]> sipb.mit.edu Git - ikiwiki.git/commitdiff
agreed, maybe a solution?
authorhttps://id.koumbit.net/anarcat <https://id.koumbit.net/anarcat@web>
Sat, 25 Aug 2012 03:44:48 +0000 (23:44 -0400)
committeradmin <admin@branchable.com>
Sat, 25 Aug 2012 03:44:48 +0000 (23:44 -0400)
doc/todo/osm_arbitrary_layers.mdwn

index df93aba0a8eb65675e35454efd64c63132763729..4895aa5aef813009e27e3be71e65a59c6de11fd3 100644 (file)
@@ -13,3 +13,9 @@ I got tired of hacking at the osm.pm every time I wanted to change the layers, s
 >
 > Does it even make sense to configure this stuff globally?
 > Could the layers be passed as parameters to the osm direction? --[[Joey]]
 >
 > Does it even make sense to configure this stuff globally?
 > Could the layers be passed as parameters to the osm direction? --[[Joey]]
+>
+> > The reason for `osm_layers_order` is that order is important in the layers: the default layer is the first one and it's not possible to force Perl to have arrays generated in a reliable, reproducable order. Maybe an alternative would be to just set the default layer.
+> > 
+> > That said - maybe you're right and this should be passed as an argument to the OSM directive. The problem then is that you need to pass this stuff around the waypoint directive too. It also makes it hard to have a consistent set of maps all across the wiki. On our site, we have map inserts here and there, and it's nice to have them consistent all around.
+> > 
+> > In closing, I would say that I agree that `.._order` is confusing: maybe I should just have a `_default` to choose the first one? -- [[anarcat]]