ค่มืู อการใช้งานและการเขียนวิกิ ·...

Post on 11-Jun-2020

1 views 0 download

Transcript of ค่มืู อการใช้งานและการเขียนวิกิ ·...

คมอการใชงานและการเขยนวก

1 . สาหรบผใชงานทวไป

เอกสารฉบบน เปนการแนะนาการใชงานและการเขยน วก เบองตน (ในทนคอโปรแกรมมเดยวก) ซงหนาแรก (หนาหลก) ของเวบวกจะมหนาตาคลาย ๆ กบเวบไซตออนไลนทว ๆ ไป โดยมฟงกชนการใ ชงานขนพนฐานของโปรแกรม ดงน

1.1 เวบไซดหลกทสรางได จากเวบไซตทสรางได http://localhost/wiki แสดงผลดงน

12

3

4

รปท 1 แสดงหนาจอหลกของวก

จากหนาเวบไซตหลกของวก ประกอบดวย 4 สวน ค อ สวนท 1 เปนการลอกอน / สรางบญชผใช เพอเขาสระบบ สวนท 2 เปนสวนนาเขาและแสดงผลขอมล ประกอบดวย เนอหา , อภปราย, แกไข และ

ประวต สวนท 3 ประกอบดวย โลโก, ปายบอกทาง, คนหา, และเครองมอเพม สวนท 4 แสดงขอมลของหนานน ๆ แ ละ License ของวก

1.2 การลอกอน / การสรางบญชผใช

การลอกอน จากหนาหลกคลกทเมน ลอกอน ใสชอผ ใชและรหสผาน ดงรปท 3.2แลวคลกปมลอกอน หากผใชใสชอและรหสถกตอง จะปรากฏหนาจอ ดงรปท 3.3

รปท 2 แสดงหนาจอเพอลอกอน

คลก

แสดงชอผลอกอน

รปท 3 แสดงหนาจอการลอกอนสาเรจ (Admin)

การสรางบญชผใช ในกรณทยงไมไดสมครสมาชก จากหนาจอหลกใหคลกท แถบรายการสรางบญชผใช ซงอยทางมมขวาดานบน เพอสมครเปนสมาชกกอน ดงรปท 3.4

รปท 4 แสดงหนาจอหลก

จากรปท 4 คลกทแถบรายการสรางบญชผใช จะปรากฏหนาจอ ดงรปท 3.5

รปท 5 แสดงหนาจอเพอสรางบญชผใช

จากรปท 5 คลกทสรางบญชผใช จะปรากฏหนาจอ ดงรปท 3.6

รปท 6 แสดงหนาจอใหใสรายละเอยดของผใช

คลก

คลก

จากรปท 6 ตงชอผใช , รหสผาน , อเมล และชอจรง แลวคลกปมสรางบญชผใชใหม จะปรากฎหนาจอ ดงรปท 7

รปท 7 แสดงหนาจอการสรางบญชผใชสาเรจ

1.3 วธการเขยนและการใชงานวก เมอผใชลอกอนสาเรจ ใหคลกทแถบเมนหนาหลกซงอยในกลองปายบอกทาง ทางดานซาย มอของหนาเวบ ดงรปท 3.8

รปท 8 แสดงหนาจอเมอผใชลอกอนสาเรจ

จากรปท 8 ผใชคลกทแถบเมนหนาหลก จะปรากฏหนาจอ ดงรปท 3.9

2 1

3

รปท 9 แสดงหนาจอหลก

อธบายสวนประกอบของหนาจอหลก และการเขยนวก ซงประกอบดวยเครองมอตาง ๆ ดงน สวนท 1 ผใชสามารถเรมตนการใชงานวกไดจากแถบเมนน ดงน

- เนอหา (article) เปนสวนทแสดงเนอหาทผใชเขามาเขยน - อภปราย (discussion) เปนสวนทผใชสามารถเสนอความคดเหนและปรกษาหาร อกน

ไดเนองจากการใชงานวกรวมกน - ดโคด (edit) เปนสวนทผใชพมพเพม หรอแกไขขอมลรวมกน

ประวต (history) ใชสาหรบดประวตการแกไขเปลยนแปลงขอมลตงแตครงแรกทม การบนทกขอมล วามการแกไขไปกครง เมอเวลา ใด โดยใครบาง และสามารถเปรยบเทยบความแตกตางระหวางขอมลในแตละครงได

4

-

- การเฝาด (watching) ใชในกรณทเราสนใจและตองการเฝาดหนาน สวนท 2 แสดงแถบเมนสวนตวของผใช ในแถบเมนนผใชสามารถตงคาขอมลสวนตว และเขาส หนาบทความทตวเองเขยน หรอแกไขไวไ ด

สวนท 3 ประกอบดวย กลองปายบอกทาง (Navigation), กลองคนหา (Search) และกลองเครองมอเพม (Toolbox) ซงอยทางดานซายของหนาเวบ เปนสวนทอานวยความสะดวกใหผใช เขาถงเนอหาไดอยางสะดวกและรวดเรว

สวนท 4 เปนสวนแสดง License ของวก

แถบเครองมอสนบสนนในการเขยนวก อธบายการใชงานไดดงน

ตารางท 1 อธบายแถบเครองมอสนบสนน

สญลกษณ หมายถง

Bold หรอ ตวหนา แทนดวย ‘’’ ‘’’

Italic หรอ ตวเอยง แทนดวย ‘’ ‘’

Internal link หรอลงกภายในเวบ แ ทนดวย [[ ]]

External link หรอลงกไปยงเวบอน ๆ แทนดวย [ ]

Headline หรอรปแบบหวขอ แทนดวย == ==

Embedded image หรอแทรกรปภาพ แทนดวย [[image: file.jpg]]

Media file link หรอลงกไปยงไฟลมเดย แทนดวย [[media: file.mp3]]

Mathematical formula หรอเครองหมายทางคณตศาสตร แทนดวย <math> </math>

Ignore wiki formatting หรอไมใชรปแบบวก แทนดวย <nowiki> </nowiki>

Your signature with timestamp หรอลายเซน แทนดวย ~~~

เสนแนวนอน ใชเพอแบงชวง แทนดวย - - - - ตารางท 2 คาสงการแกไขหนาและการจดรปแบบ

ความตองการ รปแบบคาสง การแสดงผล

ครอมขอความทตองการใหตวอกษรหนาดวย ( ‘ ) สามครง

ทาตวหนา

'''สานกบรการคอมพวเตอร''' สานกบรการคอมพวเตอร

ครอมขอความทตองการใหตวอกษรเอยงดวย ( ‘ ) สองครง

ตวเอยง

''สานกบรการคอมพวเตอร'' สานกบรการคอมพวเตอร

ตารางท 2 (ตอ )

ความตองการ รปแบบคาสง การแสดงผล ขนบรรทดใหม กด Enter 2 ครง หรอใชคาสง <br> ท

หนาคาทตองการจะเรมบรรทดใหม จานวนบรรทดเวนตามจานวน <br>

บรรทดท 1

บรรทดท 2

การสรางหวขอ ครอมขอความทตองการใหเปนหวเรอง หลกดวยเครองหมาย = 1 ครง

=หวเรองหลก=

ครอมขอความทตองการใหเปนหวเรอง รองดวยเครองหมาย = 2 ครง

==หวเรองรอง==

ครอมขอความทตองการใหเปนหวเรองยอยดวยเครอง หมาย = 3 ครง

===หวเรองยอย ===

หวเรองหลก

หวเรองรอง

หวเรองยอย

ทาเปนหวขอแบบ ใสเครองหมาย * หนาหวขอ

* หวขอ 1

* หวขอ 2

* หวขอ 3

หวขอ 1

หวขอ 2

หวขอ 3 ทาเปนหวขอแบบตวเลข

ใสเครองหมาย # หนาหวขอ

# หวขอ 1

# หวขอ 2

# หวขอ 3

1. หวขอ 1

2. หวขอ 2

3. หวขอ 3

ตารางท 2 (ตอ )

ความตองการ รปแบบคาสง การแสดงผล ใสคอมเมนทขอความ ครอมขอความดวยเครองหมาย

<!-- ขอความคอมเมนท --> ไมแสดงขอความ

ขดทบขอความทไมใช ครอมขอความดวยเครองหมาย

<s>ขอความทไมใช </s> ขอความทไมใช

ครอมขอความดวยเครองหมาย แสดงผลลพธเหมอนสงทพมพ

แสดงผลลพธเหมอนพมพ

<pre>แสดงผลลพธเหมอนพมพ</pre> โดยมเสนประลอมรอบขอความ ตารางท 3 คาสงการใสรปภาพ

ความตองการ รปแบบคาสง การแสดงผล ใสรปภาพ

[[ภาพ : ชอภาพ]]

เชน

[[ภาพ:nontri.jpg]]

ระบความกวางของภาพเปนพกเซล

[[ภาพ:nontri.jpg|100px]]

[[ภาพ:nontri.jpg|150px]]

ตารางท 3 (ตอ)

ความตองการ รปแบบคาสง การแสดงผล สรางแกเลอรภาพ <gallery>

ภาพ:nontri.jpg|ตนนนทร

ภาพ:nontri.jpg|ตนนนทร

ภาพ:nontri.jpg|ตนนนทร

</gallery>

ตนนนทร ตนนนทร ตนนนทร

ตวอยางการใสรปภาพในบทความ

การใสรปภาพในบทความ ผใชจะตองลอกอนเขาสระบบ (หากผใชไมลอกอนจะไม

สามารถอปโหลดรปภาพได) และอปโหลดรปภาพเขาระบบกอนการเรยกภาพใชงาน โดยมขนตอนดงน

1. เมอผใชลอกอนเขาสระบบ ใหคลกทแถบเมนอปโหลด ซงอยในกลองเครองมอเพม

ดานซายของหนาเวบ ดงรปท 9

รปท 9 ผใชลอกอนเขาสระบบเพออปโหลดรปภาพ

2. จากรปท 9 คลกท แถบเมนอปโหลด จะปรากฏหนาจอ ดงรปท 3.10

รปท 10 แสดงหนาจอเพอเลอกไฟล และขอกาหนดเกยวกบไฟล เขาสระบบ

3. เมอเลอกไฟลทตองการแลว ใหคลกทปมอปโหลด จะปรากฏหนาจอดงรปท 11 (ขนาดไฟลทใหญทสด : 2 เมกะไบต ชนดของไฟลทอนญาตใหใชได : png, gif, jpg, jpeg)

รปท 11 แสดงหนาจออปโหลดไฟลภาพสาเรจ

4. หากผใชตองการดรายชอไฟลในระบบ ใหคลกทแถบเมนหนาพเศษ ซงอยในกลอง เครองมอเพมดานซายของหนาเวบ ----- > ทหวขอรายงาน เรองสอและการอปโหลด ใหคลกทรายชอไฟล จะปรากฏหนาจอ ดงรปท 12

รปท 12 แสดงรายชอไฟลทมอยในระบบ

5. การใสรปภาพในบทความ ใหผใชเปดหนาบทความ คลกทแกไข (จากตวอยาง บทความชอดอกดาวเรอง) ทตองการใสรปภาพ แลวแทรกคาสง [[ภาพ:Garden.jpg]]

กรณตวอยางน ตองการเพมคณสมบตการแสดงของภาพใหแสดงเปน thumbnail มขนาด

300 px อยตรงกลางของหนาเวบ และคาอธบายภาพ โดยใชคาสงดงน [[ภาพ:Garden.jpg|thumb|300px|center|ดอกดาวเรอง]] ดงรปท 13 จากนนกดปมบนทก จะปรากฏหนาจอ ดงรปท 14

รปท 13 แสดงการเพมคาสงการใสรปภาพ ในบทความดอกดาวเรอง

รปท 14 แสดงการเพมรปภาพ ในบทความดอกดาวเรอง

ตารางท 4 คาสงการสรางลงก

ความตองการ รปแบบคาสง การแสดงผล ทาลงกไปชอบทความอน (ภายใน)

ครอมชอบทความดวยเครองหมาย [[.....]]

[[สานกบรการคอมพวเตอร]]

สานกบรการคอมพวเตอร

วางชอบทความกอนคนดวย | แลวตามดวยชอลงกทตองการ

ชอลงกกบชอบทความไม ตรงกน (ภายใน)

[[มหาวทยาลยเกษตรศาสตร|สานกบรการคอมพวเตอร]]

สานกบรการคอมพวเตอร

ลงกไปภายนอก ทาลงก URL ใสชอ URL ไดเลย

http://www.cpc.ku.ac.th

ทาลงกแบบอางอง

