תוכן שנמחק תוכן שנוסף
←‏בקשה ליצירת סקריפט בויקיטקסט: ההערות שייכות לפרק זה
שורה 253:
:(דחיפת אף) אנסה לסכם את הבקשה: העורכת מסמנת מקטע בתיבת העריכה, ולוחצת על כפתור. נפתח טופס המבקש להזין את שם דף המשנה, ובלחיצה על "אישור", נוצר דף משנה בשם זה, תוכן הקטע המסומן מועתק אליו, ומוחלף בתיבת העריכה בקישור לדף שנוצר. הבנתי נכון? [[שיחת משתמש:קיפודנחש|קיפודנחש]] 22:56, 10 בינואר 2021 (IST)
::לא, המטרה היא שיווצרו עשרות דפי משנה. לדוג': אני רוצה לפצל את [[s:ספר יראים/הכל]]. {{עורכי ממשק}}? [[משתמש:מושך בשבט|מושך בשבט]] • [[שיחת משתמש:מושך בשבט|שיחה]] • כ"ז בטבת ה'תשפ"א • 23:04, 10 בינואר 2021 (IST)
: מגיב כי תייגת את עורכי הממשק. אם הבנתי נכון אז אתה רוצה משהו כזה. אבל תוודא לפני שאתה מריץ - זה ייצור מאות דפים. אגב, מה בכלל היתרון של ויקיטקסט בהחזקת הטקסטים האלו. ספריא לא יותר מתאים לזה? [[משתמש:שמוליק|שמוליק]] - [[שיחת משתמש:שמוליק|שיחה]] 00:07, 13 בינואר 2021 (IST)
{{טבלה מוסתרת|תוכן=
<syntaxhighlight lang="javascript">
(function(){
var MAIN = 'ספר יראים'
var SUMMARY = 'פוצל מ"ספר יראים"'
var ORIGINAL = 'ספר יראים/הכל'
var api = new mw.Api()
 
api.get( {
action: 'parse',
page: ORIGINAL,
prop: 'wikitext',
} ).done( function ( o ) {
var text = o.parse.wikitext['*']
text.split(/<קטע.*?><קטע.*?>/).foreach(function(p){
var s = p.match(/סימן\s*(.*?)\s*<.*?<\/b>\s*<br>\s*(.*)/);
if (s){
api.create(MAIN+'/'+s[1],
{ summary: '"פוצל מ'+MAIN+'"'},
s[2]
).done(function(){console.log('created')})
}
})
} );
})();
</syntaxhighlight>}}
 
{{הערות שוליים}}