ผู้ใช้:Bebiezaza/iScript/วิธีการทำงาน
< ผู้ใช้:Bebiezaza | iScript
กล่องรุ่นสคริปต์จัดให้ แก้
ส่วนหนึ่งของ 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 มาใช้โดยตรง