ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 9206


Ignore:
Timestamp:
Nov 18, 2008, 1:22:06 AM (11 years ago)
Author:
akamine
Message:

#3071 食べログ用JSを再度変更(APIの判定を修正)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/stable-2.10.x/public_html/cmd/r.tabelog.com.js

    r9145 r9206  
    1 function url2cmd(url) {
    2     if (!url.match(/^http:\/\/r\.tabelog\.com\/[a-z]+\/A[0-9]+\/A[0-9]+\/([0-9]+)\/?$/)) {
     1function url2cmd(url)
     2{
     3    var rcd;
     4    var tag;
     5    var match_rcd = url.match(/[a-z]+\/A[0-9]+\/A[0-9]+\/([0-9]+)\/?/);
     6    if (match_rcd) {
     7        rcd = RegExp.$1;
     8    }
     9
     10    var match_tag = url.match(/([a-zA-Z0-9_\-]+)/);
     11    if (match_tag) {
     12        tag = RegExp.$1;
     13    } else {
     14        tag = '';
     15    }
     16
     17    if (rcd) {
     18        main(rcd, tag);
     19    } else {
    320        pne_url2a(url);
    4         return;
    521    }
    6     var rcd = RegExp.$1;
    7     main(rcd);
    822}
    923
    10 function main(rcd) {
    11     if (!rcd.match(/^[0-9]+$/)) {
    12         return;
     24function main(rcd, tag)
     25{
     26    var url = 'http://api.tabelog.com/RstPNEParts/?RestaurantCD=' + rcd;
     27    if (tag) {
     28        url += '' + tag;
    1329    }
    14     document.write('<iframe WIDTH="420" HEIGHT="280" MARGINWIDTH="0" MARGINHEIGHT="0" HSPACE="0" VSPACE="0" FRAMEBORDER="0" SCROLLING="no" BORDERCOLOR="#000000" src="http://api.tabelog.com/RstPNEParts/?RestaurantCD=' + rcd + '">');
    15     document.write('</iframe>');
     30
     31    var html = ''
     32    + '<iframe WIDTH="420" HEIGHT="280" MARGINWIDTH="0" MARGINHEIGHT="0" HSPACE="0" VSPACE="0" FRAMEBORDER="0" SCROLLING="no" BORDERCOLOR="#000000" src="' + url + '">'
     33    + '</iframe>';
     34
     35    document.write(html);
    1636}
    1737
Note: See TracChangeset for help on using the changeset viewer.