نقل قول نوشته اصلی توسط niknak نمایش پست ها
جایگزین کردم دیگه هیچی نمیاد
نقل قول نوشته اصلی توسط niknak نمایش پست ها
این کد که تابلوئه ناقصه
بنده کدی که همینک در خال استفاده هستیم را برای شما ارسال کردم
برای قالب v4 هست به این موضوع دقت کنید
بنده کل کد را در همین پست ارسال میکنم باید جایگزین کنید

{$infobox}


<div id="replyingadmin">
{if $replyingadmin}<div class="errorbox">{$replyingadmin.name} {$_adminlang.support.viewedandstarted} @ {$replyingadmin.time}</div>{/if}
</div>


<h2>#{$tid} - {$subject} <select name="ticketstatus" id="ticketstatus" style="font-size:18px;">
{foreach from=$statuses item=statusitem}
<option{if $statusitem.title eq $status} selected{/if} style="color:{$statusitem.color}">{$statusitem.tit le}</option>
{/foreach}
</select> <a href="#" onclick="$('#ticketstatus').val('closed');$('#tick etstatus').trigger('change');return false">{$_adminlang.global.close}</a></h2>


<div class="ticketlastreply">{$_adminlang.support.lastr eply}: {$lastreply}</div>


{if $clientnotes}
<div id="clientsimportantnotes">
{foreach from=$clientnotes item=note}
<div class="ticketstaffnotes">
<table>
<tr>
<td>{$note.adminuser}</td>
<td align="right">{$note.modified}</td>
<td width="16"><a href="clientsnotes.php?userid={$clientsdetails.use rid}&action=edit&id={$note.id}"><img src="images/edit.gif" width="16" height="16" align="absmiddle" /></a></td>
</tr>
</table>
<div>
{$note.note}
</div>
</div>
{/foreach}
</div>
{/if}


{foreach from=$addons_html item=addon_html}
<div style="margin-bottom:15px;">{$addon_html}</div>
{/foreach}


<div id="tabs">
<ul>
<li id="tab0" class="tab"><a href="javascript:;">{$_adminlang.support.addreply} </a></li>
<li id="tab1" class="tab"><a href="javascript:;">{$_adminlang.support.addnote}</a></li>
{if $numcustomfields}<li id="tab2" class="tab"><a href="javascript:;">{$_adminlang.setup.customfield s}</a></li>{/if}
<li id="tab3" class="tab" onclick="loadtab(3,'tickets',0)"><a href="javascript:;">{$_adminlang.support.clienttic kets}</a></li>
<li id="tab4" class="tab" onclick="loadtab(4,'clientlog',0)"><a href="javascript:;">{$_adminlang.support.clientlog }</a></li>
<li id="tab5" class="tab"><a href="javascript:;">{$_adminlang.fields.options}</a></li>
<li id="tab6" class="tab" onclick="loadtab(6,'ticketlog',0)"><a href="javascript:;">{$_adminlang.support.ticketlog }</a></li>
</ul>
</div>


<div id="tab0box" class="tabbox">
<div id="tab_content">


<form method="post" action="{$smarty.server.php_self}?action=viewticke t&id={$ticketid}" enctype="multipart/form-data" name="replyfrm" id="replyfrm">


<textarea name="message" id="replymessage" rows="14" style="width:100%;margin:0 0 10px 0;" dir="rtl">{if $signature}






{$signature}{/if}</textarea>


<table class="form" width="100%" border="0" cellspacing="2" cellpadding="3">
<tr><td width="15%" class="fieldlabel">tools</td><td class="fieldarea">


<select name="postaction">
<option value="return">{$_adminlang.support.setansweredret urn}</option>
<option value="answered">{$_adminlang.support.setansweredr emain}</option>
{foreach from=$statuses item=statusitem}
{if $statusitem.id > 4}<option value="setstatus{$statusitem.id}">{$_adminlang.sup port.setto} {$statusitem.title} {$_adminlang.support.andremain}</option>{/if}
{/foreach}
<option value="close">{$_adminlang.support.closereturn}</option>
<option value="note">{$_adminlang.support.addprivatenote}</option>
</select> <input type="submit" value="{$_adminlang.support.addresponse} &raquo;" name="postreply" class="btn-primary" id="postreplybutton" />


<div style="float:right;">
<input type="button" value="{$_adminlang.support.insertpredef}" class="btn" id="insertpredef" />
<input type="button" value="{$_adminlang.support.insertkblink}" class="btn" onclick="window.open('supportticketskbarticle.php' ,'kbartwnd','width=500,height=400,scrollbars=yes') " />
</div>


<div id="prerepliescontainer">
<div class="box">
<div style="float:right;"><input type="text" id="predefq" size="25" value="{$_adminlang.global.search}" onfocus="this.value=(this.value=='{$_adminlang.glo bal.search}') ? '' : This.value;" onblur="this.value=(this.value=='') ? '{$_adminlang.global.search}' : This.value;" /></div>
<div id="prerepliescontent">{$predefinedreplies}</div>
</div>
</div>
</td></tr>
<tr><td class="fieldlabel">{$_adminlang.support.attachment s}</td><td class="fieldarea"><input type="file" name="attachments[]" size="85" /> <a href="#" id="addfileupload"><img src="images/icons/add.png" align="absmiddle" border="0" /> {$_adminlang.support.addmore}</a><br /><div id="fileuploads"></div></td></tr>
{if $userid}<tr><td class="fieldlabel">{$_adminlang.support.addbilling }</td><td class="fieldarea"><input type="text" name="billingdescription" size="60" value="{$_adminlang.support.toinvoicedes}" onfocus="if(this.value=='{$_adminlang.support.toin voicedes}')this.value=''" /> @ <input type="text" name="billingamount" size="10" value="{$_adminlang.fields.amount}" /> <select name="billingaction">
<option value="3" /> {$_adminlang.billableitems.invoiceimmediately}</option>
<option value="0" /> {$_adminlang.billableitems.dontinvoicefornow}</option>
<option value="1" /> {$_adminlang.billableitems.invoicenextcronrun}</option>
<option value="2" /> {$_adminlang.billableitems.addnextinvoice}</option>
</select></td></tr>{/if}
</table>


</form>


</div>
</div>
<div id="tab1box" class="tabbox">
<div id="tab_content">


<form method="post" action="{$smarty.server.php_self}?action=viewticke t&id={$ticketid}">
<input type="hidden" name="postaction" value="note" />


<textarea name="message" id="replymessage" rows="14" style="width:100%"></textarea>


<br />
<img src="images/spacer.gif" height="8" width="1" />
<br />


<div align="center"><input type="submit" value="{$_adminlang.support.addnote}" class="button" name="postreply" /></div>


</form>


</div>
</div>
<div id="tab2box" class="tabbox">
<div id="tab_content">


<form method="post" action="{$smarty.server.php_self}?action=viewticke t&id={$ticketid}&sub=savecustomfields">


{if !$numcustomfields}
<div align="center">{$_adminlang.support.nocustomfields }</div>
{else}
<table class="form" width="100%" border="0" cellspacing="2" cellpadding="3">
{foreach from=$customfields item=customfield}
<tr><td width="25%" class="fieldlabel">{$customfield.name}</td><td class="fieldarea">{$customfield.input}</td></tr>
{/foreach}
</table>
<img src="images/spacer.gif" height="10" width="1" /><br />
<div align="center"><input type="submit" value="{$_adminlang.global.savechanges}" class="button"></div>
</form>
{/if}


</div>
</div>
<div id="tab3box" class="tabbox">
<div id="tab_content">


<img src="images/loading.gif" align="top" /> {$_adminlang.global.loading}


</div>
</div>
<div id="tab4box" class="tabbox">
<div id="tab_content">


<img src="images/loading.gif" align="top" /> {$_adminlang.global.loading}


</div>
</div>
<div id="tab5box" class="tabbox">
<div id="tab_content">


<form method="post" action="{$smarty.server.php_self}?action=viewticke t&id={$ticketid}">


