Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 3.х > Инструкции по vBulletin
Расширенный поиск

Инструкции по vBulletin Всевозможные мануалы, FAQ и инструкции по vBulletin

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2013, 19:43 Вверх   #1
Пользователь
 
Аватар для ex.Angel
ex.Angel вне форума
Доп. информация
По умолчанию postbit for YouHack

[Тема автора]




Как же его сделать? для начала зальём одну картинку в папку /images.

Скачать Картинку для Postbit`a

Теперь добавляем в основную таблицу CSS следующие:

PHP код:
.userinfo_extra dd {
font-size12px;
background#131313 url(/images/razer.png);
color#CCC;
border1px solid #303030;
padding5px 0 8px 0;
margin0;
margin-top2px;
-
webkit-border-radius3px;
-
moz-border-radius3px;
border-radius3px;
box-shadow0 0 3px black;

И еще это:

PHP код:
{
border1px solid black;
background-color#1A1A1A;
margin-bottom3px;
padding3px;
yleitalic;
color#CCC;

Сохраняем.

Идём в шаблон postbit_legacy или postbit в зависимости от вашего стиля и заменяем всё этим кодом:

PHP код:
$template_hook[postbit_start]
<
table id="post$post[postid]class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="0" border="0" width="100%" align="center">
<
tr>
    <if 
condition="$show['announcement']">
        <
td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]colspan="2">
            <
img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]border="0" />
            <
phrase 1="$post[startdate]2="$post[enddate]">$vbphrase[x_until_y]</phrase>
        </
td>
    <else />
        <
td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[right]: 0px" $post[scrolltothis]>
            <!-- 
status icon and date -->
            <
a name="post$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]border="0" /></a>
            
$post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if>
            
$post[firstnewinsert]
            <!-- / 
status icon and date -->
        </
td>
        <
td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[left]: 0px" align="$stylevar[right]">
            &
nbsp;
            <if 
condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&amp;postcount=$post[postcount]" target="new" rel="nofollow" id="postcount$post[postid]" name="$post[postcount]"><strong>$post[postcount]</strong></a></if>

            
<if condition="$show['inlinemod']">
                <
input type="checkbox" name="plist[$postid]" id="plist_$postidstyle="vertical-align:middle; padding:0px; margin:0px 0px 0px 5px" value="$post[checkbox_value]/>
            </if>
        </
td>
    </if>
</
tr>
<
tr valign="top">
    <
td class="alt2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px">

            <
div class="smallfont" align="center"><div id="postmenu_$post[postid]">
                <if 
condition="$show['profile']">
                <
class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a>
                <
script type="text/javascript"vbmenu_register("postmenu_$post[postid]"true); </script>
                <else />
                $post[musername]
                </if>
            </div>

            <p><if condition="$post['usertitle']">$post[usertitle]</p></if>
            
            $template_hook[postbit_userinfo_left]

            <if condition="$show['avatar']">
                
                    &nbsp;<br /><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a>
                

            </if>

            <div class="smallfont" align="center">
                </ br>&nbsp;

<dt><if condition="$post['rank']"><div class="userinfo">$post[rank]</div></dt></if>
<dl class="userinfo_extra"><dd>Cтатус:$post[onlinestatus]</dd></dl>
<dl class="userinfo_extra"><dd><if condition="$post['joindate']">$vbphrase[join_date]: $post[joindate]</if></dd>
                <pp><if condition="$post['field2']">$vbphrase[location_perm]: $post[field2]</pp></if>
                <if condition="$post['age']">$vbphrase[age]: $post[age]</if>
                
                    <dd>$vbphrase[posts]: $post[posts]</dd>
                
                $template_hook[postbit_userinfo_right_after_posts]

                <if condition="$show['infraction']"><div>$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if>
                <center>
<if condition="$show['reputation']">
<dd>Репутация<if condition="$post[showreputation]">: <font color=<if condition="$post[reputation]>0">green<else /><if condition="$post[reputation]<0">#800000</if></if>><b>$post[reputation]</b></font><else /> скрыта</if> 

<span id="reputationmenu_$post[postid]">
<a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]">[+/-]</a></span>
<script type="text/javascript"> vbrep_register("$post[postid]")</script>
</div>
<script type="text/javascript"> vbrep_register("$post[postid]")</script>
</dl></dd></if>
</center>
                $template_hook[postbit_userinfo_right]
                <div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div>  
            </div>

    </td>
    <if condition="$show['moderated']">
    <td class="alt2" id="td_post_$post[postid]" style="border-$stylevar[right]: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
    <else />
    <td class="alt1" id="td_post_$post[postid]" style="border-$stylevar[right]: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
    </if>
        $template_hook[postbit_messagearea_start]
        <if condition="$show['messageicon'] OR $post['title']">
            <!-- icon and title -->
            <div class="smallfont">

                <if condition="$show['messageicon']"><img class="inlineimg" src="$post[iconpath]" alt="$post[icontitle]" border="0" /></if>
                <if condition="$post['title']"><strong>$post[title]</strong></if>
            </div>
            <hr size="1" style="color:$stylevar[tborder_bgcolor]; background-color:$stylevar[tborder_bgcolor]" />
            <!-- / icon and title -->
        </if>

        <div>  
<!-- message -->
          <div class="link_post"><div id="post_message_$post[postid]">$post[message]</div>
</div><!-- / message -->

          
<!-- / attachments --> 
        <if condition="$show['attachments']">
        <!-- attachments -->
            <div style="padding:$stylevar[cellpadding]px">

            <if condition="$show['thumbnailattachment']">
                <fieldset class="fieldset">
                    <legend>$vbphrase[attached_thumbnails]</legend>
                    <div style="padding:$stylevar[formspacer]px">
                    $post[thumbnailattachments]
                    </div>
                </fieldset>
            </if>

            <if condition="$show['imageattachment']">
                <fieldset class="fieldset">
                    <legend>$vbphrase[attached_images]</legend>
                    <div style="padding:$stylevar[formspacer]px">
                    $post[imageattachments]
                    </div>
                </fieldset>
            </if>

            <if condition="$show['imageattachmentlink']">
                <fieldset class="fieldset">
                    <legend>$vbphrase[attached_images]</legend>
                    <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                    $post[imageattachmentlinks]
                    </table>
                    </fieldset>
            </if>

            <if condition="$show['otherattachment']">
                <fieldset class="fieldset">
                    <legend>$vbphrase[attached_files]</legend>
                    <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                    $post[otherattachments]
                    </table>
                </fieldset>
            </if>

            <if condition="$show['moderatedattachment']">
                <fieldset class="fieldset">
                    <legend>$vbphrase[attachments_pending_approval]</legend>
                    <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
                    $post[moderatedattachments]
                    </table>
                </fieldset>
            </if>

            </div>
        <!-- / attachments -->
        </if>

        $template_hook[postbit_signature_start]
        $ad_location[ad_showthread_firstpost_sig]
<br>
        <if condition="$post['signature']">
        <!-- sig -->
            <div>
<hr size="1" color="#b5b5b5" style="border-bottom:1px solid #fff;"/>
<br />
                $post[signature]
            </div>
        <!-- / sig -->
        </if>

        $template_hook[postbit_signature_end]

        <if condition="$show['postedited']">
        <!-- edit note -->
            <div class="smallfont">
                <hr size="1" style="color:$stylevar[tborder_bgcolor]; background-color:$stylevar[tborder_bgcolor]" />
                <em>
                    <if condition="$show['postedithistory']">
                        <phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]" 4="posthistory.php?$session[sessionurl]p=$post[postid]">$vbphrase[last_edited_link_by_x_on_y_at_z_postid]</phrase>
                    <else />
                        <phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]">$vbphrase[last_edited_by_x_on_y_at_z]</phrase>
                    </if>
                    <if condition="$post['edit_reason']">
                        $vbphrase[reason]: $post[edit_reason]
                    </if>
                </em>
            </div>
        <!-- / edit note -->
        </if>

    </td>
</tr>
<tr>
    <td class="alt2" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px">
        

        <if condition="$show['infractionlink']"><a href="infraction.php?$session[sessionurl]do=report&amp;p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/infraction.gif" alt="<phrase 1="$post[username]">$vbphrase[add_infraction_for_x]</phrase>" border="0" /></a></if>
        <if condition="$show['reportlink']"><a href="report.php?$session[sessionurl]p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_post]" border="0" /></a></if>
        $post[iplogged]
        &nbsp;
    </td>
    <if condition="$show['moderated']">
    <td class="alt2" align="$stylevar[right]" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[left]: 0px; border-top: 0px">
    <else />
    <td class="alt1" align="$stylevar[right]" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[left]: 0px; border-top: 0px">
    </if>
        <!-- controls -->
$template_hook[postbit_controls]
        <if condition="$post['editlink']">
            <img style="display: none" id="progress_$postid" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" />
            <a href="$post[editlink]" name="vB::QuickEdit::$post[postid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a>
        </if>
        <if condition="$post['forwardlink']">
            <a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a>
        </if>
        <if condition="$post['replylink']">
            <a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a>
        </if>
        <if condition="$show['multiquote_post']">
            <a href="$post[replylink]" rel="nofollow" onclick="return false"><img src="$stylevar[imgdir_button]/multiquote_<if condition="$show['multiquote_selected']">on<else />off</if>.gif" alt="$vbphrase[multi_quote_this_message]" border="0" id="mq_$post[postid]" /></a>
        </if>
        
        <if condition="$show['moderated']">
            <img src="$stylevar[imgdir_misc]/moderated.gif" alt="$vbphrase[moderated_post]" border="0" />
        </if>
        <if condition="$show['spam']">
            <img src="$stylevar[imgdir_misc]/spam_detected.png" alt="$vbphrase[spam_post]" border="0" />
        </if>
        <if condition="$show['deletedpost']">
            <if condition="$show['managepost']">
                <a href="postings.php?$session[sessionurl]do=managepost&amp;p=$post[postid]"><img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[manage]" border="0" /></a>
            <else />
                <img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]" border="0" />
            </if>
        </if>
        <if condition="$show['redcard']">
            <a href="infraction.php?$session[sessionurl]do=view&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/redcard.gif" alt="$vbphrase[received_infraction]" border="0" /></a>
        <else />
            <if condition="$show['yellowcard']">
                <a href="infraction.php?$session[sessionurl]do=view&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]" border="0" /></a>
            </if>
        </if>
        
        <!-- / controls -->
    </td>
</tr>
</table>
$template_hook[postbit_end]

<if condition="$show['profile']">
<!-- post $post[postid] popup menu -->
<div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none">
    <table cellpadding="4" cellspacing="1" border="0">
    <tr>
        <td class="thead">$post[username]</td>
    </tr>
    <if condition="$show['profile']">
        <tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$post[userid]">$vbphrase[view_public_profile]</a></td></tr>
    </if>
    <if condition="$show['pmlink']">
        <tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr>
    </if>
    <if condition="$show['emaillink']">
        <tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr>
    </if>
    <if condition="$show['homepage']">
        <tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr>
    </if>
    <if condition="$show['search']">
        <tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[find_more_posts_by_x]</phrase></a></td></tr>
    </if>
    <if condition="$post['userid'] AND $show['member']">
    <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&amp;userlist=buddy&amp;u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_contacts]</phrase></a></td></tr>
    </if>
    $template_hook[postbit_user_popup]
    </table>
</div>
<!-- / post $post[postid] popup menu -->

</if> 
Сохраняем.

Теперь открываем шаблон postbit_onlinestatus и заменяем всё этим кодом:

PHP код:
<if condition="$onlinestatus==0"><span style="font-weight: bold;"><span style="color: red;">Оффлайн</span></if>
<if 
condition="$onlinestatus==1"><span style="font-weight: bold;"><span style="color: green;">Онлайн</span></if>
<if 
condition="$onlinestatus==2"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/user_invisible.gif" alt="<phrase 1="$user[username]">$vbphrase[x_is_invisible]</phrase>" border="0" /></if> 
Cохраняем и радуемся!)

Если вы хотите другие поля так же сделать используйте следующий код:

PHP код:
<dl class="userinfo_extra"><dd>поля</dd></dl
P.S Можно сделать и другой фон рамки просто в css не забудьте поменять её в css именно вот здесь: background: #131313 url(/images/razer.png);

Вот вам еще один фон Жми

Последний раз редактировалось Serberg; 01.05.2013 в 08:27..
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Старый 18.04.2013, 01:45 Вверх   #2
Старший модератор
 
Аватар для Prometej
Prometej вне форума
Доп. информация
По умолчанию

Цитата Сообщение от ex.Angel Посмотреть сообщение
Идём в шаблон postbit_legacy или postbit в зависимости от вашего стиля и заменяем всё этим кодом:
А если при установке каких либо хаков Пользователь уже вносил правки в этот шаблон? Тогда как? Ваш совет хорош, когда этот хак ставится ПЕРВЫМ на чистый от хаков форум. Иначе Ваш совет КАТЕГОРИЧЕСКИ не приемлем так как может запутать новичков. Согласны?
А так - идея хорошая. Многие любят колдовать с доп полями.
  Ответить с цитированием
Старый 18.04.2013, 03:31 Вверх   #3
Пользователь
 
Аватар для ex.Angel
ex.Angel вне форума
Доп. информация
По умолчанию

Если вы хотите другие поля так же сделать используйте следующий код:
Код:
<dl class="userinfo_extra"><dd>поля</dd></dl>
Я не просто так это написал, так что колдуйте как хотите я не собираюсь объяснять каждый момент это очень нудно.
  Ответить с цитированием
Старый 18.04.2013, 05:04 Вверх   #4
Старший модератор
 
Аватар для Prometej
Prometej вне форума
Доп. информация
По умолчанию

И я о том же: что не все понимают с полуслова - наш форум известен тем, что понятен для новичков. Я лично понял Вас, понял саму идею. Но новичкам, на мой взгляд, будет не понятно почему у них пропадут прежние настройки и как это можно лечить.
Лично для себя я Ваше описание доработаю. Написав: найти в хаке эти строчки (укажу какие) заменить на эти (укажу какие).
  Ответить с цитированием
Старый 01.05.2013, 07:17 Вверх   #5
Местный житель
 
Аватар для smaylik111
smaylik111 вне форума
Доп. информация
По умолчанию

Как такое реализовать для vBulletin 4.x.x
  Ответить с цитированием
Старый 01.05.2013, 16:40 Вверх   #6
Пользователь
 
Аватар для ex.Angel
ex.Angel вне форума
Доп. информация
По умолчанию

smaylik111, Да очень просто открываешь шаблон additional.css и добавляешь в самый низ.

Это:

Код:
.userinfo_extra dd {
font-size: 12px;
background: #131313 url(/images/razer.png);
color: #CCC;
border: 1px solid #303030;
padding: 5px 0 8px 0;
margin: 0;
margin-top: 2px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 0 3px black;
}
И это:

Код:
p {
border: 1px solid black;
background-color: #1A1A1A;
margin-bottom: 3px;
padding: 3px;
yle: italic;
color: #CCC;
}
И обволакиваешь нужные тебе поля методом:

Код:
<dl class="userinfo_extra"><dd>поля</dd></dl>
Не забудь картинку загрузить из первого поста.
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Старый 02.05.2013, 14:15 Вверх   #7
Местный житель
 
Аватар для smaylik111
smaylik111 вне форума
Доп. информация
По умолчанию

Вот так вот получается

  Ответить с цитированием
Старый 03.05.2013, 17:54 Вверх   #8
Пользователь
 
Аватар для ex.Angel
ex.Angel вне форума
Доп. информация
По умолчанию

Скиньте пожалуйста свой postbit
  Ответить с цитированием
Старый 03.05.2013, 17:55 Вверх   #9
Пользователь
 
Аватар для ex.Angel
ex.Angel вне форума
Доп. информация
По умолчанию

и если можно стиль который ставили, просто на скрине заметно что 2 рамки между собой конфликтуют.
  Ответить с цитированием
Старый 05.05.2013, 15:23 Вверх   #10
Местный житель
 
Аватар для smaylik111
smaylik111 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от ex.Angel Посмотреть сообщение
и если можно стиль который ставили, просто на скрине заметно что 2 рамки между собой конфликтуют.
Т.к стиль новый,постбит такой же как и в стандартном постбите.Мне просто хочется знать где изменять рамку постбита.Хочу знать,чтобы потом если что на другой стиль поставить эту инструкцию постбита

Вот сам стиль на vBulletin 4.2 Тык
  Ответить с цитированием
Старый 07.05.2013, 12:26 Вверх   #11
Местный житель
 
Аватар для smaylik111
smaylik111 вне форума
Доп. информация
По умолчанию

Ап тему
  Ответить с цитированием
Старый 23.07.2013, 12:39 Вверх   #12
Уважаемая личность
 
Аватар для Ach1les
Ach1les вне форума
Доп. информация
По умолчанию

А подскажите допустим я хочу сделать на статусе (одну картинку) на регистрации другую, я че только не перепробовал пожскажите как сделать?
  Ответить с цитированием
Старый 06.08.2013, 12:58 Вверх   #13
Уважаемая личность
 
Аватар для Ach1les
Ach1les вне форума
Доп. информация
По умолчанию

как это реализовать?
  Ответить с цитированием
Старый 06.08.2013, 14:40 Вверх   #14
Коренной житель
 
Аватар для OlgaB
OlgaB вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Ach1les Посмотреть сообщение
А подскажите допустим я хочу сделать на статусе (одну картинку) на регистрации другую, я че только не перепробовал пожскажите как сделать?
Добавлять другие дивы и, соответственно, указывать в CSS ссылки на другие картинки...
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 06.08.2013, 14:54 Вверх   #15
Уважаемая личность
 
Аватар для Ach1les
Ach1les вне форума
Доп. информация
По умолчанию

Цитата Сообщение от OlgaB Посмотреть сообщение
Добавлять другие дивы и, соответственно, указывать в CSS ссылки на другие картинки...
Ольга это вы умеете делать красивые картинки ( лого для сайтов) ?
  Ответить с цитированием
Старый 06.08.2013, 14:59 Вверх   #16
Коренной житель
 
Аватар для OlgaB
OlgaB вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Ach1les Посмотреть сообщение
Ольга это вы умеете делать красивые картинки ( лого для сайтов) ?
нет
  Ответить с цитированием
Старый 15.11.2015, 18:27 Вверх   #17
Новичок
 
Аватар для turka
turka вне форума
Доп. информация
По умолчанию

Ребят всем привет, извиняюсь что не в тему но подходящей не нашёл. Не подскажите как сделать спойлер под аватаром Доп.информация как здесь?спс
  Ответить с цитированием
Старый 15.11.2015, 18:36 Вверх   #18
Знаток
 
Аватар для Inferno
Inferno вне форума
Доп. информация
По умолчанию

Цитата Сообщение от turka Посмотреть сообщение
спойлер под аватаром
Тут
  Ответить с цитированием
Cказали cпасибо:
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:48. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.24825 секунды с 13 запросами