Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Pages: 1
[plugin] [ORPHAN] glx_countdown
Version: 0.1
Download: glx_countdown
Example
This plugin will display how long time it is until a given date and when that date is reached it will display whatever text you want.
Example
<txp:glx_countdown day month="11" year="2004" day="24" hour="13" minute="15">
Today is my Birthday!!!
</txp:glx_countdown>
<txp:glx_countdown month="1" year="2005" day="1" delimiter="och" titletxt="Tills " usetitle="true">
New year!!
</txp:glx_countdown>
The output will be something like this 2 hours, 5 minutes
Attributes
hour
minute
second
month
day
delimiter
Value to separate two values
Default: ,
usetitle
Set this to true to use an title to display the date we are countdowning to, else to false, note the outputed countdown will be wrapped with an span tag, but the text that is displayed when the countdown has ended will not be wrapped.
titletxt
Text to display beffore the date in the title
date
How the date will be formated, see the php manual for more info
Default: Y-m-d H:i
Copy/Paste Plugin Code
YToxMDp7czo0OiJuYW1lIjtzOjEzOiJnbHhfY291bnRkb3duIjtzOjY6ImF1dGhvciI7czoxMzoiSm9oYW4gTmlsc3NvbiI7czoxMDoiYXV0aG9yX3VyaSI7czoyNDoiaHR0cDovL2pvaGFuLmdhbGF4ZW4ubmV0IjtzOjc6InZlcnNpb24iO3M6MzoiMC4xIjtzOjExOiJkZXNjcmlwdGlvbiI7czoyNjoiQ291bnRkb3duIHRvIGFuIGdpdmVuIGRhdGUiO3M6NDoiaGVscCI7czoxODE5OiI8cD5UaGlzIHBsdWdpbiB3aWxsIGRpc3BsYXkgaG93IGxvbmcgdGltZSBpdCBpcyB1bnRpbCBhIGdpdmVuIGRhdGUgYW5kIHdoZW4gdGhlIGRhdGUgaXMgcmVhY2hlZCBpdCB3aWxsIGRpc3BsYXkgd2hhdGV2ZXIgdGV4dCB5b3Ugd2FudCB0by48L3A+Cgo8aDI+QXR0cmlidXRlczwvaDI+CjxkbD4KCTxkdD48Y29kZT5ob3VyPC9jb2RlPjwvZHQ+Cgk8ZHQ+PGNvZGU+bWludXRlPC9jb2RlPjwvZHQ+Cgk8ZHQ+PGNvZGU+c2Vjb25kPC9jb2RlPjwvZHQ+Cgk8ZHQ+PGNvZGU+bW9udGg8L2NvZGU+PC9kdD4KCTxkdD48Y29kZT5kYXk8L2NvZGU+PC9kdD4KCTxkdD48Y29kZT5kZWxpbWl0ZXI8L2NvZGU+PC9kdD4KCTxkZD5WYWx1ZSB0byBzZXBhcmF0ZSB0d28gdmFsdWVzPC9kZD4KCTxkZD5EZWZhdWx0OiA8Y29kZT4sPC9jb2RlPjwvZGQ+Cgk8ZHQ+PGNvZGU+dXNldGl0bGU8L2NvZGU+PC9kdD4KCTxkZD5TZXQgdGhpcyB0byA8Y29kZT50cnVlPC9jb2RlPiB0byB1c2UgYW4gdGl0bGUgdG8gZGlzcGxheSB0aGUgZGF0ZSB3ZSBhcmUgY291bnRkb3duaW5nIHRvLCBlbHNlIHRvIDxjb2RlPmZhbHNlPC9jb2RlPiwgbm90ZSB0aGUgb3V0cHV0ZWQgY291bnRkb3duIHdpbGwgYmUgd3JhcHBlZCB3aXRoIGFuIHNwYW4gdGFnLCBidXQgdGhlIHRleHQgdGhhdCBpcyBkaXNwbGF5ZWQgd2hlbiB0aGUgY291bnRkb3duIGhhcyBlbmRlZCB3aWxsIG5vdCBiZSB3cmFwcGVkLjwvZGQ+Cgk8ZHQ+PGNvZGU+dGl0bGV0eHQ8L2NvZGU+PC9kdD4KCTxkZD5UZXh0IHRvIGRpc3BsYXkgYmVmZm9yZSB0aGUgZGF0ZSBpbiB0aGUgdGl0bGU8L2RkPgoJPGR0Pjxjb2RlPmRhdGU8L2NvZGU+PC9kdD4KCTxkZD5Ib3cgdGhlIGRhdGUgd2lsbCBiZSBmb3JtYXRlZCwgc2VlIHRoZSA8YSBocmVmPSJodHRwOi8vc2UyLnBocC5uZXQvbWFudWFsL2VuL2Z1bmN0aW9uLmRhdGUucGhwIj5waHAgbWFudWFsPC9hPiBmb3IgbW9yZSBpbmZvPC9kZD4KCTxkZD5EZWZhdWx0OiA8Y29kZT5ZLW0tZCBIOmk8L2NvZGU+PC9kZD4KPC9kbD4KCjxoMz5FeGFtcGxlPC9oMz4KCjxwcmU+Cjxjb2RlPgombHQ7dHhwOmdseF9jb3VudGRvd24gZGF5IG1vbnRoPSIxMSIgeWVhcj0iMjAwNCIgZGF5PSIyNCIgaG91cj0iMTMiIG1pbnV0ZT0iMTUiJmd0OwpNeSBCaXJ0aGRheSEhIQombHQ7L3R4cDpnbHhfY291bnRkb3duJmd0Owo8L2NvZGU+CjwvcHJlPgoKPHByZT4KPGNvZGU+CiZsdDt0eHA6Z2x4X2NvdW50ZG93biBtb250aD0iMSIgeWVhcj0iMjAwNSIgZGF5PSIxIiBkZWxpbWl0ZXI9Im9jaCIgdGl0bGV0eHQ9IlRpbGxzICIgdXNldGl0bGU9InRydWUiJmd0OwpOZXcgeWVhciEhCiZsdDsvdHhwOmdseF9jb3VudGRvd24mZ3Q7CjwvY29kZT4KPC9wcmU+Cgo8cD48c3Ryb25nPkV4YW1wbGUgb3V0cHV0PC9zdHJvbmc+PC9wPgo8cD4yIGhvdXJzLCA1IG1pbnV0ZXM8L3A+Cgo8cD5UaGUgbGFuZ3VhZ2UgdGhlIHBsdWdpbiBvdXRwdXRzIGNhbiBlYXN5IGJlIGNoYW5nZWQgYnkgZWRpdGluZyB0aGUgcGx1Z2luLCBqdXN0IGxvb2sgZm9yIHRoZSBhcnJheSBvZiB0aW1lIHBlcmlvZCBjaHVua3Mgd2l0aCB0aGUgY29tbWVudCA8Y29kZT4vLyBFZGl0IGJlbG93IHRoaXMgdG8gc3VpdCB5b3VyIGxhbmd1YWdlPC9jb2RlPjwvcD4KCjxwPlRoYW5rcyB0byA8YSBocmVmPSJodHRwOi8vYmxvZy5uYXRiYXQuY28udWsvYXJjaGl2ZS8yMDAzL0p1bi8xNC90aW1lX3NpbmNlIj5OYXRhbGllIERvd25lPC9hPiBmb3IgaGlzIGV4Y2VsbGVudCA8Y29kZT50aW1lX3NpbmNlKCk8L2NvZGU+IGZ1bmN0aW9uIHRoYXQgdGhpcyBmdW5jdGlvbiBpcyBiYXNlZCBvbi48L3A+IjtzOjQ6ImNvZGUiO3M6MjQ0OToiDQoNCi8vIE9yaWdpbmFsIGNvZGUgYnkgTmF0YWxpZSBEb3duZQ0KLy8gaHR0cDovL2Jsb2cubmF0YmF0LmNvLnVrL2FyY2hpdmUvMjAwMy9KdW4vMTQvdGltZV9zaW5jZQ0KLy8gRWRpdGVkIGJ5IEpvaGFuIE5pbHNzb24gaHR0cDovL2pvaGFuLmdhbGF4ZW4ubmV0DQpmdW5jdGlvbiBnbHhfY291bnRkb3duKCRhdHRzLCAkdGhpbmcpCQ0Kew0KCWlmIChpc19hcnJheSgkYXR0cykpIGV4dHJhY3QoJGF0dHMpOw0KDQoJJGhvdXIgPSAoZW1wdHkoJGhvdXIpKSA/IDAgOiAkaG91cjsNCgkkbWludXRlID0gKGVtcHR5KCRtaW51dGUpKSA/IDAgOiAkbWludXRlOw0KCSRzZWNvbmQgPSAoZW1wdHkoJHNlY29uZCkpID8gMCA6ICRzZWNvbmQ7DQoJJG1vbnRoID0gKGVtcHR5KCRtb250aCkpID8gMTEgOiAkbW9udGg7DQoJJGRheSA9IChlbXB0eSgkZGF5KSkgPyAyNCA6ICRkYXk7DQoJJHllYXIgPSAoZW1wdHkoJHllYXIpKSA/IDIwMDQgOiAkeWVhcjsNCgkkZGVsaW1pdGVyID0gKGVtcHR5KCRkZWxpbWl0ZXIpKSA/ICIsIiA6ICRkZWxpbWl0ZXI7DQoJJHRpdGxldHh0ID0gKGVtcHR5KCR0aXRsZXR4dCkpID8gIiIgOiAkdGl0bGV0eHQ7DQoJJHVzZXRpdGxlID0gKGVtcHR5KCR1c2V0aXRsZSkpID8gZmFsc2UgOiB0cnVlOw0KCSRkYXRlID0gKGVtcHR5KCR0aXRsZSkpID8gIlktbS1kIEg6aSIgOiAkdGl0bGU7DQoNCgkvLyBhcnJheSBvZiB0aW1lIHBlcmlvZCBjaHVua3MNCgkvLyBFZGl0IGJlbG93IHRoaXMgdG8gc3VpdCB5b3VyIGxhbmd1YWdlDQoJJGNodW5rcyA9IGFycmF5KA0KCQlhcnJheSg2MCAqIDYwICogMjQgKiAzNjUgLCAieWVhciIsICJ5ZWFycyIpLCAvLyB5ZWFyDQoJCWFycmF5KDYwICogNjAgKiAyNCAqIDMwICwgIm1vbnRoIiwgIm1vbnRocyIpLCAvLyBtb250aA0KCQlhcnJheSg2MCAqIDYwICogMjQgKiA3LCAid2VlayIsICJ3ZWVrcyIpLCAvLyB3ZWVrDQoJCWFycmF5KDYwICogNjAgKiAyNCAsICJkYXkiLCAiZGF5cyIpLCAvLyBkYXkNCgkJYXJyYXkoNjAgKiA2MCAsICJob3VyIiwgImhvdXJzIiksIC8vIGhvdXINCgkJYXJyYXkoNjAgLCAibWludXRlIiwgIm1pbnV0ZXMiKSwgLy8gbWludXRlDQoJKTsNCg0KCS8vIFRvZGF5DQoJJG5vdyA9IHRpbWUoKTsNCgkvLyBXaGVuDQoJJHdoZW4gPSBta3RpbWUoJGhvdXIsICRtaW51dGUsICRzZWNvbmQsICRtb250aCwgJGRheSwgJHllYXIpOwkNCgkvLyBUaGUgZGlmZmVyZW5jZSBiZXR3ZWVuIHdoZW4gYW5kIG5vdw0KCSRkaWZmID0gJHdoZW4gLSAkbm93Ow0KDQoJLy8gQ2hlY2sgaWYgdGhlIGRhdGUgaXMgcmVhY2hlZA0KCWlmICgkbm93IDwgJHdoZW4gfHwgJG5vdyA9ISAkd2hlbikNCgl7DQoJCS8vICRqIHNhdmVzIHBlcmZvcm1pbmcgdGhlIGNvdW50IGZ1bmN0aW9uIGVhY2ggdGltZSBhcm91bmQgdGhlIGxvb3ANCgkJZm9yICgkaSA9IDAsICRqID0gY291bnQoJGNodW5rcyk7ICRpIDwgJGo7ICRpKyspIA0KCQl7DQoJCQkkc2Vjb25kcyA9ICRjaHVua3NbJGldWzBdOw0KCQkJJG5hbWUgPSAkY2h1bmtzWyRpXVsxXTsNCgkJCSRuYW1lTXVsdGkgPSAkY2h1bmtzWyRpXVsyXTsNCgkJCS8vIGZpbmRpbmcgdGhlIGJpZ2dlc3QgY2h1bmsgKGlmIHRoZSBjaHVuayBmaXRzLCBicmVhaykNCgkJCWlmICgoJGNvdW50ID0gZmxvb3IoJGRpZmYgLyAkc2Vjb25kcykpICE9IDApIA0KCQkJew0KCQkJCSAgLy9lY2hvIERFQlVHIjwhLS0gSXRzICRuYW1lIC0tPiBcbiI7DQoJCQkJICBicmVhazsNCgkJCX0NCgkJfQ0KDQoJCSRvdXRwdXQgPSAoJGNvdW50ID09IDEpID8gIjEgIi4kbmFtZSA6ICIkY291bnQgeyRuYW1lTXVsdGl9IjsNCg0KCQlpZiAoJGkgKyAxIDwgJGopIA0KCQl7DQoJCQkvLyBub3cgZ2V0dGluZyB0aGUgc2Vjb25kIGl0ZW0NCgkJCSRzZWNvbmRzMiA9ICRjaHVua3NbJGkgKyAxXVswXTsNCgkJCSRuYW1lMiA9ICRjaHVua3NbJGkgKyAxXVsxXTsNCgkJCSRuYW1lMk11bHRpID0gJGNodW5rc1skaSArIDFdWzJdOw0KCQkJLy8gYWRkIHNlY29uZCBpdGVtIGlmIGl0cyBncmVhdGVyIHRoYW4gMA0KCQkJaWYgKCgkY291bnQyID0gZmxvb3IoKCRkaWZmIC0gKCRzZWNvbmRzICogJGNvdW50KSkgLyAkc2Vjb25kczIpKSAhPSAwKSANCgkJCXsNCgkJCQkkb3V0cHV0IC49ICgkY291bnQyID09IDEpID8gJGRlbGltaXRlci4iIDEgIi4kbmFtZTIgOiAkZGVsaW1pdGVyLiIgJGNvdW50MiB7JG5hbWUyTXVsdGl9IjsNCgkJCX0NCgkgICAgfQ0KCX0gLy8gRW5kIHJlYWNoZWQgZGF0ZQ0KCWVsc2UNCgl7DQoJCSR1c2V0aXRsZSA9IGZhbHNlOw0KCQkkb3V0cHV0ID0gKCFlbXB0eSgkdGhpbmcpKSA/IHBhcnNlKCR0aGluZykgOiAiIjsNCgl9DQoJcmV0dXJuICgkdXNldGl0bGUgPT0gdHJ1ZSkgPyAiPHNwYW4gdGl0bGU9XCIiLiR0aXRsZXR4dC5kYXRlKCRkYXRlLCR3aGVuKS4iXCI+Ii4kb3V0cHV0LiI8L3NwYW4+IiA6ICRvdXRwdXQ7DQp9DQoNCiI7czo0OiJ0eXBlIjtzOjE6IjAiO3M6NToib3JkZXIiO3M6MToiNSI7czozOiJtZDUiO3M6MzI6IjdjNGQ2YzYwMGIyMzNhMmU2MGQzMTUyZmQ3NmQxOWVhIjt9
Last edited by osei (2004-10-26 14:11:50)
Johan Nilsson
Offline
Re: [plugin] [ORPHAN] glx_countdown
Nice idea, thanks! Will check it out right now.
http://ww.spreeblick.de, a weblog from Berlin
Offline
Offline
Re: [plugin] [ORPHAN] glx_countdown
well, maybe maybe not. But i felt i wanted to share what i needed myself for a project, and i wanted it to display a selected text when the time was reached.
I like your plugin, but it wasnt exactly what i wanted.
Johan Nilsson
Offline
Re: [plugin] [ORPHAN] glx_countdown
Yeah, I know, it wasn’t meant as a critique.
Who’s gonna textdrive you home tonight?
Offline
Re: [plugin] [ORPHAN] glx_countdown
Sorry to bump this, and I believe I read that the author of this plugin was going to be unavailable for support, but I have a question:
Am I the only intellectually challenged person here who cannot figure out how to get the plugin to render anything but how many months and weeks until a date, and not the days, hours, minutes, and so on?
< txp:glx_countdown month=“10” year=“2005” day=“01” hour=“09” minute=“00” >
It’s here!!!
< /txp:glx_countdown >
(without the spaces of course)
only displays “1 month, 3 weeks”
and no hours or minutes. What have I done wrong?
Last edited by midnightferret (2005-08-08 18:20:12)
Offline
Pages: 1