<table class="form" width="100%" border="0" cellspacing="2" cellpadding="3">
<tr><td width="15%" class="fieldlabel">{$_adminlang.support.department }</td><td class="fieldarea"><select name="deptid">
{foreach from=$departments item=department}
<option value="{$department.id}"{if $department.id eq $deptid} selected{/if}>{$department.name}</option>
{/foreach}
</select></td><td width="15%" class="fieldlabel">{$_adminlang.fields.clientid}</td><td class="fieldarea"><input type="text" name="userid" size="15" id="clientsearchval" value="{$userid}" /> <img src="images/icons/delete.png" alt="cancel" class="absmiddle" id="clientsearchcancel" height="16" width="16"><div id="ticketclientsearchresults"></div></td></tr>
<tr><td class="fieldlabel">{$_adminlang.fields.subject}</td><td class="fieldarea"><input type="text" name="subject" value="{$subject}" style="width:80%"></td><td class="fieldlabel">{$_adminlang.support.flag}</td><td class="fieldarea"><select name="flagto">
<option value="0">{$_adminlang.global.none}</option>
{foreach from=$staff item=staffmember}
<option value="{$staffmember.id}"{if $staffmember.id eq $flag} selected{/if}>{$staffmember.name}</option>
{/foreach}
</select></td></tr>
<tr><td class="fieldlabel">{$_adminlang.fields.status}</td><td class="fieldarea"><select name="status">
{foreach from=$statuses item=statusitem}
<option{if $statusitem.title eq $status} selected{/if} style="color:{$statusitem.color}">{$statusitem.tit le}</option>
{/foreach}
</select></td><td class="fieldlabel">{$_adminlang.support.priority}</td><td class="fieldarea"><select name="priority">
<option value="high"{if $priority eq "high"} selected{/if}>{$_adminlang.status.high}</option>
<option value="medium"{if $priority eq "medium"} selected{/if}>{$_adminlang.status.medium}</option>
<option value="low"{if $priority eq "low"} selected{/if}>{$_adminlang.status.low}</option>
</select></td></tr>
<tr><td class="fieldlabel">{$_adminlang.support.ccrecipien ts}</td><td class="fieldarea"><input type="text" name="cc" value="{$cc}" size="40"> ({$_adminlang.transactions.commaseparated})</td><td class="fieldlabel">{$_adminlang.support.mergeticke t}</td><td class="fieldarea"><input type="text" name="mergetid" size="10"> ({$_adminlang.support.notocombine})</td></tr>
</table>


<img src="images/spacer.gif" height="10" width="1"><br>
<div align="center"><input type="submit" value="{$_adminlang.global.savechanges}" class="button"></div>
</form>


</div>
</div>
<div id="tab6box" class="tabbox">
<div id="tab_content">


<img src="images/loading.gif" align="top" /> {$_adminlang.global.loading}


</div>
</div>


<br />


{if $numnotes}
<h2>{$_adminlang.support.privatestaffnote}</h2>
{foreach from=$notes item=note}
<div class="ticketstaffnotes">
<table>
<tr>
<td>{$note.admin}</td>
<td align="right">{$note.date}</td>
<td width="16"><a href="#" onclick="dodeletenote('{$note.id}');return false"><img src="images/delete.gif" alt="{$_adminlang.support.deleteticketnote}" border="0" /></a></td>
</tr>
</table>
<div>
{$note.message}
</div>
</div>
{/foreach}
{/if}


{if $relatedservices}
<div class="tablebg">
<table class="datatable" id="relatedservicestbl" width="100%" border="0" cellspacing="1" cellpadding="3">
<tr><th>{$_adminlang.fields.product}</th><th>{$_adminlang.fields.amount}</th><th>{$_adminlang.fields.billingcycle}</th><th>{$_adminlang.fields.signupdate}</th><th>{$_adminlang.fields.nextduedate}</th><th>{$_adminlang.fields.status}</th></tr>
{foreach from=$relatedservices item=relatedservice}
<tr{if $relatedservice.selected} class="rowhighlight"{/if}><td>{$relatedservice.name}</td><td>{$relatedservice.amount}</td><td>{$relatedservice.billingcycle}</td><td>{$relatedservice.regdate}</td><td>{$relatedservice.nextduedate}</td><td>{$relatedservice.status}</td></tr>
{/foreach}
</table>
</div>
{if $relatedservice***pand}<div id="relatedservice***pand" style="padding:2px 15px;text-align:right;"><a href="#" onclick="expandrelservices();return false">{$_adminlang.support.expand}</a></div>{/if}
{/if}


{if $numnotes || $relatedservices}<br />{/if}


<form method="post" action="supporttickets.php" id="ticketreplies">
<input type="hidden" name="id" value="{$ticketid}" />
<input type="hidden" name="action" value="split" />


<div id="ticketreplies">


{foreach from=$replies item=reply}
<div class="{if $reply.admin}staff{/if}reply">


<div class="leftcol">


<div class="submitter">


{if $reply.admin}


<div class="name">{$reply.admin}</div>
<div class="title">{$_adminlang.support.staff}</div>


