Как сделать в форме быстрого ответа

Varius

Пользователь
#1
Не подскажите как сделать в форме быстро ответа так:


Чтобы слева была панель смайликов.
 
E

Explosive

Гость
#4
Lynx, держи.Думаю сам разберешься уж что куда.
PHP:
generate_smilies('inline');
PHP:
<table id="smilies" class="smilies borderless mrg_6">
        <!-- BEGIN smilies_row -->
        <tr>
            <!-- BEGIN smilies_col -->
            <td><a href="#" onclick="bbcode && bbcode.emoticon('{smilies_row.smilies_col.SMILEY_CODE}'); return false;"><img src="{smilies_row.smilies_col.SMILEY_IMG}" alt="" title="{smilies_row.smilies_col.SMILEY_DESC}" /></a></td>
            <!-- END smilies_col -->
        </tr>
        <!-- END smilies_row -->
        <!-- BEGIN switch_smilies_extra -->
        <tr>
            <td colspan="{S_SMILIES_COLSPAN}"><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=420,resizable=yes,scrollbars=yes,WIDTH=470'); return false;" target="_phpbbsmilies" class="med">{L_MORE_EMOTICONS}</a></td>
        </tr>
        <!-- END switch_smilies_extra -->
        </table><!--/smilies-->
PHP:
</div><!-- IF QUICK_REPLY -->
</td>
  </tr>
</table><!-- ENDIF -->
<!-- ENDIF -->
 

Lynx

Пользователь
#5
Explosive, сасибо. Вывел.

Ещё бы реализовать вывод кнопки со смайлами в форму быстрого редактирования в posts.php, чтобы при редактировании поста нажав на эту кнопку, можно было получить всплывающее окно со смайлами.

Вот этот код работает только в posting_editor.tpl, но не работает в posts.php:
Код:
<input type="submit" name="smiles" value=":)" onclick="window.open('/posting.php?mode=smilies', '_phpbbsmilies', 'HEIGHT=540, resizable=yes, scrollbars=yes ,WIDTH=620'); return false;" / />&nbsp;&nbsp;
Сделал так:
Код:
<input type="submit" value=":)" name="codesmiles" title="Smilies" style="width: 30px;" />
Код:
bbcode.addTag("codesmiles", "Smilies", null, "",  ctrl);
Но тогда при нажатии на кнопку "смайлы" просто выкидывает в редактирование сообщения в posting.php без всплывающего окна, а это не совсем удобно.
 
Сверху