Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Fix Announcement  (Visto 979 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline jasantaella96 Posteado: February 28, 2018, 01:24:40 AM | Modificado: February 28, 2018, 01:28:52 AM by jasantaella96

  • 0 puntos por ventas
  • *
  • Rank: Usuario activo
  • Posts: 60
  • Gracias recibida: 466
  • ve
Por aqui les dejo un pequeño fix para mostrar los announcements correctamente en las noticias de la web, ya que la mayoria de templates no muestran todos los announcements ni el contenido que tienen, aclarar que este fix es para quienes no tienen un modulo de announcements funcional (debido a que removi el link directo al anuncio) o para quienes quieren mostrar los announcements completos desde noticias.

Buscar en el index.php de su template

reemplazar
Code: [Select]
if($page_check_id != ANNOUNCEMENTS_CMS_PAGE){
require('engine/announcement_config.php');
if($core['ANNOUNCEMENT']['ACTIVE'] == '1'){
$ann_file = array_reverse(file('engine/variables_mods/announcements.tDB'));
$count_ann = '0';
foreach ($ann_file as $ann){
$ann = explode("¦",$ann);
if($ann[3] > time()){
$ann_found = '1';
$ann_title = $ann[1];
$ann_date = $ann[2];
$ann_id = $ann[0];
; break;
}
}
}
if($ann_found == '1'){
echo '
<div class="tmp_m_content">
<div  class="tmp_right_title">'.text_announcement.'</div>
<div class="tmp_page_content">
<table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
  <td rowspan="3" align="left" width="60"><img src="template/'.$core['config']['template'].'/images/announcement.gif" width="38" height="38"></td>
  <td align="left" style="padding-top: 2px; padding-bottom: 2px;"><a href="'.ROOT_INDEX.'?'.LOAD_GET_PAGE.'='.ANNOUNCEMENTS_CMS_PAGE.'#announcement-'.$ann_id.'">'.$ann_title.'</a></td>
  <td align="right" class="ann_date">'.date('F j, Y | H:i',$ann_date).'</td>
  </tr>
  <tr>
  <td colspan="2"  align="left" style="background-image:url(template/'.$core['config']['template'].'/images/inner_line.jpg); height: 2px;"></td>
  </tr>
 
  ';
if($core['ANNOUNCEMENT']['AUTHOR'] == '1'){
echo '<tr>
<td colspan="2" align="right"><b>'.$core['config']['admin_nick'].'</b> (Administrator)</td>
</tr>';

}
echo '</table></div>
</div>
';
}
}
codigo:
Code: [Select]
if($page_check_id != ANNOUNCEMENTS_CMS_PAGE){
require('engine/announcement_config.php');
if($core['ANNOUNCEMENT']['ACTIVE'] == '1'){
$ann_file = array_reverse(file('engine/variables_mods/announcements.tDB'));
$count_ann = '0';
foreach ($ann_file as $ann){
$ann = explode("¦",$ann);
if($ann[3] > time()){
$ann_found = '1';
$ann_title = $ann[1];
$ann_date = $ann[2];
$ann_id = $ann[0];
            $ann_content = $ann[4];
           
if($ann_found == '1'){
echo '
<div class="tmp_m_content">
<div  class="tmp_right_title">'.text_announcement.'</div>
<div class="tmp_page_content">
<table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
  <td rowspan="2" align="left" width="60"><img src="template/'.$core['config']['template'].'/images/announcement.gif" width="38" height="38"></td>
  <td align="left" style="padding-top: 2px; padding-bottom: 2px;"><span style="color:#e08821;">'.$ann_title.'<span></td>
  <td align="right" class="ann_date">'.date('F j, Y | H:i',$ann_date).'</td>
  </tr>
  <tr>
  <td colspan="2"  align="left" style="background-image:url(template/'.$core['config']['template'].'/images/inner_line.jpg); height: 2px;"></td>
  </tr>
 
  ';
echo '<tr><td align="left" width="60"></td><td colspan="2" align="left" class="iN_news_content">' . $ann_content . '</td></tr>
';
       
if($core['ANNOUNCEMENT']['AUTHOR'] == '1'){
echo '<tr><td></td><td></td>
<td align="right">'.$core['config']['admin_nick'].' (Administrator)</td>
</tr>
        </table></div>
</div>';

}
}
}
}
}
}

PD: no sabia en que seccion colocar el tema espero que lo mod los pongan en la seccion indicada

Gracias:


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
0 Replies
272 Views
Last post March 22, 2021, 02:29:06 AM
by IceCream