{if $reply.rating}
<br />{$reply.rating}<br /><br />
{/if}


{else}


<div class="name">{$reply.clientname}</div>


<div class="title">
{if $reply.contactid}
{$_adminlang.fields.contact}
{elseif $reply.userid}
{$_adminlang.fields.client}
{else}
<a href="mailto:{$reply.clientemail}">{$reply.cliente mail}</a>
{/if}
</div>


{if !$reply.userid && !$reply.contactid}<input type="button" value="{$_adminlang.support.blocksender}" onclick="window.location='?action=viewticket&id={$ ticketid}&blocksender=true'" class="btn-small" />{/if}


{/if}


</div>


<div class="tools">


<div class="editbtns{if $reply.id}r{$reply.id}{else}t{$ticketid}{/if}">
<input type="button" value="{$_adminlang.global.edit}" onclick="editticket('{if $reply.id}r{$reply.id}{else}t{$ticketid}{/if}')" class="btn-small btn-inverse" />
{if $deleteperm}<input type="button" value="{$_adminlang.global.delete}" onclick="{if $reply.id}dodeletereply('{$reply.id}'){else}dodele teticket(){/if}" class="btn-small btn-danger" />{/if}
</div>
<div class="editbtns{if $reply.id}r{$reply.id}{else}t{$ticketid}{/if}" style="display:none">
<input type="button" value="{$_adminlang.global.save}" onclick="editticketsave('{if $reply.id}r{$reply.id}{else}t{$ticketid}{/if}')" class="btn-small btn-success" />
<input type="button" value="{$_adminlang.global.cancel}" onclick="editticketcancel('{if $reply.id}r{$reply.id}{else}t{$ticketid}{/if}')" class="btn-small btn-inverse" />
</div>


</div>


</div>
<div class="rightcol">


<div class="quoteicon"><a href="#" onclick="quoteticket('{if !$reply.id}{$ticketid}{/if}','{if $reply.id}{$reply.id}{/if}')"><img src="images/icons/quote.png" border="0" /></a>{if $reply.id} <input type="checkbox" name="rids[]" value="{$reply.id}" />{/if}</div>
<div class="postedon">posted {if $reply.friendlydate}on {$reply.friendlydate}{else}today{/if} at {$reply.friendlytime}</div>


<div class="msgwrap" id="content{if $reply.id}r{$reply.id}{else}t{$ticketid}{/if}">


<div class="message">
<p dir="rtl" align="left">{$reply.message}
</div>


{if $reply.numattachments}
<br />
<strong>{$_adminlang.support.attachments}</strong>
<br /><br />
{foreach from=$reply.attachments key=num item=attachment}
{if $thumbnails}
<div class="ticketattachmentcontainer">
<a href="../{$attachment.dllink}"><img src="../includes/thumbnail.php?{if $reply.id}rid={$reply.id}{else}tid={$ticketid}{/if}&i={$num}" class="ticketattachmentthumb" /><br />
<img src="images/icons/attachment.png" align="top" /> {$attachment.filename}</a><br /><small><a href="{$attachment.deletelink}" onclick="return confirm('{$_adminlang.support.delattachment|escape :'javascript'}')" style="color:#cc0000">{$_adminlang.support.remove} </a></small>
</div>
{else}
<a href="../{$attachment.dllink}"><img src="images/icons/attachment.png" align="absmiddle" /> {$attachment.filename}</a> <small><a href="{$attachment.deletelink}" onclick="return confirm('{$_adminlang.support.delattachment|escape :'javascript'}')" style="color:#cc0000">{$_adminlang.support.remove} </a></small><br />
{/if}
{/foreach}
<div class="clear"></div>
{/if}


</div>


</div>


</div>
{/foreach}


</div>


<p align="center"><a href="supportticketsprint.php?id={$ticketid}" target="_blank">{$_adminlang.support.viewprintable }</a>{if $repliescount>1}<span style="float:right;"><input type="button" value="{$_adminlang.support.splitticketdialogbutto n}" onclick="showdialog('splitticket')" class="btn-small" /></span>{/if}</p>


{$splitticketdialog}
<input type="hidden" name="splitdeptid" id="splitdeptid" />
<input type="hidden" name="splitsubject" id="splitsubject" />
<input type="hidden" name="splitpriority" id="splitpriority" />
<input type="hidden" name="splitnotifyclient" id="splitnotifyclient" />
</form>