Hello and welcome to the first ever YouVue Progress Report! Progress Reports will basically explain what I've been doing for the past couple of days as the website become more and more complete. It will also include screenshots and maybe even clips if I feel like it (most likely not soz). Here is a tl;dr list of the stuff done if you want to glance and go (if that's your thing).
- Emails are now properly working and sending to users with no problems
- Modules are for the most part install and fully operational (ffmpeg is the only exception)
- Front page improved (YouVue Front Page bumpers and improved spotlight system)
- Improved CSS (more accurate and refined)
- Pages with extensive information (with more coming soon...)
- Language packs (proper english packs for US and UK, with different languages being supported at a later date.)
Okay, with that over with, lets go more in depth with each of the things listed above.
Emails
First are emails, which should be pretty self explanatory. You signup, you get an email. You friend someone, you get an email, you forget your password, you get an email. I think you get the point. I got it working because for some reason it would fail to send mails properly. Now the new problem is that it doesn't format the emails correctly. Expect that in the next progress report. (PLEASE NOTE: The email address currently used for the YouVue website will be "youvueofficial@gmail.com" and will only be that for the time being.)
Image of Email Verification |
If you remember from one of the older blog posts, I am still in need of saved YouTube emails from 2010-2011 to use for the project. If you have older emails that can be used for the project, send me a message on Discord: bashfulwizard#2953
Modules
Next are the modules. This stuff is more behind the scenes stuff. It's what powers the websites core functions (uploading, creating thumbnails, getting metadata, converting videos, etc). All required server modules are installed and are working properly except for ffmpeg. I'm working as much as I can on the issue but might take awhile for it to be completely solved. Please also expect more information in the next progress report.
Front Page Improvements
The front page is also getting some minor improvements, most notably, Custom YouVue Banners on the front page above the featured video and will overtime include major pages, like video and channel browse pages. Currently its a holiday card ad from YouTube with our logo, but it's still pretty cool.
Example ad on homepage |
Another improvement is the way Spotlight works on the homepage. It has now been integrated into the same system that the advertisement system works on. This way the Spotlight can be edited much more easily than before (it was written directly into the html code).
CSS Improvements
Most of the CSS on the site has been or will be reworked to be as top notch as it can be, for both modern and older browsers, as my plan is to allow the website to run on both modern and older computers.
More informative pages
I've been adding in more pages that should help out users in any case that they need support. Besides the Terms, Privacy, and Community Guidelines pages, there will still be a direct Contact Us page for that one issue that can't be answered from those pages. Speaking of pages, there is a branding page if you want to use our logos for covering our website. Just make sure you follow our terms when it comes to our branding.
The Dreaded Language Packs
My main focus right now is working on the language packs. As previously stated, the script I'm using was made by someone from Pakistan, and due to that, doesn't have the best grammar in the world, and I'm working on fixing it. I'm also working on different languages and variations, such as "English (UK)" and soon languages like Chinese and Japanese. When the time comes, I will reach out for translators to help with that process.
Conclusion
So basically a lot has happened but we still have a long way to go before the website will be done, but a lot done is still better than nothing. Thank you for taking the time to read this post and I hope that you'll enjoy this once the website is finished.
No comments:
Post a Comment