Kategorien

Ich im Web

New Tag Cloud 1

acid2 (1) active sync (1) adobe air (1) alterskontrolle (1) amerika (1) apache (3) aplle (1) arcor (4) ask.com (1) atari (1) axxium (2) backtrack (3) backup (1) be-quiet (1) besichtigungstermin (1) bilder (2) bill gates (1) blasc (1) blender (1) bliss (2) blog (1) bookmarks (1) bootloader (1) british telecom (1) buffed (1) bundeskanzler (1) bundesregierung (1) c++ (1) c64 (1) capi (1) cisco (1) commodre (1) cooling (2) css (1) datenbank (1) datenschutz (1) dbox (1) death adder (1) del.icio.us (1) desktop search (1) die bahn (1) domain controller (1) dsl (2) eier (1) ekg (1) enterasys (1) erotik (1) essen (2) evag (1) facebook (2) feedburner (1) feeds (1) finanzamt (1) firebug (1) firefox (6) flash (1) flickr (2) foxmarks (1) frankfurt (1) freakiest.de (1) fritzbox (1) fun (2) games (1) gesundheit (2) google (2) google analytics (10) google calendar (1) google desktop (1) google earth (4) google mail (4) google reader (6) google reader notifier (1) gpo (1) gpt (1) gruga (1) grundgesetzt (1) h.323 (1) heimnetzgruppe (1) heißluftballon (1) hipath (5) ibm (1) ifilter (1) iis (2) internet explorer (6) ipx (1) isa (1) isdn (1) ista (12) jaiku (1) jeff dunham (1) k770i (1) k850i (1) karnvel (1) kommentar (1) köln (1) küche (1) kühlschrank (1) kündigung (1) lightning (2) logitech (1) logo (1) mail (1) maildrop (1) markler (1) mbr (1) mcdonalds (1) media player (1) meinvz (3) messe essen (1) microblogging (3) microsoft (6) mieten (1) minimizetotray (1) monitoring (1) montgolfiade (1) mpe (3) ms office (1) mssql (1) münster (2) n6600gt (2) nasa (1) navision (1) nes (1) netcraft (1) netzteil (1) new tag cloud (17) next4u.de (3) nintendo (1) nostalgie (1) npd (1) nvidia (1) nürnberg (1) o'reilly (1) openid (1) openoffice (1) opensearch (1) opensuse (1) panoramio (1) parlament (1) pc (1) petition (1) photosynth (2) php (1) picasa (2) plugin (6) politik (4) post (1) postfix (1) powershell (3) pownce (4) preis (1) premiere (1) quickcam (1) razor (1) rdp (1) re:publica (1) readware (1) recensio.org (1) regierung (1) rss (2) saturn (1) second life (3) security (2) sensorlock (2) server (1) servicepack (1) siemens (6) sim (7) simulator (1) snes (1) snmp (2) society (1) sony ericsson (4) sp2 (1) spam (2) speed (1) spülmaschine (1) ssl (4) stayfriends (1) steve ballmer (1) streik (2) t3n (1) tacra 8100 (1) tagging (2) teamspeak (1) tecra (4) tecra 8100 (1) telekom (2) templates (2) terminal server (1) tf3d (1) themes (2) thunderbird (4) tobi.elements (1) tor (1) torte (1) touchscreen (1) trackback (1) trait (1) triplehead2go (1) tsqlib (1) twitter (2) typo3 (1) u4us (1) umzug (8) update (1) urlaub (1) verdi (1) video (2) virtual pc 2007 (1) virtual server (1) vista (2) vmware (1) vodafone (2) voip (2) vorratsdatenspeicherung (2) voxfax (1) voxtron (1) wallpaper (1) weave (3) web (1) web2.0 (1) webslice (1) werbung (1) wiimote (3) window xp mode (1) windows 7 (11) windows server (2) windows vista (1) windows xp (2) winmote (3) wlan (2) wohung (1) wordpress (20) wotlk (1) wow (7) yac (9) yodm3d (1) youtube (6) zalman (2) zensur (3) 2008 (1)

New Tag Cloud v0.7 released

Von FunnyDingo | 10. November 2009, 23:22

Wow, it’s a very long time ago I released the last update. But now New Tag Cloud has some new features!

Filtering
No you are able to filter for tags used in defined categories and skip tags. It’s very nice because you can say: Only display tags used in categories a, b and c but not the tags home, baby and car. I hope you like it!

Caching
That’s done too. I’ve implemented a caching feature. For the first time the cloud is generated normal but after generating, the complete HTML code will be written to the database and for every next time the cloud has to been shown, the plugin can read the complete HTML code from the database and can skip the generating process. That’s very cool ;) Oh, the cache will be cleared every time you publish or update an post, so the cloud is up to date (sure, you have the ability to clear the cache manualy).

Keine Kommentare | Keine Trackbacks

Filter tags in New Tag Cloud

Von FunnyDingo | 9. November 2009, 18:19

Often I've been asked for a way to filter the tags used by New Tag Cloud. Only tags used in posts from defined categories should be used. Today I found the time to play with possible SQL statements and found a good one:

