Posts: 6,267
Threads: 182
Joined: Sep 2011
Admin Plugin for interactive Keyword / Tagging
Comptability: Tested on 3.0+
Version: 0.1 ( Initial Release )
Description: Adds Tagging UI to keyword / Tagging input fields.
Features:- Easy tag entry/removal, no commas required
- Individual tags can be styled, color coded etc.
- I18n Autocomplete compatible
- Works with I18n Gallery tag fields
- Works with I18n special pages tag fields
Known Issues:- "add a tag" label disappears after focus
Screenshots:
CSS rules for tags, recommended you use custom admin css plugin.
class = tag_tagname
Code: .tag_green{
background: #CCFFCC !important;
}
Future development is planned.
Download from Extend
Posts: 346
Threads: 27
Joined: Sep 2010
Seems to work just as advertised, Shawn_A. :-) I haven't tested the adding of colours yet, but otherwise this does make tagging a little bit more user friendly and aesthetically appealing. Nice stuff.
Are there any other features you were thinking to add? Perhaps a re-ordering feature that lets people drag and drop the tags into any order that they want?
Posts: 6,267
Threads: 182
Joined: Sep 2011
Angryboy Wrote:Are there any other features you were thinking to add? Perhaps a re-ordering feature that lets people drag and drop the tags into any order that they want?
I was thinking of normal resorting, but not a custom drag reordering, good idea.
Some tag things that can be done, not sure which are important at this point. - Add auto-complete capability
- User defined available tag list
- Optionally allow only existing tags
- Optional protected read only tags
- Force case insensitivity, surprised this isn't already enforced, but that might just be a I18n thing
- Optional no spaces allowed
- Hide system flag tags "_tagname" or lock them
- Make compatible with all plugins that use a tag field, suggest standardized field class or something
- Suggested Tags UI
- Front end tag list or cloud and tag list caching/lookup backends
Thanks for testing.
Posts: 346
Threads: 27
Joined: Sep 2010
I think the most important functionality that you could make is one that actually outputs the tags in a way that the admin can configure. At the moment that is the biggest drawback for the tags functionality, because there are absolutely no options that can help alter the way the tags are displayed. As an example, if I were to output these tags on a news page, it would be nice to have the tags actually link to a search for those individual tags. So something like this:
Code: <?php get_page_tags('news'); ?>
And 'news' refers to a specific configuration with the same name that you allow your users to define, it'll allow for more potency with the use of keywords and tags.
Also, is the hiding function supposed to stop other users of the admin panel from changing the tag(s) or stop the viewer from seeing the tag echoed on the page?
As for your list, the most important I'd say are:
- Force case insensitivity
- Optional protected read only tags
- Front end tag list or cloud and tag list caching/lookup backends
- Make compatible with all plugins that use a tag field, suggest standardized field class or something
Posts: 6,267
Threads: 182
Joined: Sep 2011
I don't know about user side tag presentation yet, I assumed that the i18n search plugin had a lot of features regarding them already so never looked into it much. I just now am thinking about presentation of them to users.
I haven't gotten around to using tags yet. One of the reasons I made this plugin was to start, to me tags are worthless unless you can enforce and control them, even with a single user, myself, my tags become a jumble or plurals singulars, too many tag syndrome, forgot what i used last time..., then you have all these trigger and filter tags, news, search terms, rss feeds.
Posts: 346
Threads: 27
Joined: Sep 2010
I see what you mean then. If you are working towards taming tags on the admin end and making them more controlled and potent, then by all means go for it. Be the user who pushes the boundary on what can be done with user tags
Posts: 2,094
Threads: 54
Joined: Jan 2011
shawn_a Wrote:One of the reasons I made this plugin was to start, to me tags are worthless unless you can enforce and control them, even with a single user, myself, my tags become a jumble or plurals singulars, too many tag syndrome, forgot what i used last time..., then you have all these trigger and filter tags, news, search terms, rss feeds.
That's the reason I added auto completion for the entry of tags in the I18N plugin, because I couldn't remember the tags either.
Posts: 661
Threads: 52
Joined: Feb 2011
great plugin! Works flawlessly in my tests.
Posts: 1,204
Threads: 30
Joined: Jun 2010
Shawn, is there a possibility to extend "I18n Autocomplete compatible" functionality ?
Getting a list of already entered tags after clicking on for example arrow would be great, because now one have to start typing a word to get a dropdown list. But for "news" tags, the whole autocomplete function doesn't make any sense, as it's faster to write last letter than choose from dropdown list.
Addons: blue business theme, Online Visitors, Notepad
Posts: 6,267
Threads: 182
Joined: Sep 2011
yojoe Wrote:Shawn, is there a possibility to extend "I18n Autocomplete compatible" functionality ?
Getting a list of already entered tags after clicking on for example arrow would be great, because now one have to start typing a word to get a dropdown list. But for "news" tags, the whole autocomplete function doesn't make any sense, as it's faster to write last letter than choose from dropdown list.
Yeah I am probably going to add my own autocomplete to this plugin, and was thinking about a suggested tags field or a dropdown. I can also turn off the 3 character minimum, or tell you how.
Posts: 1,204
Threads: 30
Joined: Jun 2010
Finding the place to change minimum letters shouldn't be a problem. But it's rather adding new functionality, which I just wanted to mention, as I think your plugin is a small but fantastic addon. Especially when user has to actually make use of tags for seo, tagclouds or category (news/blog/...) or other purposes.
Maybe a way of creating a predefined tag list under plugin's option would be a bit easier, than generating it automatically while entering tags in page's option. This way full tag management would become alot faster and simpler.
Addons: blue business theme, Online Visitors, Notepad
Posts: 90
Threads: 5
Joined: Oct 2015
Shawn, i get 404 errors log file each time i edit one page, which is like the following:
URL: http://website.com/plugins/sa_tags/css/jquery-ui-1.8.20.custom.css?v=
it happens when i move website from one server to another one.
have you this issue on your end too?
Posts: 6,267
Threads: 182
Joined: Sep 2011
Hmm let me check if it needs an update
Posts: 90
Threads: 5
Joined: Oct 2015
(2020-12-19, 11:33:50)shawn_a Wrote: Hmm let me check if it needs an update
yeah please
Posts: 6,267
Threads: 182
Joined: Sep 2011
Are you changing your site url in settings after moving?
Posts: 90
Threads: 5
Joined: Oct 2015
YES.
sorry for late answer, i disconnected a bit.
best luck for 2021
Posts: 90
Threads: 5
Joined: Oct 2015
Posts: 6,267
Threads: 182
Joined: Sep 2011
This makes no sense its a static css file, Maybe its a permissions issue, file has a bad owner?
Posts: 6,267
Threads: 182
Joined: Sep 2011
you can try adding a version # there?
$regstyle('jquery_ui_dependancies', $PLUGIN_PATH.'css/jquery-ui-1.8.20.custom.css', '', 'screen');
Posts: 6,267
Threads: 182
Joined: Sep 2011
Looks like an GS bug, it should not add ?v if there is no versioning, But that should not stop it from working mine works.
Are you missing a htaccess allow file in your css dir?
Posts: 90
Threads: 5
Joined: Oct 2015
false alert. i don't have issue no more
|