Drupal Feeds

Bryan Braun: Empowering Content Creators with the Template Picker Module

Drupal Planet - Sat, 05/25/2013 - 2:04pm
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodedpDrupal's template hierarchy gives themers the power to define the look and feel of nodes. This allows content creators to focus on the content while Drupal handles how it is displayed./p pBut sometimes it would be nice to provide a way for the content creators themselves to pick between predefined displays of their content, like this:/p pimg alt= src=/sites/default/files/option1-option2.png style=width: 770px; height: 367px; //p p style=text-align: center;(...personally, I like option 2)/p pYou could probably do this with a href=http://drupal.org/project/panels target=_blank title=PanelsPanels/a or a href=http://drupal.org/project/ds target=_blank title=Display SuiteDisplay Suite/a, but those tools may be overwhelming for content creators. You could do custom development by adding some fields and custom logic, but it takes some Drupal development chops, and if you aren't careful, you'll end up with code spread across modules and themes, or dependencies on configuration that may or may not be in version control./p pEnter a href=http://drupal.org/project/template-picker target=_blank title=Template PickerTemplate Picker/a./p pI built Template Picker to give content creators a choice over which template to use for a piece of content, using a simple select box (shown in the image below, on the right). The box contains a default option, which uses the standard template suggestion, or you can add additional options by naming your new templates (shown below, on the left) according the the template picker naming convention: strongnode--content-type--tp*.tpl.php/strong./p pimg alt= src=/sites/default/files/template-picker_1.png style=width: 770px; height: 161px; //p pThis makes adding new options as simple as duplicating an existing template, renaming it, and making the desired changes to the html/css. It keeps the codebase clean, eliminates dependencies, and it's so easy that anyone with a little front-end experience can do it./p pIf you have any experience with Wordpress, this concept may be familiar. Functionality like this has been a part of core Wordpress for their page templates for a while, and this is an attempt to provide a similar experience in Drupal./p pTemplate picker also supports clean names, which let you rename items in the select list so content creators can know what they are picking. To create a clean name for a template, just add a line of code into the template's comments (as shown circled below):/p pimg alt= src=/sites/default/files/template-picker_2.png style=width: 770px; height: 172px; //p pThis early version of template picker works for node templates on all your content types, but if there is interest in expanding the tool, we could also add support for block templates, and possibly more./p pIf you want to learn more, a href=http://drupal.org/project/template-pickerdownload Template Picker from Drupal.org/a, or a href=https://www.youtube.com/watch?v=nv_WouvjrK8watch the online video tutorial/a./p /div/div/div
Categories: Drupal Feeds

There is a module for that!: A view of nodes and their translations

Drupal Planet - Sat, 05/25/2013 - 12:46am
pHere's a little puzzle: display a table of nodes, each row containing the same content in all available translations./p pHow would you do it? Stumped, I a href=http://stackoverflow.com/questions/2535784/view-of-nodes-and-their-translationsasked that question on Stack Overflow a few years ago/a, but never received a satisfactory reply./p pThen, a couple of days ago, someone asked me if I had solved it. I hadn't thought of that puzzle since then, but I would have felt bad answering no. So, with 3 years of i18n work under my belt, I decided to give it another go./p pa href=http://thereisamoduleforthat.com/content/view-nodes-and-their-translations target=_blankread more/a/p
Categories: Drupal Feeds

High Rock Media: Drupal Theming and Design: A Minimalistic Approach

Drupal Planet - Fri, 05/24/2013 - 10:21pm
div class=field field-name-field-inline-image field-type-image field-label-hiddendiv class=field-itemsdiv class=field-item oddimg class=adaptive-image typeof=foaf:Image src=http://highrockmedia.com/sites/default/files/styles/adaptive/adaptive-image/public/hero/img_4966-edit-3-847062078.jpg?itok=ULiE9-QA alt=Drupal Theming Minimalism title=Drupal Theming Minimalism //div/div/divdiv class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item odd property=content:encodedpLately, I've been devoting much of my free time to developing better methods of Drupal theming to achieve streamlined processes, simplicity and minimalistic code. I'm getting away from the default code bloat or Divitis that Drupal can sometimes present. In this article, I'll write about some of the methods and tools I've been using. This won't be a step by step tutorial per se but just a little smattering of tidbits and snippets./p h2Test Case/h2 pThe test case for all this is a new site I've been working on to showcase my photography. Photography is a serious passion for me and in the past year, I've had my work licensed by Land of Nod, a subsidiary of Crate and Barrel as well as some other companies. I decided I really wanted a clean and elegant site to show off my work that was responsive and modern looking with a Flat UI look and feel./p h2Inspiration/h2 pIn the process of designing and developing the new site, I realized early on that the that some of the Drupal modules available would not fit my needs exactly or there simply were none written. It dawned on me that I could really use any jQuery plugin I wanted as long as my markup was bare bones basic; ah therein lies the rub. I would then be able to use emdrupal_add_js/em and emdrupal_add_css/em to pull in the plugins I wanted./p h2Try, Try again.../h2 pMy main focus has been on creating elegant photo grids primarily using Drupal Views that resize effortlessly for different devices. I first tried the Views Isotope module (based on jQuery Isotope by Metafizzy) but disliked that it was really tricky to control as isotope was doing a lot of heavy lifting with jQuery to resize things and it just didn't seem to be elegant enough. I also tried Views Responsive Grid but that turned out to be inelegant as well. I discovered it was really important to be able to use media queries and pure CSS for grid resizing and only add in JQuery for filtering. I've gone a little against the grain here as I'm not doing pure masonry but I wanted a grid that had some white space and looked evenly spaced and moreover filled the entire width of my layout, in my case I'm using Nathan Smith's recent foray into the responsive grid game, a href=http://unsemantic.com/Unsemantic/a./p pimg src=/sites/default/files/additional-images/2013-05-24_08-11-38-81554401.jpg width=1093 height=1023 alt=New design concept for High Rock Photo title=New design concept for High Rock Photo class=inline-adaptive //p h2It's all in the settings/h2 pViews 3 for Drupal 7 has a nifty Style Settings UI interface. The first thing I do for any field is to check all three boxes, emCustomize field HTML/em, emCustomize label HTML/em, and emCustomize field and label wrapper HTML/em. I can then set all those elements to emNone/em. This essentially eliminates tons of divs and spans from your views output. Then in my custom Views template, I can do something like:/p div class=geshifilterlt;li class=quot;mix span style=color: #000000; font-weight: bold;lt;?php/span span style=color: #b1b100;print/span span style=color: #000088;$fields/spanspan style=color: #009900;#91;/spanspan style=color: #0000ff;'term_node_tid'/spanspan style=color: #009900;#93;/spanspan style=color: #339933;-gt;/spanspan style=color: #004000;content/span span style=color: #000000; font-weight: bold;?gt;/spanquot;gt;br / lt;a href=quot;span style=color: #000000; font-weight: bold;lt;?php/span span style=color: #b1b100;print/span span style=color: #000088;$fields/spanspan style=color: #009900;#91;/spanspan style=color: #0000ff;'path'/spanspan style=color: #009900;#93;/spanspan style=color: #339933;-gt;/spanspan style=color: #004000;content/span span style=color: #000000; font-weight: bold;?gt;/spanquot; class=quot;mix-image-linkquot; style=quot;opacity: 1;quot; gt;br / lt;img src=quot;span style=color: #000000; font-weight: bold;lt;?php/span span style=color: #b1b100;print/span span style=color: #000088;$fields/spanspan style=color: #009900;#91;/spanspan style=color: #0000ff;'field_blog_hero_image'/spanspan style=color: #009900;#93;/spanspan style=color: #339933;-gt;/spanspan style=color: #004000;content/span span style=color: #000000; font-weight: bold;?gt;/spanquot; alt=quot;span style=color: #000000; font-weight: bold;lt;?php/span span style=color: #b1b100;print/span span style=color: #000088;$fields/spanspan style=color: #009900;#91;/spanspan style=color: #0000ff;'title'/spanspan style=color: #009900;#93;/spanspan style=color: #339933;-gt;/spanspan style=color: #004000;content/span span style=color: #000000; font-weight: bold;?gt;/spanquot;gt;br / lt;/agt;br / lt;/ligt;/div p… and it outputs:/p div class=geshifilterspan style=color: #339933;lt;/spana hrefspan style=color: #339933;=/spanspan style=color: #0000ff;quot;/blog/163-freeway-park-san-diegoquot;/span span style=color: #000000; font-weight: bold;class/spanspan style=color: #339933;=/spanspan style=color: #0000ff;quot;mix-image-linkquot;/span stylespan style=color: #339933;=/spanspan style=color: #0000ff;quot;opacity: 1;quot;/span span style=color: #339933;gt;/spanbr / nbsp; nbsp; span style=color: #339933;lt;/spanimg srcspan style=color: #339933;=/spanspan style=color: #0000ff;quot;/sites/default/files/styles/gallery_thumb/public/img_1352-edit_7.jpg?itok=abUIeZ5Xquot;/span altspan style=color: #339933;=/spanspan style=color: #0000ff;quot;The 163, Freeway in the Park, San Diegoquot;/spanspan style=color: #339933;gt;/spanbr / nbsp; span style=color: #339933;lt;//spanaspan style=color: #339933;gt;/span/div pAs you can see, the rendered markup is pretty simple. In addition, I'm also using Semantic Views and Image URL Formatter. The latter is a key module as it allows you to get an exact image path to a specific Image Style within Views and it's one of my new favorites in my site building / theming toolbox. So when I use:/p pspan class=geshifiltercode class=php geshifilter-phplt;img src=quot;span style=color: #000000; font-weight: bold;lt;?php/span span style=color: #b1b100;print/span span style=color: #000088;$fields/spanspan style=color: #009900;#91;/spanspan style=color: #0000ff;'field_blog_hero_image'/spanspan style=color: #009900;#93;/spanspan style=color: #339933;-gt;/spanspan style=color: #004000;content/span span style=color: #000000; font-weight: bold;?gt;/span etc.../code/span/p p… that's already been set in Views to output only the text path to a specific image style. One could theoretically point to an adaptive image style as well for responsive designs. This mark up is far better than the typically dozens of divs that a default view will output./p h2Get 'Griddy' With it/h2 pFor the image girds themselves, I've gone back to basics by simply using emtext-align: justify/em. Barrel, a NYC design firm, a href=http://www.barrelny.com/blog/text-align-justify-and-rwd/published a nice blog post/a about this method. In my case I set emtext-align: justify/em for the Views Rows' parent container and then go back to an old standard which also uses emdisplay: inline-block/em for the Views rows themselves./p pThis actually works out much better for responsive grids rather than floating elements. Using Barrel's method, I found it fit nicely into my custom Views template and they were extremely helpful with some questions I had about incorporating this with dynamic data templates such as those typically used in Drupal./p pFor the filtering, I'm using one of Barrel's new plugins called a href=http://mixitup.io/MixItUp/a. It's similar to jQuery Isotope but for me it's much more minimalistic and really only focuses on the filtering and not layout./p h2Semantics.../h2 pAs far as my work goes from this project incorporating Unsemantic, I've essentially written a custom Drupal theme based on it and am incorporating some of what I've done as a 2.x branch for my a href=http://drupal.org/project/bambooBamboo Theme/a on drupal.org. This is in part as I had lots of people who loved the 1.x branch but felt it was limited to not being a wider width for desktop and widescreen layouts./p pWhat's cool about Unsemantic is that it's all percentage based within so all you need to do is set a max-width and boom, you're set to go with your custom responsive grid layout. Once again, I can't stress the importance of paying attention to and listening to your users, they are very important and I a href=http://highrockmedia.com/blog/random-acts-drupalwrote about that recently/a. In this case, they got me thinking about how I wanted to approach my new photo site project./p /div/div/divdiv class=field field-name-field-blog-tags field-type-taxonomy-term-reference field-label-inline clearfixspan class=field-labelTags:nbsp;/spanul class=field-items tag-itemsli class=field-item odd firstDrupal/lili class=field-item evenCSS/lili class=field-item oddMinimalism/lili class=field-item evenDrupal Planet/lili class=field-item odd lastDesign/li/ul/divdiv class=field field-name-field-resources field-type-link-field field-label-aboveh2 class=field-labelResourcesnbsp;/h2div class=field-itemsdiv class=field-item odd firsta href=http://drupal.org/project/image_url_formatter target=_blankImage URL Formatter/a/divdiv class=field-item evena href=http://drupal.org/project/semanticviews target=_blankSemantic Views/a/divdiv class=field-item odda href=http://unsemantic.com target=_blankUnsemantic/a/divdiv class=field-item evena href=http://www.barrelny.com/blog/text-align-justify-and-rwd/ target=_blankText-align: Justify and RWD/a/divdiv class=field-item odda href=http://mixitup.io/ target=_blankMixItUp, A CSS3 and JQuery Filter amp; Sort Plugin/a/divdiv class=field-item evena href=http://highrockmedia.com/blog/random-acts-drupal target=_blankRandom Acts of Drupal/a/divdiv class=field-item odd lasta href=http://drupal.org/project/bamboo target=_blankBamboo/a/div/div/div
Categories: Drupal Feeds

DrupalCon Portland 2013: Farewell, Portland. Hello Austin!

Drupal Planet - Fri, 05/24/2013 - 12:39pm
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpWe are so excited that DrupalCon Portland was such an amazing success with more than 3,300 attendees, phenomenal speakers, and so many great community events where everyone bonded and had fun. And, as DrupalCon Portland comes to an end, we are very pleased to announce that our next North American DrupalCon will be held in a href=http://www.austintexas.org/visit/Austin,Texas/a on June 2-6, 2014 at the a href=http://www.austinconventioncenter.com/Austin Convention Center/a./p/div/div/div
Categories: Drupal Feeds

Colan Schwartz: Improving Drupal 7 performance after a period of inactivity

Drupal Planet - Fri, 05/24/2013 - 10:51am
section class=field field-name-field-blog-topics field-type-taxonomy-term-reference field-label-inline clearfix view-mode-rss clearfix h2 class=field-labelTopics:nbsp;/h2 ul class=field-items li class=field-item even a href=/blog-topics/drupal-planet typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Drupal Planet/a /li li class=field-item odd a href=/blog-topics/performance typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Performance/a /li li class=field-item even a href=/blog-topics/cron typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Cron/a /li li class=field-item odd a href=/blog-topics/caching typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Caching/a /li /ul /section div class=field field-name-field-body field-type-text-long field-label-hidden view-mode-rssdiv class=field-itemsdiv class=field-item evenpIf your site is left for a while, say throughout the night, and you find that hitting it for the first time in the morning (i.e. a cold start, an initial run) takes longer to load than after clearing your caches, then it's fair to assume that it's not merely a problem of caches expiring and refilling./p pTo nail this down to a Drupal problem, and not DNS, your Web server or your database, see if it can be reproduced on other systems to eliminate other variables. For example, I'm currently working on a project with Staging and Production each running on a dedicated Gentoo machine, other developers are using Macs for local development and I'm using Ubuntu. We haven't at all coordinated on configuration management, but we're all experiencing the same problem./p pIn this scenario, there are several things to check:/p ullistrongDisable the automatic running of a href=https://drupal.org/cronCron/a./strong Over at Administration » Configuration » System » Cron, it's set to run every three (3) hours by default. It works by checking the last run on every page hit, and if it hasn't run in that amount of time, it does so. So when your site hasn't been accessed in a few hours, and then a user hits it, he/she is loading the page requested emand/em waiting for a complete Cron run. It's the old a href=https://drupal.org/project/poormanscronPoormanscron/a that has become a feature in Drupal 7. Turn this off by setting it to Never, and have one of your systems run it in the background every hour. See a href=https://drupal.org/node/23714Configuring cron jobs using the cron command/a for details./li listrongTurn off the Update Manager module on Production./strong You don't want your production server wasting time consulting drupal.org for module updates when Cron runs. Enable it in your development environment so you'll be kept informed of security patches and upgrades. (Ideally, this task would be baked into your DevOps process of periodically syncing your Production database to your Staging/Development sites: turn on Devel, turn off Update Manager, etc..)/li /ulpOnce the above items are handled, there are some things you can do to bring the cache time down as well:/p ullistrongIncrease the Minimum cache lifetime./strong In Administer » Configuration » Development » Performance, set the Minimum cache lifetime higher if your site doesn't have a lot of writes. If you have a fairly static site, and you have that set to 10 minutes with Cron running every hour, your cache will get destroyed every hour. For situations like this, don't set it lower than 6 hours. You can set it to 1 day if there are very few content changes./li listrongConsider warming/priming your cache./strong Once the cache lifetime expires, the page cache will be cleared. To fill it again, without doing so manually, follow the recipe over at a href=https://drupal.org/node/1576686Load Page Cache after cron Runs/a. Be aware that this is best applied if your Minimum cache lifetime is less than or equal to the time between Cron runs. Otherwise, you'll be hitting your site quite a bit for not too much gain./li /ul/div/div/div
Categories: Drupal Feeds

