1$( function() { 2 3 var api_ver = 'v1'; 4 var api_url = 'https://' + api_host + '/api/' + api_ver + '/contents.relation'; 5 var url = location.href; 6 7 url = url.replace('https://yonabaru-cms.netcrew.co.jp/', 'https://www.town.yonabaru.okinawa.jp/'); 8 9 $.ajax({ 10 url: api_url, 11 headers: { 'X-KML-APP-TOKEN': app_token, }, 12 type: 'POST', 13 contentType: 'application/json', 14 dataType: 'json', 15 data: JSON.stringify( { 16 'urls': [ url, ], 17 'limit': limit + 1, 18 'source_groups': [ source_group_id ], 19 }), 20 }).done( function( data ) { 21 var ai_recommend_tag = document.getElementById('ai_recommend_tag'); 22 23 if ( data.error || data.contents.length < 1 ) { 24 if( ai_recommend_tag ) { 25 ai_recommend_tag.parentNode.removeChild( ai_recommend_tag ); 26 } 27 return; 28 } 29 30 var markup = '<ul>'; 31 $.each(data.contents, function( _, val ) { 32 if ( $( markup ).find( 'li' ).length >= limit ) return; 33 if ( val.url == url ) return; 34 markup += '<li><a href="' + val.url + '" onclick="javascript:ga(\'send\', \'event\', \'ai-rec
34ommend\', \'click\', \'' + url + '+' + val.url + '\');" onkeypress="javascript:ga(\'send\', \'event\', \'ai-recommend\', \'click\', \'' + url + '+' + val.url + '\');">' + val.title + '</a></li>' + '\r\n'; 35 } ); 36 37 markup += '</ul>'; 38 39 if ( $( markup ).find( 'li' ) < 1 ) { 40 if( ai_recommend_tag ) { 41 ai_recommend_tag.parentNode.removeChild( ai_recommend_tag ); 42 } 43 return; 44 } 45 46 ai_recommend_tag.innerHTML = ai_recommend_tag.innerHTML.replace( '<!-- [[ai_recommend_tag]] -->', markup ); 47 ai_recommend_tag.style.display = 'block'; 48 }).fail( function( data ) { 49 var ai_recommend_tag = document.getElementById( 'ai_recommend_tag' ); 50 if( ai_recommend_tag ) { 51 ai_recommend_tag.parentNode.removeChild( ai_recommend_tag ); 52 } 53 }); 54});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.