Kun sivu suojataan, tietyt käyttäjät eivät voi muokata sitä. Osittainen suojaus estää kirjautumattomia muokkaajia ja uusia käyttäjiä muokkaamasta, kun taas täyssuojaus torjuu kaikki paitsi ylläpitäjät. Kuitenkin riippumatta siitä, mikä suojauksen taso sivulle on annettu, kuka tahansa käyttäjä on vapaa katsomaan sen lähdekoodin – tämän toiminnon osoittaa painike lähdekoodi siinä kohdassa, jossa tavallisesti olisi muokkaa-välilehti. Näin kuka tahansa voi kopioida ja tutkia sivun wikitekstiä sydämensä kyllyydestä, mutta muutoksia ei voida tehdä.

Lähdekoodivälilehden esiintyminen ei rajoitu sivun suojauksesta johtuvaan muokkauskyvyttömyyteen. Esimerkiksi käyttäjät, joilla ei ole editinterface-oikeutta, näkevät tekstin "lähdekoodi" yrittäessään muokata sivua järjestelmäviestinimiavaruudessa.

Usein kaikki käyttäjät pakotetaan käyttämään lähdekooditoimintoa, kun kehittäjät lukitsevat tietokannan huoltotöiden vuoksi tai kun slave-palvelimen tarvitsee kuroa kiinni työjono.

Lähdekoodilomake näkyy alla.

Kuva lähdekoodisivusta, jolla on tekstilaatikko, jonka sisältöä ei voi muuttaa.

Help contents
Meta · Wikinews · Wikipedia · Wikiquote · Wiktionary · Commons: · Wikidata · MediaWiki · Wikibooks · Wikisource · MediaWiki: Manual · Google
Versions of this help page (for other languages see further)
What links here on Meta or from Meta · Wikipedia · MediaWiki
Reading
Go · Search · Namespace · Page naming · Section · Backlinks · Redirect · Category · Image page · Special pages · Printing
Tracking changes
Recent changes (enhanced) | Related changes · Watching pages · Diff · Page history · Edit summary · User contributions · Minor edit · Patrolled edit
Logging in and preferences
Logging in · Preferences
Editing
Starting a new page · Advanced editing · Editing FAQ · Export · Import · Shortcuts · Edit conflict · Page size
Referencing
Links · URL ·  · Footnotes
Style and formatting
Wikitext examples · CSS · Reference card · HTML in wikitext · Formula · Lists · Table · Sorting · Colors · Images and file uploads
Fixing mistakes
Show preview · Reverting edits
Advanced functioning
Expansion · Template · Advanced templates · Parser function · Magic words · System message · Substitution · Arrays · Expr parser function syntax · Transclusion
Others
Special characters · Renaming (moving) a page · Preparing a page for translation · Talk pages · Signatures · Sandbox · Legal issues for editors