How exactly do ranks work? I'm assuming they're for admins, but are there and current/future ways of obtaining these?Only one person can give out ranks, and that's our Head Admin. See https://smilebasicsource.com/staff
Site Updates [OLD]
Root / Site Discussion / [.]
Site Update July 17, 2016:
- You can now draw and send simple pictures in the chat. The drawing system should work with both mouse and touch input. Drawing greatly increase your spamscore, so don't go in there and spam drawings.
- Uhhhh something about changing the spamscore system in chat. You MIGHT experience problems... maybe.
- Added extra data to chat server output to indicate message encoding. If you've written a client, you should take this into consideration so you don't get a big encoded string when people draw stuff. Check the website spec starting on page 18 or something to see the changes for yourself.
- Added extra data to bind response (the bind success or failure response from server). It now sends you the list of modules currently installed on the server. This probably isn't useful, even if you've written your own client.
How is the spamscore actually calculated, like does it increase a set amount when you post and decrease slowly over time?For regular messages, they are analyzed for their spamminess in relation to other messages. This way, if you post the same thing or something similar (like random text) over and over, you'll get hit harder than regular speech. For images, they just hit you with a big but constant spamscore, since I can't really analyze a picture for spamminess. Yes, then your spamscore decays over time.
Update July 22, 2016:
- Changed resource HTML so it isn't such a mess
- Changed resource styling so it finally matches everything else. If you have trouble viewing either resources or pages, let me know in the bug report thread.
- Removed avatar upload limits. Have at it.
- Edit: Added a place to view some information about the server... if you like numbers, check it out: http://smilebasicsource.com/funinfo. I'll be adding more numbers in the future (maybe)
Site Update July 23, 2016:
- When creating a new page or resource, the browser will cache your data every 5 seconds. This way, if you accidentally reload or the tab crashes, you can come back without losing what you've typed already. This feature will eventually be extended to other areas of the website, and may eventually be invoked on command for a "draft" system (since that was a feature request)
- Edit: Fixed chat drawing styling and unlocked the full range of colors. You can now pick any color for your palette by clicking a color twice.
Site update July 24, 2016:
- Added site-wide javascript insertion. You can now write up your own javascript and insert it into all pages on the website. Have fun. BTW: there's already a chat-specific javascript insertion.
- Changed javascript insertion editor so it can service both types. See your userhome to get links to both editors (one for chat, one for general website).
- Changed javascript editor to the "ace" editor. You can set themes by adding the query parameter: acetheme=theme. For instance, if you want to edit the chatJS and you want to use the monokai theme, the url is /editJS?type=chat&acetheme=monokai
- Edit: Oh yeah, notifications are also automatically updated once every 10 seconds. This only happens if you have that Javascript page speed setting enabled (you really should)
- Edit 2: Also, lumage reminded me to linkify messages in your messagebox. So now, links in site messages should be actual links.
- Edit 3: IMPORTANT! If you mess up your siteJS and you simply can't do anything, add the query parameter nositeJS=1 to the page to disable siteJS. If you make a change such that pages are broken, you should add this to the editor link so that you can get back into the editor and fix stuff. This would be https://smilebasicsource.com/editJS?type=site&nositeJS=1
Site update July 25, 2016:
- Fixed search result middle click issues (clicking a search result to open in a new tab would cause the results to persist)
- Moved all request pages out of /request. If you are using any of these pages, they are now /query/genbbcode, /query/getpage, and /query/getnotifications
- Activity page will now tell you when new events have occurred so you don't have to keep reloading the page.
Site update July 27th, 2016:
- Fixed the activity showing "30 new events" on older pages
- Made notification page load twice as fast (in terms of the number at the bottom)
- Updated the sub:blue theme a little bit
- Made an optional "simple" editor for editing code. Check your user settings near the bottom and enable it if editing the chat or site JS is proving difficult.
- NOTE: The notification count that shows up in the bottom left of the screen is only from the past 5 days. When you view your actual notifications, it may be more.
Site Update July 29th, 2016:
- You can now upload animated avatars. The image must be less than or equal to 100px by 100px, and must be less than 2MB (as usual). Please be courteous and try not to upload animations that are ridiculous.
- Added a setting to disable animated avatars. If you just can't stand all the movement, you may want to use this setting.