ผลต่างระหว่างรุ่นของ "ผู้ใช้:Bebiezaza/iScript/วิธีการทำงาน"
< ผู้ใช้:Bebiezaza | iScript
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
หน้าใหม่: == กล่องรุ่นสคริปต์จัดให้ == ส่วนหนึ่งของ iScript.js == การบริหารหมวดหมู่ == เป็นการดึงแกดเจต HotCat มาใช้โดยตรง |
ไม่มีความย่อการแก้ไข |
||
บรรทัด 1: | บรรทัด 1: | ||
== กล่องรุ่นสคริปต์จัดให้ == |
== กล่องรุ่นสคริปต์จัดให้ == |
||
ส่วนหนึ่งของ iScript.js |
ส่วนหนึ่งของ iScript.js |
||
== ในหน้าบทความ == |
|||
=== การแจ้งแบบติดป้าย === |
|||
โค้ดจะสร้างปุ่มขึ้นมา โดยตัวโค้ดจะมีชื่อแม่แบบ ชื่อแสดงบนปุ่ม และคำอธิบายที่จะแสดงเวลาเอาเมาส์ไปชี้ |
|||
พอกดปุ่มแล้ว จะนำแม่แบบที่กำหนดไว้กับปุ่มไปวางไว้ด้านบนสุดของบทความ โดยทำผ่าน api สองตัว คือ |
|||
# ดึงข้อมูลในบทความออกมาเป็น wikitext ด้วย <code>action=query&format=json&prop=revisions&indexpageids=1&titles=[แทนค่าด้วยชื่อบทความ]&rvprop=content&rvslots=main</code> และ <code>api.query.pages[b].revisions[0].slots.main['*']</code> ซึ่งมีการตรวจสอบว่ามีบทความอยู่จริง |
|||
# ส่งข้อมูลบทความที่แก้แล้วกลับเข้าไปด้วย <code>postWithToken("csrf", {action: "edit", title: c, summary: g, text: d, minor: h});</code> |
|||
สำหรับ {{[[แม่แบบ:เก็บกวาด|เก็บกวาด]]}} จะมีการตรวจและลบแม่แบบ{{[[แม่แบบ:ต้องการหมวดหมู่|ต้องการหมวดหมู่]]}} และ {{[[แม่แบบ:ต้องการวิกิลิงก์|ต้องการวิกิลิงก์]]}} ออกให้ด้วย และแม่แบบที่สามารถใส่วันที่ได้ก็จะมีการใส่ไปโดยอัตโนมัติ (แต่ต้องกำหนดว่าจะให้ทำในโค้ด) |
|||
=== การนำเข้าโครงการวิกิ ===<!-- |
|||
โค้ดจะสร้างปุ่มขึ้นมา โดยตัวโค้ดจะมีชื่อแม่แบบ ชื่อแสดงบนปุ่ม และคำอธิบายที่จะแสดงเวลาเอาเมาส์ไปชี้ |
|||
พอกดปุ่มแล้ว จะนำแม่แบบที่กำหนดไว้กับปุ่มไปวางไว้ด้านบนสุดของบทความ โดยทำผ่าน api สองตัว คือ |
|||
# ดึงข้อมูลในบทความออกมาเป็น wikitext ด้วย <code>action=query&format=json&prop=revisions&indexpageids=1&titles=[แทนค่าด้วยชื่อบทความ]&rvprop=content&rvslots=main</code> และ <code>api.query.pages[b].revisions[0].slots.main['*']</code> ซึ่งมีการตรวจสอบว่ามีบทความอยู่จริง |
|||
# ส่งข้อมูลบทความที่แก้แล้วกลับเข้าไปด้วย <code>postWithToken("csrf", {action: "edit", title: c, summary: g, text: d, minor: h});</code> |
|||
สำหรับ {{[[แม่แบบ:เก็บกวาด|เก็บกวาด]]}} จะมีการตรวจและลบแม่แบบ{{[[แม่แบบ:ต้องการหมวดหมู่|ต้องการหมวดหมู่]]}} และ {{[[แม่แบบ:ต้องการวิกิลิงก์|ต้องการวิกิลิงก์]]}} ออกให้ด้วย และแม่แบบที่สามารถใส่วันที่ได้ก็จะมีการใส่ไปโดยอัตโนมัติ (แต่ต้องกำหนดว่าจะให้ทำในโค้ด)--> |
|||
ยังเขียนไม่เสร็จ ขี้เกียจแล้ -......- |
|||
== การบริหารหมวดหมู่ == |
== การบริหารหมวดหมู่ == |
รุ่นแก้ไขปัจจุบันเมื่อ 12:50, 2 กันยายน 2564
กล่องรุ่นสคริปต์จัดให้[แก้]
ส่วนหนึ่งของ iScript.js
ในหน้าบทความ[แก้]
การแจ้งแบบติดป้าย[แก้]
โค้ดจะสร้างปุ่มขึ้นมา โดยตัวโค้ดจะมีชื่อแม่แบบ ชื่อแสดงบนปุ่ม และคำอธิบายที่จะแสดงเวลาเอาเมาส์ไปชี้
พอกดปุ่มแล้ว จะนำแม่แบบที่กำหนดไว้กับปุ่มไปวางไว้ด้านบนสุดของบทความ โดยทำผ่าน api สองตัว คือ
- ดึงข้อมูลในบทความออกมาเป็น wikitext ด้วย
action=query&format=json&prop=revisions&indexpageids=1&titles=[แทนค่าด้วยชื่อบทความ]&rvprop=content&rvslots=main
และapi.query.pages[b].revisions[0].slots.main['*']
ซึ่งมีการตรวจสอบว่ามีบทความอยู่จริง - ส่งข้อมูลบทความที่แก้แล้วกลับเข้าไปด้วย
postWithToken("csrf", {action: "edit", title: c, summary: g, text: d, minor: h});
สำหรับ {{เก็บกวาด}} จะมีการตรวจและลบแม่แบบ{{ต้องการหมวดหมู่}} และ {{ต้องการวิกิลิงก์}} ออกให้ด้วย และแม่แบบที่สามารถใส่วันที่ได้ก็จะมีการใส่ไปโดยอัตโนมัติ (แต่ต้องกำหนดว่าจะให้ทำในโค้ด)
การนำเข้าโครงการวิกิ[แก้]
ยังเขียนไม่เสร็จ ขี้เกียจแล้ -......-
การบริหารหมวดหมู่[แก้]
เป็นการดึงแกดเจต HotCat มาใช้โดยตรง