فوج

کدهای استفاده شده در بلاک
امروز دوشنبه 31 اردیبهشت 1403
تبليغات تبليغات

کدهای عمومی وبلاگها

کدهای عمومی
این تگها را میتوانید در هر جایی از کد HTML قالب قرار دهید. هر کد با یک مقدار در وبلاگ شما جایگزین میشود. 
توضیح کد              
کد معرفی کننده ساب دامین  وبلاگ. بطور مثال اگر آدرس وبلاگ demo.onblog.com  باشد ، ساب دامین آن demo میباشد.
<-BlogId->
آدرس اینترنتی وبلاگ .مانند http://demo.onblog.com
<-BlogUrl->
آدرس صفحه RSS وبلاگ است.
مانند http://demp.onblog.com/rss.xml
<-BlogXmlLink->
نام مدیر وبلاگ . مانند محمد
<-AboutAuthor->
آدرس ایمیل مدیر  وبلاگ. مانند demo@yahoo.com 
توجه کنید که این با آدرس ایمیل خصوصی مدیر  وبلاگ متفاوت است.
<-BlogEmail->
توضیحات وبلاگ که معمولا معرفی کننده نوع مطالب وبلاگ است.
<-BlogDescription->
عنوان وبلاگ . مانند: وبلاگ آزمایشی
<-BlogTitle->
آدرس  صفحه آرشیو وبلاگ. مانند archive.html
<-BlogArchiveLink->
آدرس  صفحه تماس با مدیر وبلاگ
<-BlogContactLink->
اسکریپتهای خاص کاربر مانند اسکریپت پخش آهنگ که در بخش تنظیمات وبلاگ وارد شده است.
<-BlogCustomHtml->
بلاک های جانبی وبلاگ
بلاک <BlogArchive>
این بلاک مشخص کننده جایگاه آرشیو مطالب ماهانه یا هفتگی است.محتوای درون این بلاک به تعداد ماهها یا هفته های مطالب آرشیو شده تکرار میشود. همچنین شما میتواند تعیین کنید که تنها چند ماه یا چند هفته آخر نمایش داده شود. این کار نیز با تعیین خواصی برای این بلاک انجام شدنی است. برای نمونه اگر شما بلاک را به شکل زیر تعریف کنید.
<BlogArchive maxitems="6" >
در اینصورت تنها شش ماه یا هفته آخر نمایش خواهد شد.در این بلاک کدهای زیر قابل استفاده هستند. البته میتواند از این بلاک بدون تعیین خاصیت maxitems  نیز استفاه کنید.
 
توضیح کدهای استفاده شده در بلاک BlogArchive
کد
عنوان آرشیو که با توجه به ماهانه یا هفتگی بودن شیوه آرشیو و تنظیمات وبلاگ نمایش داده میشود. مانند آذر 1381
<-ArchiveTitle->
مشخص کننده آدرس صفحه آرشیو ماه یا هفته.
<-ArchiveLink->
بلاک <BlogArchiveBlock>
این بلاک به عنوان نگهدارنده بلاک  <BlogArchive> می باشد و در حقیقت در صورتی که آرشیو وبلاگ خود را غیر فعال کرده باشید، محتوای این بلاک نمایش داده نمی شد.
================================================
بلاک <BlogLinks>
این بلاک مشخص کننده جایگاه و نحوه نمایش پیوندهای وبلاگ است.کدهای درون این بلاک به تعداد پیوندهای (لینکها) وارده شده توسط نویسنده وبلاگ تکرار خواهد شد.کدهای استفاده شده در این بلاک به شرح زیر است.
 
توضیح کدهای استفاده شده در بلاک BlogLinks
کد
عنوان پیوند . مانند سایت یاهو
<-LinkTitle->
آدرس پیوند (URL) .مانند  http://www.yahoo.com
<-LinkUrl->
توضیح کوتاه پیوند
<-LinkDescription->
بلاک <BlogLinksBlock>
این بلاک به عنوان نگهدارنده بلاک  <BlogLinks> می باشد و در حقیقت در صورتی که هیچ پیوندی ثبت نشده باشد محتوای این بلاک نمایش داده نمی شد. این مورد بخصوص در مواردی که مثلا پیوندها در یک جدول مخصوص نمایش داده می شود و می خواهید در صورتی که پیوندی وارد نشده جدول نیز نمایش داده نشود به کار می رود.
===============================================
بلاک <BlogPreviousItems>
این بلاک مشخص کننده جایگاه و نحوه نمایش عناوین آخرین مطالب وبلاگ است.بصورت پیش فرض عناوین ده مطلب آخر وبلاگ نمایش داده خواهد شد با اینحال با تغییر در پارامتهای این بلاک میتوانید تعداد موارد نمایش داده شده را بین یک تا سی مورد تغییر دهید.برای نمونه کد زیر باعث نمایش عناوین ده مطالب آخر وبلاگ (با کمک پارامتر items )خواهد شد.
<BlogPreviousItems items="10" >
توضیح کدهای استفاده شده در بلاک BlogPreviousItems
کد
عنوان مطلب
<-PostTitle->
تاریخ ارسال یا تنظیم مطلب ( شکل و شیوه نمایش تاریخ در تنظیمات وبلاگ قابل تغییر است)
<-PostDate->
زمان ارسال یا تنظیم مطلب ( شکل و شیوه نمایش زمان در تنظیمات وبلاگ قابل تغییر است)
<-PostTime->
شماره شناسایی و مشخص هر مطلب
<-PostId->
نام صفحه (لینک) هر مطلب
<-PostLink->
بلاک <BlogPreviousItemsBlock>
این بلاک به عنوان نگهدارنده بلاک  <BlogPreviousItems> می باشد و  در صورتی که هیچ مطلبی در وبلاگ وارد نشده باشد محتوای این بلاک نمایش داده نمی شد. این مورد بخصوص در مواردی که مثلا عناوین در یک جدول مخصوص نمایش داده می شود و می خواهید در صورتی که وبلاگ بدون مطلب باشد  جدول نیز نمایش داده نشود به کار می رود.
===============================================
بلاک < BlogPages>
این بلاک مشخص کننده جایگاه و نحوه نمایش عناوین صفحات اضافه شده به وبلاگ است. 
توضیح کدهای استفاده شده در بلاک BlogPages
کد
عنوان صفحه
<-PageTitle->
آدرس صفحه اضافه شده به وبلاگ
<-PageLink->
بلاک < BlogPagesBlock>
این بلاک به عنوان نگهدارنده بلاک  < BlogPages> می باشد و  در صورتی که هیچ صفحه ای به وبلاگ اضافه نشده باشد محتوای این بلاک نمایش داده نمی شود. 
==============================================
بلاک <BlogAuthors>
این بلاک مشخص کننده جایگاه و نحوه نمایش آرشیو و نام نویسندگان وبلاگ است.کدهای درون این بلاک به تعداد  نویسندگان تعریف شده برای  وبلاگ تکرار خواهد شد. کدهای استفاده شده در این بلاک به شرح زیر است.
 
توضیح کدهای استفاده شده در بلاک BlogAuthors
کد
نام نویسنده
<-AuthorName->
آدرس صفحه آرشیو و نمایش آخرین مطالب نوشته شده توسط این نویسنده 
<-AuthorLink->
بلاک <BlogAuthorsBlock>
این بلاک به عنوان نگهدارنده بلاک  <BlogAuthors> می باشد و  در صورتی که نویسنده دیگری به غیر نویسنده اصلی  مدیر وبلاگ تعریف نشده باشد محتوای این بلاک نمایش داده نمی شد. این مورد بخصوص در مواردی که مثلا نام نویسندگان در یک جدول مخصوص نمایش داده می شود و می خواهید در صورتی که نویسنده ای  تعریف نشده جدول نیز نمایش داده نشود به کار می رود.
===============================================
بلاک <BlogFeedShow>
این بلاک مشخص کننده جایگاه و نحوه نمایش یک فید مورد نظر در وبلاگ است.کدهای درون این بلاک به تعداد لینکهای موجود در فید تکرار خواهد شد. کدهای استفاده شده در این بلاک به شرح زیر است.
 
توضیح کدهای استفاده شده در بلاک BlogFeedShow
کد
عنوان آیتم موجود در فید
<-ItemTitle->
لینک آیتم موجود در فید
<-ItemUrl->
بلاک < BlogFeedShowBlock>
این بلاک به عنوان نگهدارنده بلاک  < BlogFeedShow> می باشد و در حقیقت در صورتی که هیچ فیدی در بخش تنظیمات وبلاگ جهت نمایش در وبلاگ  ثبت نشده باشد محتوای این بلاک نمایش داده نمی شود. این مورد بخصوص در مواردی که مثلا فیدها در یک جدول مخصوص نمایش داده می شود و می خواهید در صورتی که فیدی وارد نشده جدول نیز نمایش داده نشود به کار می رود.
توضیح کدهای استفاده شده در بلاک BlogFeedShow
کد
عنوان کلی فید که معمولا بالای باکس فید نمایش داده شده و لینک میشود به تگ FeedUrl که لینک فید ارائه شده است.
<-FeedTitle->
آدرس فید اصلی مانند http://admin.onblog.com/rss.xml
<-FeedUrl->
آدرس فید اصلی مانند http://admin.onblog.com/rss.xml
<-FeedHomepage->
==================================================
بلاک <BlogTags>
این بلاک مشخص کننده جایگاه و نحوه نمایش دسته بندی های وبلاگ بر اساس تگ هاست. کدهای درون این بلاک به تعدادتگ هایی که کاربر تا کنون استفاده کرده است تکرار خواهد شد.کدهای استفاده شده در این بلاک به شرح زیر است.
 
