בירור | שרשור תגובת לתוסף להצגת ספר בשני טורים
-
@י.-פל. אני רוצה שיוכלו לפתוח ספרים מתוך התוסף בשורת החיפוש מה אני צריך להראות למר קלוד ? איזה API ודומיו איך ווייס (אנא עארף כלשונו של אחד האחראים)
גם רציתי שידע למשוך את הגופן שהתוכנה מציגה באותו רגע איך אני עושה את זה ?@י.-פל. אני רוצה שיוכלו לפתוח ספרים מתוך התוסף בשורת החיפוש מה אני צריך להראות למר קלוד ? איזה API ודומיו איך ווייס (אנא עארף כלשונו של אחד האחראים)
גם רציתי שידע למשוך את הגופן שהתוכנה מציגה באותו רגע איך אני עושה את זה ?הכל פה:
https://github.com/Otzaria/otzaria/tree/dev/docs/plugin-sdk -
@חד-צורבא
תן לAI אחר וזול לחלץ לך את API הרלוונטיים חובל לגמור את הטוקנים על משהו כזה פשוט -
@חד-צורבא שיעתיק לך את API המדויק של יוכלו לפתוח ספרים מתוך התוסף בשורת החיפוש וגם למשוך את הגופן שהתוכנה מציגה באותו רגע איך אני עושה את זה
תצטט במדיוק את מה שכתוב במידה ואין תגיד שאין -
@נתנאל_26 מצויין יש הכל, איך אני מגיש את זה לקלוד ? עושה העתק הדבק של כולם לתוך קובץ טקסט ומעלה לו בתוך הצ'אט או בריבוע מצד ימין ?
-
שמועה טובה תדשן עצם