Toronto Website Developer: Tutorial Roundup #1

Drupal Planet - Fri, 05/24/2013 - 9:57am
div class=field field-name-field-article field-type-text-long field-label-hiddendiv class=field-itemsdiv class=field-item evenpAfter a ridiculously dumb move of overloading the Drupal Planet feed and the ensuing fix (thanks to Dave, David and Greg for the help during that), figured it was probably better to do a summary of recent Drupal video tutorials rather than posting each and everyone to Drupal Planet. So, here's the first go of it:/p p1. Started a new video tutorial series on cool Drupal 7 modules. The goal here is to keep them between 2 and 5 minutes and just introduce modules that are awesome. So far there are 7 videos in the series and I've been focusing on SEO modules recently: a href=http://torontowebsitedeveloper.com/category/video/cool-moduleshttp://torontowebsitedeveloper.com/category/video/cool-modules/a/p p2. Released a video on how to create custom Drupal front pages based on user roles using the Front Page module. This is great if you have a private site but need to entice people to register: a href=http://torontowebsitedeveloper.com/drupal-video-tutorials/how-create-custom-drupal-front-pages-front-page-modulehttp://torontowebsitedeveloper.com/drupal-video-tutorials/how-create-cus.../a/p p3. I've now released 2 complete video tutorial series on creating e-commerce sites using Ubercart. You can find all 20 videos at a href=http://torontowebsitedeveloper.com/category/video/ubercarthttp://torontowebsitedeveloper.com/category/video/ubercart/a or if you'd like, you can purchase the series on my site as well./p p4. Finally, just started a mini series on how to create an activity feed on your Drupal 7 site. The first video in the series is available at a href=http://torontowebsitedeveloper.com/drupal-video-tutorials/how-create-activity-feed-drupal-7-tutorial-1-installing-heartbeat-modulehttp://torontowebsitedeveloper.com/drupal-video-tutorials/how-create-act.../a/p pHope these help,br / Pete/p /div/div/div
Categories: Drupal Feeds

Tigerfish: The Drupal Grand Prix round 2

Drupal Planet - Fri, 05/24/2013 - 9:11am
div class=field field-name-field-image field-type-image field-label-hiddendiv class=field-itemsdiv class=field-item evenimg src=http://tiger-fish.com/files/tigerfish/styles/blog_home/public/karting.jpg?itok=vS5SjCf9 width=422 height=200 alt= //div/div/divdiv class=field field-name-field-summary field-type-text field-label-hiddendiv class=field-itemsdiv class=field-item evenThe Drupal karting scene is coming to Milton Keynes on Saturday 6th July! Has your Drupal company got the skill to take the chequered flag?/div/div/divdiv class=field field-name-body field-type-text-with-summary field-label-hidden prosediv class=field-itemsdiv class=field-item evenpRound 2 of the Drupal Grand Prix will take place at a href=http://www.daytona.co.uk/venues/miltonkeynes/index.phpDaytona Milton Keynes/a on Saturday 6th July. It's a great outdoor karting circuit that can host up to 35 drivers on the track at a time, and it's open to any UK Drupal companies and freelancers. (It's open to anyone outside the UK too, if you're up for the trip!)/p/div/div/divdiv class=field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-abovediv class=field-labelBlogs:nbsp;/divdiv class=field-itemsdiv class=field-item evena href=/taxonomy/term/3Drupal Planet/a/div/div/divdiv class=field field-name-taxonomy-vocabulary-2 field-type-taxonomy-term-reference field-label-abovediv class=field-labelTags:nbsp;/divdiv class=field-itemsdiv class=field-item evena href=/taxonomy/term/20Drupal/a/divdiv class=field-item odda href=/taxonomy/term/38Tiger Fish/a/divdiv class=field-item evena href=/taxonomy/term/39Tigerfish/a/div/div/div
Categories: Drupal Feeds

TimOnWeb.com: Cool New Changes at Dropbucket.org

Drupal Planet - Fri, 05/24/2013 - 4:33am
div class=field field-name-field-image field-type-image field-label-hiddenimg typeof=foaf:Image src=http://timonweb.com/sites/default/files/styles/post-images/public/dropbucket_big_square_1.png width=150 height=150 alt= //divdiv class=field field-name-body field-type-text-with-summary field-label-hiddenpHi everyone, hope some of you had/having a great time at DrupalCon Portland. Since I could go I decided to do something useful and apply to a href=http://dropbucket.orgDropbucket Drupal Snippets Repository/a some new ideas I had in my mind. Long story short, last night I rolled out an update which brought the follwing:/p /div Read on about a href=http://timonweb.com/cool-new-changes-at-dropbucketCool New Changes at Dropbucket.org/a
Categories: Drupal Feeds

