|
|||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Join Date: Jan 2009
Posts: 392
|
The original version that inspired this guide was made by eric the espeon, with help from jumpluff.
Introduction The SCMS, or Smogon Content Management System, is the heart of all the content on Smogon, with the exception of the forums. Created by chaos in the late months of 2007, the SCMS has been used since, and there's little to no intention of switching. Despite the tool's age, it's still able to carry a bulk of the weight, mainly because of developments that were made routinely by users such as Articuno64 and DougJustDoug, who are still around today. To get a taste of how much the system has progress throughout the years, take a look at the first news post via the SCMS. Getting Started Before attempting to edit or simply use the SCMS, you should become familiar with how it's structured and how it operates. Access Levels The distribution of power throughout the SCMS is almost identical to that of the forums; any user visiting the site, even if they're not registered or logged in on the forums, is assigned a permission group. Note that there is no nomenclature for these groups written in stone, so they may be referred to as something different around the site. Normal Users Who is in this group?
What can users in this group do? Users in this group cannot view or edit the SCMS whatsoever. Privileged Users Who is in this group?
What can users in this group do? Users in this group can view the SCMS as well as make edits to it. However, before their edits are seen on-site, the revision must be reviewed by a user with a Site Staff badge. If a member of the site staff chooses to accept your changes, they will "cache" it, or make the change live. Trusted Users Who is in this group?
What can users in this group do? Users in this group can virtually do anything with the SCMS; they can cache edits, add new sections to the site, edit existing site sections (as well as reorder them), delete pages, and upload (and trash) images. Super Users Who is in this group? This group is unique in that there is no set process on how to become a super user; individuals are chosen by already existing super users on a case-by-case basis. Currently there are only four super users: chaos, DougJustDoug, mingot, and Cathy. What can users in this group do? Users in this group can virtually do anything with the site, bar the forums (but in every case thus far, if a user has this access on-site, they have the same on the forums as well); some examples of things that they can do are making changes to the site source code, modifying the Pokedex on the database level (they are able to add Pokemon, moves, etc.), and making general site-wide changes. Note: Each permission group inherits the permissions of the one below it (in terms of power, not how it is laid out here). Looking Around Now that you've familiarized yourself a bit with the SCMS, it's time to finally access it. The Smogon Content Management System is located here. Now that you're there, look around! It's not possible to break anything or do something destructive, so be bold when you edit as it can all be reverted, and most of the time it is caught before it is put on the production site. Walkthrough The following images show all the possible situations you may encounter when using the SCMS. SCMS Root
1,879px × 564px image
SCMS Root (bottom)
1,731px × 178px image
Recent Updates
1,700px × 375px image
Recent Updates (bottom) (cached edits)
1,714px × 345px image
This is identical to the image above, except these edits are cached and the previous ones weren't. Trash
1,720px × 253px
Editor Profile
1,708px × 382px
Section Root
1,721px × 512px
Add Page
601px × 580px image
Edit Page
1,689px × 640px image
Page History
1,721px × 301px image
Page Revision (comparison of two revisions)
1,703px × 774px image
Editing Comfortably Metadata In order to establish metadata for a page, you have to use specialized tags exclusive to the SCMS. For a tag to work, it must be the only thing on a line; the content after the tag's line is what will belong to that tag (note that once another tag is declared the process will repeat). The three most common ones are: [title] Declares what the title of the webpage is.
Example
[head] Declares what will go in between the <head> and </head> tags. Unless you're working on a project such as The Smog or you know HTML and CSS enough this should never be used.
Example
[body] Declares what will go in between the <body> and </body> tags. This is probably the tag you'll be using the most as it is needed to define actual content on a page.
Example
Note: In both the [head] and [body] tags, you must use valid HTML; take a look at the web's HTML standards as well as its validator. Section Configuration Each section (with the exception of the news section) must have a file called "_config". Configuration files only have two usable tags, both different from the ones mentioned above (only use one of these tags per each "_config"!): [navigation] Declares what text and what it hyperlinks to in the navigation field (the leftmost part of each page on-site separated from the content by a vertical rule or line).
Example
The text before the vertical bar declares the text that is hyperlinked; the text after the vertical bar must be a correct path on Smogon; the text after the vertical bar is the hyperlink mentioned earlier. Remember: Sections have a trailing forward slash ("/") (e.g. "/bw/"), pages within sections do not (e.g. "/bw/pokemon/koffing"). [base] Declares what HTML file should be used as a template. Unless told otherwise, you should never use this tag and should always use the navigation one shown above.
Example
To learn more about how our base files work, visit the website of the web interface we use, Werkzeug. After modifying the "_config" file, the whole section must be cached in order for the changes to appear. Tips
Well, folks, that pretty much covers the basics - happy editing! Last edited by Cathy; Mar 9th, 2013 at 2:42:29 AM. |
|
|
|
|
|
#2 |
|
echoes in the dead of dawn
![]() ![]() ![]() ![]() ![]() ![]()
Moderator
Join Date: May 2010
Posts: 2,205
|
Oh yes, this is just great. But shouldn't the SCMS bookmark be mentioned as well? It's pretty damn easy to just open the page you want to SCMS, and click the bookmark --
Code:
javascript:window.location%20=%20%22http://%22%20+%20window.location.host%20+%20%22/scms/jump?url=%22%20+%20window.location.pathname |
|
|
|
|
|
#3 |
|
Join Date: Jan 2009
Posts: 392
|
I knew I had forgotten something! Thanks Furai.
I personally don't use the bookmark. |
|
|
|
|
|
#4 |
|
UNH UNH UNH UNH
![]() ![]() ![]() ![]() ![]()
Moderator
Join Date: Sep 2007
Posts: 4,915
|
take note that for pokemon who have a dream world analysis in addition to their normal analysis page, clicking the SCMS bookmark on their normal analysis page will take you to the SCMS page for their dream world analysis instead of the SCMS page you actually want
just a pleasant surprise really |
|
|
|
|
|
#5 |
|
CHESTER COPPERPOTS
![]() ![]() ![]()
Moderator
Join Date: May 2005
Posts: 12,514
Location: Felony Butt Prison
|
what I get from this thread is that I am one step down from the 3 most powerful people on Smogon
thanks for the ego boost! good thread though
__________________
<Ninahaza> hey jumpman make sure to read DM's smocon 08 with her, its a great story but it has like 90% pictures half naked guys and you are in like 45% of those pics |
|
|
|
|
|
#6 |
|
(e^(i╥))+1=0
Join Date: Oct 2009
Posts: 307
|
SCMS has been rather confusing for me. Thank you for helping to clear it up. I'll be sure to use some of these tips if I catch any errors on site.
|
|
|
|
|
|
#7 |
|
coolcoolcool
![]() ![]() ![]()
Join Date: Dec 2005
Posts: 5,361
Plano, TX
|
good thread!
stickied
__________________
|
|
|
|
|
|
#8 |
|
I DON'T NEED A MAN
![]()
Join Date: Jan 2008
Posts: 4,793
I DON'T NEED A MAN
|
idk why we didn't have this already, tyvm
__________________
![]() everybody needs a hobby |
|
|
|
|
|
#9 | |
|
穿山鼠
![]() ![]() ![]() ![]() ![]()
|
Quote:
__________________
![]() Member of the GP Team- VM for a check / stamp! |
|
|
|
|
|
|
#10 | |
|
穿山鼠
![]() ![]() ![]() ![]() ![]()
|
Double posting to highlight something from the OP >.>
Quote:
This is unlikely to be applicable in the Dex or anything C&C related, but it's good to know I guess, especially for other sections >.> /me runs Edit: erm iirc the entries have to be cached manually one by one too >.>
__________________
![]() Member of the GP Team- VM for a check / stamp! Last edited by Oglemi; Jan 5th, 2013 at 7:53:30 PM. |
|
|
|
|
|
|
#11 |
|
Grammar! Apply directly to the analysis!
|
Sorry to revive such an old topic, but is there really no way to get this bookmark to link to the analysis you're on? This was really confusing until I figured out what was happening. Perhaps changing the page that you get linked to when you click on an analyses outside of the scms to make it automatically the /ou tag?
__________________
Part of the GP team, message me for a check!
![]() Sharpen your skills as a GP checker in the GRAMMAR DOJO! |
|
|
|
![]() |
| Thread Tools | |
|
|