Changeset 19532
- Timestamp:
- 09/18/08 23:31:17 (4 months ago)
- Location:
- websites/events.php.gr.jp/trunk/app
- Files:
-
- 3 added
- 1 modified
-
views/event/edit.ctp (modified) (7 diffs)
-
webroot/js/JSAN.js (added)
-
webroot/js/Widget (added)
-
webroot/js/Widget/Dialog.js (added)
Legend:
- Unmodified
- Added
- Removed
-
websites/events.php.gr.jp/trunk/app/views/event/edit.ctp
r18483 r19532 5 5 <?php echo $form->hidden('Event.id', array('type' => 'text')); ?> 6 6 <?php endif; ?> 7 <?php echo $form->input('Event.name', array(' type' => 'text')); ?>8 <?php echo $form->input('Event.publish_date', array(' type' => 'text')); ?>7 <?php echo $form->input('Event.name', array('label' => 'イベント名 : ', 'type' => 'text', 'size' => 60)); ?> 8 <?php echo $form->input('Event.publish_date', array('label' => '公開日時 : ', 'type' => 'text', 'size' => 30)); ?> 9 9 <input type="button" id="button_publish_date" value="timestamp" /> 10 <?php echo $form->input('Event.start_date', array(' type' => 'text')); ?>10 <?php echo $form->input('Event.start_date', array('label' => '開始日時 : ', 'type' => 'text', 'size' => 30)); ?> 11 11 <input type="button" id="button_start_date" value="timestamp" /> 12 <?php echo $form->input('Event.end_date', array(' type' => 'text')); ?>12 <?php echo $form->input('Event.end_date', array('label' => '終了日時 : ', 'type' => 'text', 'size' => 30)); ?> 13 13 <input type="button" id="button_end_date" value="timestamp" /> 14 <?php echo $form->input('Event.accept_date', array(' type' => 'text')); ?>14 <?php echo $form->input('Event.accept_date', array('label' => '募集開始日時 : ', 'type' => 'text', 'size' => 30)); ?> 15 15 <input type="button" id="button_accept_date" value="timestamp" /> 16 <?php echo $form->input('Event.due_date', array(' type' => 'text')); ?>16 <?php echo $form->input('Event.due_date', array('label' => '申し込み締め切り : ', 'type' => 'text', 'size' => 30)); ?> 17 17 <input type="button" id="button_due_date" value="timestamp" /> 18 <?php echo $form->input('Event.max_register', array('type' => 'text')); ?> 19 <?php echo $form->textarea('Event.description', array('cols' => '28', 'rows' => '9')); ?> 20 <br /> 18 <?php echo $form->input('Event.max_register', array('label' => '募集人数 : ', 'type' => 'text')); ?> 19 20 <div> 21 イベントの内容:<br /> 22 <?php echo $form->textarea('Event.description', array('label' => 'イベントの内容 : ', 'cols' => '50', 'rows' => '9')); ?> 23 </div> 24 25 <p> 21 26 本文中に <strong>((( )))</strong> で囲う部分を設けることで、「ログイン中かつ参加済み」の人しか見ることのできない 22 27 コメントを設けることができます。<br /> 23 28 先日からの、申し込みをせずに来てしまう人問題の対処として、申し込まないと会場が見れないようにしたらどうか、などの意見があり試験的に実装しています。<br /> 24 29 また、参加者にしか見せたくない、幹事の連絡先の伝達などにもご活用ください。 25 <?php echo $form->textarea('Event.private_description', array('cols' => '28', 'rows' => '9')); ?> 26 <?php echo $form->textarea('Event.map', array('cols' => '28', 'rows' => '9')); ?> 27 <?php echo $form->input('Event.private', array('cols' => '28', 'rows' => '9')); ?> 30 </p> 31 32 <div> 33 申し込み完了時に表示する内容:<br /> 34 <?php echo $form->textarea('Event.private_description', array('cols' => '50', 'rows' => '5')); ?> 35 </div> 36 37 <div> 38 マップ:<br /> 39 <?php echo $form->textarea('Event.map', array('cols' => '50', 'rows' => '5')); ?> 40 </div> 41 42 <?php echo $form->input('Event.private', array('type' => 'text', 'label' => '非公開設定? : ')); ?> 43 28 44 <?php echo $form->end('投稿'); ?> 29 45 </div> 30 46 31 47 <div class="info"> 32 <h4> Mapについて</h4>48 <h4>マップについて</h4> 33 49 <p> 34 Mapとは地図を貼り付ける機能の事でフォームの中にALPS Labsで提供されているALPSLAB Slideのパラメータ(ex.35/9/23,136/58/34)を50 マップとは地図を貼り付ける機能の事でフォームの中にALPS Labsで提供されているALPSLAB Slideのパラメータ(ex.35/9/23,136/58/34)を 35 51 入力することで地図を表示させる事ができるようになります。<br /> 36 52 地図も、 <strong>((( )))</strong> で囲うと「ログイン中かつ参加済み」の人しか見れません。<br /> … … 41 57 </p> 42 58 </div> 43 < script type="text/javascript" src="{$BASE_URL}/../js/lib/JSAN.js"></script>59 <?php echo $javascript->link('JSAN'); ?> 44 60 <script type="text/javascript"> 45 {literal}46 61 JSAN.use('Widget.Dialog'); 47 62 Widget.Dialog.prototype.timestamp = function(msg, options) { … … 236 251 Widget.Dialog.timestamp("TIMESTAMP",{ 237 252 onOk: function (val) { 238 document. forms[0].publish_date.value = val;253 document.getElementById('EventPublishDate').value = val; 239 254 Widget.Dialog.close(); 240 255 } … … 247 262 Widget.Dialog.timestamp("TIMESTAMP",{ 248 263 onOk: function (val) { 249 document. forms[0].start_date.value = val;264 document.getElementById('EventStartDate').value = val; 250 265 Widget.Dialog.close(); 251 266 } … … 258 273 Widget.Dialog.timestamp("TIMESTAMP",{ 259 274 onOk: function (val) { 260 document. forms[0].end_date.value = val;275 document.getElementById('EventEndDate').value = val; 261 276 Widget.Dialog.close(); 262 277 } … … 269 284 Widget.Dialog.timestamp("TIMESTAMP",{ 270 285 onOk: function (val) { 271 document. forms[0].due_date.value = val;286 document.getElementById('EventDueDate').value = val; 272 287 Widget.Dialog.close(); 273 288 } … … 280 295 Widget.Dialog.timestamp("TIMESTAMP",{ 281 296 onOk: function (val) { 282 document.forms[0].accept_date.value = val; 283 Widget.Dialog.close(); 284 } 285 }); 286 }; 287 {/literal} 297 document.getElementById('EventAcceptDate').value = val; 298 Widget.Dialog.close(); 299 } 300 }); 301 }; 288 302 </script>
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)