سلام ، آیا این بازدید اول شماست ؟ یا
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 15

موضوع: پاك كردن پيغام هاي خصوص يك كاربر

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    تاریخ عضویت
    Aug 2008
    محل سکونت
    izeh
    نوشته ها
    1,068
    تشکر
    45
    تشکر شده 19 بار در 18 ارسال

    پاك كردن پيغام هاي خصوص يك كاربر

    سلام عيدتان مبارك !
    همانطور كه مييدانيد خيلي از كاربران علاقه خاصي به آرشيو كردن پيغامهاي خصوصي خود دارند و حجم بالايي از بانك را اشغال ميكنند حالا متصور شويد كاربري چند سال بخواهد در يك انجمن وارد نشود ولي پيامها باقي بمانيد !
    آيا راهي وجود دارد كه صندوق پيغامهاي يك كاربر بدون هرگونه تغيير در كاربري او داده شود خالي شود ؟
    مثلا مشخص كنيم كه اگر كاربري يك سال لاگين نداشت تمام پيغامهاي او پاك شود ؟


    يا علي

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

  3. #2
    Admin
    تاریخ عضویت
    Dec 2005
    محل سکونت
    U.A.E
    نوشته ها
    13,222
    تشکر
    318
    تشکر شده 1,338 بار در 652 ارسال

    پاسخ : پاك كردن پيغام هاي خصوص يك كاربر

    سلام

    یک بسته برای اینکار پیدا کردم که به شما اجازه میده PM های تمام کاربر ها که مثلا مربوط به N روز قبل هست را حذف کنید
    اما متاسفانه این مد تا اس ام اف 1.1.4 پشتیبانی میشده

    کد:
    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    در صورت آشنای کافی با PHP باید بتونید مشکلش برای نسخه های فعلی را حل کنید

    [ltr]
    This MOD allow to remove all private messages (to all members) sent by X days.
    [/ltr]

    یا علی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #3

    تاریخ عضویت
    Mar 2007
    محل سکونت
    Islamic Republic of Iran
    نوشته ها
    10,455
    تشکر
    354
    تشکر شده 1,716 بار در 1,204 ارسال

    پاسخ : پاك كردن پيغام هاي خصوص يك كاربر

    سلام آقای کیایی؛

    از لحاظ مسائل مدیریتی و انسانی درست نیست شما چنین کاری بکنید! (عذرخواهی) شما میتونید محدودیت تعداد پیغام خصوصی رو تعریف کنید، اما درست نیست پیغامهای خصوصی افراد رو بدون اینکه قبلاً در قوانین ذکر کرده باشید، حذف کنید! شاید در پیغام خصوصی مطالبی باشد که کاربر شما برایش مهم باشد! شما میتونید محدود کنید، اما به نظرم صحیح نیست حذف کنید.

    پاییزتان پر مهر

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  5. #4
    Team
    تاریخ عضویت
    Dec 2008
    محل سکونت
    ساری
    نوشته ها
    10,737
    تشکر
    295
    تشکر شده 2,409 بار در 2,066 ارسال

    پاسخ : پاك كردن پيغام هاي خصوص يك كاربر

    نام پیغام خصوصی هست

    نه پاک کردنش نه خواندنش کار درستی نیست
    هرچند که این کار زیاد انجام میشه و توصیه های من و اقا مهدی و امسال ما تاثیری ندارد
    حتی پیغام ها دونه به دونه خوانده هم میشود


    علی موسی الرضا عشق و امیدم

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. #5

    تاریخ عضویت
    Aug 2008
    محل سکونت
    izeh
    نوشته ها
    1,068
    تشکر
    45
    تشکر شده 19 بار در 18 ارسال

    پاسخ : پاك كردن پيغام هاي خصوص يك كاربر

    سلام
    [quote author=mersad link=topic=22727.msg119117#msg119117 date=1260135787]
    حتی پیغام ها دونه به دونه خوانده هم میشود
    [/quote]
    تا اونجا كه من ميدونم smf راهي نذاشته كه پيامها خونده بشه.
    [quote author=مهدی. link=topic=22727.msg119116#msg119116 date=1260134453]
    سلام آقای کیانی؛
    اما درست نیست پیغامهای خصوصی افراد رو بدون اینکه قبلاً در قوانین ذکر کرده باشید، حذف کنید! [/quote]
    خير .
    اول ما اعلام ميكنيم كه همچين چيزي هست.
    مثلا ياهو اگر شما به مدت طولاني ايميل خود را بلا استفاده قرار دهيد آنرا معلق ميكند واگر خيلي به درازا بكشد و آنرا پس دهد كل ايميل را ريست ميكند و سپس تحويل ميدهد.
    [quote author=مهدی. link=topic=22727.msg119116#msg119116 date=1260134453]
    سلام آقای کیانی؛
    شما میتونید محدود کنید، اما به نظرم صحیح نیست حذف کنید.
    [/quote]
    شما متصور شويد انجمن x چندين هزار كاربر دارد و چند در صد از اينها تمام ظرفيت صتدوق را اشغال كرده اند و حالا چند سالي به انجمن شما نميآيند (اصلا ديگه كامپيوتر كار نميكنند! يا هر چيز مشابه ...!) خوب دليلي نداره تا ابد اينباكس انها پر باشد و حجم بانك و هاست به اين گروني رو هم مصرف كنه و هزار و يك پيامد ديگه .

    يا علي

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  7. #6

    تاریخ عضویت
    Mar 2007
    محل سکونت
    Islamic Republic of Iran
    نوشته ها
    10,455
    تشکر
    354
    تشکر شده 1,716 بار در 1,204 ارسال

    پاسخ : پاك كردن پيغام هاي خصوص يك كاربر

    اول عذر میخوام که اسمتون رو نوشتم کیایی و ... . (البته کیایی هم اسمهای بزرگی داشتن مثل میلاد کیایی استاد سنتور ایران و ... )
    تا اونجا كه من ميدونم smf راهي نذاشته كه پيامها خونده بشه.
    همیشه راهی هست ;D :

    مثلا ياهو اگر شما به مدت طولاني ايميل خود را بلا استفاده قرار دهيد آنرا معلق ميكند واگر خيلي به درازا بكشد و آنرا پس دهد كل ايميل را ريست ميكند و سپس تحويل ميدهد.
    برای یاهو طبیعی هست اینکار و البته از روز اول این قانون رو گذاشته بودن ! مثلاً یاهو شناسه رو حذف میکنه اما دیگه نمیشه با اون شناسه عضو شد! اما خوب ام اس ان شناسه رو حذف میکنه و میشه با اون شناسه عضو شد! پس درست نیست مثال شما چون اساس کار اونا چیز دیگری هست و البته قوانین رو اونچنین نوشتن !

    شما متصور شويد انجمن x چندين هزار كاربر دارد و چند در صد از اينها تمام ظرفيت صتدوق را اشغال كرده اند و حالا چند سالي به انجمن شما نميآيند (اصلا ديگه كامپيوتر كار نميكنند! يا هر چيز مشابه ...!) خوب دليلي نداره تا ابد اينباكس انها پر باشد و حجم بانك و هاست به اين گروني رو هم مصرف كنه و هزار و يك پيامد ديگه .
    شما میتونید در قوانین بنویسید هرکاربری به مدت مشخصی لاگین نکند از لیست اعضا حذف میشود و این امکان در اس ام اف هست که کاربران را پیدا کنید و حذف کنید! اما صحیح نیست که شما به این بهانه فقط ارسالهای خصوصیشون رو حذف کنید! پس این توجیه شما هم به نظرم صحیح نیست!

    در هر صورت کسی قادر نیست جلوی شما رو بگیرد، منم همچنین قصدی ندارم! فقط از نظر اخلاقی خواستم مواردی رو یادآوری کنم که مطلع باشید. در هر صورت سایت مال شماست و اختیار سایت با شماست. هر سایتی مالکی واقعی دارد که نمیتوان جلوی سیاستهای آن سایت ایستاد!

    پاییزتان پر مهر

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  8. #7

    تاریخ عضویت
    Aug 2008
    محل سکونت
    izeh
    نوشته ها
    1,068
    تشکر
    45
    تشکر شده 19 بار در 18 ارسال

    پاسخ : پاك كردن پيغام هاي خصوص يك كاربر

    [quote author=مهدی. link=topic=22727.msg119155#msg119155 date=1260174305]
    در هر صورت کسی قادر نیست جلوی شما رو بگیرد، منم همچنین قصدی ندارم! فقط از نظر اخلاقی خواستم مواردی رو یادآوری کنم که مطلع باشید. در هر صورت سایت مال شماست و اختیار سایت با شماست. هر سایتی مالکی واقعی دارد که نمیتوان جلوی سیاستهای آن سایت ایستاد!
    [/quote]
    سلام
    خواهش ميكنم مهدي جان.
    خير سوء تفاهم نشه ما خوشحال ميشم كه دوستان به ما لطف دارند و اينقدر راتحت با ما بحث ميكنند .
    كاربري كه پاك بشه ارسالها يا بايد حذف بشن يا با نام مهمان بايد بمانند پس بهتره كاربران حتي اگر هيچ وقتت فعاليت نكنندكاربري باقي بماند ولي
    ما ميخواهيم نام كاربري باقي بمونه شايد روزي اين كاربر بخواد برگرده و اينكه يكي بياد شناسه اش رو بگيره يه خرده .....
    ولي قوانين رو تغيير ميديم و اعلام عمومي ميكنيم تا مثلا دو سال ديگر اين قانون اجرا ميشود .
    پس اينجوري بايد گفت كه اگر اين برنامه بخواد اجرا بشه بايد گفت اگر كاربري تا يك سال لاگين نكنه خودكار خود سيستم پيغامهاي خصوصي رو پاك كنه و اگر تا سه سال لاگين نكرد كاربري حذف بشه !

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  9. #8

    تاریخ عضویت
    Mar 2007
    محل سکونت
    Islamic Republic of Iran
    نوشته ها
    10,455
    تشکر
    354
    تشکر شده 1,716 بار در 1,204 ارسال

    پاسخ : پاك كردن پيغام هاي خصوص يك كاربر

    خواهش میکنم. نظر لطف شماست.

    در هر صورت شما باید طبق قوانینی که تعیین میکنید عمل کنید؛
    نظر کلی من همین هست که شما قوانین رو ویرایش کنید، توسط هر روشی که به نظرتون بهتر هست اطلاع رسانی کنید و سپس طبق قوانین عمل کنید.

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

    پیغام خصوصیها هم حتماً محدود به تعداد اندکی بفرمایید و بعد از رسیدن موعد اعمال قانون، طبق قانونهای خود رسیدگی کنید و ... .

    اینها همه نظرات شخصی من هست و ممکن است نظر شما متفاوت باشد.

    پاییزتان پر مهر

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  10. #9

    تاریخ عضویت
    Mar 2007
    محل سکونت
    تهران
    نوشته ها
    518
    تشکر
    0
    تشکر شده 3 بار در 3 ارسال

    پاسخ : پاك كردن پيغام هاي خصوص يك كاربر

    با وجود تمام مشکلات و اشکالات حذف پیغام خصوصی ، ما میخواهیم این کار رو بکنیم. برای همین کار میخواهیم پیغام خصوصی های قدیمی تر از یک تاریخ خاص رو حذف کنیم.

    چند تا سوال داشتم در مورد روش اینکار.

    1. آیا پیغام خصوصی های اس ام اف در جدول smf_personal_messages ذخیره میشن؟ اون جدول اطلاعات دیگه ای که نداره؟
    2. تاریخ های انجمن به شکل 1199428633 ذخیره میشن ! چجوری میشه اینها رو تبدیل کرد به تاریخ عادی؟
    3. کوئری ای که بشه باهاش پیغام خصوصی ها رو حذف کرد چیه؟ ما میخواهیم ردیف هایی از جدول smf_personal_messages که مقدار ستون msgtime اونها قدیمی تر از تاریخ X هست حذف بشن.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  11. #10

    تاریخ عضویت
    Sep 2006
    محل سکونت
    در همین نزدیکی...
    نوشته ها
    1,081
    تشکر
    32
    تشکر شده 116 بار در 81 ارسال

    پاسخ : پاك كردن پيغام هاي خصوص يك كاربر

    سلام

    دوستان به نظرتون محدود کردن تعداد پیغام خصوصی بهتر از حذفشون نیست؟

    یا حــــــــق

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


صفحه 1 از 2 12 آخرینآخرین

موضوعات مشابه

  1. درخواست ساختن يك فرم براي يك سايت مامبويي
    توسط kara در انجمن سوالهای عمومی مامبو فارسی
    پاسخ ها: 3
    آخرين نوشته: 04-26-2010, 01:23 PM
  2. يك ماژول مثل latest news فقط براي يك صفحه
    توسط p30one در انجمن ماژول های مامبو فارسی
    پاسخ ها: 3
    آخرين نوشته: 08-27-2007, 12:02 PM
  3. پاسخ ها: 10
    آخرين نوشته: 02-25-2007, 09:39 PM
  4. مي خوام يك كابر رو مدير يك بخش كنم؟؟؟؟
    توسط saman در انجمن بخش کاربری مامبو فارسی
    پاسخ ها: 1
    آخرين نوشته: 04-07-2006, 07:21 AM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •