Recent Forum Posts
From categories:
page 1 of 212next »

To make the usage simpler I build a category "mini-month"
( example: month-mini:2011-12 showing the current month - used in the nav:side bar too with only one include line:

[[include :calendars:month-mini:2011-12]]

Also the complete Year is built to be included on any page on any site:

[[include :calendars:month-mini:2012-01-12]]

The same was done in the german calendars-de Wiki


Service is my success. My webtips:www.blender.org (Open source), Wikidot-Handbook.

Sie können fragen und mitwirken in der deutschsprachigen » User-Gemeinschaft für WikidotNutzer oder
im deutschen » Wikidot Handbuch ?

Hi to all!

I have cloned this Calendars wiki http://calendars.wikidot.com/ to a german version http://calendars-de.wikidot.com/ ( the site-name is clear i think) and I have changed all day-names (short and long) and months to german ones…

Question: is it a good idea to insert a notice on the main (engl.) site that there is a german(-de) version too?


Service is my success. My webtips:www.blender.org (Open source), Wikidot-Handbook.

Sie können fragen und mitwirken in der deutschsprachigen » User-Gemeinschaft für WikidotNutzer oder
im deutschen » Wikidot Handbuch ?

I don't think that would work — the CSIs would just install the calendar's framework on each site, but the actual events are still stored individually on each site. You can't include all pages from a particular category of a site.

What you're proposing is a great idea, but for it to work you would need a Cross-Site-ListPages module.


λ James Kanjo
Blog | Wikidot Expert | λ and Proud
Web Developer | HTML | CSS | JavaScript

Whoops! Good sighting!


λ James Kanjo
Blog | Wikidot Expert | λ and Proud
Web Developer | HTML | CSS | JavaScript

Re: One slight problem... by James KanjoJames Kanjo, 25 Sep 2009 12:56

James Kanjo:
Phil's right, you haven't got the @import url(/local—code/calendar:_css); code at the top of your custom CSS. It does need to be the first line, or the first line after another import statement.

Then that means that the code needs to be prepended, not appended as you have instructed :) Will fix it.

Re: One slight problem... by leigerleiger, 25 Sep 2009 04:07

Oh you poor Americans, having to wait until you're 21!

I was fortunate enough (or unfortunate enough - it depends on your perspective, I guess) to have reached the "age of majority" at 18. We had a period of time back in the 70's when 18 was the legal age and I turned 18 in 1974. It was lowered from 21 to 18 in 1973 - nice timing, eh? It was then raised to 19 around 1977 or so and then back to 21 in the mid-80's. I thought I knew it all back then, but found as I grew older my parents got a lot smarter! ;)

-Ed

Re: Works Great! by Ed JohnsonEd Johnson, 25 Sep 2009 03:27

WOW ED! It looks fantastic on your website, you customised it beautifully!

  1. Hmmm, Timothy wrote the back-link code. We'll look into fixing that.
  2. Yeah, javascript can tell us whether it's a leap year or not. However because it's the Wikidot engine that renders the calendar (not the javascript), javascript can't help us.
  3. > I suppose it's just a matter of creating a page for each calendar month and placing them in a selected category and setting up the navigation
    I can't think of a better method. Let us know if you do!

well, maybe James can have a "Shirley Temple"!

Oh you poor Americans, having to wait until you're 21! In Australia you can do everything at 18, which means I can have that virtual cocktail.

But being a non-drinker myself, I'll have to accept Shirley Temple anyway ;-)


λ James Kanjo
Blog | Wikidot Expert | λ and Proud
Web Developer | HTML | CSS | JavaScript

Re: Works Great! by James KanjoJames Kanjo, 25 Sep 2009 01:55

You guys did an unbelievable job with this! I followed the install instructions, tweaked the colors to match my site's theme and was up and running in less than 5 minutes. My Calendar Install

I'm sure you're aware of a couple issues I ran into and I'm wondering if you have any hints on a work-around.

  1. Placing the mini calendar in the sidebar causes the back link to return to nav:side instead of the main page you're on. I poked around on Google looking for alternative javascript that might work like the browser's back button instead of returning to nav:side, but didn't have any luck. For now, I turned off the javascript link on my site and made a "<back to calendar> link that returns to my main large calendar page.
  2. I've seen some javascript to determine a leap year. James, have you looked into implementing something like that to eliminate one variable (and possible errors)?
  3. Are there any tricks you can think of that would allow navigating from month-to-month in either size calendar using something like the buttons Pieter uses on his blog? On my main large calendar page I created a couple of collapsible blocks with a few months on a single page and that seems to work OK. I suppose it's just a matter of creating a page for each calendar month and placing them in a selected category and setting up the navigation.

It would be really cool if we had a way to detect the current date and then set the include variables based on that. Maybe someday!