Web Omelette: Cool Module: Multi-path Autocomplete

Drupal Planet - Fri, 05/24/2013 - 2:10am
div class=section field field-name-field-image field-type-image field-label-hiddendiv class=field-itemsdiv class=field-item odda href=/drupal-autocomplete-menu-link-path class=colorbox-loadimg data-src=http://www.webomelette.com/sites/default/files/styles/tb-wall-double-style/public/field/image/file000132267159_0.jpg src=http://www.webomelette.com/sites/default/files/tb_wall_lazyload_images/500x375.png width=500 height=375 alt=drupal module multi-path autocomplete //a/div/div/divdiv class=section field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item oddpToday I want to talk a bit about another cool module I found called a href=http://drupal.org/project/mpac target=_blankMulti-path Autocomplete/a. With the use of an autocomplete widget, this module lets you easily add existing paths when you create a new menu item./p /div/div/div
Categories: Drupal Feeds

Mediacurrent: Drupalcon Portland Video Recap - Day 3

Drupal Planet - Fri, 05/24/2013 - 1:08am
img src=http://www.mediacurrent.com/sites/default/files/imagecache/thumb_blog_spotlight/dcportlandblog_0.png alt= title= class=imagecache imagecache-thumb_blog_spotlight imagecache-default imagecache-thumb_blog_spotlight_default width=200 height=150 / pDespite 96 hours of rain, a href=https://twitter.com/search?q=%23drupalconsrc=typd target=_blank#drupalcon/a was a fantastic event. If you missed our other recaps, you can watch a href=http://www.mediacurrent.com/blog/drupalcon-portland-video-recap-day-1 target=_blankTuesday's/a and a href=http://www.mediacurrent.com/blog/drupalcon-portland-video-recap-day-2 target=_blankWednesday's/anbsp;on our blog./p pAlso, check out the photos from DrupalCon on the a href=https://www.facebook.com/media/set/?set=a.459029644182153.1073741827.172384302846690type=3 target=_blankMediacurrent Facebook page/a.nbsp;/p pnbsp;/p
Categories: Drupal Feeds

Chromatic: The Black Magic Effect

Drupal Planet - Thu, 05/23/2013 - 11:31pm
div class=field field-name-body field-type-text-with-summary field-label-hidden pDrupal development can feel a bit like “black magic” when you’re getting started. Here’s a high level guide aimed at beginners to help point them in the right direction./p /div div class=field field-name-field-blog-category field-type-taxonomy-term-reference field-label-hiddendiv class=field-itemsdiv class=field-item evena href=/blog/category/website-building-drupal typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Website Building amp; Drupal/a/div/div/div
Categories: Drupal Feeds

Modules Unraveled: 063 DrupalCon Austin Announcement with Dianna Montalion Dupuis - Modules Unraveled Podcast

Drupal Planet - Thu, 05/23/2013 - 2:24pm
div class=field field-name-field-image field-type-image field-label-hiddendiv class=field-itemsdiv class=field-item evena href=/podcast/063-drupalcon-austin-announcement-with-dianna-montalion-dupuis-modules-unraveled-podcastimg typeof=foaf:Image src=http://modulesunraveled.com/sites/default/files/styles/thumbnail/public/podcast/images/dianadupuis.jpg?itok=HA-VKw0x width=140 height=191 alt=Photo of Diana Dupuis //a/div/div/divdiv class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodedh2DrupalCon Austin/h2 ulliWhere is the DrupalCon going to be/li liWhy Austin?/li liWhen is it? (June 2-6) ulliWith extended sprints before and after/li /ul/li liWhat does the tech community look like there?/li liWhat does the Drupal community look like? ulliDrupalCamp Austin (June 21st 2013)/li /ul/li liWhat’s the Drupal adoption look like in Austin? ulliIt’s strongly linked with adoption of other front and back end technologies. (node.js etc)/li /ul/li liWho’s going to be the “boots on the ground” in Austin playing “host”? ulliProbably the same people that did it for Portland. Sponsors etc./li liFour Kitchens, Astonish, Whole Foods, City of Austin, Volacci, etc./li /ul/li /ul/div/div/div
Categories: Drupal Feeds

Amazee Labs: Drupalcon Portland Day 3

