vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Censor part of a url only in certain forums? (https://vborg.vbsupport.ru/showthread.php?t=80517)

JoeLouie 04-25-2005 09:44 AM

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?

Marco van Herwaarden 04-25-2005 10:05 AM

Well it depends on what you are trying to do with it. Please explain more what you try to do.

JoeLouie 04-25-2005 10:57 AM

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?

Sebastian 04-25-2005 01:39 PM

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

see: http://www.vbulletin.org

Marco van Herwaarden 04-25-2005 08:17 PM

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.

JoeLouie 04-26-2005 07:28 PM

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.

Sebastian 04-26-2005 11:56 PM

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.

JoeLouie 04-27-2005 06:09 PM

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.

Jenta 05-15-2005 05:16 AM

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


All times are GMT. The time now is 01:54 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.00991 seconds
  • Memory Usage 1,726KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (9)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete