שיחת משתמש:שמוליק/ארכיון 5

תוכן הדף אינו נתמך בשפות אחרות.
הוספת נושא
מתוך ויקיפדיה, האנציקלופדיה החופשית
תגובה אחרונה: לפני 12 שנים מאת קיפודנחש בנושא האתר החדש של "הארץ"


collaboration[עריכת קוד מקור]

פתחתי פסקה חדשה - נמאס לי לגלגל כל כך הרבה למעלה כדי למצוא את הקישור "עריכה"... הוספתי אותך ל-collaboration - אני מקווה שזה יתן לך לעשות checkin. עשיתי pull לשינויים שלך, ושמתי לב שיש מצב שהעורך שלך משאיר רווחים בסוף שורה (באיזה עורך אתה משתמש?) - נסה לבדוק אם אפשר לשכנע אותו לא לעשות את זה - זה מוסיף ארטיפקטים ל-דיף, וזה מבלבל. קיפודנחש - שיחה 01:32, 3 ביוני 2011 (IDT)תגובה

אה, כן - הסתכלתי על הקוד של מיקי מאד מזמן (במקור חשבתי להשמיש אותו במקום לבנות את האשף מאפס), והקוד נראה לי מאד לא פשוט להבנה, אז עזבתי אותו, מה גם שמיקי אמר שהוא לא ממש מתוחזק. לדעתך שווה להעיף מבט נוסף? קיפודנחש - שיחה 01:34, 3 ביוני 2011 (IDT)תגובה
הצלחתי לעשות push. השתמשתי בnotepad2 - עורך מאוד בסיסי אבל אפשר לכוון לו את הטאבים (זה עמד על 2 תווי רווח, תיקנתי לטאב שאצלי נראה 4 רווחים). וסופי שורה בשתי הצורות. בעצם אתה מדבר על מה שעשיתי לו pull request? זה בכלל דרך האתר שלהם. לגבי הקוד של מיקי, אולי כדאי לסדר אותו לטובת המעוניינים (צריך לראות עד כמה הוא מצליח), כמובן אם נקבל את רשותו ועידודו של מיקי. שמוליק - שיחה 01:42, 3 ביוני 2011 (IDT)תגובה
מי זה "המעוניינים"? מניסיוני, ברגע שמתגלה שאתה "פנוי להובלה" לסקריפטים, לא חסר מה לעשות (במלים אחרות - מגיעות "הזמנות" לסקריפט שעושה ככה או ככה), ולא ממש בא לי להיכנס לקוד שגם ככה הוא לא ממש אטרקטיבי אם אין דרישה ממשית של משתמשים. לפי מה שהבנתי, ה"אשף" עושה היום כל מה שהסקריפט הזה עושה, ואם אולי יש אתר או שניים שנתמכים בסקריפט של מיקי ולא באשף, זה שמונה דקות להוסיף. אני לא מכיר את notepad2 - בוינדוז אני משתמש ב- ++notepad, ובלינוקס ב-kate קיפודנחש - שיחה 01:48, 3 ביוני 2011 (IDT)תגובה
צודק, notepad2 הוא עורך בסיסי מאוד בווינדוז יש רק צביעה וזהו. הכי בסיסי שיש. שיחקתי קצת עם הטאבים (העברתי רווחים לטאבים) בקוד, צריך לראות שהכל תקין. כרגע, מה מצב הסקריפטים (במצב סטטי או שהיינו באמצע משהו?) שמוליק - שיחה 02:00, 3 ביוני 2011 (IDT)תגובה
אני לא באמצע שום דבר - בעיקר מנסה ללמוד jQuery. אני רואה עכשיו שזה היה עושה לי את החיים יותר קלים (ואת הסקריפטים יותר קצרים) אם הייתי לומד אותו קודם. אני כמעט מתפתה להעביר את ה"אשף" מעבודה דרך פופאפ לעבודה עם dialog של jQuery. אם הייתי עושה את זה, זה היה בעיקר כדי להעביר את הבחירה של התבנית מהסרגל לתוך ה-dialog (לחסוך מקום על סרגל העריכה הראשי) - אבל זה די הרבה עבודה, וכמו שאומרים - if it aint broke, don't fix it... מה שאתה אמרת, שאפשר להשתמש באיזה טריק של גריזמונקי כדי להעביר נתונים מטאב אחד בדפדפן לטאב אחר נשמע מעניין, ובייחוד החלק של "בכרום לא חייבים להתקין את הפלגין". אין לי מושג איך עושים את זה, אבל יהיה מעניין ללמוד, וזה גם מכפיל את ה-value: בצורה כזו, כל אתר חדש שלומדים למצות ממנו את השדות טוב גם לאשף וגם לבוקמרקלט. מה שכן, נצטרך לאלף את המפעילים לקחת גרסאות חדשות לסקריפטים מ-גיטהב (אתה ואני לא יכולים לכתוב במרחב מדיה ויקי:). כרגע אני מחזיק מקור במרחב המשתמש שלי, ויש לי תבנית משתמש:קיפודנחש/וקבמ לשים בקשה בוק:במ כל פעם שאני עושה שינוי... אם שנינו (ואולי מתישהו יצטרף עוד מישהו) מחזיקים ריפו בגיטהב, זה יהיה, אני חושב, יותר פשוט. קיפודנחש - שיחה 02:17, 3 ביוני 2011 (IDT)תגובה
אולי לא הייתי ברור, גם בכרום דורש "התקנה" אבל רק של הסקריפט שלנו. שמוליק - שיחה 10:30, 3 ביוני 2011 (IDT)תגובה
לא חשבתי שבכרום לא צריך להתקין את "שלנו", אבל אם הבנתי נכון אז לא צריך שום דבר מגריזמונקי, והמסקנה שלי מכך הייתה שלפחות האשף יוכל לעשות זאת ללא שום התקנה. טעיתי בהנחה הזו? קיפודנחש - שיחה 11:38, 3 ביוני 2011 (IDT)תגובה
נצטרך התקנה, אבל מדובר על סוג של אישור. ההתקנה היא של קוד JS שישב גם הוא בויקיפדיה. שמוליק - שיחה 11:43, 3 ביוני 2011 (IDT)תגובה
אני עובד על תבנית מאקו, ושני הפרמטרים הראשונים מיותרים מבחינת התוכן. מה שמאפשר לשייך כל כתבה לכל נושא: הדואט של אייל גולן ושרית חדד עם 80 אלף שימושי סלולר בשבוע נחשב במאקו כנושא ביטחוני!!! D: שמוליק - שיחה 11:43, 3 ביוני 2011 (IDT)תגובה
משעשע. אפשר לשים שם מה שרוצים, או רק מתוך רשימה מוגדרת של מאקו? אני יכול לכתוב שם wikipedia_link ? קיפודנחש - שיחה 11:48, 3 ביוני 2011 (IDT)תגובה
לצערי רק מתוך רשימה מוגדרת. למה לצערי? כי זה היה מייתר את הפרמטרים "נושא ראשי" ו"נושא משני". שמוליק - שיחה 11:50, 3 ביוני 2011 (IDT)תגובה
ברגע שיש את ה-purge צריך לבנות את כל התבניות מחדש שלא שמות כוכביות פתאום. אולי אעביר את הpurge לתבנית עצמה במקום לאלמנט והמספר הוא הפרמטרים המינימליים שחייבים להופיע, אם זה לא קיים אז בכלל לא יתבצע. האם לדעתך זה מסבך הוספת תבניות? שמוליק - שיחה 11:53, 3 ביוני 2011 (IDT)תגובה
לגבי purge - עושה שכל - יותר פשוט ואלגנטי ממה שאני סרגתי. לגבי מאקו: התכוונת שאתה מוסיף תבנית חדשה? אם כן אז כדאי אולי להיוועץ - זכור לי במעומעם שהיה איזה דיונון בנושא, משהו עם זכויות יוצרים. כדאי לשאול את דוד שי אם הוא חושב שיש סיבה *לא* לקשר למאקו. קיפודנחש - שיחה 11:57, 3 ביוני 2011 (IDT)תגובה
יצרתי תבנית, לא לפני שקיבלתי אישור מדוד שי. מחכה לתגובה נוספת ממנו. כבר עדכנתי את הבוקמרקלט שלי גם בויקי גם בGIT. שמוליק - שיחה 13:29, 3 ביוני 2011 (IDT)תגובה
בקטנה: לא עדיף את ה-minimum להפוך אופציונלי (כלומר להניח 0 אם לא מוגדר)? זה עולה בשורה אחת (או אם מתקמצנים, בסיבוך קטן של שורה קיימת: לדוגמה במקום "params.length > data[i].minimum" לרשום "params.length > (data[i].minimum || 0)" או משהו כזה).
חוץ מזה: אתה רוצה, לטובת הניסוי, להוסיף את מאקו לאשף? זה טוב גם בקטע של להתחיל לאלף את המפעילים לקבל תיקונים לאשף ממך, וגם כדי לתרגל עבודה עם גיטהב... (אם תעשה זאת, על הדרך צריך גם להסיר את פנאי פלוס: הקישורים לשם עוברים עכשיו דרך xnet ("סמקא"?) - חיכיתי עם זה כי אני מעדיף לא לטרטר את המפעילים רק בשביל להוריד תבנית obsolete - אני מעדיף לחכות עד שיהיה משהו ששווה, כמו למשל תמיכה בתבנית חדשה). אם אתה לא מעוניין או אין לך זמן אז אין בעיה - אני אוסיף את מאקו מתישהו בעצמי. שב"ש - קיפודנחש - שיחה 18:09, 3 ביוני 2011 (IDT)תגובה
לגבי המינימום, בגלל שזה יכול לפגוע בתבניות קיימות חשבתי שעדיף optin, כל התבניות שאין בהם בעיה יהיו עם 0, אני אבדוק עוד מעט מה הרוב ויחליט לפי זה. שמוליק - שיחה 20:50, 4 ביוני 2011 (IDT)תגובה
העניין הוא שבגלל ה-try...catch, יכול שיישארו פרמטרים ריקים - הבוקמרקלט ממלא את כל מה שהוא מצליח, והמשתמש יכול להשלים אם יש בעיות (כמו למשל "כותרת הכתבה" שבכתבות מסוימות בטמקא לא מופיעה, וכדומה). אליבא דדוד שי, לא רצוי שיישארו |||| עודפים בסוף התבנית - צריך את זה רק בתבניות הפסיכיות שזורקות כוכבית אם אין פרמטר 5 (או 4, או 6) ריק. בגלל זה חשבתי שדווקא opt-out יותר מתאים. קיפודנחש - שיחה 21:16, 4 ביוני 2011 (IDT)תגובה

לדעתי הבוקמרקלטים בשלים לממשק הראשי. ביקשתי עצתו של מתניה (בדף השיחה שלו). אם יש לך רעיונות איך נכון יהיה להוסיף לממשק הכללי (מרחב "עזרה:"? "ויקיפדיה:"? "מדיה ויקי""?) אנא פרט, כאן או אצל מתניה. ברכות - קיפודנחש - שיחה 21:34, 7 ביוני 2011 (IDT)תגובה

בג קטן[עריכת קוד מקור]

שמוליק, יש דיווח על בג בבוקמרקלט של nrg. עקבתי אחריו וראיתי שמקור הבעיה הוא שבקישור המסוים הזה הכותרת מכילה n\. בהתחלה פתרתי את זה עם remove, אבל אז תפסתי שכל: למה לפתור במקרה הספציפי, הלא ניוליין לא חוקי ב_שום_ פרמטר, אז שיניתי במקום טיפה יותר כללי. התיקון בגיטהב - תעשה review, ואם מתאים לך תעדכן את הסקריפט שהמשתמשים טוענים. קיפודנחש - שיחה 16:56, 9 ביוני 2011 (IDT)תגובה

תודה, תוקן שמוליק - שיחה 21:59, 9 ביוני 2011 (IDT)תגובה
נצל"ש: יש מצב שהקוד בויקיפדיה יותר מעודכן מהקוד בגיטהב? לא ראיתי שם telem. + יש כמה דיווחים של אריה, ולפחות חלק מהם אפשר לפתור על ידי שימוש ב-telem (וגם פישוט מסוים של האלמנט: למשל ב"הארץ" אפשר לפשט את שם הכותב ל-
      {telem: '.t12:eq(4)', remove: [/^מאת/] },
לא בדקתי אם זה עובד בכל הדפים, אבל בדף עם הבעיה שאריה קישר זה פותר. בדומה, שימוש ב-telem בשם המאמר יחסוך את ה- (תג) br שעושה בעיה בכותרת. קיפודנחש - שיחה 17:25, 13 ביוני 2011 (IDT)תגובה
עודכן הכל לגיטהב. שמוליק - שיחה 20:54, 13 ביוני 2011 (IDT)תגובה

וולפרם[עריכת קוד מקור]

ראה תבנית:ו או וו. הכלל של ו' עיצורית בתחילת מילה אינו תקף במקרים כגון וושינגטון, ווד וכד'. קוריצהלול התרנגולותאהמהמורשת העולמית. פשוט עולמית! 12:04, 17 ביוני 2011 (IDT)תגובה

אכן, ולא הקדשתי מספיק תשומת לב בתגובתי בוק:בוטה. אכן במקרה זה, וולפרם. תומר - שיחה 12:05, 17 ביוני 2011 (IDT)תגובה
תודה על המידע. אך עדיין לא הבנתי את ההבדל בין וודסטוק לויקיפדיה, שמוליק - שיחה 12:09, 17 ביוני 2011 (IDT)תגובה
אני מקווה שההסבר שהוספתי לתבנית לעיל מבהיר את העניין. תומר - שיחה 12:12, 17 ביוני 2011 (IDT)תגובה
תודה על ההסבר! סליחה על השינוי שעשיתי ללא בדיקה מספקת. שמוליק - שיחה

הפרופסור המטורף[עריכת קוד מקור]

שכתבתי את פסקת העלילה - האם זה מספיק כדי להוריד את התבנית? תודה, אריה ה. - שיחה 02:52, 22 ביוני 2011 (IDT)תגובה

כן, נהדר! שיהיה לך יום נפלא! שמוליק - שיחה 20:09, 22 ביוני 2011 (IDT)תגובה

בוקמרקלטים[עריכת קוד מקור]

הי, ראית את ההערות שלי בשיחת ויקיפדיה:בוקמרקלטים? תודה, ‏Ofekalefשיחההצטרפו למיזם המקורי!21:50, 25 ביוני 2011 (IDT)תגובה

לא, סךיחה ותודה על הפניית תשומת הלב. אני עובר עכשיו, שמוליק - שיחה 21:56, 25 ביוני 2011 (IDT)תגובה
אין בעיה :) תודה, ‏Ofekalefשיחההצטרפו למיזם המקורי!22:15, 25 ביוני 2011 (IDT)תגובה


