• Starlight Academy
    A MODERN FANTASY ROLEPLAY



  • Welcome

    If you are reading this, then you are a very special person. Unique, gifted, different; it does not matter how you wish to phrase it. As a result, I would like to congratulate you on your invitation to Starlight Academy. We are looking forward to meeting you.

    Starlight Academy is a laid back roleplaying community with a goal in mind: to have fun while roleplaying. We post at our own pace, we plot to our hearts desire, and you decide how your roleplaying experience will be.
Dismiss Notice
Threads: 16,541
Posts: 185,754
Members: 865
Dismiss Notice
Interested in learning about Starlight Academy? Our SA Success Guide includes an overview of the site, and has helpful links to everything you might want to know!

Technical

For questions about the site itself, coding, etc.
Sticky

How do I use post templates?

The most simple option is to do post templates yourself, simply copying and pasting as needed. However, there is a much easier way to use post templates: by saving them!

Click on up to your avatar in the top right to pop out the settings menu. There, you'll find a 'Post Templates' option.

[​IMG]

Once there, click 'create a new template' in the top left, and you'll get a popup that lets you customize your new post template.

You can make the post template using HTML, pure BBCode, or by using the live editor! No matter what, the outcome will come out in code when you insert it. Once you're done, hit 'Create a New Template' in the bottom right.

Once you want to use your post template, head over to where you'd normally post. Then, click the blank button in the top right.

[​IMG]

Clicking this will pop up a selector (including a preview of the template you chose) allowing you to pick your template of choice. From there, hit 'Insert' and your post template will be inserted where your cursor is.




You can have as many post templates as you want, and they are unique to you. No one else can see your own templates.
Sticky

How do I tag threads?

Tagging is NOT required OR enforced.
(but it would be nice if you did!)

Thread tags are a system used to organize your threads. While technically anything can be used as a thread tag, we have a set system for what should be a thread tag, in order to let people easily find their posts.

To add a tag from the new thread page, scroll underneath the post box itself to see a section to add tags. From there, you can fill in individual tags before posting.

[​IMG]

[​IMG]

To add tags to an already existing thread, head to the thread itself and click 'Tags: edit' on the left side under the title. This will pop up a box allowing you to tag without editing the whole post.

[​IMG]

[​IMG]
Tags have categories!

[​IMG]

You can view all the tags and their categories on the Tag page. We ask that when you create a new tag, you edit it so it goes into the right category! You can edit the category by clicking on said tag and going to its page:
[​IMG]

Categories meanings
Character: The name of a character in the thread.
Content Warning: Anything that might be upsetting to someone, or sensitive subjects.
Events and Challenges: All events threads should have their proper event tag!
Groups: Clubs, Organizations, Groups, and Families belong here.
Location: A specific location -- usually someone's house or a business.
Misc.: Anything not in the other categories!
Relationship: All relationships.
Species: This is for staff only, but it's how we label each character profile.


So how do we use tags here?​

Examples:

DO: "Guinevere Haze"
DON'T: "Guin"
Why: You should always use a full name or a Name (Username) when tagging a thread, otherwise you could get multiple characters in one tag.

DO: "Guin/Loch"
DON'T: "Guinloch" "Murderbang Couple"
Why: When tags are entered into the system, they are all automatically set to appear as lowercase. I might confuse your ship and delete it if this happens and it looks like a name. Please keep the exact formatting as exampled above.

DO: "Birthday"
DON'T: "Guinevere's Birthday"
Why: This is just one of those things that works better vague, because lots of characters have birthdays, so why should your character have their own special tag for such a common event?

DO: "Guinevere's Apartment"
DON'T: "Apartment"
Why: This thread is already in the Apartments forum!

DO: Really, don't do this kind of tag.
DON'T: "Ferris Wheel"
Why: This is both simultaneously too broad and too specific. There is nothing important about this Ferris Wheel, so it isn't worth mentioning.

DO: "Bijou Characters"
DON'T: "application" "thread tracker" "plotter"
Why: We already have forums to mark what the threads are for, but if you want an easy way to find all of your characters at once a good way is to tag them as your own.

DO: NOTHING! or, if the thread takes place in a different time, "Flashback"
DON'T: "Summer" "Spring" "December"
Why: Unless your thread is not taking place in the exact month/season we're presently in, there's no need to label it.

