Operation Writing Method - Joungkyun/JSBoard GitHub Wiki
JSBoard κΈ μμ± λ°©λ²
##1. κ°μ
JSBoardλ 2.0.14λΆν° κΈ°μ‘΄μ HTML μ°κΈ°λ₯Ό μ§μνμ§ μλλ€. μ΄μ λ Injection/XSS attackμ λ무 μ·¨μ½ν ꡬ쑰λ₯Ό κ°μ§κΈ° λλ¬Έμ μ΅λͺ μ¬μ©μκ° κΈμ μμ±ν μ μλ κ²μνμμμ HTMLμ°κΈ°λ μ§μμ μμ νλ κ²μ΄ 보μμ μΈ λν₯μ΄λ€.
##2. HTML μμ±
JSBoard 2.0.14λΆν°λ κΈ°μ‘΄μ HTML μ°κΈ° μ΅μ μ μ§μνμ§ μκ³ , PHPBBμ bb codeμ μ μ¬ν νΉμ tagλ₯Ό μ§μνλ€. μ§μλλ νκ·Έλ λ€μκ³Ό κ°μΌλ©°, κ΄λ¦¬μμ μνμ¬ νμ₯ λ μ μλ€.
##3. Code μμ±
JSBoard λ 2.0.14 λΆν° κ²μν μ€μ μ wwrap μ΅μ κ°μ μν΄μ κ°μ line breaking μ νκ² λλ€. μ΄ κ²½μ° μ½λμ κ²½μ° wwrap λ³΄λ€ ν line μ λ κΈ΄ κΈμ μλ₯Ό κ°μ§κ² λλ κ²½μ°κ° μλλ° μ΄ κ²½μ° line breakκ° κ±Έλ¦¬λ©΄ κ°λ μ±μ΄ μμ£Ό λ¨μ΄μ§κ² λλ€. μ΄λ° κ²½μ°λ₯Ό λλΉνκΈ° μνμ¬, [code][/code] λΈλμ μ 곡νλ€.
μ½λλ₯Ό μμ±νκ±°λ λλ, κΈ νμμ μ μ§νκ³ μΆλ€λ©΄ [code][/code] λΈλμ μ΄μ©νλλ‘ νλ€.
[code]
#include <stdio.h> #include <stdio.h>
int main (void) { int main (void) {
printf ("%s\n", "Hello world"); ====> printf ("%s\n", "Hello world");
return 0; return 0;
} }
[/code]
##4. Interwiki Support
JSBoard λ 2.0.14 λΆν° wiki μ intermap κΈ°λ₯μ μ 곡νλ€. intermap μ jsboard/config/intermap.txt νμΌμ μ€μ ν¨μΌλ‘μ μ¬μ©μ ν μ μλ€. μ§μνλ interwiki λ http://domain.com/jsboard/config/intermap.txt
λ₯Ό μ°Έμ‘° νλ©΄ λλ€. μ΄ νμ΄μ§κ° μ‘΄μ¬νμ§ μμΌλ©΄ ν΄λΉ JSBoard λ interwikiλ₯Ό μ§μνμ§ μλ κ²μ΄λ€.
KTUG:FrontPage KLD:FrontPage {{{KLE:FrontPage}}} => μ΄ κ²½μ°λ μλμ μΌλ‘ interwiki λ¬Έλ²μ μ μ©νμ§ μκΈ° μν΄ μ¬μ©νλ νν