View Full Version : New Posting Features - Automatic Thread Tagger
Phalynx
07-15-2008, 10:00 PM
Automatic Thread Tagger
Description
When a user submits a new thread this modification will automatically take keywords from the thread title and use these as tags. You can use Automatic Thread Tagger to propose the user AJAX tags for his new thread, or it assigns new tags after saving the new thread. It can add the translated thread prefix to the tags.
Additionally, you can tag existing threads via maintenance and also scheduled tasks.
This modification is a successor to the terminated Automatic Thread Tagger by MrEyes:
https://vborg.vbsupport.ru/showthread.php?t=179927
As an example, if a user submits a thread with a title of:
"Fish Food for Cats!"
The thread will be automatically tagged with:
- Fish
- Food
- Cats
If the user also submits an actual tag of "Fish" this will not be duplicated. Any rules you have setup for tagging will be respected.
If you choose to do so this product will also automatically tag threads created by incoming RSS feeds.
Demo
I cannot show you the process of creation, but here is a list of tags generated by Auto Thread Tagger:
http://www.insideearth.net/tags.php?langid=5
http://www.insidesupcom.de/tags.php?langid=1
Automatic Tagging of existing threads
You can tag existing threads via maintenance or scheduled task/cron. They will be created with a special flag so they can be easily identified and deleted. Manual assigned tags are not touched. Maintenance is also working if Automatic Tagging is disabled via settings. Great if you want to test some settings. Automatic Tagging will take the date of the thread creation and also the userid of the creator. This process can be automated by running a scheduled job once a night.
Please keep in mind that tags that were proposed via AJAX are not tagged as auto tagged and therefore cannot be identified as such (and therefore not deleted automatically). If you want to retain the auto tagged flag you should disable AJAX and enable the tagging after the thread has been saved. As an alternative way you can also disable this and let new threads be tagged in the night from the scheduled job.
Installation / Upgrade
1. Upload all files from "upload" to your server, take care of the directory structure
2. Import "product-auto_thread_tagger110.xml" as a product, overwrite if it's already installed
3. Check settings
4. Run maintenance / Auto Tag Threads to tag existing threads (needed if you want to use the cron)
After install, and by default the modification is disabled, this will allow you to play around with configuration before switching it on.
Troubleshooting
If you report a bug please post the thread title that created it, without this I cannot test it and improve the language parsers.
* If no threads are tagged you will have to check the following:
- Is the modification enabled? Is the action you are testing enabled? (vBulletin tagging, whole auto thread tagger system, AJAX, new threads)
- Are the words you are using badwords or filtered out?
* Cron/Scheduled Task is not tagging all threads.
- The cron is limited to 500 (you can change this via settings) threads per run to avoid heavy impact on server. Make sure you run maintenance auto tagger before this to tag old threads. You can check the scheduled tasks log to see if it is running correctly.
Important: If a thread title does not meet minimum requirements to be included in tags (f.e. one word thread titles, too short words), it will be forever in this queue.
* I'm using polish, arabic, turkish, etc.. language and the tagger is not working like it should.
- If not already replaced, replace the filter replacement '&'=>'and' with ' & '=>'and' (a space before and after &)
Todo
What comes next? You decide. Tell me what you are missing and I'll look if it can be integrated.
Why thread title and not thread text?
Parsing the thread text for tags is an extremely unlikely addition as this would require some fairly heavy processing to ensure quality of tags.
What are Stopwords?
Stopwords is the name given to words which are filtered out prior to processing of tags.
The user Hostboard on vBulletin.org posted some resources regardings this:
https://vborg.vbsupport.ru/showpost.php?p=1603489&postcount=380
History
1.2.0, 9th August 2008
- Fixed error with missing threadid's
- Fixed error with AJAX and prefix
- Fixed error with not indexing tags via cron
- Added polish, spain, english stopwords
- Compatibel with vBulletin 3.8
citeman
07-16-2008, 01:37 PM
Yippee.. first download!
jupiter5
07-16-2008, 01:40 PM
Good job. Thank you.
digitalnorte
07-16-2008, 01:45 PM
First testing !
Installed and testing, thank you Phalynx !! ;)
Edit: No first :( But happy to test it.
barroca
07-16-2008, 01:56 PM
hello and thanks!
you change [improve] Mr Eyes code? Have some news?
tks a lot
Phalynx
07-16-2008, 01:58 PM
I hope I improved it :)
See History at the bottom.
bxbigt
07-16-2008, 02:40 PM
Thank looking good :D
Charlie98902
07-16-2008, 02:45 PM
I have been watching the original thread :p Thanks for the update.
yahoooh
07-16-2008, 02:52 PM
under testing
karlm
07-16-2008, 03:24 PM
Giving it a test.
yahoooh
07-16-2008, 03:31 PM
auto tag for existing thread not respect the badwords tag option in vbulletin
any fix
Charlie98902
07-16-2008, 03:33 PM
Automatic Tagging of existing threads
You can tag existing threads via maintenance. They will be created with a special flag so they can be easily identified and deleted. Manual assigned tags are not touched. Maintenance is also working if Automatic Tagging is disabled via settings. Great if you want to test some settings. Automatic Tagging will take the date of the thread creation.
To do this it is in the update counters towards the bottom of that. :D
karlm
07-16-2008, 03:34 PM
EDIT: Solved - I'd uploaded to wrong folder - duh.
Charlie98902
07-16-2008, 03:36 PM
I did mine via cpanel and allowed over write. Try that.
abrecher
07-16-2008, 04:12 PM
Fantastic!!! Thank you VERY VERY much for releasing this updated version. It's really awesome to be able to tag all of our old untagged threads as well.
karlm
07-16-2008, 04:26 PM
Automatic Tagging of existing threads
You can tag existing threads via maintenance. They will be created with a special flag so they can be easily identified and deleted. Manual assigned tags are not touched. Maintenance is also working if Automatic Tagging is disabled via settings. Great if you want to test some settings. Automatic Tagging will take the date of the thread creation.I can't find this setting... help please :D
BTW: this looks like a very promising product. Great work and thanks for bringing it to the community.
Charlie98902
07-16-2008, 04:52 PM
Click in the admin panel update counters, from there scroll to the bottom and there you'll see the tag other existing threads.
yahoooh
07-16-2008, 05:17 PM
i found bug
my site in arabic ,
when u use word: السوق
it will be in the tag:الشوق
by replacing one letter so it cause
different words from the origin word,
this occurs with some few words
karlm
07-16-2008, 06:35 PM
Click in the admin panel update counters, from there scroll to the bottom and there you'll see the tag other existing threads.
thank you :)```
dedexes
07-16-2008, 06:53 PM
Thank you very much. good job
flipstyle
07-16-2008, 07:16 PM
Thanks so much for keeping things up to date :) installed.
JadedSouls
07-16-2008, 07:52 PM
Installed but I get this when I run maintenance:
Auto Tag Threads
Processing: 2
Fatal error: Call to undefined function split_tag_list() in /home/jadedso/public_html/forum/includes/functions_autotagger.php on line 45
alessai
07-16-2008, 08:22 PM
installed but it will be better to have an option to decide what words to be tagged depending on the numbers of letters (i know this can be chosen from the tags options but the addon will consider words like "and" and other words from 3 letters, users aren't stuiped to put words like that)
Lea Verou
07-16-2008, 08:28 PM
Suggestion for a really good automatic tagger:
Calculate how many words with more than X characters have been mentioned in more than Y% of the posts and add them as tags.
I can't think of a way to do that without being a performance hog though :(
redlabour
07-16-2008, 09:45 PM
Hi, thanks. :)
But:
The excluded Words and Filter / Replacement Characters are ignored. I have tried it several Times now after deleting all old Tags.
des, neuen, automatische, forums, and, neue, politikstubede, ?bersicht, und, oder, auf, der, die, das, mit, einer, eine, dem, des
All of them are still tagged.
'jesus christus'=>'jesus'
't?rkische'=>'t?rkei'
't?rkisch'=>'t?rkei'
't?rken'=>'t?rkei'
Not one of them is correctly replaced.
And the Hack is ignoring the Blocklist of Tagging from the normal vBulletin Tag-Options. :(
Pocket Aces
07-16-2008, 10:55 PM
Hope to see option for forum inclusion in next update. By the way, if the thread title is edited, would it update the tags?
Selene
07-16-2008, 11:18 PM
When I run the Auto tag in my maintenance, I get the following error:
Auto Tag Threads
Processing: 1
Fatal error: Call to undefined function split_tag_list() in /my forum path/forums/includes/functions_autotagger.php on line 45
Charlie98902
07-16-2008, 11:50 PM
Hope to see option for forum inclusion in next update. By the way, if the thread title is edited, would it update the tags?
It still is per forum I thought? Yes Just checked.
under VB Options
Enter the forum IDs to exclude from auto tagging.
These should be delimited with the | character. For example "2|4|10". Do not use quotes.
FRANKTHETANK 2
07-17-2008, 02:01 AM
I get this error when i run the maintenance tool can you tell me why
Auto Tag Threads
Processing: 2
Fatal error: Call to undefined function split_tag_list() in /home/------/public_html/forum/includes/functions_autotagger.php on line 45
Selene
07-17-2008, 02:22 AM
^ I got the same error. Let's see if the coder can fix this issue.
Charlie98902
07-17-2008, 02:32 AM
Has to be a custom style or mods used. I don't get such an error.
needaltuna
07-17-2008, 02:41 AM
Will this improve search engine rankings?
charles abiola
07-17-2008, 03:58 AM
Good job. Work fine.
Hornstar
07-17-2008, 06:21 AM
Yeah looking more stable. good work. Thanks.
redlabour
07-17-2008, 06:28 AM
Has to be a custom style or mods used. I don't get such an error.
No Custom Style and no Mod that can affect the Tags.
Phalynx
07-17-2008, 07:01 AM
Regarding this error:
Fatal error: Call to undefined function split_tag_list() in /forum/includes/functions_autotagger.php on line 45
The function "split_tag_list" has been introduced in vBulletin 3.7.1 - Either you upgrade to 3.7.1/3.7.2 or I will do a workaround.
when u use word: السوق
it will be in the tag:الشوق
by replacing one letter so it cause
different words from the origin word,
this occurs with some few words
Please clear the "Filter / Replacement Characters" and rerun recount. Does it still occur?
Suggestion for a really good automatic tagger:
Calculate how many words with more than X characters have been mentioned in more than Y% of the posts and add them as tags.
I can't think of a way to do that without being a performance hog though :(
Yes, parsing the whole posting would be a big performance issue. Beside that, I doubt there be will good things. You would need to maintain a big database of no-go words like "of", "we", "be", etc... - and this for every language.
The excluded Words and Filter / Replacement Characters are ignored. I have tried it several Times now after deleting all old Tags.
Cannot confirm that, working on three live boards perfectly.
auto tag for existing thread not respect the badwords tag option in vbulletin
And the Hack is ignoring the Blocklist of Tagging from the normal vBulletin Tag-Options. :(
Will implement this.
Hope to see option for forum inclusion in next update. By the way, if the thread title is edited, would it update the tags?
To get support, you will need to click "Mark as Installed".
KURTZ
07-17-2008, 07:28 AM
*Kurtz checks the developing ... :D
Phalynx
07-17-2008, 07:30 AM
Christian, you are jumping on almost all hacks I see - you have too much time :p
KevinL
07-17-2008, 07:32 AM
This question was asked in the other thread...
Do we need to use the manual code edit still showed here if we use RSS feeds?
Do we still have to do this to include the RSS feeds?
Thanks :)
KURTZ
07-17-2008, 07:34 AM
yes Marius, i spend my holidays on vb.org ... :S
KevinL
07-17-2008, 07:36 AM
This question was asked in the other thread...
Do we still have to do this to include the RSS feeds?
Thanks :)
Sorry....read the package again... :o
Great work.
Phalynx
07-17-2008, 07:39 AM
Do we still have to do this to include the RSS feeds?
Unfortunately, yes - for now. Read readme_rss.txt for this. For future releases I will hook in thread creation process, so this step would not be required. Tags would always be created for new threads - even if other modifications will create them.
redlabour
07-17-2008, 09:04 AM
Cannot confirm that, working on three live boards perfectly.
No Problem because this will be fixed by this:
Will implement this.
;)
BTW - i guess after implementing the default Stop-Wordlist from vBulletin for Tags the exclusion Option in the Mod is no longer necessary.
popowich
07-17-2008, 01:17 PM
I have some duplicate tags after auto tagging existing thread.
For an example you can see this thread (http://www.discussny.com/showthread.php?t=4215).
Two thumbs up on the auto tagging existing thread functionality. :)
-Raymond
Phalynx
07-17-2008, 01:28 PM
I have some duplicate tags after auto tagging existing thread.
Are all these tags done via auto tagging? Is this the single thread with duplicate tags?
popowich
07-17-2008, 01:56 PM
After doing some more clicking around it looks like if I had existing manual tags, the auto tagger will add a duplicate tag for the matching tags that it finds in the subject. Can the auto tagger ignore words that are existing tags for the thread?
-Raymond
Phalynx
07-17-2008, 02:08 PM
It is already ignoring existing words, that's why I'm a little bit confused. Cannot reproduce this here with existing tags. I will try to do a fix.
popowich
07-17-2008, 02:14 PM
Taking a wild educated guess, but does it have to do case sensitivity? The tag display lowercases everything, even if you enter them first or all letters capital. How does it look in the tag database? Is there a "lowercase" and a "Lowercase" causing the appearance of duplicates?
-Raymond
Phalynx
07-17-2008, 02:19 PM
Maybe. Now I will do an strtolower before I do an array_unique. v1.0.1 will be released in few minutes.
Phalynx
07-17-2008, 02:38 PM
Automatic Thread Tagger 1.0.1 has been released.
Changes:
1.0.1, 17th July 2008
- Added: Automatic Tags via maintenance are now associated with the UserID that created the Thread. Just remove auto tags and re-run auto tag to associate all tags to the users. Usefull if you use vBExperience and want to reward users.
- Added: Additionally to the configuration of the auto tagger the vBulletin tags badwords are also taken as blacklist
- Added: Workaround for vBulletin 3.7.0 for non existing function "split_tag_list"
- Added: New setting to filter out dates like 01/02/2008, 05/06/08, 01.02.2008
- Changed: Location of settings, moved below Tagging Options. The new name of the setting group is "Tagging Options (Automatic Thread Tagger)"
- Changed: Behaviour of auto tagging: It is not deleting old tags anymore, please delete old tags before this.
Upgrade:
1. Upload the functions_autotagger.php to your includes folder (the same directory as your config.php)
2. Import "product-auto_thread_tagger101.xml" as a product, overwrite if it's already installed
popowich
07-17-2008, 02:50 PM
Does adding a minimum letters in word for auto tagging makes sense?
This way admins can specify "Don't include worlds with less than 5 letters" ?
I did the delete tags, add tags under the update counters and still seem to have some duplicates, but they are different ones now.
I'll poke around and see if I can track down why.
-Raymond
Phalynx
07-17-2008, 02:52 PM
Yes, auto tagging is obeying such limits.
@duplicates
Thanks in advance.
redlabour
07-17-2008, 03:17 PM
Works great now! :)
Charlie98902
07-17-2008, 03:35 PM
Thanks for the update. :D
drsli
07-17-2008, 03:40 PM
Yearning awaited modification! Thank you so much for this ingenious tool. Works like a charm! :)
redlabour
07-17-2008, 03:45 PM
Can someone give me a Hint for a additional Rule to tag Domainnames allways correctly?
Example: bluewin.ch or aol.com should tagged as bluewin.ch and aol.com and not bluewinch and aolcom
citeman
07-17-2008, 05:57 PM
Okay... because of some server problem I wasn't able to try the mod out. It's working fantastic! Thanks Phalynx - you've done a fantastic job with this one!
Hornstar
07-17-2008, 07:28 PM
Yeah it just keeps on getting better. thanks again.
popowich
07-17-2008, 09:30 PM
I think I see the remaining part of the duplicates problem.
There are leading spaces in front of some the tags.
For example "tag" and " tag".
-Raymond
popowich
07-17-2008, 09:55 PM
Is there a way to build phrases? "new york" instead of "new" and "york". I don't care if it's not perfect, just looking to teach it some common ones for my site.
-Raymond
Rik Brown
07-18-2008, 12:17 AM
Excellent mod! Really love it. Thanks!
Wish list:
1) Remember the last thread # tagged and start from there ("resume mode") just tagging new threads rather than having to start over from scratch (which takes a very long time with 100,000+ threads) each time the mod is run.
2) Then, being able run the mod either by vb's scheduler or the server's cron (daily would be fine for me)
3) Would like to be able to ban tags with non-alphabetical characters unless they are in the vbulletin "Thread tag allowed list."
Thanks again. -- Rik
needaltuna
07-18-2008, 02:06 AM
Would somebody -- anybody! -- please tell me whether this mod improves search engine rankings. Thank you.
glorify
07-18-2008, 02:12 AM
It gives you more pages, but it may take awhile to get saturation unless the php is rewritten to html. The best way to get Google to visit the pages without rewriting or waiting is to add adsense in your navbar. That way, adsense bot will look at each page and theoretically, you'll get a tad quicker results.
needaltuna
07-18-2008, 04:22 AM
Thank you for that very informative answer.
Phalynx
07-18-2008, 07:13 AM
Example: bluewin.ch or aol.com should tagged as bluewin.ch and aol.com and not bluewinch and aolcom
Only if you remove the filter '.'=>''
I think I see the remaining part of the duplicates problem.
There are leading spaces in front of some the tags.
For example "tag" and " tag".
Thanks, I'll take a deeper look. If thats it, I will include the fix in the next version.
Is there a way to build phrases? "new york" instead of "new" and "york". I don't care if it's not perfect, just looking to teach it some common ones for my site.
Use "Composite Tags".
Wish list:
1) Remember the last thread # tagged and start from there ("resume mode") just tagging new threads rather than having to start over from scratch (which takes a very long time with 100,000+ threads) each time the mod is run.
2) Then, being able run the mod either by vb's scheduler or the server's cron (daily would be fine for me)
3) Would like to be able to ban tags with non-alphabetical characters unless they are in the vbulletin "Thread tag allowed list."
Great ideas, will try to implement them in next version.
6piston
07-18-2008, 08:45 AM
hi phalynx
thanks for the plugin. a real classic.
works like charm!
my only question is,
i've got 213156 threads to tag.
i ran maintenence and the thing is, it freezes at random numbers of posts. sometimes 1640 sometimes 12XXX posts. i've set the minium number of post tagging to 99999999999999 as well.
i also tried turning the board off but it still happens.
i understand that this could be a server issue too
but anyone out there with the same problem, please tell me what to do to get all posts tagged?
thanks!
Tom
Charlie98902
07-18-2008, 11:29 AM
So remove this : '-'=>'' to allow the use of this: -?
Phalynx
07-18-2008, 12:04 PM
Yes
Britmovie
07-18-2008, 12:56 PM
Exclude Search Words?
Is it best to set to yes or no? Little confused on this one?
tfw2005
07-18-2008, 03:53 PM
I had an issue, not sure what if anything can be done.
Had the default vbulletin max tags by thread starter at 5, and user at 2.
When the auto tagger ran on long thread titles by Registerd Users, it tried to insert 10,15 words, etc.
They kept getting "thread tags were exceeded by X amount" error messages.
Pissing people off, because they don't even know its happening, or what to do to fix it.
Any way we can get a work around saying "if auto-tagger, allow unlimited tags -> else use tagging default"
My temp work around is allowing a super-high amount of tags for thread starter.
tfw2005
07-18-2008, 04:03 PM
Second issue, Registered users can't post This for instance:
Thank you, Everyone.
It returns the error message:
The following errors occurred with your submission:
Tags cannot be overly common words (you).
How do I stop this from happening?
Lea Verou
07-18-2008, 04:09 PM
Yes, parsing the whole posting would be a big performance issue. Beside that, I doubt there be will good things. You would need to maintain a big database of no-go words like "of", "we", "be", etc... - and this for every language.
This is why I mentioned the character limit ;)
6piston
07-18-2008, 04:20 PM
ooops i forgot to click "mark as installed"
so, did anyone experience the same thing on larger forums?
hi phalynx
thanks for the plugin. a real classic.
works like charm!
my only question is,
i've got 213156 threads to tag.
i ran maintenence and the thing is, it freezes at random numbers of posts. sometimes 1640 sometimes 12XXX posts. i've set the minium number of post tagging to 99999999999999 as well.
i also tried turning the board off but it still happens.
i understand that this could be a server issue too
but anyone out there with the same problem, please tell me what to do to get all posts tagged?
thanks!
Tom
motowebmaster
07-19-2008, 03:29 AM
Thanks for this!
Skavenger
07-19-2008, 04:34 AM
Everything works fine for me except one thing.
I ran "Delete Auto Tags" maintenance option, then "Auto Tag Threads" maintenance option and when I went to check tags, I found I have duplicated tags in a single thread.
Is there a way to fix this?
Thanks
moveed
07-19-2008, 08:05 AM
Hi,
1. I want to rebuild tag clouds for title of all old threads.
2. Problem in Tag RSS Feeds : The product is working properly, but when the pressure on any word appear the following message ( Invalid {1} specified. If you followed a valid link, please notify the administrator ).
Best Regards,
redlabour
07-19-2008, 09:33 AM
Bug?:
If i enter a Tag "wunsch" it makes it to "wünsch".
Using German-"Du"-Version of vBulletin.
carlos54321
07-19-2008, 09:59 AM
installed thaks:)
tfw2005
07-20-2008, 12:30 AM
Second issue, Registered users can't post This for instance:
Thank you, Everyone.
It returns the error message:
The following errors occurred with your submission:
Tags cannot be overly common words (you).
How do I stop this from happening?
I actually had to disable the system due to this, it was causing half my members to not be able to post unless they manually added tags. I love the idea/system otherwise, so if someone could let me know what I am doing wrong setting wise, or address it via a fix, that would be great.
Thanks!
Pocket Aces
07-20-2008, 01:07 AM
To get support, you will need to click "Mark as Installed".
Hope to see option for forum inclusion in next update. By the way, if the thread title is edited, would it update the tags?
"Mark as Installed" is given after installing the product. Same with Support. But I haven't installed your mod yet. My previous post is not asking for 'support', its a pre-install question.
If i find your mod useful then i'll hit that link and i'll even nominate it for MOTM like i did in my other mod installs. It would only took me 1 second to click those links anyway.
Captain Tycoon
07-20-2008, 01:19 PM
An awesome modification! Marked as Installed!
Spinball
07-20-2008, 04:04 PM
I noticed that in th example page given, the word Problem was huge. Can common unhelpful words like problem, help, fault, which, what, where, who, why be excluded via an excluded word box, maybe?
theOZer
07-20-2008, 07:02 PM
Adding "auto-tagging of thread prefixes" would cap off this mod.
Downloaded and Installed. thx.
Phalynx
07-20-2008, 09:12 PM
Exclude Search Words?
Is it best to set to yes or no? Little confused on this one?
Set it to yes.
I had an issue, not sure what if anything can be done.
Had the default vbulletin max tags by thread starter at 5, and user at 2.
When the auto tagger ran on long thread titles by Registerd Users, it tried to insert 10,15 words, etc.
They kept getting "thread tags were exceeded by X amount" error messages.
Pissing people off, because they don't even know its happening, or what to do to fix it.
Any way we can get a work around saying "if auto-tagger, allow unlimited tags -> else use tagging default"
My temp work around is allowing a super-high amount of tags for thread starter.
Will be improved in next version.
Second issue, Registered users can't post This for instance:
Thank you, Everyone.
It returns the error message:
The following errors occurred with your submission:
Tags cannot be overly common words (you).
How do I stop this from happening?
Exclude Search Words
Everything works fine for me except one thing.
I ran "Delete Auto Tags" maintenance option, then "Auto Tag Threads" maintenance option and when I went to check tags, I found I have duplicated tags in a single thread.
Is there a way to fix this?
Thanks
Already known, open issue.
Hi,
1. I want to rebuild tag clouds for title of all old threads.
2. Problem in Tag RSS Feeds : The product is working properly, but when the pressure on any word appear the following message ( Invalid {1} specified. If you followed a valid link, please notify the administrator ).
Best Regards,
Cannot confirm that.
Phalynx
07-20-2008, 09:15 PM
Bug?:
If i enter a Tag "wunsch" it makes it to "w?nsch".
Using German-"Du"-Version of vBulletin.
Strange behaviour. What is the content of your filter?
"Mark as Installed" is given after installing the product. Same with Support. But I haven't installed your mod yet. My previous post is not asking for 'support', its a pre-install question.
If i find your mod useful then i'll hit that link and i'll even nominate it for MOTM like i did in my other mod installs. It would only took me 1 second to click those links anyway.
It sounded like a question regarding after installation. I don't want to be rude, but many people just forget to click install.
As for your question: Thread update does not work in the current version, but is on my to do list.
I noticed that in th example page given, the word Problem was huge. Can common unhelpful words like problem, help, fault, which, what, where, who, why be excluded via an excluded word box, maybe?
Auto Thread Tagger is obeying vBulletin exclusion (badword-) list and has also it's own.
madmax1228
07-20-2008, 09:27 PM
Testing on one forum
Neal-UK
07-21-2008, 12:17 PM
Excellent mod and just what I was looking for. Nominated for MOTM.
Does it work fine for sites running vBSEO - www.vbseo.com (http://www.vbseo.com) ?
unitedpunjab
07-21-2008, 12:36 PM
Excellent mod and just what I was looking for. Nominated for MOTM.
Does it work fine for sites running vBSEO - www.vbseo.com (http://www.vbseo.com) ?
Yes,, no problem so far.
For some reason, when I run the maintenance tool, no tags are added. I have ran both maintenance tools. (Delete, then Add)
Charlie98902
07-21-2008, 02:09 PM
For some reason, when I run the maintenance tool, no tags are added.
So I take it you went through all your threads on your forum and noticed this?
So I take it you went through all your threads on your forum and noticed this?
I have added a tag cloud on the forumhome page, and have noticed no new tags. And this is not a mistake, as I've had 37 tags before the auto thread tagger, and still 37 after the maintenance.
I have also made a new thread in my so-called, "Spam Zone", and no tags were added when I ran the maintenance tool, either.
I have also checked several other threads which had no tags whatsoever, and none were added.
Neal-UK
07-21-2008, 04:24 PM
So I take it you went through all your threads on your forum and noticed this?
I've just noticed this issue also. I've installed the plugin, checked settings and turned on. Is there anything else I need to do?
EDIT: Just found the options in the Update Counters area of the admin control panel. Working fine.
Something must be wrong.... I have done that maintenance more than once!
Sofia
07-21-2008, 04:34 PM
Hi Phalynx :)
Thanks a lot for your hack. Very good job ;)
However, I've a little problem:
My "Use Smart Quotes?" option is enabled.
But when I submit a thread title like this: Phalynx is a "good coder", tags are : Phalynx, good, coder. each word is a tag...
Any idea? :)
Thank you.
TsirhCitna
07-21-2008, 04:39 PM
Mine stopped auto tagging when I upgraded to 1.01.
roddy
07-21-2008, 08:58 PM
This is slightly obscure, but relevant to a number of languages probably. How does this mod handle say, Chinese, where there aren't any spaces. Will it ignore that stretch of language, or just add the Chinese as one chunk? I'd love to run this mod, but I suspect it won't handle titles like
一个生活小常识,要看!(此现象称为 沸)(转贴)
very well. Only a portion of my topic titles have Chinese, or are all in Chinese, but there are enough of them to cause problems if the mod doesn't handle them right - I'd be happy to have the Chinese ignored, that's about as much as I can hope for.
Spinball
07-21-2008, 10:48 PM
How would this mod work with 600,000 threads? Would it cripple the server to auto tag all threads?
Phalynx
07-22-2008, 07:43 AM
For some reason, when I run the maintenance tool, no tags are added. I have ran both maintenance tools. (Delete, then Add)
Are you using special tag separators?
Which vBulletin version are you using? 3.7.1 or earlier?
My "Use Smart Quotes?" option is enabled.
But when I submit a thread title like this: Phalynx is a "good coder", tags are : Phalynx, good, coder. each word is a tag...
Confirmed, fixed in next version.
This is slightly obscure, but relevant to a number of languages probably. How does this mod handle say, Chinese, where there aren't any spaces. Will it ignore that stretch of language, or just add the Chinese as one chunk? I'd love to run this mod, but I suspect it won't handle titles like
very well. Only a portion of my topic titles have Chinese, or are all in Chinese, but there are enough of them to cause problems if the mod doesn't handle them right - I'd be happy to have the Chinese ignored, that's about as much as I can hope for.
It cannot handle this correct, sorry.
How would this mod work with 600,000 threads? Would it cripple the server to auto tag all threads?
It's like you would reindex your thread informations.
roddy
07-22-2008, 09:07 AM
Ok, thanks for the response. Even the ability to ignore non-English text would be good, but I know it can be problematic.
Are you using special tag separators?
Which vBulletin version are you using? 3.7.1 or earlier?
Confirmed, fixed in next version.
It cannot handle this correct, sorry.
It's like you would reindex your thread informations.
3.7.2 PL1, and no. I am using commas.
You can verify it yourself! www.mafia-mp.com
Username: TestAccount
Passsword: test123
Phalynx
07-22-2008, 07:59 PM
Cannot verify maintenance tool with normal user account...
TsirhCitna
07-22-2008, 10:49 PM
I'm not sure what is going on, but I can't get this to work anymore. I tried to uninstall and reinstall and it still doesn't work. Would you like to take a look?
Phalynx
07-23-2008, 07:27 AM
What exactly does not work?
TsirhCitna
07-23-2008, 10:56 AM
Tags are not being made when new threads are started.
Phalynx
07-23-2008, 11:13 AM
Did you enabled the system? Check settings.
Phalynx
07-23-2008, 11:15 AM
I've just released a beta of the upcoming v1.1 - please download, install and report errors here.
The main changes are added support for AJAX, Scheduled Tasks and RSS.
History
1.1 BETA
- Added tagging by AJAX. If enabled, tags will be added to the tag field after leaving the title field. There is also a setting that controls the availability of that feature and also controls if leaving the title field will erase all tags entered by the user.
- Added cron to auto tag not tagged threads in the night. Please run maintenance auto tagger before this to tage the base threads.
- Improved overall process of tagging
- Tags that were added via new thread process, RSS or maintenance are marked as autotagged (does not count for AJAX tagging) and so can be removed
- No need for editing rssposter.php anymore. RSS Feeds are beeing checked via maintenance or cron.
- Fixed Smart Tags (via maintenance)
- Obeying max tags limit while creating a new thread
- Smaller fixes and changes
Please download from the first post.
Charlie98902
07-23-2008, 11:28 AM
The autotagger_ajax.php .... that goes in the upload folder right?
Phalynx
07-23-2008, 11:34 AM
No, it goes to the forum root. The whole content of /upload/ should be uploaded to the root of the forum, obeying the directory structure.
Charlie98902
07-23-2008, 11:53 AM
OK did as needed and not working at all now.
Phalynx
07-23-2008, 11:58 AM
If you need help you can PM me a temporary admin account with SQL Permissions.
BANDiT600
07-23-2008, 12:30 PM
After I create new thread there is no tags.
Charlie98902
07-23-2008, 12:31 PM
After I create new thread there is no tags.
He is looking into it on my board and maybe the fix can help yours too?
Phalynx
07-23-2008, 12:32 PM
Please double-check configuration: Is tagging enabled? Is Auto Thread Tagging enabled? Is the forum or the first post user excluded?
BANDiT600
07-23-2008, 12:36 PM
Sorry, my fault...:o
Charlie98902
07-23-2008, 01:27 PM
My settings are all intact but if I create a thread in firefox 3.0.1 auto thread tagging won't happen until I run maintenance mode. If I use Internet Explorer 32 or 64 bit the threads I create will tag automatically. Phalynx checked this out but can't confirm it so I was wondering if anyone else encounter this? I have cleaned and cleared my cache too. Like I said if I us IE7 all is well but if I use firefox 3.0.1 it doesn't till I run maintenance mode.
Phalynx
07-23-2008, 01:31 PM
I installed FF3 and can now confirm this behaviour with Auto Thread Tagger 1.1 BETA. A workaround will be in the next beta.
Charlie98902
07-23-2008, 01:32 PM
Awe thank you I thought you did try it when I told you via PM? Least you can confirm it now thank you and keep up the good work.
Phalynx
07-23-2008, 01:40 PM
I just didn't think it could be the browser.
Megatr0n
07-23-2008, 01:48 PM
So, does this BETA work the way it's suppose to or not? Is it better off waiting for the next BETA?
Phalynx
07-23-2008, 01:50 PM
It is working, only the new AJAX does not work with FF3.
TsirhCitna
07-23-2008, 02:30 PM
The AJAX is working fine for me in Firefox 3.0.1. The auto tags are still not working though. I tried Firefox and Safari. I have nothing excluded. I'm beginning to think that vBSEO is to blame.
I can setup a temp account if you would like to test yourself.
Charlie98902
07-23-2008, 02:32 PM
Well I don't used VBSEO so I will help you rule that out.
Phalynx
07-23-2008, 02:45 PM
AJAX cannot work with FF3 as FF3 does not support innerText. Also, if AJAX would work, you would have auto tags. Are you sure you enabled the system? It's disabled by default.
TsirhCitna
07-23-2008, 03:10 PM
My mistake, I was confused on what the AJAX you added did exactly.
Does anyone have this working on a site with vBSEO?
KevinL
07-23-2008, 03:56 PM
I haven't upgraded yet but it's been working fine on my site.
Small little things that need to be addressed, like if there's any markup on thread titles it adds the markup to the tags like: example (http://www.thestompinggrounds.org/forums/sports-news/9135-buckeyes-beating-illini-img-src-http-espn-go-com-i-ls-gif-width-27-height-7-border-0-alt-live.html)
TsirhCitna
07-23-2008, 06:18 PM
AJAX cannot work with FF3 as FF3 does not support innerText. Also, if AJAX would work, you would have auto tags. Are you sure you enabled the system? It's disabled by default.Yes it is enabled. I sent you a PM with a temporary admin account to see for yourself. Maybe I'm missing something.
KevinL
07-23-2008, 08:40 PM
OK this is strange...
I upgraded (did the remove tags and then updated them) and now after going through the process I now have no more tags haha
I dont get it.
baktabul
07-23-2008, 09:40 PM
Thank you I will check how is this ?
KevinL
07-23-2008, 10:28 PM
OK this is strange...
I upgraded (did the remove tags and then updated them) and now after going through the process I now have no more tags haha
I dont get it.
Down graded to 1.0.1 and it works fine now. :)
Phalynx
07-24-2008, 02:26 PM
OK this is strange...
I upgraded (did the remove tags and then updated them) and now after going through the process I now have no more tags haha
I dont get it.
How many tags did you allowed for the first post? v1.1 obeys this setting.
Are you sure you enabled the whole system? In v1.1 there is also a new setting for this.
Does auto tagging on new threads work?
KevinL
07-24-2008, 02:29 PM
How many tags did you allowed for the first post? v1.1 obeys this setting.
Are you sure you enabled the whole system? In v1.1 there is also a new setting for this.
Does auto tagging on new threads work?
Yeah I went through the whole process twice. But still it didn't work.
I downgraded to the last build and everything is working fine now.
It really is strange...
Phalynx
07-24-2008, 02:34 PM
Ok, but that doesn't answer "Does auto tagging on new threads work?".
KevinL
07-24-2008, 02:36 PM
haha sorry. Yeah once I downgraded it is working fine auto tagging like designed :)
RedGTiVR6
07-24-2008, 03:32 PM
If I install this, for the first few minutes/hours will it put an insane load on a server while it goes through and tags threads or will it only work once a thread is viewed or does it only work on new threads?
BANDiT600
07-24-2008, 06:58 PM
How to make tags in lower case???
lazytown
07-25-2008, 07:36 AM
(haven't installed yet).
Can certain forums be excluded from auto-tagging? A screenshot of the settings would be nice.
Thanks!
-vissa
Phalynx
07-25-2008, 07:49 AM
Yes, you can exclude.
Phalynx
07-25-2008, 09:28 AM
I upgraded (did the remove tags and then updated them) and now after going through the process I now have no more tags haha
Fixed in next Beta. The auto tagger engine did not handle a 0 as unlimited setting in maxlength, minlength, etc...
If I install this, for the first few minutes/hours will it put an insane load on a server while it goes through and tags threads or will it only work once a thread is viewed or does it only work on new threads?
If you are tagging all old threads, it will generate so much load like you would reindex threads via maintenance. Otherwise it is only using one query while tagging a new thread.
Please click "Mark as Installed" to get further support.
Phalynx
07-25-2008, 09:53 AM
Beta 2 has been now released. Please download, install and report errors here. This beta is considered as stable beta. If no critical errors occur the next version will be final.
The main changes are added support for AJAX, Scheduled Tasks and RSS. Beta 2 also brings stripping of HTML and BBCodes, re-tag changed titles, fixed AJAX for FireFox 3 and also fixed the not tagging threads if options are set to 0.
History
1.1 BETA
- Added tagging by AJAX. If enabled, tags will be added to the tag field after leaving the title field. There is also a setting that controls the availability of that feature and also controls if leaving the title field will erase all tags entered by the user.
- Added cron to auto tag not tagged threads in the night. Please run maintenance auto tagger before this to tage the base threads.
- Improved overall process of tagging
- Tags that were added via new thread process, RSS or maintenance are marked as autotagged (does not count for AJAX tagging) and so can be removed
- No need for editing rssposter.php anymore. RSS Feeds are beeing checked via maintenance or cron.
- Fixed Smart Tags for existing threads
- Obeying max tags limit while creating a new thread
- Tagging thread also after changing the title
- Stripping of HTML and BBCodes
- Fixed not tagging threads if tag limits are set to unlimited (0)
- Smaller fixes and changes
KevinL
07-25-2008, 10:26 AM
Sweet!!
I'll try it in a little bit! Thanks
pedroenf
07-25-2008, 10:31 AM
Working fine now. Thanks for the update.:)
Charlie98902
07-25-2008, 11:35 AM
FF bug fixed too in this?
Phalynx
07-25-2008, 11:37 AM
You didn't read my post?
Charlie98902
07-25-2008, 11:41 AM
Did now thanks.
TsirhCitna
07-25-2008, 11:42 AM
Confirmed Beta 2 is working including AJAX in Firefox 3.0.1
Charlie98902
07-25-2008, 11:46 AM
Confirmed Beta 2 is working including AJAX in Firefox 3.0.1
Ditto here too. Thanks so much for the hard work on these new releases.
lstintxs100
07-25-2008, 03:27 PM
Seems to be working well.
I installed it last night and ran the update for past threads. Seemed to work great. I look forward to updates and good job.
Phalynx, 1.1.0 is now successfully working on my forums.
Thank you.
RedGTiVR6
07-25-2008, 08:21 PM
Installed on 3.7.2! No problems seen. Thanks!
What's the purpose of thread tagging?
Andyrew
07-25-2008, 08:25 PM
What's the purpose of thread tagging?
Shows threads that have the same word in titles, you can click on a tag and it will list all other threads with that word in the title.:up:
Charlie98902
07-25-2008, 08:28 PM
The only issue I saw and I doubt it can be fixed is I had some threads with - or a number in it and the tags was only that example: National Treasure 2 - Book of Secrets resulted in tags only - & 2. So I had to manually edit those to show more tags. This was after I did a delete tags and then rebuild tags on all threads.
When I try to rebuild thread information in maintenance (admin panel) I get following error:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 4096 bytes) in /home/XXXXX/public_html/forum/includes/functions_autotagger.php on line 395
I use 3.7.1 and semi-dedicated server
Okay - same problem with auto tagging threads... Could this be a server issue?
TheInsaneManiac
07-26-2008, 06:29 AM
It's a memory issue. How many posts do you have total on your forums?
Hostboard
07-26-2008, 10:37 AM
What's the purpose of thread tagging?
http://www.vbulletin.com/forum/showthread.php?p=1595951
EagleNick
07-26-2008, 02:49 PM
What is the "AJAX Newthread" option?
EagleNick
07-26-2008, 03:56 PM
What is the "AJAX Newthread" option?
Nevermind... I figured it out.
What it does is really neat and will avoid confusion. This is a fantastic MOD :D
TsirhCitna
07-26-2008, 06:14 PM
I have issues with repeating tags.
Also, with the AJAX if your title has a word that is under the min characters for a tag, in my case 3, you have to manually remove the tag or you get an error.
TheInsaneManiac
07-26-2008, 11:11 PM
You're not seeing repeated tags, but I have this same issue, The tags are repeated, but a space is added between them.
EagleNick
07-27-2008, 02:45 AM
I have issues with repeating tags.
Me too... it seems that almost every single tag is being added to each thread twice.
It's really frustrating and is screwing up my tag cloud.
You're not seeing repeated tags, but I have this same issue, The tags are repeated, but a space is added between them.
For some reason, your reply makes no sense to me.
--
Any help would be appreciated.
moveed
07-27-2008, 07:32 AM
Hi,
There is a problem in version 1.1 BETA to accept Arabic words encrypted UTF-8.
unitedpunjab
07-27-2008, 10:33 AM
You're not seeing repeated tags, but I have this same issue, The tags are repeated, but a space is added between them.
No thats not it,, there are repeating tags without a space or anything.
abrecher
07-27-2008, 04:37 PM
When I enable the AJAX functions get reports from some users that it's crashing IE. Anybody else having these issues ?
Phalynx
07-28-2008, 10:10 AM
The only issue I saw and I doubt it can be fixed is I had some threads with - or a number in it and the tags was only that example: National Treasure 2 - Book of Secrets resulted in tags only - & 2. So I had to manually edit those to show more tags. This was after I did a delete tags and then rebuild tags on all threads.
I have issues with repeating tags.
I cannot confirm that on my boards. Is anybody here with that problem who can create a temporary admin account with SQL permissions for me?
Hi,
There is a problem in version 1.1 BETA to accept Arabic words encrypted UTF-8.
Please click Mark as Installed to get support.
When I enable the AJAX functions get reports from some users that it's crashing IE. Anybody else having these issues ?
Which IE are they using? Ajax function has been successfully tested on IE6, IE7, FF2 and FF3
bocek
07-28-2008, 10:13 AM
Thank you for the mod.
I am facing problem with Turkish characters... :(
I tried to solve by character replacement but not functioning well for all characters..
Your help will be appreciated.
Phalynx
07-28-2008, 10:15 AM
Did you tried to run a recount with empty replacement/filter setting?
bocek
07-28-2008, 10:25 AM
Did you tried to run a recount with empty replacement/filter setting?
Trying rigth now.
Will inform you immediately.
Phalynx
07-28-2008, 10:31 AM
Just a hint: Disable the option to exclude date and also replace in the filter replacement this string:
'&'=>'and'
with this:
' & '=>'and'
bocek
07-28-2008, 10:44 AM
:(
I deleted all strings..
All turkish characters appeared wrong.
I gave only Turkish character replacements, this time 2 (out of 12) were unsuccessfull.
oops..
Edit: I saw your newest post now. Trying that.
bocek
07-28-2008, 10:49 AM
My list is as follows:
(only consist of said characters)
'?‡'=>'?'
'ç'=>'?'
'ı'=>'ı'
'İ'=>'İ'
'?�'=>'Ğ'
'?Ÿ'=>'ğ'
'ö'=>'?'
'?–'=>'?'
'?œ'=>'?'
'ü'=>'?'
'?�'=>'Ş'
'?Ÿ'=>'ş'
Date option is off.
And I am facing problem only with red colored ones.
Phalynx
07-28-2008, 10:56 AM
Please paste here the full unfiltered title of a problematic thread, so I can take a look.
bocek
07-28-2008, 11:07 AM
Here it is:
?alış ?alışma İstek Ş?kl?n yoğurt ?z?m g?Ğe
Note: this sentence is meanlingless. Only reflecting all Turkish characters.
Thanks
Phalynx
07-28-2008, 11:20 AM
With the Beta 3 I get these tags:
İstek, Şöklön, çalış, çalışma, göĞe, yoğurt, üzüm
Is it correct?
bocek
07-28-2008, 11:29 AM
Capitals are not there like Ç, Ü, Ö,
but sure it is okay for tagging purpose.
Phalynx
07-28-2008, 11:50 AM
Please extend the replacement filter with this replacements and test again:
'Ü'=>'ü'
'Ö'=>'ö'
'Ğ'=>'ğ'
'Ş'=>'ş'
'Ç'=>'ç'
'İ'=>'i'
'I'=>'ı'
bocek
07-28-2008, 11:50 AM
So I'm waiting for Beta 3 then..
Thanks a lot for your effort.
Edit: I guess we posted at the same time :D
Trying immediately.
bocek
07-28-2008, 11:56 AM
Sorry Phalynx,
Again same problem with those 2 characters... :(
Phalynx
07-28-2008, 01:02 PM
It seems I got the bug that produces duplicate tags. Please disable the option "Disable Auto Tag if Tagged?", do a delete/auto tag and see if the tags are still duplicated. Awaiting feedback.
bocek
07-28-2008, 01:16 PM
do a delete/auto tag
I couldn't understand this part ? ? ?
KevinL
07-28-2008, 01:40 PM
It seems I got the bug that produces duplicate tags. Please disable the option "Disable Auto Tag if Tagged?", do a delete/auto tag and see if the tags are still duplicated. Awaiting feedback.
I had that disabled and I just started getting duplicate tags.
EagleNick
07-28-2008, 03:28 PM
It seems I got the bug that produces duplicate tags. Please disable the option "Disable Auto Tag if Tagged?", do a delete/auto tag and see if the tags are still duplicated. Awaiting feedback.
Seems to have worked a treat.
A probably un-related problem:
One thread with the title of "In need of information!" has been tagged with "information, information!". Why is that?
TsirhCitna
07-28-2008, 03:30 PM
It seems I got the bug that produces duplicate tags. Please disable the option "Disable Auto Tag if Tagged?", do a delete/auto tag and see if the tags are still duplicated. Awaiting feedback.
Disable as in choose No? Disabling the disable is confusing double negative lol. Mine is currently set to "Yes" and I get the repeated tags.
I would have thought a check for duplicate tags would be default in vBulletin.
Edit: It has something to do with replies. I just made a reply to a thread that was auto-tagged fine and it doubled all the tags.
g0dfather1984
07-28-2008, 09:37 PM
How do I keep the auto tagger from putting the words in the thread rating on the forum?
KevinL
07-28-2008, 10:26 PM
Disable as in choose No? Disabling the disable is confusing double negative lol. Mine is currently set to "Yes" and I get the repeated tags.
I would have thought a check for duplicate tags would be default in vBulletin.
Edit: It has something to do with replies. I just made a reply to a thread that was auto-tagged fine and it doubled all the tags.
ahh the double tags probably has to do with the ajax. Because I'm not getting another tag until there is a reply posted! Like you said :)
Charlie98902
07-29-2008, 12:11 AM
Even on my board if there is replies there is no double tags happening on mine I am using firefox as well.
Gene Steinberg
07-29-2008, 12:31 AM
Even on my board if there is replies there is no double tags happening on mine I am using firefox as well.
OK, if I understand this correctly, your new version can use a cron task to auto tag older threads that haven't been tagged.
One one of my forums, it works. On the other it doesn't.
Check http://forum.techbroadcasting.com for the one that seems to succeed.
Check http://forum.theparacast.com, the larger forum, for the total failures.
Both have tagging enabled, and all settings are identical.
Ideas?
Peace,
Gene
moveed
07-29-2008, 05:18 AM
Hi,
There is a problem in version 1.1 BETA to accept Arabic words encrypted UTF-8.
Phalynx
07-29-2008, 08:15 AM
Seems to have worked a treat.
A probably un-related problem:
One thread with the title of "In need of information!" has been tagged with "information, information!". Why is that?
You have probably removed the ! from the filter replacements.
How do I keep the auto tagger from putting the words in the thread rating on the forum?
I don't understand this. Which thread rating words?
OK, if I understand this correctly, your new version can use a cron task to auto tag older threads that haven't been tagged.
One one of my forums, it works. On the other it doesn't.
Check http://forum.techbroadcasting.com for the one that seems to succeed.
Check http://forum.theparacast.com, the larger forum, for the total failures.
Both have tagging enabled, and all settings are identical.
Ideas?
What does not work, the cron?
Are both sites on same server? Do they have identical PHP/MySQL versions?
Hi,
There is a problem in version 1.1 BETA to accept Arabic words encrypted UTF-8.
FAQ
* I'm using polish, arabic, turkish, etc.. language and the tagger is not working like it should.
- If not already replaced, replace the filter replacement '&'=>'and' with ' & '=>'and' (a space before and after &)
Also, prior to Beta 3 (still unreleased) disable date replacement.
acegames
07-29-2008, 09:26 AM
Works ok apart from it is ignoring my minimum tag length set in vbulletin , with ajax tagging enabled it gives an error on tag too short , without ajax tagging it just posts a tag under my set length of 3
Gene Steinberg
07-29-2008, 12:26 PM
The cron appears to work on all other products. Both sites are on the same dedicated server, so everything is the same. All settings are the same on the two forums.
But older threads ARE being updated with tags on one forum, but not on the other, as I said in my previous message.
Peace,
Gene
Phalynx
07-29-2008, 12:45 PM
Works ok apart from it is ignoring my minimum tag length set in vbulletin , with ajax tagging enabled it gives an error on tag too short , without ajax tagging it just posts a tag under my set length of 3
Fixed in next beta.
The cron appears to work on all other products. Both sites are on the same dedicated server, so everything is the same. All settings are the same on the two forums.
But older threads ARE being updated with tags on one forum, but not on the other, as I said in my previous message.
Are you sure ALL settings are the same, also the vBulletin Tag options?
Gene Steinberg
07-29-2008, 12:53 PM
Are you sure ALL settings are the same, also the vBulletin Tag options?
Yes, I viewed them both side-by-side just now to confirm. I reinstalled the product and auxiliary files just to be certain. I ran the cron manually and no change.
Any other ideas?
Peace,
Gene
Phalynx
07-29-2008, 01:10 PM
No. If you still need help PM me a temporary admin account.
Gene Steinberg
07-29-2008, 01:25 PM
No. If you still need help PM me a temporary admin account.
Access is now set up for you on both forums.
I sent you a PM with the particulars. Thanks in advance.
Peace,
Gene
Phalynx
07-29-2008, 02:19 PM
The error was quit simple: The cron works only with up to 200 threads at one run, to not bow down the server. You didn't run the initial maintenance run to tag existing threads. On smaller boards it does not catch your eyes because of the smaller amount of threads to tag.
See also the instruction in changelog:
- Added cron to auto tag not tagged threads in the night. Please run maintenance auto tagger before this to tag the base threads.
Gene Steinberg
07-29-2008, 02:21 PM
The error was quit simple: The cron works only with up to 200 threads at one run, to not bow down the server. You didn't run the initial maintenance run to tag existing threads. On smaller boards it does not catch your eyes because of the smaller amount of threads to tag.
See also the instruction in changelog:
- Added cron to auto tag not tagged threads in the night. Please run maintenance auto tagger before this to tag the base threads.
I actually did run the cron manually. Anyway, glad to know it's working.
Peace,
Gene
Phalynx
07-29-2008, 02:24 PM
Yes, running the cron would do only 200 threads at one time. So you would need to run the cron x-times to tag all threads.
Anyway, I extended the readme to make this step more visible to all.
best wishes,
Marius
Phalynx
07-29-2008, 02:27 PM
Beta 3 has been released. Main changes are compatibility with foreign languages, Possibility to add thread prefix as a tag and also some bugfixes. Please download the ZIP from the first post.
History
1.1.0
- Added tagging by AJAX. If enabled, tags will be added to the tag field after leaving the title field. There is also a setting that controls the availability of that feature and also controls if leaving the title field will erase all tags entered by the user.
- Added cron to auto tag not tagged threads in the night. Please run maintenance auto tagger before this to tag old threads.
- Improved overall process of tagging
- Tags that were added via new thread process, RSS or maintenance are marked as autotagged (this does not count for AJAX tagging) and can be removed
- No need for editing rssposter.php anymore. RSS Feeds are beeing checked via maintenance or cron.
- Fixed Smart Tags for existing threads
- Obeying max tags limit while creating a new thread
- Tagging thread also after changing the title
- Stripping of HTML and BBCodes
- Possibility to add thread prefix as a tag
- Fixed not tagging threads if tag limits are set to unlimited (0)
- Fixed problems with other languages. Please keep in mind to replace the filter replacement '&'=>'and' with ' & '=>'and'
- Fixed problems with duplicate tags and enabled "Disable Auto Tag if Tagged?"
- Removed exclude Usergroup setting
- Smaller fixes and changes
DesiMix
07-29-2008, 02:43 PM
Ha! Instalin thx!
DesiMix
07-29-2008, 08:15 PM
Can somone just tell me how to do the maintance so my old threads get tagged please?
TsirhCitna
07-29-2008, 08:35 PM
Can somone just tell me how to do the maintance so my old threads get tagged please?
Maintenance-> Update Counters
It takes a long time and I always get an error like this though:
Fatal error: Allowed memory size of 94371840 bytes exhausted (tried to allocate 491520 bytes) in /mnt/local/home/tenstone/tenstones/forums/plugins/credits_plugins.php on line 349
I guess it's from vBCredits.
Phalynx
07-29-2008, 08:40 PM
Can somone just tell me how to do the maintance so my old threads get tagged please?
To get support, you will need to click "Mark as Installed".
It takes a long time and I always get an error like this though:
Fatal error: Allowed memory size of 94371840 bytes exhausted (tried to allocate 491520 bytes) in /mnt/local/home/tenstone/tenstones/forums/plugins/credits_plugins.php on line 349
I guess it's from vBCredits.
I guess too...
DesiMix
07-29-2008, 08:58 PM
Kk, m8 i marked as install :) now please?
Charlie98902
07-29-2008, 09:30 PM
Kk, m8 i marked as install :) now please?
Maintenance-> Update Counters then scroll to the bottom and click Auto Tag Threads button.
DesiMix
07-29-2008, 09:41 PM
And what is that it will be automaticlty deeltedor something i didnt understand??
DesiMix
07-29-2008, 09:43 PM
Also icannot find maintance where is it?
DesiMix
07-29-2008, 09:48 PM
its ok i find it can u please explain wht it means by it can be auto dekleted or sumat
DesiMix
07-29-2008, 10:56 PM
Also need help hwo cna i put this at bottom fo my forum?????
Charlie98902
07-29-2008, 11:57 PM
I am having a bit of a hard time understanding you can you explain more or post screenshots please?
Phalynx
07-30-2008, 06:51 AM
Yes, please take more time to write a posting. Don't spam with multiple posts at one time, take the time to read what you have written.
Since then I don't understand anything.
DesiMix
07-30-2008, 10:45 AM
Phalynx how can i put it on the bottom of my forum??
Charlie98902
07-30-2008, 11:39 AM
Phalynx how can i put it on the bottom of my forum??
A Tag cloud like this? :
http://img247.imageshack.us/img247/5866/730200853707amze2.png
DesiMix
07-30-2008, 11:56 AM
yes please
Charlie98902
07-30-2008, 11:57 AM
yes please
This is what is needed.
https://vborg.vbsupport.ru/showthread.php?t=174258&highlight=Cloud
DesiMix
07-30-2008, 12:02 PM
but that is at top of forum i want it at bottom??
Phalynx
07-30-2008, 12:12 PM
This is not the support forum of the tag cloud hack, please go to the appropriate thread of the hack.
Charlie98902
07-30-2008, 12:13 PM
but that is at top of forum i want it at bottom??
Go to your admin cp, then:
vBulletin Options -> Tag Cloud - Forum Home -> you can change it to the bottom like I have it on mine.
Sorry about that Phalynx.
DesiMix
07-30-2008, 12:25 PM
thx mr charlie i will try
Charlie98902
07-30-2008, 12:26 PM
thx mr charlie i will try
Please as stated, if any other problems post in the tag cloud thread.
popowich
07-30-2008, 10:38 PM
Which file is the latest version to be downloaded and installed, thanks!
Charlie98902
07-30-2008, 11:55 PM
Which file is the latest version to be downloaded and installed, thanks!
110 BETA3 is the newest one.
Phalynx
07-31-2008, 07:55 AM
66 downloads of Beta 3 but no feedback? So I assume the version is stable and can be released as final.
KevinL
07-31-2008, 07:57 AM
I have to say it's been working pretty well on my site.
No problems what so ever :)
jafari
07-31-2008, 09:30 AM
after install beta 3 , nothing show on tags !
but work with stable version ,
have you any idea to solve that ?
Phalynx
07-31-2008, 09:33 AM
* If no threads are tagged you will have to check the following:
- Is the modification enabled? Is the action you are testing enabled? (vBulletin tagging, whole auto thread tagger system, AJAX, new threads)
- Are the words you are using badwords or filtered out?
Charlie98902
07-31-2008, 11:32 AM
66 downloads of Beta 3 but no feedback? So I assume the version is stable and can be released as final.
Working great for me as well, thanks.
KevinL
07-31-2008, 11:39 AM
Well I guess I spoke too soon...It didn't tag any of my RSS feeds from last night.
Phalynx
07-31-2008, 11:43 AM
Does it mean you have only the cron running?
Check log, what does it say how many threads it has tagged?
Skavenger
07-31-2008, 12:15 PM
Is beta3 still tagging twice when running manteinance tool? I can't test it now because I'm moving to another hosting.
Phalynx
07-31-2008, 12:16 PM
It shouldn't. Nobody confirmed this yet.
stlracing
07-31-2008, 12:41 PM
One thing I noticed with Beta3, as the admin, if I edit the tags and remove some, when someone replies to a post, it adds those tags I removed back again.
Phalynx
07-31-2008, 12:50 PM
One thing I noticed with Beta3, as the admin, if I edit the tags and remove some, when someone replies to a post, it adds those tags I removed back again.
This is by design. If you don't want this you will have to disable the plugin that hooks in "threaddata_postsave".
Another solution is to include that word on the bad words list.
KevinL
07-31-2008, 01:46 PM
Does it mean you have only the cron running?
Check log, what does it say how many threads it has tagged?
It says 200 were tagged. Nothing was tagged though. Now it's working perfect for threads that are mad normally. Just the RSS aren't receiving tags.
Phalynx
07-31-2008, 01:52 PM
Finally it's finished, v1.1 is GOLD. Main additions are tag proposals by AJAX, tag by scheduled job, tag RSS threads, tagging after thread title changed, add thread prefix as tag. Also there are many fixes and other smaller changes:
History
1.1.0 GOLD, 31th July 2008
- Added tagging by AJAX. If enabled, tags will be added to the tag field after leaving the title field. There is also a setting that controls the availability of that feature and also controls if leaving the title field will erase all tags entered by the user.
- Added cron to auto tag not tagged threads in the night. Please run maintenance auto tagger before this to tag old threads.
- Improved overall process of tagging
- Tags that were added via new thread process, RSS or maintenance are marked as autotagged (this does not count for AJAX tagging) and can be removed
- No need for editing rssposter.php anymore. RSS Feeds are beeing checked via maintenance or cron.
- Fixed Smart Tags for existing threads
- Obeying max tags limit while creating a new thread
- Tagging thread also after changing the title
- Stripping of HTML and BBCodes
- Possibility to add thread prefix as a tag
- Fixed not tagging threads if tag limits are set to unlimited (0)
- Fixed problems with other languages. Please keep in mind to replace the filter replacement '&'=>'and' with ' & '=>'and'
- Fixed problems with duplicate tags and enabled "Disable Auto Tag if Tagged?"
- Removed exclude Usergroup setting
- Maintenance Auto Tag Threads has now the possibility to hard-delete all auto tags prior to new tagging. With this you can skip the Delete Auto Tags step.
- Smaller fixes and changes
How to upgrade?
Just overwrite all files and re-import product XML, overwrite.
Phalynx
07-31-2008, 01:53 PM
It says 200 were tagged. Nothing was tagged though. Now it's working perfect for threads that are mad normally. Just the RSS aren't receiving tags.
This has been improved in v1.1 GOLD. Now such threads with not 'tagable' titles are filtered out.
Subah
07-31-2008, 02:01 PM
Thanks for the update :)
KevinL
07-31-2008, 02:09 PM
This has been improved in v1.1 GOLD. Now such threads with not 'tagable' titles are filtered out.
What do you mean not tagable?
I just upgraded and ran the cron. Still nothing. It's not tagging the RSS feeds.
taxick
07-31-2008, 02:13 PM
:cool: Thanks for the update :cool:
:D Nice Work :D
Phalynx
07-31-2008, 02:17 PM
I just upgraded and ran the cron. Still nothing. It's not tagging the RSS feeds.
Run maintenance tools, auto tag threads. Cron is only for nightly run.
Also:
* If no threads are tagged you will have to check the following:
- Is the modification enabled? Is the action you are testing enabled? (vBulletin tagging, whole auto thread tagger system, AJAX, new threads)
- Are the words you are using badwords or filtered out?
* Cron/Scheduled Task is not tagging all threads.
- The cron is limited to 500 (you can change this via settings) threads per run to avoid heavy impact on server. Make sure you run maintenance auto tagger before this to tag old threads. You can check the scheduled tasks log to see if it is running correctly.
Important: If a thread title does not meet minimum requirements to be included in tags (f.e. one word thread titles, too short words), it will be forever in this queue.
rsb8940
07-31-2008, 02:43 PM
I just applied/installed the upgrade to 1.1.0 (previously ran 1.0.1). Since then, I get this SQL Error:
-----------------
Invalid SQL:
SELECT
t.tagid
FROM tagthread as t
WHERE t.threadid= AND autotag=1;
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND autotag=1' at line 4
Error Number : 1064
Request Date : Thursday, July 31st 2008 @ 11:38:06 AM
Error Date : Thursday, July 31st 2008 @ 11:38:07 AM
Script : http://support.vpi-corp.com/forum/newreply.php?do=postreply&t=5127
Referrer : http://support.vpi-corp.com/forum/newreply.php?do=newreply&noquote=1&p=7308
IP Address : #### (masked)
Username : #### (masked)
Classname : vB_Database_MySQLi
MySQL Version :
Phalynx
07-31-2008, 02:53 PM
I just applied/installed the upgrade to 1.1.0 (previously ran 1.0.1). Since then, I get this SQL Error:
-----------------
Invalid SQL:
SELECT
t.tagid
FROM tagthread as t
WHERE t.threadid= AND autotag=1;
Strange. I'm catching now the missing threadid with an "intval". The ZIP has been silently updated, please replace the functions_autotagger.php
The special characters auto tags got messed up after the update. The plugin would read special characters, now it shows as: "aand#304lesand#304"
http://www.mafia-mp.com/forums/
Guest account:
Username: TestAccount
Password: testaccount123
lstintxs100
07-31-2008, 03:30 PM
Will update later when I get a chance. Thanks for the wisdom and hard work.
masterross
07-31-2008, 04:03 PM
Thanks for update unfortunately AJAX doesnt work for me:
Line:466
Char:3
Code:0
Error:Object required
URL:http://www.my-forum.pl/newthread.php?do=newthread&f=116And the line 466 is:
vBAjax_ATT.onreadystatechange = m_State_ATT;regards
redlabour
07-31-2008, 04:48 PM
Bug after Updating:
Datenbankfehler in vBulletin 3.7.2:
Invalid SQL:
UPDATE vb3_thread SET autoskip=2 WHERE threadid=11616;
MySQL-Fehler : Unknown column 'autoskip' in 'field list'
Fehler-Nr. : 1054
Fehler-Zeit : Thursday, 31.07.2008 @ 19:44:18
Datum : Thursday, 31.07.2008 @ 19:44:19
Skript : http://www.politikstube.de/forum/newreply.php?do=postreply&t=11616
Referrer : http://www.politikstube.de/forum/newreply.php?do=newreply&p=157876
IP-Adresse : XXXXXXXX
Benutzername : Kiara
Klassenname : vB_Database_MySQLi
MySQL-Version :
at Delete Auto Tags. :(
Phalynx
07-31-2008, 07:18 PM
The special characters auto tags got messed up after the update. The plugin would read special characters, now it shows as: "aand#304lesand#304"
Please keep in mind to replace the filter replacement '&'=>'and' with ' & '=>'and'
Thanks for update unfortunately AJAX doesnt work for me:
Line:466
Char:3
Code:0
Error:Object required
URL:http://www.my-forum.pl/newthread.php?do=newthread&f=116And the line 466 is:
vBAjax_ATT.onreadystatechange = m_State_ATT;regards
Which browser are you using?
Bug after Updating:
Datenbankfehler in vBulletin 3.7.2:
Invalid SQL:
UPDATE vb3_thread SET autoskip=2 WHERE threadid=11616;
MySQL-Fehler : Unknown column 'autoskip' in 'field list'
Fehler-Nr. : 1054
Fehler-Zeit : Thursday, 31.07.2008 @ 19:44:18
Datum : Thursday, 31.07.2008 @ 19:44:19
Skript : http://www.politikstube.de/forum/newreply.php?do=postreply&t=11616
Referrer : http://www.politikstube.de/forum/newreply.php?do=newreply&p=157876
IP-Adresse : XXXXXXXX
Benutzername : Kiara
Klassenname : vB_Database_MySQLi
MySQL-Version :
at Delete Auto Tags. :(
Uninstall, install. Seems the installcode did not execute on upgrade.
Hostboard
07-31-2008, 08:23 PM
Deleted tags, ran re-tag got this:
Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 35 bytes) in /home/domains/domain_name/public_html/forums/includes/functions_autotagger.php on line 408
Had to decrease tag number to 500 in order to get it to work.
drumbo
07-31-2008, 08:26 PM
When I enable Disable Auto Tag if Tagged ;its still adding tags if the user has submitted tags with their post. :-(
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.