הוספת קישור כותרת לאורחים בלבד

סיכום מבוסס בינה מלאכותית

peternlewis seeks help adding a custom “Create Account” link next to the Log In button, visible only to guests. They tried the official Custom Header Links plugin and api.decora teWidget, but neither worked as desired. chapoi questions why the plugin wasn’t sufficient, while Moin suggests using custom CSS to hide links for logged-in users, referencing a relevant topic. Moin also mentions a DiscourseConnect signup button, but notes it’s only useful if DiscourseConnect is in use. peternlewis expresses gratitude and plans to report back on the solution’s effectiveness.

שלום,

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

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

הקישור הרשמי קישורי כותרת מותאמים אישית לא נראה שיש לו תכונה זו (אלא אם כן פספסתי משהו).

ניסיתי להוסיף קישור באמצעות api.decorateWidget אך זה יצר אזהרת השעיה, כך ברור שזו לא הדרך הנכונה.

זה הציע שאני צריך להשתמש ב-api.headerIcons.add(“foo”, FooIcon, { before: “search” }), אך אם אני מבין נכון, FooIcon הוא סוג של רכיב (Component), ואני לא יודע מה זה או איך ליצור אותו.

אז בעצם: אני רוצה להוסיף “צור חשבון” המקושר לכתובת ספציפית, ליד כפתור ההתחברות, כאשר המשתמש אינו מחובר. ואני לא יודע הרבה בכלל על ערכות נושא (Themes) או איך לערוך אותן.

תודה על כל עזרה.

I’m not sure I understand what’s not working: if you just need to add a link, then what’s missing here?

Edit: As usual, Moin reads better than me :eyes:

You can hide links added with that component for logged-in users with custom CSS.

I also remembered DiscourseConnect Signup Button. But I think that only works if you are using DiscourseConnect.

זה נשמע כמו הפתרון אז.

אדווח כיצד זה יסתדר כשאנסה זאת.

תודה!