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

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
  #172  
Old 03-02-2011, 09:35 PM
testbot testbot is offline
 
Join Date: Feb 2009
Posts: 373
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Seb@ View Post
could you fix when you use any separator character as - merge 2 words as tag does not separate
example nice-mod tagg shows "nicemod" without separation other example [FOXY][something][Game] tagg says foxysomethinggame
I will include it by default in the next release but for now just add a dash to "Add special characters or languages." in the Options (AdminCP>AMP Auto Tagger).

I tried -[] and it worked. The only problem is that if there's a bad word in brackets ([and]) it will leave [] in the tags. I'll see if I can figure something out.

Thanks for bringing this to my attention.
Reply With Quote
  #173  
Old 03-03-2011, 02:25 AM
onehost onehost is offline
 
Join Date: Jul 2006
Posts: 378
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think what I am getting at is: does vb not already auto tag? What is your
mod doing that their tagging system is not?
Reply With Quote
  #174  
Old 03-03-2011, 02:55 AM
AURFSCAN AURFSCAN is offline
 
Join Date: Dec 2007
Posts: 328
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by onehost View Post
I think what I am getting at is: does vb not already auto tag? What is your
mod doing that their tagging system is not?
I think you need to read the manual

Thread tagging is a system that allows user to apply their own keywords (tags) to threads.

http://www.vbulletin.com/docs/html/vboptions_group_tags
Reply With Quote
  #175  
Old 03-03-2011, 10:42 AM
testbot testbot is offline
 
Join Date: Feb 2009
Posts: 373
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

For a second there I thought maybe they added it in to the core as a new option and I missed it. Too bad. but lol

Quote:
Originally Posted by onehost View Post
I think what I am getting at is: does vb not already auto tag? What is your
mod doing that their tagging system is not?
vb does not automatically take tags from the title and add them to the tags input while creating a thread. I wish it did though. If you find out how to do it w/o this mod let me know. The only think I can think of is that you might have installed another tagger thread or you're confusing tags with something else.
Reply With Quote
  #176  
Old 03-03-2011, 10:04 PM
mau77 mau77 is offline
 
Join Date: Oct 2009
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi
I have this error in preview post when the plugin is active.

Warning: array_merge() [function.array-merge]: Argument #2 is not an array in [path]/includes/class_bootstrap.php(414) : eval()'d code on line 12

Warning: array_unique() [function.array-unique]: The argument should be an array in [path]/includes/class_bootstrap.php(414) : eval()'d code on line 12

Warning: implode() [function.implode]: Invalid arguments passed in [path]/includes/class_bootstrap.php(414) : eval()'d code on line 12
Reply With Quote
  #177  
Old 03-05-2011, 12:11 AM
testbot testbot is offline
 
Join Date: Feb 2009
Posts: 373
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mau77 View Post
Hi
I have this error in preview post when the plugin is active.

Warning: array_merge() [function.array-merge]: Argument #2 is not an array in [path]/includes/class_bootstrap.php(414) : eval()'d code on line 12

Warning: array_unique() [function.array-unique]: The argument should be an array in [path]/includes/class_bootstrap.php(414) : eval()'d code on line 12

Warning: implode() [function.implode]: Invalid arguments passed in [path]/includes/class_bootstrap.php(414) : eval()'d code on line 12
those are warnings. in reality, you shouldn't display warnings on your page. it's a security vulnerability and should only be used when debugging an app. in a production environment you should log (not display) errors. warnings are optional. by default that is decided in the php.ini file. it might be somewhere else depending on your hosting provider.

regardless, i will look into that and see if there's anything i can do to make the warnings go away.
Reply With Quote
  #178  
Old 03-05-2011, 01:48 AM
mau77 mau77 is offline
 
Join Date: Oct 2009
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by testbot View Post
those are warnings. in reality, you shouldn't display warnings on your page. it's a security vulnerability and should only be used when debugging an app. in a production environment you should log (not display) errors. warnings are optional. by default that is decided in the php.ini file. it might be somewhere else depending on your hosting provider.

regardless, i will look into that and see if there's anything i can do to make the warnings go away.
Ok
This is my php.ini

Quote:
register_globals = off
allow_url_fopen = off

expose_php = Off
max_input_time = 60
variables_order = "EGPCS"
extension_dir = ./
upload_tmp_dir = /tmp
precision = 12
SMTP = relay-hosting.secureserver.net
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fields et="

[Zend]
zend_extension=/usr/local/zo/ZendExtensionManager.so
zend_extension=/usr/local/zo/4_3/ZendOptimizer.so
Where is the error?
Reply With Quote
  #179  
Old 03-05-2011, 02:57 PM
testbot testbot is offline
 
Join Date: Feb 2009
Posts: 373
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mau77 View Post
Ok
This is my php.ini



Where is the error?
it would be display_errors

http://www.php.net/manual/en/errorfu...display-errors

i'm sure there's some posts on vb's sites abt that too.
Reply With Quote
  #180  
Old 03-05-2011, 08:47 PM
mau77 mau77 is offline
 
Join Date: Oct 2009
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok, but only append with this plugin.
It´s work fine, but i can´t use the "preview post" options"
And in the tags showme ",word1,word2,word3" . Why showme the first ","
Thanks
Reply With Quote
  #181  
Old 03-17-2011, 08:35 PM
Jimandbob Jimandbob is offline
 
Join Date: Apr 2006
Location: Hull
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mau77 View Post
Hi
I have this error in preview post when the plugin is active.

Warning: array_merge() [function.array-merge]: Argument #2 is not an array in [path]/includes/class_bootstrap.php(414) : eval()'d code on line 12

Warning: array_unique() [function.array-unique]: The argument should be an array in [path]/includes/class_bootstrap.php(414) : eval()'d code on line 12

Warning: implode() [function.implode]: Invalid arguments passed in [path]/includes/class_bootstrap.php(414) : eval()'d code on line 12

Hi There, Great Mod and thanks but I am having the same problems in the preview message . It stops when I disable this mod .

Thanks again
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 12:11 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.08775 seconds
  • Memory Usage 2,351KB
  • 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
  • (8)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