ראה בדף שיחת ויקיפדיה:בוקמרקלטים בעיה בכלכליסט. הפתרון פשוט עד טריביאלי: במקום minimum: 6 צריך להיות 5. כבוד - קיפודנחש - שיחה 00:08, 22 ביולי 2011 (IDT)תגובה
ראיתי שתיקנת, אך למרבה הצער זה לא מספיק: הרג'קס מניח שתמיד יש לפני המספר "articles", אבל במקרה הזה יש "markets", כך שצריך גם לתקן את הרג'קס (אבל להשאיר את המינימום על 5, או לבטל את ה-default בפרמטר השישי). קיפודנחש - שיחה 01:55, 22 ביולי 2011 (IDT)תגובה
תודה על הפניית תשומת הלב. הבעייה הייתה שברג'קס לא היה את הסוגריים כך שבעצם הוא לא עבד כלל ללא קשר לכתבה. שמוליק - שיחה 10:03, 22 ביולי 2011 (IDT)תגובה

רולינג סטון[עריכת קוד מקור]

הי, האם לדעתך ניתן כבר ליצור עבורו בוקמרקלט? הבעיה הכי קשה שאני רואה איתו, היא שנצטרך לתרגם את החודשים, כלומר January לינואר וכו', מה שבעברית אין צורך... מה אתה אומר? ‏Ofekalefשיחההצטרפו למיזם המקורי!13:38, 29 ביולי 2011 (IDT)תגובה

