Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 04-25-2005, 09:44 AM
JoeLouie JoeLouie is offline
 
Join Date: Mar 2005
Location: NS, Canada
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Censor part of a url only in certain forums?

I've been looking for a way to make it so all urls posted in certain forums are automatically changed to hxxp:// rather than http://. I've searched, and come up with nothing, and I have no clue how to make this hack myself. Anybody give me a hand with this?
Reply With Quote
  #2  
Old 04-25-2005, 10:05 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well it depends on what you are trying to do with it. Please explain more what you try to do.
Reply With Quote
  #3  
Old 04-25-2005, 10:57 AM
JoeLouie JoeLouie is offline
 
Join Date: Mar 2005
Location: NS, Canada
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

well... we have a few forums on the site that are only visible to certain members and one of our rules for those sections are no live links, so we ask that when posting a link that they use hxxp:// rather than http://. So I was looking for a way that when the user types a link in their post (ex: http://www.vbulletin.org) that it automatically changes it (ex: hxxp://www.vbulletin.org) so they have to copy it into the address bar. Does that make sense?
Reply With Quote
  #4  
Old 04-25-2005, 01:39 PM
Sebastian's Avatar
Sebastian Sebastian is offline
 
Join Date: Oct 2002
Location: America
Posts: 488
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

uhm, just uncheck the "Automatically parse links in text" when posting...

see: http://www.vbulletin.org
Reply With Quote
  #5  
Old 04-25-2005, 08:17 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Or you could hack teh includes/functions_bbcodeparse.php

Made it once for a site that all outside link where redirected to an anonimyzer, all links to pages on the board where untouched. Not so difficult to do.
Reply With Quote
  #6  
Old 04-26-2005, 07:28 PM
JoeLouie JoeLouie is offline
 
Join Date: Mar 2005
Location: NS, Canada
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sebastian
uhm, just uncheck the "Automatically parse links in text" when posting...

see: http://www.vbulletin.org
That would be one solution, but I'm looking for a way to automatically do it without the user having to uncheck that every time.
Reply With Quote
  #7  
Old 04-26-2005, 11:56 PM
Sebastian's Avatar
Sebastian Sebastian is offline
 
Join Date: Oct 2002
Location: America
Posts: 488
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

you can modify the new posting template and set a conditional so its unchecked by default for which ever forum it is you want it off.
Reply With Quote
  #8  
Old 04-27-2005, 06:09 PM
JoeLouie JoeLouie is offline
 
Join Date: Mar 2005
Location: NS, Canada
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sebastian
you can modify the new posting template and set a conditional so its unchecked by default for which ever forum it is you want it off.
Hmm, didn't think about that... not quite what I was looking for, but it'll get the job done. Thanks.
Reply With Quote
  #9  
Old 05-15-2005, 05:16 AM
Jenta Jenta is offline
 
Join Date: Dec 2004
Posts: 377
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i kinda wanted to do something similar to cut down on users hotlinking to images on domains they do not own

if i recall, i changed the regular expression to only allow 2 domains
mine and a free image hosting provider

what i would need to finish it is to have it return some jumpled up text instead of the unparsed link
this should drive the point home that they are not to hotlink!

want to show an image? post a link to the page its contained on
use an img tag to an uanthorized domain and [img] domain/pic.jpg [/img] turns into [img]afhafhafh[/img] or some wording telling them not to hotlink
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 06:59 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04794 seconds
  • Memory Usage 2,232KB
  • Queries Executed 11 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete