O-Review v.10
Welcome to version 10. Let me first say that this is far from complete. There's still a ton to do, but time is limited and I wanted to get things moved over prior to the RED event. However I tried to follow the 80/20 rule and the things that are left, should be on the smaller scale.

Anyhow, what you see is the process of about 4 months of solid work. Everything was rebuilt from the ground up in a more modern programming language which should allow me to do much more moving forward and even in this release. I've already begun to see the things I can do, so I will look forward to suggestions. Things like social media interactions will play a more prominent role since they seem to be in demand right now. Centralization is everything, and no one wants to have millions of scattered sites around to keep track of.

So I'll go over some of the new areas that have changed in order to provide a quick overview. And as always, keep in mind things are still pending.


I moved all the tables into a single managed page in version 9, but everything was once again scrapped. Instead of drilling down from the top, I've moved the entire contents of the database into a paginated list. You can browse as-is, or use the filters to whittle down the selection based on the classic (but confusing to recent fans) as well as tags. A single family can be selected at a given time, but multiple tags can be chosen, and will work in a subtractive manner to reduce the overall results. So selecting Carbon Fiber and O Matter will produce the Jupiter Carbon, not all models with either.

Since tags will become more prevalent, I will request your help in adding them whenever you are on a page. Currently it is pretty bare-bones, so this feature will only become useful as the tag data is slowly populated.

Additionally, you can perform a similar search on colorways. Once on the model search off the menu, there is a "Filter by Colorway" link. Instead of family and tags, you can filter by fields. Some such as model name and frame/lens/strap color are plain text fields. Others are drop-downs since the values tend to be fixed. Again these return results that match ALL values, so they will be subtractive in nature.

The ability to add models and colorways is still in effect. You must be logged in, and if I have elevated your account, you can edit existing entries. You can edit from each database page, but there will also be a toggle button on the search so you can access the form from there as well.

The remainder of the database (frames, lenses, catalogs, other minor stuff) is still pending, so bear with me.


The member section at its core has remained the same, but there are a few more features you can select. Since e-mail notification is once again possible, I've allowed you to toggle which types are sent. There should be five at the moment. Updates when a thread you have subscribed to is updates, updates to threads you've started, posts where you have been tagged or quoted, Private Messages, and Comments on other non-forum things.

Your user options can be access via the link in the top header, just click on your name. From here you can change all the profile information, settings such as posts per page, and external sites that link to your account here.

Social sites currently working are limited to Facebook and Instagram. Both support account authentication and image posting. You can add them via the settings page, or by attempting to login via the header bar. If an account hasn't been connected, it will allow you to quickly add it after verifying your password. New accounts can be created in this manner too.

The profile page has been updated a bit, and features a new header image that involved a lot of math, so marvel at it for a while. This area is under construction a bit, but you should finally be able to find forum posts for a user, which will be nice.


The forum got an overhaul, although it more closely matches the versions prior to v9. It's more classically structured. The main page is broken into three sections: the Live Chat, Quick View, and Topic listing. Live chat remains the same from the prior version. Quick view gives you threads that are new since your last visit, subscriptions, and top threads. You can also search (searching within posts is still pending), and a 'mark all read' option.

I've broken a lot of the threads out by hand into various topics. 90% were either in the General or Off Topic, so I did my best to move them around. However nothing is set in stone, and we can still shuffle things around should we find more.

The major thing that changed is the ability to add thread types. In addition to the standard forum threads, you can add News Items, Wiki Entries, Polls, and Movies. My goal with this new version was to reduce the breadth of the site and get things down to a few central locations. News Items and Wiki for one will now be managed through the Forum. This allows for a single user interface, but also carries with it, the standard reply pages, so there's not a separate area for that. Aside from the initial post being prominent, and aggregating all News and Wiki elsewhere, the flow remains the same. Polls will function like the rest, but you can add items during creation and those will be voted and tracked.

Unique to the Movie topic, is the ability to produce a more detailed movie specific thread. In prior versions, we tracked movie references through the normal database. Then as wikis became the big rage, I has a general movie connection entry. Now with API's, I'm able to connect to the movie database, and pull from the thousands of user managed entries. So when creating a thread, you can attach a movie which will display some basic information like title, tagline, poster, and backdrop. Not yet finished, but soon we will be able to tie database entries to the movies in addition to just having a standard discussion thread.

In the reply fields, I've added a standard text editing ribbon which covers the usual bold, italic, etc... features. You can also pull in your Facebook and Instagram images. This is in beta, but should be a much easier way to add images. As the Gallery and Collections finish, those will be activated.

HTML is on by default so if you don't want to use BBcode, you can just enter HTML at will. There's a new preview button which will show you a fully processed version of what you have currently entered, so you can check before posting.

Tagging is a new feature and caused me much stress to implement. I think it's a little more solid, but please let me know if any quirks show themselves. Either press the @ button or just type the @ character. As you continue to type, you can select a name from the list below, or just finish typing the name and press the space bar.


