ผลต่างระหว่างรุ่นของ "ผู้ใช้:Bebiezaza/iScript/วิธีการทำงาน"

จากวิกิพีเดีย สารานุกรมเสรี
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Bebiezaza (คุย | ส่วนร่วม)
หน้าใหม่: == กล่องรุ่นสคริปต์จัดให้ == ส่วนหนึ่งของ iScript.js == การบริหารหมวดหมู่ == เป็นการดึงแกดเจต HotCat มาใช้โดยตรง
 
Bebiezaza (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
 
บรรทัด 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 สองตัว คือ

  1. ดึงข้อมูลในบทความออกมาเป็น wikitext ด้วย action=query&format=json&prop=revisions&indexpageids=1&titles=[แทนค่าด้วยชื่อบทความ]&rvprop=content&rvslots=main และ api.query.pages[b].revisions[0].slots.main['*'] ซึ่งมีการตรวจสอบว่ามีบทความอยู่จริง
  2. ส่งข้อมูลบทความที่แก้แล้วกลับเข้าไปด้วย postWithToken("csrf", {action: "edit", title: c, summary: g, text: d, minor: h});

สำหรับ {{เก็บกวาด}} จะมีการตรวจและลบแม่แบบ{{ต้องการหมวดหมู่}} และ {{ต้องการวิกิลิงก์}} ออกให้ด้วย และแม่แบบที่สามารถใส่วันที่ได้ก็จะมีการใส่ไปโดยอัตโนมัติ (แต่ต้องกำหนดว่าจะให้ทำในโค้ด)

การนำเข้าโครงการวิกิ[แก้]

ยังเขียนไม่เสร็จ ขี้เกียจแล้ -......-

การบริหารหมวดหมู่[แก้]

เป็นการดึงแกดเจต HotCat มาใช้โดยตรง