תרגום החודשים הוא לא בעיה גדולה. מה שכן, כרגע, אין כל שימוש בתבנית הזו. לכן יצרתי בוקמרקלט לבדיקות שתומך גם בתבנית הזו. לאחר כמה זמן הוא יכנס לבוקמרקלט הרגיל.
קישור להתקנה להכניס ככתובת במקום הנוכחית:
javascript:(function(){if(typeof(wikiit)=='undefined'){var%20s=document.createElement('script');s.setAttribute('src','http://he.wikipedia.org/w/index.php?title=%20%D7%9E%D7%A9%D7%AA%D7%9E%D7%A9:%D7%A9%D7%9E%D7%95%D7%9C%D7%99%D7%A7/%D7%A7%D7%99%D7%A9%D7%95%D7%A8%D7%99%D7%9D%20%D7%97%D7%99%D7%A6%D7%95%D7%A0%D7%99%D7%99%D7%9D/chrome.beta.js&action=raw&ctype=text/javascript&dontcountme=s');document.getElementsByTagName('body')[0].appendChild(s);}else%20wikiit();})()
שבת שלום, שמוליק - שיחה 14:22, 29 ביולי 2011 (IDT)תגובה
תודה! תוכל לבדוק שהחלפתי את הנכון בנכון? תודה מראש, ‏Ofekalefשיחההצטרפו למיזם המקורי!19:07, 29 ביולי 2011 (IDT)תגובה
סליחה, לא הסברתי את עצמי. יש לך קישור בסרגל (של הדפדפן)? כנס למאפיינים שלו ושנה את הכתובת שמופיעה שם. שמוליק - שיחה 21:06, 30 ביולי 2011 (IDT)תגובה
או! טוב שהסברת את עצמך :) אבדוק אם זה עובד.. תודה! ‏Ofekalefשיחההצטרפו למיזם המקורי!21:11, 30 ביולי 2011 (IDT)תגובה
אוקיי, עובד, אבל הוא לא הוסיף את הכותרת. ראה את זה. יכול להיות שזה כי אין כל כך כותרת.. אבל צריך למצוא משהו.. תודה! ‏Ofekalefשיחההצטרפו למיזם המקורי!21:19, 30 ביולי 2011 (IDT)תגובה
במקרה כזה אני אתפוס יוצר ושם שיר/אלבום: Rob Sheffield, ‏Lady Gaga - Born This Way, באתר הרולינג סטון, 20 במאי 2011, רענן ותבדוק, שמוליק - שיחה 23:15, 30 ביולי 2011 (IDT)תגובה
מעולה! על הדרך אני רואה שכל הקישורים הקיימים נשברו כנראה כתוצאה משינוי כתובות שהם עשו, אז אני נעזר בבוקמרקלט, ומתקן :) תודה! ‏Ofekalefשיחההצטרפו למיזם המקורי!20:22, 31 ביולי 2011 (IDT)תגובה

