משתמש:Kotz/הסבת SOURCE

מתוך ויקיפדיה, האנציקלופדיה החופשית

יעד=שיחת משתמש:Kotz/הסבת SOURCE

תקציר עריכה

החלפת תג source לתג syntaxhighlight

חיפושים

insource:source&ns4=1

ביטוי רגולרי להסבה

(?i)\<[^<>]*source[^<>]*\>

ערכים להסבה

@משתמש:Kotz/הסבת SOURCE/רשימה

מפרט הסבה

<<<הכל##החלףר:(?i)((?<=\<\s*)source(?=\s+[^>]*lang\s*\=))|((?<=\<\s*/\s*)source)==>syntaxhighlight>>>

עוד בוט

שימו לב: כל מופע של המילה surce פירושו source.

הועבר מהדף שיחת משתמש:Kotz

היי. תגיד, מה דעתך על בוט שיעבור על כל המרחבים ויחליף כל הופעה של

<surce ... lang=...>...</source>

להופעה של

<syntaxhighlight ... lang=...>...</syntaxhighlight>

בהתאם? תודה, יגאל (בקשת עזרה, IKhitron ושיחה) 20:31, 28 בספטמבר 2015 (IDT)

אני מפרש את "מה דעתך" כהתייחסות להיתכנות לעשות בוט כזה. אני לא מביע עמדה בהאם שינוי כזה הוא טוב או לא טוב.
השאלה הראשונה שלי היא אם באמת צריך להסתכל על קיומו של תג lang=; ואם אכפת לנו איזה ערכים יש שם.
אם לא, אז אפשר פשוט להחליף כל משולש+לוכסן אופציונלי+code במשולשל+לוכסן אופציונלי+syntaxhighlight.
כמו כן: צריך לוודא שהבוט יתעלם מnowiki.
‏«kotz» «שיחה» 20:43, 28 בספטמבר 2015 (IDT)
כן, זה חשוב. אבל לא code אלא source!!! אבל כן, צריך לבדוק את קיומו של lang, כאחד הפרמטרים (לאו דווקא ראשון), אחרת אסור להחליף. מצד שני. אתה, בתור קוסם החיפושים, יכול לנסות למצוא (בכל המרחבים) תג פותח של source שאין בו פרמטר lang. סביר שאין כאלו בכלל. אז הצעתך תתאים. יגאל (בקשת עזרה, IKhitron ושיחה) 20:58, 28 בספטמבר 2015 (IDT)
תוספת מידע: התג ללא lang יכול להופיע אך ורק בתוך תג עם lang, למשל:
<surce ... lang=...>...<surce type=audio>...</source>
יגאל (בקשת עזרה, IKhitron ושיחה) 21:07, 28 בספטמבר 2015 (IDT)
עוד תוספת מידע. כשאין פרמטר lang, התג לא נסגר בשום מקום, למרות שלא חייב להיות לו / בסוף. יגאל (בקשת עזרה, IKhitron ושיחה) 17:11, 30 בספטמבר 2015 (IDT)

source without lang which is nested inside source with lang. Should it be replaced with syntaxhilite tag? ‏«kotz» «שיחה» 22:17, 30 בספטמבר 2015 (IDT)

לא. הקוד
<surce inline=yes lang=html> <div class=media><surce type=audio></div></source>
צריך להיות מוחלף בקוד
<syntaxhighlight inline=yes lang=html> <div class=media><surce type=audio></div></syntaxhighlight>
תודה, יגאל (בקשת עזרה, IKhitron ושיחה) 16:21, 1 באוקטובר 2015 (IDT)

סוף העברה
IKhitron, הנה הבוט שלך - היה יותר קל ממה שחשבתי, אבל הוא לא מתעלם מnowiki. ביצעתי 3 עריכות אמת במרחב הערכים Advanced Encryption Standard, BASIC, אלגוריתם מילר-רבין; ויש הרצה "יבשה" על מעל מאה מופעים נוספים (כרגע במרחב הערכים בלבד). ר' בדף השיחה.

