![]() |
Automatic Thread Tagger From Post Content and Title
1 Attachment(s)
VERSION 4.1.2 RELEASED - prepare for real revolution in tags! :D
What this mod do: Each time new post arrives (as new thread or reply) this mod will automatically add tags according to post content, title and existing tags in forum. It will also automatically add new tags to old threads. In details: It will add only tags which already exists in your forum if it will be included in your post title or content. It works simple - if title or content includes tag word, then tag will be added to this thread. Simple and fast. And also have lot of sophisticated functionalities - see below :) In more details ;): I.e. if you already have in forum such tags as autohypnosis, hypnosis, nlp, and submodalities. Now someone will write post like this (as reply or new thread): Title: Hello NLP fans Content: I like to use autohypnosis! So this mod will automatically add for thread where post is written such tags: autohypnosis, nlp nlp - cause it is in title; autohypnosis - cause it is in content hypnosis is included in word autohypnosis, but this mod is smart enough to see that there is no separate word hypnosis neither in title nor in content - so it is not added :) submodalities and any other existing tag is not added here, cause it is not included either in content or title of new post. In more details with sophisticated functionalities :D: Also this mod will add tags propositions for each word existing in post title which is not a tag yet. So for this example 2 tags propositions will be added: hello and fans. You can approve tags propositions manually or set quarantine time after which propositions will automaticaly change to tags. This mod allows you to define related words for each tag. It means that now tag word don't have to be included in post - it is enough if any of related words is included to add tag :up: I.e. if you have tag cat then you can define for it related words like: cats,kitty,kitties,lion,tiger. Now if any of those words appears in post then tag cat will be added :) This is really great if you want have tag added no matter does word will be used singular or plural, or in which time it will be or maybe in your language you have to inflect words. Like in Polish we have: krowa, krowy, krowie, krową - for same word krowa. Now no matter how is inflected tag word in post and no matter in which language is your forum - this mod will appropriately add this tag! :) You can also use this functionality to define tag packs. I.e. I want that every time when someone is writing about hypnosis or trans, booth hypnosis and trans tags to be added. In such case I simply define trans as related word for hypnosis tag and hypnosis as related word for trans tag :) This mod also allows you to set default tags for forum. So each new and old thread in forum will be tagged by those tags :) It could be very useful - for example I have forum with good news and I want each thread in this forum to be tagged by newspaper, and news - so I simply write it in forum configuration and mod cares about everything! Is it great or just amazing? ;) Also with this mod You can just click one link in menu and it will add tags to all already existing threads. So If you was happy that now all new posts will be properly tagged, I have great news for you - now all threads will be properly tagged - even old one :) Also every day this mod will automatically check does some new tags appears and in such case it will add new tags to all already existing threads which includes this keyword in content or title. So now not only all threads will be properly tagged for moment when you use functionality described above. It will keep all tags in all threads up to date continuously :D Features:
It is very useful for everyone who wants to keep an eye on tags, and doesn't want just each word from title automatically added. So with this mod you know that only valuable tags are automatically added. In some languages (like mine - Polish) same word is different according to whole sentence - i.e. in English is just cow and cows - in Polish we have: krowa, krowy, krowie, krową... And I didn't want all of those to make garbage of my tags, so I was not able to mod which was just adding every word which appears in title - it was too weak for me. I really wan to have only valuable tags ant that’s why I created this mod :) Also with this mod thanks to related words functionality I'm sure that tag will be added no matter in which person, time or quantity the tag word is used in post! And also allows me to create groups of related tags! When I wrote post I just to add tags myself, but also had to do this for other users who just add post and doesn't care about tags. You know that? Now this mod will do it for you and also you will forget about tags writing, because after some time in most forums new tags are very rare, and mostly are used tags which already exist. It was very important for me to have such solution and I want to share :) Enjoy! NOTE if you made update from version older than 4.1.1 then please read first this message before update: additional update steps In other cases - just install/update to last release :) Version History: 4.1.3 Small fix for php4 users. Do not need to update if you have working version 4.1.2 Bug corrected for related words finished with comma 4.1.1 Removed aliases for native vBulletin settings. 4.1.0 Respects tag min and max length settings when creates tags propositions, also aliases for this settings added to this mod settings group. Fixed bug for changing propositions to tags with special characters. 4.0.1 Solved bug in creation propositions for all posts with option threads only 4.0.0 Mod creates new tags - first as tags propositions, after that as tags (automatically or after manual approve - configurable). Also added set of configuration options to handle tags propositions and option to add tags propositions from titles of all posts. See first post to know how exactly works tags propositions. 3.0.1 Small bug fixed in alias 3.0.0 Related words functionality, sophisticated searching, default forum tags and others :) NOTE: upgrading from version 1.X.X or 2.X.X to 3.0.X you have to uninstall previous version! In Admin CP -> Plugins & Products -> Manage Products 2.1.0 Mod respects native vBulletin Maximum Tags per Thread setting 2.0.2 Added param which allows to configure, to how many threads should be added tags, per one page of execution of "Add tags to all threads" task. 2.0.1 Small bug fixed with table prefixes. 2.0.0 Added scheduled task, which adds new tags to old posts. Also added function allowing to add tags to all existing posts. 1.1.0 Added option which allows to choose do you want this mod works only for new threads or for each post - even replies. By default it works for all new posts. 1.0.0 Just great mod released :D Installation: 1. Download zip file from here (download last release - see index at the end of file name - nothing more - other files are only history) 2. Upload to your forum directory everything what is included in upload directory 3. Import in vB Admin CP -> Plugins & Products -> Manage Products -> Add/Import Product -> Choose product file, set Allow Overwrite to yes and click Import 4. Click : "Mark as Installed" :D Thanks! 5. (Optional) Customize settings in Admin CP -> Thread Tagger -> Options 6. (Optional) Define default tags for forums in Admin CP -> Thread Tagger -> Forum Manager choose forum and find Automatic Thread Tagger From Post Content and Title settings (see screenshots) 7. (Optional) Define tag related words see Thread Tagger menu. Can be done in any time and in parts. 8. (Optional) Clear all tags assotiations see Thread Tagger menu. 9. (Optional) Add tags to old threads Admin CP -> Thread Tagger -> Add Tags To All Threads (NOTE: if you want to do this it is advised to make clean-up in your tags, especially if you had other - the old tag adder which was adding every word from title and probably already made a garbage in your tags) |
Hello :)
Content of this post will change in time, because it will summarize most common questions/issues, presented by users. So If you don't feel happy to read whole discussion - here you have shortcut :) 1. On which vB versions it will work? It is tested for 3.8.2 but can work on other versions. For older vB versions you have to modify product file and set minversion="3.8.2" to your version. Right now it is confirmed to work on vB versions: - 3.8.0 - 3.8.2 - 3.8.3 Please confirm other versions :) 2. Will this mod work with Persian(Farsi), Arabic or any other language? Yes. I have confirmed that it works with Arabic, and should with any other :) Already confirmed languages: - Arabic - English - Polish I will be grateful if you confirm other languages - it will help the others who are thinking about, install this mod :) Also will motivate me to give you more great plugins :D 3. How this mod adds new tags? I don't want to have garbage in my tags... Remember - creating new tag and assigning it to thread those are 2 different things. This mod NEVER creates new tags directly, so it will never mess up your tags. Automatic creation of new tags is fast way to have garbage in tags. This mod only assigns already existing tags to threads - new and old one. It will assign a tag to thread if this thread contains tag keyword in content or title of any of its posts (or first one - it's configurable). It will also create tags propositions for each word in post title which is not tag yet. You can manage those propositions and approve it or dissaprove. Propositions are not viwible by any user! You can manage those only in Admin CP. Such way You define what is important for you by creating tags (and you do it only once per tag), and this mod assures you that whenever people are writing about any of important things - those threads will be appropriately tagged :) No automat can decide for you what is important - so this mod says: "You are the master my lord - just tell me what's important and I'm gonna fallow your orders". Note that you are able to configure tags propositions for automatic approve after quarantine time if you want. 4. How can I create new tags? You can create new tags in 6 ways. 1st when you create new post and suspect that some important keyword doesn’t exists as tag yet - then you just add it when write a post. After that this mod will add new tags to all appropriate threads. 2nd when you already created post and see that something what you expected to exist as tag really doesn't - then just add tag for this thread. After that this mod will add new tags to all appropriate threads. 3rd in AdminCP -> Thread Tagger -> Tags Related Words -> Add Tag 4th you can manually approve tags propositions what will change those to tags 5th you can set quarantine time after which tags propositions will be automatically approved and changed to tags 6th allow old thread tagger to create new tags. This is also a way, but it will make a garbage in your tags, since you will have absolutely no control what is added as new tag. Note - no matter which way you use mod will work. You just have to create tags - mod will assign those to threads. 2 first ways already assign tag to one thread (mod will assign it to rest), 3rd way only create tag without any assignment - also mod will take care of this :) 4th allows you easly response for new posts content. 5th and 6th are messy and not advised. 5. How much work I will have with tags creation? It depends of your forum. You don't have to set all possible tags at once. You can add new whenever are needed - mod will handle this :) At my forum which is about 2 main topics (nlp and hypnosis), when I started to use tags, after few posts I was mainly adding same tags over and over again. That's why I created this mod. Add tag once, and let mod to assign it where it's appropriate. Right now when tags proposal are rated automatically it can be few clicks :) 6. Do I have to create all tags myself? Of course no - some of your users for sure cares about tags and add those. As owner you probably know what keywords are most important and which should exists as tags, so it is wise to add it. But as I already wrote you can add new ones whenever you want - this mod will assign it to old threads where is appropriate. If you want to have full tag control you can also limit other users and take theme right to create new tags (in Usergroup Manager) - it is up to you. You are the master here :) Of course you can also allow the old tagger mod to be master and automatically add every word from title, but this way you finish with lot of garbage. One more time - it's up to you which way you prefer :) 7. How this mod differs from old thread tagger mod? This mod never creates new tags directly - only assigns existing tags to threads. This mod creates for you tags propositions according to posts titles - you can approve or disapprove those manually or set quarantine time after which will be automatically approved. This mod parses not only title but also content of post. This mod works not only for first post, but for all posts in thread (you can configure it). This mod adds you such funtionalities as tag related words, forum default tags, and many others :) 8. When this mod adds new tags to old posts? It is scheduled and executed daily :) 9. I approved some of tags propositions - what now? For you it's everything :) Whenever tag proposition is approved (manually or after quarantine time) it automatically becomes tag. So it will be assigned just when scheduled job for new tags will be executed. If you want you can run it manually from Admin CP, but it is not necessary because it is executed daily :) |
could be very useful. I will keep an eye on this.
|
If it works with Ajax (unlike the other auto thread tagger), I'll try it. Somebody else go first. :)
|
Quote:
Thanks that it is fast and able to parse whole (even long) post - not only title :) Also - I made it mostly thinking about forum users who don’t think about tags ;) So they don't care at all about seeing tags with Ajax feature - they don't care about tags at all. And good - cause now cares this mod! :D So you still can try this one :) |
No, you misunderstand. I wasn't asking for Ajax. The problem with the other thread tagger is it breaks the functionality of other Ajax mods. Specifically, the one I linked to in the other thread.
|
Good Morning,
Very good Idea. Thank you for hat Add on. Is just installed that one. [S]Has anybody an Idea how to delete all Tags that I don?t like from the old post? I used the old thread tagger so I do have some Tags in I don?t like.[/S] just see there is an optoin in the ACP - 373 pages :( Christian |
Very Nice ..
Installed :) Thanks NLP-er . |
Works well, you just need to establish your tags yourself and then it will search for them and add them after every new post
|
nice mod, thanks for sharing
how is it different that the other auto tagger? I can find a link if you don't know what mod I'm talking about I use the other one on my forum, just wondering how this one is better/different as I might use this one instead :) |
Quote:
|
woooooooow thx thx
|
what about Persian(farsi) and arabic ? is it supported also ?
|
it work white me my forume arabic
|
Quote:
|
Quote:
1. This mod adds only tags which already exist in forum; the other mod adds new ones from titles, so at the end you finish with lot of garbage in your tags. But not with this mod :) here only valuable tags are added, because you define it before. 2. This mod adds tags parsing title and content of pos; the other mod uses only title. |
Quote:
|
pls shoud i add tagees manuly or i let it for the hake do it for me
|
Quote:
In my forum after few days of using tag system I added all relevant tags, just with new posts, after that by months used only those (if your forum is about specific topic, or several topics, then all posts are around those topics). So I thought - It is just stupid - I add over and over same tags in my posts, and also had to add when someone forget - why some mod doesn't do this for me?... And now it does :) This mod adds tags not only for new topics - but with every post. That was my 2nd nightmare with tags. Topic was about X and after few replies people was talking about Y and Z and other related topics. I had enough to spy every little post and look does thread needs new tags. If you know what I'm talking about, then it means that, this mod is created for you :) |
Quote:
To delete tags (or better merge it if for example you have bandler and richard bandler, you don't have to lose any tag data about thread tags - you can just merge it to one tag), you have to go to Admin CP -> Threads & Posts -> Tags and there you have all what you need :) You have 373 pages of tags - note that you have Tags per column param :) |
Quote:
thx for your respond what i do is uplode the prodect and there was any control for it in the admin cp second what i understand is to add tags by me then the hake will produse tages relefant with my thread then why i should add every time tagges it supposed add atomatic now i didnt use spesific taggs add by me i just let it work atoumatic shouid this harm my formes i apologize for my language |
Quote:
This mod uses only existing tags - so you need to have or setup relevant tags, and after that for each created post (as new thread or reply) tags will be added automatically if post content or topic includes one of already defined tags. So you add tag once and after this mod knows that it is important and adds it automatically is created post which includes this tag word in content or topic :) |
i have kindes of topic in my forume and i dont wont to spesfi the tagges
shouid this work or i must add tagges i dont wont to add tagees i wont hack to work by it self without enterfining frome if this can happen will it harme my or no harm |
two questions can it work together with the other tagger?
If not do all those tags need to be deleted before installing this mod? |
Quote:
I disabled the old onld one and installed this one. So I have some Treads with a lot of senseless tags. Now I going thru 320 Pages of crab tags - it is some work. So I recommend to fist disable the old one, than check your tags. If this is done install this Add on. Christian |
Hello NLP-er.
After one day with this mod . it's really work fine but ... In some threads i have alot of tags ( more than 100 tags just on one thread ) .. Is there any way to let the hack work with the first post only ? |
Quote:
You don't have to think about all possible tags and add those at once. You can still add tags when new post is written if you suspect that such tag doesn’t exist. This mod simply uses tags which exists in forum in post creation time. So when you are writing on very fresh topic - then just add tags manually. After that when anybody mention about it any topic, then this mod will automatically add tag to this topic. Only thing which is needed, is to define which key words are valuable for you by defining tags. Each time new post is created this mod uses already defined tags to parse content and title of new post and add tags to actual topic. Thanks that you don't finish with garbage in your tags like in mod which just add every existing word in topic, but with this mod you are 100% sure that if someone was writing about one of important topics it will be automatically tagged :) Once again - you don't need to write every possible keywords as tags at once. You can add it whenever you want, just knowing that mod will use only already defined tags, to assure you that only valuable keywords are automatically added as tags to new posts/topics. |
Quote:
2nd: As I wrote it should, but I didn't test it, and no - you don't have to delete any of your existing tags. Of course you can do this if you think that some tags are not relevant, but it is not necessary. This mod will treat every existing tag as relevant. |
Quote:
Great idea - personally I don't need it, but yes - for many people it can be useful :up: !!!ALERADY RELEASED!!! :) |
Quote:
thx NLP-er i calm :D keep the good working |
Quote:
New 1.1.0 release just occurs - now it allows to configure, do you want this mod works only for new threads, or for all posts - even replies :) (By default for all) Configuration is nice and easy - just by vB Options :) Have fun! :) |
Quote:
|
wooooooooooooooooooow shouid i upgread nlp
|
Quote:
|
what about images whene my thread have some images this product will take tagges from the images and this is not good for me becouse the members but for example
apicture for hotel the tag is fir the images www.XXX.com and the adress for the image is the Helton web site you know what im seeing some pepole add thread wit content of images form other sits when thay post the new thread the taggs will add the informtion of other site ^^ |
Quote:
A9eel saing the hack most ignore words from links such as images links .. He just think this is an adv for others sites :D But this hack didn't make a new tags ! so none of these words will appear . |
Another thing will make this hack better .
Some people for example saing : Woooow ! or saing : Woow ! We will get tags like this : Woooow , Woow , wooow , woooooooow and so on Is there any way to stop this ! In tags and in the posts . |
Quote:
ha ha you think like me :D i did atest i find it take from the image the link of the image ;) and if the image have title it will take and this is my problem :D |
Hello :)
I know that this mod just appear, but I'm learning fast and I can proudly present you version 2.0.0 What's new? 2 very important functionalities. 1st: You just click one link in menu and this mod will add tags to all already existing threads. So If you was happy that now all new posts will be properly tagged, I have great news for you - now all threads will be properly tagged - even those old :) 2nd: Every day it will automatically check does some new tags appears and in such case it will add it to all already existing threads which includes this keyword in content or title. So now not only all threads will be properly tagged for moment when you use 1st functionality. It will keep all tags in all threads up to date :D Have great time! :) |
Quote:
Whatever content your users add to posts, this mod will tag those posts only by already existing tags. So if you don't want some word to be tag you just don't create such tag, and in such case this mod will ignore this word in content and title, because it's not considered as keyword. |
All times are GMT. The time now is 10:32 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|