מה אתה אומר, כדאי לכלול את המילה "ביוגרפיה" או "Biography" בדפים מהסוג הזה, בשביל להבדיל מהדף הזה? ‏Ofekalefשיחההצטרפו למיזם המקורי!21:35, 3 באוגוסט 2011 (IDT)תגובה

מצטער על העיקוב, צריך לראות אם יש עוד סוגי עמודים ולסווג את כול. שמוליק - שיחה 00:32, 11 באוגוסט 2011 (IDT)תגובה

היי שמוליק. ראה תשובתי שם. תומר - שיחה 15:14, 5 ביולי 2011 (IDT)תגובה

היי, תודה על התשובה! אבדוק מאוחר יותר שמוליק - שיחה 19:56, 5 ביולי 2011 (IDT)תגובה

בקשת בוקמרקלט לרמב"י[עריכת קוד מקור]

היי, אפשר להזמין בוקמרקלט?

מדובר על בוקמרקלט ש"דולה" מתוך דף של קטלוג רמב"י את הפריטים הבאים ומסדר אותם בתנית {{מאמר}}.

הדף ממנו אמורים לדלות נראה כמו הדף בקישור הבא (פרט חשוב: לא תמיד ה-URL יהיה במבנה הזה, אבל תמיד שם הדומיין יהיה: aleph.nli.org.il)

אני רוצה שהוא "יכרה" משם 4 נתונים מתוך השדות "מחבר", "כותר", "בתוך" ו"מס' מערכת". ויסדר אותם בתבנית כך: (לפי הדוגמה מהקישור שנתתי)

"{{מאמר|‬ברויאר, מרדכי בן שמשון|על ביקורת המקרא|מגדים ל (תשנט) 97-107|רמבי=000228990}}"

(אם זה יתאפשר לך להכין את זה, ואם זה ילך טוב, אז אבקש להכניס בזה עוד שיפורים לפי הצורך. אבל בשלב ראשון מדובר על זה בלבד).

אשמח לשמוע את דעתך האם וכמה זה אפשרי, ואם תוכל להכין אחד כזה. בן-חנוך - שיחה 20:03, 13 באוגוסט 2011 (IDT)תגובה

נוסף לבוקמרקלט הרגיל של הקישורים, לא נבדק כלל. שמוליק - שיחה 22:37, 13 באוגוסט 2011 (IDT)תגובה
כרום (13) מייצר: {{מאמר|ברויאר, מרדכי בן שמשון|על ביקורת המקרא.|מגדים ל (תשנט) 97-107|רמבי=000228990}}. אני מניח שהבעיה קשורה בעומק הרענון (בשביל בוקמרקלטים לא מספיק "רענון עמוק", צריך למחוק את כל המטמון. בכרום זה שיפט-קונטרול-דליט). קיפודנחש - שיחה 18:35, 14 באוגוסט 2011 (IDT)תגובה
לבקש תמיד אפשר. שמוליק - שיחה 20:11, 14 באוגוסט 2011 (IDT)תגובה
@קיפודנחש - תודה, אכן נפתרה הבעיה.
@שמוליק,
  1. האם שייך "לעבד" את הפלט משדה מחבר לפורמט "<שם פרטי (כל מה שמופיע אחרי הפסיק)> <שם משפחה (מה שמופיע עד הפסיק)>"? כך שבמקום "ברויאר, מרדכי בן שמעון" אקבל "מרדכי בן שמעון ברויאר"?
  2. משדה "בתוך" - האם שייך לקבל את הפלט בצורה הבאה: במקום "מגדים ל (תשנט) 97-107" - לקבל "|<שם כתב עת>|<אות סידורית- מס' כרך>|<שנה - בפורמט ללא סוגריים, ואם אפשר אז עם ר"ת כמקובל: תשנ"ט>|<מס' עמודים>.
אציין שמס' 2 - המורכב יותר - פחות קריטי. תודה בן-חנוך - שיחה 21:07, 14 באוגוסט 2011 (IDT)תגובה
הראשון בוצע (כבר יועלה). לשני צריך להיות בטוחים שתואמים את המבנה, כך שצריך לאסוף קצת דוגמאות.
  • ‫ שמעתין 136 (תשנט) 68-72
  • מגדים נב (תשעא) 33-39
