[Компонент] IP.Shoutbox

Тема в разделе "Хуки и Компоненты IP.Board 3.2.x", создана пользователем $iD, 18 мар 2012.

  1. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    а на форуме ссылки с index.php?
    хз, у меня ничего не сворачивается.
    /public/style_images/master/shoutbox/popup.png
     
  2. byUnit

    byUnit

    Регистрация:
    8 май 2012
    Сообщения:
    165
    Симпатии:
    4
    1. На форуме норм URL-ы
    2. Ясно. По 2 методу ставил?
    3. Картинку поставил спс
     
    oborocv нравится это.
  3. byUnit

    byUnit

    Регистрация:
    8 май 2012
    Сообщения:
    165
    Симпатии:
    4
    А можно както убрать сворачивание блока только чата?
     
  4. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    Внешний вид -> стиль -> skin_shoutbox_hook -> hookGlobalShoutbox
    найти и удалить:
    Код:
    <a class='toggle right' href='#' title='{$this->lang->words['toggle_shoutbox']}'>{$this->lang->words['toggle_shoutbox']}</a>
     
    oborocv нравится это.
  5. byUnit

    byUnit

    Регистрация:
    8 май 2012
    Сообщения:
    165
    Симпатии:
    4
    Где искать высоту чата на главной странице форума? В CSS_styles или CSS_choutbox
     
  6. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    В ipshoutbox.css должно быть что-то типа:
    Код:
    #category_shoutbox.maintitle {
    Точно уже завтра посмотрю.
     
    oborocv нравится это.
  7. byUnit

    byUnit

    Регистрация:
    8 май 2012
    Сообщения:
    165
    Симпатии:
    4
    нече не меняеться
     
  8. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    что-то не могу найти как сделать :unsure:
     
    oborocv нравится это.
  9. byUnit

    byUnit

    Регистрация:
    8 май 2012
    Сообщения:
    165
    Симпатии:
    4
    Нашел. Но у меня пропадает чат. Как мне его зафиксировать чтоб он и не разворачивался\сворачивался. И всегда был активным ?
    Посмотреть вложение 300
    Код:
    <script type='text/javascript' src='{$this->settings['public_dir']}js/shoutbox.js'></script>
    <script type='text/javascript'>
    /* Setup some value */
    ipb.shoutbox.shoutboxGLOBAL = true;
    </script>
    <if test="in_array( $this->settings['shoutbox_global_hook'], array( 'b' ) )"><br class="clear"/></if>
    <div class='category_block block_wrap' id='category_shoutbox'>
        <h3 class='maintitle'>
            <a href="{parse url="app=shoutbox" seotitle="false" base="public"}" title='{$this->lang->words['view_main_shoutbox']}'>{$this->settings['shoutbox_title']}</a>
            <if test="showPopupLink:|:$this->settings['shoutbox_popup']"></if>
        </h3>
        <div class='ipsBox table_wrap'><div class='ipsBox_container'>
            <table class='ipb_table shoutbox_table'>
                {$d['announcement']}
                <if test="$this->settings['shoutbox_global_theme'] == 2">
                    <tr class='row1'>
                        <td valign='top' class='altrow' colspan='2'>
                            <div id='shoutbox-shouts' style='height:{$d['shout_height']}px;overflow:auto'>
                                {$d['noshouts']}
                                {parse template="inactivePrompt" group="skin_shoutbox" params=""}
                                <table id='shoutbox-shouts-table'>
                                    <tbody>
                                        {$d['shouts']}
                                    </tbody>
                                </table>
                            </div>
                            <div id='shouts-global-resizer'></div>
                            {parse template="popupInlineError" group="skin_shoutbox" params="glb"}
                        </td>
                    </tr>
                    <if test="$this->memberData['g_shoutbox_use']">
                        <tr class='row1'>
                            <td class='altrow' valign='top' colspan='2'>
                                <input type='text' id='shoutbox-global-shout' size='70' class='input_text' />
                                <input type='button' id='shoutbox-submit-button' value='{$this->lang->words['shout']}' class='input_submit' />
                                <input type='button' id='shoutbox-clear-button' value='{$this->lang->words['clear']}' class='input_submit alt' />
                                <input type='button' id='shoutbox-refresh-button' value='{$this->lang->words['refresh']}' class='input_submit alt' />
                                <if test="$this->settings['shoutbox_allow_smilies']"> <input type='button' id='shoutbox-smilies-button' value='{$this->lang->words['smilies']}' class='input_submit alt' data-clicklaunch="populateSmilies" data-scope="shoutbox" /></if>
                                <if test="$this->settings['shoutbox_allow_bbcode']"> <input type='button' id='shoutbox-bbcode-button' value='{$this->lang->words['bbcode']}' class='input_submit alt' /></if>
                                <input type='button' id='shoutbox-myprefs-button' value='{$this->lang->words['my_prefs']}' class='input_submit alt' />
                            </td>
                        </tr>
                    </if>
                <else />
                    <tr class='row1'>
                        <td class='altrow' valign='top'<if test="$this->memberData['g_shoutbox_use']"> style='width:75%'<else /> colspan='2'</if>>
                            <div id='shoutbox-shouts' style='height:{$d['shout_height']}px;overflow:auto'>
                                {$d['noshouts']}
                                {parse template="inactivePrompt" group="skin_shoutbox" params=""}
                                <table id='shoutbox-shouts-table'>
                                    <tbody>
                                        {$d['shouts']}
                                    </tbody>
                                </table>
                            </div>
                            <div id='shouts-global-resizer'></div>
                            {parse template="popupInlineError" group="skin_shoutbox" params="glb"}
                        </td>
                    </tr>
                </if>
            </table>
        </div></div>
    </div>
    <if test="in_array( $this->settings['shoutbox_global_hook'], array( 't', 'ct' ) )"><br class="clear"/></if>
    <script type='text/javascript'>
    //<![CDATA[
    {$d['js']}
    //]]>
    </script>
     
  10. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    где меняешь? строку
     
    oborocv нравится это.
  11. byUnit

    byUnit

    Регистрация:
    8 май 2012
    Сообщения:
    165
    Симпатии:
    4
    Я удалил этот код кгдето в общем. Но почему то он все равно сворачивается!
    Код:
    <a class='toggle right' href='#' title='{$this->lang->words['toggle_shoutbox']}'>{$this->lang->words['toggle_shoutbox']}</a>
     
  12. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    а, ты про сворачивание.. я думал про изменение размера.
    --- добавлено: 16 май 2012 в 18:54 ---
    всё у тебя нормально. нету кнопки, чат развёрнут. Firefox'ом только что зашел.
     
    oborocv нравится это.
  13. byUnit

    byUnit

    Регистрация:
    8 май 2012
    Сообщения:
    165
    Симпатии:
    4
    Ты смотрел на стандартном шаблоне. А я редактировал свой стиль
     
  14. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    неа :Blum:
    [​IMG]
     
    oborocv нравится это.
  15. byUnit

    byUnit

    Регистрация:
    8 май 2012
    Сообщения:
    165
    Симпатии:
    4
    А почему у меня тогда в опере и хроме все через ЖО** ?
     
  16. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    отписал у тебя в чате:ninja:
    у меня всё нормально отображает и в опере и в хроме. почисти кэш в них.
     
    oborocv нравится это.
  17. byUnit

    byUnit

    Регистрация:
    8 май 2012
    Сообщения:
    165
    Симпатии:
    4
    Почистил кэш. В опере все норм теперь. А вот в хроме скрыт. как на миниатюре выше
     
  18. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    мой хром всё нормально отображает. видимо у тебя косяк с ним какой-то :Smile:
     
    oborocv нравится это.
  19. byUnit

    byUnit

    Регистрация:
    8 май 2012
    Сообщения:
    165
    Симпатии:
    4
    ясно. Спасибо. По чату все :Smile:
     
  20. oborocv

    oborocv

    Регистрация:
    4 май 2012
    Сообщения:
    88
    Симпатии:
    1
    я установил чат после установки вот кокая проблема

    Fatal error: Call to a member function announcement() on a non-object in /var/www/u2797426/public_html/домен/forum/myadmin/applications_addon/other/shoutbox/sources/classes/library.php on line 391
    --- добавлено: 17 май 2012 в 20:57 ---
    вот errot_log

    [17-May-2012 19:54:19 UTC] PHP Fatal error: Call to a member function announcement() on a non-object in /var/www/u2797426/public_html/домен/forum/myadmin/applications_addon/other/shoutbox/sources/classes/library.php on line 391