אני לא בטוח אם השינוי הזה נכון לעשות. אולי מה שצריך לעשות זה לעדכן את source עצמו? כמו כן צריך לבדוק מה קורה עם syntaxhighlight לא תומך בשפה מסויימת.

דרכים להתקדם:

  1. פתח כאן בעמוד פרק 'ערכים להסבה' ותן שם רשימת ערכים מעניינים, שאותם נמיר בעזרת הבוט, לראות אם צריך עוד משהו.
  2. דיון בפורום רחב יותר?
  3. באמת צריך לחפש nowiki?

‏«kotz» «שיחה» 21:20, 2 באוקטובר 2015 (IDT)

בוצע בוצע ריצת אמת 175 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 21:28, 2 באוקטובר 2015 (IDT)

זו לא היתה הכוונה. ‏«kotz» «שיחה»
תודה, kotz, אבל אתה בטוח שריצת אמת זה לא מסוכן? ואם פספסנו משהו. ועוד שאלה - מה עם שאר המרחבים. אמור להיות מלא. יגאל (בקשת עזרה, IKhitron ושיחה) 21:38, 2 באוקטובר 2015 (IDT)
  1. הכוונה לבצע ריצת אמת על מספר קטן של דפים, ומיד לבדוק אותם ולשחזר אם צריך.
  2. הבוט ממלא 9 דפי דוגמאות ואז נעצר. כך הגענו ל-175 ערכים. אם אתה רוצה לחפש במרחבים אחרים, תשנה כאן בדף את "+מרחב הערכים" בשמות המרחבים שמעניין אותך, דהיינו "+ויקיפדיה" "+ספר" (או מה שבא לך).
  3. תתייג אותי ואריץ שוב.
‏«kotz» «שיחה» 21:42, 2 באוקטובר 2015 (IDT)

בוצע בוצע ריצת אמת 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 18:02, 3 באוקטובר 2015 (IDT)

תודה, kotz. עברתי על הדף הראשון בפרוטרוט ועל השאר באופן מקרי, נראה מצויין. בוא ננסה ויקיפדיה. יגאל (בקשת עזרה, IKhitron ושיחה) 16:51, 4 באוקטובר 2015 (IDT)

בוצע בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 17:14, 4 באוקטובר 2015 (IDT)

בוצע בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 17:16, 4 באוקטובר 2015 (IDT)

בוצע בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 17:17, 4 באוקטובר 2015 (IDT)

בוצע בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 17:23, 4 באוקטובר 2015 (IDT)

בוצע בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 17:48, 4 באוקטובר 2015 (IDT)

לא עובד, kotz. [1] יגאל (בקשת עזרה, IKhitron ושיחה) 18:04, 4 באוקטובר 2015 (IDT)
מה זה "[[ויקיפדיה:דלפק ייעוץ/ארכיון 164[עריכת קוד מקור]]", kotz? יגאל (בקשת עזרה, IKhitron ושיחה) 19:59, 4 באוקטובר 2015 (IDT)

בוצע בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 20:00, 4 באוקטובר 2015 (IDT)

מה זה "[[ויקיפדיה:דלפק ייעוץ/ארכיון 164]", kotz? יגאל (בקשת עזרה, IKhitron ושיחה) 20:06, 4 באוקטובר 2015 (IDT)

בוצע בוצע יבש 1 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 22:34, 4 באוקטובר 2015 (IDT)

בוצע בוצע יבש 1 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 01:19, 5 באוקטובר 2015 (IDT)

בוצע בוצע יבש 1 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 01:21, 5 באוקטובר 2015 (IDT)

בוצע בוצע יבש 1 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 01:22, 5 באוקטובר 2015 (IDT)

בוצע בוצע יבש 1 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 01:24, 5 באוקטובר 2015 (IDT)

