Hi webmasters, site owners, folks and friends - this is for you:
TagCloud v1.0 for phpwcms starts today!
[Thanks to marcus@localhorst who made the missing tunes and
thanks to DF6IH for inspiration]
Ever thought: "Well, nice tool but I have really many [too much] categories to type into the RT {TAGCLOUD...} by hand - simply annoying, irritating?!?! --> Why not vice versa!?"
That's why TagCloud for phpwcms was optimized for, once again!
Now {with v1.0} it's much easier than ever to run/place your tag cloud
[clouds!] anywhere on your pages --> with minimal effort.
For example, webmasters, admins or site owners do not need to add/type all site structure level [category] id's to the replacement tag for matching all articles which resides in there. You now can do it vice versa -->
JUST choose --> render mode I or E!
Hmm, Render Mode? What's this?
EXAMPLE: render mode I --> include (articles in)
categories
Let's say you want to have/place a tag cloud based on all articles(' content) in category (site structure level) with category-ID: 0,1,7,8,9,12,18,35,49,52,63,78,88,112,124,152,154,168,169,170,171,172,173,174,225,226,801,802,911.
For this you could use RT:
{TAGCLOUD:
I:0,1,7,8,9,12,18,35,49,52,63,78,88,112,124,152,154,168,169,170,172,173,174,225,226,801,802,911:
S:40}
Render mode:
I ==> includes all articles in category 0,1,7,8,9,12,18,35,49,52,63,78,88,112,124,152,154,168,169,170,172,173,174,225,226,801,802,911 and
Tag Cloud Links will link to ->
S = phpwcms [your]
search page which {article} ID is 40
Now let's do it vice versa.
Think about you're running a really huge web site with many categories and with many articles. Then checking, typing the relevant cat-IDs can be annoying... but now render mode '
E' does the job for you:
EXAMPLE: render mode E --> exclude (articles in)
categories
In this case just remember those
category-ID's in which the articles are [in] you
DO NOT WANT to be matched to the 'cloud'. Therefor you can now use
Render mode:
E ==> exclude (articles in) category ID x,y,z. The RT replacement tag might looks like:
{TAGCLOUD:
E:2,6,162:L:57}
This means ANY content of ANY articles within ANY
CATEGORY OF YOUR WEB SITE will be analyzed BUT NOT THOSE articles which are in --> this
[exclude 2,6,162] category you've added to the RT! and the Tag Cloud Links will link to ->
L = your
Landing page which {article} ID is 57
more EXAMPLEs:
I --> include categories
{TAGCLOUD:
I:
0,1,3,12........:L:127}
127 = Article ID of
"Landing page"
0,1,3,12... ==> IDs of Site structure levels / categories in all the articles reside you want to match/analyse the cloud.
E --> exclude categories
{TAGCLOUD:
E:
5,18,24,124........:S:314}
314 = Article ID of
"SEARCH page"
5,18,24,124... ==> IDs of Site structure levels / categories in all the articles reside you
DO NOT want to be matched/analyzed the cloud of.
Conclusion/Summary: TAGCLOUD RT
in brief and for example:
{TAGCLOUD:E:2,6,162:S:57} or
{TAGCLOUD:I:1,5,16,18:L:128}
TagCloud for phpwcms works fine, reliable, stable and [--> because of SQL_CACHE] --> runs
very fast! When you are a WebAdmin just run TagCloud once for testing/preview and then --> your site visitors [Boom, Bang!] will have the cloud already rendered and saved [read/fetched from --> MySQL_CACHE] during [msec]
milliseconds. [as long as content wasn't changed -- but, anyway, after the new, changed content was called {again just} once, the subsequent visitors {Boom, Bang!} will have the {cached again new} cloud...displayed on the page.]
PLEASE NOTICE: (RTFM := read the fckn manual inside code)
still [only] your content of --> blogs, recipes will be ignored [agreeable? otherwise -->]
ANY improvements, suggestions, experience appreciated!!!
ANY questions? --> VSeeme ID: jens or post to this thread...
Happy Easter 2008!
################################# download newest v.1.1
http://forum.phpwcms.org/viewtopic.php?p=101848#p101848
####################################################