Changeset 192

Show
Ignore:
Timestamp:
03/13/06 10:38:23 (3 years ago)
Author:
ogawa
Message:

Mapper plugin now generates *valid* urls for map services.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • Mapper/trunk/Mapper.pl

    r191 r192  
    1818 
    1919sub BEGIN { 
    20     $VERSION = '0.10 ($Rev$)'; 
     20    $VERSION = '0.10'; 
    2121    my $plugin = MT::Plugin::Mapper->new({ 
    2222        name => 'Mapper', 
     
    126126 
    127127my $preamble_tmpl = <<'EOT'; 
    128 <script type="text/javascript" src="http://maps.google.com/maps?<TMPL_IF NAME="language">hl=<TMPL_VAR NAME="language">&</TMPL_IF>file=api&v=1&key=<TMPL_VAR NAME="google_maps_key">" charset="utf-8"></script> 
     128<script type="text/javascript" src="http://maps.google.com/maps?<TMPL_IF NAME="language">hl=<TMPL_VAR NAME="language">&amp;</TMPL_IF>file=api&amp;v=1&amp;key=<TMPL_VAR NAME="google_maps_key">" charset="utf-8"></script> 
    129129<script type="text/javascript"> 
    130130//<![CDATA[ 
     
    232232    } 
    233233    if ($pos) { 
    234         return qq[<p><a target="_blank" href="http://clip.alpslab.jp/bin/rd?pos=$pos"><img class="alpslab-clip" src="http://clip.alpslab.jp/bin/map?pos=$pos&opt=$opt" alt="$str" title="$str" /></a></p>]; 
     234        return qq[<p><a target="_blank" href="http://clip.alpslab.jp/bin/rd?pos=$pos"><img class="alpslab-clip" src="http://clip.alpslab.jp/bin/map?pos=$pos&amp;opt=$opt" alt="$str" title="$str" /></a></p>]; 
    235235    } 
    236236 
    237237    my $adr = MT::I18N::encode_text($str, '', 'euc-jp') || ''; 
    238238    $adr = MT::Util::encode_url($adr); 
    239     qq[<p><a target="_blank" href="http://clip.alpslab.jp/bin/rd?adr=$adr"><img class="alpslab-clip" src="http://clip.alpslab.jp/bin/map?adr=$adr&opt=$opt" alt="$str" title="$str" /></a></p>]; 
    240 } 
     239    qq[<p><a target="_blank" href="http://clip.alpslab.jp/bin/rd?adr=$adr"><img class="alpslab-clip" src="http://clip.alpslab.jp/bin/map?adr=$adr&amp;opt=$opt" alt="$str" title="$str" /></a></p>]; 
     240}