<?php
  /**
   * F.A.Q. Manager
   *
   * @package Digital Downloads Pro
   * @author wojoscripts.com
   * @copyright 2010
   * @version $Id: faq.php, v2.00 2011-07-10 10:12:05 gewa Exp $
   */
  if (!defined("_VALID_PHP"))
      die('دسترسی مستقیم به این محل مجاز نمی باشد');
?>
<?php switch($core->action): case "edit": ?>
<?php $row = $core->getRowById("faq", $core->id);?>
<h1><img src="images/faq-lrg.png" alt="" /> F.A.Q. مدیریـت</h1>
<p class="info"> .را مدیریت نمائید، موارد ضروری با <?php echo required();?> مشخص شده اند f.a.q. در اینجا می توانید </p>
<form action="" method="post" id="admin_form" name="admin_form">
  <table cellpadding="0" cellspacing="0" class="forms">
    <thead>
      <tr>
        <th colspan="2" class="right">&nbsp;ویـرایـش <?php echo $row['question'];?> &lt; F.A.Q.</th>
      </tr>
    </thead>
    <tfoot>
      <tr>
        <td align="left"><input type="submit" name="submit" class="button" value="بروز رسانی F.A.Q" /></td>
        <td align="right"><a href="index.php?do=faq" class="button-alt">انصراف</a></td>
      </tr>
    </tfoot>
    <tbody>
      <tr>
        <th width="200"> پرسـش : <?php echo required();?></th>
        <td><input name="question" type="text"  class="inputbox" value="<?php echo $row['question'];?>" size="45" /></td>
      </tr>
      <tr>
        <td colspan="2" class="editor"><textarea id="bodycontent" name="answer" rows="4" cols="30"><?php echo $row['answer'];?></textarea></td>
      </tr>
    </tbody>
  </table>
  <input name="id" type="hidden" value="<?php echo $core->id;?>" />
</form>
<?php echo $core->doForm("processFaq");?> 
<script type="text/javascript">
  $(document).ready(function() {
	$("#bodycontent").cleditor({height:150});
  });
</script>
<?php break;?>
<?php case "add":?>
<h1><img src="images/faq-lrg.png" alt="" /> F.A.Q. مدیریـت</h1>
<p class="info"> .را مدیریت نمائید، موارد ضروری با <?php echo required();?> مشخص شده اند f.a.q. در اینجا می توانید </p>
<form action="" method="post" id="admin_form" name="admin_form">
  <table cellpadding="0" cellspacing="0" class="forms">
    <thead>
      <tr>
        <th colspan="2" class="right">&nbsp;اضـافه کـردن F.A.Q. جدیـد</th>
      </tr>
    </thead>
    <tfoot>
      <tr>
        <td align="left"><input type="submit" name="submit" class="button" value="اضافه کردن F.A.Q." /></td>
        <td align="right"><a href="index.php?do=faq" class="button-alt">انصراف</a></td>
      </tr>
    </tfoot>
    <tbody>
      <tr>
        <th width="200"> پرسـش : <?php echo required();?></th>
        <td><input name="question" type="text"  class="inputbox" size="45" /></td>
      </tr>
      <tr>
        <td colspan="2" class="editor"><textarea id="bodycontent" name="answer" rows="4" cols="30"></textarea></td>
      </tr>
    </tbody>
  </table>
</form>
<?php echo $core->doForm("processFaq");?> 
<script type="text/javascript">
  $(document).ready(function() {
	$("#bodycontent").cleditor({height:150});
  });
</script>
<?php break;?>
<?php default: ?>
<?php $faqrow = $content->getFaq();?>
<h1><img src="images/faq-lrg.png" alt="" /> F.A.Q. مدیریـت</h1>
<p class="info">. خود را مدیریت کنید f.a.q در اینجا شما می توانید
<br/> . با گرفتن، کشیدن و رها کردن شماره  هر پرسش می توانید آنها را جابجا کنید، سپس بروی <strong>ذخیره وضعیت</strong> کلیک کنید
<!--Here you can manage your f.a.q. Once done you can assign all your question and answers under dedicated content page.<br />
To reorder f.a.q. click and drag f.a.q. ID, position it where you want it, than click on <strong>Save Position</strong> button.--></p>
<h2><span><a href="index.php?do=faq&amp;action=add" class="button-alt-sml"> F.A.Q. اضـافه کـردن</a></span> F.A.Q. نمایـش</h2>
<table cellpadding="0" cellspacing="0" class="display" id="faqtable">
  <thead>
    <tr>
      <th width="20">#</th>
      <th class="right">پرسـش</th>
      <th class="center">پاسـخ</th>
      <th>و یرایـش</th>
      <th>حـذف</th>
    </tr>
  </thead>
  <?php if($faqrow):?>
  <tfoot>
    <tr>
      <td colspan="5" align="center"><a href="#" id="serialize" class="button-sml">ذخیره وضعیت</a></td>
    </tr>
    </tfoot>
    <?php endif;?>
  <tbody>
    <?php if(!$faqrow):?>
    <tr>
      <td colspan="5"><?php echo $core->msgAlert("<span>!توجه</span>...ندارید f.a.q. شما هنـوز ",false);?></td>
    </tr>
    <?php else:?>
    <?php foreach ($faqrow as $row):?>
    <tr id="node-<?php echo $row['id'];?>">
      <th align="center" class="id-handle"><?php echo $row['id'];?>.</th>
      <td><?php echo $row['question'];?></td>
      <td><?php echo sanitize($row['answer'],80);?></td>
      <td align="center"><a href="index.php?do=faq&amp;action=edit&amp;id=<?php echo $row['id'];?>"><img src="images/edit.png" alt="" class="tooltip img-wrap2" title="ویرایش"/></a></td>
      <td align="center"><a href="javascript:void(0);" class="delete" id="item_<?php echo $row['id'];?>"><img src="images/delete.png" class="tooltip img-wrap2"  alt="" title="حذف"/></a></td>
    </tr>
    <?php endforeach;?>
    <?php unset($row);?>
    <?php endif;?>
  </tbody>
</table>
<div id="dialog-confirm" style="display:none;" title=" F.A.Q. حذف">
  <p style="font-family:tahoma; font-size:13px; text-align:right;">
  <span class="ui-icon ui-icon-alert" style="float:right; margin:5px 2px 10px 7px;"></span>
  آیا از حذف این گزینـه اطمینان دارید ؟<br />
  <strong style="font-family:tahoma; font-size:12px; padding-top:8px; float:left;">!!!
  امکان بازگرداندن وجود ندارد</strong></p>
</div>
<script type="text/javascript"> 
// <![CDATA[
var tableHelper = function (e, tr) {
    tr.children().each(function () {
        $(this).width($(this).width());
    });
    return tr;
};
$(document).ready(function () {
    $("#faqtable tbody").sortable({
        helper: tableHelper,
        handle: '.id-handle',
        opacity: .6
    }).disableSelection();

    $('#serialize').click(function () {
        serialized = $("#faqtable tbody").sortable('serialize');
        $.ajax({
            type: "POST",
            url: "controller.php?sortfaq=1",
            data: serialized,
            success: function (msg) {
                $("#msgholder").html(msg);
            }
        });
    })
	
    $('a.delete').live('click', function () {
        var id = $(this).attr('id').replace('item_', '')
        var parent = $(this).parent().parent();
        $("#dialog-confirm").data({
            'delid': id,
            'parent': parent
        }).dialog('open');
        return false;
    });
    $("#dialog-confirm").dialog({
        resizable: false,
        bgiframe: true,
        autoOpen: false,
        width: 400,
        height: "auto",
        zindex: 9998,
        modal: false,
        buttons: {
            'حـذف': function () {
                var parent = $(this).data('parent');
                var id = $(this).data('delid');
                $.ajax({
                    type: 'post',
                    url: "controller.php",
                    data: 'deleteFaq=' + id,
                    beforeSend: function () {
                        parent.animate({
                            'backgroundColor': '#FFBFBF'
                        }, 400);
                    },
                    success: function (msg) {
                        parent.fadeOut(400, function () {
                            parent.remove();
                        });
                        $("html, body").animate({
                            scrollTop: 0
                        }, 600);
                        $("#msgholder").html(msg);
                    }
                });
                $(this).dialog('close');
            },
            'انصـراف': function () {
                $(this).dialog('close');
            }
        }
    });
});
// ]]>
</script>
<?php break;?>
<?php endswitch;?>