Changeset 60 for trunk/app/views/catfaqs

Show
Ignore:
Timestamp:
08/09/07 15:49:40 (16 months ago)
Author:
aarkerio
Message:

Forums

Location:
trunk/app/views/catfaqs
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/app/views/catfaqs/admin_add.thtml

    r20 r60  
    1  
    2 <?php echo $javascript->link('myfunctions'); ?> 
    3  
    4 <div> 
    5 <?php echo $html->addCrumb('Control Tools', '/entries/index'); ?>  
    6 <?php echo $html->getCrumbs(' / '); ?> 
    7 </div> 
    8 <div class="title_section">Add new FAQ</div> 
    9  
    10 <div class="spaced"> 
    11  
    12 <?php echo $html->formTag('/catfaqs/add/','post'); ?> 
    13 <?php echo $html->hiddenTag('Catfaq/user_id', $othAuth->user('id'))?> 
     1<?php echo $html->formTag('/admin/catfas/add','post'); ?> 
    142<fieldset> 
    15    
    16   <?php echo $form->labelTag( 'Catfaq/title', 'Title:' );?><br /> 
    17   <?php echo $html->input('Catfaq/title', array("size" => 40, "maxlength" => 60, "class"=>"formas", "value"=>"i.e: Civil War")); ?> 
    18   <?php echo $html->tagErrorMsg('Catfaq/title', 'A FAQ title is required.'); ?> 
     3  <legend>New FAQ Category</legend> 
     4  <?php  
     5    echo $form->labelTag('Catfaq/title', 'Title:' ); 
     6    echo $html->input('Catfaq/title', array("size" => 30, "maxlength" => 90, "value"=>"American history")); 
     7    echo $html->tagErrorMsg('Catfaq/title', 'A FAQ title is required.'); 
     8      
     9     echo $form->labelTag('Catfaq/description', 'Description:' ); 
     10    echo $html->textarea('Catfaq/description', array("cols" => 40, "row" => 20)); 
     11    echo $html->tagErrorMsg('Catfaq/description', 'A category description is required.'); 
     12  ?> 
    1913  <br /><br /> 
    20    
     14  <div style="clear:both"></div> 
    2115  <?php echo $form->labelTag( 'Catfaq/status', 'Activate FAQ:' );?><br /> 
    22   <?php echo $html->checkbox('Catfaq/status'); ?><br /> 
     16  <?php echo $html->checkbox('Catfaq/status', null, array("value"=>1)); ?><br /> 
    2317  <br /><br /> 
    24    
     18  <div style="clear:both"></div> 
    2519  <br /> 
    26   <?php echo $html->submit('Send') ?> 
     20  <?php echo $html->submit('Save') ?> 
    2721</fieldset> 
    2822</form> 
    29 </div> 
  • trunk/app/views/catfaqs/admin_listing.thtml

    r20 r60  
    1 <div> 
    2 <?php echo $html->addCrumb('Control Tools', '/entries/index'); ?>  
    3 <?php echo $html->getCrumbs(' / '); ?> 
    4 </div> 
    5  
    6 <div class="title_section"><?php echo $othAuth->user('name') ?>'s FAQs</div> 
     1<?php 
     2if ( isset($javascript) ): 
     3  echo $html->charsetTag('UTF-8'); 
     4  echo $javascript->link('prototype'); 
     5  echo $javascript->link('scriptaculous.js?load=effects'); 
     6endif; 
     7?> 
     8<script type="text/javascript"> 
     9   window.onload = timedMsg; 
     10</script> 
     11<?php  
     12$session->flash(); 
     13echo $html->addCrumb('Control Tools', '/admin/entries/start'); 
     14echo $html->addCrumb('FAQs', '/admin/catfaqs/listing');  
     15echo $html->getCrumbs(' / ');  
     16?> 
    717 
    818<p> 
    9   <?php echo $html->link($html->image('actions/new.png', array("alt"=>"Add Question", "title"=>"Add Question")), '/catfaqs/add/', null, false, false) ?> 
    10 </p> 
     19<?php 
     20 echo '<div id="loading" style="display: none;">'; 
     21                  echo $html->image("static/loading.gif", array("alt"=>"Loading")); 
     22 echo '</div>'; 
     23     
     24 echo  $ajax->link($html->image('actions/new.png', array("alt"=>"Add new category", "title"=>"Add new category")),                   '/admin/catfaqs/add',  
     25     array("update" => "updater","loading"=>"Element.show('loading');Element.hide('updater');", "complete"=>"Element.hide('loading');Effect.Appear('updater')"),  
     26                null, false); 
    1127 
    12 <? 
    13 if ( count($data) > 0 ) 
     28echo $ajax->div('updater'); 
     29echo $ajax->divEnd('updater'); 
     30?></p> 
     31 
     32<?php 
     33//exit(print_r($data)); 
     34foreach ($data as $val) 
    1435{ 
    15     echo '<p>Order:<a href="/catfaqs/listing/created">Date</a> | <a href="/catfaqs/listing/title">Title</a> | <a href="/catfaqs/listing/id">Id</a></p>'; 
     36   echo '<div style="padding:6px;margin:5px;border:1px dotted gray;">'; 
     37     
     38   echo $gags->sendEdit($val['Catfaq']['id'], 'catfaqs'); 
     39    
     40   echo '<p style="font-weight:bold;">' . $val['Catfaq']['item'] . '</p>'; 
     41    echo '<p style="margin-left:15px;">'. $val['Catfaq']['definition']  . '</p>'; 
     42     
     43    echo $html->formTag('/admin/catfaqs/delete/'.$val['Catfaq']['id'], 'post', array("onsubmit"=>"return confirm('Are you sure to delete this item?')")) . $html->submit('Delete') . '</form>'; 
     44    
     45   echo '</div>'; 
    1646} 
    17 foreach ($data as $key => $val) { 
    18         echo '<p><a href="/catfaqs/edit/'.$data[$key]['Catfaq']['id'].'">Edit</a> &nbsp;&nbsp;&nbsp;'; 
    19         echo '<a href="/faqs/listing/'.$data[$key]['Catfaq']['id'].'">'. $data[$key]['Catfaq']['title'] . '</a> &nbsp;&nbsp;'; 
    20         echo '<a href="/catfaqs/delete/'.$data[$key]['Catfaq']['id'].'">Delete</a><p>'; 
    21 } 
    22 ?>  
     47?>