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.

Database


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.

Members


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.

Forum


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.

Mobile


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
4/5
Title
Topic
Date
Start
End
Count
Comment
pastor.elfstrom
Michael Elfstrom
Jun 12, 2014 2:40 PM
Ok. I'll check.
rsuarez1982
Ruben Suarez
Jun 12, 2014 2:43 PM
On another note, I received 2 emails about 2 PM's from no one, blank. Then when I came to check them, nothing in my box. About 2 weeks ago, the phantom blankly commented on one of my pictures.
Ogeyce
Cedric GEYER
Jun 12, 2014 2:57 PM
Great Work Dann, as usually !
pastor.elfstrom
Michael Elfstrom
Jun 12, 2014 2:58 PM
Ruben, I have the same experience!
pastor.elfstrom
Michael Elfstrom
Jun 12, 2014 2:59 PM
Tried to stop the pop up blocker with no effekt...
Ogeyce
Cedric GEYER
Jun 12, 2014 3:07 PM
On another note, I received 2 emails about 2 PM's from no one, blank. Then when I came to check them, nothing in my box. About 2 weeks ago, the phantom blankly commented on one of my pictures. - rsuarez1982



I had the same this morning, but only once !
Dann
Dann Thombs
Jun 12, 2014 4:11 PM
Another person had the same issue. Could be the spam attack we had. Possibly putting blank comments, which generate an email.
Dann
Dann Thombs
Jun 12, 2014 4:12 PM
Yeah, I just checked and I got them too. Was right before another mesage about the spam. I'm betting it was due to that.
rsuarez1982
Ruben Suarez
Jun 12, 2014 4:29 PM
Check. No Ghosts
Dann
Dann Thombs
Jun 26, 2014 5:02 PM
Working on the image upload from the forum. Should help with 'how to I post pictures' type questions. I'll most likely tie them into a user gallery so they own the images after that (and I can more easily clean up the hit and run people).

In the mean time, I started the progress by adding a Screenshot uploader to the movie threads. I populated the ones I had, but if anyone wants to contribute, that would be helpful.
Dann
Dann Thombs
Jul 23, 2014 6:51 PM
Added a few features at long last and fixed a few more.

First I moved the various image buttons into it's own menu. Click the "Image Menu" button to drop down the choices. I've again added the direct image upload, but I do ask you to use it responsibly so I don't have another several Gb of images no one will ever see again. As a precaution, I tie all uploads to your gallery, so you they will be tracked.


I did find an issue with Instagram where if you were on o-review.com vs www.o-review.com, the scripting wouldn't work between windows. I set up another API key to run off either address and then have it pull the correct info so it all stays in sync. This might also fix the login issue, so I will look into that next.
Dann
Dann Thombs
Jul 23, 2014 7:19 PM
Think I fixed the Instagram login issue too.
rsuarez1982
Ruben Suarez
Jul 24, 2014 4:44 AM
Thanks for the update, Dann. Will it allow me to directly upload from my phone? I had problems in the past where it was hit and miss. Also, the orientation of the pic was sometimes altered.
Dann
Dann Thombs
Jul 24, 2014 1:13 PM
Working on mobile next. Rotation will have to be a separate task.
rsuarez1982
Ruben Suarez
Jul 24, 2014 2:18 PM
The cropping option was absent, but not really needed. The rotation part was weird; even if the pic was landscape it was still rotated sometimes.
Dann
Dann Thombs
Jul 24, 2014 3:11 PM
Cropping was automated due to mobile limitations. Came in handy for the forum upload too. There might be a way to read the image meta to see if its rotated. Some images stay portrait but have information that tells the viewer to rotate it. Others just save in the pre rotated landscape
Preludachris
Chris J.
Jul 24, 2014 5:07 PM
I'm assuming once linked to Instagram we should be able to post pics from there, Can't seem to to get them to link up, Did it on my phone and got the link completed prompt but in Account settings it still doesn't show link. Also I can't seem to find the logout on the full site in an attempt to re-link.
Dann
Dann Thombs
Jul 24, 2014 5:57 PM
Logout on the full site should be under the community menu. Images on mobile might be a little dodgy. I have to replicate all the code twice
Preludachris
Chris J.
Jul 24, 2014 8:39 PM
Got it linked, can I use this link to get pics for my collection?
Dann
Dann Thombs
Jul 24, 2014 9:29 PM
Once I get things formalized, I could probably duplicate the image menu found on the forum posts now, and place it in the collection area. That might have to reside on the full site since things get complicated fast on a mobile environment, and I don't have an Android or iOS right now to test things properly.
Preludachris
Chris J.
Jul 25, 2014 4:57 PM

The forum post from IG seems to work.
Dann
Dann Thombs
Jul 25, 2014 5:07 PM
Sweet. Glad someone other than me finally tested, hah.
Dann
Dann Thombs
Aug 13, 2014 4:17 PM
Finally getting to the Lens page

As it stands now, the Glasses Colorway page will link to a search for matching lenses by name when you click on the Lens link on the detail page.

Once at the Lens filter screen, you can then go the lens detail page as such:


This will list a few options and provide a link to the rest, which will put you back to the colorway filter screen.

An alternative method would be to have the colorway lens link go straight to the Lens detail page, but that would require a few more lookups, and also to determine if it's a Glasses, Goggle, of which the options aren't always a 1:1 link.

Another pitfall are lenses not yet in the database. This can be solved by just making sure we add new lenses like Sapphire as they happen, which shouldn't be too often. Another drawback are multiple lenses, which won't target models unless they're an exact match. I had it find partial matches, but then you end up having Black Iridium return Black Iridium Polarized, VR28 Black Iridium, etc...

One method of solving this has been to push accessory or secondary lenses into the frame field. So a Jawbone with Black and a Clear lens would be:

Frame: Polished Black w/Clear
Lens: Black Iridium

so the lens field always is a direct match within the database. If you see any still with something like Lens: Black Iridium & Clear, either let me know or change it accordingly.

Working on the edit page for lens, and then onto the Frame page, which should be similar (although a bit more picky since frames are certainly more variable)
pastor.elfstrom
Michael Elfstrom
Aug 13, 2014 8:38 PM
Concerning rotating pictures. I use an app called Photoshop Editor Pro to just cut the picture. Then it never rotates.
Dann
Dann Thombs
Aug 13, 2014 8:53 PM
I bet it strips out the meta tags to specific that it needs to be rotated. I'll add something into the gallery to do some minimal editing.
4/5

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