منتديات تراتيل شاعر

منتديات تراتيل شاعر (http://tra-sh.com/vb/index.php)
-   تطوير المواقع والمنتديات ▪● (http://tra-sh.com/vb/forumdisplay.php?f=44)
-   -   كيفية رسائل الزوار تحديث التنبيهات (http://tra-sh.com/vb/showthread.php?t=87537)

MS HMS 08-04-2017 07:34 AM

كيفية رسائل الزوار تحديث التنبيهات
 
السلام عليكم

بالأمس واجهتني مشكلة وجيت هنا في ترايدنت وبحثت ولكن مالقيت حل كيفية رسائل الزوار تحديث التنبيهات

لكن الحمد لله بعد عمل عرفت كيف الطريقة كيفية رسائل الزوار تحديث التنبيهات بالرغم انها مش صعبة كثير




مقدماً هذا الدرس لايناسب إلا نسخ 3.7 .. من يملك نسخة اصدار اقل لا تتعب نفسك بالقراءة


لنبدأ

مثل ماتعرفون النسخ السابعة يكون معها كثير من المميزات مثل رسائل الزوار بالملف الشخصي + رسائل التعليق على البوم الصور والكثير من هذا الامور

لكن المشكلة لو صارت زحمه رسائل الزوار في ملفات اعضائك واحببت حذفها بالكامل قد تواجهك مشكلة وهي التنبيهات لأنك بتحذف الرسائل من قاعدة البيانات وقد يصادف عند بعض الاعضاء وجود تنبيه لرسالة غير مقروءة ولا يمكن ازالتها


للحل اتبع التالي

قبل كل شئ انصحك بقفل خاصية رسائل الزوار للملف الشخصي عن طريق لوحة تحكم المنتدى

لكي تظمن عدم ارسال اوامر من الاعضاء للقاعدة اثناء عملك

بعدها

ادخل لوحة تحكم موقعك cpanal

www.xxxxx.xxx:2082


بعدها توجه إلى

phpMyAdmin


ثم اختار قاعدة بيانات منتداك الذي تريد التعديل عليه

الآن ستظهر لك قائمة بجداول قاعدة بيانات المنتدى ابدأ بقرائتها من الاسفل إلى ان تصل لـ visitormessage و visitormessage_hash اضغط على المربع بجانبها ليتم تحديدها


ثم توجه إلى اسفل الجداول بالضبط تجد مؤشر خيارات متعددة اختر منه ( Empty )

الآن تم تفريغ كامل رسائل الزوار


الآن تواجهنا مشكلة وهي التنبيهات لوجود رسائل غير مقروءة عند بعض الاعضاء

والسبب ماعملناه هو حذف الرسائل فقط اما التنبيهات تحتاج إلى تحديث ولا يمكن عمله إلا من القاعدة مباشرة

لتحديث ذلك توجه إلى الازرار بالأعلى واختر منها SQL

وضع الامر التالي

رمز PHP:
UPDATE `user` SET `vmunreadcount` = 0;

الآن نقول مبرووووك تم حذف الرسائل وتحديث تنبيهاتها ورجوعها مثل بداية تركيب المنتدى كيفية رسائل الزوار تحديث التنبيهات


...................


وهذه اضافة مني لمن يهمهم الامر

حذف الرسائل الخاصة + تحديث احصائياتها

توجه لـ phpMyAdmin

ثم اختر منها قاعدة بيانات المنتدى ثم حدد هذه الجداول الثلاثة
pm
pmreceipt
pmtext

بعدها توجها اسفل قائمة الجداول واختر من زر متعدد الخيارات هذا ( Empty )

الآن تم حذف الرسائل لكن الاحصائيات لها مازالت موجودة وتوهم الجميع بوجود الرسائل

لتحديث الاحصائيات بنفس صفحة قائمة جداول القاعدة اختر من الاعلى SQL

وضع هذا الامر بداخله


رمز PHP:
UPDATE `user` SET `pmtotal` = 0, `pmunread` = 0;

تمت العملية بنجاح ..







كيفية رسائل الزوار تحديث التنبيهات

وفقتم جميعاً لدرب الرحمن


منقوووووووووول

حنايا الفجر 08-04-2017 12:02 PM

رد: كيفية رسائل الزوار تحديث التنبيهات
 
الله يعطيك العافية على الطرح الرائع
لاحرمنا منك ..آبدآ..ولآمن ابدآعك..
بآنتظار جديدك المتميز
:137:

عنيزاوي حنون 08-04-2017 10:55 PM

رد: كيفية رسائل الزوار تحديث التنبيهات
 
يسلموووو على رقي الطرح واختياره
ابداع لايضاهى بالطرح
سلمت يمناك وعساك على القوه
تحياتي لك

فاتن 08-05-2017 02:49 PM

رد: كيفية رسائل الزوار تحديث التنبيهات
 
كُلِ الثَنَآءِ لِ جميِلْ إِنتقائك....!
عُبقْ الوُردْ المُعتقْ بِالنَرجسِ لِروُحكْ.’:118:

ملاك الورد 08-05-2017 04:29 PM

رد: كيفية رسائل الزوار تحديث التنبيهات
 
طرح جميل
ومجهود رآئع ومفعم بآلجمال وآلرقي..
يعطيك آلعافيه على هذآ آلتميز ..
وسلمت آناملك آلمتألقه لروعة طرحهآ..
ودي لك ولروحك ,,~

MS HMS 08-07-2017 02:19 PM

رد: كيفية رسائل الزوار تحديث التنبيهات
 
ملاك الورد........|
.
.
ولعطرك حضور طااغي

انرتي صفحتي بتواجدك النقي

لاعدمنا اطلالتك الانيقه

وردة1

MS HMS 08-07-2017 02:19 PM

رد: كيفية رسائل الزوار تحديث التنبيهات
 
لازورد الاحساء........|
.
.
ولعطرك حضور طااغي

انرتي صفحتي بتواجدك النقي

لاعدمنا اطلالتك الانيقه

وردة1

MS HMS 08-07-2017 02:19 PM

رد: كيفية رسائل الزوار تحديث التنبيهات
 
عنيزاوي حنون........|
.
.
ولعطرك حضور طااغي

انرت صفحتي بتواجدك النقي

لاعدمنا اطلالتك الانيقه

وردة1

MS HMS 08-07-2017 02:20 PM

رد: كيفية رسائل الزوار تحديث التنبيهات
 
فاتن........|
.
.
ولعطرك حضور طااغي

انرتي صفحتي بتواجدك النقي

لاعدمنا اطلالتك الانيقه

وردة1

ضوء القمر 08-09-2017 05:14 AM

رد: كيفية رسائل الزوار تحديث التنبيهات
 
*,


سلمت الآكف ومَاجلبت
إبداع دآئم وتميز مُستمر
لا عدمنَاك /
:137:


الساعة الآن 07:31 AM

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. TranZ By Almuhajir
HêĽм √ 3.2 OPS BY: ! ωαнαм ! © 2010
new notificatio by 9adq_ala7sas
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Security team

mamnoa 4.0 by DAHOM