[http://www.cpc.ku.ac.th]

ระบเปนชอแทน URL ใสชอ URL

วรรคแลวตามดวยชอทตองการ แลวครอมดวยเครองหมาย [...]

[http://www.cpc.ku.ac.th สานกบรการคอมพวเตอร]

ตารางท 5 คาสงการสรางตาราง

รปแบบคาสง การแสดงผล {|…..|} รปแบบตาราง

|- เปนการเรมตนแถวใหม | | เปนการแบงเซลล ! ..... ! เปนการสรางหวขอของแถวหรอคอลมนใหเปนตวหนา

1.4 การเพมคณลกษณะอนๆ ใหกบตาราง

จาก ตารางท 5 เปนการใชคาสงพนฐานในการสรางตาราง หากตองการเพมคณลกษณะ

อน ๆ ใหกบตาราง จะตองกาหนดคาสงคณลกษณะอน ๆ เพมเตมดวย เชน การกาหนดขอบตาราง = 1px และกาหนดความกวางของตาราง = 200 px

โดยคาสง ดงตอไปน {| border="1" width="200" |}

ตารางท 6 ตวอยางการสรางตาราง

แบบท 1 แบบท 2 ใชเครองหมายขดตงสองครง | | เพอแยกเซล ใชเครองหมายขดตง | ในแตละบรรทดเพอแยกเซล

{| border='1' | วนท | | เดอน | | ป |- |1 | | กรกฎาคม | | 2552 |- |2 | | สงหาคม | | 2552 |}

{| border='1' | วนท | เดอน | ป |- | 1 | กรกฎาคม | 2552 |- | 2 | สงหาคม | 2552 |}

ผลตารางทไดจาก แบบท 1 และแบบท 2 คอ

ตารางท 7 คาสงการจดหมวดห ม

ความตองการ รปแบบคาสง การแสดงผล การสรางหมวดหม พมพชอหมวดหมทตองการหลง

category หรอ หมวดหม

[[หมวดหม : คมอการเขยน ]]

หรอ

[[category : คมอการเขยน ]]

หมวดหม : คมอการเขยน

ตารางท 8 คาสงการพดคย

ความตองการ รปแบบคาสง การแสดงผล ลงชอ พมพตวอกษร ( ~ ) 3 ครง

~~~ ขนชอลอกอน

พมพตวอกษร ( ~ ) 4 ครง

~~~~ ขนชอและเวลาลอกอน

การยอหนา ใชเครองหมายทวภาคหรอโคลอน (:) ในสวนเรมตนของขอความ โดยจานวน ยอหนาเขามาจะขนอยกบจานวน เครองหมายทใส

: ขอความนจดเรยงชด

:: ยอหนาเขามา

:::ยอหนาเขามาอก

ขอความนจดเรยงชด

ยอหนาเขามา

ยอหนาเขามาอก

1.4 การอางอง

รปแบบคาสง According to scientists, the Sun is pretty big. <ref>E. Miller, The Sun, (New York: Academic Press, 2005), 23-5.</ref> The Moon, however, is not so big. <ref>R. Smith, "Size of the Moon", Scientific American, 46 (April 1978): 44-6. </ref> ==อางอง== <references />

การแสดงผลการ

หมายเหต คาสงอางองตองลง Extensions เพมในระบบ โดยมขนตอนดงตอไปน

ดาวนโหลดไฟลชอ Cite.i18n.php / Cite.php / Cite_body.php จากเวบไซต http://www.mediawiki.org แลวนาไปเกบภายใตโฟลเดอร C:\AppServ\www\wiki\extensions\Cite จากนนเพมคาสง require_once("$IP/extensions/Cite/Cite.php"); ในไฟล LocalSettings.php (C:\AppServ\www\wiki\config\LocalSettings.php)

2. การเขยน หรอการแกไขบทความ

การเขยนบทความหรอการแกไขบทความสามารถจะทาได โดยเมอเลอกเวบไซดของวกพเดยแลวจะปรากฎดงรปท 15

รปท 15 แสดงหนาจอหลก

จากหนาจอหลก รปท 15 ผใชพมพบทความใสในกลองขอความดานซาย (ในสวนคนหา )

จากตวอยางพมพคาวา “คมอการเขยนวก ” คลกทไป หรอคลกทคนหา หรอกด Enter หากบทความทผใชพมพไมมอยในระบบ จะปรากฏหนาจอ ดงรปท 16

พมพบทความ

รปท 16 แสดงหนาจอแจงเตอนวาไมพบบทความ “คมอการเขยนวก ”

จากนนหากผใชตองการสรางบทความ “คมอการเขยนวก ” ใหคลกท สรางหนาใหมในชอน จะปรากฏหนาจอ กาลงแกไข “คมอการเขยนวก ” ดงรปท 17

รปท 17 แสดงหนาจอเตรยมพรอมสาหรบแกไขบทความ “คมอการเขยนวก ”

คลกเพอสรางบทความ

รปท 18 แสดงหนาจอกาลงเขยนหรอแกไขบทความ “คมอการเขยนวก ”

เมอพมพขอความเสรจเรยบรอยแลว กดปมบนทก จะปรากฏหนาจอ ดงรปท 3.19 (หากคลกปม แสดงตวอยาง เพอทดลองดบทความทไดเขยนไปกอนกดปมบนทกกได )

รปท 19 แสดงหนาจอบทความ “คมอการเขยนวก ”

3. การคนหาบทความ

การคนหาบทความสามารถทาไดโดย 2 วธ คอ 1. คลกทไป หรอ กด Enter (จะเขาถงรายละเอยดของบทความนน ๆ ) 2. คลกทคนหา (แสดงผลเปนหวขอ)

ตวอยางท 1 การคนหาบทความ โดยคลกทไป หรอ กด Enter

จากตวอยางคนหาคาวา “คมอการเขยนวก ” พมพลงในกลอง คนหา แลวคลกทไป หรอ กด

Enter ดงรปท 20 ระบบจะทาการคนหาบทความ และแสดงผลการเขาถงรายละเอยดของบทความนน ๆ ดงรปท 21 (หากชอบทความดงกลาวเปนเรองทยงไมเคยเขยนบนวกไซตนมากอน ระบบ

จะแจงเปนขอความวา “ไมพบชอหวขอน ” เราสามารถ สรางหนาใหมในชอน โดยจะแสดงเปน

ลงก ใหคลกทลงกน กจะสามารถเขยนบทความใหมนได)

คลกทไป หรอ กด Enter

รปท 20 แสดงการสบคนคาวา “คมอการเขยนวก ” (โดยคลกทไป หรอ กด Enter)

รปท 22 แสดงบทความ “คมอการเขยนวก ” ทคนหาพบ (จะเขาถงรายละเอยดของบทความนน ๆ)

ตวอยางท 2 การคนหาบทความ โดยคลกทคนหา

การสบคนบทความ จากตวอยางสบคนคาวา “คมอการเขยนวก ” คลกทคนหา ดงรปท 23ระบบจะทาการคนหาหวขอและแสดงผลเปนหวขอ ดงรปท 24

รปท 23 แสดงการสบคนคาวา “คมอการเขยนวก ” (โดยคลกทคนหา)

คลกทคนหา

รปท 24 แสดงบทความ “คมอการเขยนวก ” ทคนหาพบ (แสดงผลเปนหวขอ) หากตองการอานขอความขางในตองคลกทหวขอนน ๆ

ตวอยางแสดงไมพบบทความทตองการคนหา

จากหนาจอหลก คนหาบทความคาวา “ขาวกลองงอก” ” พมพลงในกลอง คนหา แลว

คลกทไป หรอ กด Enter ดงรปท 25

แสดงเปนหวขอบทความ

รปท 25 แสดงการคนหาบทความคาวา “ขาวกลองงอก”

ไมพบบทความขาวกลองงอก

คลกเพอสรางบทความขาวกลองงอก

พมพบทความทตองการคนหา

รปท 26 แสดงหนาจอไมพบบทความคาวา “ขาวกลองงอก”

4. การดประวต หรอเวอรชนบทความ (History)

คลกทแถบเมนประวต แถบเมนนใชสาหรบดประวตการแกไขเปลยนแปลงขอมลตงแต ครง แรกทมการบนทก โดยจะเกบประวตในการบนทกทกครงวามการแกไขไปแลวกครง เมอเวลาใด โดยใครบาง และสามารถเปรยบเทยบความแตกตางระหวางขอมลของแตละเวอรชนได

คลกเพอเปรยบเทยบรน

รปท 27 แสดงหนาประวตการแกไขเปลยนแปลงทเกดขน

หากตองการเปรยบเทยบประวตการแกไขเปลยนแปลง คลกทเปรยบเทยบสองรนทเลอก

จะแสดงความแตกตางของขอมลทงสอง โดยทาง ดานซาย จะเปนเวอรชนทเกากวา และ ดานขวา เปนเวอรชนทใหมกวา ดงรปท 28

รปท 28 แสดงหนาประวตขอความเปรยบเทยบการเปลยนแปลงทเกดขน

5. การอภปราย (Discussion) การอภปราย เปนหนาสาหรบการอภปราย หรอพดคยเกยวกบหนานน ๆ เพราะวกเปนการใชงานรวมกนหลายคน เนอหาหรอขอมลบางอยาง อาจตองการความคดเหน หรอการปรกษา กบผใชงานคนอน ๆ ทอาจจะไมรจกกน เพ อใหมความเขาใจทตรงกน สาหรบผดแลระบบ ผดแลระบบ (Admin) คอ ผดแลโครงสรางในภาพรวมทงหมด (เซรฟเวอรและระบบปฏบตการ) เพราะ ผดแลระบบสามารถกระทา หรอเขาถงไฟลไดโดยตรงบนเซรฟเวอรนน ๆ จงจาเปนตองมความร หรอความเชยวชาญ เกยว กบ PHP และ MySQL 6. การเปลยนโลโก สรางไฟลภาพขนาดเปนสเหลยม กวาง X ยาว = 135 pixel ใหมชอวา wiki.png ไปแทนท C:\AppServ\www\wiki\skins\common\images

เวอรชน เกา เวอรชน ใหม

รปท 29 รปแสดงตาแหนงทเกบไฟล wiki.png ซงเปนโลโก ของ MediaWiki 7. การเปลยนชอ ในการเปลยนชอของแตละหนาจาเปนมากสาหรบผดแลระบบ เชน หนาหลก หากมการเปลยนชอทเกดจากการสะกดผด หรอเกดจากการเปลยนหวขอบทความ เปนตน 8. การเฝาด ใชในกรณทเราเฝาดหนานน ๆ หากตงไว จะสามารถตดตามความเคลอน ไหวของหนาทเราเฝาดได และรวมถงตดตามความเคลอนไหวในหวขอการอภปรายได ทงนสามารถคลกดรายชอ หนาทเราสนใจไดทรายการเฝาด การปองกน (การลอกหนา) 9.

สาหรบหนาบางหนาทตองการใหผใชเขามาดได แตไมตองการใหเขามาแกไข เชน หนา หลก เรากสามารถปองกนไดโดยใชแถบลอก 10. การลบ ผดแลระบบสามารถลบหนาทไมตองการออกได และรวมถงประวตของขอมลจะถกลบออกไปดวย โดยใชแถบลบ

11. การอปโหลดไฟล ในการตดตงวก ระบบยงไมอนญาตใหอปโหลดไฟลได ผดแลระบบตองแกไขคาคาสง จาก $wgEnableUploads = false; เปน $wgEnableUploads = ture; ในไฟล LocalSettings.php ซงอยภายใตโฟลเดอร C:AppServ\www\wiki\LocalSettings.php

คณสมบตของไฟลตามคาเรมตน ขนาดไฟลไมเกน 2 เมกะไบต ชนดชองไฟลทอนญาตใหใชได png, gif, jpg, jpeg 12. ตวแปรอตโนมต

มเดยวก มรปแบบตวแปรอตโนมตไวบรการ หากกาหนดตวแปรดงกลาว จะแสดงผล อตโนมต ดงตวอยางตอไปน

ตวแปรอตโนมต

ตวแปร ความหมาย ตวอยางการแสดงผล {{PAGENAME}} แสดงชอหนาบทความนน ๆ การใชแมแบบ {{SERVER}} แสดงชอเซรฟเวอร http://localhost/wiki {{CURRENTMONTH}} เดอนปจจบน 05 {{CURRENTMONTHNAME}} ชอเดอนปจจบน พฤษภาคม {{CURRENTDAY}} วนทวนน 20 {{CURRENTDAYNAME}} วนน วนพธ {{CURRENTYEAR}} ปปจจบน 2009 {{NUMBEROFARTICLES}} จานวนบทความทงหมด 3

13. แมแบบ (Template)

แมแบบ (Template) คอ การสรางหนารปแบบหลกเพอใชหนานนไดกบหลาย ๆ หนา โดยไมตองเขยนคาสงซา วตถประสงคหลก ๆ ของการใชแมแบบ คอ

1. ไมตองเขยนคาสงเดม ๆ ซาหลายครง ประหยดเวลา และพนทในหนาแกไข 2. ปองกนการเขยนขอมลในเรองเดยวกนไมตรงกน ในการแสดงคนละหนา 3. ชวยใหการแกไขเนอหาสวนเดยวกนทมอยหลาย ๆ หนา ใหแกไขเพยงทเดยวแลวมผล

การเปลยนแปลงกบทกหนา

การสรางแมแบบ

โดยใชรปแบบคาสงดงน

แมแบบ : ชอแมแบบ

แมแบบแบงออกเปน 2 รปแบบ คอ

1.แมแบบคงท หลงจากตงชอแมแบบแลว จากนนกการสรางรปแบบของแมแบบท ตองการ โดยใชคาสง เชนเดยวกบการแกไขบทความ ดงตวอยางเชน สรางแมแบบชอแมแบบ นามบตร

โดยมวธการสรางดงน คอ

1. ทชองรายการคนหาพมพคาวา แมแบบ : นามบตร แลวกด Enter 2. พมพคาสงทตองเปนแมแบบ

เชนพมพขอความวา ชอ -นามสกล : มณทพย ธรมหานนท

ทอย : สานกบรการคอมพวเตอร

เมอพมพเสรจแลวกดปมบนทกเหมอนพมพบทความทวไป

3. วธการเรยกแมแบบใชงานในบทความโดยใชคาสงดงน

{{นามบตร}}

2.แมแบบทกาหนดตวแปร คอ แมแบบทกาหนดคาตวแปรในรปแบบตาง ๆ ของการใช งานตวแปร ดงตอไปน

2.1 การกาหนดชอตวแปร

การใชตวแปรทางานโดยใชเครองหมายปกกา ( } ) สามชน ดงน {{{ ชอตวแปร }}} เมอตองการเรยกใชจะแทนชอตวแปรดวยคาทกาหนด แลวตามดวยเครองหมายเทากบ ตวอยางเชน แมแบบทตองการบอกชอหนงสอและชอผแตง

หลงจากตงชอแมแบบแลว จากนนกการส รางรปแบบของแมแบบทตองการ โดยใชคาสง เชนเดยวกบการแกไขบทความ ดงตวอยางเชน สราง แมแบบ : ชอหนงสอและชอผแตง

โดยมวธการสรางดงน คอ

{{{หนงสอ}}} ผประพนธคอ {{{ผแตง }}} โดยสานกพมพ {{{สานกพมพ}}}

เมอตองการเรยกใชแมแบบจะตองกาหนดคาสงใชคาทตองการแทนชอตวแปร แลวตาม ดวยเครองหมายเทากบ ( = ) หากมหลายตวแปรคนดวยเครองหมายขดตง ( | ) ทอยระหวางตว แปรแตละตว

เมอเรยกใชแมแบบแทนคาตวแปร ไดดงน

{{ หนงสอ | หนงสอ = ไมโครคอมพวเตอร | ผแตง = รศ.ยน ภวรวรรณ | สานกพมพ = ซเอดยเคชน }}

ผลทไดคอ

ไมโครคอมพวเตอร ผประพนธคอ รศ .ยน ภวรวรรณ โดยสานกพมพ ซเอดยเคชน

2.2 การกาหนดลาดบตวแปร

ในกรณทไมไดกาหนดชอตวแปร แตมหลายตวแปรในแมแบบ สามา รถกาหนดเปนลาดบตวเลข และเมอเรยกใชแมแบบกแทนคาตวเลขดวยคาทกาหนด และคนดวยเครองหมายขดตง ( | ) ทอยระหวางตวแปรแตละตว ดงตวอยางเชน สราง แมแบบ : ชอหนงสอและชอผแตง

โดยมวธการสรางดงน คอ

{{{1}}} ผประพนธคอ {{{2}}} โดยสานกพมพ {{{3}}} เมอเรยกใชแมแบบแทนคาตวแปร ไดดงน {{ หนงสอ | ไมโครคอมพวเตอร | รศ.ยน ภวรวรรณ | ซเอดยเคชน }} ผลทไดคอ

ไมโครคอมพวเตอร ผประพนธคอ รศ .ยน ภวรวรรณ โดยสานกพมพ ซเอดยเคชน

13. การกาหนด เปลยนแปลง หรอแกไข MediaWiki:Sidebar

หากตองการแกไข MediaWiki:Sidebar ตามความตองการ ผใชตองลอกอนเปน Admin จงจะสามารถแกไขได โดยมวธการดงตอไปน

1. ทชองคนหา พมพคาวา MediaWiki:Sidebar แลวกด Enter จะปรากฏหนาจอดงน

หากเปนการแกไข MediaWiki:Sidebar ครงแรกใหคลกทปมสราง จะปรากฏหนาจอดงตอไปน

หากมการแกไขหนา MediaWiki:Sidebar มาแลวใหคลกทปมแกไข จะปรากฏหนาจอดงตอไปน

สทธการเขาถงของผใชกลมตางๆ โดยตองแกไขไฟล LocalSetting.php ดงตอไปน ผใชทวไปทไมไดสมครเปนสมาชกไมสามารถอาน เขยน หรอทาสงใด ๆ กบระบบได 1.

$wgGroupPermissions['*' ]['move'] = false; $wgGroupPermissions['*' ]['read'] = false; $wgGroupPermissions['*' ]['edit'] = false; $wgGroupPermissions['*' ]['createpage'] = false; $wgGroupPermissions['*' ]['createtalk'] = false; $wgGroupPermissions['*' ]['upload'] = false; $wgGroupPermissions['*' ]['reupload'] = false; $wgGroupPermissions['*' ]['reupload-shared'] = false; $wgGroupPermissions['*' ]['minoredit'] = false; ผใชทวไปทสมครเปนสมาชก สามารถอาน เขยน หรอทาสงใด ๆ กบระบบได $wgGroupPermissions['user' ]['move'] = true; $wgGroupPermissions['user' ]['read'] = true; $wgGroupPermissions['user' ]['edit'] = true;

$wgGroupPermissions['user' ]['createpage'] = true; $wgGroupPermissions['user' ]['createtalk'] = true; $wgGroupPermissions['user' ]['upload'] = true; $wgGroupPermissions['user' ]['reupload'] = true; $wgGroupPermissions['user' ]['reupload-shared'] = true; $wgGroupPermissions['user' ]['minoredit'] = true; ผดแลระบบสามารถกระทาไดทกอยาง $wgGroupPermissions['sysop' ]['move'] = true; $wgGroupPermissions['sysop' ]['read'] = true; $wgGroupPermissions['sysop' ]['edit'] = true; $wgGroupPermissions['sysop' ]['createpage'] = true; $wgGroupPermissions['sysop' ]['createtalk'] = true; $wgGroupPermissions['sysop' ]['upload'] = true; $wgGroupPermissions['sysop' ]['reupload'] = true; $wgGroupPermissions['sysop' ]['reupload-shared'] = true; $wgGroupPermissions['sysop' ]['minoredit'] = true; 14. การสารองขอมล การสารองขอมลมเดยวก แบงออกเปน 2 สวน คอ ฐานขอมล และโปรแกรม โดยมขนตอน ดงตอไปน

1. การสารองฐานขอมล (Database) ในทนชอ “wikidb” เปด Internet Explorer แลวพมพทชอง Address วา http://localhost หรอ http://127.0.0.1 แลวคลกท phpMyAdmin ดงรปท 1

รปท 30 แสดงหนาจอเพอสารองฐานขอมล wikidb จากรปท 30 เลอกฐานขอมลทจะสารอง ชอ wikidb (ประกอบดวย 38 ตาราง) แลว คลก

ปม สงออก จะปรากฏหนาจอ ดงรปท 31

รปท 31 แสดงหนาจอเลอกคณสมบตของไฟลทสงออก

จากรปท 31 ใหเลอกสงออกเปนไฟล / ถกบบอด (ZIP) / มนามสกล .SQL จากนนคลกปม ลงมอ จะปรากฎหนาจอ ดงรปท 32

รปท 32 แสดงการดาวนโหลดไฟล คลก Save เพอบนทกไฟล (wikidb.sql.zip)

2. การสารองโปรแกรม ในสวนของโปรแกรม จะอยภายใต C:\AppServ\www\wiki คลกเมาสขวาทโฟลเดอร wiki เลอก Add to wiki.rar จะไดไฟล wiki.rar

ฐานขอมล กบโปรแกรมทสารองได สามารถนาไปรนทเครองอนไดโดยไมตองตดตง

โปรแกรมใหม