The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
[Help] auto replace content when post
Please help me
I have a example If i post character "a, b, c, d" will auto replace to character "e, f, g, h" I use hook postbit_display_complete use str_replace and PHP Code:
This is my plugin PHP Code:
PHP Code:
This is my plugin PHP Code:
PHP Code:
Please help me write plugin auto replace pagetext from database when post Thank you very much This is my plugin i write with hook postbit_display_complete with PHP Code:
PHP Code:
PHP Code:
PHP Code:
Thank you very much --------------- Added [DATE]1391756672[/DATE] at [TIME]1391756672[/TIME] --------------- Please help me |
#2
|
|||
|
|||
You could do this, using hook newpost_process:
PHP Code:
but that will only change new posts. To change existing posts in the database you would need to use SQL. You would probably want to do that once only (maybe by using phpMyAdmin), instead of making a plugin for it. |
Благодарность от: | ||
Thangvip9x |
#3
|
|||
|
|||
Thank you very much
--------------- Added [DATE]1391772078[/DATE] at [TIME]1391772078[/TIME] --------------- Perfect, i want replace in private message when post and signature Thank you very much |
#4
|
|||
|
|||
For PM, you could create a plugin using private_insertpm_process:
PHP Code:
I don't know about signature, I will have to take some time to figure it out. |
#5
|
|||
|
|||
I want auto replace when edit post, thread title, private message title
Because i try but your plugin don't replace Thank you very much --------------- Added [DATE]1391773031[/DATE] at [TIME]1391773031[/TIME] --------------- This is my query [SQL]UPDATE post SET pagetext = REPLACE(pagetext, 'a', 'b'); UPDATE post SET pagetext = REPLACE(pagetext, 'e', 'f');[/SQL] I want you help me write query replace all a, b, c, d to e, f, g, h with one click when run SQL, because i have 100 character replace, thank you very much --------------- Added [DATE]1391773120[/DATE] at [TIME]1391773120[/TIME] --------------- Please help me write plugin auto replace when edit post, edit thread title, private message title, thank you very much |
#6
|
|||
|
|||
For editing post, use hook editpost_update_process,
PHP Code:
for post title, add this to the plugin: PHP Code:
for Pm title, add this to the plugin: PHP Code:
I don't know how to do a REPLACE in sql for more than one character at a time. It might make sense to write it php, but you don't need to run it every time someone posts. |
#7
|
|||
|
|||
Thank you very much, i will try
--------------- Added [DATE]1391777383[/DATE] at [TIME]1391777383[/TIME] --------------- Perfect, thank you very much --------------- Added [DATE]1391777847[/DATE] at [TIME]1391777847[/TIME] --------------- This my plugin perfect with signature I use hook postbit_display_complete PHP Code:
--------------- Added [DATE]1391783297[/DATE] at [TIME]1391783297[/TIME] --------------- I want you help me write plugin forced check 'V' (tick) box will replace character a,b,c,d to e,f,g,h as Quote message in reply? at vbulletin.org If i check box, character will replace, if i don't check box, character don't replace Thank you very much --------------- Added [DATE]1391783332[/DATE] at [TIME]1391783332[/TIME] --------------- I want you help me write plugin forced check 'V' (tick) box will replace character a,b,c,d to e,f,g,h as Quote message in reply? at vbulletin.org If i check box, character will replace, if i don't check box, character don't replace Thank you very much --------------- Added [DATE]1391783444[/DATE] at [TIME]1391783444[/TIME] --------------- I need add code post my template newreply, editpost, edit thread, SHOWTHREAD, thank you very much --------------- Added [DATE]1391803631[/DATE] at [TIME]1391803631[/TIME] --------------- I need add query replace character title from database Thank you very much |
#8
|
|||
|
|||
Please help me and i want question
When i post a thread, thread title will replace character ",>,<...to encode in thread title, please help me fix it I created plugin as a your help |
#9
|
|||
|
|||
I'm noy sure what you're asking. If you want to change the post title when you post, you can use code like I mentioned in post #6 above (the second and third pieces of code should be added to the plugins we discussed early in the thread).
|
#10
|
|||
|
|||
Quote:
This is a example When I post thank "kh99" very much it will display thank "kh99" very much, if don't error it will display thank "kh99" very much in thread title, it's mean replace " to ", i don't want replace special If i don't use code #6 in plugin, thread title will display normal, but if i don't use code it will don't replace a, b, c, d to e, f, g, h Please help me fix Thank you very much |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|