توضیح کدهای استفاده شده در بلاک BlogTags
کد
عنوان موضوع
<-TagName->
آدرس صفحه آرشیو  موضوع و نمایش آخرین مطالب مرتبط با این موضوع
<-TagLink->
تعداد مقالاتی که در دسته بندی این تگ هستند. مثلا 12 نشان میدهد.
<-TagWeight->
بلاک <BlogTagsBlock>
این بلاک به عنوان نگهدارنده بلاک  <BlogTags> می باشد و  در صورتی که هیچ موضوعی برای مطالب وبلاگ تعریف نشده باشد محتوای این بلاک نمایش داده نمی شد. این مورد بخصوص در مواردی که مثلا موضوع در یک جدول مخصوص نمایش داده می شود و می خواهید در صورتی که موضوعی  تعریف نشده جدول نیز نمایش داده نشود به کار می رود.
================================================
بلاک <BlogProfile>
این بلاک برای تعیین جایگاه و نحوه نمایش تصویر نویسنده وبلاگ و همچنین توضیحاتی است که نویسنده وبلاگ درباره خود داده است.تمام کدها و محتوایی که داخل این بلوک باشد تنها موقعی نمایش داده خواهد که یا تصویر و یا توضیحات وبلاگ  توسط نویسنده وبلاگ تعیین شده باشد.این بلوک همچنین میتواند شامل بلوک  <BlogPhoto> نیز باشد.
 
توضیح کدهای استفاده شده در بلاک BlogProfile
کد
توضیحات در مورد نویسنده و یا وبلاگ
<-BlogAbout->
بلاک تعیین کننده چگونگی نمایش تصویر یا لوگوی انتخابی برای وبلاگ
<BlogPhoto>
بلاک تعیین کننده نمایش ایمیل در وبلاگ
<BlogEmailBlock>
نمایش دهنده آدرس پروفایل نویسنده (در صورتی که کاربر ، مشخصات خود را در سایت مای پردیس وارد کند این لینک به صفحه پروفایل نویسنده در سایت مای پردیس اشاره خواهد کرد.)
<-ProfileUrl->
بلاک  <BlogPhoto>
این بلاک برای تعیین چگونگی نمایش تصویر نویسنده  وبلاگ و یا لوگو استفاده میشود.با توجه به این ممکن است کدهایی که برای نمایش یک تصویر در قالب وبلاگ بکار میرود در صورتی که کاربر تصویری را برای وبلاگ خود انتخاب نکند بدون استفاده باشند و حتی باعث بهم ریختگی شکل وبلاگ شوند. محتویات داخل این بلاک تنها وقتی نمایش داده می شود که نویسنده وبلاگ، تصویری را برای وبلاگ خود انتخاب کند.
 
توضیح کدهای استفاده شده در بلاک BlogPhoto
کد
لینک یا آدرس مستقیم تصویر تعیین شده برای وبلاگ توسط نویسنده
<-BlogPhotoLink->
لازم به ذکر است که کدهای  <-BlogAbout-> و  <-BlogPhotoLink-> میتوانند در خارج از بلاکهای <BlogProfile> یا <BlogPhoto>  نیز  قرار گیرند و این بلاکها بیشتر برای محافظت از  بهم ریختگی شکل نهایی وبلاگ در صورت تعیین نکردن تصویر  یا توضیحات وبلاگ است.
===============================
بلاک های سازنده صفحات
بلاک های اصلی صفحات شامل چهار بلاک با نام های <BlogPost> و <BlogPage> و <Blogcontact> و <BlogArchivePage >  می باشد. هر کدام از این بلاکها در صفحه خودشان پابلیش میشوند. مثلا در صفحه آرشیو یک وبلاگ ،  فقط بلاک BlogArchivePage پابلیش میشود و بقیه بلاکها وجود نخواهند داشت.
تگ های خاص هر بلاک : 
بلاکها شامل مجموعه ای از کدهای اختصاصی  هستند که فقط در همان بلاک کار میکند. استفاده از کدهای عمومی وبلاگ نیز در بلاکها مشکلی ایجاد نمیکند.
بلاک < BlogPost > 
بلاک   < BlogPost > تعیین کننده جایگاه نمایش مطالب وبلاگ است. این بلاک توسط <BlogPost>   شروع و توسط کد </BlogPost>   پایان می یابد.تگ های اختصاصی این بلاک به شرح زیر میباشد. 
توضیح کدهای استفاده شده
کد
عنوان مطلب ارسال شده
<-PostTitle->
متن کامل مطلب ارسال شده
<-PostContent->
تاریخ ارسال مطلب
<-PostDate->
زمان ارسال مطلب
<-PostTime->
شماره شناسایی هر مطلب
<-PostId->
آدرس مستقیم صفحه هر مطلب مانند : http://demo.onblog.com/12.html
<-PostLink->
نام نویسنده مطلب ارسال شده
<-PostAuthor->
ایمیل نویسنده مطلب ارسال شده
<-PostAuthorEmail->
آدرس صفحه پروفایل نویسنده مطلب
<-PostAuthorLink->
بلوک نظرات هر پست
<BlogComment>
بلوک ادامه پست
<BlogExtendedPost>
بلوک تگ های هر پست
<BlogPostTags>
بلاک <BlogComment>
این بلاک جهت نمایش نظرات هر مطلب ارسالی بکار میرود. محتوای این بلاک تنها در مواقعی نمایش داده خواهد شد که امکان درج نظر برای مطلب (post) توسط نویسنده به خوانندگان داده شده باشد.
استفاده از این بلاک تنها در داخل بلاک < BlogPost >  مجاز است.
بلاک <BlogLike>
این بلاک جهت نمایش بخش like در زیر هر مطلب وبلاگ  بکار میرود. استفاده از این بلاک تنها در داخل بلاک < BlogPost >  مجاز است. 
این تگ دارای 3 خاصیت قابل تنظیم است. رنگ لینک، رنگ متن و رنگ بکگراند باکس لایک . بصورت زیر:
<BlogLike textcolor="#333333" linkcolor="#2442ee" backgroundcolor="#ffffff"></BlogLike>
بلاک <BlogExtendedPost>
در صورتی که مطلبی دارای بخش ادامه مطلب باشد محتوایت این بلاک نمایش داده خواهد شد. این بلوک معمولا بعد از تگ postContent در قالب قرار میگیرد. 
استفاده از این بلاک تنها در داخل بلاک < BlogPost >  مجاز است.
بلاک <BlogPostTags separator=” & ”> این بلاک نمایش دهنده تگ های هر پست میباشد و به ازای هر پست تولید میشود. در صورتی که پستی هیچ تگی نداشته باشد محتوای این بلاک نمایش داده نمیشود.استفاده از این بلاک تنها در داخل بلاک < BlogPost >  مجاز است. داخل این بلوک ، کدهای مربوطه دو تا هستند که بصورت زیر قابل استفاده هستند.
·         <-TagName->   نام تگ مروبوطه 
·         <-TagLink->     لینک به صفحه تگ مورد نظر
=================================================
صفحه Archive: شامل عناوین تمامی مطالب درج شده در وبلاگ :
در پرشین بلاگ برای هر وبلاگ صفحه ویژه ای اختصاص داده شده است که عناوین تمامی مطالب آرشیوشده در آن وبلاگ بصورت لینک نمایش داده میشود. شکل و طرح این صفحه نیز همانند قالب وبلاگ است. با این تفاوت که در این صفحه، فقط محتوای بلاک < BlogArchivePage > نمایش داده میشود.
بلاک <BlogArchiveItems>
این بلاک مشخص کننده جایگاه و نحوه نمایش عناوین مطالب وبلاگ است. بصورت پیش فرض عناوین جدیدتر ، بالاتر نمایش داده خواهد شد. با اینحال با تغییر در پارامتهای این بلاک میتوانید حالت نمایش را بصورت OldPostsFirst تغییر دهید. خاصیت order  دارای دو حالت OldPostsFirst و NewPostsfirst میباشد. در صورتی که میخواهید عناوین جدیدتر بالاتر باشند نیازی به نوشتن خاصیت order در داخل بلاک BlogArchiveItems نمی باشد.
 
<BlogArchiveItems order=”oldPostsFirst”  >
توضیح کدهای استفاده شده در بلاک BlogPreviousItems
کد
عنوان مطلب
<-PostTitle->
تاریخ ارسال یا تنظیم مطلب ( شکل و شیوه نمایش تاریخ در تنظیمات وبلاگ قابل تغییر است)
<-PostDate->
زمان ارسال یا تنظیم مطلب ( شکل و شیوه نمایش زمان در تنظیمات وبلاگ قابل تغییر است)
<-PostTime->
شماره شناسایی و مشخص هر مطلب
<-PostId->
لینک صفحه هر مطلب
<-PostLink->
================================================
صفحات اضافه شده به وبلاگ :
در پرشین بلاگ شما امکان افزودن چند صفحه مجزا را به وبلاگ خود دارید . این صفحات با آدرس هایی pages/mypageaddress/ به وبلاگ شما اضافه میشوند . شکل و طرح این صفحات نیز همانند قالب وبلاگ است. با این تفاوت که در این صفحه، فقط محتوای بلاک < BlogPage > نمایش داده میشود.
بلاک <BlogPage>
این بلاک مشخص کننده محل قرارگیری محتویاتی است که شما برای یک صفحه اضافه شده به وبلاگتان وارد کرده اید.
توضیح کدهای استفاده شده در این بلاک
کد
عنوان صفحه
<-PageTitle->
محتوای صفحه اضافه شده
<-PageContent->
آدرس صفحه اضافه شده
<-PageLink->
================================================
صفحه بندی وبلاگ  (Paging) :
وبلاگ های پرشین بلاگ دارای امکان صفحه بندی می باشند . برای فعال کردن این قابلیت باید تگ های زیر را بعد از تگ بسته ی blogpost  در قالب اضافه کنید.
توضیح کدهای استفاده شده در بلاک <BlogpagingBlock>
کد
لینک به صفحه بعدی ... مثلا  http://myweblog.onblog.ir/pages/1 را میسازد
<-NextPage->
لینک به صفحه قبلی       
<-PreviousPage->
 
 
بلاک <BlogpagingBlock> : این بلاگ وظیفه حذف لینک های صفحه بندی را در مواقع لزوم بر عهده دارد. بلاک های <NextPage> و <PreviousPage>  در این بلاک قرار می گیرند. مثلا در صفحات تک پست ها و آرشیو های ماهانه ، این بلاک باعث میشه تا کلا تگ های صفحه بندی در انتهای صفحه نمایش داده نشوند.
بلاک <NextPage> :  این بلاک ، لینک صفحه بعدی را در خود نگاه میدارد تا در صورت لزوم این لینک را مخفی کند.
بلاک <PreviousPage> :   این بلاک ، لینک صفحه قبلی را در خود نگاه میدارد تا در صورت لزوم این لینک را مخفی کند . (مثل صفحه اول وبلاگ)
طرز استفاده ی ساده ی این بلاک ها بصورت زیر است :
<BlogpagingBlock>
     <NextPage><a href="<-NextPage->">← صفحه بعد</a></NextPage>
     <PreviousPage><a ref="<-PreviousPage->"> صفحه قبل → </a></PreviousPage>
</BlogpagingBlock>
================================================
صفحات تماس ما مدیر وبلاگ:
در وبلاگهای پرشین بلاگ شما صفحه ای دارید که بازدیدکنندگان میتوانند از طریق آن با شما تماس داشته باشند و اطلاعات خود را از طریق فرم تماس برای شما ارسال کنند. این صفحه با آدرس contact.html به وبلاگ شما اضافه میشود. شکل و طرح این صفحه نیز همانند قالب وبلاگ است. با این تفاوت که در این صفحه، فقط محتوای بلاک < BlogContact > نمایش داده میشود.
تگ های HTML زیر باید در این صفحه باشند: شما میتوانید پارمترهای دیگری مانند کلاس و استایل  هم به تگهای زیر اضافه کنید . اما خصوصیت های type , name , id  باید مطابق آنچه میبینید باشند تا پرشین بلاگ توانایی تشخیص آنها را داشته باشد.
<input type="text" name="author" id="author" />
<input type="text" name="email" id="email" />
<input type="text" name="url" id="url" />
<textarea name="description" id="description"></textarea>
 <input type="submit" name="button" id="button" value="ارسال" />

دسته بندي: ابزار وب,اموزش و کد وب,

ارسال نظر

کد امنیتی رفرش

مطالب تصادفي

مطالب پربازديد