התוסף הזה ישפר את חויית הלימוד שלכם אלף רמות קדימה !!!
בסוף התברר לי שחשבוני לא בוטל ועל כן עשיתי עוד כמה שיפורים ועכשיו התוסף מוצלח ביותר (בתצוגת עמוד יש קצת בעיה עם המעבר בין דפים)
@יאיר-דניאל עכשיו כבר אפשר להעלות את זה לחנות (זה עדיין מוגדר כגירסא של @u88 ואותו מספר גירסא (אני רק מודיע, אם חייב לשנות את זה כי אין לי מושג מה צריך לעשות)מהדורה שלישית
תצוגת ־ טורים.otzplugin
ההסבר של מר קלוד-
מסך מלא – הסרתי לגמרי את התחבולה של position: fixed שהחזיקה הכל "מתוח" על המסך כל הזמן. עכשיו זה פשוט: ה-Fullscreen API האמיתי (F11) עושה את המילוי בפועל של המסך כרגיל, וה"תכונה" היחידה שהתוסף מוסיף היא הסתרת שורת הטאבים בזמן מסך מלא, כדי לפנות עוד קצת מקום. כשיוצאים (F11/Esc) שורת הטאבים חוזרת.
-
חיצים תמיד קדימה/אחורה בתצוגת עמוד בודד – זה היה באג אמיתי: שינוי זום (כולל התאמה לרוחב/לגובה) לא שימר את העמוד הנוכחי. כשה-scrollTop (במספרי פיקסלים) נשאר זהה אבל גובה כל עמוד השתנה בעקבות הזום, אותו מיקום גלילה "הצביע" פתאום על עמוד אחר לגמרי - ולכן זה תמיד נראה כמו קפיצה לכיוון קבוע. עכשיו נשמר ומשוחזר העמוד המדויק סביב כל שינוי זום.
-
הסתרת פיסוק – מקף (-) מוחלף עכשיו ברווח (לא נמחק) כדי שמילים לא ידבקו; שאר הסימנים (?!:_*) נמחקים כרגיל. בכותרות (h1-h6) הנקודתיים : נשארות תמיד, ורק שאר הסימנים מוסתרים שם. הלוגיקה עכשיו מבוססת DOM (לא regex גולמי על מחרוזת), כדי להבחין נכון בין כותרת לגוף טקסט.
-
ניקוד וטעמים כנפרדים – שני מתגים נפרדים בהגדרות: "הסתר ניקוד" (תנועות) ו"הסתר טעמי מקרא" (טעמים), כל אחד עם טווח יוניקוד משלו.
-
סרגל כלים מצומצם – נוסף מתג חדש בהגדרות (בקטגוריית "הגדרות פריסה") בשם "סרגל כלים מצומצם". כשמפעילים אותו, ה-padding של הסרגל העליון, גובה שורת הטאבים, וגודל האייקונים מוקטנים במעט - משפיע מיידית בלי צורך בסידור מחדש של הדפים.
-
תגיות שבורות/לא סגורות – זה היה השיפור המהותי ביותר: קודם הניקוי היה פר-שורה, כך שתגית לא סגורה יכלה "לדלוף" על פני הרבה משפטים/פסקאות אם התוכן לא היה מפוצל בול לפי שורות. עכשיו יש מאזן תגיות אמיתי שרץ על כל תוכן הספר בבת אחת: כל תג פתיחה (למשל <b>) שאין לו סגירה תואמת בשום מקום, וכל תג סגירה יתום (</b> בלי פתיחה), מוסרים לגמרי - לא מוצגים כטקסט וגם לא משפיעים על הטקסט שאחריהם. בדקתי את זה בנפרד עם כמה תרחישי קיצון (תגית לא סגורה על פני כמה שורות, קינון שבור כמו <i><b>טקסט</i></b>, תגית קטומה בסוף) וכולם עובדים נכון.
בנוסף, בעקבות התיקון של #6, גם שיפרתי את איחוד הצ'אנקים שמגיעים מהרשת - עכשיו הם מחוברים ברצף לפני כל עיבוד, כך שתגית שנחתכה בול על גבול בקשת רשת (5000 תווים) מתאחדת מחדש לתגית שלמה במקום להיחשב "שבורה" רק בגלל איפה שהחיתוך הטכני קרה.
אשמח לשמוע הערות!!!
(לא מחייב שאמשיך לטפל)
טעימות:




-
-
שמועה טובה תדשן עצם

התוסף הזה ישפר את חויית הלימוד שלכם אלף רמות קדימה !!!
בסוף התברר לי שחשבוני לא בוטל ועל כן עשיתי עוד כמה שיפורים ועכשיו התוסף מוצלח ביותר (בתצוגת עמוד יש קצת בעיה עם המעבר בין דפים)
@יאיר-דניאל עכשיו כבר אפשר להעלות את זה לחנות (זה עדיין מוגדר כגירסא של @u88 ואותו מספר גירסא (אני רק מודיע, אם חייב לשנות את זה כי אין לי מושג מה צריך לעשות)מהדורה שלישית
תצוגת ־ טורים.otzplugin
ההסבר של מר קלוד-
מסך מלא – הסרתי לגמרי את התחבולה של position: fixed שהחזיקה הכל "מתוח" על המסך כל הזמן. עכשיו זה פשוט: ה-Fullscreen API האמיתי (F11) עושה את המילוי בפועל של המסך כרגיל, וה"תכונה" היחידה שהתוסף מוסיף היא הסתרת שורת הטאבים בזמן מסך מלא, כדי לפנות עוד קצת מקום. כשיוצאים (F11/Esc) שורת הטאבים חוזרת.
-
חיצים תמיד קדימה/אחורה בתצוגת עמוד בודד – זה היה באג אמיתי: שינוי זום (כולל התאמה לרוחב/לגובה) לא שימר את העמוד הנוכחי. כשה-scrollTop (במספרי פיקסלים) נשאר זהה אבל גובה כל עמוד השתנה בעקבות הזום, אותו מיקום גלילה "הצביע" פתאום על עמוד אחר לגמרי - ולכן זה תמיד נראה כמו קפיצה לכיוון קבוע. עכשיו נשמר ומשוחזר העמוד המדויק סביב כל שינוי זום.
-
הסתרת פיסוק – מקף (-) מוחלף עכשיו ברווח (לא נמחק) כדי שמילים לא ידבקו; שאר הסימנים (?!:_*) נמחקים כרגיל. בכותרות (h1-h6) הנקודתיים : נשארות תמיד, ורק שאר הסימנים מוסתרים שם. הלוגיקה עכשיו מבוססת DOM (לא regex גולמי על מחרוזת), כדי להבחין נכון בין כותרת לגוף טקסט.
-
ניקוד וטעמים כנפרדים – שני מתגים נפרדים בהגדרות: "הסתר ניקוד" (תנועות) ו"הסתר טעמי מקרא" (טעמים), כל אחד עם טווח יוניקוד משלו.
-
סרגל כלים מצומצם – נוסף מתג חדש בהגדרות (בקטגוריית "הגדרות פריסה") בשם "סרגל כלים מצומצם". כשמפעילים אותו, ה-padding של הסרגל העליון, גובה שורת הטאבים, וגודל האייקונים מוקטנים במעט - משפיע מיידית בלי צורך בסידור מחדש של הדפים.
-
תגיות שבורות/לא סגורות – זה היה השיפור המהותי ביותר: קודם הניקוי היה פר-שורה, כך שתגית לא סגורה יכלה "לדלוף" על פני הרבה משפטים/פסקאות אם התוכן לא היה מפוצל בול לפי שורות. עכשיו יש מאזן תגיות אמיתי שרץ על כל תוכן הספר בבת אחת: כל תג פתיחה (למשל <b>) שאין לו סגירה תואמת בשום מקום, וכל תג סגירה יתום (</b> בלי פתיחה), מוסרים לגמרי - לא מוצגים כטקסט וגם לא משפיעים על הטקסט שאחריהם. בדקתי את זה בנפרד עם כמה תרחישי קיצון (תגית לא סגורה על פני כמה שורות, קינון שבור כמו <i><b>טקסט</i></b>, תגית קטומה בסוף) וכולם עובדים נכון.
בנוסף, בעקבות התיקון של #6, גם שיפרתי את איחוד הצ'אנקים שמגיעים מהרשת - עכשיו הם מחוברים ברצף לפני כל עיבוד, כך שתגית שנחתכה בול על גבול בקשת רשת (5000 תווים) מתאחדת מחדש לתגית שלמה במקום להיחשב "שבורה" רק בגלל איפה שהחיתוך הטכני קרה.
אשמח לשמוע הערות!!!
(לא מחייב שאמשיך לטפל)
טעימות:




-
-
חד-צורבא כתב:
(אני רק מודיע, אם חייב לשנות את זה כי אין לי מושג מה צריך לעשות)
@חד-צורבא מה הפירוש?
תגיד לקלוד לארוז מחדש/תארוז אתה מחדש ותשנה את מספר הגירסה בעוד 0.0.1 -
@חד-צורבא צודק, פספסתי משהו בהקלדה - כלומר באתי להקליד ושכחתי.
זה נמצא בקובץ המניפסט - כתוב שם באנגלית - גירסה.
ובתרגום מילולי לעברית: וריסוין -
@חד-צורבא צודק, פספסתי משהו בהקלדה - כלומר באתי להקליד ושכחתי.
זה נמצא בקובץ המניפסט - כתוב שם באנגלית - גירסה.
ובתרגום מילולי לעברית: וריסוין@יאיר-דניאל להחליף שם מספר וזהו ?
-
@יאיר-דניאל להחליף שם מספר וזהו ?
@חד-צורבא כן, לעלות את המספר - לדוגמא היה כתוב 0.4.3 = תכתוב 0.4.4
-
@יאיר-דניאל
תצוגת־טורים מהדורה שלישית.otzplugin
כמובן שבעריכה נתתי קרדיט גם לעצמי
(אם אפשר למה לא?)ספויילר: יש עוד גירסא בדרך בעז"ה צריך הרבה תפילות שתצא מוצלחת ביותר ולא יתקלקלו דברים בדרך
-
@יאיר-דניאל
תצוגת־טורים מהדורה שלישית.otzplugin
כמובן שבעריכה נתתי קרדיט גם לעצמי
(אם אפשר למה לא?)ספויילר: יש עוד גירסא בדרך בעז"ה צריך הרבה תפילות שתצא מוצלחת ביותר ולא יתקלקלו דברים בדרך
@חד-צורבא עודכן בחנות
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות
