اگر از طراحی و برنامه نویسی و کلیه طرح و کد ها حتی یک خط را بدون اجازه کپی کنید ، گروه صبابلاگ هیچ گونه رضایتی به این موضوع ندارد وَ جَعَلْنا مِنْ بَيْنِ اَ يْديهِم سَدًّا وَ مِن خَلفِهِم سَدًّا فَاَغْشَيناهُمْ فَهُم لأ يُبْصِروُنَ
راهنمای تگ ها و کدهای صبا بلاگ برای طراحی و تغییر قالب وبگاه
» تگ های صبا بلاگ
» کدهای صبا بلاگ
» بلاک چیست ؟
» چرخه چیست ؟
» کدهای عمومی
» بلاک مطالب ارسالی و کدهای آن
» سایر بلاک ها و کدهای آن


برای طراحی قالب های صبا بلاگ شما می توانید در کنار تگ های html ، از تگ ها و کدهای صبا بلاگ برای دسترسی به مطالب و اطلاعات وبگاه خود استفاده نمایید

تگ های صبا بلاگ : شامل 2 تگ بلاک و چرخه می باشد که این تگ ها به شکل <BlockName> و <TagName> آغاز شده و به شکل های </BlockName> و </TagName> بسته می شوند . که در آنها به جای BlockName و TagName نام بلاک و چرخه ها قرار می گیرد.
کدهای صبا بلاگ : کدهای صبا بلاگ به صورت مقادیر تعریف شده ، به صورت عمومی و خاص طبقه بندی میشوند
الف - کدهای عمومی : کدهایی هستند که آنها را می توانید در هر کجای قالب وبگاه خود استفاده نمایید . این کدها همواره دارای مقادیر و محتویات عمومی و مورد نیاز شما در وبگاهتان هستند. مانند [BlogEmail] که به معنای ایمیل مدیر وبگاه می باشد.
ب - کدهای خاص : این کدها را فقط باید در بلاک مربوطه به آن ها استفاده کرد . این کد ها در خارج از بلاک مربوطه دارای ارزش و مقدار نیستند. مانند کد [PostTitle] حاوی عنوان مطلب ارسالی است ، فقط در بلاک مطالب قابل استفاده می باشد.
بلاک چیست ؟ بلاک (block) ، محدوده ای از کد ها و تگ های مرتبط با موضوع آن بلاک می باشد . به غیر از کدهای عمومی که در بالا توضیح داده شده ، سایر کد ها و تگ های قالب ، باید در محدوده بلاک مربوطه باشند . هر بلاک به شکل <BlOCKNAME> آغاز و به شکل </BlOCKNAME> بسته می شود. که در آن BLOCKNAME نام بلاک مربوطه است. به طور مثال بلاک پیوندهای روزانه با <BlockLinkDaily> آغاز و با </BlockLinkDaily> بسته می شود. و کد هایی همچون [LinkdailyTitle] و [LinkdailyUrl] که مربوط به عنوان و لینک پیوند روزانه می باشد ، در محدوده بلاک مورد نظر باید قرار داشته باشد. همانگونه که پیشتر نیز گفته شد ، تنها کدهای عمومی نیازی به بلاک ندارند.
چرخه چیست ؟ چرخه ، محدوده ای از یک بلاک است که تعداد تگ ها و کدهای آن محدوده به طور متناوب در داخل بلاک تکرار می شوند . به طور مثال در بلاک پیوند های روزانه ، برای نمایش چندین پیوند روزانه در داخل بلاک ، نیاز به یک چرخه می باشد.
چرخه ها به شکل <TagName> آغاز و به شکل </TagName> بسته می شود. مثلاً در مورد پیوندهای روزانه این چرخه به شکل <LoopLinkDaily> آغاز و با </LoopLinkDaily> بسته می شود.
در این چرخه کد هایی که به طور متناوب تکرار خواهند شد قرار می گیرند، همچون کد های [LinkdailyTitle] و [LinkdailyUrl] و [LinkdailyDescription] که مربوط به عنوان ، آدرس لینک و توضیحات هر پیوند روزانه می باشند که به علت اینکه پیوندهای روزانه می تواند شامل بیش از 1 مورد باشد ، باید در چرخه قرار گیرند . در صورتی که کد ارسال لینک یا نمایش تمامی لینک های وبگاه ، به علت آنکه تنها یکبار نیاز به این لینک وجود دارد ، در داخل چرخه قرار نمی گیرد و باید بیرون چرخه باشد.
کدهای عمومی : این کدها را می توانید در هر قسمتی از صفحات خود استفاده نمایید.

