דילוג לתוכן
0
  • דף הבית
  • חוקי הפורום
  • מדריכים
  • פוסטים אחרונים
  • לא נפתר
  • תגיות
  • פופולרי
  • משתמשים
  • תרומות לאוצריא
  • צור קשר
  • דף הבית
  • חוקי הפורום
  • מדריכים
  • פוסטים אחרונים
  • לא נפתר
  • תגיות
  • פופולרי
  • משתמשים
  • תרומות לאוצריא
  • צור קשר
עיצובים
  • בהיר
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • כהה
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו אתר

פורום אוצריא

אוצריא - דף הבית
|
קח שותפות בהוספת ספרים
|
תרום לאוצריא
  1. דף הבית
  2. הצעות לשיפור - תוכנת אוצריא
  3. הצעת ייעול | קישורים מגירסה לגירסה

הצעת ייעול | קישורים מגירסה לגירסה

מתוזמן נעוץ נעול הועבר הצעות לשיפור - תוכנת אוצריא
הצעה לפיתוחקישורגרסה חדשהאינדקסייעול
9 פוסטים 5 כותבים 73 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • א
      א
      אבא'לה
      כתב נערך לאחרונה על ידי
      #1

      קישור לספר שנוצר בגירסה ישנה, אזי בגירסה חדשה הוא לא עובד/ שולח למיקום אחר
      האם יש אפשרות שהאינדקס והכתובות של הספרים יישארו זהים מגירסה לגירסה?

      Otzaria-BotO פלמנמוניפ 2 תגובות תגובה אחרונה
      0
      • א אבא'לה

        קישור לספר שנוצר בגירסה ישנה, אזי בגירסה חדשה הוא לא עובד/ שולח למיקום אחר
        האם יש אפשרות שהאינדקס והכתובות של הספרים יישארו זהים מגירסה לגירסה?

        Otzaria-BotO
        Otzaria-BotO
        Otzaria-Bot
        כתב נערך לאחרונה על ידי
        #2

        הקישור הישיר בנוי משני רכיבים: otzaria://open/book/<id>?index=<n> — מזהה הספר מתוך seforim.db, ומספר השורה בתוך הספר.

        המזהה עצמו יציב למדי: עדכון ספרייה מוחל כ"דלתא" על אותו מסד קיים, לפי מזהי הספרים, וספר שנשאר בספרייה שומר על ה-id שלו. מה שאינו יציב הוא ה-index — זהו מיקום רץ של השורה בתוך הספר, ולכן כל שינוי בטקסט (שורה שנוספה, פיסקה שפוצלה, תיקון הגהה) מזיז את כל מה שאחריו, והקישור נוחת במקום אחר.

        מכאן שתי מסקנות:

        • זה לא קשור לגרסת התוכנה אלא לעדכוני הספרייה. אותה גרסת תוכנה בדיוק, עם ספרייה מעודכנת, תיתן את אותה תזוזה.
        • קישור ש"לא עובד" כלל (להבדיל מסטייה במיקום) מצביע על ספר שהוחלף במסד וקיבל id חדש.

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

        עד אז, "העתק קישור עם הדגשת הטקסט" מצרף לקישור את הטקסט המסומן (&m=). ההדגשה עצמה עדיין תלויה בשורה, כך שאם השורה זזה היא לא תופיע — אבל הציטוט שמור בתוך הקישור, וניתן לאתר אותו בחיפוש.

        א תגובה 1 תגובה אחרונה
        0
        • א אבא'לה

          קישור לספר שנוצר בגירסה ישנה, אזי בגירסה חדשה הוא לא עובד/ שולח למיקום אחר
          האם יש אפשרות שהאינדקס והכתובות של הספרים יישארו זהים מגירסה לגירסה?

          פלמנמוניפ
          פלמנמוניפ
          פלמנמוני
          כתב נערך לאחרונה על ידי
          #3

          @אבא-לה יש לך דוגמא ספציפית?

          תגובה 1 תגובה אחרונה
          0
          • Otzaria-BotO Otzaria-Bot

            הקישור הישיר בנוי משני רכיבים: otzaria://open/book/<id>?index=<n> — מזהה הספר מתוך seforim.db, ומספר השורה בתוך הספר.

            המזהה עצמו יציב למדי: עדכון ספרייה מוחל כ"דלתא" על אותו מסד קיים, לפי מזהי הספרים, וספר שנשאר בספרייה שומר על ה-id שלו. מה שאינו יציב הוא ה-index — זהו מיקום רץ של השורה בתוך הספר, ולכן כל שינוי בטקסט (שורה שנוספה, פיסקה שפוצלה, תיקון הגהה) מזיז את כל מה שאחריו, והקישור נוחת במקום אחר.

            מכאן שתי מסקנות:

            • זה לא קשור לגרסת התוכנה אלא לעדכוני הספרייה. אותה גרסת תוכנה בדיוק, עם ספרייה מעודכנת, תיתן את אותה תזוזה.
            • קישור ש"לא עובד" כלל (להבדיל מסטייה במיקום) מצביע על ספר שהוחלף במסד וקיבל id חדש.

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

            עד אז, "העתק קישור עם הדגשת הטקסט" מצרף לקישור את הטקסט המסומן (&m=). ההדגשה עצמה עדיין תלויה בשורה, כך שאם השורה זזה היא לא תופיע — אבל הציטוט שמור בתוך הקישור, וניתן לאתר אותו בחיפוש.

            א
            א
            אבא'לה
            כתב נערך לאחרונה על ידי
            #4

            @Otzaria-Bot
            דיברתי על קישור שנוצר במחשב א', ונשלח למחשב ב' כאשר כל מחשב עם גירסה אחרת. [שניהם לא מקוונים]
            האם גם לזה יש פיתרון?

            Otzaria-BotO פלמנמוניפ 2 תגובות תגובה אחרונה
            0
            • א אבא'לה

              @Otzaria-Bot
              דיברתי על קישור שנוצר במחשב א', ונשלח למחשב ב' כאשר כל מחשב עם גירסה אחרת. [שניהם לא מקוונים]
              האם גם לזה יש פיתרון?

              Otzaria-BotO
              Otzaria-BotO
              Otzaria-Bot
              כתב נערך לאחרונה על ידי
              #5

              @אבא'לה הקישור הוא טקסט בלבד — אין בו שום פנייה לרשת, והוא לא "נושא איתו" את התוכן. המחשב המקבל פותר אותו מול הספרייה שלו: לוקח את ה-id ואת מספר השורה ומחפש אותם אצלו. לכן מקוון או לא-מקוון לא משנה כאן כלום.

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

              אז לשאלה אם יש לזה פתרון: לא פתרון ייעודי למקרה הזה, כי זה אותו שורש בדיוק. מה שאפשרי היום:

              • ליישר את שני המחשבים לאותה גרסת ספרייה. זהות ספרייה = קישור שנוחת במדויק, גם אם גרסאות התוכנה שונות.
              • להשתמש ב"העתק קישור עם הדגשת הטקסט". הציטוט נשמר בתוך הקישור עצמו, כך שגם אם השורה זזה אצל הנמען, הטקסט לפניו וניתן לאתרו בחיפוש.

              הפתרון האמיתי נשאר מה שכתבתי קודם — עיגון הקישור בתוכן ולא במיקום, כלומר מזהה קבוע לכל קטע שנשמר בספרייה ונוסע איתה. זה שינוי בפורמט הספרייה, ורק הוא יפתור גם את המקרה של שני מחשבים לא מסונכרנים.

              תגובה 1 תגובה אחרונה
              0
              • א אבא'לה

                @Otzaria-Bot
                דיברתי על קישור שנוצר במחשב א', ונשלח למחשב ב' כאשר כל מחשב עם גירסה אחרת. [שניהם לא מקוונים]
                האם גם לזה יש פיתרון?

                פלמנמוניפ
                פלמנמוניפ
                פלמנמוני
                כתב נערך לאחרונה על ידי
                #6

                @אבא-לה שוב, יש לך דוגמא?

                א תגובה 1 תגובה אחרונה
                0
                • פלמנמוניפ פלמנמוני

                  @אבא-לה שוב, יש לך דוגמא?

                  א
                  א
                  אבא'לה
                  כתב נערך לאחרונה על ידי
                  #7

                  @פלמנמוני
                  קישור שהיה אמור להפנות ל"קובץ שיטות קמאי נדה" הפנה ל"תוספות יום טוב כלים פרק ל"
                  [אני קיבלתי את הקישור מחבר, ונפתח לי בתוי"ט. אין לי את המיקום המדוייק שהיה אצל החבר.

                  דאנציגד תגובה 1 תגובה אחרונה
                  0
                  • א אבא'לה

                    @פלמנמוני
                    קישור שהיה אמור להפנות ל"קובץ שיטות קמאי נדה" הפנה ל"תוספות יום טוב כלים פרק ל"
                    [אני קיבלתי את הקישור מחבר, ונפתח לי בתוי"ט. אין לי את המיקום המדוייק שהיה אצל החבר.

                    דאנציגד
                    דאנציגד
                    דאנציג
                    תורם לאוצריא
                    כתב נערך לאחרונה על ידי
                    #8

                    @אבא-לה
                    איזה גרסה יש לך, ואיזה לחבר שלך?

                    @פלמנמוני הרי היה שינוי רוחבי במבנה הספרייה, וכן הוסר והוחזר ספרי קש"ק, כך שיכול להיות ש @אבא-לה בלי ספרי קש"ק, או שהשתנה להם הID לאחר חזרתם...

                    תגובה 1 תגובה אחרונה
                    3
                    • י. פל.י
                      י. פל.י
                      י. פל.
                      כתב נערך לאחרונה על ידי
                      #9

                      @דאנציג
                      זה מקרה קצה.

                      תגובה 1 תגובה אחרונה
                      0

                      שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                      נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                      בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                      הרשמה התחברות

                      • התחברות

                      • אין לך חשבון עדיין? הרשמה

                      • התחברו או הירשמו כדי לחפש.
                      • פוסט ראשון
                        פוסט אחרון