At long last, the site won't cause gnashing of teeth while on a mobile device. iPads will continue to show the full site, but smaller devices will display a custom fitted version of the site. I've reengineered the main pages to work with this, but that involves keeping two copies now, so please let me know if anything is missing from the mobile side. Also it will la a bit since I've rather complete a standard page, then make the copy so less parallel development has to occur.

Hopefully you all like the new design and people start coming back to the site. It's been mildly depressing seeing the mass exodus of people, but I do appreciate those who have stuck in there and continued to contribute in all manners. It's never gone unnoticed.
posted by Dann
Dann Thombs
Aug 14, 2014 8:50 PM
Finished the Lens image previews. I also added a catch into the lens filter page, which is the default destination when you click on the lens type from a Glasses page. If the lens doesn't exist, whether it be new or one of the combo/accessory lenses, it will suggest a link back to the colorway search, at which point, it should then just do a search for all glasses with that lens, even if it hasn't been formally defined in the Lens table yet.
Michael Elfstrom
Aug 14, 2014 9:01 PM
You are doing a great job, Dann! As always!
Dann Thombs
Aug 14, 2014 9:38 PM
Much appreciated. Feels good to make progress.
.Greg .F
Aug 14, 2014 10:03 PM
When I get a chance I'll take a thorough peek. Hats off Dann.
Dann Thombs
Aug 15, 2014 7:00 PM
Frame section should be functioning better (then again, not getting an error is an improvement). It will find matching frames, but I will make it also look for closely related frames as well. Both lenses and frames need to take the categories into account too
Dann Thombs
Oct 6, 2014 8:26 PM
Added a counter that displays how many people have a certain colorway on the colorway page. The linked item on the collection page also then returns to the colorway page, so it makes a full cycle.
.Greg .F
Oct 6, 2014 8:47 PM
Thank you Dann. I know I was one if not the only one who asked for this feature. This might make tracking down those hard to find pairs a little easier. Also will give the opportunity so ask specific questions to a member who also has the same pair. Thank you!
Ruben Suarez
Oct 6, 2014 8:56 PM
Thanks Dann! This is AWESOME. Really helpful. :) :)

Just noticed on the collection entry, the view colorway box linking the other users is overlapping on some entries. Ex.

***Don't forget to log out of the site and back in to take effect...
Dann Thombs
Oct 6, 2014 9:01 PM
Ruben Suarez
Oct 6, 2014 9:06 PM
Also, is this only accurate if you have the pair "Linked To"? Some pairs that I clicked on only show like 3 users when I know the pair should be more common; like the Black Ink Batwolf. I know some users have their entries manually put in rather than linked.
Dann Thombs
Oct 6, 2014 9:31 PM
Yes, only if linked. I can only imagine trying to find matching ones by text. I do that on a limited basis for Achievements, and that's touchy at best.
.Greg .F
Oct 6, 2014 10:25 PM
As time goes on hopefully more people will use the database to add items to their collection instead of typing everything in by hand.

Now everyone go a re enter all of your collection through the database.
.Greg .F
Oct 6, 2014 10:31 PM
Maybe you could add a note under the add new item button about choosing from the database if the item is in there to help people find their way to using it. Wow, that was a horribly constructed sentence.
Ruben Suarez
Oct 7, 2014 12:42 AM
Wow, that was a horribly constructed sentence. - GRFMotorsports

It felt like I was climbing a mountain...

Thumbs Up, Dann!
Dann Thombs
Oct 7, 2014 2:46 AM
Yeah, next I need to implement a way to attach existing entries
Dann Thombs
Oct 28, 2014 2:23 AM
Check out the new front page when you get a chance. I'm trying to aggregate the various dynamic updates that happen each day into sort of a snapshot. This should prevent the same old new entry from staying for months on end. Forum posts are linked to the top upvoted ones, so do me a favor and use that function as it will put the better ones on the news listing.

Since it builds a static stub for each day, it won't be draining on the database trying to pull in each of the areas, but on the other end, I have to generate the stubs. I'm working my way through the 10 years of content, but it has the most recent anyhow.

Let me know what you think. I also added a randomized menu to the left which will draw some attention to the areas of the site that may not be visited as much. I will add over time, but hopefully that helps people stumble on things that they may not have seen otherwise.
Oct 28, 2014 2:50 PM
Gotcha. Like it. Will do.
Bob Russell
Oct 28, 2014 3:21 PM
Already a great upgrade to the homepage!
Michael Elfstrom
Apr 21, 2015 9:18 AM
Would it be possible to add a list of newly added database items? In case one misses something new!
Dann Thombs
Apr 21, 2015 1:42 PM
It's here. I don't link to it since there may be pre-release things that I don't want to show immediately.

Michael Elfstrom
Apr 21, 2015 2:49 PM
Ah! Thanks!
Could you put the link so that one can find it if one knows where it is?

O-Review Logo & Design
© 2004-2022 Atom Crown Design and DCJ Productions.
Product Images, Logos and Artwork © 1975-2022 Oakley Inc.
All personal photos © 2004-2022 by their owners...or Rick.