Announcing Notifications + Other Small Changes

23 posts1, 2
User avatar
Gender Male
Points 11542
Reviews 426
Did a whole bunch of stuff this past weekend; some of it noticeable, some of it not. But all of it either made YWS a little speedier and/or a little easier to use. So here we go!

Notifications
notify.jpg
notify.jpg (8.32 KiB) Viewed 490 times


This is the biggest thing I've added since... well, user profiles last week. In truth, it's not actually very big.

The Notifications area is not like notifications on most social network sites. It won't clear everything after visiting it, and it won't even tell you if you have new notifications without going to it first. So in those two respects, it may be somewhat of a let down for some.

However, what the Notifications area does do is let you know about everything that has happened and concerns you since your last visit to YWS. That should make things a whole lot easier for a whole lot of people. No more skimming through the "View New Posts" area to see if a topic you made was replied to, checking up on a blog entry you replied to so that you could read what others said, or visiting your profile only to be disappointed!

Here is just a sampling of what the Notifications area notifies you about:
- New Reviews
- New replies to your blog entries
- New replies to a blog entry you responded to
- New comments on your profile
- New comments on a profile you posted on
- New storybook activity in storybooks you're participating in
Etc.

At the time being, the Notifications area is still a work in progress. The badges area does not work at all yet, and I am trying to figure out how to make it such that you'll be alerted to New Notifications without visiting the area (don't worry, it will be unobtrusive). I am also working on making it such that you can fill in a date as a substitute for your last visit. For instance, it'd be useful for me to see all my notifications going back a week rather than just the past day.

Yet, I think you'll find it very useful right away. Just be warned: it can take a very long time to load! However, I'm working on a way of caching the data so that it'll run much faster.


The Minor Stuff

Different fonts
No, you haven't gone crazy if you've noticed the font of the forum titles (e.g., Information Desk) is a little different. Also, the font for typing a new post is also different. This was actually an unintended consequence of the second minor thing (discussed right below), but I liked this unintended consequence so I didn't change it.


Organized the CSS Stylesheet
Most websites have what is called a CSS Stylesheet. Basically, these control the design of the webpage. For a long time, YWS' stylesheet was devilishly unorganized. But I went through on Saturday and reorganized the stylesheet, which cut its size by about 20%. The organization lead to some good unintended consequences (see the different fonts above), and also sped things up a bit.


Subforums Now Viewable on Main Forum Page
If you've gone to The Lounge or any of the short story forums lately, then you've noticed that subforums are now viewable on the main forum page. The reason they weren't there to begin with was a mistake on my part in manipulating the original coding. So, mistake finally fixed! Better late than never, no?




User avatar
Gender Female
Points 9692
Reviews 3900
Haha, sweeeet.

Where is the Notifications area?
Ubi caritas est vera, Deus ibi est.

"The mark of your ignorance is the depth of your belief in injustice and tragedy. What the caterpillar calls the end of the world, the Master calls the butterfly." ~ Richard Bach

Moth and Myth <- My comic! :D




User avatar
Gender Male
Points 11542
Reviews 426
Snoink wrote:Haha, sweeeet.

Where is the Notifications area?


Adding a picture to the post :)




User avatar
Gender None specified
Points 49068
Reviews 373
Awesommmee! I was kind of stalking it while you were setting it up. Great stuff Nate.
"Nothing is permanent in this wicked world - not even our troubles." ~ Charles Chaplin

#tnt




User avatar
Gender Male
Points 6517
Reviews 798
Ooh, very cool. I don't really like the placement of it though. I thought it was going to be *in* the profile itself, like a self-updating stream, a la Twitter. There's a natural space for it along the tabs in My Profile, right at the end...is it too much to ask for it to be placed there?

Or is this just a beta-testing sort of thing?

It's awesome, either way! :D
Mah name is jiggleh. And I like to jiggle.

"Indecision and terror, thy name is novel." - Chiko




User avatar
Gender Male
Points 11542
Reviews 426
Jiggity wrote:Ooh, very cool. I don't really like the placement of it though. I thought it was going to be *in* the profile itself, like a self-updating stream, a la Twitter. There's a natural space for it along the tabs in My Profile, right at the end...is it too much to ask for it to be placed there?

Or is this just a beta-testing sort of thing?

It's awesome, either way! :D


I'm actually saving that space for The Caligrafeed (aka The Feed) :)




User avatar
Gender Male
Points 6517
Reviews 798
Aha, I knew *something* ought to go there. It just looks like it ought to be filled.

Well, that's extra gravy then. Yayness.
Mah name is jiggleh. And I like to jiggle.

"Indecision and terror, thy name is novel." - Chiko




User avatar
Gender Female
Points 3888
Reviews 763
I am trying to figure out how to make it such that you'll be alerted to New Notifications without visiting the area (don't worry, it will be unobtrusive)
Well not about how you should get the coding done, but if you could just have it change colour from white to blue (I'm sort of against red.)
Otherwise, awesome-ness!
~
Pretending in words was too tentative, too vulnerable, too embarrassing to let anyone know.
- Ian McEwan in Atonement

sachi: influencing others since GOD KNOWS WHEN.





User avatar
Gender Female
Points 60568
Reviews 537
I'm actually saving that space for The Caligrafeed (aka The Feed)


Yes. :D Yes yes yes.

But it looks awesome, Nate!
"Let's eat, Grandma!" as opposed to "Let's eat Grandma!": punctuation saves lives.




User avatar
Gender Male
Points 32885
Reviews 2058
O.o I would have hated to organize the CSS! Go you :D

And now I'm off to check out the notifications...
“It's necessary to have wished for death in order to know how good it is to live.”
― Alexandre Dumas, The Count of Monte Cristo




User avatar
Gender Other
Points 89625
Reviews 1272
Well, that's epic. :D Already been using it!
A writer is a world trapped in a person— Victor Hugo

Ink is blood. Paper is bandages. The wounded press books to their heart to know they're not alone.




User avatar
Gender None specified
Points 72525
Reviews 1220
For a long time, YWS' stylesheet was devilishly unorganized.

That is a gross understatement, and you know it. ._.

But, yes, I love how there's a link to Notifications all the way at the top. It was getting a bit tedious going into My YWS and clicking the tab. :P And being able to see the subforums is so nice. :D
Secretly a Kyllorac, sometimes a Murtle.
There are no chickens in Hyrule.
Princessence: A LMS Project
WRFF | KotGR




User avatar
Gender Female
Points 370
Reviews 541
I absolutely love that the subforums can be accessed from the main forum pages! And I thought I noticed something differet about the font as I typed... Great job as always, Nate.
Got YWS?




User avatar
Gender Female
Points 83957
Reviews 1464
Oh, good I'm not going crazy. XD I like this font though, so I'm just going to praise you. :D

Also, CALLIGRAFEED. I'm so excited for my feed. Complete with my Notifications Area, I'll be one happy YWSer. Have I mentioned how much I love YWS?
I make my own policies.




User avatar
Gender Male
Points 11542
Reviews 426
Heh, it'd appear the only people who read these are JMs, mods, and DMs.



If I have any beliefs about immortality, it is that certain dogs I have known will go to heaven - and very, very few persons.
— James Thurber