aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki/Plugin/osm.pm
diff options
context:
space:
mode:
authorJoey Hess <joey@kitenet.net>2012-03-18 18:02:03 -0400
committerJoey Hess <joey@kitenet.net>2012-03-18 18:03:48 -0400
commit1e0389fffbc33ad235e717756cb8b0b361f5b93b (patch)
tree8a015c56bd57df2e3fb0404fc66e7568f883a660 /IkiWiki/Plugin/osm.pm
parentd92a19ff0886ee8518e4ccfc79a2c64feeac7213 (diff)
downloadikiwiki-1e0389fffbc33ad235e717756cb8b0b361f5b93b.tar
ikiwiki-1e0389fffbc33ad235e717756cb8b0b361f5b93b.tar.gz
remove fullscreen option
The cgi shows a fullscreen map, so having this other option to do it seems redundant, and also layering a fullscreen map over an existing wiki page doesn't look very good to me (and prevents editing the page etc).
Diffstat (limited to 'IkiWiki/Plugin/osm.pm')
-rw-r--r--IkiWiki/Plugin/osm.pm25
1 files changed, 7 insertions, 18 deletions
diff --git a/IkiWiki/Plugin/osm.pm b/IkiWiki/Plugin/osm.pm
index 511fe3c9b..84e43b710 100644
--- a/IkiWiki/Plugin/osm.pm
+++ b/IkiWiki/Plugin/osm.pm
@@ -71,26 +71,15 @@ sub preprocess {
my $lon = $params{'lon'}; # sanitized below
my $href = $params{'href'};
- my $fullscreen = defined($params{'fullscreen'}); # sanitized here
my ($width, $height, $float);
- if ($fullscreen) {
- $height = '100%';
- $width = '100%';
- $float = 0;
- }
- else {
- $height = scrub($params{'height'} || "300px", $page, $dest); # sanitized here
- $width = scrub($params{'width'} || "500px", $page, $dest); # sanitized here
- $float = (defined($params{'right'}) && 'right') || (defined($params{'left'}) && 'left'); # sanitized here
- }
+ $height = scrub($params{'height'} || "300px", $page, $dest); # sanitized here
+ $width = scrub($params{'width'} || "500px", $page, $dest); # sanitized here
+ $float = (defined($params{'right'}) && 'right') || (defined($params{'left'}) && 'left'); # sanitized here
+
my $zoom = scrub($params{'zoom'} // $config{'osm_default_zoom'} // 15, $page, $dest); # sanitized below
my $map;
- if ($fullscreen) {
- $map = $params{'map'} || $page;
- }
- else {
- $map = $params{'map'} || 'map';
- }
+ $map = $params{'map'} || 'map';
+
$map = scrub($map, $page, $dest); # sanitized here
my $name = scrub($params{'name'} || $map, $page, $dest);
@@ -114,7 +103,7 @@ sub preprocess {
width => $width,
float => $float,
zoom => $zoom,
- fullscreen => $fullscreen,
+ fullscreen => 0,
editable => defined($params{'editable'}),
lat => $lat,
lon => $lon,