Хак дополнительное поле Skype


Руководство по использованию.

Установка хака на DLE 9.0 9.2

1. Загружаем на сервер содержимое папки upload (upload\templates\ВАШ_ШАБЛОН меняем на название Вашего шаблона).
2. Добавляем новое поле для профелей
 
3. В файл userinfo.tpl в самом верху
 
<script type="text/javascript">
function showSkype2() {
$(function(){

    $('#skype2').dialog({
        autoOpen: true,
        show: 'fade',
        hide: 'fade',
        width: 550,
                buttons: {
            "Закрыть окно" : function() {
                $(this).dialog("close");
            }
               }
    });
});
}
</script>
<div id="skype2" title="Skype" style="display:none; " >
<center><table cellspacing="0" class="slink">
    <tr bgcolor="#C6D9EC">
        <td>
            Здесь вы можете связаться с <b>{usertitle}</b> через <a target="blank" class="gen" href="http://www.skype.com"><font color="#4B73D4">Skype&trade;</font></a>: <br />
            <center><img src="http://mystatus.skype.com/balloon/[xfvalue_skype]" border="0" />
            <br /><b>[xfvalue_skype]</b></center>
        </td>
    </tr>
    <tr bgcolor="#E8EFF7">
        <td>
            <table>
                <tr>
                    <td><img src="{THEME}/images/skype/skype_callstart.gif" border="0" align="left" /></td>
                    <td align="left"><a href="skype:[xfvalue_skype]?call">  <font color="#4B73D4">Позвонить</font></a></td>
                </tr>
                <tr>
                    <td><img src="{THEME}/images/skype/skype_message.gif" border="0" align="left" /></td>
                    <td align="left"><a href="skype:[xfvalue_skype]?chat">  <font color="#4B73D4">Войти в чат</font></a></td>
                </tr>
                <tr>
                    <td><img src="{THEME}/images/skype/skype_info.gif" border="0" align="left" /></td>
                    <td align="left"><a href="skype:[xfvalue_skype]?userinfo"> <font color="#4B73D4"> Профиль Skype</font></a></td>
                </tr>
                <tr>
                    <td><img src="{THEME}/images/skype/skype_fileupload.gif" border="0" align="left" /></td>
                    <td align="left"><a href="skype:[xfvalue_skype]?sendfile"><font color="#4B73D4">Отправить файл</font></a></td>
                </tr>
                <tr>
                    <td><img src="{THEME}/images/skype/skype_voicemail.gif" border="0" align="left" /></td>
                    <td align="left"><a href="skype:[xfvalue_skype]?voicemail"><font color="#4B73D4">Оставить голосовое сообщение</font></a></td>
                </tr>
                <tr>
                    <td><img src="{THEME}/images/skype/skype_addcontact.gif" border="0" align="left" /></td>
                    <td align="left"><a href="skype:[xfvalue_skype]?add"><font color="#4B73D4">Добавить в список контактов</font></a></td>
                </tr>
            </table>
        </td>
    </tr>
    <tr bgcolor="#AEC9E4">
        <td>
            <b>Данные опции работают, только если на вашем компьютере установлен <a target="blank" class="gen" href="http://www.skype.com"><font color="#4B73D4">Skype&trade;</font></a></b>
        </td>
    </tr>
</table></center>
</div>
4. В нужном метсте вставляем:
 
<b>Skype</b>:  [xfgiven_skype][xfvalue_skype] <a class="skype2" href="#" onclick="showSkype2(); return false;" class="mainlevel"><img src="{THEME}/images/skype/pozvonit-22.png" height="12" border="0" /></a> [/xfgiven_skype]

 

Установка для 8.3-8.5

1. Загружаем на сервер содержимое папки upload (upload\templates\ВАШ_ШАБЛОН меняем на название Вашего шаблона).
2. Добавляем новое поле для профелей
 
3. В файл userinfo.tpl в самом верху
 
<b>Skype</b>: [xfgiven_skype][xfvalue_skype] <a href="javascript:ShowOrHide('oskype')"><img src="{THEME}/images/skype/pozvonit-22.png" height="12" /></a> 
<div id="skype2" title="oskype" style="display:none; " >
<center><table cellspacing="0" class="slink">
    <tr bgcolor="#C6D9EC">
        <td>
            Здесь вы можете связаться с <b>{usertitle}</b> через <a target="blank" class="gen" href="http://www.skype.com"><font color="#4B73D4">Skype&trade;</font></a>: <br />
            <center><img src="http://mystatus.skype.com/balloon/[xfvalue_skype]" border="0" />
            <br /><b>[xfvalue_skype]</b></center>
        </td>
    </tr>
    <tr bgcolor="#E8EFF7">
        <td>
            <table>
                <tr>
                    <td><img src="{THEME}/images/skype/skype_callstart.gif" border="0" align="left" /></td>
                    <td align="left"><a href="skype:[xfvalue_skype]?call">  <font color="#4B73D4">Позвонить</font></a></td>
                </tr>
                <tr>
                    <td><img src="{THEME}/images/skype/skype_message.gif" border="0" align="left" /></td>
                    <td align="left"><a href="skype:[xfvalue_skype]?chat">  <font color="#4B73D4">Войти в чат</font></a></td>
                </tr>
                <tr>
                    <td><img src="{THEME}/images/skype/skype_info.gif" border="0" align="left" /></td>
                    <td align="left"><a href="skype:[xfvalue_skype]?userinfo"> <font color="#4B73D4"> Профиль Skype</font></a></td>
                </tr>
                <tr>
                    <td><img src="{THEME}/images/skype/skype_fileupload.gif" border="0" align="left" /></td>
                    <td align="left"><a href="skype:[xfvalue_skype]?sendfile"><font color="#4B73D4">Отправить файл</font></a></td>
                </tr>
                <tr>
                    <td><img src="{THEME}/images/skype/skype_voicemail.gif" border="0" align="left" /></td>
                    <td align="left"><a href="skype:[xfvalue_skype]?voicemail"><font color="#4B73D4">Оставить голосовое сообщение</font></a></td>
                </tr>
                <tr>
                    <td><img src="{THEME}/images/skype/skype_addcontact.gif" border="0" align="left" /></td>
                    <td align="left"><a href="skype:[xfvalue_skype]?add"><font color="#4B73D4">Добавить в список контактов</font></a></td>
                </tr>
            </table>
        </td>
    </tr>
    <tr bgcolor="#AEC9E4">
        <td>
            <b>Данные опции работают, только если на вашем компьютере установлен <a target="blank" class="gen" href="http://www.skype.com"><font color="#4B73D4">Skype&trade;</font></a></b>
        </td>
    </tr>
</table></center>
</div>
   

Автор хака: made_in_Chuguev
Дата создания: 1.11.2010
Версия DLE: 8.3-8.5(с раскрывающимся блоком) 9.0-9.2 (с модальным окном)