Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Allow Usergroups to Post HTML Details »»
Allow Usergroups to Post HTML
Version: 1.00, by kall kall is offline
Developer Last Online: Aug 2021 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 09-25-2005 Last Update: 11-27-2005 Installs: 510
Uses Plugins
Is in Beta Stage  
No support by the author.

Just like the name says, this ultra-simple little Product will allow you to specify Usergroups that may post in HTML and have that HTML be parsed...SOME PEOPLE ARE HAVING TABLE PROBLEMS - THIS IS UNSUPPORTED USEAGE OF THE MODIFICATION AND I AM UNABLE TO ASSIST!

***BE AWARE THAT INDISCRIMINATE USE OF THIS HACK IS RISKY - RESTRICT IT TO ONLY THOSE USERGROUPS YOU TRUST ABSOLUTELY***

The scary message above is to make sure you are aware that enabling HTML for any group opens you up to security issues. This is why it is not a feature of Stock vB, probably.

I decided I needed to have the ability to post in HTML because I just installed ZT's RSS Feeds hack, and the ones I got from Google looked all horrible.

Now updated to be controlled by a Setting in Usergroup Manager, it's phrased and even works in editpost.php (preview) in WYSIWYG and normal modes, AND the Forum Rules shows HTML is ON.

This will not work retroactively. That is, if a User posted something in HTML before they were given the ability, that post has to be edited by that member (or someone else with HTML ability) in order to be parsed. I am assuming this is due to post caching.

Many thanks to Kirby for prodding me to figure it out by myself and not just telling me what to do.

A "demo" is here..html is OFF in that Forum, but the post is made by an Admin, so the HTML is parsed.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
HeyMe

Comments
  #42  
Old 09-28-2005, 07:27 PM
kall's Avatar
kall kall is offline
 
Join Date: Apr 2004
Location: New Zealand
Posts: 2,608
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Vtec44
Maybe it's designed not to work that way, but HTML doesn't work in signature of the allowable group. Maybe v1.01 will change this?
Well no .. the signature isn't exactly 'posted', now is it?

Maybe...
Reply With Quote
  #43  
Old 09-29-2005, 03:09 AM
utw-Mephisto utw-Mephisto is offline
 
Join Date: Jan 2005
Posts: 648
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

runs on vb 3.5 gold including preview and people not in that user group can even quote but gets only plaintext .. THIS is what I was waiting for THANKS
Reply With Quote
  #44  
Old 09-29-2005, 03:10 AM
utw-Mephisto utw-Mephisto is offline
 
Join Date: Jan 2005
Posts: 648
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Demo (no reg. required) : http://www.ut2007world.com/forum/showthread.php?t=511
Reply With Quote
  #45  
Old 09-29-2005, 06:47 AM
Acers's Avatar
Acers Acers is offline
 
Join Date: Feb 2005
Posts: 180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

umm gives me this error when i try to set permission for usergroup

Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /includes/class_core.php on line 635

Code:
Database error in vBulletin 3.5.0:

Invalid SQL:
UPDATE usergroup SET

### UPDATE QUERY GENERATED BY fetch_query_sql() ###
	`title` = 'Systems Lead',
	`description` = '',
	`usertitle` = 'Systems Lead',
	`opentag` = '<span style=\"color: orange; font-weight: bold; text-decoration: none;\">',
	`closetag` = '</span>',
	`passwordexpires` = '180',
	`passwordhistory` = '360',
	`ucash_paycheck` = '0.00',
	`forumpermissions` = '470810623',
	`attachlimit` = '0',
	`pmquota` = '1500',
	`pmpermissions` = '3',
	`pmsendmax` = '5',
	`calendarpermissions` = '63',
	`wolpermissions` = '31',
	`adminpermissions` = '3',
	`genericpermissions` = '205520831',
	`genericoptions` = '23',
	`profilepicmaxwidth` = '100',
	`profilepicmaxheight` = '100',
	`profilepicmaxsize` = '65535',
	`avatarmaxwidth` = '100',
	`avatarmaxheight` = '100',
	`avatarmaxsize` = '25000',
	`maxsiglines` = '0',
	`maxsigfontsize` = '0',
	`maxsigimgsize` = '0',
	`maxsigimgwidth` = '0',
	`maxsigimgheight` = '0',
	`maxsigimages` = '0',
	`custompermissions` = '0',
	`allowhtmlpermissions` = ''
WHERE usergroupid=6;