Drupal Planet - Thu, 05/23/2013 - 11:54am
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodedpDay three was kicked off by Michael Lopp, ex Apple and Dictator at a href=http://www.palantir.comPalantir/a. His keynote a href=http://portland2013.drupal.org/node/3853THE ENGINEER, THE DESIGNER, AND THE DICTATOR/a was centered around the productive battle between art, science and execution. A refreshing contrast program to the horizontal hierarchy frenzy./p pimg alt=Michael Lopp src=http://blog.amazeelabs.com/sites/default/files/8804026724_b1b6410e8c_o_0.jpg style=width: 600px; height: 924px; //p pWhat else? Sessions, BOFs and another day in wonderful Portland, so different to most US cities I know: Small cars, cyclists, coffee snobs, microbreweries, and raaaaain! Lots./p pimg alt= src=http://blog.amazeelabs.com/sites/default/files/8807072872_4068b5b227_o_0.jpg style=width: 600px; height: 399px; //p pimg alt= src=http://blog.amazeelabs.com/sites/default/files/8807086926_7d2937553e_o_0.jpg style=width: 600px; height: 399px; //p /div/div/div
Categories: Drupal Feeds

DrupalCon Portland 2013: DrupalCon Portland Day 3: We use Drupal to help others

Drupal Planet - Thu, 05/23/2013 - 9:39am
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpIt's Day 3 of DrupalCon, and so much has happened in the last 72 hours! From keynotes and two full days of recorded sessions, gallons of Stumptown, and let's be honest, sore feet from all the walking... well take a deep breath, because it's not over yet! /p pSo, here's what happened yesterday... /p h3We built a website to help the tornado victims in Oklahoma/h3 pOn Tuesday night, a team of volunteer Drupal developers gathered in the DrupalCon Portland coder lounge to a href=http://help4ok.org/build a website/a to help FEMA help the victims of the Oklahoma tornado. /p/div/div/div
Categories: Drupal Feeds

Matt Farina: How Drupal Is Like Enterprise Software

Drupal Planet - Thu, 05/23/2013 - 8:30am
pDrupal is a lot like enterprise software. Before you think this is a bad judgement on Drupal or a slur please hear me out. It's more a description of Drupal based on my experience with it for nearly 8 years and my last couple years dealing with enterprise software. I want to dive into some specific points that may be good, bad, and even make us unhappy with some of the things that make us happy./p pa href=http://engineeredweb.com/blog/2013/drupal-like-enterprise-software/Continue Reading raquo;/a/p
Categories: Drupal Feeds

LevelTen Interactive: Fighting Field Labels with Display Suite Extras

Drupal Planet - Thu, 05/23/2013 - 7:30am
img typeof=foaf:Image src=http://getlevelten.com/sites/default/files/styles/600x300/public/content/blog/images/bane-field_1.png?itok=Mlz57uvR width=600 height=300 alt= / p class=p1If you are a site builder or themer in Drupal, you might have a similar situation happen to you. You obtain a set of requirements for a content type, create all the necessary fields with semantic labels, and start building the displays and views. Great! Life is good. Now your project manager waltzes over to your desk to deliver an updated set of wireframes, and before you even get halfway down the page, you feel a breeze as you notice a person-shaped cloud of dust where your project manager just stood.... a href=/blog/kyle-taylor/fighting-field-labels-display-suite-extras class=more-linkRead more/a/p
Categories: Drupal Feeds

Symphony Blog: ST Fiddle, an organization Drupal theme, free-of-charge for anyone to use it for charity purposes

Drupal Planet - Thu, 05/23/2013 - 4:41am
div class=field field-type-filefield field-field-image div class=field-items div class=field-item odd img class=imagefield imagefield-field_image width=442 height=297 title=Drupal organization theme ST Fiddle alt= src=http://www.symphonythemes.com/system/files/fiddle_slideshow_new_0_0.jpg?1304148345 / /div /div /div div class=field field-type-text field-field-introtext div class=field-items div class=field-item odd pThis organization theme was inspired by my talk with Kim McCluskey, the founder of a href=http://www.sunimyheart.comSunInMyHeart.com/a, a charity fund. During his trip to Halong Bay, I have heard about what he did for SunInMyHeart to help orphanage children. So after the trip, I created this theme for organization and non profit purposes.nbsp;/p pstrikeIf you are interested in using this theme for your charity funds, please feel free to ask me and I will send you the package free-of-charge./strike/p pWe have received many requests to download this theme. As we believe the use of this theme for your websites will bring alot of benefits to other people, especially for charity purposes, we have converted this theme to Drupal 7 and provide it free of charge. No more asking, just go to the theme page and click on the Download tab, you will be able to get it./p /div /div /div h3Demo/h3 pSee the demo here: a href=http://demo.symphonythemes.com/fiddle title=Drupal theme Udu demoDrupal theme ST Fiddle demo/a/p pa href=http://www.symphonythemes.com/drupal-blog/st-fiddle-organization-drupal-theme-free-charge-anyone-use-it-charity-purposes target=_blankread more/a/p
Categories: Drupal Feeds

Metal Toad: Sound Bytes from Drupalcon Portland

Drupal Planet - Thu, 05/23/2013 - 3:50am
pFirst off, yes, I realize it's sound bite, but given the context, byte sounds more applicable./p pThe Toads have been at Drupalcon Portland this week in force! With a sponsor booth to manage and two different parties to organize, we've been busy, but I've managed to squeeze a few sessions in as well. Here are some top quotes and takeaways along the way:/pul class=links inlineli class=0 first lasta href=http://www.metaltoad.com/blog/sound-bytes-drupalcon-portland rel=tag title=Sound Bytes from Drupalcon PortlandRead more/a/li /ul
Categories: Drupal Feeds

erdfisch: Field Group: wrap fields with custom markup

Drupal Planet - Thu, 05/23/2013 - 2:30am
pI belive every sitebuilder already had the need to wrap multiple fields with some markup, for example to group them in a fieldset or simply to wrap them with a div to solve theming issues. The easiest way to acoplish that is to use the a href=drupal.org/project/field_groupfield group module/a, wich gives you a nice and handy ui integrated in the core field_ui. It comes with a common set of often used wrappers, like expandable fieldsets or even horizontal and vertical tabs./p pThe module itself is a great tool for sitebuilders and themers because it is easy to use and exportable with the features module./p pSadly the module is pretty old and it is very complicated to get new features in it, because so many sites already use the module. So everyone lived with the overload of classes field_group appends to its containers and the poor set of available markup. a href=http://drupal.org/user/531118Yannickoo img src=http://blog.erdfisch.de/sites/blog.erdfisch.de/files/urlicon/drupal_org.ico alt= title=favicon class=urlicon urlicon-drupal_org //a from a href=http://loom-berlin.com/Loom img src=http://blog.erdfisch.de/sites/blog.erdfisch.de/files/urlicon/loom-berlin_com.ico alt= title=favicon class=urlicon urlicon-loom-berlin_com //a created a patch, wich allows the user to decide how the wrapper should look like, by simply adding the tag in the ui./p pThis looks somewhat like in the image above!/p pIf you want to take advantage of this new feature, you need to download the latest development snapshot 7.x-1.x, instead of the stable release./p pCredits are going to a href=http://geeks.yannickoo.de/yannickoo img src=http://blog.erdfisch.de/sites/blog.erdfisch.de/files/urlicon/geeks_yannickoo_de.ico alt= title=favicon class=urlicon urlicon-geeks_yannickoo_de //a for this great work!/p div class=field field-type-filefield field-field-blogbild div class=field-labelWeitere Bilder:nbsp;/div div class=field-items div class=field-item odd img class=imagefield imagefield-field_blogbild width=2220 height=904 alt= src=http://blog.erdfisch.de/sites/blog.erdfisch.de/files/Image%20upload%20on%202013-05-21%20at%2021-21-24.png?1369196513 / /div /div /div
Categories: Drupal Feeds

tsvenson: Drupal 8 WYSIWYG and File Cleanup

Drupal Planet - Thu, 05/23/2013 - 2:26am
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even pWYSIWYG in Drupal 8 is going to rock, simple as that. Practically all annoyances, complications and other stuff we have had to endure In Drupal 7 and earlier has been fixed. Read all about it and also strongwatch Nate Haug's DrupalCon Portland 2013 session/strong about the improvements here./p pUnfortunately Nate also revealed that emDrupal 8 will still automatically delete files when their usage gets zero/em. That is a bad thing and I'll explain why I strongly believe that./p /div/div/divdiv class=field field-name-field-link-to-self-for-rss field-type-link-field field-label-hiddendiv class=field-itemsdiv class=field-item evena href=http://www.tsvenson.com/blog/2013/05/drupal-8-wysiwyg-and-file-cleanup title=Drupal 8 WYSIWYG and File CleanupRead the full Drupal 8 WYSIWYG and File Cleanup post on www.tsvenson.com/a/div/div/div
Categories: Drupal Feeds
Syndicate content