Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

  1. Index
  2. » Archives
  3. » Calendar?

#16 2004-05-27 01:13:27

blumie607
Member
Registered: 2004-03-08
Posts: 175
Website

Re: Calendar?

Thanks. It works now.

Is there a way (for upcoming event list) to have it display the content of the article, also?

Thanks.


bludrop studios .::. Creative Expression

Offline

#17 2004-05-27 02:10:46

blumie607
Member
Registered: 2004-03-08
Posts: 175
Website

Re: Calendar?

Also, would you be comfortable in maybe sharing some basic CSS for how to style a calendar (similar to the one in the example picture)?

Thanks.


bludrop studios .::. Creative Expression

Offline

#18 2004-05-27 04:03:36

greenrift
Archived Plugin Author
Registered: 2004-03-08
Posts: 186
Website

Re: Calendar?

> blumie607 wrote:

> Also, would you be comfortable in maybe sharing some basic CSS for how to style a calendar (similar to the one in the example picture)?

Thanks.

.mdp_calendar { border-collapse: collapse; text-align: center; width: 100%;
} .mdp_calendar td { vertical-align: top; width: 14%; height: 100px; border: 1px solid #000; background-color: #6F8765; padding-left: 5px; }

.mdp_calendar th { font-size: 150%; border: 1px solid #000; background-color: #6F8765; }

.mdp_calendar .permalink { display: block; margin-bottom: 0.5em; text-align: left; }

.mdp_calendar #calendar_today { background-color: #8EBE5B; }

.mdp_calendar .invalidDay { background-color: #566F4C; }

.mdp_calendar .date { text-align: right; font-weight: bold; margin-right: 0.25em; }

.mdp_calendar .hasarticle { background-color: #FFF; }

That’s the style sheet that pertains to the actual calendar itself. The dropshadow that you see in the big calendar example is a modified version of ALA’s CSS Drop Shadow articles

You could probably make the calendar look nicer if you defined the width of the td and th elements, instead of the total width of the table. That way you’d guarantee that days were all the same width.

Last edited by greenrift (2004-05-27 04:04:49)

Offline

#19 2004-05-27 04:24:13

blumie607
Member
Registered: 2004-03-08
Posts: 175
Website

Re: Calendar?

That’s real cool. Thanks.

What about having article body appear in the list?


bludrop studios .::. Creative Expression

Offline

#20 2004-05-28 21:56:03

blumie607
Member
Registered: 2004-03-08
Posts: 175
Website

Re: Calendar?

Nothing greenrift?


bludrop studios .::. Creative Expression

Offline

#21 2004-05-29 05:46:46

greenrift
Archived Plugin Author
Registered: 2004-03-08
Posts: 186
Website

Re: Calendar?

Summer work is now starting up and I’ve got some other projects on my plate, so I will have less time for a little while. I’ll add some more stuff to upcomingeventlist in a little while, probably after TextDrive gets up and going.

Offline

#22 2004-05-29 18:57:09

marco
Member
From: Montreal
Registered: 2004-02-24
Posts: 62

Re: Calendar?

> greenrift wrote:

Download mdp_calendar v0.2

Why do I get only this when I try to download?

<?php

$plugin=‘YTo4OntzOjQ6Im5hbWUiO3M6MTI6Im1kcF9jYWxlbmRhciI7czo2OiJhdXRob3IiO3M6MTU6Ik1hcnNoYWxsIFBvdHRlciI7czoxMDoiYXV0aG9yX3VyaSI7czo0MzoiaHR0cDovL3d3dy5lbmdpbmVlcmluZy51aW93YS5lZHUvfm1kcG90dGVyLyI7czo3OiJ2ZXJzaW9uIjtzOjM6IjAuMiI7czoxMToiZGVzY3JpcHRpb24iO3M6NjY6IlByb3ZpZGVzIGEgY3VzdG9taXphYmxlIGNhbGVuZGFyIGludGVyZmFjZSB0byBvbGQgYW5kIGZ1dHVyZSBwb3N0cyI7czo0OiJoZWxwIjtzOjMyOTc6Igo8aDI+bWRwIENhbGVuZGFyIHYwLjI8L2gyPgo8cD5UaGlzIHBsdWdpbiBhbGxvd3MgeW91IHRvIGNyZWF0ZSBhIGNhbGVuZGFyIG9mIGxpdmUgYXJ0aWNsZXMgZm9yIGEgY2VydGFpbiBtb250aC4gVGhlIGNhbGVuZGFyIGl0c2VsZiBpcyBhIHNtYWxsIHRhYmxlIG9mIGRhdGVzIGFuZCBsaW5rcyB0byB0aGUgYXJ0aWNsZXMuIERpZmZlcmVudCBtb250aHMgY2FuIGJlIG5hdmlnYXRlZCB0byBieSB0aGUgdXNlciwgb3Igb25seSBhIHBhcnRpY3VsYXIgbW9udGggY2FuIGJlIHNob3duLiB2MC4yIGRpc3BsYXlzIGEgdHJ1bmNhdGVkIHRpdGxlIG9mIHRoZSBhcnRpY2xlJiM4MjE3O3MgYXMgYW4gYXJ0aWNsZSBsaW5rLiBJZiB0aGVyZSBhcmUgbW9yZSB0aGFuIG9uZSBhcnRpY2xlIHBlciBkYXksIHRoZXkgYXJlIGJvdGggc2hvd24uPC9wPgoKPGgzPlVzYWdlPC9oMz4KPHA+VG8gcGxhY2UgYSBjYWxlbmRhciwgcHV0IGEgJmx0O3R4cDptZHBfY2FsZW5kYXIgW29wdGlvbnNdIC8mZ3Q7IHRhZyB3aGVyZSB5b3Ugd2lzaCBpdCB0b28gYXBwZWFyLiBUaGUgb3B0aW9ucyBhdmFpbGFibGUgYXJlIGJlbG93LjwvcD4KCjxoMz5PcHRpb25zPC9oMz4KPHA+QWxsIG9mIHRoaXMgb3B0aW9ucyBhcmUgYXR0cmlidXRlcyBvZiB0aGUgJmx0O3R4cDptZHBfY2FsZW5kYXIgLyZndDsgdGFnLiBUbyBlbmFibGUgYW55IG9wdGlvbiB0aGF0IHJlcXVpcmVzIGFuIGludGVnZXIsIG1ha2UgdGhlIG9wdGlvbiBlcXVhbCB0byAiMSIuCjxkbD4KPGR0PmNhdGVnb3J5PSZxdW90O3N0cmluZyZxdW90OzwvZHQ+CjxkZD5Pbmx5IGFydGljbGVzIHdpdGggdGhpcyBjYXRlZ29yeSB3aWxsIGJlIGRpc3BsYXllZC4gT25seSBvbmUgY2F0ZWdvcnkgY2FuIGJlIGNob3NlbiBjdXJyZW50bHk8L2RkPgoKPGR0PnNlY3Rpb249JnF1b3Q7c3RyaW5nJnF1b3Q7PC9kdD4KPGRkPk9ubHkgYXJ0aWNsZXMgZnJvbSB0aGlzIHNlY3Rpb24gd2lsbCBiZSBkaXNwbGF5ZWQuPC9kZD4KCjxkdD5hdXRob3I9JnF1b3Q7c3RyaW5nJnF1b3Q7PC9kdD4KPGRkPk9ubHkgYXJ0aWNsZXMgZnJvbSB0aGlzIGF1dGhvciB3aWxsIGJlIGRpc3BsYXllZC48L2RkPgoKPGR0PmlkPSZxdW90O3N0cmluZyZxdW90OzwvZHQ+CjxkZD5UaGlzIG9wdGlvbiBhbGxvd3MgeW91IHRvIGNoYW5nZSB0aGUgPGNvZGU+aWQ8L2NvZGU+IGF0dHJpYnV0ZSBmcm9tIGl0cyBkZWZhdWx0IHZhbHVlICJjYWxlbmRhciIgdG8gd2hhdGV2ZXIgeW91IGNob29zZS48L2RkPgoKPGR0PmNsYXNzPSZxdW90O3N0cmluZyZxdW90OzwvZHQ+CjxkZD5UaGlzIG9wdGlvbiBhbGxvd3MgeW91IHRvIGNoYW5nZSB0aGUgPGNvZGU+Y2xhc3M8L2NvZGU+IGF0dHJpYnV0ZSBmcm9tIGl0cyBkZWZhdWx0IHZhbHVlICJtZHBfY2FsZW5kYXIiIHRvIHdoYXRldmVyIHlvdSBjaG9vc2UuPC9kZD4KCjxkdD5tb250aD0mcXVvdDtpbnRlZ2VyJnF1b3Q7PC9kdD4KPGRkPlRoZSBNb250aCBmb3IgdGhlIGNhbGVuZGFyIHRvIGRpc3BsYXkuIFVzZSAxLTEyIGZvcm1hdCAoMSBiZWluZyBKYW51YXJ5LCAxMiBiZWluZyBEZWNlbWJlcikuIFVzZSBvZiB0aGUgY2FsZW5kYXIgbmF2aWdhdGlvbiB3aWxsIG92ZXJyaWRlIHRoaXMgb3B0aW9uLiBJZiBhIHllYXIgaXMgbm90IGFsc28gZGVmaW5lZCwgdGhlIGN1cnJlbnQgeWVhciBpcyB1c2VkLjwvZGQ+Cgo8ZHQ+eWVhcj0mcXVvdDtpbnRlZ2VyJnF1b3Q7PC9kdD4KPGRkPlRoZSB5ZWFyIGZvciB0aGUgY2FsZW5kYXIgdG8gZGlzcGxheS4gVXNlIG9mIHRoZSBjYWxlbmRhciBuYXZpZ2F0aW9uIHdpbGwgb3ZlcnJpZGUgdGhpcyBvcHRpb24uIElmIGEgbW9udGggaXMgbm90IGFsc28gZGVmaW5lZCwgdGhlIGN1cnJlbnQgeWVhciBpcyB1c2VkLjwvZGQ+Cgo8ZHQ+ZGlzcGxheWZ1dHVyZT0mcXVvdDtpbnRlZ2VyJnF1b3Q7PC9kdD4KPGRkPkVuYWJsZSB0aGlzIG9wdGlvbiBpZiB5b3Ugd2lzaCB0aGUgY2FsZW5kYXIgdG8gZGlzcGxheSBmdXR1cmUgbGl2ZSBwb3N0cy48L2RkPgoKPGR0PnN0YXRpYz0mcXVvdDtpbnRlZ2VyJnF1b3Q7PC9kdD4KPGRkPkVuYWJsaW5nIHRoaXMgb3B0aW9uIHJlbW92ZXMgdGhlIGFiaWxpdHkgZm9yIHRoZSB1c2VyIHRvIG5hdmlnYXRlIHRvIGRpZmZlcmVudCBtb250aHMuIENvbWJpbmUgd2l0aCB0aGUgIm1vbnRoIiBhbmQgInllYXIiIG9wdGlvbnMgdG8gZGlzcGxheSBhIG1vbnRoIG90aGVyIHRoYW4gdGhlIGN1cnJlbnQgbW9udGguPC9kZD4KPC9kbD4KCgo8aDM+RXhhbXBsZTwvaDM+CjxwPiZsdDt0eHA6bWRwX2NhbGVuZGFyIGNhdGVnb3J5PSZxdW90O2Z1biZxdW90OyBzZWN0aW9uPSZxdW90O2Jsb2cmcXVvdDsgLyZndDs8L3A+Cgo8aDM+U3R5bGluZzwvaDM+CjxwPlRoZSBhcHBlcmVhbmNlIG9mIHRoZSBjYWxlbmRhciBzaG91bGQgYmUgc3R5bGVkIHVzaW5nIENTUywgdGhlIGltcG9ydGFudCBpbmZvcm1hdGlvbiBpcyBhcyBmb2xsb3dzOjwvcD4KPGRsPgo8ZHQ+Jmx0O3RhYmxlIDxzdHJvbmc+aWQ8L3N0cm9uZz49JnF1b3Q7W29wdGlvbl0mcXVvdDsmZ3Q7PC9kdD4KPGRkPlRoZSBDYWxlbmRhciBpdHNlbGYuIFVzZSB0aGlzIGF0dHJpYnV0ZSB0byBzdHlsZSBldmVyeXRoaW5nIHBlcnRhaW5pbmcgb25seSB0byBhIHNwZWNpZmljIGNhbGVuZGFyLiBUaGUgZGVmYXVsdCB2YWx1ZSBpcyAiY2FsZW5kYXIiICwgYnV0IGNhbiBiZSBjaGFuZ2VkIGJ5IHVzaW5nIHRoZSAiaWQiIG9wdGlvbi48L2RkPgoKPGR0PiZsdDt0YWJsZSA8c3Ryb25nPmNsYXNzPC9zdHJvbmc+PSZxdW90O1tvcHRpb25dJnF1b3Q7Jmd0OzwvZHQ+CjxkZD5UaGUgZ2VuZXJpYyBjYWxlbmRhciBjbGFzcywgYXBwbHkgc3R5bGVzIHRvIGFsbCBjYWxlbmRhcnMgb24geW91ciBzaXRlIGVhc2lseS4gRGVmYXVsdCB2YWx1ZSBpcyAibWRwX2NhbGVuZGFyIiwgYnV0IGNhbiBiZSBjaGFuZ2VkIGJ5IHVzaW5nIHRoZSAiY2xhc3MiIG9wdGlvbi48L2RkPgoKPGR0PiZsdDtzcGFuIGNsYXNzPSZxdW90O3Blcm1hbGluayZxdW90OyZndDs8L2R0Pgo8ZGQ+UGVybWFsaW5rIHRvIGFuIGFydGljbGUuPC9kZD4KCjxkdD4mbHQ7dGQgY2xhc3M9JnF1b3Q7dG9kYXkmcXVvdDsmZ3Q7PC9kdD4KPGRkPlRoaXMgaXMgdGhlIHRhYmxlIGNlbGwgdGhhdCBjb250YWlucyB0aGUgY3VycmVudCBkYXkuPC9kZD4KCjxkdD4mbHQ7dGQgY2xhc3M9JnF1b3Q7aW52YWxpZERheSZxdW90OyZndDs8L2R0Pgo8ZGQ+VGhlc2UgYXJlIGRheXMgbm90IHBhcnQgb2YgdGhlIGN1cnJlbnQgbW9udGgsIGJ1dCBhcmUgdGhlcmUgdG8gbWFrZSB0aGUgY2FsZW5kYXIgc3F1YXJlLjwvZGQ+CjwvZGw+CiI7czo0OiJjb2RlIjtzOjgyMzY6IgpmdW5jdGlvbiBtZHBfY2FsZW5kYXIoJGF0dHMpCnsKCS8vIE9wdGlvbnMgYW5kIGRhdGEKCSRkYXRlcyA9IG1kcF9jYWxlbmRhcl9jYWxjdWxhdGVEYXRlcygkYXR0cyk7IC8vIGRhdGVzCgkkcm93cyA9IG1kcF9jYWxlbmRhcl9zcWxPcGVyYXRpb25zKCRhdHRzLCAkZGF0ZXMpOyAvLyBhcnRpY2xlIGRhdGEKCgkvLyBGb3JtYXQgQ2FsZW5kYXIKCSRvdXRwdXQgPSAiIjsKCSRpZCA9IChpc3NldCgkYXR0c1siaWQiXSkpPyAkYXR0c1siaWQiXSA6ICJjYWxlbmRhciI7CgkkY2xhc3NhdHRyaSA9IChpc3NldCgkYXR0c1siY2xhc3MiXSkpPyAkYXR0c1siY2xhc3MiXSA6ICJtZHBfY2FsZW5kYXIiOwoJJG91dHB1dCAuPSAiPHRhYmxlIGlkPVwiIiAuICRpZCAgLiAiXCIgY2xhc3M9XCIiIC4gJGNsYXNzYXR0cmkgLiAiXCI+XG4iOyAvLyBvcGVuIHRoZSB0YWJsZQoJJG91dHB1dCAuPSBtZHBfY2FsZW5kYXJfdGFibGVIZWFkKCRhdHRzLCAkZGF0ZXMpOyAvLyBDcmVhdGUgaGVhZGVyIGNlbGxzCgkkb3V0cHV0IC49IG1kcF9jYWxlbmRhcl9vdXRwdXREYXRlcygkcm93cywgJGRhdGVzLCAkYXR0cyk7IC8vIGNyZWF0ZSBhY3R1YWwgZGF0ZXMKCSRvdXRwdXQgLj0gIjwvdGFibGU+IjsgLy8gY2xvc2UgdGhlIHRhYmxlCgoJcmV0dXJuICRvdXRwdXQ7Cn0KCi8qIG1kcF9jYWxlbmRhcl9zcWxPcGVyYXRpb25zKCRhdHRzLCAkZGF0ZXMpCiAqIEZpZ3VyZXMgb3V0IG9wdGlvbnMgZm9yIHBvc3RzIHRvIHJldHJpZXZlCiAqIFJldHVybnMgYXJyYXkgb2YgJHJvd3MgZnJvbSAic2FmZV9yb3dzKCkiCiAqLwpmdW5jdGlvbiBtZHBfY2FsZW5kYXJfc3FsT3BlcmF0aW9ucygkYXR0cywgJGRhdGVzKQp7CgkkZXh0cmFzcWwgPSAiIjsKCWlmKCRhdHRzWyJjYXRlZ29yeSJdKSB7IC8vIGNhdGVnb3J5IG9wdGlvbgoJCSRleHRyYXNxbCAuPSAiIEFORCAoQ2F0ZWdvcnkxPSciLiRhdHRzWyJjYXRlZ29yeSJdLiInIE9SIENhdGVnb3J5Mj0nIi4kYXR0c1siY2F0ZWdvcnkiXS4iJykgIjsKCX0KCWlmKCRhdHRzWyJzZWN0aW9uIl0pIHsgLy8gc2VjdGlvbiBvcHRpb24KCQkkZXh0cmFzcWwgLj0gIiBBTkQgU2VjdGlvbj0nIi4kYXR0c1sic2VjdGlvbiJdLiInICI7Cgl9CglpZigkYXR0c1siYXV0aG9yIl0pIHsgLy8gYXV0aG9yIG9wdGlvbgoJCSRleHRyYXNxbCAuPSAiIEFORCBBdXRob3JJRD0nIi4kYXR0c1siYXV0aG9yIl0uIicgIjsKCX0KCSRzcWwgPSAiUG9zdGVkIEJFVFdFRU4gRlJPTV9VTklYVElNRSgnIi4kZGF0ZXNbInN0YXJ0Il0uIicpIEFORCBGUk9NX1VOSVhUSU1FKCciLiRkYXRlc1siZW5kIl0uIicpIEFORCBTdGF0dXM9JzQnICIuICRleHRyYXNxbCAuIiBPUkRFUiBCWSBQb3N0ZWQiOwoJJHJvd3MgPSBzYWZlX3Jvd3MoIioiLCJ0ZXh0cGF0dGVybiIsJHNxbCk7CgoJcmV0dXJuICRyb3dzOwp9CgovKiBtZHBfY2FsZW5kYXJfdGFibGVIZWFkKCRhdHRzLCRkYXRlcykKICogT3V0cHV0cyB0aGUgaGVhZGVyIGNlbGxzIGZvciB0aGUgdGFibGUKICovCmZ1bmN0aW9uIG1kcF9jYWxlbmRhcl90YWJsZUhlYWQoJGF0dHMsJGRhdGVzKQp7Cgkkb3V0cHV0ID0gIiI7CgkkZGF0ZXN0YW1wID0gJGRhdGVzWyJlZmZlY3RpdmUiXVsibW9udGgiXSAuIiAiLiAkZGF0ZXNbImVmZmVjdGl2ZSJdWyJ5ZWFyIl07CgoJLy8gTmF2aWdhdGlvbiBsaW5rcyBmb3Igc3RhdGljIG9yIG5hdmlnYXRpb24gY2FsZW5kYXIKCWlmKCRhdHRzWyJzdGF0aWMiXSA9PSAxKSB7CgkJJGJhY2tuYXYgPSAkZndkbmF2ID0gIiI7CgkJJGNvbHNwYW4gPSA3OwoJfSBlbHNlIHsKCQkkYmFja25hdiA9IGhDZWxsKCI8YSBocmVmPVwiIi5tZHBfY2FsZW5kYXJfbmF2bGluaygkZGF0ZXNbImVmZmVjdGl2ZSJdLDApLiJcIj4mbHQ7PC9hPiIpOwoJCWlmKCRhdHRzWyJkaXNwbGF5ZnV0dXJlIl0gfHwgISRkYXRlc1siaW5wcmVzZW50bW9udGgiXSkgewoJCQkkbGluayA9ICI8YSBocmVmPVwiIiAuIG1kcF9jYWxlbmRhcl9uYXZsaW5rKCRkYXRlc1siZWZmZWN0aXZlIl0sMSkgLiAiXCI+Jmd0OzwvYT4iOwoJCQkkZndkbmF2IC49IGhDZWxsKCRsaW5rKTsKCQl9IGVsc2UgewoJCQkkZndkbmF2IC49IGhDZWxsKCk7CgkJfQoJCSRjb2xzcGFuID0gNTsKCX0KCS8qIFRhYmxlIEhlYWRlcnMgKi8KCSRvdXRwdXQgLj0gIjx0cj4iOwoJJG91dHB1dCAuPSAkYmFja25hdjsKCSRvdXRwdXQgLj0gIjx0aCBjb2xzcGFuPVwiIi4kY29sc3Bhbi4iXCI+IiAuICRkYXRlc3RhbXAgLiAiPC90aD4iOwoJJG91dHB1dCAuPSAkZndkbmF2OwoJJG91dHB1dCAuPSAiPC90cj4iOwoJJG91dHB1dCAuPSAiPHRyPjx0aD5TPC90aD48dGg+TTwvdGg+PHRoPlQ8L3RoPjx0aD5XPC90aD48dGg+UjwvdGg+PHRoPkY8L3RoPjx0aD5TPC90aD48L3RyPlxuIjsKCglyZXR1cm4gJG91dHB1dDsKfQoKLyoKICogUmV0dXJucyBhbiBrZXllZCBhcnJheQogKiBzdGFydCAtPiBzdGFydGluZyBkYXRlIG9mIG91ciByYW5nZQogKiBlbmQgLT4gZW5kaW5nIGRhdGUgb2Ygb3VyIHJhbmdlCiAqIGVmZmVjdGl2ZSAtPiBhcnJheSBvZiBnZXREYXRlIGZvciBlaXRoZXIgY3VycmVudCBkYXRlIG9yIGZpcnN0IGRheSBpbiBvdGhlciBtb250aC95ZWFyCiAqLwpmdW5jdGlvbiBtZHBfY2FsZW5kYXJfY2FsY3VsYXRlRGF0ZXMoJGF0dHMpCnsKCSRkYXRlID0gZ2V0RGF0ZSgpOwoJJGN1cmRhdGUgPSBnZXREYXRlKCk7CgoJLy8gTW9kaWZ5IGRhdGUgdG8gcmVmbGVjdCBuYXZpZ2F0aW9uIG9yIG5lc3NlY2FyeSBzdGF0aWMgY2hhbmdlcy4KCWlmKCRhdHRzWyJzdGF0aWMiXSA9PSAxKSB7Ly8gZG9uJ3QgbGV0IHVzZXIgbmF2aWdhdGUgY2FsZW5kYXIKCQkvLyBkZWZhdWx0IHZhbHVlcwoJCSR0X21vbiA9ICRkYXRlWyJtb24iXTsKCQkkdF95ZWFyID0gJGRhdGVbInllYXIiXTsKCgkJaWYoIGlzc2V0KCRhdHRzWyJtb250aCJdKSAmJiAhaXNzZXQoJGF0dHNbInllYXIiXSkgKSB7IC8vIGdpdmVuIG1vbnRoLCBubyB5ZWFyCgkJCSR0X21vbiA9ICRhdHRzWyJtb250aCJdOwoJCQkkdF95ZWFyID0gJGN1cmRhdGVbInllYXIiXTsKCQl9CgoJCWlmKCBpc3NldCgkYXR0c1sieWVhciJdKSAmJiAhaXNzZXQoJGF0dHNbIm1vbnRoIl0pICkgeyAJLy8gZ2l2ZW4geWVhciwgbm8gbW9udGguCgkJCSR0X21vbiA9ICRjdXJkYXRlWyJtb24iXTsKCQkJJHRfeWVhciA9ICRhdHRzWyJ5ZWFyIl07CgkJfQoKCQlpZiggaXNzZXQoJGF0dHNbIm1vbnRoIl0pICYmIGlzc2V0KCRhdHRzWyJ5ZWFyIl0pICkgeyAvLyB5ZWFyLG1vbnRoIGdpdmVuCgkJCSR0X21vbiA9ICRhdHRzWyJtb250aCJdOwoJCQkkdF95ZWFyID0gJGF0dHNbInllYXIiXTsKCQl9CgoJCSRkID0gbWRwX2NhbGVuZGFyX3ZhbGlkYXRlTW9udGhZZWFyKCR0X21vbiwkdF95ZWFyKTsKCQkkZGF0ZSA9IGdldGRhdGUobWt0aW1lKDAsMCwwLCRkWyJtb250aCJdLDEsJGRbInllYXIiXSkpOwoJfSBlbHNlIHsKCQkvLyBhbGxvdyB1c2VyIHRvIG5hdmlnYXRlIGNhbGVuZGFyCgkJLy8gaGFuZGxlIGNoYW5naW5nIG1vbnRocyBhbmQgeWVhcnMKCQlpZiggKGlzc2V0KCRfR0VUWyJtb250aCJdKSAmJiBpc3NldCgkX0dFVFsieWVhciJdKSkgfHwgKGlzc2V0KCRhdHRzWyJtb250aCJdKSAmJiBpc3NldCgkYXR0c1sieWVhciJdKSkgKSB7CgkJCS8vIGdldCB2YXJpYWJsZXMgb3ZlcnJpZGUgb3B0aW9ucwoJCQkoJF9HRVRbIm1vbnRoIl0pID8gJHRfbW9uID0gJF9HRVRbIm1vbnRoIl0gOiAkdF9tb24gPSAkYXR0c1sibW9udGgiXTsKCQkJKCRfR0VUWyJ5ZWFyIl0pID8gJHRfeWVhciA9ICRfR0VUWyJ5ZWFyIl0gOiAkdF95ZWFyID0gJGF0dHNbInllYXIiXTsKCgkJCSRkID0gbWRwX2NhbGVuZGFyX3ZhbGlkYXRlTW9udGhZZWFyKCR0X21vbiwkdF95ZWFyKTsKCQkJJGRhdGUgPSBnZXRkYXRlKG1rdGltZSgwLDAsMCwkZFsibW9udGgiXSwxLCRkWyJ5ZWFyIl0pKTsKCQl9CgoJCS8vIGhhbmRsZSBvbmx5IG1vbnRoIG9wdGlvbgoJCWlmKGlzc2V0KCRhdHRzWyJtb250aCJdKSAmJiAhaXNzZXQoJF9HRVRbIm1vbnRoIl0pKSB7CgkJCSRkID0gbWRwX2NhbGVuZGFyX1ZhbGlkYXRlTW9udGhZZWFyKCRhdHRzWyJtb250aCJdLCRjdXJkYXRlWyJ5ZWFyIl0pOwoJCQkkZGF0ZSA9IGdldGRhdGUobWt0aW1lKDAsMCwwLCRkWyJtb250aCJdLDEsJGRbInllYXIiXSkpOwoJCX0KCX0KCgkkZW5kID0gbWRwX2NhbGVuZGFyX1ZhbGlkYXRlTW9udGhZZWFyKCRkYXRlWyJtb24iXSArIDEsICRkYXRlWyJ5ZWFyIl0pOwoJJHN0YXJ0ZGF0ZSA9IG1rdGltZSgwLDAsMCwkZGF0ZVsibW9uIl0sMSwkZGF0ZVsieWVhciJdKTsKCgkkaW5wcmVzZW50bW9udGggPSAoJGRhdGVbIm1vbiJdID09ICRjdXJkYXRlWyJtb24iXSkgJiYgKCRkYXRlWyJ5ZWFyIl0gPT0gJGN1cmRhdGVbInllYXIiXSk7CglpZigkYXR0c1siZGlzcGxheWZ1dHVyZSJdID09IDEgfHwgISRpbnByZXNlbnRtb250aCkgewoJCS8vIGVudGlyZSBtb250aAoJCSRlbmRkYXRlID0gbWt0aW1lKDAsMCwwLCRlbmRbIm1vbnRoIl0sMSwkZW5kWyJ5ZWFyIl0pOwoJfSBlbHNlIHsKCQkvLyBlbnRpcmUgbW9udGggdXAgdG8gYnV0IGluY2x1ZGluZyBjdXJyZW50IGRhdGUKCQkkZW5kZGF0ZSA9IG1rdGltZSgwLDAsMCwkY3VyZGF0ZVsibW9uIl0sJGN1cmRhdGVbIm1kYXkiXSsxLCRjdXJkYXRlWyJ5ZWFyIl0pOwoJfQoKCXJldHVybiBhcnJheSgKCQkJCSAic3RhcnQiID0+ICRzdGFydGRhdGUsCgkJCQkgImVuZCIgPT4gJGVuZGRhdGUsCgkJCQkgImVmZmVjdGl2ZSIgPT4gJGRhdGUsCgkJCQkgImlucHJlc2VudG1vbnRoIiA9PiAkaW5wcmVzZW50bW9udGgKCQkJCSApOwp9CgovKiBtZHBfY2FsZW5kYXJfY3JlYXRlVmFsaWRhdGVNb250aFllYXIoJG1vbnRoLCAkeWVhcikKICogQ29udmVydHMgMTMvMjAwMyB0byAxLzIwMDQgYW5kIC0xLzIwMDMgdG8gMTIvMjAwMgogKiBSZXR1cm5zIGtleWVkIGFycmF5OgogCW1vbnRoIC0+IG5ldyBtb250aCwKIAl5ZWFyIC0+IG5ldyB5ZWFyLgogKi8KZnVuY3Rpb24gbWRwX2NhbGVuZGFyX1ZhbGlkYXRlTW9udGhZZWFyKCRtb250aCwgJHllYXIpCnsKCSR0X21vbiA9ICRtb250aDsKCSR0X3llYXIgPSAkeWVhcjsKCWlmKCRtb250aCA+IDEyKSB7CgkJJHRfbW9uID0gJG1vbnRoLTEyOwoJCSR0X3llYXIrKzsKCX0KCWlmKCRtb250aCA8IDEpIHsKCQkkdF9tb24gPSAxMjsKCQkkdF95ZWFyLS07Cgl9CglyZXR1cm4gYXJyYXkoIm1vbnRoIj0+JHRfbW9uLCJ5ZWFyIj0+JHRfeWVhcik7Cn0KCmZ1bmN0aW9uIG1kcF9jYWxlbmRhcl9vdXRwdXREYXRlcygkcm93cywgJGRhdGVzLCAkYXR0cykKewoJJG91dHB1dCA9ICIiOwoJJHdlZWtfY291bnQgPSAwOwoKCS8qIEZpZ3VyZSBvdXQgaG93IG1hbnkgZGF5cyBpbiB0aGUgbW9udGgsIGFuZCBmaXJzdCBkYXkgKi8KCSRkYXlzaW5tb250aCA9IGRhdGUoInQiLCRkYXRlc1sic3RhcnQiXSk7CgkkZmlyc3RkYXlpbm1vbnRoID0gZ2V0ZGF0ZSgkZGF0ZXNbInN0YXJ0Il0pOwoJJHRvZGF5ID0gZ2V0RGF0ZSgpOwoKCSRvdXRwdXQgLj0gIjx0cj4iOwoJJG91dHB1dCAuPSBtZHBfY2FsZW5kYXJfaW52YWxpZERheXMoMCwgJGZpcnN0ZGF5aW5tb250aFsid2RheSJdKTsKCSR3ZWVrX2NvdW50ID0gJGZpcnN0ZGF5aW5tb250aFsid2RheSJdOwoKCS8vIEFjdHVhbCBkYXlzIGluIHRoZSBtb250aAoJZm9yKCRkYXkgPSAxOyAkZGF5IDw9ICRkYXlzaW5tb250aDsgJGRheSsrKSB7CgkJJGluZm8gPSAiPGRpdiBjbGFzcz1cImRhdGVcIj4kZGF5PC9kaXY+IjsKCQkvLyBhcnRpY2xlcyBmb3IgZWFjaCBkYXkKCQkkaW5mbyAuPSBtZHBfY2FsZW5kYXJfc3BlY2lmaWNEYXRlKCRyb3dzLGRvdWJsZURpZ2l0KCRkYXkpLCAkYXR0cyk7CgkJaWYoJGRheSA9PSAkdG9kYXlbIm1kYXkiXSAmJiAkZGF0ZXNbImlucHJlc2VudG1vbnRoIl0pIHsKCQkJJG91dHB1dCAuPSB0ZCgkaW5mbywiIiwidG9kYXkiLCIiKTsKCQl9IGVsc2UgewoJCQkkb3V0cHV0IC49IHRkKCRpbmZvLCIiLCIiLCIiKTsKCQl9CgoJCS8qIE5ldyByb3cgZm9yIGVhY2ggd2VlayAqLwoJCWlmKCR3ZWVrX2NvdW50ID09IDYpIHsgJG91dHB1dCAuPSAiPC90cj5cbjx0cj4iOyAkd2Vla19jb3VudCA9IDA7fQoJCWVsc2UgeyAkd2Vla19jb3VudCsrOyB9Cgl9CgoJLy8gemVybyBmaWxsIHRoZSByZXN0IG9mIHRoZSBkYXRlcwoJJG91dHB1dCAuPSBtZHBfY2FsZW5kYXJfaW52YWxpZERheXMoJHdlZWtfY291bnQsIDcpOwoJJG91dHB1dCAuPSAiPC90cj5cbiI7CgoJcmV0dXJuICRvdXRwdXQ7Cn0KCi8qICBtZHBfY2FsZW5kYXJfc3BlY2lmaWNEYXRlKCRyb3dzLCAkZGF5LCAkZGF0ZVsibW9udGgiXSwgJGRhdGVbInllYXIiXSk7CiAqCVJldHJpdmVzIGFydGljbGUncyBmb3IgYSBzcGVjaWZpYyBkYXRlLgoKICoJSW5wdXQ6CiAqCSRyb3dzID0+IGFycmF5IG9mIGFsbCByb3dzIHJldHVybmVkIGZvciBjdXJyZW50IG1vbnRoCiAqICAkZGF5ID0+IGN1cnJlbnQgZGF5CiAqCiAqCU91dHB1dDoKICoJTGluayhzKSB0byB0aGUgYXJ0aWNsZShzKSB0aGF0IGFwcGVhciBvbiAkeWVhci0kbW9udGgtJGRheSAoY3VycmVudGx5IG9ubHkgbWVzc3kgbGlua3MpCiAqCSZuYnNwOyBpZiBub25lCiAqLwpmdW5jdGlvbiBtZHBfY2FsZW5kYXJfc3BlY2lmaWNEYXRlKCRyb3dzLCAkZGF5LCAkYXR0cykKewoJJGxpbmtzID0gIiI7CgkvKiBGaW5kIHRoZSBhcnRpY2xlcyBwb3N0ZWQgb24gc3BlY2lmaWMgZGF5ICovCglmb3JlYWNoKCRyb3dzIGFzICRyb3cpIHsKCQkkcG9zdGVkZGF5ID0gc3Vic3RyKCRyb3dbIlBvc3RlZCJdLDgsMik7CgoJCWlmKCRwb3N0ZWRkYXkgPT0gJGRheSkgewoJCQkkdGl0bGUgPSBtZHBfY2FsZW5kYXJfZXhjZXJwdCgkcm93WyJUaXRsZSJdKTsKCQkJJGxpbmtzIC49ICI8c3BhbiBjbGFzcz1cInBlcm1hbGlua1wiPiIgLiBmb3JtYXRIcmVmKCRwZnIsICRyb3dbIlNlY3Rpb24iXSwgJHJvd1siSUQiXSwgJHRpdGxlLCAkcm93WyJUaXRsZSJdKSAuICI8L3NwYW4+IjsKCQl9CgkJaWYoJHBvc3RlZGRheSA+ICRkYXkpIHsKCQkJYnJlYWs7IC8vIE5vIG5lZWQgdG8gZ28gdGhyb3VnaCBkYXlzIHRoYXQgYXJlIGJleW9uZCBvdXIgc3BlY2lmaWMgZGF5CgkJfQoJfQoKCWlmKCEkbGlua3MpIHsgJGxpbmtzID0gJyYjMTYwOyc7IH0KCglyZXR1cm4gJGxpbmtzOwp9CgovKglkb3VibGVEaWdpdCgkbnVtKQogKglQYWRkcyBhIHNpbmdsZSBkaWdpdCBudW1iZXIgdG8gZG91YmxlIGRpZ2l0LgogKi8KZnVuY3Rpb24gZG91YmxlRGlnaXQoJG51bSkKewoJcmV0dXJuICgkbnVtIDwgMTApID8gJzAnLiRudW0gOiAkbnVtOwp9CgovKiB0cnVuY2F0ZXMgYW5kIGFkZCdzIGVsbGlwc2VzIGF0IGVuZCBvZiBzdHJpbmdzIGdyZWF0ZXIgdGhhbiAkbGVuICovCmZ1bmN0aW9uIG1kcF9jYWxlbmRhcl9leGNlcnB0KCRzdHIsJGxlbj0xNSkgewoJcmV0dXJuIChzdHJsZW4oJHN0cikgPiAkbGVuKSA/IHN1YnN0cigkc3RyLDAsJGxlbikgLiAnJiMxMzM7JyA6ICRzdHI7Cn0KCi8qIGRpcmVjdGlvbjogMCAtPiBiYWNrd2FyZHMuIDEgLT4gZm9yd2FyZHMgKi8KZnVuY3Rpb24gbWRwX2NhbGVuZGFyX25hdmxpbmsoJGRhdGUsJGRpcmVjdGlvbikKewoJaWYoJGRpcmVjdGlvbiA9PSAwKSB7CgkJJGQgPSBtZHBfY2FsZW5kYXJfVmFsaWRhdGVNb250aFllYXIoJGRhdGVbIm1vbiJdLTEsJGRhdGVbInllYXIiXSk7Cgl9IGVsc2UgewoJCS8vZm9yd2FyZHMKCQkkZCA9IG1kcF9jYWxlbmRhcl9WYWxpZGF0ZU1vbnRoWWVhcigkZGF0ZVsibW9uIl0rMSwkZGF0ZVsieWVhciJdKTsKCX0KCS8vIFJlbW92ZSBhbnkgb3RoZXIgbW9udGggb3IgeWVhciB2YXJpYWJsZXMgZmlyc3QKCSRzdHIgPSBwcmVnX3JlcGxhY2UoIihbJnw/XShtb250aHx5ZWFyKT0oWzAtOV0qKSkiLCIiLCRfU0VSVkVSWydSRVFVRVNUX1VSSSddKTsKCSRoYXZlX3NlcGVyYXRvciA9IHN0cnBvcygkc3RyLCI/Iik7CgkoISRoYXZlX3NlcGVyYXRvcikgPyAkc3RyIC49ICI/IiA6ICRzdHIgLj0gIiZhbXA7IjsKCSRzdHIgLj0gIm1vbnRoPSIgLiAkZFsibW9udGgiXSAuICImYW1wOyIgLiAieWVhcj0iIC4gJGRbInllYXIiXTsKCglyZXR1cm4gJHN0cjsKfQoKZnVuY3Rpb24gbWRwX2NhbGVuZGFyX2ludmFsaWREYXlzKCRzdGFydCwgJGVuZCkKewoJJG91dHB1dCA9ICIiOwoJZm9yKCRpID0gJHN0YXJ0OyAkaSA8ICRlbmQ7ICRpKyspIHsKCQkkb3V0cHV0IC49IHRkKCImIzE2MDsiLCIiLCJpbnZhbGlkRGF5IiwiIik7Cgl9CglyZXR1cm4gJG91dHB1dDsKfQoiO3M6MzoibWQ1IjtzOjMyOiIzNjE2ZjYzMGExNDdhNDQ5ZDM0N2ZlNzNmOTEwYTJlZCI7fQ==’
?>

Does anybody have a live version to see?

Offline

#23 2004-05-29 19:31:51

Zarabadoo
Member
From: Denver, CO
Registered: 2004-03-14
Posts: 28
Website

Re: Calendar?

the plugin is a .txt file containing that. it is encoded. you download the txt file and then upload it in the plugins admin. all the code will show up after you upload it.


—Al “Zarabadoo” Steffen
http://www.zarabadoo.com

Offline

#24 2004-05-30 06:39:39

kevinm
New Member
From: Toledo, Ohio, USA
Registered: 2004-05-05
Posts: 2
Website

Re: Calendar?

greenrift: Excellent work! I’m using your plugin on my webpage/blog, http://www.kevinmarsh.com.

Thanks again! -k

Last edited by kevinm (2004-05-30 06:40:03)

Offline

#25 2004-06-04 20:44:10

nimnix
Archived Plugin Author
Registered: 2004-05-26
Posts: 63
Website

Re: Calendar?

I have my textpattern in a subdirectory, and I’m using clean urls, so the article links in the calendar are pointing to the wrong place.

Instead of
blahblah.com/subdir/section/…

It’s going to
blahblah.com/section.


textpattern.org :: find and share Textpattern resources
textpattern.net :: TextBook – Textpattern wiki

Offline

#26 2004-06-04 22:05:32

greenrift
Archived Plugin Author
Registered: 2004-03-08
Posts: 186
Website

Re: Calendar?

> nimnix wrote:

> I have my textpattern in a subdirectory, and I’m using clean urls, so the article links in the calendar are pointing to the wrong place.

Instead of
blahblah.com/subdir/section/…

It’s going to
blahblah.com/section.

I figured out why that happens, so I updated it.

mdp_calendar v0.2.3

Offline

#27 2004-06-07 19:43:18

blumie607
Member
Registered: 2004-03-08
Posts: 175
Website

Re: Calendar?

I don’t think the mdp_calendar v.0.2.2 works with the Textpattern g1.19. For some reason I am getting the calendar twice.


bludrop studios .::. Creative Expression

Offline

#28 2004-06-07 22:03:25

erwin
New Member
Registered: 2004-05-19
Posts: 7
Website

Re: Calendar?

This is one nifty plugin :)

Such a shame you cannot show more than one post per day in the smallformat mode. It would certainly have a place on my site if that was possible. :)

Good job.

Last edited by erwin (2004-06-07 22:04:16)

Offline

#29 2004-06-08 01:18:57

greenrift
Archived Plugin Author
Registered: 2004-03-08
Posts: 186
Website

Re: Calendar?

> I don

Offline

  1. Index
  2. » Archives
  3. » Calendar?

Board footer

Powered by FluxBB