We've just deployed an update to the forums that adds tabbed filtering by thread type and a new 'photo post' option, designed for users wanting to share images. We've also added filtering by product (to the product forums) and a swanky new 'grid view' for browsing forums by images (rather than thread titles). Finally we've fine-tuned the 'classic' skin and deployed some fixes and enhancements to the text editor.
We've completely updated the code underlying the editor to fix many known problems and compatibility issues. We've also added a couple of minor features in this release, including buttons to improve control over quoting and a drop-down menu for smileys.
We've been using this version internally for a few weeks now, but it's possible there are still some issues we've not identified, especially for those using less common browser/OS combinations. If you experience a problem please use our feedback system and tell us exactly what browser/OS you're using and we will try to fix it quickly.
We are aware that there are problems with IE8 and earlier, but it is our intention to only officially support versions of Internet Explorer 9.0 and later moving forward. If you can't use IE9 or later on your PC, please consider trying FireFox, Safari or Chrome. Note that we also cannot guarantee full compatibility with Opera until the next major update.
|Aside from a slightly new look to the toolbar, we've made the emoticon into a real menu...||...and added the ability to change the quote-level of a paragraph.|
We are currently working on a plain text editor (with support for the 'classic' DPR markup). Right now we don't have an estimate on when this will be deployed, but the work is scheduled within the next 2-4 weeks.
Other enhancements coming soon include user options for hover text and default views, poll posts, free text tagging, the ability to 'follow' other users and better interaction between forums, profiles, galleries and challenges.
Forum filter tabs
The most immediately obvious change is on forum index pages, where you can now filter discussions by thread type (discussions, question/answers, user reviews, photo posts and 'all') and by product (where relevant). Note that 'filter by product' only works for posts tagged with a product by the original poster (we're looking at ways to backfill this tagging for older posts).
|The new design allows you to quickly find and / or filter out our newer forum thread types (questions/answers, user reviews and photo posts)|
We added the ability to tag posts with products 6 months ago, and now we've added the ability to filter threads using these product tags.
|Click on 'filter by product' and you'll see a grid of products that have been tagged to posts in the forum you're browsing. Click on a product to see those threads.||To remove the filter click on the little 'x' by the product name.|
We'll be adding enhancements to this in a future release.
|We've also changed the design of the 'new thread' buttons so that they take up less vertical screen space.|
New view options
You can now switch more easily between color schemes, and we've introduced a new way to browse threads containing images visually using a photo grid. Although this was designed to support the new photo post type it is enabled for almost all forums and for all posts containing images.
You can now create 'photo' posts, designed for users wanting to share pictures and talk about photography (as opposed to technical stuff or image quality) whilst allowing people only interested in gear discussions to filter them out. Initially these are simply threads that are flagged as photos, but we're working on some new features including per-picture commenting/liking, a new lightbox viewer and the ability to request C&C and ratings for your images.
Note that we've manually changed a dozen or so threads in each forum into 'photo' posts, just so you can see how they will be presented in the future.
Editor changes in detail
- Update to the new version of TinyMCE
- New toolbar
- Quote-level tools
- Drop down menu for smileys
- Improved support for copy/paste
- Many under-the-hood changes and improvements
The biggest change under the hood is a new HTML parser / cleanup procedure. It works by parsing the post HTML and building a custom data structure from it which represents only the formatting and elements we support in forum posts. In this data structure a forum post is a sequence of paragraphs, images, lists and quotes where quotes have recursively the same format. Each paragraph then contains sequences of text elements (and links) where each can have one of the four supported formatting (bold, italic, strike-thought and underline). By the virtue of parsing a number of problematic issues are fixed including:
- Free floating text elements that are not in paragraphs are wrapped in paragraphs.
- Sequences of <br> elements are used to split paragrapghs.
- Nested paragraphs are discarded.
- Nested formatting tags are flattened and normalized.
- Lists are normalized so that they contain only text and links (possibly formatted).
- Links are normalized so that contain only text (possibly formatted).
- Unwanted and potentially dangerous elements (<script>, <iframe>, <object>, comments, ...) are ignored.
- Adjacent quotes are merged.
- Empty paragraphs are removed.
- Trailing whitespace elements are removed. Sequences of whitespace elements are replaced by a single space.
- And a number of others.
The cleanup procedure is currently invoked during / before the following operations:
- When the editor is first loaded with a quoted reply or for editing.
- After a piece of text is pasted.
- Before using the quote / unquote tools.
This fixes a number of known issues mostly related to the quote / unquote tool.
There are some known issues with the cleanup:
- Since there does not seem to be a way to handle the "post paste" event, the post paste cleanup is executed via using the window.setTimout trick. This seems to be generally fine, but I've been able to break things when holding CTRL+V continuously in some browsers.
- One of the minor annoyances with in the cleanup is that one needs to "remember" the current selection. Currently, I believe the selection can get forgotten if it starts in "unusual" places such as image captions or inside links. It should not result in garbled content, only the selection is lost.
In addition, this update also addresses the following issues:
- Links are not lost anymore when replying or editing.
- Copy / paste now works. Because of the cleanup, we are now able to avoid the problematic TinyMCE "paste" plugin.
The parsing and especially the normalizations the parsing does in the process (such are whitespace normalization, breaking paragraphs at <br><br>, merging quotes etc.) are all new and even thought we were using the editor internally for a couple of weeks, it's possible that are some outstanding issues.
May 18, 2016
May 30, 2016
Apr 4, 2016
Mar 7, 2016
Join DPReview editors Rishi Sanyal and Carey Rose on Facebook Live as they share their experience and answer your questions about the new Sony a9, Wednesday at 9:30 AM Pacific time. Click here for additional details and time zones
German media reports that the founders of the company behind the Panono 360-degree ball camera have filed for bankruptcy at a court in Berlin. Read more
With a claimed 800 new custom parts, Microsoft's updated Surface Pro comes with the latest Kaby Lake processors, better battery life, a new hinge, plus the Surface Pen is updated as well. Read more
DW Photo is attempting to resurrect the Hy6 medium format camera, though the legal tangles of its development may stop it being branded Rolleiflex.
The Kodak EKTRA, the company's 'camera first' smartphone, is now available to purchase in the United States. Read more
Apple and Nokia have settled their years-old patent dispute. Apple will make an undisclosed payment to Nokia and sign a licensing agreement related to digital health products with the Finnish company.
David Gibson, one of Britain's best known street shooters, shares all.
Photographers from the SKYGLOW project travelled 150k miles and took 3 million photos in increasingly rare locations: those without light pollution.
The world's fastest 200mm was produced for 16 years. In that time, only 8000 were made.
Photokina, the biennial photo industry trade show in Cologne, Germany, has announced that it will become an annual event beginning in 2018, and expand its focus to additional areas of imaging technology. Read more
No mic socket? No problem. In this video, Daniel Peters at Photo Gear News shows you how to make a lapel microphone using just a smartphone and a pair of earbuds.
How does the iPhone 7 Plus stack up against the Arri Alexa cinema camera? Watch this short video to find out.
Canon Australia's video series "The Lab" is designed to make photographers experiment and think outside the box. In the latest video a group of photographers create images based on their sense of taste.
The GH5 is expected to get a firmware update this summer to support 400Mbps internal recording. NewsShooter explores what memory cards you'll need to make it work.
Microsoft's new Surface Pro offers Intel's latest processor generation and improved battery life.
Riding a mountain bike downhill is dangerous enough in daylight, but potentially lethal at night. Which is where drones come in.
Rumors abound that Canon (and maybe Nikon) may produce a mirrorless camera based using their existing DSLR mount. Does this guarantee immediate great lens choice or a perpetually second-rate experience? Read more
According to rumors, the next camera from Nest will be able to capture 4K video, though that resolution will be only used for 'virtual' pan and tilt functions.
Boundary's Prima 'fully modular' backpack is expandable to 30L and has a removable camera case and tablet sleeve. Early Kickstarter backers can get one for $189.
Stanley Greene captured 'brutally honest' photographs in the war zones of the Middle East, Chechnya and Georgia. He was also one of the few African-American photographers working internationally.
Owners of Leica M cameras that suffer from peeling CCDs will be able to claim a free repair in the future so long as the camera was purchased within five years of the fault becoming apparent, the company has announced. Read more
The Carl Zeiss Jena BIOTAR 75mm F1.5 Red T lens is very rare and priced accordingly. It can be yours today for the low, low price of $15,000.
The MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) has developed a drone that does not require any human control for recording tracking shots. Read more
In this terrifying video, Iraqi journalist Ammar Alwaely narrowly misses a sniper's bullet, which takes out his chest-mounted GoPro. Warning: strong language. Watch the video
A new report expects action camera growth to increase about 15% by 2021, with Ultra HD cameras driving demand. Read more
Profiles for Adobe Photoshop and Lightroom have been released for Irix's ultra-wide 11mm and 15mm primes. Like all profiles, these correct for distortion and vignetting.
An upcoming firmware update from DJI will cripple its drones unless they are 'activated' on the company's website. Live streaming will be turned off and flight radius/altitude will be limited.
Brent from ShareGrid rounds up the 10 most common products filmmakers are renting from one another for productions; chances are good you own one or more of them.
DaVinci Resolve is making strong moves to compete with Premiere and Final Cut Pro, including affordable control panels for colorists. According to Premium Beat, they're really good.
If you are not planning to fly your drone commercially you are not required to register it with the FAA anymore. This decision was handed down by a federal court in Washington, D.C.