אני מעיף גם את הנקודה אם קיימת בסוף שם הכותר. שמוליק - שיחה 21:24, 14 באוגוסט 2011 (IDT)תגובה
תודה, שמוליק. אני כבר מריץ את זה ידנית תקופה ארוכה, כך שנתקלתי בכל הווריאציות האפשריות. לגבי הדוגמות: "|שמעתין|136|תשנ"ט|68-72|", "מגדים|נב|תשע"א|33-39|". ואכן, להשמיט נקודה בסוף שדה כותר, שכחתי לציין. (למעשה חוץ מהשנה שבסוגריים - אין צורך לשנות את הטקסט בשדה "בתוך", רק לשלב אותו בפרמטרים של התבנית) בן-חנוך - שיחה 21:38, 14 באוגוסט 2011 (IDT)תגובה
ויש לך כאן עוד כמה דוגמאות: מאמרים לבדיקה. הפרמטר של מס' הכרך יש מספר צורות ("ג", או "ג [ט"ו]"), ולפעמים הוא אינו קיים. שם כתב העת יכול לעתים להכיל שתי מילים, ולא רק מילה אחת. יש דרך לעבוד עם זה? בן-חנוך - שיחה 21:42, 14 באוגוסט 2011 (IDT)תגובה
במחשבה שנייה, אפשט את הבקשה בשלב זה. את שם כתב העת *כולל* מס' הכרך להכניס בתוך אותו פרמטר ("|שמעתין יב|") ואת ההמשך כפי שציינתי, אולם להכניס פרמטר ריק במקום המתאים כך: תבנית:מאמר בן-חנוך - שיחה 21:45, 14 באוגוסט 2011 (IDT)תגובה
תודה רבה! בן-חנוך - שיחה 22:58, 14 באוגוסט 2011 (IDT)תגובה

class זו מילה שמורה[עריכת קוד מקור]

עדיין אין בעיה להשתמש בקונסטרקטור כדי לתת קלאס (אופציה נוספת היא להשתמש ב-()addClass), אבל צריך לעשות זאת במרכאות. דפדפנים שפויים מסתדרים עם זה - הם מבינים את ההקשר, אבל הילד המפגר אכספלורך זורק. (כדברים אמורים כמובן בתוספת ששמת בגיטהב להוספת קלאס לכפתור). שב"ש - קיפודנחש - שיחה 08:21, 19 באוגוסט 2011 (IDT)תגובה

תודה על המידע וסליחה. אקספלורר ממש בעייתי, הא? אני לא מצליח להבין איך יש כאלו שבונים אתרים שמותאמים רק לאיכספלורר, בעוד שדווקא הוא השונה והלא-אינטואטיבי. שב"ש, שמוליק - שיחה 08:25, 19 באוגוסט 2011 (IDT)תגובה
אין כמובן מה להתנצל. ה-class לכפתור נפל בטעות (הוא היה שם) - כנראה איזה undo מיותר. לגבי insertTags כדאי מאד להשתמש בפונקציה הזו ולא בקוד שאתה רשמת. הפונקציה הזו עושה שמיניות באוויר כדי לעבוד עם כל הדפדפנים (אפילו אופרה), בעוד שהקוד שרשמת הוא gecko טהור. הבעיה הייתה שהיא מקבלת שלושה פרמטרים: פותח, סוגר, ו"דוגמה": אם יש טקסט בחור היא מקיפה אותו בפותח+סוגר, ואם אין היא מוסיפה בין הפותח והסוגר את הדוגמה. הטעות שלי הייתה שהעברתי את התבנית בפרמטר השלישי, כך שכשיש משהו בחור הטקסט ניזרק לפח... (ד"א - ככה זה היה גם כשהאשף היה בפופאפ). כל מה שתריך לעשות זה להעביר את התבנית בפרמטר ראשון או שני במקום בשלישי. בפעם הבאה שתהיה סיבה לעדכן (בג משמעותי או תוספת תבנית נתמכת או משהו כזה) אני ארכיב גם את השינויים האלו. שוב שב"ש - קיפודנחש - שיחה 09:27, 19 באוגוסט 2011 (IDT)תגובה
הקוד שכתבתי נועד להבהיר את הרעיון, אתה צודק שאין שום עניין לכתוב חדש משהו שכבר קיים ועובד. עכשיו כשאני רוצה לערוך תבנית אני מסמן אותה מעלה את האשף משנה את הפרמטר ולוחץ אישור. שמוליק - שיחה 09:43, 19 באוגוסט 2011 (IDT)תגובה

דיאלוג בבוקמרקלטים?[עריכת קוד מקור]

ראה בשיחת ויקיפדיה:בוקמרקלטים. יש מצב שפופאפים נחסמים בדפדפנים מסוימים, וזו צרה צרורה. להקפיץ דיאלוג של jquery במקום פופאפ זה לא טונות של עבודה - אני חושב שעיקר הבעיה היא טעינת ספריה נוספת. אני לא בטוח שאני מעוניין לעשות זאת עבור coord, אבל אם תתחיל אז כנראה לא תהיה לי ברירה... :) כבוד - קיפודנחש - שיחה 16:12, 25 באוגוסט 2011 (IDT)תגובה

