LoginLogin
Nintendo shutting down 3DS + Wii U online services, see our post

Site Updates [OLD]

Root / Site Discussion / [.]

🔒
haloopdyCreated:
Notifications are temporarily disabled while I investigate performance issues. You will still be able to watch threads and whatever, but you will not receive any notifications from anything. Edit: Chat is now also disabled for a bit.
Do you have an estimate for when chat will be back? I really want to whine about how everyone in my 9th Lit book is literally Omiwa. (Fahrenheit 451 is best book)
Maybe tomorrow.

Notifications are temporarily disabled while I investigate performance issues. You will still be able to watch threads and whatever, but you will not receive any notifications from anything. Edit: Chat is now also disabled for a bit.
Do you have an estimate for when chat will be back? I really want to whine about how everyone in my 9th Lit book is literally Omiwa. (Fahrenheit 451 is best book)
Maybe tomorrow.
mabye now

http://scratch.smilebasicsource.com/monitoring/responsetime/11_17_2016.png Spikes are still happening, even without chat/notifications. Something on the backend must be doing something. Could it have to do with the move to the new server?

http://scratch.smilebasicsource.com/monitoring/responsetime/11_17_2016.png Spikes are still happening, even without chat/notifications. Something on the backend must be doing something. Could it have to do with the move to the new server?
Yes I know about this. That's why I enabled the chat again. I'm not sure what it is.

Notifications are re-enabled.

I really want to whine about how everyone in my 9th Lit book is literally Omiwa.
What's that mean..?

Site Update 11/29/16:
  • You can now get help for local chat commands. When you type /help in the chat, you should see a section about it. Type /help local to see all local commands (such as /cls, /showtwitch, etc.)
  • Added the "eval" command to chat. You can use this to do quick calculations (or just to test a piece of javascript). Example: /eval 5 - 3
  • You can now easily output module messages from local commands. Simply call localModuleMessage(yourMessage);

Site Update 12/8/16: Embedded chat is now a local setting. Anybody currently using the embedded chat will need to enable the setting again. This way, you don't have to have the chat show up on tiny devices, but you can on your desktop.

12/9/16:
  • 12Me21 created a syntax highlighter for code sections, so now every code section on the website has syntax highlighting. Awwww yeah!
  • You can customize the syntax colors by editing your "colors" setting. Below is what the default coloring would look like. If you already have colors defined, you must add it to the existing json object appropriately
{
  "my" : {
    "colors" : {
      "code" : {
        "keyword" : "#07bac6",
        "number" : "#f442ad",
        "comment" : "#39c655",
        "string" : "#967de0",
        "label" : "#fff496",
        "function" : "#63b3ff",
        "text" : "#DDD",
        "bg" : "#222"
      }
    }
  }
}

12/12/16:
  • Can display formatted code in chat using /code command. Example: /code DIM A$="MYSTRING"

12/9/16:
  • 12Me21 created a syntax highlighter for code sections, so now every code section on the website has syntax highlighting. Awwww yeah!
  • You can customize the syntax colors by editing your "colors" setting. Below is what the default coloring would look like. If you already have colors defined, you must add it to the existing json object appropriately
{
  "my" : {
    "colors" : {
      "code" : {
        "keyword" : "#07bac6",
        "number" : "#f442ad",
        "comment" : "#39c655",
        "string" : "#967de0",
        "label" : "#fff496",
        "function" : "#63b3ff",
        "text" : "#DDD",
        "bg" : "#222"
      }
    }
  }
}
Colors don't work? Are there any instruction on how to use this?

You're going to have to be a little more clear; are there no colors at all in code sections, or did you try to edit the colors and they're not changing? If there are no colors at all in the code sections, your browser may not support the syntax highlighter. To change the colors, simply copy and paste the code I posted into https://smilebasicsource.com/editor?type=color (which is linked in that post) and edit the color values to the desired values.

I tried to edit them, but they don't change, are there any specific color codes I need to use, or is it just HTML color codes? EDIT : Oops, I just don't know my color codes....

12/14/16: Can now indicate minimum compatibility for programs. This is so that programs made just for BIG or that don't work well on the Old 3DS can be marked as such. Eventually, you'll be able to add these as filters for search.

12/16/16:
  • Fixed string function and repeated period highlighting in the code highlighter (12me did it)
  • Fixed overlapping Minimum Compatibility text on programs
  • You can now upload images from your computer directly to SmileBASIC Source in any post/program/comment/whatever.

Site Update 1/9/17:
  • There is now a CSS editor. All css rules are applied AFTER the website's; just remember that you may have to use !important on some rules in order to override ours.
  • Changed notification retrieval so it caches old notifications. This should improve notification load speed by a factor of 10 ^.^ If you have any issues with notifications, please let me know (I changed it a few days ago)
  • Changed chat connection handler so it offloads data retrieval to the underlying mono system. This just means that the old chat bug where a person's leaving message randomly shows up after they've been in chat for hours could be back. No big deal, but it had to be done.
  • We changed server providers. The website in general should feel much faster (unless you were on a slow connection to begin with)

Site Update 1/9/17:
  • There is now a CSS editor. All css rules are applied AFTER the website's; just remember that you may have to use !important on some rules in order to override ours.
  • Changed notification retrieval so it caches old notifications. This should improve notification load speed by a factor of 10 ^.^ If you have any issues with notifications, please let me know (I changed it a few days ago)
  • Changed chat connection handler so it offloads data retrieval to the underlying mono system. This just means that the old chat bug where a person's leaving message randomly shows up after they've been in chat for hours could be back. No big deal, but it had to be done.
  • We changed server providers. The website in general should feel much faster (unless you were on a slow connection to begin with)
Factor of 10? So 1,2,5,10? lol

Site Update 1/11/17:
  • The notification caching system was EXTREMELY broken. Like... wow. Many of you may not have gotten any of the notifications you should've been getting. This should be fixed now; there is a notification cache versioning system in place which will automatically flush your cache if I make changes to the system. Furthermore, if you believe that your notifications are not showing up properly, try visiting smilebasicsource.com/notifications?flush=1. If the system is working properly, this will simply make the page take longer to load.

Site update eeehhhhhh bad luck day 2017
  • Ironically, real image posting has been added to chat. The command is /img link. However, you must enable a setting in order to see the images directly in chat. Please read the disclaimer on the setting before enabling it. Only people with the setting enabled will see your images directly, otherwise they'll just see a link.
Is this the end of the world as we know it?

Site update whatever man 1-14-17
  • Added dark theme for high compatibility mode. If you already have sub:dark in your special field, it will automatically be in dark mode for high compatibility mode. Otherwise, it's kinda hard to enable; you must either add sub:dark to your special field from the non-highcompatibility website, or you must go to smilebasicsource.com/query/testquery and add it to your special field there (it's in the big list of settings somewhere down the page). Using testquery is NOT recommended; you can seriously screw up your user settings.
  • Added images, code, and the ability to show chat drawings to high compatibility. The function to show chat drawing functions is the same as in the regular chat, so it won't work on older devices. It does not break the chat on old devices however; you just won't be able to show chat drawings.