CodeWiki:Retningslinjer
Fra CodeWiki
Hvert programmeringsspråk får sitt eget "namespace". Namespace er på en måte en mappe der alle artikler angående dette språket legges. Strukturen blir da for eksempel. Code:
PHP:sessions
Der PHP er namespacet for PHP og "sessions" er en artikkel om PHP. På denne måten kan man via sitt kontrollpanel filtrere ut alle de programmeringsspråkene man ikke vil søke i.
Her følger en liste over nårværende namespaces (flere vil selvfølgelig bli lagt til etterhvert):
*PHP *Java *Csharp *Cplusplus *Ruby *C *ActionScript *JavaScript *Perl *VB.NET *HTML *CSS *Python
Og spesial-namespacene:
*Konsepter *Nyheter *Verktøy
Så når man poster en artikkel om f.eks C++, kall artikkelen Cplusplus:artikkelnavn. Håper alle bidrar til at dette går i orden.
De to spesielle namespacene er Nyheter, Verktøy og Konsepter. Nyheter inneholder som navnet sier, nyhetsartikkler. Det andre, Konsepter vil inneholde ting som er felles for all programmering. For eksempel artikler om ASCII, fargekoder, binærkoder og andre minne-relaterte ting. Vil man lage en artikkel om for eksempel ASCII kan man putte den i namespacet ved å lage artikkelen: Code:
Konsepter:ASCII
På samme måte skal Verktøy namespacet inneholde informasjon om forskjellige programmeringsverktøy og programmer. F.eks MS Visual Studios, EditPlus og Apache servere.
Viktig om hovedsidene:
Hvert namespace har en hovedside. F.eks PHP:Hovedside. Denne siden skal bare være en redirect til Kategori:PHP.
På denne måten vil man kunne se alle artikler som tilhører dette programmeringsspråket på kategori-siden.
Koden for redirect er følgende:
#REDIRECT [[:Kategori:PHP]]
Man bytter bare PHP med det språket det er snakk om...
For å putte en artikkel under en kategori skriver man [[Kategori:(språknavn)|(artikkelnavn)]] på bunnen av artikkelen. F.eks. hvis man har opprettet artikkelen Csharp:Short vil man putte [[Kategori:Csharp|Short]]. Da vil artikkelen bli listet under bokstaven S i Kategori:Csharp.
Vi ønsker å holde på dette systemet ettersom enkelte ting heter det samme i flere programmeringsspråk. Hvis dette systemet blir opprettholdt vil det være meget enkelt å finne frem og man vil ha muligheten til å søke i ett eller flere programmeringsspråk om gangen, etter ønske. Håper alle vil følge opp dette og hjelpe til med å rydde opp, dersom man finner artikler som ikke følger disse retningslinjene.
