דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. הקמת בלוג שיתופי

הקמת בלוג שיתופי

מתוזמן נעוץ נעול הועבר תכנות
51 פוסטים 10 כותבים 2.5k צפיות 7 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • nigunN nigun

    @shaya
    ממבט ראשון זה נראה שזה מיועד למשתמש בודד
    ולא לקהל של כותבים שיכולים לבצע PR אחד לשני בקלות.

    S
    S
    Shaya
    כתב ב נערך לאחרונה על ידי
    #20

    @nigun ראה זה וזה.

    nigunN תגובה 1 תגובה אחרונה
    1
    • S Shaya

      @nigun ראה זה וזה.

      nigunN
      nigunN
      nigun
      כתב ב נערך לאחרונה על ידי nigun
      #21

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

      אגב netlify תומך בRTL עם שילוב של אנגלית?

      מייל: nigun@duck.com

      A תגובה 1 תגובה אחרונה
      0
      • nigunN nigun

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

        אגב netlify תומך בRTL עם שילוב של אנגלית?

        A
        A
        aaron
        כתב ב נערך לאחרונה על ידי aaron
        #22

        @nigun
        https://www.netlifycms.org/docs/configuration-options/#publish-mode
        זה יוצר PR חדש.
        אני לא בטוח האם זה יצור פורק במידה ואין הרשאות, שלח לי מייל ונבדוק את זה..
        (זה ודאי קיים בתכנון, לא יודע האם בפועל.. #2096)

        @nigun אמר בהקמת בלוג שיתופי:

        אגב netlify תומך בRTL עם שילוב של אנגלית?

        זה לא קשור לnetlify.. אתה בונה בעצמך את האתר..
        אם תוסיף CSS מתאים - אז יתמוך..

        עריכה:
        (אם אתה שואל ברמת העורך - אז כן)

        aaron.tchumim@gmail.com
        Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

        ווצאפ API - תיעוד שירות API לא רשמי.

        nigunN תגובה 1 תגובה אחרונה
        1
        • A aaron

          @nigun
          https://www.netlifycms.org/docs/configuration-options/#publish-mode
          זה יוצר PR חדש.
          אני לא בטוח האם זה יצור פורק במידה ואין הרשאות, שלח לי מייל ונבדוק את זה..
          (זה ודאי קיים בתכנון, לא יודע האם בפועל.. #2096)

          @nigun אמר בהקמת בלוג שיתופי:

          אגב netlify תומך בRTL עם שילוב של אנגלית?

          זה לא קשור לnetlify.. אתה בונה בעצמך את האתר..
          אם תוסיף CSS מתאים - אז יתמוך..

          עריכה:
          (אם אתה שואל ברמת העורך - אז כן)

          nigunN
          nigunN
          nigun
          כתב ב נערך לאחרונה על ידי
          #23

          @aaron
          אתה מזכיר לי עוד נקודה
          גם אם אני בונה את הכל על gitea אני צריך להגדיר שיתעלם מforkים
          אחרת יהיה לי עשרות עותקים של אותו פוסט.

          מייל: nigun@duck.com

          תגובה 1 תגובה אחרונה
          0
          • A
            A
            aaron
            כתב ב נערך לאחרונה על ידי
            #24

            עדכון:
            אני ו @nigun בדקנו את netlifycms, מתברר שיש תמיכה ל"עריכה פתוחה".
            כלומר שכל אחד יכול באמצעות ממשק עריכה נח של netlifycms לכתוב פוסטים, להציע תיקונים וכו')

            כל עריכה או הוספה בעצם יוצרים פורק של הריפו המקורי, מבצעים את השינוים ומגישים PR לריפו המקורי.
            לאחמ"כ ברגע שהPR מאושר - מתבצע בילד מחדש של האתר והגירסא המעודכנת עולה לאוויר

            aaron.tchumim@gmail.com
            Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

            ווצאפ API - תיעוד שירות API לא רשמי.

            nigunN 2 תגובות תגובה אחרונה
            2
            • A aaron

              עדכון:
              אני ו @nigun בדקנו את netlifycms, מתברר שיש תמיכה ל"עריכה פתוחה".
              כלומר שכל אחד יכול באמצעות ממשק עריכה נח של netlifycms לכתוב פוסטים, להציע תיקונים וכו')

              כל עריכה או הוספה בעצם יוצרים פורק של הריפו המקורי, מבצעים את השינוים ומגישים PR לריפו המקורי.
              לאחמ"כ ברגע שהPR מאושר - מתבצע בילד מחדש של האתר והגירסא המעודכנת עולה לאוויר

              nigunN
              nigunN
              nigun
              כתב ב נערך לאחרונה על ידי nigun
              #25

              @aaron
              זה לא פותר כ"כ את הבעיה שלי
              בא נאמר שריפו main שייך לאתר
              אם אני רוצה לכתוב פוסט אני יוצר פורק (ריפו A) ומוסיף מאמר ושולח PR.

              אחרי חודש אתה רוצה לשפר את המאמר שלי, אתה יוצר פורק מהריפו שלי (ריפו A2)
              ושולח לי PR, אני אוהב את התיקון, מאשר, ושולח PR חדש לmain.

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

              לכן חשבתי לאחסן את כל הGIT על האתר של הבלוג, וכל פוסט הוא ריפו בפני עצמו
              ובכל בילד לאסוף את כל הריפוזיטוריס לאתר המרכזי.

              מייל: nigun@duck.com

              תגובה 1 תגובה אחרונה
              0
              • A aaron

                עדכון:
                אני ו @nigun בדקנו את netlifycms, מתברר שיש תמיכה ל"עריכה פתוחה".
                כלומר שכל אחד יכול באמצעות ממשק עריכה נח של netlifycms לכתוב פוסטים, להציע תיקונים וכו')

                כל עריכה או הוספה בעצם יוצרים פורק של הריפו המקורי, מבצעים את השינוים ומגישים PR לריפו המקורי.
                לאחמ"כ ברגע שהPR מאושר - מתבצע בילד מחדש של האתר והגירסא המעודכנת עולה לאוויר

                nigunN
                nigunN
                nigun
                כתב ב נערך לאחרונה על ידי
                #26

                @aaron
                מצאתי עורך MD בקוד פתוח
                שיש לו גם תוסף לכרום, שמעתיק את כל הטקסט שאני עורך בgithub לעורך שלהם.
                לכאורה אם נשלב את זה בgitea עם תיקונים לRTL, זה יהיה מצויין.

                מייל: nigun@duck.com

                chvC A 2 תגובות תגובה אחרונה
                0
                • nigunN nigun

                  @aaron
                  מצאתי עורך MD בקוד פתוח
                  שיש לו גם תוסף לכרום, שמעתיק את כל הטקסט שאני עורך בgithub לעורך שלהם.
                  לכאורה אם נשלב את זה בgitea עם תיקונים לRTL, זה יהיה מצויין.

                  chvC
                  chvC
                  chv
                  כתב ב נערך לאחרונה על ידי chv
                  #27

                  @nigun אמר בהקמת בלוג שיתופי:

                  @aaron
                  מצאתי עורך MD בקוד פתוח
                  שיש לו גם תוסף לכרום, שמעתיק את כל הטקסט שאני עורך בgithub לעורך שלהם.
                  לכאורה אם נשלב את זה בgitea עם תיקונים לRTL, זה יהיה מצויין.

                  שים לב שזה בכלל לא תומך כראוי ב-RTL. כלומר הוא לא מציג נכון את ה-preview כRTL.
                  תנסה אולי לפרק את המציג של VSCODE - הוא מציג הכי נכון (ויש גם תוסף VSCODE שעושה שיוצג כמו בתצוגת MD של גיטהב, זה יפה לדעתי. לפחות בעריכה)
                  = עריכה = אני נותן לך מ'מ קטן - נראה שזה המקום ממנו הכל מתחיל https://github.com/microsoft/vscode/blob/master/src/vs/base/browser/markdownRenderer.ts
                  זה בעצם ממיר את הסטרינג של MD שהוא מקבל, ל-HTML

                  בלוג | מייל

                  nigunN תגובה 1 תגובה אחרונה
                  0
                  • nigunN nigun

                    @aaron
                    מצאתי עורך MD בקוד פתוח
                    שיש לו גם תוסף לכרום, שמעתיק את כל הטקסט שאני עורך בgithub לעורך שלהם.
                    לכאורה אם נשלב את זה בgitea עם תיקונים לRTL, זה יהיה מצויין.

                    A
                    A
                    aaron
                    כתב ב נערך לאחרונה על ידי
                    #28

                    @nigun
                    איך בדיוק זה נותן לך את הפתרון למה שאתה מחפש? (לגבי הPR לכותב ולא למנהל האתר)

                    aaron.tchumim@gmail.com
                    Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

                    ווצאפ API - תיעוד שירות API לא רשמי.

                    nigunN תגובה 1 תגובה אחרונה
                    0
                    • chvC chv

                      @nigun אמר בהקמת בלוג שיתופי:

                      @aaron
                      מצאתי עורך MD בקוד פתוח
                      שיש לו גם תוסף לכרום, שמעתיק את כל הטקסט שאני עורך בgithub לעורך שלהם.
                      לכאורה אם נשלב את זה בgitea עם תיקונים לRTL, זה יהיה מצויין.

                      שים לב שזה בכלל לא תומך כראוי ב-RTL. כלומר הוא לא מציג נכון את ה-preview כRTL.
                      תנסה אולי לפרק את המציג של VSCODE - הוא מציג הכי נכון (ויש גם תוסף VSCODE שעושה שיוצג כמו בתצוגת MD של גיטהב, זה יפה לדעתי. לפחות בעריכה)
                      = עריכה = אני נותן לך מ'מ קטן - נראה שזה המקום ממנו הכל מתחיל https://github.com/microsoft/vscode/blob/master/src/vs/base/browser/markdownRenderer.ts
                      זה בעצם ממיר את הסטרינג של MD שהוא מקבל, ל-HTML

                      nigunN
                      nigunN
                      nigun
                      כתב ב נערך לאחרונה על ידי
                      #29

                      @chv
                      אי אפשר לעשות קצת עריכה לקוד כדי שיתמוך בRTL?

                      מייל: nigun@duck.com

                      chvC תגובה 1 תגובה אחרונה
                      0
                      • nigunN nigun

                        @chv
                        אי אפשר לעשות קצת עריכה לקוד כדי שיתמוך בRTL?

                        chvC
                        chvC
                        chv
                        כתב ב נערך לאחרונה על ידי
                        #30

                        @nigun אמר בהקמת בלוג שיתופי:

                        @chv
                        אי אפשר לעשות קצת עריכה לקוד כדי שיתמוך בRTL?

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

                        בלוג | מייל

                        nigunN תגובה 1 תגובה אחרונה
                        1
                        • chvC chv

                          @nigun אמר בהקמת בלוג שיתופי:

                          @chv
                          אי אפשר לעשות קצת עריכה לקוד כדי שיתמוך בRTL?

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

                          nigunN
                          nigunN
                          nigun
                          כתב ב נערך לאחרונה על ידי nigun
                          #31

                          @chv
                          יש לך עורך אחר שאפשר להטמיע אותו בקלות בתוך אתר?
                          (הידע שלי בצד לקוח חלש)

                          מייל: nigun@duck.com

                          chvC תגובה 1 תגובה אחרונה
                          0
                          • A aaron

                            @nigun
                            איך בדיוק זה נותן לך את הפתרון למה שאתה מחפש? (לגבי הPR לכותב ולא למנהל האתר)

                            nigunN
                            nigunN
                            nigun
                            כתב ב נערך לאחרונה על ידי
                            #32

                            @aaron אמר בהקמת בלוג שיתופי:

                            @nigun
                            איך בדיוק זה נותן לך את הפתרון למה שאתה מחפש? (לגבי הPR לכותב ולא למנהל האתר)

                            באופן עקרוני מנוע SSG לא צריך GIT בשביל לבנות אתר
                            סך הכל צריך תיקיה עם קבצי MD + קבצי עיצוב וכו', והוא בונה את הכל.
                            אפשר לערוך את קבצי הMD עם VIM (או כל עורך אחר) על השרת
                            ואפשר להשתמש בGIT בשביל לעדכן את הקבצים מרחוק.

                            אחרי כל עריכה אפשר לעשות בילד חדש לאתר (ומומלץ לעשות טסט לפני כדי לא להוריד את האתר בטעות).

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

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

                            החסרון הוא שאין עורך MD נוח, ואין CMS
                            אם יהיה עורך MD נוח זה יפתור את רוב הבעיה, ואת הכותרות של הדף (מחבר, תאריך, נושא ,תגיות) אפשר להכניס ידנית בשלב הזה.

                            מייל: nigun@duck.com

                            תגובה 1 תגובה אחרונה
                            0
                            • nigunN nigun

                              @chv
                              יש לך עורך אחר שאפשר להטמיע אותו בקלות בתוך אתר?
                              (הידע שלי בצד לקוח חלש)

                              chvC
                              chvC
                              chv
                              כתב ב נערך לאחרונה על ידי
                              #33

                              @nigun אמר בהקמת בלוג שיתופי:

                              @chv
                              יש לך עורך אחר שאפשר להטמיע אותו בקלות בתוך אתר?
                              (הידע שלי בצד לקוח חלש)

                              לא יודע, אני גם לא מומחה בזה כמובן..
                              גם שלא לגמרי הבנתי איך זה עובד אצלך בדיוק מבחינת האתר + התממשקות עם GIT והמילים האחרות שכתבת..
                              יש הרבה עורכי MD שעובדים עם RTL חלק ונקי, ואפשר להטמיעם באתר על ידי סקריפט \ צירוף הקבצים שלהם לתיקיית האתר והכנסה במקומות הנכונים.
                              תקרא את זה https://www.jqueryscript.net/blog/best-wysiwyg-markdown-editor.html
                              זה יפה ולא מסובך להתעסק איתו - https://www.github.com/pytesNET/tail.writer
                              מצטער הייתי משקיע יותר זמן אבל אני לא לגמרי פנוי עכשיו

                              בלוג | מייל

                              chagoldC תגובה 1 תגובה אחרונה
                              1
                              • chvC chv

                                @nigun אמר בהקמת בלוג שיתופי:

                                @chv
                                יש לך עורך אחר שאפשר להטמיע אותו בקלות בתוך אתר?
                                (הידע שלי בצד לקוח חלש)

                                לא יודע, אני גם לא מומחה בזה כמובן..
                                גם שלא לגמרי הבנתי איך זה עובד אצלך בדיוק מבחינת האתר + התממשקות עם GIT והמילים האחרות שכתבת..
                                יש הרבה עורכי MD שעובדים עם RTL חלק ונקי, ואפשר להטמיעם באתר על ידי סקריפט \ צירוף הקבצים שלהם לתיקיית האתר והכנסה במקומות הנכונים.
                                תקרא את זה https://www.jqueryscript.net/blog/best-wysiwyg-markdown-editor.html
                                זה יפה ולא מסובך להתעסק איתו - https://www.github.com/pytesNET/tail.writer
                                מצטער הייתי משקיע יותר זמן אבל אני לא לגמרי פנוי עכשיו

                                chagoldC
                                chagoldC
                                chagold
                                כתב ב נערך לאחרונה על ידי
                                #34

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

                                nigunN תגובה 1 תגובה אחרונה
                                2
                                • chagoldC chagold

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

                                  nigunN
                                  nigunN
                                  nigun
                                  כתב ב נערך לאחרונה על ידי
                                  #35

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

                                  מייל: nigun@duck.com

                                  chagoldC תגובה 1 תגובה אחרונה
                                  0
                                  • nigunN nigun

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

                                    chagoldC
                                    chagoldC
                                    chagold
                                    כתב ב נערך לאחרונה על ידי chagold
                                    #36

                                    @nigun בXENFORO יש אפשרות מובנית כזו להגדיר פורומים שההודעות לא יתפרסמו אא"כ באישור מנהל.
                                    לא יודע מה במערכות אחרות, אבל גם א"כ אני מאמין שבמידה וזה קיים שם, אז ככל והמנוע בשרת שלך תוכל לשנות את הקוד שהיכולת תהיה לפותח האשכול ולא למנהל.

                                    nigunN תגובה 1 תגובה אחרונה
                                    1
                                    • chagoldC chagold

                                      @nigun בXENFORO יש אפשרות מובנית כזו להגדיר פורומים שההודעות לא יתפרסמו אא"כ באישור מנהל.
                                      לא יודע מה במערכות אחרות, אבל גם א"כ אני מאמין שבמידה וזה קיים שם, אז ככל והמנוע בשרת שלך תוכל לשנות את הקוד שהיכולת תהיה לפותח האשכול ולא למנהל.

                                      nigunN
                                      nigunN
                                      nigun
                                      כתב ב נערך לאחרונה על ידי
                                      #37

                                      @chagold אמר בהקמת בלוג שיתופי:

                                      @nigun בXENFORO יש אפשרות מובנית כזו להגדיר פורומים שההודעות לא יתפרסמו אא"כ באישור מנהל.
                                      לא יודע מה במערכות אחרות, אבל גם א"כ אני מאמין שבמידה וזה קיים שם, אז ככל והמנוע בשרת שלך תוכל לשנות את הקוד שהיכולת תהיה לפותח האשכול ולא למנהל.

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

                                      מייל: nigun@duck.com

                                      תגובה 1 תגובה אחרונה
                                      0
                                      • nigunN
                                        nigunN
                                        nigun
                                        כתב ב נערך לאחרונה על ידי nigun
                                        #38

                                        הקמתי משהו ראשוני
                                        זה הדף בgitea
                                        http://185.70.197.169:3000/nigun/content2/src/branch/master/posts/golang/intro.md
                                        וזה הדף באתר הסטטי (HUGO במקרה הזה)
                                        http://185.70.197.169:1313/nigun/posts/golang/intro/

                                        מייל: nigun@duck.com

                                        י תגובה 1 תגובה אחרונה
                                        7
                                        • nigunN nigun

                                          הקמתי משהו ראשוני
                                          זה הדף בgitea
                                          http://185.70.197.169:3000/nigun/content2/src/branch/master/posts/golang/intro.md
                                          וזה הדף באתר הסטטי (HUGO במקרה הזה)
                                          http://185.70.197.169:1313/nigun/posts/golang/intro/

                                          י
                                          י
                                          יוס
                                          כתב ב נערך לאחרונה על ידי
                                          #39

                                          @nigun מאוד ברור ומופשט
                                          אם תמשיך יהיה קל לתפוס את השפה

                                          מערכת מכירות בכל ערוצי המכירה, טלפון-מייל-ואתר
                                          שיגור הודעות במחירים המשתלמים ביותר
                                          לפתיחת מערכת https://app.ipsales.co.il/

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

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

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

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

                                          הרשמה התחברות
                                          תגובה
                                          • תגובה כנושא
                                          התחברו כדי לפרסם תגובה
                                          • מהישן לחדש
                                          • מהחדש לישן
                                          • הכי הרבה הצבעות


                                          • 1
                                          • 2
                                          • 3
                                          בא תתחבר לדף היומי!
                                          • התחברות

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

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • דף הבית
                                          • קטגוריות
                                          • פוסטים אחרונים
                                          • משתמשים
                                          • חיפוש
                                          • חוקי הפורום