DO: "Snowball Fight"
DON'T: "snow/snowing"
Why: The tags don't need to say what the weather is in your thread. You should include that in your posts instead!

DO: "Christmas" "Chick Fil A"
DON'T: "Xmas" "CFA"
Why: Abbreviations are bad and it's possible not everyone will know what your abbreviations refer to.

DO: "Gore"
DON'T: "Dismemberment" "Decapitation" "Etc"
Why: You want to keep these warning tags very broad. We don't need to know all the gory details in the tags.

DO: "Sick" / "Illness"
DON'T: "Cancer" "Flu" Common Cold" "Diabetes"
Why: Same thing as above but a little milder, there just isn't much reason to have such specifics.

DO: "fluff" "fighting" "sex"
DON'T: "Cool" "awesome" "sexy"
Why: Try to avoid adjectives as much as you can. These are labels, not descriptions.

DO: "noncon"
DON'T: "Rape" "Molestation" "Sexual Assault"
Why: It's just tasteless.

Character Tags: This is the main one. For every thread you make, tag your characters name - please use the full name, as shown in the character app. If your character only has one name, please tag them as "Name (Username)", for example: "Paragon (Bijou)". Tags are not case sensitive, so PARAGON, Paragon, and paragon would all act the same. Clicking a character's tag will bring up a search result page showing you all the threads they've been in, essentially functioning as a character-specific thread tracker. Every time you make or join a new thread, just tag your character, and you'll automatically have a nice list.

Content Warnings: The 'Mature' prefix is mandatory for threads over PG-13, but it can also be unclear. A Mature thread could be so because of sexual content, gore, violence, drug use, or a variety of other topics. In order to make it clear just what kind of content the Mature tag indicates, we'll be using tags. This will allow people who want to avoid some kinds of Mature content (such as gore) to avoid it without having to avoid the whole tag. Suggested Mature content tags include: Sex, Violence, Drug Use, Suicide, Abuse, Noncon, Dubcon, Unsanitary, and Gore. While it's good to be clear on what content it is, please also don't be too specific. Content Warnings are helpful, but not mandatory. Content Warnings are NOT enforced. They are not meant to be trigger warnings.

Event Tags:
We've already got the event prefix, but that just says that it is an event, and not what the event itself is. Every event will have a specific tag associated with it, listed in the announcement itself. Generally this will be something like 'The Bonfire' or 'Secret Santa'. Please don't include the year in the tag!

Relationship Tags: This one is more for fun. If you've got a ship you like - say, John and Angela, you can stick a little tag on all their threads so you (or someone else) can easily see all the threads they have together. Romantic/sexual ship tags MUST be Name1/Name2 format. For family/friendship tags, the format should be Name1&Name2.

Location Tags: If you are roleplaying in a thread that takes place at a location more specific than the forum you're in, such as someones apartment or a business, tag it!

Misc Tags: These are odds and ends, generally used for conveying things like tone, or anything else that isn't covered by the above tags. For example: angst, fluff, breakup, proposal, therapy, hurt/comfort, family, or even selfthread!


#86
Sticky

how do i code for this site?

This post serves as a guide to the utter basics of coding on SA. Primarily, it exists to help those who already have at least some coding experience get used to Xenforo. If you're looking for a full guide of how to make tables and post templates... unfortunately won't find it here.

GENERAL BASICS OF SA CODING:

YOU CANNOT USE BBCODE WITHIN PARSEHTML TAGS OR VICE VERSA. IT WILL BREAK YOUR ENTIRE CODE.

The first rule above all is that if you can do it just in BBCode, do it just in BBCode. It'll be way easier on you, and have way less compatibility issues. Plenty of things can be done without BBCode, and pure BBCode is more likely to be compatible with phones and other out of date browsers. Similar thing with drawers - really, try and avoid them if at all possible (spoilers can now be nested, so use those instead).

That said, if you want to do fancy things, here we go!

First of all, absolutely don't do any coding in the default WYSIWYG editor. Before you do ANY coding, you're going to need to head into the default BBCode editor. To swap over, click 'use BBCode editor' in the top right.

[​IMG]

From there, you need to wrap your HTML in parsehtml tags.

So, rather than:

