Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
row1 можно убрать, он отвечает за вывод рядом со смайлом его коданаходим в файле
jscripts/ipb_editor.js
функцию function emo_pop()
и заменяем ее на
Код
function emo_pop()
{
emowindow = window.open( ipb_var_base_url + "act=legends&CODE=emoticons", "Legends", "width=1000,height=500,resizable=yes,scrollbars=yes");
}
Если не работает этот вариант, заменяем в Админцентр > ВНЕШНИЙ ВИД > Редактировать HTML фрагменты > skin_topic > quick_reply_box_open
Код
<script type="text/javascript">
<!--
function emo_pop(){
window.open("index.{ipb.vars['php_ext']}?act=legends&CODE=emoticons&s={ipb.session_id}", "Legends", "width=250,height=500,resizable=yes,scrollbars=yes");
}
-->
</script>
на соответственно
Код
<script type="text/javascript">
<!--
function emo_pop(){
window.open("index.{ipb.vars['php_ext']}?act=legends&CODE=emoticons&s={ipb.session_id}", "Legends", "width=1000,height=500,resizable=yes,scrollbars=yes");
}
-->
</script>
===========================================================
в файле
sources/action_public/misc/legends.php
вместо
Код
while ( $r = $this->ipsclass->DB->fetch_row() )
{
$smilie_id++;
if (strstr( $r['typed'], "& quot;" ) )
{
$in_delim = "'";
$out_delim = '"';
}
else
{
$in_delim = '"';
$out_delim = "'";
}
$this->output .= $this->ipsclass->compiled_templates['skin_legends']->emoticons_row( stripslashes($r['typed']), stripslashes($r['image']), $in_delim, $out_delim, $smilie_id );
}
ставим
Код
$i=0;
while ( $r = $this->ipsclass->DB->fetch_row() )
{
$smilie_id++;
if (strstr( $r['typed'], "& quot;" ) )
{
$in_delim = "'";
$out_delim = '"';
}
else
{
$in_delim = '"';
$out_delim = "'";
}
if ($i%5 == 0)
{
$this->output .='<tr>';
}
$i++;
$this->output .= $this->ipsclass->compiled_templates['skin_legends']->emoticons_row( stripslashes($r['typed']), stripslashes($r['image']), $in_delim, $out_delim, $smilie_id );
if ($i%5 == 0)
{
$this->output .='</tr>';
}
}
if ($i%5 != 0)
{
$this->output .='</tr>';
}
& quot; писать слитно!
=================================================================
и в шаблонах 2 изменения
skin_legends--page_header
заменяем все содержание на
Код
<div>
<div class="borderwrap">
<div class="maintitle">$title</div>
<table class='ipbtable' cellspacing="2">
<tr>
<td width="10%" align="center" class="formsubtitle" valign="middle">$row1</td>
<td width="10%" align="center" class="formsubtitle" valign="middle">$row2</td>
<td width="10%" align="center" class="formsubtitle" valign="middle">$row1</td>
<td width="10%" align="center" class="formsubtitle" valign="middle">$row2</td>
<td width="10%" align="center" class="formsubtitle" valign="middle">$row1</td>
<td width="10%" align="center" class="formsubtitle" valign="middle">$row2</td>
<td width="10%" align="center" class="formsubtitle" valign="middle">$row1</td>
<td width="10%" align="center" class="formsubtitle" valign="middle">$row2</td>
<td width="10%" align="center" class="formsubtitle" valign="middle">$row1</td>
<td width="10%" align="center" class="formsubtitle" valign="middle">$row2</td>
</tr>
и skin_legends--emoticons_row
заменяем все содержание на
Код
<td align="center" class="row1" valign="middle"><a href={$out}javascript:add_smilie({$in}$code{$in},{$in}smid_$smilie_id{$in}){$out}><img src="{ipb.vars['EMOTICONS_URL']}/$image" id='smid_$smilie_id' valign="absmiddle" alt="$image" /></a></td>