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

Changeset 6698


Ignore:
Timestamp:
Apr 22, 2008, 4:30:23 PM (11 years ago)
Author:
ebihara
Message:

#2271:アルバム写真をポップアップウィンドウから日記に貼り付けられるようにした

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/trunk/webapp/modules/pc/templates/h_album_image_insert_dialog.tpl

    r6695 r6698  
    66<meta http-equiv="Content-Style-Type" content="text/css" />
    77<meta http-equiv="Content-Script-Type" content="text/javascript" />
     8<script type="text/javascript" src="./js/Selection.js"></script>
    89<title>({$INC_HEADER_title})</title>
    910<link rel="stylesheet" href="./xhtml_style.php?r=6665" type="text/css" />
     11<script type="text/javascript">
     12function insertAlbumImageURLToTextarea(album_image_id, album_id) {
     13    var albumURLBase = "({t_url _absolute=1 _html=0 m=pc a=page_fh_album_image_show})";
     14
     15    var elm = window.opener.document.getElementById('mce_editor_textarea');
     16    var selection = new Selection(elm);
     17
     18    var pos = selection.create();
     19
     20    var replace = albumURLBase + "&target_c_album_image_id=" + album_image_id + "&target_c_album_id=" + album_id;
     21    var head = elm.value.substring(0, pos.start);
     22    var tail = elm.value.substring(pos.end, elm.value.length);
     23    elm.value =  head + replace + tail;
     24}
     25</script>
    1026</head>
    1127<body id="pc_page_({$INC_HEADER_page_name})"><div id="Body">
     
    4662<tr class="text">
    4763({t_loop from=$target_album_image start=0 num=5})
    48 <td>({if $item})({$item.image_description})<br />画像を挿入({/if})</td>
     64<td>({if $item})({$item.image_description})<br /><a href="#" onclick="insertAlbumImageURLToTextarea(({$item.c_album_image_id}), ({$item.c_album_id}))">写真を挿入</a>({/if})</td>
    4965({/t_loop})
    5066</tr>
     
    5874<tr class="text">
    5975({t_loop from=$target_album_image start=5 num=5})
    60 <td>({if $item})({$item.image_description})<br />画像を挿入({/if})</td>
     76<td>({if $item})({$item.image_description})<br /><a href="#" onclick="insertAlbumImageURLToTextarea(({$item.c_album_image_id}), ({$item.c_album_id}))">写真を挿入</a>({/if})</td>
    6177({/t_loop})
    6278</tr>
     
    7187<tr class="text">
    7288({t_loop from=$target_album_image start=10 num=5})
    73 <td>({if $item})({$item.image_description})<br />画像を挿入({/if})</td>
     89<td>({if $item})({$item.image_description})<br /><a href="#" onclick="insertAlbumImageURLToTextarea(({$item.c_album_image_id}), ({$item.c_album_id}))">写真を挿入</a>({/if})</td>
    7490({/t_loop})
    7591</tr>
     
    84100<tr class="text">
    85101({t_loop from=$target_album_image start=15 num=5})
    86 <td>({if $item})({$item.image_description})<br />画像を挿入({/if})</td>
     102<td>({if $item})({$item.image_description})<br /><a href="#" onclick="insertAlbumImageURLToTextarea(({$item.c_album_image_id}), ({$item.c_album_id}))">写真を挿入</a>({/if})</td>
    87103({/t_loop})
    88104</tr>
     
    97113<tr class="text">
    98114({t_loop from=$target_album_image start=20 num=5})
    99 <td>({if $item})({$item.image_description})<br />画像を挿入({/if})</td>
     115<td>({if $item})({$item.image_description})<br /><a href="#" onclick="insertAlbumImageURLToTextarea(({$item.c_album_image_id}), ({$item.c_album_id}))">写真を挿入</a>({/if})</td>
    100116({/t_loop})
    101117</tr>
     
    110126<tr class="text">
    111127({t_loop from=$target_album_image start=25 num=5})
    112 <td>({if $item})({$item.image_description})<br />画像を挿入({/if})</td>
     128<td>({if $item})({$item.image_description})<br /><a href="#" onclick="insertAlbumImageURLToTextarea(({$item.c_album_image_id}), ({$item.c_album_id}))">写真を挿入</a>({/if})</td>
    113129({/t_loop})
    114130</tr>
     
    123139<tr class="text">
    124140({t_loop from=$target_album_image start=30 num=5})
    125 <td>({if $item})({$item.image_description})<br />画像を挿入({/if})</td>
     141<td>({if $item})({$item.image_description})<br /><a href="#" onclick="insertAlbumImageURLToTextarea(({$item.c_album_image_id}), ({$item.c_album_id}))">写真を挿入</a>({/if})</td>
    126142({/t_loop})
    127143</tr>
     
    136152<tr class="text">
    137153({t_loop from=$target_album_image start=35 num=5})
    138 <td>({if $item})({$item.image_description})<br />画像を挿入({/if})</td>
     154<td>({if $item})({$item.image_description})<br /><a href="#" onclick="insertAlbumImageURLToTextarea(({$item.c_album_image_id}), ({$item.c_album_id}))">写真を挿入</a>({/if})</td>
    139155({/t_loop})
    140156</tr>
     
    149165<tr class="text">
    150166({t_loop from=$target_album_image start=40 num=5})
    151 <td>({if $item})({$item.image_description})<br />画像を挿入({/if})</td>
     167<td>({if $item})({$item.image_description})<br /><a href="#" onclick="insertAlbumImageURLToTextarea(({$item.c_album_image_id}), ({$item.c_album_id}))">写真を挿入</a>({/if})</td>
    152168({/t_loop})
    153169</tr>
     
    162178<tr class="text">
    163179({t_loop from=$target_album_image start=45 num=5})
    164 <td>({if $item})({$item.image_description})<br />画像を挿入({/if})</td>
     180<td>({if $item})({$item.image_description})<br /><a href="#" onclick="insertAlbumImageURLToTextarea(({$item.c_album_image_id}), ({$item.c_album_id}))">写真を挿入</a>({/if})</td>
    165181({/t_loop})
    166182</tr>
     
    175191({* {{{ linkLine *})
    176192<div class="parts linkLine"><ul class="moreInfo">
    177 <li><a href="">ウィンドウを閉じる</a></li>
     193<li><a href="#" onclick="window.close()">ウィンドウを閉じる</a></li>
    178194</ul></div>
    179195({* }}} *})
Note: See TracChangeset for help on using the changeset viewer.