היי, אני לא רואה שום סיבה לחסום פופאפים כאלו. הרי אין סיכוי שזו פרסומת אלא מקסימום אתר ישן ולא מעוצב. נכון זה לא טונות של עבודה אבל פופאפ בסגנון הנוכחי להרגשתי מאוד מתאים. מאוד פשוט ומהיר, קל להעתיק ממנו. החלון בולט וברור שהוא לא חלק מהאתר. אני מדבר על פיירפוקס, בדפדפנים אחרים החוויה שונה. אפשר גם לבנות "סופר-בוקמרקלט" כבד. מעניין איך נראה השימוש בבוקמרקלט, המידע הזה יעזור להסביר למשתמשים שבאים ושואלים "איך משתמשים" לפני "מה זה". ולעניין, צריך לחשוב על זה, שמוליק - שיחה 20:17, 25 באוגוסט 2011 (IDT)תגובה
אני גם חושב על ניסוח הודעה למשתמשים שלוחצים על הבוקמרקלטים בעודם בויקיפדיה:בוקמרקלטים. שמוליק - שיחה 20:19, 25 באוגוסט 2011 (IDT)תגובה
בכולופן הוספתי לדף התעוד שורה על חוסמי פופאפים. הוספתי גם הודעה אדומה גדולה אם מישהו נכנס לדף הזה כש-js מבוטל אצלו - נסה ותהנה... בברכה - קיפודנחש - שיחה 20:44, 25 באוגוסט 2011 (IDT)תגובה
ראיתי, זה יעזור. אפשר להוסיף את ההוסעסה שדהזכרתי למדיה ויקי:bookmarkletsInit.js כך שתוסף לכל הבוקמרקלטים (גם לשלך) מה אתה אומר? (אם כן, אתה יכול לעזור לי בניסוח?) שמוליק - שיחה 20:58, 25 באוגוסט 2011 (IDT)תגובה
רעיון מצוין. על הדרך אפשר גם להעביר ל-jquery ולקצר את זה לרבע (לא שזה כל כך ארוך עכשיו, אבל בכל זאת). נגיד משהו כמו "את הקישור יש לגרור לסרגל המועדפים, ולהפעיל באתרים המתאימים. קישור זה לא מיועד להפעלה מתוך ויקיפדיה". אפשר גם לשאול את נחי אם הניסוח נראה לו. קיפודנחש - שיחה 21:37, 25 באוגוסט 2011 (IDT)תגובה
function create_bookmarklets() {
	var stubparts = [
		"javascript:(function(){if(typeof(bookmarlets_wrong)!='undefined'){bookmarlets_wrong();return;}; if(typeof(", 
		")=='undefined'){var s=document.createElement('script');s.setAttribute('src','http://he.wikipedia.org/w/index.php?title=",
		"&action=raw&ctype=text/javascript&dontcountme=s');document.getElementsByTagName('body')[0].appendChild(s);}else ",
		"();})()"
	];
	var bookmarklets = [
		{func: 'wikiit', sourcepage: 'משתמש:שמוליק/קישורים חיצוניים/chrome.js'  , name: 'תבנית לויקיפדיה', description: 'יצירת תבנית קישור ממאמרים ב"הארץ", nrg, ynet ועוד: '},
		{func: 'coords', sourcepage: 'משתמש:קיפודנחש/common.js/coords.js', name: 'תבנית coord', description: 'יצירת תבנית coord ממפה של גוגל או עמוד ענן (ראו הוראות למטה): '}
	];
	
	var $ol = $("#bmList ol:first");
	$ol.contents().remove();
	$(bookmarklets).map(
		function(idx, item)
		{
			return $("<li>")
				.text(item.description)
				.append($("<a>"))
				.children("a")
				.attr("href",
					stubparts[0] + item.func +
					stubparts[1]+ item.sourcepage +
					stubparts[2] + item.func + stubparts[3])
				.text(item.name)
				.parents()
			;
		}
	).appendTo($ol);
}

function bookmarlets_wrong()
{
	alert('את הקישור יש לגרור לסרגל המועדפים, ולהפעיל באתרים המתאימים.\nקישור זה לא מיועד להפעלה מתוך ויקיפדיה.\n למידע נוסף קרא את ההוראות בדף.');
}

איך זה נראה? העדפתי ליצור את הכל בזיכרון ורק אז לכתוב לדף, נראה לי שזה מהר יותר. אבל אולי עדיף לוותר על העליה/ירידה וליצור כמה משתנים. שמוליק - שיחה


נרלי בסדר (לא ניסיתי), אבל לגבי הסגנון, אני מעדיף
	var link = 
		stubparts[0] + item.func + 
		stubparts[1]+ item.sourcepage + 
		stubparts[2] + item.func + stubparts[3];
	return $("<li>").text(item.description)
		.append(
			$("<a>", {href: link}).text(item.name)
				.onclick(function(e) {e.preventDefault(); bookmarlets_wrong();})
		);
כמובן שגם את זה לא ניסיתי... שאלת הביצועים לחלוטין חסרת משמעות - הדבר היחיד שמשנה הוא הבהירות והפשטות. קיפודנחש - שיחה 23:37, 25 באוגוסט 2011 (IDT)תגובה
דחפתי משהו לגיט, שמוליק - שיחה 12:28, 26 באוגוסט 2011 (IDT)תגובה
אם זה בדוק, תוכל לבקש בוק:במ שיחליפו? (ואם זה לא בדוק, תוכל אולי לבדוק?) - בברכה - קיפודנחש - שיחה 16:29, 26 באוגוסט 2011 (IDT)תגובה

רולינג סטון[עריכת קוד מקור]

שני דברים:

  1. עכשיו הוא אומר לי שהדפים ברולינג סטון לא נתמכים בבוקמרקלט
  2. האם צריך לעשות כותרות שונות לסוגי כתבות שונים? למשל, בביוגרפיה להוסיף ביוגרפיה (כי זה לא כתוב בכותרת...)

תודה! ‏Ofekalefשיחההצטרפו למיזם המקורי!15:13, 1 בספטמבר 2011 (IDT)תגובה

  1. צריך לחשוב על זה, הרגע יצרתי את התבנית: "GOP Hearts End-Times Insanity, באתר הרולינג סטון", בעזרת הבוקמרקלט. נסה לרענן את העמוד ולהשתמש בבוקמרקלט.
  2. שאל בדף שיחת התבנית וקשר מהלוח מודעות. טכנית זה אפשרי לביצוע בבוקמרקלט. שמוליק - שיחה 18:57, 1 בספטמבר 2011 (IDT)תגובה
  1. טוב, עשיתי רענון עמוק+ניקוי נתוני פלאגין וכו' וזה עובד. תודה.
  2. תודה. ‏Ofekalefשיחההצטרפו למיזם המקורי!19:07, 1 בספטמבר 2011 (IDT)תגובה
מעולה, עבור בבקשה על הבאגים שדיווחת בבוקמרקלט ותודיע אילו נפתרו. שמוליק - שיחה 19:15, 1 בספטמבר 2011 (IDT)תגובה

תודה[עריכת קוד מקור]

עוד לא יצא לי להודות כראוי לך ולקיפודנחש על פיתוח הכלי הגאוני הזה ועל התחזוקה השוטפת שלו. אז תודה, תודה, ועוד פעם תודה. Neuköln - ש 02:42, 6 בספטמבר 2011 (IDT)תגובה

בכיף, ותודה על הארכוב ובכלל. ויקיגמדים עוזרים אחד לשני :) . שמוליק - שיחה 20:11, 6 בספטמבר 2011 (IDT)תגובה

האתר החדש של "הארץ"[עריכת קוד מקור]

כמה דברים:

  1. דוד שי שיפצר את תבנית "הארץ" כך שהיא יודעת לפרוס קישורים ישנים או חדשים (אם יש נקודה בפרמטר המספרי של ה-url נפרס קישור חדש, אחרת ישן - אני חושב שזה מספיק טוב). צריך להסיר את ה-0 מהתבנית (כלומר לפרוס {{הארץ}} ולא {{הארץ 0}}
  2. באתר הארץ החדש יש sidebar, ולפעמים יש בו טיזרים לכתבות נוספות. הלוגיקה של מיצוי שם הכותב לא מבחינה בין השניים - כנראה צריך להוסיף " < contenet#" לפני הכותב (למשל, בכתבה הזו שם הכותב יוצא לי "טלילה נשר", אם כי יתכן שעד שתקרא את הודעתי ה-sidebar כבר יוחלף ויופיע שם אחר - אולי אפילו השם הנכון...)
  3. לפעמים שם הכותב הוא בעצמו קישור - נדמה לי שבמקרים כאלה המיצוי לא תמיד עובד נכון. זה במיוחד טריקי כשיש כמה כותבים וחלקם מופיעים כקישור וחלקם לא - ראה למשל את המאמר הזה.

שיחקתי טיפונת, ומה שהצליח לי בשניים שלושה מאמרים זה:

$('#content').find(".author-bar > li:eq(0)").text()

שנה טובה - קיפודנחש - שיחה 00:30, 29 בספטמבר 2011 (IDT)תגובה

אם צצת רגע מהחופשה, מה דעתך לשנות את {{הארץ 0}} ל-{{הארץ}} כדי שנוכל להיפטר מהראשונה? (וחוץ מזה חג שמח, מועדים לשמחה וד"ש לילדים). קיפודנחש - שיחה 22:05, 13 באוקטובר 2011 (IST)תגובה
בבוקמרקלט? הרגע שיניתי (או לפחות זה מה שחשבתי שעשיתי). מועדים לשמחה, שמוליק - שיחה 22:11, 13 באוקטובר 2011 (IST)תגובה
אם כך, פיספסתי את השינוי... תודה וחגשמח. קיפודנחש - שיחה 23:35, 13 באוקטובר 2011 (IST)תגובה