IKhitron, נראה שהחיפוש שלי כאן לא יודע למצוא במרחב ויקיפדיה. אם אתה יכול לייצר לי את רשימת הערכים שצריך לעבוד עליהם (ולדעתי - בלי ארכיונים למיניהם) זה יהיה הכי קל. ‏«kotz» «שיחה» 01:25, 5 באוקטובר 2015 (IDT)
אני אנסה, kotz, אבל לא בטוח שאצליח. וזה עם ארכיונים, כי בקרוב source תפסיק לעבוד והארכיונים יהרסו. יגאל (בקשת עזרה, IKhitron ושיחה) 15:59, 5 באוקטובר 2015 (IDT)

IKhitron, נראה שהחיפוש שנתתת קודם מביא בסה"כ 21 ערכים. הוספתי אותם לרשימה ידנית. יש עוד? ‏«kotz» «שיחה» 16:58, 5 באוקטובר 2015 (IDT)

בוצע בוצע יבש 14 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 16:59, 5 באוקטובר 2015 (IDT)

בטוח, kotz. זאת הייתה רק הדגמה שזה קיים. אתה לא יכול לעשות חיפוש על ידי בוט של רצף "<surce"? יגאל (בקשת עזרה, IKhitron ושיחה) 17:00, 5 באוקטובר 2015 (IDT)
ניסיתי אבל זה לא מחפש במרחב ויקיפדיה משום מה. ‏«kotz» «שיחה» 17:07, 5 באוקטובר 2015 (IDT)
אז נסה project, אולי יצליח, kotz. יגאל (בקשת עזרה, IKhitron ושיחה) 17:58, 5 באוקטובר 2015 (IDT)

IKhitron לא הבנתי ‏«kotz» «שיחה» 18:06, 5 באוקטובר 2015 (IDT)

זה שם אנגלי של המרחב, kotz. יגאל (בקשת עזרה, IKhitron ושיחה) 18:08, 5 באוקטובר 2015 (IDT)
אין לי מקום (או יותר נכון: אני לא יודע כיצד) לציין את שמות מרחבי השם בחיפוש. גם אתה עושה את זה ע"י בחירה ב-GUI, נכון? ‏«kotz» «שיחה» 18:21, 5 באוקטובר 2015 (IDT)
אתה ממתכוון "&ns4=1", kotz? יגאל (בקשת עזרה, IKhitron ושיחה) 18:24, 5 באוקטובר 2015 (IDT)
לא סביר, כי מה שאני משתמש בו זה מה שהולך לתיבת חיפוש. אבל ננסה. ‏«kotz» «שיחה» 18:28, 5 באוקטובר 2015 (IDT)

בוצע בוצע יבש 14 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 18:28, 5 באוקטובר 2015 (IDT)

לא בקוד, kotz, ב-URL. יגאל (בקשת עזרה, IKhitron ושיחה) 18:34, 5 באוקטובר 2015 (IDT)
בקיצור, לא עובד. ממתין לרשימה. ‏«kotz» «שיחה» 18:37, 5 באוקטובר 2015 (IDT)
צריך לעבור 84 אלף דפים, kotz. אתה לא יכול ליצור בוט שיעבור על הדאמפ ויחפש את זה לפי ביטוי רגולרי? יגאל (בקשת עזרה, IKhitron ושיחה) 18:54, 5 באוקטובר 2015 (IDT)

בוצע בוצע יבש 14 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:28, 5 באוקטובר 2015 (IDT)

בוצע בוצע יבש 14 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:32, 5 באוקטובר 2015 (IDT)

בוצע בוצע יבש 14 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:46, 5 באוקטובר 2015 (IDT)

בוצע בוצע יבש 14 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:15, 6 באוקטובר 2015 (IDT)

בוצע בוצע יבש 14 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:16, 6 באוקטובר 2015 (IDT)

בוצע בוצע יבש 14 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:18, 6 באוקטובר 2015 (IDT)

בוצע בוצע יבש 14 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:19, 6 באוקטובר 2015 (IDT)

בוצע בוצע יבש 14 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:20, 6 באוקטובר 2015 (IDT)

בוצע בוצע יבש 14 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:22, 6 באוקטובר 2015 (IDT)

בוצע בוצע יבש 14 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:29, 6 באוקטובר 2015 (IDT)

kotz, נכון להרגע יש לפחות 3647 דפים כאלו. בבקשה נסה ליצור בוט חיפוש על דאמפ כמו שעשית עם ההערות. יגאל (בקשת עזרה, IKhitron ושיחה) 21:00, 8 באוקטובר 2015 (IDT)

בוצע בוצע יבש 13 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:59, 8 באוקטובר 2015 (IDT)

בוצע בוצע יבש 13 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 00:01, 9 באוקטובר 2015 (IDT)

נראה טוב, kotz, אבל במרחב 6 יש 28659292 פגיעות. זה לא מוגזם? יגאל (בקשת עזרה, IKhitron ושיחה) 00:03, 9 באוקטובר 2015 (IDT)
ואולי עדיף &srsearch=surce+lang יגאל (בקשת עזרה, IKhitron ושיחה) 00:06, 9 באוקטובר 2015 (IDT)

בוצע בוצע יבש 12 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 12:38, 10 באוקטובר 2015 (IDT)

בוצע בוצע יבש 12 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 12:44, 10 באוקטובר 2015 (IDT)

בוצע בוצע יבש 4 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 12:48, 10 באוקטובר 2015 (IDT)

בוצע בוצע יבש 50 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 12:54, 10 באוקטובר 2015 (IDT)

בוצע בוצע יבש 50 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 13:51, 10 באוקטובר 2015 (IDT)

יגאל, הAPI של החיפוש מחזיר רק 50 בכל פעם. יהיה קל להריץ את הבוט שוב ושוב. ר' את דפי הפלט ל50 החלפות ראשונות. נדרש אישורך לביצוע החלפת אמת. הוספתי את הקוד שמתעלם לnowiki. קוד בnowiki לא אמור להופיע כהחלפה בדפי הפלט. ‏«kotz» «שיחה» 14:02, 10 באוקטובר 2015 (IDT)

בוצע בוצע יבש 50 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 14:07, 10 באוקטובר 2015 (IDT)

בוצע בוצע יבש 50 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 14:09, 10 באוקטובר 2015 (IDT)

בוצע בוצע יבש 50 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 16:25, 10 באוקטובר 2015 (IDT)

מצויין, kotz, רק שתי שאלות. האם הוספת +lang כמו שהצעתי? ולמה 50 כשאתה יכול 500? יגאל (בקשת עזרה, IKhitron ושיחה) 15:19, 11 באוקטובר 2015 (IDT)
  1. החיפוש הוא insource:/\<surce/ - לא הצלחלתי עם ה lang
  2. הAPI נותן לי 50, לא 500. הוא לא מזהה שאני בוט.
‏«kotz» «שיחה» 15:31, 11 באוקטובר 2015 (IDT)
וככה? #insource:/\<surce lang/
זה יקח לך שנים. רוצה שאני אריץ את זה, kotz? יגאל (בקשת עזרה, IKhitron ושיחה) 16:02, 11 באוקטובר 2015 (IDT)
אתה יכול להריץ ולהדביק את התוצאה
  1. בדף הזה תחת "ערכים להחלפה" (כקישורי ויקיפדיה)
  2. בדף אחר בויקיפדיה (כקישורים או כשם דף בכל עמוד)
  3. בדף WWW כלשהאו (ואז אפשר באותו פורמט כמו שיוצא מהשאילתה הנ"ל).
כמו כן אתה יכול לנסות לעדכן את הקישור לחיפוש שיש עכשיו ב==ערכים להסבה== להוסיף לו את ה LANG. בלחיצה על הקישור רואים את הפלט שלט. תגיד לי אם אתה מצליח.
16:11, 11 באוקטובר 2015 (IDT)
בסדר גמור. אבל לא עכשיו. יגאל (בקשת עזרה, IKhitron ושיחה) 16:30, 11 באוקטובר 2015 (IDT)

בוצע בוצע יבש 119 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 18:48, 12 באוקטובר 2015 (IDT)

kotz, זה לא קורה את הרשימה. יגאל (בקשת עזרה, IKhitron ושיחה) 19:17, 12 באוקטובר 2015 (IDT)

בוצע בוצע יבש 119 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 06:52, 13 באוקטובר 2015 (IDT)

בוצע בוצע יבש 411 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 17:23, 13 באוקטובר 2015 (IDT)

kotz, יש סיבה שזה משבש את הסדר. שמתי אותם בסדר מסויים. יגאל (בקשת עזרה, IKhitron ושיחה) 18:14, 13 באוקטובר 2015 (IDT)
זה לפי סרד אלפבתי אני חושב. ‏«kotz» «שיחה» 18:15, 13 באוקטובר 2015 (IDT)
הבנתי, kotz. שיניתי את הרשימה בהתאם. בוא ננסה שוב. יגאל (בקשת עזרה, IKhitron ושיחה) 18:36, 13 באוקטובר 2015 (IDT)

בוצע בוצע יבש 332 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:47, 13 באוקטובר 2015 (IDT)

בוצע בוצע יבש 332 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:57, 13 באוקטובר 2015 (IDT)

בוצע בוצע יבש 332 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 00:04, 14 באוקטובר 2015 (IDT)

בוצע בוצע יבש 152 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 23:48, 14 באוקטובר 2015 (IDT)

בוצע בוצע יבש 152 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 07:29, 15 באוקטובר 2015 (IDT)

עודכן. יגאל (בקשת עזרה, IKhitron ושיחה) 15:13, 15 באוקטובר 2015 (IDT)

בוצע בוצע יבש 332 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 19:48, 15 באוקטובר 2015 (IDT)

בוצע בוצע יבש 332 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 19:57, 15 באוקטובר 2015 (IDT)

תוקן, kotz. מחקתי את כל הדפים במרחב מדיה ויקי מהרשימה. אנא הרץ שוב. יגאל (בקשת עזרה, IKhitron ושיחה) 15:07, 16 באוקטובר 2015 (IDT)

בוצע בוצע ריצת אמת 142 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 15:22, 16 באוקטובר 2015 (IDT)

תודה, kotz, מצויין. אפשר את המנה הבאה? יגאל (בקשת עזרה, IKhitron ושיחה) 15:40, 16 באוקטובר 2015 (IDT)

בוצע בוצע יבש 193 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 15:51, 16 באוקטובר 2015 (IDT)

בוצע בוצע ריצת אמת 190 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 17:32, 16 באוקטובר 2015 (IDT)

שוב מצויין, שוב תודה, kotz. אפשר את הריצה הבאה? יגאל (בקשת עזרה, IKhitron ושיחה) 18:03, 16 באוקטובר 2015 (IDT)

בוצע בוצע יבש 0 עריכות ; 0 דולגו. • KotzBotדף שיחהתרומות • 18:59, 16 באוקטובר 2015 (IDT)

kotz, זה לא מצה כלום. א' יש לך אפשרות לבדוק איזה קובץ מהרשימה אצלנו ואיזה בוויקישיתוף? כי את אלו אין צורך לתקן. ב' בטוח שהבוט מחפש בתיאור הקובץ ולא ב-jpg? יגאל (בקשת עזרה, IKhitron ושיחה) 19:05, 16 באוקטובר 2015 (IDT)
נדמה לי שכבר עשינו עריכות על דפים כאלה בעזרת הבוט. זה אוותו בוט. אם לא מצא כלום סימן שהתג source לא שם. ‏«kotz» «שיחה» 19:12, 16 באוקטובר 2015 (IDT)
אוף. תודה. אני אנסה לדבר עם אנשי ויקישיתוף שיתקנו את זה שם, ואז נראה מה יהיה. יגאל (בקשת עזרה, IKhitron ושיחה) 19:17, 16 באוקטובר 2015 (IDT)
kotz, בדקתי. כולם בוויקישיתוף. אז סיימנו עם זה. תודה רבה לך. יגאל (בקשת עזרה, IKhitron ושיחה) 20:04, 16 באוקטובר 2015 (IDT)