Again, this is a one nice piece of work! You should all share a virtual cocktail to celebrate (well, maybe James can have a "Shirley Temple"!)

-Ed

Works Great! by Ed JohnsonEd Johnson, 25 Sep 2009 01:08

Hey, wonderful idea. Can we do this calender thing, so events have "People" too. Then, when cross-site includes come out, we can just do something like:

[[include calendar
|UserEvents=graphmastur
]]

That way, if I was on, say Graphmastur.wikidot.com, and I where to be able to do a cross site include, I could register all events created on that calendar, with just my site.

What do you think?

Can this be cross platform? by jnesselrjnesselr, 25 Sep 2009 01:06

Done, looks freak'in awesome! Thanks, the colours contract with my site nicely!

Come and see.


HobStarSigv6.jpg
Re: One slight problem... by HobStarCSHobStarCS, 25 Sep 2009 00:09

Hey HobStar, do you wanna give this color scheme a try?

Just add the following code to the very end of the code on your calendar:_css page (right before the [[/code]] block, of course!)

.calendar,
.calendar .calenhover span {    border-color: #DDC;}
.calendar .heading,
.calendar .calenhover span {    background-color: #224;}
.calendar .day:hover {    background-color: #DDC;}
.calendar .event {    background-color: #567;}
 
.calendar .grid a,
.calendar .date a,
.MINI.calendar .day span a {    color: #999;}
 
.iframe .year,
.iframe .weekday,
.calendar .calenhover span a {    color: #DDD;}
 
.MINI.calendar span.calenhover a {    color: #224;}

λ James Kanjo
Blog | Wikidot Expert | λ and Proud
Web Developer | HTML | CSS | JavaScript

Re: One slight problem... by James KanjoJames Kanjo, 24 Sep 2009 23:45

Thanks to all, now working. Can be viewed here.


HobStarSigv6.jpg
Re: One slight problem... by HobStarCSHobStarCS, 24 Sep 2009 22:46

Not sure if you read my post, which was posted less than a minute before you posted yours (and therefore easy to miss).

Basically, it explains why your Calendar is still not working.


λ James Kanjo
Blog | Wikidot Expert | λ and Proud
Web Developer | HTML | CSS | JavaScript

Re: One slight problem... by James KanjoJames Kanjo, 24 Sep 2009 22:17

Thanks for that. I've said it before and I'll say it again, "Never wiki when tired." I set the wrong custom theme.

Ok, so I've fixed that but the test calendar (http://hobstarcs.wikidot.com/sandbox:calendar-test) is still not right, what else have I stuffed up? :)


HobStarSigv6.jpg
Re: One slight problem... by HobStarCSHobStarCS, 24 Sep 2009 21:36

Phil's right, you haven't got the @import url(/local--code/calendar:_css); code at the top of your custom CSS. It does need to be the first line, or the first line after another import statement.

Also, I noticed on your calendar:_css and calendar:_javascript pages, you didn't copy our page exactly. You need to put the CSS or HTML in code blocks, so that Wikidot will cache the code. But because the javascript page has two code blocks, you're better off copying our calendar:_javascript page verbatim from scratch, rather than manually inserting the code blocks.


λ James Kanjo
Blog | Wikidot Expert | λ and Proud
Web Developer | HTML | CSS | JavaScript

Re: One slight problem... by James KanjoJames Kanjo, 24 Sep 2009 21:35
Re:
James KanjoJames Kanjo 24 Sep 2009 21:28
in discussion Hidden / Per page discussions » Wikidot Calendars

Alas, that would solve all problems :D


λ James Kanjo
Blog | Wikidot Expert | λ and Proud
Web Developer | HTML | CSS | JavaScript

Re: by James KanjoJames Kanjo, 24 Sep 2009 21:28
Re:
pieterhpieterh 24 Sep 2009 17:15
in discussion Hidden / Per page discussions » Wikidot Calendars

How about a per-page CSS module?

:-)

Re: by pieterhpieterh, 24 Sep 2009 17:15

looking at your css there is no calendar css anywhere.
but there is an additional style in there that i dont think you want

Re: One slight problem... by Phil ChettPhil Chett, 24 Sep 2009 15:12

EDIT

Alos, my test calendar does not look like it's working properly, http://hobstarcs.wikidot.com/sandbox:calendar-test

I'm sure I've stuffed something up.


HobStarSigv6.jpg
Re: One slight problem... by HobStarCSHobStarCS, 24 Sep 2009 14:20

Yep, I was using the 'new page module. Fixed now, however, adding "@import url(/local—code/calendar:_css);
" has stuffed up my site appearance. www.hobstarcs.wikidot.com WHY????


HobStarSigv6.jpg
Re: One slight problem... by HobStarCSHobStarCS, 24 Sep 2009 14:18
page 1 of 212next »
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License