MySQL Error  : Unknown column 'allowhtmlpermissions' in 'field list'
Error Number : 1054
Date         : Thursday, September 29th 2005 @ 01:14:47 PM
Script       : http://www.techenclave.com/forums/admincp/usergroup.php
Referrer     : http://www.techenclave.com/forums/admincp/usergroup.php?do=edit&usergroupid=6
IP Address   : xxxxxxxxx
Username     : xxxxxxx
Classname    : vb_database
Reply With Quote
  #46  
Old 09-29-2005, 09:09 AM
murrtex murrtex is offline
 
Join Date: May 2002
Location: izmir
Posts: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

my problem is this;

when i click update html permission on usergroup
it says;

Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in \includes\class_core.php on line 627


and nothings happens.

what should i do? for fix that error
Reply With Quote
  #47  
Old 09-29-2005, 09:36 AM
kall's Avatar
kall kall is offline
 
Join Date: Apr 2004
Location: New Zealand
Posts: 2,608
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Acers
umm gives me this error when i try to set permission for usergroup

Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /includes/class_core.php on line 635

Code:
Database error in vBulletin 3.5.0:

Invalid SQL:
UPDATE usergroup SET

### UPDATE QUERY GENERATED BY fetch_query_sql() ###
	`title` = 'Systems Lead',
	`description` = '',
	`usertitle` = 'Systems Lead',
	`opentag` = '<span style=\"color: orange; font-weight: bold; text-decoration: none;\">',
	`closetag` = '</span>',
	`passwordexpires` = '180',
	`passwordhistory` = '360',
	`ucash_paycheck` = '0.00',
	`forumpermissions` = '470810623',
	`attachlimit` = '0',
	`pmquota` = '1500',
	`pmpermissions` = '3',
	`pmsendmax` = '5',
	`calendarpermissions` = '63',
	`wolpermissions` = '31',
	`adminpermissions` = '3',
	`genericpermissions` = '205520831',
	`genericoptions` = '23',
	`profilepicmaxwidth` = '100',
	`profilepicmaxheight` = '100',
	`profilepicmaxsize` = '65535',
	`avatarmaxwidth` = '100',
	`avatarmaxheight` = '100',
	`avatarmaxsize` = '25000',
	`maxsiglines` = '0',
	`maxsigfontsize` = '0',
	`maxsigimgsize` = '0',
	`maxsigimgwidth` = '0',
	`maxsigimgheight` = '0',
	`maxsigimages` = '0',
	`custompermissions` = '0',
	`allowhtmlpermissions` = ''
WHERE usergroupid=6;

MySQL Error  : Unknown column 'allowhtmlpermissions' in 'field list'
Error Number : 1054
Date         : Thursday, September 29th 2005 @ 01:14:47 PM
Script       : http://www.techenclave.com/forums/admincp/usergroup.php
Referrer     : http://www.techenclave.com/forums/admincp/usergroup.php?do=edit&usergroupid=6
IP Address   : xxxxxxxxx
Username     : xxxxxxx
Classname    : vb_database
@acers That is indeed odd. The install code of the Product *should* be executed when you install it.

@murrtex: That shouldn't cause the Product to not work..look in your Product Management. Does 'HTML' appear anywhere there? What about Plugin Manager?
Reply With Quote
  #48  
Old 09-29-2005, 11:51 AM
Mepher Mepher is offline
 
Join Date: May 2005
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just installed on 3.5 gold and got the same error as Acers.
Reply With Quote
  #49  
Old 09-29-2005, 11:57 AM
Mepher Mepher is offline
 
Join Date: May 2005
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kall
@acers That is indeed odd. The install code of the Product *should* be executed when you install it.

@murrtex: That shouldn't cause the Product to not work..look in your Product Management. Does 'HTML' appear anywhere there? What about Plugin Manager?
Yes it does appear in both in the Product manager and the plugin manager. Gives this error when I try and turn it on for any usergroup:

Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /includes/class_core.php on line 635
Reply With Quote
  #50  
Old 09-29-2005, 12:03 PM
dastar dastar is offline
 
Join Date: Jun 2005
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Make sure you delete his original plugin then upload the new one. I was getting the same error until I deleted the old one. I am running it on 3.5 gold with no problems.
Reply With Quote
  #51  
Old 09-29-2005, 12:04 PM
Mepher Mepher is offline
 
Join Date: May 2005
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I never installed the old one, I waited till Gold was released to make sure it worked for people. I downloaded the latest one this morning and installed that.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:48 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04939 seconds
  • Memory Usage 2,320KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete