איך מפרסמים תוסף חדש בחנות
מוסיפים תמונה, משלימים את פרטי התוסף בקובץ הנתונים, ובודקים שהקישורים עובדים. כך התוסף יופיע בחנות עם עמוד פרטים מלא.
שלב 1: מעלים תמונות
שמים את קובץ התמונה הראשי, ואם צריך גם צילומי מסך, בתוך
assets/images/.
שלב 2: מוסיפים אובייקט ל־JSON
פותחים את data/plugins.json ומוסיפים תוסף חדש לרשימה.
אם זה התוסף הראשון, מחליפים את [] ברשימה עם אובייקט
אחד.
[
{
"id": "my-plugin",
"name": "השם של התוסף",
"shortDescription": "תיאור קצר שיופיע בקוביה.",
"description": "תיאור מלא שיופיע בעמוד התוסף.",
"version": "1.0.0",
"status": "stable",
"author": "שם המפתח או הצוות",
"updatedAt": "2026-04-28",
"compatibleWith": "0.9.88 ומעלה",
"tags": ["חיפוש", "מראה תואם לאוצריא"],
"image": "assets/images/my-plugin.svg",
"screenshots": [],
"downloadUrl": "https://your-domain.com/plugins/my-plugin.otzplugin",
"homepage": "https://github.com/USER/REPO",
"installInstructions": [
"אם אוצריא מותקנת במחשב, אפשר ללחוץ בחנות על התקנה ישירה.",
"מורידים את קובץ התוסף.",
"פותחים את מסך התוספים בתוכנה.",
"בוחרים התקנה מקובץ.",
"מאשרים ומפעילים מחדש אם צריך."
]
}
]
שלב 3: מוודאים שקישור ההורדה מתאים גם להתקנה ישירה
כאשר downloadUrl מצביע ישירות לקובץ
.otzplugin, החנות יוצרת אוטומטית כפתור
"התקנה ישירה לאוצריא" ליד כפתור ההורדה.
otzaria://plugin/install?url=https%3A%2F%2Fyour-domain.com%2Fplugins%2Fmy-plugin.otzplugin
חשוב להשתמש בקישור ישיר לקובץ התוסף עצמו, ולא לעמוד הורדה כללי.
שלב 4: בודקים 5 דברים
- שהתמונה נטענת.
- שכפתור ההורדה עובד.
- שכפתור ההתקנה הישירה מופיע ועובד, אם הקישור הוא לקובץ
.otzplugin. - שעמוד התוסף נפתח.
- שאין שגיאת JSON בגלל פסיק מיותר.
כללים קצרים
idצריך להיות באנגלית, בלי רווחים, ועדיף עם מקפים.statusצריך להיותstable,betaאוexperimental.downloadUrlצריך להיות קישור ישיר לקובץ.otzpluginאם רוצים התקנה ישירה מתוך אוצריא.- התגית
מראה תואם לאוצריאמיועדת לתוספים שמשתמשים בשפת העיצוב של Material 3 ומתאימים חזותית לממשק של אוצריא. - השתמשו בתגיות רק כשהן באמת עוזרות למשתמש להבין מה התוסף נותן.