vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Administrative and Maintenance Tools - Better ACP Tag Manager (search for tags, display x tags in x cols) (https://vborg.vbsupport.ru/showthread.php?t=215345)

sockwater 06-03-2009 10:00 PM

Better ACP Tag Manager (search for tags, display x tags in x cols)
 
1 Attachment(s)
This modification adds extra functionality to the ACP tag manager, allowing you to search for tags and display an arbitrary number of tags per page. Hopefully something like this will get added to vB soon.

Installation:
  • Upload admin_threadtag_alt.php to your /includes/ directory.
  • Import the XML product file via the Product Manager.
Upgrading:
  • Upload and overwrite admin_threadtag_alt.php to your /includes/ directory.
  • Import the XML product file via the Product Manager, overwriting the previous version.
Changlog:
  • v 0.2 - Adds a link by each tag to view all threads that use that tag.
  • v 0.3 - Allows searching within a tag, instead of only at the beginning.
  • v 0.4 - Shows how many times each tag is used, and links to all threads it's used on.
  • v 0.5 - Adds 'previous' and 'next' links to the pagination.

Lynne 06-04-2009 05:35 PM

Does it allow you to click on the tag in the Tag List and get a list of threads using that tag? (I've just recently been using the vb tag manager and, like you, have found it a bit lacking in options.)

Thanks for this!

sockwater 06-04-2009 05:44 PM

No, but I'll add it. Sounds useful.

djbaxter 06-04-2009 05:52 PM

Error after install on 3.82:

Quote:

Warning: require_once([path]/includes/admin_threadtag_alt.php) [function.require-once]: failed to open stream: No such file or directory in [path]/admincp/global.php(243) : eval()'d code on line 6

Fatal error: require_once() [function.require]: Failed opening required '{/path/to/}/includes/admin_threadtag_alt.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in {/path/to/}admincp/global.php(243) : eval()'d code on line 6
Note: The part in "warning" that includes the string "[path]" was not inserted by me. Is this undefined in your add-on?

Added:
Never mind. My FTP program hung so admin_threadtag_alt.php wasn't present on the server. :o

sockwater 06-04-2009 06:52 PM

Quote:

Originally Posted by Lynne (Post 1823454)
Does it allow you to click on the tag in the Tag List and get a list of threads using that tag? (I've just recently been using the vb tag manager and, like you, have found it a bit lacking in options.)

Thanks for this!

I've added this functionality in version 0.2. Anything else you can think of that I should add?

Lynne 06-04-2009 07:05 PM

Quote:

Originally Posted by sockwater (Post 1823498)
I've added this functionality in version 0.2. Anything else you can think of that I should add?

I'll be playing with it and let you know. But, the two things I was missing in the vb acp was searching for tags and clicking on one to get a list of threads and you now have both of those things so it sounds great to me!

Alfa1 06-04-2009 07:11 PM

Does it allow you to search for tags containing certain characters or combinations of characters?
For example: if I want to search for all tags that have 'soft' in it, then I want to find 'jelsoft', 'belsoft', 'software', etc. This would allow me to find misspellings of the word 'jelsoft'

A feature that I have found very useful it, to list the number of threads that have a certain tag. For example:
jelsoft 23
belsoft 1

If I would not know what 'jelsoft' is, then i can still identify that 'belsoft' is a misspelling, because its used only once, while 'jelsoft' is used 23 times.

Another feature that would be very helpful identifying similar tags within thousands of tags, is an auto-search for similar tags. Such function could show tags that have partly the same letters in them.

MrEyes 06-04-2009 09:10 PM

Fantastic mod, I have been wanting to sort out the tags on my site for months but everytime I look at the default tag manager I lose the will to live.

You have saved me so much time and now I can easily clean out all the <insert explitive> tags some members have added.

Nominated for MOTM as well

Now, enough praise... there does seem to be a small bug

When merging two tags I got the following error on the "Tag Edited Successfully" page:

Code:

Warning: Cannot modify header information - headers already sent by (output started at [server path]\includes\adminfunctions.php:280) in [server path]\admincp\thread.php on line 445
However the thread merge did seem to work successfully

EDIT: It has just taken me 20 minutes to do a job I have been putting off for months, many many thanks

sockwater 06-04-2009 10:00 PM

Quote:

Originally Posted by Lynne (Post 1823507)
I'll be playing with it and let you know. But, the two things I was missing in the vb acp was searching for tags and clicking on one to get a list of threads and you now have both of those things so it sounds great to me!

Thanks, be sure to let me know.

Quote:

Originally Posted by Alfa1 (Post 1823512)
Does it allow you to search for tags containing certain characters or combinations of characters?
For example: if I want to search for all tags that have 'soft' in it, then I want to find 'jelsoft', 'belsoft', 'software', etc. This would allow me to find misspellings of the word 'jelsoft'

As of version 0.3, you can now search within tags, instead of only at the beginning of them.

Quote:

Originally Posted by Alfa1 (Post 1823512)
A feature that I have found very useful it, to list the number of threads that have a certain tag. For example:
jelsoft 23
belsoft 1

If I would not know what 'jelsoft' is, then i can still identify that 'belsoft' is a misspelling, because its used only once, while 'jelsoft' is used 23 times.

I might be able to add that.

Quote:

Originally Posted by Alfa1 (Post 1823512)
Another feature that would be very helpful identifying similar tags within thousands of tags, is an auto-search for similar tags. Such function could show tags that have partly the same letters in them.

I don't think an auto-search like this, while a good idea, is within the scope of what I want to do with this at this point. Sorry.

Quote:

Originally Posted by MrEyes (Post 1823583)
Fantastic mod, I have been wanting to sort out the tags on my site for months but everytime I look at the default tag manager I lose the will to live.

You have saved me so much time and now I can easily clean out all the <insert explitive> tags some members have added.

Nominated for MOTM as well

Now, enough praise... there does seem to be a small bug

When merging two tags I got the following error on the "Tag Edited Successfully" page:

Code:

Warning: Cannot modify header information - headers already sent by (output started at [server path]\includes\adminfunctions.php:280) in [server path]\admincp\thread.php on line 445
However the thread merge did seem to work successfully

EDIT: It has just taken me 20 minutes to do a job I have been putting off for months, many many thanks

Thanks for the accolades and the bug report. I am unable to duplicate that bug. You might also try installing the latest version of this mod and seeing if you still see that problem.

sockwater 06-04-2009 10:45 PM

Quote:

Originally Posted by Alfa1 (Post 1823512)
A feature that I have found very useful it, to list the number of threads that have a certain tag. For example:
jelsoft 23
belsoft 1

This is now implemented in version 0.4.


All times are GMT. The time now is 03:46 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01067 seconds
  • Memory Usage 1,749KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (9)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete