משתמש:Kotz/הסבת SOURCE
תקציר עריכה
החלפת תג source לתג syntaxhighlight
חיפושים
insource:source&ns4=1
ביטוי רגולרי להסבה
(?i)\<[^<>]*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, למשל:
- כן, זה חשוב. אבל לא code אלא source!!! אבל כן, צריך לבדוק את קיומו של lang, כאחד הפרמטרים (לאו דווקא ראשון), אחרת אסור להחליף. מצד שני. אתה, בתור קוסם החיפושים, יכול לנסות למצוא (בכל המרחבים) תג פותח של source שאין בו פרמטר lang. סביר שאין כאלו בכלל. אז הצעתך תתאים. יגאל (בקשת עזרה, IKhitron ושיחה) 20:58, 28 בספטמבר 2015 (IDT)
<surce ... lang=...>...<surce type=audio>...</source>
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, הנה הבוט שלך - היה יותר קל ממה שחשבתי, אבל הוא לא מתעלם מnowiki. ביצעתי 3 עריכות אמת במרחב הערכים
Advanced Encryption Standard,
BASIC,
אלגוריתם מילר-רבין; ויש הרצה "יבשה" על מעל מאה מופעים נוספים (כרגע במרחב הערכים בלבד). ר' בדף השיחה.
אני לא בטוח אם השינוי הזה נכון לעשות. אולי מה שצריך לעשות זה לעדכן את source עצמו? כמו כן צריך לבדוק מה קורה עם syntaxhighlight לא תומך בשפה מסויימת.
דרכים להתקדם:
- פתח כאן בעמוד פרק 'ערכים להסבה' ותן שם רשימת ערכים מעניינים, שאותם נמיר בעזרת הבוט, לראות אם צריך עוד משהו.
- דיון בפורום רחב יותר?
- באמת צריך לחפש nowiki?
«kotz» «שיחה» 21:20, 2 באוקטובר 2015 (IDT)
בוצע ריצת אמת 175 עריכות ; 0 דולגו. • KotzBot • דף שיחה • תרומות • 21:28, 2 באוקטובר 2015 (IDT)
- תודה, kotz, אבל אתה בטוח שריצת אמת זה לא מסוכן? ואם פספסנו משהו. ועוד שאלה - מה עם שאר המרחבים. אמור להיות מלא. יגאל (בקשת עזרה, IKhitron ושיחה) 21:38, 2 באוקטובר 2015 (IDT)
- הכוונה לבצע ריצת אמת על מספר קטן של דפים, ומיד לבדוק אותם ולשחזר אם צריך.
הבוט ממלא 9 דפי דוגמאות ואז נעצר. כך הגענו ל-175 ערכים.אם אתה רוצה לחפש במרחבים אחרים, תשנה כאן בדף את "+מרחב הערכים" בשמות המרחבים שמעניין אותך, דהיינו "+ויקיפדיה" "+ספר" (או מה שבא לך).- תתייג אותי ואריץ שוב.
- «kotz» «שיחה» 21:42, 2 באוקטובר 2015 (IDT)
בוצע ריצת אמת 0 עריכות ; 0 דולגו. • KotzBot • דף שיחה • תרומות • 18:02, 3 באוקטובר 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)
בוצע יבש 0 עריכות ; 0 דולגו. • KotzBot • דף שיחה • תרומות • 20:00, 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, נראה שהחיפוש שנתתת קודם מביא בסה"כ 21 ערכים. הוספתי אותם לרשימה ידנית. יש עוד? «kotz» «שיחה» 16:58, 5 באוקטובר 2015 (IDT)
בוצע יבש 14 עריכות ; 0 דולגו. • KotzBot • דף שיחה • תרומות • 16:59, 5 באוקטובר 2015 (IDT)
IKhitron לא הבנתי «kotz» «שיחה» 18:06, 5 באוקטובר 2015 (IDT)
- אין לי מקום (או יותר נכון: אני לא יודע כיצד) לציין את שמות מרחבי השם בחיפוש. גם אתה עושה את זה ע"י בחירה ב-GUI, נכון? «kotz» «שיחה» 18:21, 5 באוקטובר 2015 (IDT)
- לא סביר, כי מה שאני משתמש בו זה מה שהולך לתיבת חיפוש. אבל ננסה. «kotz» «שיחה» 18:28, 5 באוקטובר 2015 (IDT)
בוצע יבש 14 עריכות ; 0 דולגו. • KotzBot • דף שיחה • תרומות • 18:28, 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)
בוצע יבש 13 עריכות ; 0 דולגו. • KotzBot • דף שיחה • תרומות • 23:59, 8 באוקטובר 2015 (IDT)
בוצע יבש 13 עריכות ; 0 דולגו. • KotzBot • דף שיחה • תרומות • 00:01, 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)
- אתה יכול להריץ ולהדביק את התוצאה
- בדף הזה תחת "ערכים להחלפה" (כקישורי ויקיפדיה)
- בדף אחר בויקיפדיה (כקישורים או כשם דף בכל עמוד)
- בדף WWW כלשהאו (ואז אפשר באותו פורמט כמו שיוצא מהשאילתה הנ"ל).
- כמו כן אתה יכול לנסות לעדכן את הקישור לחיפוש שיש עכשיו ב==ערכים להסבה== להוסיף לו את ה LANG. בלחיצה על הקישור רואים את הפלט שלט. תגיד לי אם אתה מצליח.
- 16:11, 11 באוקטובר 2015 (IDT)
בוצע יבש 119 עריכות ; 0 דולגו. • KotzBot • דף שיחה • תרומות • 18:48, 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)
בוצע יבש 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)
בוצע יבש 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)
בוצע יבש 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)