האם ניתן להטמיע את BlogEngine.NET בתוך אתר קיים?
כן. להתקין אותו בתת תיקיה משלו ולהגדיר אותה כיישום ב-IIS.
ספקי אירוח מסוימים עשויים שלא לאפשר את רמת האמון (Trust Level) שבשימוש BlogEngine.NET כברירת מחדל. אם מתקבלת הודעת השגיאה:
"Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level."
ניתן לנסות אחת מהפעולות הבאות כדי לפתור את הבעיה:
- תהפוך את שורת "trust" בweb.config להערה.
- שאל ספק האירוח שלך אם הם יכולים להגדיר את הספרייה שבה מותקן BlogEngine.NET כספרייה וירטואלית.
- תוודא עם ספק האירוח שלך שהספרייה הוגדרה כיישום ב-IIS.
איך מעדכנים את הטקסט שבתוך "אודות המחבר"?
בערכת הנושא ברירת המחדל "Standard", ניתן לערוך את הטקסט על ידי לחיצה על "ערוך" שבסרגל הצד של הבלוג שלך.
דרך אחרת להציג מידע אודות המחבר היא ליצור 'דף' בלוח הניהול. הכותרת של העמוד יכולה להיות אודות המחבר. הזן מידע על המחבר בעורך הWYSIWYG. לאחר שהדף נוצר, אתה יכול להוסיף קישור אל דף זה בבלוג שלך. ניתן לעשות את זה בכמה דרכים: על ידי הוספת יישומון רשימת דפים, או על ידי הוספת ווידג'ט הטקסט עם קישור אל דף אודות, או על ידי עריכת קובץ ערכת הנושא שלך (site.master) והוספת לינק לדף אודות.
האם BlogEngine.NET הוא בקוד פתוח ובחינם?
כן. BlogEngine.NET נבנה על ידי מפתחים להוטים שלהם יותר מדי זמן פנוי, במטרה להציע את מנוע הבלוג בקוד פתוח ולגמרי בחינם.
האם הוא פשוט לשימוש?
כן. עשינו מאמצים גדולים על מנת להפוך BlogEngine.NET לקל ככל האפשר לשימוש - הן מנקודת מבטו של משתמש הקצה, והן של מפתח ומעצב ערכת הנושא.
מהן דרישות המערכת משרת האחסון?
הדבר היחיד הנחוץ לעבודה תקינה של BlogEngine.NET הוא שרת שתומך בASP.NET 2.0 והרשאות כתיבה על התיקייה App_Data.
על איזה מסד נתונים זה עובד?
ללא. BlogEngine.NET משתמש, כברירת מחדל, בקבצי XML לאחסון כל הכתבות, הדפים וכו'. עם זאת, אם אתם מעדיפים להשתמש במסד נתונים, BlogEngine.NET מכיל "DbBlogProvider"ים המאפשרים לך לאחסן נתונים במסדי נתונים אשר תומכים בSQL סטנדרטי - Microsoft SQL Server, MySQL, SQL CE כמו"כ רבים אחרים. השינויים בתצורה הדרושים כדי לאחסן את הנתונים במסד נתונים של SQL Server, ניתן למצוא כאן (אנגלית). גם אם אין Data Provider מתאים מן המוכן, תוכל בקלות לכתוב Provider משלך, הנדסנו את המערכת בצורה שהופכת את זה לפשוט ביותר.
איך ניתן לשנות את צורת אחסון הנתונים (מXML לSQL Server או להפך)?
אם אתה רק מתחיל את עם BlogEngine.NET, כל הנתונים יאוחסנו בקבצי XML בתיקיה App_Data. בספקיות אחסון מסוימות כגון GoDaddy, שיש להם אפשרות התקנה אוטומטית של BlogEngine.NET, ייתכן שהבלוג שלך הותקן כך שהנתונים מאוחסנים במסד נתונים במקום בXML. אם הבלוג שלך חדש, ועדיין לא הזנת בו נתונים, תוכל ללמוד כאן (אנגלית) איך לשנות מאחסון בXML לאחסון במסד נתונים.
במקרה שיש לך בלוג קיים ואתה רוצה לשנות את שיטת אחסון הנתונים (לעבור מ-XML למסד נתונים או מסד נתונים ל-XML), תוכל להיעזר בכלי הגירה בין ספקי נתונים של BlogEngine.NET (אנגלית)!
האם אני יכול ליצור עיצוב ייחודי עבור הבלוג שלי?
כן. אם אתה לא אוהב את ערכות הנושא המסופקות עם BlogEngine.NET, תוכל לשנות את ערכת נושא קיימת או ליצור ערכה חדשה שתתאים לטעמך. יצירת ערכות נושא עבור BlogEngine.NET דורשת רק ידע בסיסי על ASP.NET ו-HTML. למידע נוסף אודות יצירת ערכות נושא (אנגלית).
נתקלתי בבעיה, תוכלו לעזור לי?
כן, במידה והבעיה קשורה לBlogEngine.NET. לקבלת מידע אודות השימוש BlogEngine.NET או יצירת ערכות נושא, תוכל למצוא כמעט כל מה שאתה צריך בתיעוד (אנגלית). עבור בעיות, הצעות ודיונים בקר בדיונים (אנגלית).
במידה והבעיה קשורה לתרגום העברי, הצגה משובשת של עברית או הצעות ייעול לגרסה העברית ניתן לפנות אלי באמצעות הבלוג שלי.
מהם רשיונות השימוש של BlogEngine.NET?
BlogEngine.NET כפוף לרשון Microsoft Reciprocal License (Ms-RL), מה שבעצם אומר, שאתה יכול לעשות מה שאתה רוצה עם קוד המקור, כל עוד אתה משחרר את התוצאה תחת אותו הרשיון.
איך אני יכול לתרום לBlogEngine.NET?
אנו מקדמים בברכה את כל מי שרוצה לתרום. אנא ראו כאן (אנגלית) כיצד ניתן להיות מעורב.