SQL:
  1. SELECT wp_terms.term_id, wp_terms.name, LOWER(wp_terms.name) AS lowername, wp_term_taxonomy.count
  2. FROM wp_terms
  3. LEFT JOIN wp_term_taxonomy ON wp_terms.term_id = wp_term_taxonomy.term_id
  4. LEFT JOIN wp_term_relationships ON wp_term_taxonomy.term_taxonomy_id = wp_term_relationships.term_taxonomy_id
  5. LEFT JOIN wp_posts ON wp_term_relationships.object_id = wp_posts.ID
  6. WHERE wp_term_relationships.object_id IN
  7. (
  8. SELECT object_id
  9. FROM wp_term_relationships
  10. LEFT JOIN wp_term_taxonomy ON wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id
  11. WHERE term_id IN (1,2,...)
  12. )
  13. AND wp_term_taxonomy.taxonomy = 'post_tag'
  14. AND wp_term_taxonomy.count> 0
  15. GROUP BY    wp_terms.name
  16. ORDER BY    wp_term_taxonomy.count DESC

This query is very similar to the old one and needs on my system only 0.05 seconds more than the old one. But lets take a look in detail.

We will start in lines 8 - 11. Realy, that is all the magic! This small query returns the IDs of all objects (in our case posts) wich are in the categories wich IDs have been placed in the brackets. Now the main query (lines 1-6 and 13-16) can filter the relevant posts for those, wich are returned by the sub query. Sure, in this case, we have to do a join with the posts table, but cause we are only interested in tags used in already published posts, we have to do it anyway.

So, in the next days I'll implement this in the plugin and release the new version.

Keine Kommentare | Keine Trackbacks

New Tag Cloud v0.6 release

Von FunnyDingo | 2. August 2009, 18:07

A few minutes ago I released version 0.6 of New Tag Cloud. It's only a small update with a feature request: now it's possible to define the heading size for the widget title (h1, h2,...,h6).

Much fun!

Keine Kommentare | Keine Trackbacks

New Tag Cloud v0.5 released

Von FunnyDingo | 5. Oktober 2008, 16:50

Today I released New Tag Cloud v0.5. There are much changes so take a look to Other Notes!

1 Kommentare | 1 Trackback

New Tag Cloud v0.5 beta is ready to download!

Von FunnyDingo | 24. September 2008, 21:18

Download v0.5 beta

It's done! Now New Tag Cloud supports multiple configurations. I call this feature "Instances". After installing the plugin, a instances "Default" will be created (if you do an update, this first instance is called "Imported pre v0.5 configuration" and includes your "old" configuration). Every output of New Tag Cloud will use this configuration by default.

Now comes the magic: you are able to create new instances and use them in different places. An example: create a new instances called "Tag Page", change the settings for this instance like you want and set the global setting "Default instance for filter" to the new instance. Now create a new page and place <!--new-tag-cloud--> on it. Voila: the page uses the settings of the new instance while the widget in your sidebar uses your "old" configuration.

You need a second tag page? Now problem: create a new instance again, change the settings and put <!--new-tag-cloud-*--> on it. Replace * with the ID of the new instance (e.g. <!--new-tag-cloud-2--> and this tag cloud will use the settings given by the instance with ID 2.

And last but not least: if you use New Tag Cloud directly from your theme you can call it with an ID:

PHP:
  1. <?php newtagcloud(6); ?>

This would create a tag cloud with the settings given by instance with ID 6. If you call newtagcloud() without an ID the instance 0 will be used.

Oh, I forgot it: also you are able to change the sort: by name or by usage count.

I hope you like this new feature ;-) If you've found a bug, or want to tell me, that it works fine for you, please write a comment on the project page!

Keine Kommentare | Keine Trackbacks

NewTagCloud 0.4 released

Von FunnyDingo | 15. Juli 2008, 23:24

After a few month of a pending state I released version 0.4 of New Tag Cloud today. I hope it's realy free of bugs. Otherwise feel free to leave a comment on the project page.

Keine Kommentare | Keine Trackbacks

Bug in New Tag Cloud 0.3

Von FunnyDingo | 12. Juli 2008, 12:51

A small problem description of Calliope is realy a bug.

In line 182 you'll find this line:

PHP:
  1. $options['sizytype'] = strip_tags(stripslashes($_POST['newtagcloud-sizetype']));

In the first brackets is a small typo: sizytype instead of sizetype. It's not possible to change the CSS size type with this bug.

Currently I haven't a SVN client installed so I can't update the plugin in the repository, but I'll do as soon as possible (but today is not much time for it, maybe tomorrow).

Keine Kommentare | Keine Trackbacks

Test of WordPress 2.5

Von FunnyDingo | 16. März 2008, 14:27

A few minutes ago I tested compatibility between my WordPress installation and the new WordPress 2.5 (nightly build). Everything works. The theme, all plugins (even my New Tag Cloud) and the widgets. So I think it should be possible to upgrade my blog to 2.5 on release date and optimize it later.

Keine Kommentare | Keine Trackbacks

New Tag Cloud 0.4 Testing Version

Von FunnyDingo | 16. Januar 2008, 22:36

A few minutes ago I uploaded version 0.4 of New Tag Cloud. It's only a testing version, so access the svn repository to download it. Read the readme.txt to see what's new.

Keine Kommentare | Keine Trackbacks

Get New Tag Cloud colored

Von FunnyDingo | 27. November 2007, 19:43

coke3grad had a very greate idea to get the tag cloud colored. By adding a class-property to the a-tag you are able to define more style definitions for the tag cloud. See coke3grad's comment.

Keine Kommentare | Keine Trackbacks

Pages: 1 2 Nächste