നിങ്ങൾക്ക് ആവശ്യമെങ്കിൽ ഒരു vBulletin ഫോറത്തിൽ ഒരു ഉപയോക്താവിന്റെ എല്ലാ സന്ദേശങ്ങളും ഇല്ലാതാക്കുകഅത് ചെയ്യാനുള്ള രണ്ട് വ്യത്യസ്ത വഴികൾ ഞാൻ നിങ്ങൾക്ക് വിട്ടുതരുന്നു. ഡാറ്റാബേസിനെ ആക്രമിക്കുന്ന ഒരു ഗ്രാഫും മറ്റൊന്നും.
ഉപയോക്താവിന് സാധാരണ അളവിലുള്ള സന്ദേശങ്ങളുണ്ടെങ്കിൽ, vBulletin-ന്റെ സ്വന്തം ടൂളുള്ള ഗ്രാഫിക് രൂപമാണ് ഏറ്റവും മികച്ചതും അപകടകരമല്ലാത്തതും.
ഒരു ഫോറം മോഡറേറ്റ് ചെയ്യുമ്പോൾ ഉപയോക്താവിന്റെ എല്ലാ സന്ദേശങ്ങളും ഉചിതമല്ലാത്തതിനാലോ സ്പാം ആയതിനാലോ അല്ലെങ്കിൽ ഉപയോക്താവ് അവന്റെ പ്രൊഫൈൽ ഡിലീറ്റ് ചെയ്യാൻ ആവശ്യപ്പെടുന്നതിനാലോ എല്ലാം ഡിലീറ്റ് ചെയ്യേണ്ടി വരുന്നതായി എനിക്ക് പലപ്പോഴും സംഭവിച്ചിട്ടുണ്ട്. അവന്റെ എല്ലാ സന്ദേശങ്ങളും.
ഈ ട്യൂട്ടോറിയൽ vBulletin 4.xx പതിപ്പുകൾക്കുള്ളതാണ്, ഇത് 5.x-ൽ പ്രവർത്തിക്കുമോ എന്ന് എനിക്കറിയില്ല, കാരണം ഞാൻ ഇത് പരീക്ഷിച്ചിട്ടില്ല അല്ലെങ്കിൽ അതിന്റെ ഡാറ്റാബേസിന്റെ ഘടന എനിക്കറിയില്ല.
vBulletin ഉപയോഗിച്ച് ത്രെഡുകളും പോസ്റ്റുകളും ഇല്ലാതാക്കുക
vBulletin അഡ്മിനിസ്ട്രേഷൻ ടൂൾ വളരെ ശക്തമാണ്. ഈ അവസരത്തിൽ ഞാൻ ആഗ്രഹിക്കുന്നത് ഒരു ഉപയോക്താവിന്റെ എല്ലാ സന്ദേശങ്ങളും ഇല്ലാതാക്കുക എന്നതാണ്. ഇവയെ രണ്ട് പോസ്റ്റുകളും ത്രെഡുകളും അല്ലെങ്കിൽ തീമുകളും സന്ദേശങ്ങളും ആയി തിരിച്ചിരിക്കുന്നു.
ഞങ്ങൾ തിരഞ്ഞെടുക്കുന്ന ഞങ്ങളുടെ vBulletin ഫോറത്തിന്റെ അഡ്മിനിസ്ട്രേറ്റർ പാനൽ ഞങ്ങൾ തുറക്കുന്നു തീമുകളും സന്ദേശങ്ങളും > ക്രോപ്പ് ചെയ്യുക
മറ്റ് ഓപ്ഷനുകൾ വിഭാഗത്തിൽ ഞങ്ങൾ ഉപയോക്താവിന്റെ പേര് തിരഞ്ഞെടുക്കുന്നു, ഫോറത്തിൽ ഞങ്ങൾ സന്ദേശങ്ങൾ ഇല്ലാതാക്കാൻ ആഗ്രഹിക്കുന്ന ഫോറം തിരഞ്ഞെടുക്കുന്നു, എന്റെ കാര്യത്തിൽ ഇത് എല്ലാ ഫോറങ്ങളും ആണ്, ഞങ്ങൾ ട്രിം ത്രെഡുകൾ ബട്ടണിൽ ക്ലിക്കുചെയ്ത് പൂർത്തിയാക്കുന്നു.
ഈ രണ്ട് ഓപ്ഷനുകൾ ദൃശ്യമാകും, എല്ലാ വിഷയങ്ങളും ട്രിം ചെയ്യുക, അത് ആ ഉപയോക്താവിനെ മൊത്തത്തിൽ ഇല്ലാതാക്കുകയോ തിരഞ്ഞെടുത്ത് ട്രിം ചെയ്യുകയോ ചെയ്യും, അത് ആ ഉപയോക്താവിൽ നിന്ന് ഏതൊക്കെ സന്ദേശങ്ങളാണ് ഇല്ലാതാക്കേണ്ടതെന്ന് തിരഞ്ഞെടുക്കാൻ ഞങ്ങളെ അനുവദിക്കും
ഇത്തരം സന്ദർഭങ്ങളിൽ ഞാൻ എപ്പോഴും എല്ലാ സന്ദേശങ്ങളും ഇല്ലാതാക്കുക അമർത്തുന്നു.
ഇല്ലാതാക്കിക്കഴിഞ്ഞാൽ, നിങ്ങൾ ഉപയോക്താവിനെ നിരോധിക്കുകയോ ഇല്ലാതാക്കുകയോ ചെയ്യേണ്ടിവരും. vBulletin-നുള്ള ചില ആന്റിസ്പാം സിസ്റ്റങ്ങൾ, അതേ സമയം സന്ദേശങ്ങൾ, ഉപയോക്താവ് എന്നിവ ഇല്ലാതാക്കാൻ അനുവദിക്കുന്നു, കൂടാതെ ആന്റിസ്പാം മെച്ചപ്പെടുത്തുന്നതിന് ഐപിയും മെയിലും അറിയിക്കുകയും ചെയ്യുന്നു.
ഡാറ്റാബേസ് അന്വേഷണങ്ങൾ ഉപയോഗിക്കുന്നു
ചില കാരണങ്ങളാൽ ഗ്രാഫിക് ഫോം പരാജയപ്പെടുകയാണെങ്കിൽ. അല്ലെങ്കിൽ ടൂൾ തൂങ്ങിക്കിടക്കുന്നതും ഇല്ലാതാക്കാത്തതുമായ നിരവധി പോസ്റ്റുകൾ ഉപയോക്താവിന് ഉണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഈ ചോദ്യങ്ങൾ നേരിട്ട് ഡാറ്റാബേസിൽ ഉപയോഗിക്കാം, ഉദാഹരണത്തിന് phpmyadmin ഉപയോഗിച്ച്.
എന്റെ കാര്യത്തിൽ, ഫോറം സ്പാം ഉപയോഗിച്ച് പൂരിപ്പിച്ച ഉപയോക്താക്കളുമായി ഞാൻ അവ പലതവണ ഉപയോഗിച്ചു. അവസാനത്തേതിൽ 166 ആയിരം സന്ദേശങ്ങൾ ഉണ്ടായിരുന്നു, ഗ്രാഫിക് ഫോമിനോട് പ്രതികരിച്ചില്ല.
ഡാറ്റാബേസ് അന്വേഷിക്കുന്നതിന് മുമ്പ്, എന്തെങ്കിലും തെറ്റ് സംഭവിച്ചാൽ ദയവായി ഒരു ബാക്കപ്പ് ഉണ്ടാക്കുക.
ഒരു ബാക്കപ്പ് അല്ലെങ്കിൽ ബാക്കപ്പ് എങ്ങനെ നിർമ്മിക്കണമെന്ന് നിങ്ങൾക്ക് അറിയില്ലെങ്കിൽ, എന്നോട് പറയൂ
ത്രെഡുകളും പോസ്റ്റുകളും അല്ലെങ്കിൽ വിഷയങ്ങളും സന്ദേശങ്ങളും തമ്മിലുള്ള വ്യത്യാസം
ത്രെഡുകൾ വിഷയങ്ങളാണ്, അവയാണ് ത്രെഡുകൾ, സംഭാഷണം ആരംഭിക്കുന്നവർ, നിങ്ങൾ ഒരു vbulletin ഫോറത്തിൽ ഒരു പുതിയ വിഷയം തുറക്കുമ്പോൾ അത് ഒരു ത്രെഡ് ആണ്
ആ ത്രെഡുകളിലോ വിഷയങ്ങളിലോ ത്രെഡുകളിലോ ഉള്ള മറുപടികളാണ് പോസ്റ്റുകൾ. അവരെ എന്ത് വേണമെങ്കിലും വിളിക്കാം.
ഒരു ഉപയോക്താവ് എഴുതിയതെല്ലാം ഇല്ലാതാക്കണമെങ്കിൽ, നിങ്ങൾ രണ്ടും ഇല്ലാതാക്കണം. ഇന്റർഫേസ് വഴി അത് എല്ലാം ഇല്ലാതാക്കുന്നു, എന്നാൽ നിങ്ങൾ ഈ രീതി ഉപയോഗിച്ച് SQL അന്വേഷണങ്ങൾ നടത്തുകയാണെങ്കിൽ നിങ്ങൾ രണ്ട് അന്വേഷണങ്ങൾ ചെയ്യേണ്ടിവരും.
ഇത് phpmyadmin-ൽ പ്രവർത്തിപ്പിക്കുക.
cPanel ഉപയോഗിച്ച് phpmyadmin എവിടെയാണെന്ന് നിങ്ങൾക്ക് അറിയില്ലെങ്കിൽ, എന്നോട് പറയൂ, ഞാൻ ഒരു ട്യൂട്ടോറിയൽ ഉണ്ടാക്കാം.
ആദ്യം ചെയ്യേണ്ടത് cPnel അല്ലെങ്കിൽ phpMyAdmin ഉള്ള പാനൽ തുറക്കുക, ഇടത് ഫ്രെയിമിൽ ഞങ്ങളുടെ ഡാറ്റാബേസ് തിരഞ്ഞെടുത്ത് ചിത്രത്തിലെന്നപോലെ SQL ടാബിലേക്ക് പോകുക.
ഇവിടെ നമ്മൾ ഈ രണ്ട് ചോദ്യങ്ങൾ ഇടാം. രണ്ടും ഒരേ സമയം ഇടരുത്, ആദ്യം ഒന്ന്, പിന്നെ മറ്റൊന്ന്.
ഈ ഉദാഹരണത്തിലെ ഉപയോക്തൃ ഐഡിയുടെ അവസാനത്തെ നമ്പർ നിങ്ങൾ '17031' ആയി മാറ്റേണ്ടതുണ്ട്.
DELETE FROM `thread` WHERE `postuserid` ='17031'
DELETE FROM `post` WHERE `userid` ='17031'
ഒരു ഉപയോക്താവിന്റെ ഐഡി കണ്ടെത്താനുള്ള ഒരു വഴി ഇതാ.
യൂസർ ഐഡി എങ്ങനെ കാണും
ഞങ്ങൾ ഞങ്ങളുടെ അഡ്മിനിസ്ട്രേഷൻ പാനലിലേക്ക് പോകുന്നു. ഞങ്ങളുടെ vBulletin admincp, ഉപയോക്താക്കൾ > ഉപയോക്താക്കൾ തിരയുക എന്നതിലെ ഇടത് മെനുവിൽ ക്ലിക്കുചെയ്യുക. വലതുവശത്ത് നമുക്ക് ഒരു ഫോം ലഭിക്കും, അവിടെ ഞങ്ങൾ ഉപയോക്തൃ ഫീൽഡ് പൂരിപ്പിക്കുകയും കൃത്യമായ തിരയൽ നൽകുകയും ചെയ്യുന്നു
ഒന്ന് മാത്രമേ ഉള്ളൂവെങ്കിൽ, അതിന്റെ ഫയൽ തുറക്കുകയും ഇല്ലെങ്കിൽ, വ്യത്യസ്ത ഉപയോക്താക്കൾ പ്രത്യക്ഷപ്പെടുകയും ഒന്ന് തിരഞ്ഞെടുക്കുകയും ചെയ്യും.
മുകളിലെ ടാബിൽ നിങ്ങൾ അതിന്റെ ഐഡി കാണും.
ഇവിടെ പ്രവേശിച്ചുകഴിഞ്ഞാൽ നിങ്ങൾക്ക് ഉപയോക്താവിനെ ഇല്ലാതാക്കാനോ ബാനർ ചെയ്യാനോ കഴിയും. നിങ്ങൾ അത് ഇല്ലാതാക്കാൻ പോകുകയാണെങ്കിൽ, നിങ്ങൾ അതിന്റെ സന്ദേശങ്ങൾ ഇല്ലാതാക്കിയതിന് ശേഷം അത് ചെയ്യുക അല്ലെങ്കിൽ അവ അനാഥമാകും.