Code:
<span style="font-weight: bold;"><span style="color: crimson;">P</span><span style="color: tomato;">l</span><span style="color: goldenrod;">o</span><span style="color: lightgreen;">t</span><span style="color: cornflowerblue;">s</span></span>
You would put in:

Code:
[parsehtml]<span style="font-weight: bold;"><span style="color: crimson;">P</span><span style="color: tomato;">l</span><span style="color: goldenrod;">o</span><span style="color: lightgreen;">t</span><span style="color: cornflowerblue;">s</span></span>[/parsehtml]
There are a few tricks with this. Everything inside a parsehtml will be treated as HTML, which means line breaks are ignored. To line break properly, you need to add a <br><br> or a <p>.

CENTERING A WHOLE TEMPLATE:

This is a bit of a tricky thing. Essentially, wrapping a parsehtml inside another tag will cause issues. You can't, for example, wrap the whole thing in center or align=center tags, as it'll just break the parsehtml.

Instead, make the first thing inside the parsehtml a <center> tag, and wrap the whole template in it.

RANDOM TIPS AND TRICKS:

  • Don't use hard numbers for width. If you set the width of a table to, say, 400px, than anyone on a mobile browser will have the contents extend off the screen, making it impossible to read. Stick to % instead for mobile-compatibility.
  • If you have a header and a footer but don't have any code effecting the middle, you can use more than one parseHTML. Just end the one at the top and start a new parseHTML at the bottom, allowing you to type in the middle without line breaks.
  • Don't feel the need to get fancy. People have made some really nice looking plotters and trackers, all without touching parseHTML at all.

SWAPPING FROM JCINK:

Jcink is pretty similar to how we do things here. Basically, just swap dohtml tags with parsehtml tags, and the overwhelming majority will work with only slight edits needed.

SWAPPING FROM PROBOARDS:

A bit trickier than jcink, because proboards uses an expanded form of BBCode rather than parsing HTML. The absolute easiest way is using the inspect element feature. I'm using google chrome, and I'll use that to explain how to do it. Pull up your proboards post template, and right click the template itself (the text is probably the best) and choose 'inspect element' on the dropdown.

[​IMG]

From there, the inspect window will pop up, either along the bottom of your window or as a separate window. The part of the HTML that makes up your post text should be selected (grey highlight in the picture). Running your mouse over the different elements will highlight them on the template. Find the part of the code that includes all elements of the template but not the site itself, and right click that.

Please click this link for an example, because it's a pretty large screenshot.

From there, right click and choose edit as HTML. This will bring you up a selection of your entire template - just copy paste the whole thing. From there, you're basically done. Slap it into a parsehtml tag on SA, and the template should be mostly converted. Some small things might need tweaking, but this takes the majority of the work out of recoding a template for SA.

[​IMG]

In my example template, I just need to change the indent on the tag section at the top, and revert it to a normal tag.

ALT: Do I use HTML or BBCode? Do I need to use DOHTML? How do I make post templates?
#82
Sticky

how do i change the skin?

On the bottom left of your screen is a skin toggle. Clicking the button will pull up a list of skins you can swap to.
#81

what's a sticky?

A sticky is a thread with that is 'stuck' to the top of the forum so that it won't get lost. They generally contain important information, templates, etc.

Stickies are marked with a red push pin to the right of the post title.
#88

what are trophies, and how do i get them?

Trophies are automatically gained when you meet the requirements and meet certain milestones. You can find the full list of trophies here.
#87

how do i insert a line break in a post or signature?

You can find this and other codes in the help section.

ALT: How do I do a horizontal rule?
#85

how do i delete a post?

Members do not have the ability to delete posts. If you've double posted or need something deleted, please contact a member of the staff.
#83

how can i see parsehtml when editing my signature?

Unfortunately, you can't. Parsehtml does not function in the signature editor. HOWEVER, it will still work on the forums. If you still want to use Parsehtml, you can edit it while viewing a post of yours to see what the signature will look like.
#80
FAQ Manager ©2018 Iversia from RPGfix.


Be appropriate - Don't spam - Don't advertise - Don't roleplay - Stay on topic
KEY:
ADMIN
MOD
RANGER




RPG-D Rise of the Believers

Southern Winds Weyr
MANTA CARLOS WEATHER