Forums

Taggerati for Wordpress: feedback please! (34 posts)

  1. TheMarco
    Member
    Posted 4 years ago #

    Hi all... I'm getting pretty close to a first release of Taggerati for WordPress. A VERY easy to use but also very complete tags plugin for WordPress. Anyone who can type html tags will be able to use it to it's full potential. Totally idiot proof but yet powerful (I think ;) )

    The following is done:

    • inline tagging in postings by adding <tag>wordpress</tag> or <tag url="http://www.wordpress.org/">wordpress</tag> or even <itag>wordpress</itag> for a tag you don't want to appear as a link but use as a tag in the posting anyway. It will still appear in the list of tags used in the posting.
    • ZERO maintenance database. Adding or removing tags in your postings? No problem. The database will always stay clean with 100% accuracy and integrity
    • Tag cloud page
    • lists of other posts with tag
    • lists of related tags
    • Single tag overview page with the above mentioned two lists and a sexy Ajax feed fetcher that dynamically fetches headlines from technorati, furl, del.icio.us and 43things
    • probably something that I forgot

    I still plan to integrate Flickr as well but I'm not happy with the way it looks yet so that's disabled for now. I expect to release a first version within days.

    However some feedback would be appreciated. What do you think? Ideas for improvement?

    You can see it all working here:

    http://www.i-marco.nl/wp/wordpress/

  2. nearlythere
    Member
    Posted 4 years ago #

    will this work with permalinks?

    so that you can have sitetitle.com/tag/something ?

  3. TheMarco
    Member
    Posted 4 years ago #

    It should, yes! And if it doesn't yet I'll make it work. I use get_bloginfo('url') just about everywhere so the non-crufty URL's should work. They work on Hardened-Trackbacks (another plugin of mine) as well so I expect no problems. You might need to set a mod_rewrite rule though. I'll dive into this issue as soon as the plugin is fully done. (soon)

  4. angsuman
    Member
    Posted 4 years ago #

    How are you creating egorati (err technorati) tags without providing an obligatory link to technorati tag page?
    Is that by adding fake categories to the rss feed?

  5. macmanx
    Member
    Posted 4 years ago #

    I'm sorry, but this sounds exactly like Ultimate Tag Warrior. What distinguishes Taggerati from Ultimate Tag Warrior?

  6. TheMarco
    Member
    Posted 4 years ago #

    Did you look at it? It's not quite the same thing. The similarities end at the tag cloud thing. Tagging is easier in Taggerati, the database doesn't require any maintenance and the page you get when clicking a tag is completely different from the one you get in Ultimate Tag Warrior. In UTW you get a list of postings with the tag, in Taggerati you get a page with this list (headings only) but a slew of other things as well: flickr pics with the tag, related tags and a nice Ajax feedreader with which you can check out various tag aggregator sites on the selected tag.
    Example:

    http://www.i-marco.nl/wp/wordpress/?page_id=18&tag=WordPress

  7. TheMarco
    Member
    Posted 4 years ago #

    @angsuman:

    You do not have to link to Technorati. You can link to any web page that ends in a tag - even your own site! For example, these tag links would also be included:

    <a href="http://apple.com/ipod" rel="tag">iPod</a>
    <a href="http://en.wikipedia.org/wiki/Gravity" rel="tag">Gravity</a>
    <a href="http://flickr.com/photos/tags/chihuahua" rel="tag">Chihuahua</a>

    From: Technorati Help on using Tags

  8. macmanx
    Member
    Posted 4 years ago #

    Ah, I see now. The various related tag features are nice. But, would you please explain "the database doesn't require any maintenance", because as far as I'm concerned UTW's database doesn't require any maintenance either, but you seem to be listing it to distinguish between Taggerati and UTW.

  9. TheMarco
    Member
    Posted 4 years ago #

    Tidy Tags is a scary, scary thing. Make sure you back up your database before clicking the button.

    Tidy Tags will delete any tag<->post associations which have either a deleted tag or deleted post; delete any tags not associated with a post; and merge tags with the same name into single tags.

    From the Ultimate Tag Warrior management page

    This maintenance is done under the hood automatically by Taggerati. There's nothing to do for the user in terms of tag maintenance. Taggerati doesn't even have any tags management interface nor changes to the interface in which you write a post because it's not needed. All you do is create tags in HTML style.

  10. TheMarco
    Member
    Posted 4 years ago #

    Just to provide some more explanation:

    Sure, one could say 'There already is a tags extensions, why bother?'. My answer to this question is the following:

    First of all many types of plugins have different incarnations by different authors. Some people install plugin A while others like plugin B better even though they have the same purpose. I once created Taggerati for Pivot and I got quite a lot of people who really wanted a WP version. At first I didn't feel the need to port it to WP but I changed my mind. Taggerati is NOT the same as Ultimate Tags Warrior. Even though UTW is one hell of a nice and feature-rich plugin I myself wouldn't install it because of the way it implements tagging and what it shows the user when one clicks a tag. There's nothing wrong with it, it's just DIFFERENT from my personal view on how I'd like tagging to work. In the process of porting I managed to improve quite a lot on the original concept for Pivot which resulted in a tags plugin I like even better than the one I'm currently using on my Pivot weblog. After the WP plugin is done I'll improve the Pivot version as well.

    So in short: If you like my view on how tagging should be implemented, use Taggerati. If you like Christine's and the enormous amount of features UTW offers, use hers! I like to look at Taggerati as 'tagging for the masses' and UTW as 'tagging for those who want everything'.

  11. TheMarco
    Member
    Posted 4 years ago #

    Those who dare, please test:

    http://www.i-marco.nl/wp/wp-taggerati.zip

  12. macmanx
    Member
    Posted 4 years ago #

    Thanks for the explanation. Taggerati does look nice, I'll give it a shot in a bit.

  13. jaseone
    Member
    Posted 4 years ago #

    With a development build of WP I get the below when trying to save the Taggerati options page:

    Fatal error: Cannot redeclare class tgr_lastrss in /home/jaseone/public_html/wp-content/plugins/Taggerati/taggerati.php on line 0

  14. jaseone
    Member
    Posted 4 years ago #

    Worked around that and just inserted the option row for the URL (/tags/) in my case into wp_options, aslo as I tacked the rewrite rule onto the existing wordpress ones I now have (I think the RewriteBase negated the need for the ^ character):

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule tags/(.*)$ ?page_id=271&tag=$1
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php
    </IfModule>

    Now all I need is a script to update posts searching for my categories and replacing any words that match the categories with <tag>category</tag> or <itag>category</itag>, Hmmm might have to write that a little later, would be fairly simple just loop through the categories and do a simple replace on wp_posts, would just have to be careful to not double up on tags for psots that are already tagged.

  15. jaseone
    Member
    Posted 4 years ago #

    Actually it isn't that simple is it? I'll have to think on that one some more...

  16. TheMarco
    Member
    Posted 4 years ago #

    I plan to add a categories-to-tags converter but I haven't got around that yet. First I want to iron out all small problems. Don't go replacing all your categories unless you're in a hurry ;)

  17. TheMarco
    Member
    Posted 4 years ago #

    Small update. I placed a new zip.

    Fixed:

    - Ajax part was broken, now fixed
    - Fixed Tagpage for: '' being shown above
    the tag cloud. It now has a different header
    - All output validates as XHTML 1.0 now

    http://www.i-marco.nl/wp/wp-taggerati.zip

  18. jaseone
    Member
    Posted 4 years ago #

    I just went through and tagged the posts on my front page, added the display of tags for each post on the index page and added the tag cloud at the bottom:

    http://www.jasonbainbridge.com/

    It still needs some styling though, especially on the tag page as those borders on the linked images just have to go but that can come after a few beers. :)

    So far it all seems to be working fine except for the issues noted above and I seem to like tagging a lot better than using categories it just feels more natural and my list of categories was starting to get out of control. Now I just need some quicktags to make tagging nice & easy...

  19. jaseone
    Member
    Posted 4 years ago #

    Is there anyway to tag a post without having the tag be a part of the post? Say for example I do a post about Nintendogs and want to tag it as Video Games but saying the term Video Games doesn't really fit in the post, is there anyway to tag that?

  20. jaseone
    Member
    Posted 4 years ago #

    In this post I had the first Houston as an itag but it was getting filtered out to be blank, I changed it to a normal tag for now but it looks like that is a bug somewhere, it seems to do that for all of the first itags by the look of it actually.

    Plus tag's don't seem to be working right, possibly related to when you have a multi word tag, for example look at this post both of the tags there are plain tag's and not itag's yet they are not links.

  21. TheMarco
    Member
    Posted 4 years ago #

    Jaseone> About the Nintendogs thing: In that case I would use itag. Just stick <itag>videogames</itag> below the posting for example. The Houston tag looks normal to me. It works fine?

    I'll look into multi-word tags today. Thanks! :)

  22. TheMarco
    Member
    Posted 4 years ago #

    On the multi word thing: It does work. The only thing is it doesn't get linked for some reason. If you use the tags in this post block (see INSTALL file) it will show.

    In this post I used 'feed fetcher' as an example:

    http://www.i-marco.nl/wp/wordpress/2005/09/27/taggerati-more-progress/

    I'll fix the tag not being a link thing!

  23. TheMarco
    Member
    Posted 4 years ago #

    Fixed. Multi word tags get displayed correctly now.

  24. ChristineD
    Member
    Posted 4 years ago #

    (FWIW, the Tidy Tags thing was written to unmangle my data when I imported it from a substantially different database schema; and to clean up after a bug in UTW1ish. In practice, you don't need to use tidy tags (unless you've been manually importing or otherwise making a mess of your tagging data))

  25. jaseone
    Member
    Posted 4 years ago #

    I think I misunderstood the purpose of itag's, from the description I thought the words would remain part of the post but just not be linked anywhere, that would explain it!

  26. jaseone
    Member
    Posted 4 years ago #

    I think tags with >2 words are still not rendering as links, they get recognized as tags and the text is still rendered for them in the post but they don't get made into a link.

    For example the first mention of Ruby on Rails is tagged in this post but it hasn't been made into a link.

  27. TheMarco
    Member
    Posted 4 years ago #

    It is... The problem is in WP itself. It does NOT work when you use excerpts because WP strips off all html and other tags. The same problem occurs when you have a posting that contains a link. A demo is here on my site:

    click

    If you look at the post about 'My plugins and K2' you will see a text 'DOWNLOAD'. This is actually a normal html link but it's not shown as a link on the frontpage. On the full article view however you do see the link. I also tagged the 2-word expression 'release quality' in that posting in order to demonstrate that it does work.

    WP simply removes ALL formatting from excerpts before you can even get it with the_excerpt() so I'm not sure whether this issue can be resolved.

    It's not a bug, it's a feature :D

  28. jaseone
    Member
    Posted 4 years ago #

    But I'm not using excerpts well and if you load the actual post the link still doesn't render.

    Maybe there is some incompatibility between the plugin and the latest development build?

  29. TheMarco
    Member
    Posted 4 years ago #

    That's really weird! Can you please, just to be 100% sure you're using the latest version, re-upload taggerati?

    Just download it and unzip again into the plugins dir.

    I've installed it on two separate WP installs and it works on both of them so I'm sort of confused here! ;)

    The other one is here:

    http://www.i-marco.nl/test/wordpress/

    Check the tag 'comment spam', it's working fine there.

  30. jaseone
    Member
    Posted 4 years ago #

    Oh crap... Sorry, I wget'd the latest release without realizing I hadn't deleted the last zip file so it got saved as .zip.1 and of course I unzipped the old .zip one, all is well now after working that out. :)

Topic Closed

This topic has been closed to new replies.

About this Topic