Tr:Help:Editing
Klasik "wiki" düzenleme yardımı için, MediaWiki'nin sayfa düzenleme rehberini kullanabilirsiniz..
Standart "wiki" düzenleme tekniklerine ek olarak, SphereWiki ayrıca bazı özel etiketler kullanmaktadır. Bunlar:
spherescript
<spherescript> etiketi ile dilediğiniz SphereScript kodunu, herhangibir html veya wiki etiketiyle uğraşmadan ekleyebilirsiniz. Bazı özel nitelikler tanımlayarak <spherescript> sonucu elde edeceğiniz çıktıyı özelleştirebilirsiniz. Etiketin varsayılan ayarlarla yazım şeklinin örneği;
<spherescript color="darkblue" mono="1" format="1" tab="4"> script </spherescript>
Nitelik | Anlamı |
color | Yazı rengi. |
mono | Sabit genişlikte yazı kullanılıp, kullanılmayacağı. |
format | Scriptin otomatik olarak düzenlenip, düzenlenmeyeceği. (şu anki ayarı, otomatik-girinti) |
tab | Her girintide ne kadar boşluk bırakılacağı. |
Örnek olarak:
<spherescript color="red" tab="6"> [FUNCTION f_testscript] LOCAL.TEST = <R100> IF (<LOCAL.TEST> > 90) SRC.SYSMESSAGE You win this script! ELSE SRC.SYSMESSAGE Unlucky, you lost! ENDIF RETURN </spherescript>
Çıktısı:
[FUNCTION f_testscript] LOCAL.TEST = <R100> IF (<LOCAL.TEST> > 90) SRC.SYSMESSAGE You win this script! ELSE SRC.SYSMESSAGE Unlucky, you lost! ENDIF RETURN
Eğer otomatik düzenleme açık ise (ki değiştirilmediği sürece açıktır), script'e otomatik olarak uygun girintiler eklenecektir. Örnek olarak:
<spherescript> [ITEMDEF i_testitem] ID=i_gold ON=@DClick SRC.SYSMESSAGE You double-clicked the item... IF (<SRC.STR> < 100) SRC.SYSMESSAGE but you don't have enough strength! ELSE SRC.SYSMESSAGE and you have enough strength! IF (<SRC.INT> > 100) SRC.SYSMESSAGE You're pretty clever too! FORCHARS 18 SAY We agree! ENDFOR ENDIF ENDIF </spherescript>
Çıktısı:
[ITEMDEF i_testitem] ID=i_gold ON=@DClick SRC.SYSMESSAGE You double-clicked the item... IF (<SRC.STR> < 100) SRC.SYSMESSAGE but you don't have enough strength! ELSE SRC.SYSMESSAGE and you have enough strength! IF (<SRC.INT> > 100) SRC.SYSMESSAGE You're pretty clever too! FORCHARS 18 SAY We agree! ENDFOR ENDIF ENDIF