Version: 1.00, by Reynaldovb
Developer Last Online: Aug 2014
Version: 3.5.4
Rating:
Released: 05-14-2006
Last Update: Never
Installs: 28
No support by the author.
Long time ago I posted a mod written for 3.0.7 to stop SHOUTING and "Jumpy" text. Since I upgraded to 3.5.x my forums became once again full of posts in FULL CAPS and let's be honest, the bultin anti-shouting functionality sucks.
With vBulletin bultin anti-shouting, you have to choose between SHOUTING TEXT or Annoying Jumpy Text (caps on first word of each letter), which makes large blocks of text difficult to read.
Essentially, what this mod does is:
1) Switch SHOUTING from the body text and from title into "normal" text.
2) Switch "Jumpy" text from both the body and title into a more readable form. Example of "Jumpy" text is the following sentence:
Quote:
"This Sentence Is A Example Of 'Jumpy' Text. The Reason Why Some Users Like To Write Sentences In This Way Eludes Me. I Just Know That After A Few Lines, It Becomes Difficult To Read. This Sentence Is A Example Of 'Jumping' Text. The Reason Why Some Users Like To Write Sentences In This Way Eludes Me. I Just Know That After A Few Lines, It Becomes Difficult To Read. I Think By Now You Are Aware Of My Point."
Known behaviour:
a) For shouting text, the mod detects it if ALL the text is in caps. This behaviour will be changed on a next release to trigger it if 80% or more of the text is in caps.
b) For "Jumpy" text, the mod is triggered if at least 2 sets of 3 words are Wrote Using Jumpy Text. This 'could' also be changed to make it trigger based on a percentage of the text.
Installation: STEP 1
Disable vBulletin bult-in anti-shouting by going to Admin CP => vBulletin Options => Message Posting and Editing Options
STEP 2
Download the included file: product-pst_reynaldovb.xml
STEP 3
Go to Admin CP => Plugin System => Manage Products => Add/Import Product
Click the Browse button and browse to where you downloaded the file.
STEP 4
Voila! from now on your forum should be SHOUTING free.
Now take a moment and click INSTALL :-)
Please keep in mind this plugin only applies to future posts. It does nothing against posts already in the forum. If interested let me know and I could post a MySQL line that will "fix" past posts.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
This doesn't appear to work if using the "quick reply" option. Is that a known bug? Works everytime when using the full "post reply", but not on the ajax'd quick reply. I'm on 3.6.4 not 3.5.4 - anyword on an update for the 3.6x series?
Please answer this. I need this on my Christian forum, however changing GOD to god is not happening The hack naturally does that, which is why I'd like to know (or suggest future options) ability for 'exceptions' or custom rules of some kind.
anyone test it in 3.6.5? Why wouldn't it work with higher versions? Different hook location? Can someone look into this and see if they can get it to work for 3.6.5 this is a very useful hack and great idea. MOTM material of you ask me.
It also doesn't work very well with UTF-8 encoding and when the text contains special chars like umlauts (? ? ? ?) ... it just displays question marks instead of the umlauts like:
Quote:
Original: DAS ist ein Text,
BEI DEM VIEL
GEBR?LLT ? ? ? ? UND SO WIRD.
Quote:
B Vers.: Das ist ein text, bei dem viel gebr�llt � � � � und so wird.
Any ideas? I can't use the unicode modifier /u, because it won't display anything at all with it.
As you can see, it also kills all line breaks? :erm: