Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
AMP Quick Auto Tagger Details »»
AMP Quick Auto Tagger
Version: 2.0.1, by testbot testbot is offline
Developer Last Online: Nov 2018 Show Printable Version Email this Page

Category: New Posting Features - Version: 4.1.0 Rating:
Released: 02-09-2010 Last Update: 02-18-2011 Installs: 325
Uses Plugins Auto-Templates
Additional Files Translations Is in Beta Stage  
No support by the author.

*Please mark installed, rate, and nominate!*

AMP Quick Auto Tagger
(Online tested on 4.01 and 4.1.2)

New in version 2.0.1!
The ability to remove all numbers
The ability to add other languages (this has not been tested very well because I am not bi-lingual)
CRON JOB TO ADD TAGS TO ALL THREADS OR PAST THREADS!
Automatically removes the default VB Badword tags and bad search tags (Remember to remove the default example keywords after installation).
Added Goodwods - These words are added to every tag during post and cron.

Description
After a user types a title this modification will automatically take keywords from the thread title and add them as tags with no database queries or modifications

This is designed to be faster due to it's simplicity. It takes the title, runs it against the badword filter, cleans it up using regex and then adds it to the tag field instantly. The user has the option to add or remove tags before they submit the thread.

Installation / Upgrade
IF UPDATING REMOVE PREVIOUS VERSION FIRST. If you have a large number of "Bad Words" save them before uninstalling.
Download and extract AMP Auto Tagger_2.0.1.zip
Upload all files in UPLOAD folder to the root of the forum
Import the product product-amp_tagger_2.0.1.xml
Enable and configure AdminCP>Options>AMP Auto Tagger

To Do (Future Releases)
[S]Make better regex. (DONE!)
Create Cron Job. (DONE!)[/S]
Add better support for multi-language.

Tip
Don't add two letter words to the badword filter. The auto tagger already limits the tags to three characters or more. Not only is it pointless but I also get strange results when having only two letter words.
If you enable 'CRON: Purge ALL Tags' only enable it once, run the scheduled task/cron and then disable it. Otherwise, it will delete and readd all tags every time the cron runs and your forum will take a performance hit.

Demo
You can create threads in the following forum to test it out. Sorry but you have to create an account to post on our board.
http://forum.ampprod.com/forumdispla...To-and-Support

Version History
1.0.0 (02/09/2010) - First Release
1.0.1 (02/10/2010) - Fix IE Bug
2.0.0 (02/17/2011) - Added Cron to tag old threads, updated regex, added goodwords, updated option settings to remove numbers and add languages.
2.0.1 (02/18/2010) - Fixed vbflush in cron and admincp badwords

Download Now

File Type: zip AMP Auto Tagger_2.0.1.zip (6.7 KB, 1433 views)

Screenshots

File Type: jpg NewThreadTaggs.jpg (146.8 KB, 0 views)
File Type: png amp_autotagger_cp.png (120.0 KB, 0 views)

Show Your Support

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

Comments
  #42  
Old 02-15-2010, 07:08 PM
vexvegaz vexvegaz is offline
 
Join Date: Oct 2008
Posts: 52
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by testbot View Post
i haven't installed vbookie. do you know if it has any parse_template plugins? if you're not sure, i can install it and take a look.
i didnt see it heres all the plug-in associated with vbookie
useradmin_edit_column1
cache_templates
threaddata_delete
template_groups
process_templates_complete
newthread_post_start
newthread_post_complete
forumdisplay_query
newthread_form_start
userdata_start
showthread_complete
threadbit_process
online_location_unknown
online_location_process
Reply With Quote
  #43  
Old 02-15-2010, 07:43 PM
testbot testbot is offline
 
Join Date: Feb 2009
Posts: 373
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i was looking at it and it might be the template edits made by vbookie. the auto tagger parses the template to add the javascript.

can you give me the url to your forum? i might be able to see why it's messed up w/o having to install it on one of my forums. if you don't want to post the url here feel free to PM it to me.
Reply With Quote
  #44  
Old 02-15-2010, 07:43 PM
Jabong82 Jabong82 is offline
 
Join Date: Feb 2010
Posts: 304
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for this mod it works great! Installed.
Reply With Quote
  #45  
Old 02-15-2010, 08:46 PM
Arsh Arsh is offline
 
Join Date: Aug 2007
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The mod was working fine but all of sudden I started getting this error when starting new threads:

Parse error: syntax error, unexpected T_STRING in /home/iwd123/public_html/forums/includes/class_core.php(4029) : eval()'d code on line 24

I disabled the mod and the error went away. Any ideas?
Reply With Quote
  #46  
Old 02-15-2010, 08:57 PM
testbot testbot is offline
 
Join Date: Feb 2009
Posts: 373
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Arsh View Post
The mod was working fine but all of sudden I started getting this error when starting new threads:

Parse error: syntax error, unexpected T_STRING in includes/class_core.php(4029) : eval()'d code on line 24

I disabled the mod and the error went away. Any ideas?
most the time that error is when there's a quote, semicolon out of place in a plugin.

was any of the AMP Tagger plugin code changed?

did you install any new mods that might conflict with this one?

where any changes made to the newthread template?

it's still beta so i'm not sure what other products conflict with this one yet but i'll do my best to get this sorted for you.
Reply With Quote
  #47  
Old 02-16-2010, 01:26 AM
Arsh Arsh is offline
 
Join Date: Aug 2007
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by testbot View Post
most the time that error is when there's a quote, semicolon out of place in a plugin.

was any of the AMP Tagger plugin code changed?

did you install any new mods that might conflict with this one?

where any changes made to the newthread template?

it's still beta so i'm not sure what other products conflict with this one yet but i'll do my best to get this sorted for you.
Hi mate,

I did not change any code nor I installed any other mods in the meanwhile. I used VB4's advertisement system to enable few ads but they were only in footer. The error itself came on when I wasn't even online. When I went to bed everything seemed fine but when I woke up I had handful of complaints regarding the error.

I understand this is still beta, so no rush from me.

Cheers
Reply With Quote
  #48  
Old 02-16-2010, 04:39 AM
mrdexx mrdexx is offline
 
Join Date: Feb 2010
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is it possible to have the mod simply not tag "common" words instead of returning a post back with an error?

Its kind of annoying to type out a post, submit it, only to find out that one of the title words is too "common" and needs to be removed as a tag (that was auto-entered to begin with)

If the system is able to identify common words anyways, then can't it also just not add them?

Is it possible to allow common words to be posted somehow in the meantime so users don't have to get their posts constantly returned?

Thanks,

~Dexx
Reply With Quote
  #49  
Old 02-16-2010, 02:53 PM
testbot testbot is offline
 
Join Date: Feb 2009
Posts: 373
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by testbot View Post
Currently only supports English... sorry
Current Suggested AMP Tagger Bad Words:
Quote:
Originally Posted by Arsh View Post
Hi mate,

I did not change any code nor I installed any other mods in the meanwhile. I used VB4's advertisement system to enable few ads but they were only in footer. The error itself came on when I wasn't even online. When I went to bed everything seemed fine but when I woke up I had handful of complaints regarding the error.

I understand this is still beta, so no rush from me.

Cheers
can you pm me your forum url so i can take a look? i don't see any reason this should generate this error yet.

Quote:
Originally Posted by mrdexx View Post
Is it possible to have the mod simply not tag "common" words instead of returning a post back with an error?

Its kind of annoying to type out a post, submit it, only to find out that one of the title words is too "common" and needs to be removed as a tag (that was auto-entered to begin with)

If the system is able to identify common words anyways, then can't it also just not add them?

Is it possible to allow common words to be posted somehow in the meantime so users don't have to get their posts constantly returned?

Thanks,

~Dexx
Hi Dexx,

add any words that you don't want tagged to AMP Tagger Bad Words. you can find it in AdminCP> Options

we've been running it on our board for a while now and members are reporting common words. so far we have it running pretty well. below is our current list of common words to add.
Reply With Quote
  #50  
Old 02-17-2010, 04:18 AM
mrdexx mrdexx is offline
 
Join Date: Feb 2010
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Much appreciated, thank you =)
Reply With Quote
  #51  
Old 02-18-2010, 08:12 PM
testbot testbot is offline
 
Join Date: Feb 2009
Posts: 373
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

FYI: We've been testing all day on vb 4.0.2 and it seems to be working well.

Also updated all of the AMP Auto Tagger Bad Words. This should stop anyone from getting 'someword is too common' errors when they post.

