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

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

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

گزارش لینکهای خراب

گزارش لینکهای خراب مخصوص نسخه 9.8

سیستم دیتالایف انجین به صورت پیشفرض قابلیت گزارش مطالب و نظرات را دارا میباشد. برای ارسال گزارش نیز، کاربر شما موظف هست متن گزارس یا شکایت خودش رو قبل از ارسال در فیلد مربوطه قرار بدهد. حال، با استفاده از این ماژول، کاربران شما میتوانند با یک کلیک، برای مدیریت سایت گزارش ارسال کنند.

امکانات:
۱. نصب راحت.
۲. استفاده از سیستم ایجکس.
۳. ارسال گزارش فقط توسط کاربران عضو.
۴. دارای کنترل پنل در قسمت مدیریت.
۵. حذف گزارش فقط با یک کلیک.

دانلود
شما دسترسی لازم جهت دریافت این فایل را ندارید.
آموزش نصب
۱. فایل دانلود شده را از حالت فشرده خارج ساخته و بر روی هاست خود آپلود کنید.

۲. دستور زیر را از قسمت PHPMyAdmin در دیتابیس دیتالایف انجین خود وارد کنید:

ALTER TABLE `dle_post` ADD `nolink` smallint(5) NOT NULL default '0';
ALTER TABLE `dle_post` ADD `nolink_users` text NOT NULL;
INSERT INTO `dle_admin_sections` VALUES ( 0,'brokenlinks', 'گزارش لينکهاي خراب', 'ليست گزارشهاي ارسال شده', 'broken.png', '1');

۳. فایل engine/classes/js/dle_js.js را باز کرده و در آخرین خط کد زیر را قرار دهید:

function brokenLink( id )
{
    ShowLoading('');
    $.get(dle_root + "engine/ajax/brokenlink.php", { news_id: id, skin: dle_skin }, function(data){
        HideLoading('');
        $("#broken-id-" + id).html(data);
    });
    return false;
};

۴. فایل engine/modules/show.full.php را باز کرده و کد زیر را پیدا کنید:

if( $row['votes'] ) $tpl->set( '{*poll}', $tpl->result['poll'] );

لطفا * رو از داخل تگ {*poll} حذف کنید.
قبل از کد بالا، کد زیر را قرار دهید:

//REPORT START    
$broken_arr = explode( ',', $row['nolink_users'] );
if(!in_array( $member_id['name'], $broken_arr ) ) $tpl->set( '{brokenLink}', "<span class=\"brokenbt\" id=\"broken-id-" . $row['id'] . "\"><span class=\"brokenclick\" onclick=\"brokenLink('" . $row['id'] . "'); return false;\" title=\"\">گزارش خرابی</span></span>" );
else $tpl->set( '{brokenLink}', "" );
//REPORT END

۵. کد زیر را در یکی از فایلهای CSS قالب خودتان قرار دهید:

.brokenbt {margin-top: 25px; display: block;}
.brokenclick {font:11px tahoma;padding: 5px 7px;color: #222;border: 1px solid #DEDEDE;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background-color: #F2F2F2;background: -moz-linear-gradient(#F2F2F2 10%, #DEDEDE 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #F2F2F2), color-stop(0.5, #DEDEDE));}
.brokenclick:hover {cursor: pointer;color: #fff;border-color: #c00;-moz-box-shadow: 0 0 5px #c00;-webkit-box-shadow: 0 0 5px #c00;box-shadow: 0 0 5px #c00;background-color: #c00;background: -moz-linear-gradient(#c00 10%, #f33 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #c00), color-stop(0.5, #f33));}

۶. فایل fullstory.tpl قالب خود را باز کرده و در جای مناسب تگ زیر را قرار دهید:

{brokenLink}
تگ‌های خبر:گزارش لینک خراب
نظرات کاربران
ایمان کوشکی در 13 اسفند 1391 - 12:12 گفته:
عضو سایتنظرات: 219

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

حمید صادقی در 13 اسفند 1391 - 14:26 گفته:
مدیر سایتنظرات: 463

تشکرات pray
بخصوص برای مورد دوم امکانات love
ولی گاهی اوقات نوشتن دلیل هم خوبه
البته تو ایران که مردم فقط از وب استفاده میکنن این گزینه بدون توضیحات بودن خیلی باحاله
فقط نمیدونم علی آریان عزیز کجاست
چرا دیگه دمو نمیزاره feel

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

myMJJ در 14 اسفند 1391 - 04:12 گفته:
عضو سایتنظرات: 56

خیلی جالب و قشنگ شده ! ممنون love

1- کاش یه ایمیل یا پیغامی تو مدیریت میداد بهمون (شاید فراموش کنیم اون قسمت رو ببینیم)

2- توی فایل show.full.php کدی که شما گذاشتی پیدا نکردم . این کد بود :

if( $row['votes'] ) $tpl->set( '{poll}', $tpl->result['poll'] );


یا شما {poll} رو فراموش کردی یا برای من اضافیه yes

IMP در 14 اسفند 1391 - 06:23 گفته:
مدیر بازنشستهنظرات: 917

myMJJ,
نه فراموشی در کار نبوده، مشکل اینجاست که سیستم تگ ها رو تبدیل میکنه! در نتیجه اینجوری میشه، من هم یادم رفته بود داخل این تگ * قرار بدم. ممنون به خاطر یادآوری.

علی آریان در 14 اسفند 1391 - 18:50 گفته:
عضو سایتنظرات: 141

امروز دیر رسیدم haha

ماژول فوق العاده ای هست علیرضا جان. ولی کاش گزینه انتخاب نوع خطا در مطلب رو داشت. (واسه سایت های دانلود معرکه می شد heheh )

پیش نمایش بخش مدیریت

پیش نمایش بخش کاربران

نام کاربری: demo
کلمه عبور: demo

mahdi در 14 اسفند 1391 - 19:32 گفته:
عضو سایتنظرات: 38

نقل قول: aliarian
demo

داداش علی میشه یه نگاهی به این رمز مدیریت بندازی....ظاهرا یکی شیطونی کرده lol

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

علی آریان در 14 اسفند 1391 - 20:00 گفته:
عضو سایتنظرات: 141

mahdipc,
اوکی شد

متاسفانه برخی پسورد عوض میکنن. برخی ثبت نام میکنن و خودشونو مدیر کل میکنن و مدیر کل دیگه رو که demo هست حذف میکنن، برخی مطالب رو که توضیح دمو رو نوشتم حذف میکنن و ...

mahdi در 14 اسفند 1391 - 21:44 گفته:
عضو سایتنظرات: 38

علی جون خب میشه کاری کرد ثبت نام و قسمت تغییرات کاربری رو پاک کرد...تا این کار ارو نکنن..لااقل به ظاهر پاک کنین دیگه!! yes

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

IMP در 14 اسفند 1391 - 22:19 گفته:
مدیر بازنشستهنظرات: 917

mahdipc,
نیازی به پاک کردن چیزی نیست، راه حلش رو برای آقا علی گل فرستادم flower

PcWeb در 16 اسفند 1391 - 16:51 گفته:
عضو سایتنظرات: 57

سلام. من همه مراحل رو درست انجام دادم و با یک نام کاربری عضو سایت تستش کردم ولی وقتی روی دکمه گزارش کلیک میکنم هیچ اتفاقی نمی افته!!!

IMP در 16 اسفند 1391 - 17:50 گفته:
مدیر بازنشستهنظرات: 917

pcweb,
یک کاربر به صورت تست درست کنید و اینجا بزارید تا بتونیم تست کنیم.

PcWeb در 16 اسفند 1391 - 18:50 گفته:
عضو سایتنظرات: 57

IMP,

-راستی یادم رفت اینم بگم که من با گوگل کروم تست کردم اینجوری بود ولی با فایرفاکس درست کار میکنه

IMP در 16 اسفند 1391 - 19:07 گفته:
مدیر بازنشستهنظرات: 917

pcweb,
ماژول مشکلی نداشت و گزارش بدون مشکل ارسال شد با گوگل کروم.

PcWeb در 16 اسفند 1391 - 19:09 گفته:
عضو سایتنظرات: 57

IMP,
شما با فایرفاکس تست کردین؟
خب اره منم با فایرفاکس تست کردم درست کار میکنه ولی با گوگل کروم اصلاً کار نمیکنه.
با این حال ازتون ممنونم که وقتتون رو گذاشتین، امیدوارم بتونید با گوگل کروم هم سازگارش کنید

IMP در 16 اسفند 1391 - 19:20 گفته:
مدیر بازنشستهنظرات: 917

pcweb,
من با گوگل کروم تست کردم، در ضمن این ماژول هیچ ارتباطی با نوع مرورگر شما نداره! smile2
نکته بعدی، تمام مطالبی که من ارسال میکنم، قبل از منتشر شدن چندین بار تست میشن و هیچ کدوم هیچ مشکلی ندارند.

PcWeb در 16 اسفند 1391 - 19:23 گفته:
عضو سایتنظرات: 57

IMP,
آقا خیلی معذرت میخوام، تازه به فکرم رسید کش مرورگر کروم رو پاک کردم درست شد. بازم ازتون ممنونم ببخشید زحمت دادم flower

Vahid_PC در 14 فروردین 1392 - 20:54 گفته:
عضو سایتنظرات: 3

سلام.
روی 9.7 کار میکنه؟

IMP در 14 فروردین 1392 - 22:13 گفته:
مدیر بازنشستهنظرات: 917

Vahid_PC,
توضیحات ماژول رو بخون.

1 در 16 فروردین 1392 - 02:48 گفته:
عضو سایتنظرات: 15

ممنون خیلی مفید بود و جای خالیش احساس میشود . واقعا ممنونم

IMP در 16 فروردین 1392 - 04:10 گفته:
مدیر بازنشستهنظرات: 917

171itmax,
ممنون از لطفت دوست عزیز، اما جاش خالی نبود! خود سیستم این قابلیت رو به صورت دیفالت داره، فقط باید دلیل گزارش رو هم بنویسید، بر عکس این lol

saeedi در 16 فروردین 1392 - 19:27 گفته:
عضو سایتنظرات: 30

با سلام
میشد در مورد نحوه انجام جمله زیر یکم توضیح بیشتر بدهید:
دستور زیر را از قسمت PHPMyAdmin در دیتابیس دیتالایف انجین خود وارد کنید

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

مجتبی جشنانی در 16 فروردین 1392 - 22:24 گفته:
مدیر بخش قالب هانظرات: 190

saeedi125,
شما وارد کنترل پنل هاست خودتون میشید ، در اونجا phpmyadmin رو باز می کنید و دیتابیسی که دیتالایف انجین رو نصب کردید انتخاب می کنید و سپس قسمت sql رو انتخاب می کنید
بعد اون کدهای گفته شده رو وارد می کنید و دگمه Go رو میزنید

hoda b در 26 خرداد 1392 - 19:48 گفته:
عضو سایتنظرات: 11

چرا واسه من اینجوری میشه؟
����� �����

Mersad Rezvani در 06 تیر 1392 - 14:54 گفته:
عضو سایتنظرات: 18

من وقتی روش کلیک میکنم هیچ اتفاقی نمیوفته
هیچی باز نمیشه
تو ادمین هم هیچ چیز ثبت نشده !
مشکل از چی هستش ؟

حمید صادقی در 29 آبان 1392 - 01:08 گفته:
مدیر سایتنظرات: 463

نقل قول: HoD4
چرا واسه من اینجوری میشه؟
����� �����

انكودينگ فايل رو درست نكرديد

در ضمن در 10.1 به خوبي كار ميكنه

راستي عليرضا جان ميشه كاري كرد كه كاربر مهمان هم بتونه گزارش كنه؟؟؟

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

IMP در 29 آبان 1392 - 02:12 گفته:
مدیر بازنشستهنظرات: 917

نقل قول: hamid7107
نقل قول: HoD4
چرا واسه من اینجوری میشه؟
����� �����

انكودينگ فايل رو درست نكرديد

در ضمن در 10.1 به خوبي كار ميكنه

راستي عليرضا جان ميشه كاري كرد كه كاربر مهمان هم بتونه گزارش كنه؟؟؟

میشه انجامش داد حمید جان. در اولین فرصت توضیح میدم yes

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • 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
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!