DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:yearbox:discussion

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:yearbox:discussion [2017-03-22 01:32] – Added comment regarding wrapping of a calendar in a mobile layout or in a fixed width box 213.60.72.53plugin:yearbox:discussion [2024-03-09 09:46] (current) – [Discussion] 212.159.116.80
Line 7: Line 7:
  
 ON THE PAGE WITH THE CALENDAR ON THE PAGE WITH THE CALENDAR
 +===== Request for FUTURE ===== 
 +If one wants to use this for predominantly advertising **future events** it would be great if recent would **gracefully** accept a **negative** number or better allow a range,  so you could show last month dates and next 3 months. I found putting in a negative number is treated as an error that is detected and so ignored.
 ===== Wrapping ===== ===== Wrapping =====
-Sorry if this is not the right place to ask! And I also don't know much about any of this! +Sorry if this is not the right place to ask! And I also don't know much about any of this!\\ 
-So, the calendar produced looks fine and is, in my opinion, very adequate for desktop viewing, thanks! However, when I checked on mobile it "maintained its width" and "stuck out" of the new adjusted width/layout of the mobile version of the page (sorry, I don't know how to describe this in a more technical way). I suspect that this is not a problem of this plugin but that it has to do with the template I use (bootstrap3). In any case, I haven't been able to find any way to fix this; I would be content if I could somehow put the calendar in a box with a horizontal scrollbar, for example. I've tried to do this fiddling with other plugins such as "box" or "wrap" but it doesn't work (if I try to wrap the calendar in a smaller box the calendar simply appears cut). Is there anything else I can try? Sorry for the terrible explanation! --- **2017-03-22**+So, the calendar produced looks fine and is, in my opinion, very adequate for desktop viewing, thanks! However, when I checked on mobile it "maintained its width" and "stuck out" of the new adjusted width/layout of the mobile version of the page (sorry, I don't know how to describe this in a more technical way). I suspect that this is not a problem of this plugin but that it has to do with the template I use (bootstrap3). In any case, I haven't been able to find any way to fix this; I would be content if I could somehow put the calendar in a box with a horizontal scrollbar, for example. I've tried to do this fiddling with other plugins such as "box" or "wrap" but it doesn't work (if I try to wrap the calendar in a smaller box the calendar simply appears cut). Is there anything else I can try? Sorry for the terrible explanation! --- **Branmabon 2017-03-22**
  
 ===== Preview ===== ===== Preview =====
-Useful calendar, but I just got some html-tags showing up in the toolbox and no real preview. --- **Branmabon 2011-04-11**+Useful calendar, but I just got some html-tags showing up in the toolbox and no real preview. --- **2011-04-11**
 > I would like to help but I do not understand exactly what the problem is; can you provide more information?---//Symon 2011-04-10 15:32// > I would like to help but I do not understand exactly what the problem is; can you provide more information?---//Symon 2011-04-10 15:32//
 >> I had the same problem. I edited the style.css and renamed all //div.dokuwiki// into //.dokuwiki// and it looks better now (Firefox 4 - Dokuwiki Anteater). --- //Andreone 2011-05-05// >> I had the same problem. I edited the style.css and renamed all //div.dokuwiki// into //.dokuwiki// and it looks better now (Firefox 4 - Dokuwiki Anteater). --- //Andreone 2011-05-05//
Line 68: Line 69:
 // week begins on Sunday in PHP... // week begins on Sunday in PHP...
 $lang['yearbox_days'] = array('So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'); $lang['yearbox_days'] = array('So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa');
-?>+
 </file> </file>
  
Line 87: Line 88:
 in syntax.php I changed :  in syntax.php I changed : 
  
-<code> +<code php
- $first_weekday = ($first_weekday > $start) ? $start: $first_weekday;+$first_weekday = ($first_weekday > $start) ? $start: $first_weekday;
 </code> </code>
  
 to to
  
-<code> +<code php
- $first_weekday = ($first_weekday > $start+1) ? $start+1 : $first_weekday;+$first_weekday = ($first_weekday > $start+1) ? $start+1 : $first_weekday;
 </code> </code>
  
 +> Thanks for that! However it omits a day the end of some months. How could this be fixed? See for example year 2006, the 31st of October isn't displayed even though it existed.  --- [[user>Kuranes|Kuranes]] //2018-05-08 10:13//
 +
 +===== Namespace-Creation =====
 +
 +Works fine now that I understood how to use it correctly with:
 +
 +<code>{{yearbox>year=2010,2012;name=journal;size=12;ns=diary}}</code>
 +
 +One thing is that I want to combine your plugin with the bureaucracy plugin. In the Bureaucracy-Plugin it seems not easily manageable to create the pages the same structure you are providing. I now changed one of your PageNameStrategies with : 
 +
 +<code>        return "$baseNS:$pagename";</code>
 +
 +and now I can create with the bureaucracy plugin a form wich directly picks a site your yearbox-plugin already is looking at. 
 +Maybe an idea to extend the possibilities of your namespace-strategies so this is possible directly out of the box. Surely there are thousand ways to do so but for me this was the simplest way ;)
 +
 +A second idea I had is that it maybe usefull if you could define different PageNameStrategies for different YearBoxes. 
 +
 + --- [[user>ooleanderoo|ooleanderoo]] //2021-01-24 13:29//
plugin/yearbox/discussion.1490142765.txt.gz · Last modified: 2017-03-22 01:32 by 213.60.72.53

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki