Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Mostrar Foto Do Administrador
- *
- *
- * @author SENTQ <development@sentq.com>
- * @copyright Copyright (c) SENTQ 2018
- * @link http://www.sentq.com/
- *
- * @desc Adicione no arquivo /templates/{active-template}/viewticket.tpl, procure o seguinte codigo:
- * <i class="fa fa-user"></i>
- * Subistitua Por:
- * {if $reply.avatar}
- <img src="{$reply.avatar}" alt="{$reply.name}">
- {else}
- <i class="fa fa-user"></i>
- {/if}
- */
- if (!defined("WHMCS")){
- die("This file cannot be accessed directly");
- }
- function supportStaffPhotos(){
- # Nome Do Administrador => Link da Imagem Que Será Apresentada Para o Cliente
- return [
- "Richardson Douglas" => "https://www.sphospedagens.com.br/img/richardson.jpg",
- "Victor Contrucci" => "https://www.sphospedagens.com.br/img/victor.jpg",
- ];
- }
- add_hook("ClientAreaPageViewTicket", 1, function($vars){
- $avatars = supportStaffPhotos();
- foreach ($vars['descreplies'] as $index => $reply){
- $vars['descreplies'][ $index ]['avatar'] = false;
- if ($reply['admin'] === true && isset($avatars[ $reply['name'] ]) && strlen(trim($avatars[ $reply['name'] ])) > 0){
- $vars['descreplies'][ $index ]['avatar'] = trim($avatars[ $reply['name'] ]);
- }
- }
- return ["descreplies" => $vars['descreplies']];
- });
- add_hook("ClientAreaHeadOutput", 1, function($vars){
- if ($vars['filename'] !== "viewticket"){
- return;
- }
- return <<<EOF
- <style type="text/css">
- .ticket-reply .user img {
- width: 35px;
- height: 35px;
- float: left;
- margin: 0 10px;
- border-radius: 5px;
- }
- </style>
- EOF;
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement