Látogató üzenetek tiltása

Valahogy nekem nagyon kilóg a struktúrából az úgynevezett „Látogató üzenet” (visitor message). A tagok profil oldalának első füle gyakorlatilag egy fórum témaként működik, hozzászólásokat írhatnak ide a tagtársak. De valahogy az egész olyan esetlen, ráadásul mint általában a Veterán fórumon is van egy bemutatkozó fórum, így szükségtelennek is érzem.

Sajnos későn kapcsoltam, így már létezik néhány tag profil oldalán hozzászólás, ezért csak „lájtosan” tíltottam le ezt a funkciót, hogy több már ne szülessen és az a felesleges fül eltűnjön. (Nincs sok hely itt újabb fülek számára, pedig tervezek még ide újabb funkciókat.)

Az settings / options-ben a Regisztrációs beállítások / alapbeállítások között kivettem a pipát a Látogató üzenetek engedélyezése elől. Ennek az a hatása, hogy minden új tagnak a kezelőpult beállításainál engedélyeznie kellene, ha látogató üzeneteket szeretne kapni. Nyíláván a tagcsoportoknál az is beállítható lenne, hogy ezt se tehesse meg. De tömegesen nem fognak itt matatni a tagok, ez tuti! :-)

A meglévő összes tagoknak szintén kikapcsoltam ezt a beállítást. Erre nincs külön mód az admin oldalon, így egy SQL update utasítással „pöcköltem” át az értékeket. Nem kell ehhez külön eszköz, az admin oldal karbantartás / Sql parancs futtatása menüpontban megtehetjük ezt. A futtatandó update:

UPDATE (prefix)user SET options=options - 8388608 WHERE options & 8388608

Természetesen a (prefix) helyére be kell írnunk a telepítéskor megadott prefixét a tábláknak. Ha megondolnánk magunkat akkor a következő update visszakapcsola a látogató üzeneteket mindenkinek:

UPDATE (prefix)user SET options=options + 8388608 WHERE NOT (options & 8388608)

Ha már itt vagyunk, érdemes megnézni az előre elkészített SQL utasítások listáját, hátha később szükségünk lehet valamelyikre.

Nincsenek megjegyzések:

Megjegyzés küldése

Post Beautifier, az első vBulletin pluginem

Elkészítettem az első telepíthető „termékemet”, amit fel is töltöttem a vbulletin.org -ra:  http://www.vbulletin.org/forum/showthread.php?t...