Here's a quick Drupal 7 question; imagine you've setup a panel page which, in a pane, includes a webform. Now a user tries to submit the form with invalid data. What's the expected behaviour?
Depending on your settings it can display a neat in-place notification or end in carnage and UX hell! To avoid the latter be sure to implement webforms this way:
- Open or create the webform node you want to use and navigate to the "Webform" tab. Enter the "Form settings". Here you can enter a "Confirmation message" and set the "Redirection location". In our implementation we went for "No redirect (reload current page)". The most important bit in this setting is that you tick the checkbox "Available as block". You can find it by expanding the "Advanced Settings" area. Once you made these setting save the node.
- Go to the desired panel, add the newly available webform block , which you can find in the "Miscellaneous" section of the "Add content to" modal window and save the panel.
- Now it is time to turn our attention back to the block we created in step one. Open it and make sure that you tick the the "Show all webform pages in block" checkbox and save the node again. That's all. The checkbox in this step is like Dries' hair gel - it is the glue that will make sure everything works and looks smooth.
In the last seven days the following five stories caught our attention. Enjoy!
TechCrunch: Instagram Video Vs. Vine: What’s The Difference?
Instagram added video functionality to its app this week. Here's a comparison of the new kid's and Vine's features.
The Verge: Facebook borrows Twitter's business model with hashtags and video clips
The Verge looked at the announcement from a different angle.
DrupalCon Prague 2013
Despite the delay DrupalCon Prague's site is finally online. Now it's your turn to register and propose content to the program.
Food for thought
The Atlantic Cities: Map the iPhone Users In Any City, And You Know Where the Rich Live
Eric Fischer, Gnip and MapBox analyzed geocoded tweets and came to an interesting conclusion.
With the introduction of Photoshop CC it has become really easy to change the radius size of a rectangle. This tutorial will show you how to achieve this with both Photoshop CC and CS6.
1. Create a new Photoshop file and create a rectangle and enter the radii. (Adobe finally made it a core feature!)
2. If you need to adjust the border radius you can do that now really easy. Just select the rectangle and go to the Properties (Window > Properties). Here you can adjust the border radius of each side.
Note: This only works with rectangles created in Photoshop CC. For rectangles created in CS6 (or below) you have to use a the script mentioned below.
So how can you round the corner of a rectangle in Photoshop CS6? This is how I do it.
2. Unzip the file "RoundedRectangleRadiusResizer1_2.zip".
3. Move the file “Rounded_Rectangle_Radius_Resizer.jsx” to the Photoshop Presets/Scripts folder (Default Mac location: /Applications/Adobe Photoshop CS6/Presets/Scripts/) and make sure that Photoshop is closed while doing so.
4. Start up Photoshop
5. Create a rectangle in a new Photoshop file.
6. Go to File > Scripts > Rounded_Rectangle_Radius_Resizer
7. Change the radius to 10 (Pixel) and hit apply.
Note: You can also use different radius sizes on each edge.
That's all folks - a piece of cake, don't you agree?
Stay in touch – join our newsletter!
This week's edition takes a look at the value of your personal data, a European reaction to PRISM and reimagining items in Apple's iOS 7 style. Enjoy!
Drupal Association: When Will the DrupalCon Prague Website be Live?
In case you are waiting with bated breath to register for this September's DrupalCon in Prague - here is a low-down of the Drupal Association of when you can do so.
Java Code Geeks: 10 Productivity tips for software developers
Ilias Tsagklis shares his view on how to raise your productivity as a software developer.
Knowledge is porridge
Financial Times: How much is your personal data worth?
The Financial Times have assembled an interesting calculator to give you an idea what you data is worth to marketers. Don't be surprised to find out that it is worth a pittance.
GigaOM: Swedes say no to Google Apps for government use
PRISM brought the omnipresent dangers of cloud computing and online services to public attention in the last few days. In the meantime the Swedish government acted swiftly to mitigate the risk from their point of view.
Stay in touch – join our newsletter!
Kiev called before 6 am and Boris and me followed with an adventurous 12 km run through the heart of the Ukraine's 3m-capital, surf, turf and some impressive memorials included.
The camp, rich in participants, was as a great opportunity to deepen our poor Russian knowledge - however, neither Boris nor me managed to extract what went beyond the English slides. Topics covered: Symfony, Drupal 8 entities and plugins, Compass, SASS, Susy and more.
At 6 pm it was time to say Будьмо! and Alex, Boris and me headed for town to join the locals for some bowling and more:
(Amazees Boris and Alex talking Drupal)
(Amazees Greg and Alex waiting for the amazing metro)
Thanks to the Orga-Team, especially Slava (above), for being a caring host. We hope to see you soon again! Over on Flickr we've got some additional photos of the Drupal Camp experience.
It's June and the weather in Switzerland has finally acknowledged the season - here are the five stories which got our attention this week. Enjoy!
Dries Buytaert: WYSIWYG and in-place editing for structured content
Drupal founder Dries Buytaert reflected on Karen McGrane's keynote at DrupalCon Portland.
Drupal User Group Switzerland: DUG Sommer Treff
July's edition of the Drupal User Group Switzerland will take place at our shiny new office.
Quora: How much research has gone into developing the Facebook ping sound?
Everett Katigbak shares some insight on how Facebook's "ping" sound was created.
Wired: Singapore's websites must pay to mention Singapore, block LGBT content
Singapore's Media Development Authority "trailblazing" announcement certainly raised some eyebrows.
Farner: Wieso Hashtags URLs aus der Werbung verdrängen werden
Daniel Jörg, a digital strategist, shares his thoughts on URLs and hashtags in the advertising industry. Unfortunately this blog post is only available in German.
Last week Greg introduced everyone to Amazee Metrics, our spin-off company for all things Web Analytics, SEO, and Conversion Optimization. This week I thought it would be fun to show how we brought to life the Amazee Metrics brand and website.
We started by establishing a brand identity, in our case a logo and color palette. We headed several directions with the logo, but ultimately settled on this compact, graphic representation of measurement.
Next we set our sites on expanding the identity to business cards, a simple two-sided design.
With the basics in place, we designed and implemented a fully-responsive website, our bread and butter here at Amazee Labs. The design was inspired by retro, analog interfaces of the mid-to-late 20th century.
You can see here how the navigation "responds" to different device widths, in this case desktop (above) and mobile (below).
In order to create a truly unique look and feel, we designed several custom graphics for the site.
And the site showcases some rather clever CSS solutions, including the spinning wheel on the start page.
In the end we produced a brand and a website we're very proud of, and that we're confident will bring business to Amazee Metrics. We made their web work so that they can measure your success.
The TheWeeklyDrop: Session Notes Hub - DrupalCon Portland 2013
Bob Kepford, publisher of TheWeeklyDrop, took notes of the session he attended at DrupalCon Portland. A good starting point if you haven't gotten around to catch up with last week's events.
TechCrunch: Drupal.org Hacked, User Details Exposed And Reset
A short overview on the exposure of user data on Drupal.org this week. Additionally here's an extensive rundown of the facts by Drupal.org's Security Team and Infrastructure Team.
Please note: Drupal.org and a site running the Drupal Content Management Framework shouldn't be confused with each other. The latter isn't affected by this story.
Mashable: 30 Overused Buzzwords in Digital Marketing
Remember: It's all about raising the engagement and ROI by providing viral second-screen native adverts to leverage big data. How many of these buzzwords can you cram into a sentence while maintaining a straight face?
Wired: Marissa Mayer is making Yahoo more, not less, bloated. Here's why
In last week's edition we mentioned that Yahoo was flexing its muscles. Wired's Ryan Tate comes to the conclusion that rather than going on a diet and working out, Yahoo is partying at the all you can eat buffet.
Ever wondered on which tools your favorite web service relies? Here's your chance to peak behind the curtain, but keep in mind "A fool with a tool is still a fool".
Stay in touch – join our newsletter!