دیتالایف انجین فارسی

دیتالایف انجین فارسی

پشتیبان رسمی سیستم مدیریت محتوا

توضیح کامل custom

توضیح کامل custom

خب اول معرفی کاستوم
این تگ رو توی فایل main.tpl قالبتون قرار می دین و با استفاده از تنظیماتی که داره می تونید مطالب یک موضوع خاص رو به هر شکلی که دوست دارین به نمایش در بیارین .
اما تنظیماتش :
1. category
این متغیر همون طوری که از اسمش پیداست موضوع مورد نظر شما رو انتخاب میکنه یعنی در واقع شماره موضوعی که میخواین مطالبشو به نمایش در بیارین رو باید به جای عدد یک بذارین .
2. from
این متغیر تعیین می کنه از کدوم مطلب موضوع ، نمایش شروع بشه مقدارش از صفر به بعد شروع میشه یعنی اگه بزنید 0 یعنی این که از مطلب آخر شما نمایش رو شروع کنه یا وقتی می زنید 4 پنجمین مطلب از آخر رو برای شروع نمایش انتخاب می کنه
3. limit
این متغیر تعداد مطالب قابل نمایش رو معلوم می کنه
4.template
این یکی که به نظرم جالب ترین بخش این تگ هست به این صورته که شما می تونید با استفاده ازش یک فایل از قالبتون رو تعیین کنید که سیستم برای نمایش مطالب از اون فایل استفاده کنه فرضا یک فایل درست می کنید به اسم test.tpl و به فایل های قالبتون اضافه می کنید . توی این فایل می تونید از تگ های فایل ShortStory.tpl استفاده کنید.
5.cache
اگه مقدار این yes باشه اون فایل قالبه رو می بره توی کش و در نتیجه سرعت لودش بیشتر میشه.
به جای گلوبال می تونید از شماره ی گروه مورد نظر استفاده کنید یا برای استفاده از دو گروه می تونید بین شماره دو گروه کاما بذارید

فوایدش :
اکثر سایتهایی که به منظور تفریحی ساخته میشوند دارای قسمت مختلفی تو صفحه اصلی هستند مثلا با نام های اجتماعی و خنده بازار و اس ام اس جدید و ... خوب شما میتونید با تگ کاستوم این را ایجاد کنید باید به صورت زیر عمل کنید
دستور کلی کاستوم:


    {"custom category="1" template="test" aviable="global" from="0" limit="3" cache="no}

خوب قسمت های مختلف در بالا تعریف شده .حالا جایی که اکثر دوستان مشکل دارند قسمت TEMPLATE هستش که نمیدونند باید چطور استفاده کنند.درصورتی که این قسمت از ساده ترین چیزهایی هستش که تا بحال با اون برخورد داشته اید
برای تمپلیت باید یک فایل با پسوند tpl یا php درست کنید که داخل متن زیر باشه

<div class="test">[full-link]  {title}  [
/full-link]   </div>

با این کد تیتر مطالبی که شما در قسمت category که الان 1 هستش نمایش داده میشه .حالا اگه قرار باشه قسمت مطلب کوتاه اون تیتر را هم نمایش بده بعد از title تگ {short-story} را قرار بدید
با یک مثال راحت تر متوجه منظور من میشید
من میخوام تیتر مطالب موضوع فن اوری اطلاعات را در قسمتی از سایتم به نمایش بزارم .برای این کار اول باید ببینم که موضوع من ردیفش چند هستش که به عنوان مثال ما 5 را در نظر میگیریم
خوب حالا باید یک فایل درست کنم .من فایلی با اسم test.php درست میکنم که داخل این محتوی را داره

<div class="test">[full-link]  {title}  [
/full-link]   </div>

این را ذخیره میکنم و داخل قالبم اپلودش میکنم.
حالا باید برم جایی که میخوام این تیتر مطالبم نمایش داده بشه.برای اینکار من وارد قالب main میشم و در قسمت مدنظرم کد را وارد میکنم


    {"custom category="5" template="test" aviable="global" from="0" limit="3" cache="no}


به همین راحتی حالا مطالب فن اوری اطلاعات با گردش 3 تیتر اخر به نمایش گذاشته میشه
بازم اگه سوالی بود در خدمتم
یاحق

نظرات کاربران
1001night.ir در 20 بهمن 1390 - 22:17 گفته:
عضو سایتنظرات: 55

دمت گرم عالی بود

--------------------

امید  در 21 بهمن 1390 - 01:35 گفته:
عضو سایتنظرات: 28

با سلام آموزشتون درباره این تگ كامل بود ولی به نظر من این تگ یه چیزی كم داره تا كامل تر بشه اونم اینكه عكس مطالبم نشون داده بشه اگه اینرو هم بشه تو تگ custom قرار داد كاملتر میشد

آرش انوشه در 21 بهمن 1390 - 11:50 گفته:
عضو سایتنظرات: 54

noredin,
این کار انجام شده، به زودی در سایت میهن گیم (بخش گیم میهن دانلود) که طراحیش تا یه هفته توسط جی دیزاین تموم میشه میبینید. آموزششو اونموقه قرار میدم fellow

--------------------

ahmad4u در 21 بهمن 1390 - 13:35 گفته:
عضو سایتنظرات: 83

این خوبه
اما اگه امکان کاهش کاراکتر متن برای نمایش هم اضافه میکردید عالی میشد

شهاب در 21 بهمن 1390 - 13:41 گفته:
عضو سایتنظرات: 69

epishkhan1,

آموزش خوبی بود
ممنون

--------------------

آرش انوشه در 21 بهمن 1390 - 18:07 گفته:
عضو سایتنظرات: 54

ahmad4u,
این کار هم انجام دادیم، میهن گیم فقط تموم شه میام میگم

موفق باشین

--------------------

dle-temp.ir در 22 بهمن 1390 - 15:10 گفته:
عضو سایتنظرات: 8

میهن گیم؟

یعنی چی انجام شده می بینید؟

لازم نیست انجام بشه هستش به صورت پیش فرض

آرش انوشه در 22 بهمن 1390 - 16:14 گفته:
عضو سایتنظرات: 54

dle-temp.ir,
میهن گیم؟

بخش گیم میهن دانلوده
یعنی چی انجام شده می بینید؟

خوب نگفتم تولیدش کردیم که، باید متوجه باشی که همونشم میبینی خیلیا نمیدونن یا هیشکی نمیدونه، اگه نمیخواید باشه منم چیزی نمیگم اصلا خودتون یاد بگیریدو پیدا کنید smile flower

--------------------

vahid_esp در 22 بهمن 1390 - 23:31 گفته:
عضو سایتنظرات: 22

noredin,
برای عکس از این تگ استفاده کن:
{image-x}

به جای x باید عدد بذاری
مثلا
{image-1}

این یعنی اولین عکس مطلب رو نشون میده

ahmad4u,

اینم کد برای تعیین طول متن:

{text limit="x"}

--------------------

ahmad4u در 23 بهمن 1390 - 11:34 گفته:
عضو سایتنظرات: 83

,vahid_esp

ایول داداش
حال کردم

یه سوال:
میشه کاری کرد که اندازه عکس فراخوانی شده با تگ {image-x} رو مثلا به اندازه 100*100 کاهش بده و برامون نمایش بده

vahid_esp در 23 بهمن 1390 - 11:51 گفته:
عضو سایتنظرات: 22

ahmad4u,
آره
مثلا یه دایو تعریف کن مثه این:

<div class="custom">

محل قرار دادن کل کد های قالب کاستوم

</div>

بعد اینو توی فایل css قالب اضافه کن

.custom img:
{
width:100px;
height:100px;
}

توی همین استایل می تونی هر شکلی که می خوای به عکست بدی
مثلا یه حاشیه در نظر بگیری براش

--------------------

ahmad4u در 23 بهمن 1390 - 12:25 گفته:
عضو سایتنظرات: 83

ممنون خودم الان میخواستم بیام اینجا بگم که پیدا کردم
کافیه از این دستور استفاده بشه

<*img border="0" src="{image-1}" width="100" height="100"*>

اون * رو پاک کنید

آرش انوشه در 23 بهمن 1390 - 16:53 گفته:
عضو سایتنظرات: 54

vahid_esp,
همینه، آفرین مرسی yes boos

--------------------

امید  در 24 بهمن 1390 - 23:50 گفته:
عضو سایتنظرات: 28

خیلی عالی توضیحاتتون فقط اینجوری فك كنم طول تصویر كم میشه ولی حجم تصویر كاهش پیدا نمیكنه اگه بشه تصویر بزرگ رو كوچیك كنه تو اون اندازه ای كه دادیم و حجمشم كم بشه خیلی خوب می شه. اونموقه هنگام load تویه بارگزاریش كم میشه

سید احسان ستاره دان در 25 بهمن 1390 - 00:59 گفته:
مدیر سایتنظرات: 303

noredin,
شما برای آپلود عکستون از آپلودر ادیتور پیشرفته استفاده کنین و تیک ایجاد تصویر کوچک (به صورت Thumb) رو بزارید!!!

--------------------

امید  در 25 بهمن 1390 - 01:50 گفته:
عضو سایتنظرات: 28

خیلی ممنون از راهنمایی های كاملتون من یكی از كاربران قدیمی دیتالایف انجینم و خوشحالم كه هنوز از این سیستم استفاده می كنم

مجتبی شجاعی در 25 بهمن 1390 - 18:55 گفته:
عضو سایتنظرات: 14

از همه دوستان که در کاملتر کردن این مبحث کمک کردند ممنونم

afshar در 28 بهمن 1390 - 14:09 گفته:
عضو سایتنظرات: 1

flower excisted

ahmad4u در 29 بهمن 1390 - 00:46 گفته:
عضو سایتنظرات: 83

بازم یه سوال سخت heheh
برای مطالبی که تصویر ندارن چطور میشه یه عکس تعیین کرد (مثلا نوشته باشه بدون تصویر) که نشون داده بشه؟؟

علیرضا در 05 اسفند 1390 - 19:04 گفته:
عضو سایتنظرات: 10

چرا من هرچی میزنم نمیاد ، رو 9.5 جواب نمیده؟؟؟؟؟

--------------------

yayaya در 15 فروردین 1391 - 01:07 گفته:
عضو سایتنظرات: 50

عالی بود واقعا دست مریزاد
روی سیستم 9.5 هم تست شد مشکل نداشت feel

mehremahdi در 27 مهر 1391 - 18:03 گفته:
عضو سایتنظرات: 6

ممنون!
آموزش عالی بود!
delicious

ایمان کوشکی در 17 آذر 1391 - 01:14 گفته:
عضو سایتنظرات: 219

مرسی
عالی بود

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!