هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[برای 1.6] آموزش پیشرفته سازی قسمت پیوست ها
#1
درود دوستان قبلا آقای زنگنه این آموزش رو گذاشته بودن ولی من یکمی پیش رفته ترش کردم.
درود دوستان!
این آموزش قبلا تو مای بی بی ایران فکر کنم بود ولی من یکمی پیشرفته تر کردم قسمت دانلود پیوست ها رو.
قبل از هر کاری از قالب خودتون بک آپ بگیرید تا اگه به مشکل برخوردید بتونید جایگزین کنید
و توجه داشته باشید همه ی کد ها رو اول در نت پد و سپس توی محل مورد نظر بریزید
بعد از انجام آموزش قسمت دانلود پیوست انجمن شما به شکل زیر خواهد شد

[تصویر:  photos.png] نمونه:

   

ویژگی ها:
نام فایل
نوع فایل
دفعات دانلود
اندازه
ارسال کننده فایل
و دکمه دانلود زیبا


برای این کار به مسیر زیر بروید

کنترپنل مدیرکل>قالب ها و پوسته ها>قالب ها>قالب مورد نظر>postbit_attachments_attachment<Post Bit Templates

و کد های زیر رو جایگزین کد های قبلی کنید:
کد:
<head>
    <style>

td.attachrow        {font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable    {font: normal 12px Tahoma;border-collapse : collapse; }

</style>
    <style>

td.attachrow        {font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable    {font: normal 12px Tahoma;border-collapse : collapse; }

</style>
    <style>
<!--
table.attachtable    {font: normal 12px Tahoma;border-collapse : collapse; }
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
td.attachrow        {font: normal 11px Tahoma;}
-->
</style>
    </head>

    <table border="0" cellpadding="0" cellspacing="3">
<!-----Postbit_Attachment---->
    </table>
    <table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">

        <tr>
            <td class="attachrow" width="15%"><span class="genmed">نام فایل</span></td>
            <td class="attachrow" width="75%"><span class="genmed">{$attachment['filename']}</span></td>
            <td rowspan="5" class="attachrow" width="20%" align="center">
            <a href="attachment.php?aid={$attachment['aid']}">
            <img src="kdevelop_down.png" alt="" border="0"></a><br>
        </tr>
        <tr>
            <td class="attachrow" width="15%"><span class="genmed">نوع فایل</span></td>
            <td class="attachrow" width="75%">
            {$attachment['icon']}</td>

</td>        </tr>
        <tr>
            <td class="attachrow" width="15%"><span class="genmed">دفعات دانلود</span></td>
            <td class="attachrow" width="75%"><span class="genmed">{$attachment['downloads']}</span></td>
        </tr>
        <tr>
            <td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
            <td class="attachrow" width="75%">{$attachment['filesize']}</td>
        </tr>
        <tr>
            <td class="attachrow" width="15%"><span class="genmed">ارسال کننده فایل</span></td>
            <td class="attachrow" width="75%">
            <a href="{$mybb->settings['bburl']}/member.php?action=profile&amp;uid={$post['uid']}">{$post['username_formatted']}</a></td>

</td>        </tr>
    </table>
    <br>
    </head>
    </html>

و سپس عکس زیر رو تو روت اصلی انجمنتون بریزید:
[تصویر:  kdevelop_down.png]

و تمام

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

در ضمن این آموزش به صورت اختصاصی می باشد و هرگونه کپی برداری از آن غیر مجاز می باشد و پیگرد قانونی سختی دارد
با تشکر
اولین قالب برای نسخه 1.8 مای بی بی
First 18
پاسخ
 سپاس شده توسطDoodoo (۱۳۹۱/۸/۱۸، ۱۱:۲۱:۱۱ صبح) ، mhy (۱۳۹۱/۸/۱۸، ۱۱:۴۵:۵۸ صبح) ، majid01 (۱۳۹۱/۸/۱۸، ۱۲:۵۳:۰۱ عصر) ، میدوری (۱۳۹۱/۸/۱۸، ۱۲:۵۷:۲۹ عصر) ، MQT (۱۳۹۳/۶/۳، ۱۰:۲۸:۵۳ صبح)
#2
اگر میشد این حالت رو برای لینک های دانلودی که به بیرون میدهیم هم درست میشد خیلی خوب میشد
قبلا در همینجا نمونه ش اومده که برای لینکهای دانلود بیرون هم این اطلاعات رو داره ولی ساده ست
میتونید زحمتشو بکشید؟
myavarahmadi سابق
پاسخ
#3
(۱۳۹۱/۸/۱۸، ۱۱:۴۸:۱۸ صبح)myavarahmadi نوشته است: اگر میشد این حالت رو برای لینک های دانلودی که به بیرون میدهیم هم درست میشد خیلی خوب میشد
قبلا در همینجا نمونه ش اومده که برای لینکهای دانلود بیرون هم این اطلاعات رو داره ولی ساده ست
میتونید زحمتشو بکشید؟

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

ابتدا یک مای کد ایجاد کنید:
عبارت منظم این رو وارد کنید:
کد:
\[links\](.*?)-(.*?)-(.*?)\[/links\]

عبارت جایگزین این رو وارد کنید:
کد:
<head>
    <style>

td.attachrow        {font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable    {font: normal 12px Tahoma;border-collapse : collapse; }

</style>
    <style>

td.attachrow        {font: normal 11px Tahoma;}
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
table.attachtable    {font: normal 12px Tahoma;border-collapse : collapse; }

</style>
    <style>
<!--
table.attachtable    {font: normal 12px Tahoma;border-collapse : collapse; }
td.attachheader     {font: normal 11px Tahoma; background-color: #ededed; }
td.attachrow        {font: normal 11px Tahoma;}
-->
</style>
    </head>

    <table border="0" cellpadding="0" cellspacing="3">
<!-----Postbit_Attachment---->
    </table>
    <table class="attachtable" id="table2" width="95%" align="center" border="1" cellpadding="2" cellspacing="0">

        <tr>
            <td class="attachrow" width="15%"><span class="genmed">نام فایل</span></td>
            <td class="attachrow" width="75%"><span class="genmed">$1</span></td>
            <td rowspan="2" class="attachrow" width="20%" align="center">
            <a href="$2">
            <img src="kdevelop_down.png" alt="" border="0"></a><br>
        </tr>
        <tr>
            <td class="attachrow" width="15%"><span class="genmed">اندازه</span></td>
            <td class="attachrow" width="75%">$3 kb</td>
        </tr>
    </table>
    <br>
    </head>
    </html>

بقیه رو هر چی خواستین بزارین.
خوب حالا وقتی پست می زنید از کد زیر استفاده کنید:
کد:
[links]X-L-M[/links]
بجای X نام فایل به جای L لینک فایل و به جای M اندازه فایل رو به کلیوبایت بدون kb بنویسید یعنی فقط عددش رو بنویسید

خوب تموم شد

فقط این نسخه امکاناتش یکمی کمه و فقط امکانات نام فایل اندازه فایل و لینک دانلود رو داره چون همه ی متغییر هاش برای پست هستن و برای مای کد عمل نمی کنن
اولین قالب برای نسخه 1.8 مای بی بی
First 18
پاسخ
 سپاس شده توسطmajid01 (۱۳۹۱/۸/۱۸، ۱۲:۵۲:۵۲ عصر) ، mhy (۱۳۹۱/۸/۱۸، ۱۶:۰۵:۵۵ عصر) ، yasan100 (۱۳۹۱/۱۲/۲۲، ۱۱:۴۵:۴۶ صبح) ، شماره مجازی (۱۴۰۱/۸/۲۶، ۰۱:۴۶:۴۳ صبح) ، گراف مسنجر (۱۴۰۱/۱۰/۳، ۰۴:۰۹:۲۱ صبح) ، چارتر ۴۲۴ (۱۴۰۲/۹/۱۲، ۱۵:۰۸:۱۹ عصر)


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آموزش زیبا سازی عکس های پیوست شده به پست adnan 0 2,314 ۱۳۹۱/۸/۱۸، ۰۹:۴۸:۱۶ صبح
آخرین ارسال: adnan

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان