2 הצעות יעול קטנות
-
@יאנג-בוי היי עוד רגע אני עוזב את המחשב לעוד שבוע בעז"ה...
הסקריפט מאוד פשוט
בא נכתוב זאת כך:jQuery(document).ready(function() { jQuery.timeago.settings.cutoff = מספר; });
איפה שכתבתי "מספר" אתה צריך לכתוב את הכמות של האלפיות שניה שהם בעצם קובעים את הקו בו הפורום יפסיק לכתוב לך "לפני XXX זמן" ויתחיל לכתוב צורה של תאריך. אם לדוגמא תכתוב את הספרה 1 - הוא תמיד יציג לך תאריך. אם תכתוב 1000000000000000000000000000000000000000 - הגיוני שבכל הפורום תמיד יוצג לך "לפני XXX שנים.." (הפורום עוד לא חגג לעצמו שנה אז זה פחות מציאותי, נסה את זה בפורומים עתיקים יותר ותראה זה ממש נחמד )
אני מקווה שהסברתי את זה בצורה מובנת.
כדי ליצור מזה משהו שיעבוד בטמפרמונקי ודומיו זה פשוט להכניס את הסקריפט אחרי כל הפרמטרים של טמפפרמונקי. לחסוך לך? אוקיי// ==UserScript== // @name mitmachim date little formatter // @namespace https://mitmachim.top/user/chv // @version 0.1 // @description changes post date format in nodeBB based forums // @author chv // @match https://mitmachim.top/* // @grant none // ==/UserScript== jQuery(document).ready(function() { jQuery.timeago.settings.cutoff = 1000; });
תיצור בטמפרמונקי סקריפט חדש, תמחק את כל מה שכתוב שם ותדביק את מה שכאן. תשנה את הערך שכרגע מוגדר על 1000 למה שבא לך.
זה עובד קצת בעייתי, (בגלל הקטע שזה יכול לרוץ רק כשהמסמך ready ולא בשלבים מוקדמים יותר) לכן זה יעלה לך את הפורום כרגיל אבל ברגע שתיכנס להודעה\תעשה משהו, זה יהיה כמו שהגדרת בסקריפט.
לכאורה אם זה יוגדר לא בצד לקוח אלא בהגדרות הפורום ( @שמואל אתה פשוט מכניס את זה כcustom header בפאנל הניהול, בתוך תגית <script> כמובן) זה יעבוד יותר טוב.
@יאנג-בוי אמר ב2 הצעות יעול קטנות:
מבחינה הלכתית, עדיף לומר ולכתוב את שמות החודשים (דהיינו יוני ויולי) מאשר את המספרים.
השמות הם סתם שמות מלכיהם, ואילו במספרים יש חשש של מניין לחוקות הגוים.בדיוק על זה חשבתי רציתי לכתוב את זה ולא הייתי בטוח .. זה אכן דבר נכון, שמות החודשים אין בהם שום בעיה כלל (גם שמות החודשים ה'לשון הקודש'ים הם חסרי משמעות יהודית כלל. 'תמוז' לדוגמא זה שם של עבודה זרה בכלל. אבל נסגור את זה) מאידך למנות "השביעי" "השמיני" ייתכן בזה ממש בעיות.
לשנות את זה בסקריפט זה אפשרי. אבל זה סתם הרבה עבודה, בזמן שאפשר לעשות זאת לדעתי ממש בקלות יחסית למי שיש גישה לשרת הפורום ולקבצים.
-
@chv אני משוגע על הפוסטים הארוכים והחמודים שלך....
אני יושב כרגע על מחשב איטי ומאפן, אני לא בטוח שהצלחתי לעשות לך לייק, אפילו התגובה היא בקומבינה.
בכ"א יש"כ ושאפו גדול.
בעז"ה מוצ"ש אשב על המחשב הנייח בבית ואתקין את הסקריפט.אגב, לא ידעתי שאפשר לראות את התאריך המדוייק בריחוף....
יש לך עוד כמה פטנטים ריחופיים כאלו?@מתחיל-מומחה , אתה כבר בטח יודע מה אני עושה כשאני רואה משהו שלא ידעתי....
ביי צדיקים, גוט שבת.
( @שמואל ממליץ לך בחום להכניס את הסקריפט הזה....)
-
@יאנג-בוי אמר ב2 הצעות יעול קטנות:
@מתחיל-מומחה , אתה כבר בטח יודע מה אני עושה כשאני רואה משהו שלא ידעתי....
אני מכניס רק דברים שמובנים בפורום.
עריכה: התכוונת לריחוף?
-
@יאנג-בוי אמר ב2 הצעות יעול קטנות:
לא ידעתי שאפשר לראות את התאריך המדוייק בריחוף....
גם אני לא.
על כן, תודה על המידע!אגב, בריחוף אפשר לראות גם את השעה המדויקת.
-
-
@יאנג-בוי אמר ב2 הצעות יעול קטנות:
@מתחיל-מומחה אמר ב2 הצעות יעול קטנות:
התכוונת לריחוף?
כן.
יעשה, תודה על העדכון
אגב, אני לא כותב קרדיטים במדריך, למען הסדר הטוב. -
@מתחיל-מומחה אמר ב2 הצעות יעול קטנות:
אגב, אני לא כותב קרדיטים במדריך, למען הסדר הטוב
כן, ראיתי כבר.
זה באמת משהו מפריע.
למרות שמגיע ל @chv קרדיט... והרבה... -
הכנסתי את הסקריפט לTampermonkey וראיתי שהוא כמעט מושלם.
אז שיפצרתי אותו קצת...
הוספתי:- את כתובות האתרים של כל הפורומים החרדיים מבוססי nodeBB שאני מכיר. (ותקנו אותי אם אני טועה, למה בקצב של היום, עוד מעט יפתח פורום למתכוני חציל בטעם כבד, עם צוות ניהול מורחב מאוד [ותכניסו אותי... זה בכ"ז היה רעיון שלי...] )
- מספר אלפיות שניה מתאים כדי שיציג לי בפוסט מסויים בתחומים "לפני שנתיים" (לחובבי מידע מדויק, המספר הוא:
99,999,999,999,999,999,999
ובמילים:תשעים ותשע קווינטיליון, תשע מאות תשעים ותשע קוודריליון, תשע מאות תשעים ותשע טריליון, תשע מאות תשעים ותשע ביליון, תשע מאות תשעים ותשע מיליון, תשע מאות תשעים ותשע אלף, תשע מאות תשעים ותשע.
[ואם קראת את כל זה ומשהו פה לא מסתדר לך, אתה צודק! (אבל גם אני ) ועיין כאן] ) - קרדיטים לעצמי... (ומגיע לי. אם לא על הקוד, לפחות על הפוסט...)
- שיניתי גירסה ל 0.2....
ועכשיו אחרי ש(לא )קראתם עד כאן (ובין כך ובין כך - חבל מאוד...) הנה הקוד: להעתיק ולהדביק בסקריפט חדש.
// ==UserScript== // @name nodeBB date little formatter // @namespace https://mitmachim.top/user/chv // @namespace https://mitmachim.top/user/יאנג-בוי // @version 0.2 // @description changes post date format in nodeBB based forums // @author chv & יאנג בוי // @match https://mitmachim.top/* // @match https://tchumim.com/* // @match https://מקצועות.com/* // @match https://forum.netfree.link/* // @match https://mgmivr.ml/* // @match https://forum-office.ml/* // @match https://f2.freeivr.co.il//* // @match https://mi12.cf///* // @grant none // ==/UserScript== jQuery(document).ready(function() { jQuery.timeago.settings.cutoff = 99999999999999999999; });
בהנאה!!!!
( @מנהל-ראשי תוסיף א"ז כבר..........)
סליחה על ההתנסחות בפוסט.... -
(איזה הפכפך אני... ובכל זאת:) למי שלא רוצה בכלל "לפני XX זמן" אלא תמיד תאריך, (חוץ מבאותו יום) הנה:
// ==UserScript== // @name nodeBB date little formatter // @namespace https://mitmachim.top/user/chv // @namespace https://mitmachim.top/user/יאנג-בוי // @version 1.0 // @description changes post date format in nodeBB based forums // @author chv & יאנג בוי // @match https://mitmachim.top/* // @match https://tchumim.com/* // @match https://מקצועות.com/* // @match https://forum.netfree.link/* // @match https://mgmivr.ml/* // @match https://f2.freeivr.co.il//* // @match https://mi12.cf///* // @match https://forum-office.ml/* // @grant none // ==/UserScript== jQuery(document).ready(function() { jQuery.timeago.settings.cutoff = 1; });
ולאלו שלא רוצים שום שינוי
// ==UserScript== // @name nodeBB date little formatter // @namespace https://mitmachim.top/user/chv // @namespace https://mitmachim.top/user/יאנג-בוי // @version 1.1 // @description changes post date format in nodeBB based forums // @author chv & יאנג בוי // @match https://mitmachim.top/* // @match https://tchumim.com/* // @match https://מקצועות.com/* // @match https://forum.netfree.link/* // @match https://mgmivr.ml/* // @match https://forum-office.ml/* // @match https://f2.freeivr.co.il//* // @match https://mi12.cf///* // @grant none // ==/UserScript== jQuery(document).ready(function() { jQuery.timeago.settings.cutoff = 30; });
-
@יאנג-בוי אמר ב2 הצעות יעול קטנות:
את כתובות האתרים של כל הפורומים החרדיים מבוססי nodeBB שאני מכיר. (ותקנו אותי אם אני טועה)
לא מבין למה אפ'חד לא תיקן אותי...
שכחתי את פורום ימות,https://f2.freeivr.co.il
ואת פורום נוקיה.https://mi12.cf
(שלא הכרתי אותו.... סליחה @מישהו12 )
יתוקן בכל הקודים לעיל.
כולם מוזמנים לעדכן את הקודים אצלם, ואותי על באגים. -
@יאנג-בוי אמר ב2 הצעות יעול קטנות:
@יאנג-בוי אמר ב2 הצעות יעול קטנות:
את כתובות האתרים של כל הפורומים החרדיים מבוססי nodeBB שאני מכיר. (ותקנו אותי אם אני טועה)
לא מבין למה אפ'חד לא תיקן אותי...
שכחתי את פורום ימות,https://f2.freeivr.co.il
ואת פורום נוקיה.https://mi12.cf
(שלא הכרתי אותו.... סליחה @מישהו12 )
יתוקן בכל הקודים לעיל.
כולם מוזמנים לעדכן את הקודים אצלם, ואותי על באגים.להכניס את זה לjs?
-
@מישהו12 אתה צריך להכניס לjs רק את הקוד הבא:
jQuery(document).ready(function() { jQuery.timeago.settings.cutoff = ערך; });
ה"ערך" הוא המילישניות שהן יהיו הזמן הקובע מתי לעבור מתצוגת הזמן ה"נוחה" (לפני XXX שעות\ימים וכו') לתצוגה המדויקת (15 ליוני וכו').
כלומר אם כתבת 1000 - כל פוסט שנכתב לפני יותר מ-1000 מילישניות - יוצג בצורה של 15 ליוני וכו' וכל מה שלפני כן יוצג נחמד כדוגמת "לפני כך וכך דקות".בהצלחה.