توضیح کد
عنوان اصلی وبگاه [BlogTitle]
عنوان اصلی وبگاه و مطالب [WindowTitle]
شعار وبگاه که معمولاً در زیر عنوان وبگاه استفاده می شود. [BlogDescription]
کلمات کلیدی وبلاگ [KeywordsTags]
ایمیل مدیر وبگاه [BlogEmail]
آدرس کامل تمامی صفحات [PageUrl]
آدرس کامل وبگاه کاربر [BlogUrl]
آدرس عناوین مطالب وبگاه [PostsLink]
لینک ارشیو تمامی مطالب [ArchivesLink]
نام کاربری وبگاه [BlogId]
ادرس پروفایل مدیر وبگاه [ProfileLink]
آدرس لینک فید rss [RssLink]
لینک ورود به انجمن [ForumLink]
لینک ورود به نقشه سایت [SiteMapLink]
لینک ارسال پیام به مدیر [ContactUs]
محل قرار گرفتن اسکریپت های کاربر [BlogCustomHtml]
تاریخ امروز [TodayDate]
بلاک مطالب ارسالی وبگاه : این بلاک شامل اطلاعات مطالب ارسالی وبگاه شماست. این بلاک با کد <BlockPost> آغاز و با </BlockPost> بسته می شود. در این بلاک از کدهای زیر می توانید استفاده نمایید.

توضیح کد
چرخه مطالب ارسالی
شروع بلاک و چرخه مطالب
کد آغاز گر بلاک مطالب ارسالی <BlockPost>
کد آغاز گر چرخه مطالب ارسالی <LoopPost>
کدهای عمومی در چرخه مطالب
عنوان مطلب ارسالی [PostTitle]
متن اصلی مطلب [PostContent]
شماره شناسایی مطلب ارسالی [PostId]
آدرس لینک مستقیم مطلب ارسالی [PostLink]
بلاک ادامه مطلب
کد آغاز گر بلاک ادامه مطلب <PostMoreBlock>
لینک مطلب [PostLink]
پایان بلاک ادامه مطلب </PostMoreBlock>
بلاک لینک ثابت مطلب
کد آغاز گر بلاک لینک ثابت مطلب <PostPermalinkBlock>
لینک مطلب [PostLink]
پایان بلاک لینک ثابت مطلب </PostPermalinkBlock>
بلاک بازدید مطلب
کد آغاز گر بلاک بازدید مطلب <PostHitBlock>
تعداد بازدید از مطلب [PostHit]
پایان بلاک بازدید مطلب </PostHitBlock>
بلاک تاریخ و زمان ارسال مطلب
کد آغاز گر بلاک تاریخ و زمان ارسال مطلب <PostDateBlock>
تاریخ ارسال مطلب [PostDate]
زمان ارسال مطلب [PostTime]
پایان بلاک تاریخ و زمان ارسال مطلب </PostDateBlock>
بلاک نویسنده مطلب
کد آغاز گر بلاک نویسنده مطلب <PostAuthorBlock>
نام نویسنده مطلب [PostAuthorName]
لینک نویسنده مطلب [PostAuthorUrl]
پایان بلاک نویسنده مطلب </PostAuthorBlock>
بلاک موضوعات هر مطلب ارسالی
کد آغاز گر بلاک موضوعات هر مطلب ارسالی <PostCategoryBlock>
کد آغاز گر چرخه موضوعات هر مطلب ارسالی <PostCategoryLoop>
عنوان موضوع مطلب ارسالی [PostCategoryTitle]
آدرس لینک مطالب دیگر در موضوع مطلب ارسالی [PostCategoryUrl]
پایان چرخه موضوعات هر مطلب ارسالی </PostCategoryLoop>
پایان بلاک موضوعات هر مطلب ارسالی </PostCategoryBlock>
بلاک برچسب های انتخاب شده برای مطلب ارسالی
کد آغاز گر بلاک برچسب های انتخاب شده برای مطلب ارسالی <PostTagsBlock>
کد آغاز گر چرخه برچسب های انتخاب شده برای مطلب ارسالی <PostTagsLoop>
عنوان لینک برچسب مطلب ارسالی [PostTagsTitle]
آدرس اینترنتی لینک برچسب مطلب ارسالی [PostTagsUrl]
پایان چرخه برچسب های انتخاب شده برای مطلب ارسالی </PostTagsLoop>
پایان بلاک برچسب های انتخاب شده برای مطلب ارسالی </PostTagsBlock>
بلاک نظرات مطلب
کد آغاز گر بلاک نظرات <PostCommentBlock>
آدرس صفحه نظرات مطلب [PostSendComment]
تعداد نظرات مطلب [PostCountComment]
کد ارسال نظر و مشاهده ی نظرات مطلب <script type="text/javascript">GetBC([PostId]);</script>
پایان بلاک نظرات </PostCommentBlock>
بلاک امتیازدهی به مطلب
کد آغاز گر بلاک امتیازدهی به مطلب <PostRateBlock>
آدرس تصویر امتیازدهی <PostRatePicUrl:Pic Url>
اندازه تصویر امتیازدهی <PostRatePicSize:Size>
نمایشگر تصویر امتیازدهی [PostRate]
نمایش نتیجه امتیاز مطلب [PostRateResult]
نمایش تعداد امتیازدهندگان به مطلب [PostRateCount]
نمایش مجموع امتیاز مطلب [PostRateTotal]
پایان بلاک امتیازدهی به مطلب </PostRateBlock>
بلاک تصویر مطلب ارسالی
کد آغاز گر بلاک تصویر مطلب ارسالی <PostImageBlock>
ادرس تصویر مطلب [PostImageUrl]
پایان بلاک تصویر مطلب ارسالی </PostImageBlock>
بلاک نمایش فقط در ادامه مطلب
کد آغاز گر بلاک نمایش فقط در ادامه مطلب <PostOnlyMoreBlock>
هر چیزی بین این دو بلاک قرار گیرد فقط در ادامه مطلب نمایش داده خواهد شد.
پایان بلاک نمایش فقط در ادامه مطلب </PostOnlyMoreBlock>
پایان بلاک و چرخه مطالب
پایان چرخه مطالب ارسالی </LoopPost>
پایان بلاک مطالب ارسالی </BlockPost>
سایر بلاک ها و کدهای آن ها : بلاک ها و کدهای زیر را می توانید در هر بخش از صفحات خود استفاده نمایید

توضیح کد
بلاک نویسندگان وبگاه
کد آغاز گر بلاک نویسندگان وبگاه <BlockAuthors>
کد آغاز گر چرخه نویسندگان وبگاه <LoopAuthors>
نام نویسنده وبگاه [AuthorName]
آدرس لینک کلیه مطالب نویسنده [AuthorLink]
تعداد مطالب ارسالی نویسنده [AuthorPosts]
پایان چرخه نویسندگان وبگاه </LoopAuthors>
پایان بلاک نویسندگان وبگاه </BlockAuthors>
بلاک توضیحات و تصویر وبگاه
کد آغاز گر بلاک توضیحات و تصویر وبگاه <BlockAbout>
کد آغاز گر بلاک تصویر وبگاه <BlockPhoto>
ادرس تصویر وبگاه [ProfilePic]
پایان بلاک تصویر وبگاه </BlockPhoto>
کد آغاز گر بلاک توضیحات در مورد نویسنده <BlockProfileAbout>
توضیحات در مورد نویسنده و وبگاه [ProfileAbout]
پایان بلاک توضیحات در مورد نویسنده </BlockProfileAbout>
پایان بلاک توضیحات و تصویر وبگاه </BlockAbout>
بلاک آرشیو ماهانه مطالب
کد آغاز گر بلاک آرشیو مطالب <BlockArchive>
کد آغاز گر چرخه آرشیو مطالب <LoopArchive>
تاریخ ماهانه هر آرشیو [ArchiveTitle]
آدرس لینک مطالب تاریخ ماهانه آرشیو [ArchiveLink]
پایان چرخه آرشیو مطالب </LoopArchive>
پایان بلاک آرشیو مطالب </BlockArchive>
لینک ارشیو تمامی مطالب [ArchivesLink]
بلاک موضوعات مطالب
کد آغاز گر بلاک موضوعات مطالب <BlockCategory>
کد آغاز گر چرخه موضوعات مطالب <LoopCategory>
عنوان دسته اصلی [CatgoryTitle]
آدرس لینک کلیه مطالب یک موضوع اصلی [CatgoryLink]
کد آغاز گر چرخه زیر موضوعات <LoopSubCategory>
عنوان موضوع مطلب [CatgorySubTitle]
آدرس لینک کلیه مطالب یک موضوع [CatgorySubLink]
تعداد مطالب ارسالی با موضوع مورد نظر [CatgorySubPosts]
پایان چرخه زیر موضوعات </LoopSubCategory>
پایان چرخه موضوعات مطالب </LoopCategory>
پایان بلاک موضوعات مطالب </BlockCategory>
بلاک مطالب پیشین
کد آغاز گر بلاک مطالب پیشین <BlockLastPosts>
کد آغاز گر چرخه مطالب پیشین <LoopLastPosts>
عنوان مطلب ارسالی [LastPostTitle]
آدرس لینک مطلب ارسالی [LastPostUrl]
تاریخ ارسال مطلب [LastPostDate]
پایان چرخه مطالب پیشین </LoopLastPosts>
آدرس لیست کامل مطالب ارسالی [PostsLink]
پایان بلاک مطالب پیشین </BlockLastPosts>
بلاک صفحات اضافی و ثابت
کد آغاز گر بلاک صفحات اضافی <BlockExtraPages>
کد آغاز گر چرخه صفحات اضافی <LoopExtraPages>
عنوان صفحه اضافی [ExtraPageTitle]
آدرس لینک صفحه اضافی [ExtraPageUrl]
پایان چرخه صفحات اضافی </LoopExtraPages>
پایان بلاک صفحات اضافی </BlockExtraPages>
بلاک پیوند ها (لینکستان)
کد آغاز گر بلاک پیوند ها (لینکستان) <BlockLinks>
کد آغاز گر چرخه پیوند ها (لینکستان) <LoopLinks>
عنوان پیوند [LinkTitle]
توضیحات پیوند [LinkDescription]
آدرس لینک پیوند [LinkUrl]
پایان چرخه پیوند ها (لینکستان) </LoopLinks>
پایان بلاک پیوند ها (لینکستان) </BlockLinks>
بلاک پیوند های روزانه (لینکدونی)
کد آغاز گر بلاک پیوند های روزانه (لینکدونی) <BlockLinkDaily>
کد آغاز گر چرخه پیوند های روزانه (لینکدونی) <LoopLinkDaily>
عنوان پیوند روزانه [LinkdailyTitle]
توضیحات پیوند روزانه [LinkdailyDescription]
آدرس لینک پیوند روزانه [LinkdailyUrl]
نمایش تعداد کلیک ها [LinkdailyClicks]
پایان چرخه پیوند های روزانه (لینکدونی) </LoopLinkDaily>
لینک پنجره ارسال پیوند روزانه توسط بازدیدکنندگان [SendLinkDaily]
آدرس لینک مشاهده لیست کامل پیوندها [LinkDailyArchive]
پایان بلاک پیوند های روزانه (لینکدونی) </BlockLinkDaily>
بلاک نظرسنجی
کد آغاز گر بلاک نظرسنجی <BlockPoll>
متن دکمه ارسال ثبت نظر <PollSubmitValue: ثبت نظر >
متن دکمه مشاهده نتایج <PollResultValue: نتايج >
شیوه نامه گزینه های نظرسنجی <PollItemStyle:CSSstyle>
شیوه نامه دکمه ارسال نظر <PollSubmitStyle:CSSstyle>
شیوه نامه دکمه نمایش نتایج نظرسنجی <PollResultStyle:CSSstyle>
کد آغاز گر چرخه نظرسنجی <LoopPoll>
سوال نظرسنجی [PollName]
گزینه های نظرسنجی [PollItems]
پایان چرخه نظرسنجی </LoopPoll>
پایان بلاک نظرسنجی </BlockPoll>
بلاک عضویت در خبرنامه
کد آغاز گر بلاک خبرنامه <BlockNewsLetter>
اندازه ی فیلد ها <MailFieldSize:Size>
شیوه نامه فیلدها <MailFieldStyle:CSSstyle>
شیوه نامه فیلد عضویت <MailSubmitStyle:CSSstyle>
شیوه نامه فیلد حذف عضویت <MailRemoveStyle:CSSstyle>
دکمه ی عضویت در خبرنامه <MailSubmitValue: عضويت >
دکمه ی حذف عضويت در خبرنامه <MailRemoveValue: حذف عضويت >
فیلد ورود ایمیل [NewsLetterForm]
پایان بلاک خبرنامه </BlockNewsLetter>
بلاک نمایش مطالب پربازدید
کد آغاز گر بلاک نمایش مطالب پربازدید <BlockHitPosts>
کد آغاز گر چرخه نمایش مطالب پربازدید <LoopHitPosts>
تعداد بازدید از مطلب [HitPostsCount]
عنوان مطلب [HitPostsTitle]
آدرس لینک مطلب [HitPostsLink]
پایان چرخه نمایش مطالب پربازدید </LoopHitPosts>
پایان بلاک نمایش مطالب پربازدید </BlockHitPosts>
بلاک نمایش مطالب تصادفی ( اتفاقی )
کد آغاز گر بلاک نمایش مطالب تصادفی <BlockRandomPosts>
کد آغاز گر چرخه نمایش مطالب تصادفی <LoopRandomPosts>
عنوان مطلب [RandomPostsTitle]
آدرس لینک مطلب [RandomPostsLink]
پایان چرخه نمایش مطالب تصادفی </LoopRandomPosts>
پایان بلاک نمایش مطالب تصادفی </BlockRandomPosts>
بلاک تبادل لينک هوشمند
کد آغاز گر بلاک تبادل لينک هوشمند <BlockLinkAuto>
نمایش فرم تبادل لینک هوشمند [LinkAutoForm]
متن دکمه ارسال لینک <LinkAutoSubmitValue:ارسال لينک>
شیوه نامه فیلدها <LinkAutoFieldStyle:CSSstyle>
اندازه فیلد متن <LinkAutoFieldSize:Size>
رنگ کلیه متون به صورت پیش فرض <LinkAutoColor:Color>
پایان بلاک تبادل لينک هوشمند </BlockLinkAuto>
بلاک صفحه بندی وبگاه
کد آغاز گر بلاک صفحه بندی وبگاه <BlockPages>
نمایش شماره صفحه [BlogPages]
تعداد کل صفحات وبگاه [PageCount]
پایان بلاک صفحه بندی وبگاه </BlockPages>
بلاک نمایش کدهای اختصاصی
کد آغاز گر بلاک نمایش کدهای اختصاصی <BlockScripts>
نمایش کدهای اختصاصی [BlogCustomHtml]
پایان بلاک نمایش کدهای اختصاصی </BlockScripts>
بلاک منوی های دستی و کدهای آن ها : بلاک منو های دستی، بلاک هایی هستند که توسط مدیر وبگاه، از داخل پنل مدیریت وبگاه به وبگاه افزوده می شوند.

توضیح کد
منوی سمت راست
کد آغاز گر بلاک منوی سمت راست <BlockMenuRight>
کد آغاز گر چرخه منوی سمت راست <LoopMenuRight>
عنوان بلاک دستی [MenuTitle]
نمایشگر محتوای درون بلاک دستی [MenuContent]
پایان چرخه منوی سمت راست </LoopMenuRight>
پایان بلاک منوی سمت راست </BlockMenuRight>
منوی سمت چپ
کد آغاز گر بلاک منوی سمت چپ <BlockMenuLeft>
کد آغاز گر چرخه منوی سمت چپ <LoopMenuLeft>
عنوان بلاک دستی [MenuTitle]
نمایشگر محتوای درون بلاک دستی [MenuContent]
پایان چرخه منوی سمت چپ </LoopMenuLeft>
پایان بلاک منوی سمت چپ </BlockMenuLeft>
منوی وسط / بالا
کد آغاز گر بلاک منوی وسط / بالا وبگاه <BlockMenuUp>
کد آغاز گر چرخه منوی وسط / بالا وبگاه <LoopMenuUp>
عنوان بلاک دستی [MenuTitle]
نمایشگر محتوای درون بلاک دستی [MenuContent]
پایان چرخه منوی وسط / بالا وبگاه </LoopMenuUp>
پایان بلاک منوی وسط / بالا وبگاه </BlockMenuUp>
منوی وسط / پایین
کد آغاز گر بلاک منوی وسط / پایین وبگاه <BlockMenuDown>
کد آغاز گر چرخه منوی وسط / پایین وبگاه <LoopMenuDown>
عنوان بلاک دستی [MenuTitle]
نمایشگر محتوای درون بلاک دستی [MenuContent]
پایان چرخه منوی وسط / پایین وبگاه </LoopMenuDown>
پایان بلاک منوی وسط / پایین وبگاه </BlockMenuDown>