Code:
according,able,about,above,accordingly,across,actually,after,afterwards,again,against,aint,all,allow,allows,almost,alone,along,already,also,although,always,among,amongst,amoungst,amount,and,another,any,anybody,anyhow,anyone,anything,anyway,anyways,anywhere,apart,appear,appreciate,appropriate,are,arent,around,aside,ask,asking,associated,available,away,awfully,back,became,because,become,becomes,becoming,been,before,beforehand,behind,being,believe,below,beside,besides,best,better,between,beyond,bill,both,bottom,brief,but,call,came,can,cannot,cant,cause,causes,certain,certainly,changes,clearly,cmon,com,come,comes,computer,con,concerning,consequently,consider,considering,contain,containing,contains,corresponding,could,couldnt,course,cry,currently,day,definitely,describe,described,despite,detail,did,didnt,different,does,doesnt,doing,done,dont,down,downwards,due,during,each,edu,eight,either,eleven,else,elsewhere,empty,enough,entirely,especially,etc,even,ever,every,everybody,everyone,everything,everywhere,exactly,example,except,far,few,fifteen,fifth,fify,fill,find,fire,first,five,followed,following,follows,for,former,formerly,forth,forty,found,four,from,front,full,further,furthermore,get,gets,getting,give,given,gives,goes,going,gone,got,gotten,greetings,guy,had,hadnt,happens,hardly,has,hasnt,have,havent,having,hello,help,hence,her,here,hereafter,hereby,herein,heres,hereupon,hers,herself,hes,hey,him,himself,his,hither,hopefully,how,howbeit,however,hundred,ignored,ill,immediate,inasmuch,inc,indeed,indicate,indicated,indicates,inner,insofar,instead,interest,into,inward,isnt,ist,itd,itll,its,itself,ive,just,keep,keeps,kept,know,known,knows,last,lately,later,latter,latterly,least,less,lest,let,lets,like,liked,likely,little,look,looking,looks,ltd,made,mainly,many,may,maybe,mean,meanwhile,merely,might,mill,mine,more,moreover,most,mostly,move,much,must,myself,name,namely,near,nearly,necessary,need,needs,neither,never,nevertheless,new,next,nine,nobody,non,none,noone,nor,normally,not,nothing,novel,now,nowhere,obviously,off,often,okay,old,once,one,ones,only,onto,originally,other,others,otherwise,ought,our,ours,ourselves,out,outside,over,overall,own,part,particular,particularly,per,perhaps,placed,please,plus,possible,posted,presumably,probably,provides,put,que,quite,quote,rather,really,reasonably,regarding,regardless,regards,relatively,respectively,right,said,same,saw,say,saying,says,second,secondly,see,seeing,seem,seemed,seeming,seems,seen,self,selves,sensible,sent,serious,seriously,seven,several,shall,she,should,shouldnt,show,side,since,sincere,six,sixty,some,somebody,somehow,someone,something,sometime,sometimes,somewhat,somewhere,soon,sorry,specified,specify,specifying,still,sub,such,sup,sure,system,take,taken,tell,ten,tends,than,thank,thanks,thanx,that,thats,the,their,theirs,them,themselves,then,thence,there,thereafter,thereby,therefore,therein,theres,thereupon,these,they,theyd,theyll,theyre,theyve,thick,thin,think,third,this,thorough,thoroughly,those,though,three,through,throughout,thru,thus,together,too,took,top,toward,towards,tried,tries,truly,try,trying,twelve,twenty,twice,two,under,unfortunately,unless,unlikely,until,unto,upon,use,used,useful,uses,using,usually,value,various,very,via,viz,want,wants,was,wasnt,way,wed,welcome,well,went,were,werent,weve,what,whatever,whats,when,whence,whenever,where,whereafter,whereas,whereby,wherein,wheres,whereupon,wherever,whether,which,while,whither,who,whoever,whole,whom,whos,whose,why,will,willing,wish,with,within,without,wonder,wont,would,wouldnt,yes,yet,you,youd,youll,your,youre,yours,yourself,yourselves,youve,zero


This is not a product update so you don't need to download and reinstall or anything. You can just copy the AMP Auto Tagger Bad words into your AdminCP>Options>AMP Auto Tagger and you should be good.
Reply With Quote
Reply

Thread Tools

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 07:26 AM.


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.06696 seconds
  • Memory Usage 2,354KB
  • Queries Executed 26 (?)
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)bbcode_code
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)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
  • (3)postbit_attachment
  • (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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete