این بخش سوم از چهار بخشی است که می خواهم کدهای بلاگفا را براتون توضیح بدم:
کاربران بلاگفا این توانایی را دارند که علاوه بر امکان انتخاب قالب وبلاگ خود از فهرست قالبهای آماده در بلاگفا ، بر اساس سلیقه و نیاز خود شکل و قالب وبلاگ خود را تغییر دهند و یا قالب جدیدی برای وبلاگ خود طراحی کنند.
معمولا قالبهای وبلاگ مجموعه ای از کدهای HTML و بلاکها و کدهای مخصوصی هست که جایگاه عناصر مختلف وبلاگ مانند ایمیل، نام نویسنده یا نام وبلاگ را مشخص میکنند.هنگام مشاهده وبلاگ،خوانندگان به جای کدهای وبلاگ مقدار واقعی آنها (مثلا نام نویسنده) را خواهند دید.
تگها و کدهایی که بلاگفا آنها را پشتیبانی میکند به شرح زیر میباشد.
برای خواندن مطلب روی ادامه متن کلیک کنید
بلاک <BlogProfile>
این بلاک برای تعیین جایگاه و نحوه نمایش تصویر نویسنده وبلاگ و یا لوگو وبلاگ و همچنین توضیحاتی است که نویسنده وبلاگ درباره خود یا محتوای وبلاگ خود داده است.تمام کدها و محتوایی که داخل این بلوک باشد تنها موقعی نمایش داده خواهد که یا تصویر و یا توضیحات وبلاگ توسط نویسنده وبلاگ تعیین شده باشد.این بلوک همچنین میتواند شامل بلوک <BlogPhoto> نیز باشد.
توضیح کدهای استفاده شده در بلاک BlogProfile
| کد
|
توضیحات در مورد نویسنده و یا وبلاگ
| <-BlogAbout->
|
بلاک تعیین کننده چگونگی نمایش تصویر یا لوگوی انتخابی برای وبلاگ
| <BlogPhoto>
|
بلاک <BlogPhoto>
این بلاک برای تعیین چگونگی نمایش تصویر نویسنده وبلاگ و یا لوگو استفاده میشود.با توجه به این ممکن است کدهایی که برای نمایش یک تصویر در قالب وبلاگ بکار میرود در صورتی که کاربر تصویری را برای وبلاگ خود انتخاب نکند بدون استفاده باشند و حتی باعث بهم ریختگی شکل وبلاگ شوند. محتویات داخل این بلاک تنها وقتی نمایش داده می شود که نویسنده وبلاگ، تصویری را برای وبلاگ خود انتخاب کند.
توضیح کدهای استفاده شده در بلاک BlogPhoto
| کد
|
لینک یا آدرس مستقیم تصویر تعیین شده برای وبلاگ توسط نویسنده
| <-BlogPhotoLink->
|
لازم به ذکر است که کدهای <-BlogAbout-> و <-BlogPhotoLink-> میتوانند در خارج از بلاکهای <BlogProfile> یا <BlogPhoto> نیز قرار گیرند و این بلاکها بیشتر برای محافظت از بهم ریختگی شکل نهایی وبلاگ در صورت تعیین نکردن تصویر یا توضیحات وبلاگ است.
بلاک <BlogLinkDump>
این بلاک مشخص کننده جایگاه و نحوه نمایش پیوندهای وبلاگ است.کدهای درون این بلاک به تعداد پیوندهای (لینکها) وارده شده توسط نویسنده وبلاگ تکرار خواهد شد.کدهای استفاده شده در این بلاک به شرح زیر است.
توضیح کدهای استفاده شده در بلاک BlogLinks
| کد
|
عنوان پیوند . مانند سایت بلاگفا
| <-LinkTitle->
|
آدرس پیوند (URL) .مانند http://www.blogfa.com
| <-LinkUrl->
|
توضیحات وارد شده برای پیوند
| <-LinkDescription->
|
بلاک <BlogLinkDumpBlock>
این بلاک به عنوان نگهدارنده بلاک <BlogLinkDump> می باشد و در حقیقت در صورتی که هیچ پیوندی در بخش پیوندهای روزانه ثبت نشده باشد محتوای این بلاک نمایش داده نمی شد. این مورد بخصوص در مواردی که مثلا پیوندها در یک جدول مخصوص نمایش داده می شود و می خواهید در صورتی که پیوندی وارد نشده جدول نیز نمایش داده نشود به کار می رود.
بلاک <BlogCategories>
این بلاک مشخص کننده جایگاه و نحوه نمایش آرشیو موضوعی مطالب وبلاگ است.کدهای درون این بلاک به تعداد موضوعات تعریف شده توسط مدیر و نویسنده وبلاگ تکرار خواهد شد.کدهای استفاده شده در این بلاک به شرح زیر است.
توضیح کدهای استفاده شده در بلاک BlogCategories
| کد
|
عنوان موضوع
| <-CategoryName->
|
آدرس صفحه آرشیو موضوع و نمایش آخرین مطالب مرتبط با این موضوع
| <-CategoryLink->
|