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

انتخاب آیکون موضوعات از لیست

تاریخ انتشار: 28 مرداد 1390
ارسال کننده: numen
یه وسیله این هک برای هر موضوع یک آیکون انتخاب می کنید.
  • دانلود
  • آموزش نصب
  • تصاویر
نام فایلحجم فایلتعداد دانلودعملیات
جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.
1. فایل engine\inc\categories.php را باز کنید .
- کد زیر را پیدا کنید :

<input class="edit bk" value="{$row['icon']}" type="text" name="cat_icon" id="cat_icon">
- با کد زیر جایگزینش کنید :

<input class="edit bk" value="{$row['icon']}" type="text" name="cat_icon" id="cat_icon"><a href="javascript:ShowOrHide('icolist');javascript:ShowOrHide('title');javascript:ShowOrHide('title2');"><div id="title">[ انتخاب آیکون برای موضوع / بازکردن ]</div><div id="title2" style="display:none;">[ آیکون انتخاب شد / بستن ]</div></a><br/>$iconlist


- کد زیر را پیدا کنید :

<input class="edit bk" onfocus="this.select()" dir=ltr value="$lang[cat_icon]" type="text" name="cat_icon" id="cat_icon">
- با کد زیر جایگزین کنید :

<input class="edit bk" onfocus="this.select()" dir=ltr value="$lang[cat_icon]" type="text" name="cat_icon" id="cat_icon"> <a href="javascript:ShowOrHide('icolist');javascript:ShowOrHide('title');javascript:ShowOrHide('title2');"><div id="title">[ انتخاب آیکون برای موضوع / بازکردن ]</div><div id="title2" style="display:none;">[ آیکون انتخاب شد / بستن ]</div></a><br/>$iconlist

- کد زیر را پیدا کنید :

$row['news_msort'] = makeDropDown( array ("" => $lang['sys_global'], "DESC" => $lang['opt_sys_mminus'], "ASC" => $lang['opt_sys_mplus'] ), "news_msort", $row['news_msort'] );
- بعدار آن کد زیر را قرار دهید :

####### Cat List Icon
    $dir  = ROOT_DIR.'/uploads/icons';
    $columnsnum = 8;
    if ($handle = opendir($dir))
    {
        $i = 0;
        $iconlist = "<div id=\"icolist\" style=\"display:none;\"><table><tr>";
          while (false !== ($file = readdir($handle)))

            if ($file != '.' and $file != '..' and $file != '.htaccess' and $file != 'Thumbs.db' and $file != 'system' and $file != 'index.html')
            {
                $ext = explode(".", $file);
                $icons = explode(",", $file);
                
                foreach($icons as $iconame)
                {
                    if(end($ext) == "gif" OR end($ext) == "png")
                    {
                    $i++; $iconame = trim($iconame);
                    $iconlist .= "<td align=\"center\" style=\"padding:5px;\"><img style=\"border: 0; cursor: pointer;\" src=\"".$config['http_home_url']."uploads/icons/$iconame\" alt=\"$iconame\" onclick=\"inserticon('$config[http_home_url]uploads/icons/$iconame', 'cat_icon')\" /></td>";
                    if ($i%$columnsnum == 0) $iconlist .= "</tr><tr>";
                    }
                }
            }
          }

          $iconlist .= "</tr></table></div>";
                
          closedir($handle);


- کد زیر را پیدا کنید :

$skinlist = SelectSkin( '' );
- بعدار آن کد زیر را قرار دهید :


####### Cat List Icon
    $dir  = ROOT_DIR.'/uploads/icons';
    $columnsnum = 8;
    if ($handle = opendir($dir))
    {
        $i = 0;
        $iconlist = "<div id=\"icolist\" style=\"display:none;\"><table><tr>";
          while (false !== ($file = readdir($handle)))

            if ($file != '.' and $file != '..' and $file != '.htaccess' and $file != 'Thumbs.db' and $file != 'system' and $file != 'index.html')
            {
                $ext = explode(".", $file);
                $icons = explode(",", $file);
                
                foreach($icons as $iconame)
                {
                    if(end($ext) == "gif" OR end($ext) == "png")
                    {
                    $i++; $iconame = trim($iconame);
                    $iconlist .= "<td align=\"center\" style=\"padding:5px;\"><img style=\"border: 0; cursor: pointer;\" src=\"".$config['http_home_url']."uploads/icons/$iconame\" alt=\"$iconame\" onclick=\"inserticon('$config[http_home_url]uploads/icons/$iconame', 'cat_icon')\" /></td>";
                    if ($i%$columnsnum == 0) $iconlist .= "</tr><tr>";
                    }
                }
            }
          }

          $iconlist .= "</tr></table></div>";
                
          closedir($handle);


- کد زیر را پیداکنید :

echo "<img border=0 src=\"" . $cat_info[$id]['icon'] . "" height=40 width=40 alt="" . $cat_info[$id]['icon'] . "\">";
- با کد زیر جایگزینش کنید :

echo "<img border=0 src=\"" . $cat_info[$id]['icon'] . "\" alt=\"" . $cat_info[$id]['icon'] . "\">";


حالا فایل shortstory.tpl و. fullstory.tpl قالب پیشفرض سایت خود را باز کرده و برای نمایش آیکون انتخابی کد زیر را در جای مناسبی قرار دهید.

[full-link]<img alt="هک ها" title="هک ها" src="/templates/Default/dleimages/no_icon.gif" border='0'  align='right' hspace='0'/>[/full-link]

در آخر شما باید در فولدر uploads پوشه ای به نام icons درست کنید و عکس هایی را که برای موضوعات میخواهید، با پسوند gif. قرار دهید.
انتخاب آیکون موضوعات از لیست
انتخاب آیکون موضوعات از لیست
انتخاب آیکون موضوعات از لیست
8 نفر (8 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
مدیر بازنشسته
01 شهریور 1390 - 03:33
برای سایت های دانلود، مخصوصا اون هایی که تازه شروع به کار می کنن، هک خوب و کاربردی هست. numen عزیز، واقعا ممنون.

--------------------
عضو سایت
02 شهریور 1390 - 23:42
برای سایت هایی كه موضوعات زیادی هم دارند كاربرد بیشتری داره
عضو سایت
عضو سایت
16 شهریور 1390 - 23:34
سلام numen،دست شما درد نکنه خیلی خیلی به کارم اومد.
موفق و پیروز باشید

--------------------
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

 
پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
کد امنیتی: *