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 07-05-2016, 06:35 PM
fenderbob fenderbob is offline
 
Join Date: Oct 2015
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default vBulletin 5 Request - Automatic Link Formatting & Banning

I'm not a huge fan of how vBulletin currently displays links.

When someone copies and pastes a link, you wind up with a really long and ugly URL (that is shortened sometimes by vBulletin).

Ideally, when you post a link to vBulletin, it would format the link to the OG:Title meta property of the page you are linking to. But, not every site uses Open Graph meta data.

This is what I have in mind. It's minor, but it looks so much cleaner (screenshot marked "mod request"):



Also, I realize there is already a banned words list which will bleep out any ******* word you add to the banned word list.

But, as a spam prevention measure, is there a way we could add links to a database that known spammers (or others abusing your forum) have used which will cause an immediate ban on any IP address trying to post that link?

Just a thought...

Please message me if you would be interested in working on something like this.

I'm extremely concerned about the mod affecting the security of my site. I definitely would need the ability to continue to download and install future upgrades for the vB5 software.

I'm making this post in the "unpaid" section but I would definitely be willing to pay someone for this. Ideally, you'd develop the mod as a finished product and I'd simply buy a license, but if you feel this is too much work and you don't expect many people would buy this mod, perhaps we could come up with a contract.

We'd need to figure out time and cost and payment arrangements, and there would also need to be a stipulation stating that the code would continue to work (or would be upgraded) to always work with future vBulletin 5 updates.
Reply With Quote
  #2  
Old 07-05-2016, 07:38 PM
Replicant's Avatar
Replicant Replicant is offline
 
Join Date: Sep 2014
Location: Phoenix, Az. USA
Posts: 485
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

VB5 already has a link formatting system built in using the link button on the top of the editor. Here is the result of entering vbulletin.com into the link button form.

I've never been a fan of banning sites automatically based on what one person does. IE: Vbulletin gets spammed periodically from chinese sites in their sales questions forum. Someone posts a link on your forum to the spam post on vbulletin. Now vbulletin.com is in the bad link database and nobody can post links to legitimate vbulletin forum posts. This is just one example.
Attached Images
File Type: jpg link.jpg (18.3 KB, 0 views)
Reply With Quote
  #3  
Old 07-05-2016, 09:41 PM
fenderbob fenderbob is offline
 
Join Date: Oct 2015
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Replicant View Post
VB5 already has a link formatting system built in using the link button on the top of the editor. Here is the result of entering vbulletin.com into the link button form.
Yeah, but I hate it lol. Basically with that tool, you are "attaching" a link to a post. You are limited to one attached link, which is totally worthless if you have multiple inline links you want to make in a single post. I actually have that link tool disabled on my forum because I hate it so much.

And I actually forgot to mention the most important part for this request: internal thread links.

Would there be a way for vBulletin to automatically pick up a forum post title and make that the viewable link--with the title link automatically pointing to the forum page...

Like this:

[Thread: Automatic Link Formatting & Banning]

Rather than this:

https://vborg.vbsupport.ru/showthread.php?t=322986

...when a link is pasted directly into a post?
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 11:06 AM.


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.03631 seconds
  • Memory Usage 2,196KB
  • Queries Executed 12 (?)
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
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (1)postbit_attachment
  • (3)postbit_onlinestatus
  • (3)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
  • postbit_attachment
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete