1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-07-03 06:55:03 +03:00

Фикс багов

This commit is contained in:
Denis Shakhov 2012-07-06 00:04:11 +07:00
parent b72502b345
commit c4d24143de
25 changed files with 46 additions and 36 deletions

View file

@ -153,10 +153,12 @@ ls.blocks = (function ($) {
// Dropdown
var trigger = $('.js-block-'+block+'-dropdown-trigger');
var menu = $('.js-block-'+block+'-dropdown-items');
var pos = trigger.offset();
menu.appendTo('body').css({ 'left': pos.left, 'top': pos.top + 30, 'display': 'none' });
menu.appendTo('body').css({'display': 'none'});
trigger.click(function(){
var pos = $(this).offset();
console.log(pos.left);
menu.css({ 'left': pos.left, 'top': pos.top + 30, 'z-index': 2100 });
menu.slideToggle();
$(this).toggleClass('opened');
return false;

View file

@ -20,7 +20,7 @@
<div class="js-block-tags-content" data-type="all">
{if $aTags}
<ul class="tag-cloud">
<ul class="tag-cloud word-wrap">
{foreach from=$aTags item=oTag}
<li><a class="tag-size-{$oTag->getSize()}" href="{router page='tag'}{$oTag->getText()|escape:'url'}/">{$oTag->getText()|escape:'html'}</a></li>
{/foreach}
@ -33,7 +33,7 @@
{if $oUserCurrent}
<div class="js-block-tags-content" data-type="user" style="display: none;">
{if $aTagsUser}
<ul class="tag-cloud">
<ul class="tag-cloud word-wrap">
{foreach from=$aTagsUser item=oTag}
<li><a class="tag-size-{$oTag->getSize()}" href="{router page='tag'}{$oTag->getText()|escape:'url'}/">{$oTag->getText()|escape:'html'}</a></li>
{/foreach}

View file

@ -6,7 +6,7 @@
<div class="block-content">
<ul class="tag-cloud">
<ul class="tag-cloud word-wrap">
{foreach from=$aCityList item=oCity}
<li><a class="tag-size-{$oCity->getSize()}" href="{router page='people'}city/{$oCity->getId()}/">{$oCity->getName()|escape:'html'}</a></li>
{/foreach}

View file

@ -6,7 +6,7 @@
<div class="block-content">
<ul class="tag-cloud">
<ul class="tag-cloud word-wrap">
{foreach from=$aCountryList item=oCountry}
<li><a class="tag-size-{$oCountry->getSize()}" href="{router page='people'}country/{$oCountry->getId()}/">{$oCountry->getName()|escape:'html'}</a></li>
{/foreach}

View file

@ -15,7 +15,7 @@
<div class="js-block-favourite-topic-tags-content" data-type="all">
{if $aFavouriteTopicTags}
<ul class="tag-cloud">
<ul class="tag-cloud word-wrap">
{foreach from=$aFavouriteTopicTags item=oTag}
<li><a class="tag-size-{$oTag->getSize()} {if $sFavouriteTag==$oTag->getText()}tag-current{/if}" title="{$oTag->getCount()}" href="{$oFavouriteUser->getUserWebPath()}favourites/topics/tag/{$oTag->getText()|escape:'url'}/">{$oTag->getText()}</a></li>
{/foreach}
@ -27,7 +27,7 @@
<div class="js-block-favourite-topic-tags-content" data-type="user" style="display: none;">
{if $aFavouriteTopicUserTags}
<ul class="tag-cloud">
<ul class="tag-cloud word-wrap">
{foreach from=$aFavouriteTopicUserTags item=oTag}
<li><a class="tag-size-{$oTag->getSize()}" title="{$oTag->getCount()}" href="{$oFavouriteUser->getUserWebPath()}favourites/topics/tag/{$oTag->getText()|escape:'url'}/">{$oTag->getText()}</a></li>
{/foreach}

View file

@ -17,6 +17,10 @@ body {
a { color: #5055b2; text-decoration: none; }
a:hover { color: #06e; }
.text a:visited,
.topic .topic-header .topic-title a:visited,
.item-list li a { color: #1D2273; }
a.link-dashed { border-bottom: 1px dashed #5055b2; }
a.link-dashed:hover { border-color: #06e; }

View file

@ -110,8 +110,9 @@
/* Облако тегов
---------------------------------------------------- */
.tag-cloud { width: 100%; }
.tag-cloud li { display: inline; margin-right: 5px; line-height: 22px; }
.tag-cloud li a { text-decoration: none; white-space: nowrap; }
.tag-cloud li a { text-decoration: none; }
.tag-cloud li .tag-size-1 { font-size: 12px; }
.tag-cloud li .tag-size-2 { font-size: 12px; }
.tag-cloud li .tag-size-3 { font-size: 14px; }

View file

@ -4,6 +4,8 @@
.text { font-size: 15px; line-height: 1.6em; overflow: hidden; zoom: 1; }
.text a { text-decoration: underline; }
.text h4 { font-size: 24px; margin-bottom: 7px; font-weight: bold; }
.text h5 { font-size: 20px; margin-bottom: 7px; font-weight: bold; }
.text h6 { font-size: 18px; margin-bottom: 7px; font-weight: bold; }

View file

@ -15,8 +15,6 @@
<meta name="description" content="{$sHtmlDescription}">
<meta name="keywords" content="{$sHtmlKeywords}">
<meta name="viewport" content="width=device-width,initial-scale=1">
{$aHtmlHeadFiles.css}

View file

@ -5,7 +5,7 @@
<form action="" method="POST" id="form-blogs-search" onsubmit="return false;" class="search-item">
<div class="search-input-wrapper">
<input type="text" placeholder="{$aLang.blogs_search_title_hint}" autocomplete="off" name="blog_title" class="input-text" value="" onkeyup="ls.timer.run(ls.blog.searchBlogs,'blogs_search',['form-blogs-search'],1000);">
<input type="submit" value="" class="input-submit" />
<div class="input-submit" onclick="$('#form-blogs-search').submit()"></div>
</div>
</form>

View file

@ -5,7 +5,7 @@
<form action="" method="POST" id="form-users-search" onsubmit="return false;" class="search-item search-item-abc">
<div class="search-input-wrapper">
<input id="search-user-login" type="text" placeholder="{$aLang.user_search_title_hint}" autocomplete="off" name="user_login" value="" class="input-text" onkeyup="ls.timer.run(ls.user.searchUsers,'users_search',['form-users-search'],1000);">
<input type="submit" value="" class="input-submit" />
<div class="input-submit" onclick="$('#form-users-search').submit()"></div>
</div>
<ul id="user-prefix-filter" class="search-abc">

View file

@ -81,7 +81,7 @@
<div class="search-form-wrapper">
<div class="search-input-wrapper">
<input type="text" id="stream_users_complete" autocomplete="off" placeholder="{$aLang.stream_block_config_append}" class="autocomplete-users input-text input-width-full" />
<input type="submit" value="" onclick="ls.stream.appendUser();" class="input-submit" />
<div onclick="ls.stream.appendUser();" class="input-submit"></div>
</div>
</div>

View file

@ -14,17 +14,16 @@
<div class="block-content">
<form action="" method="GET" class="js-tag-search-form search-form-wrapper">
<div class="search-input-wrapper">
<input type="text" name="tag" placeholder="{$aLang.block_tags_search}" value="" class="input-text input-width-full autocomplete-tags js-tag-search" />
<input type="submit" value="" class="input-submit" />
<div class="input-submit" onclick="$('.js-tag-search-form').submit()"></div>
</div>
</form>
<div class="js-block-tags-content" data-type="all">
{if $aTags}
<ul class="tag-cloud">
<ul class="tag-cloud word-wrap">
{foreach from=$aTags item=oTag}
<li><a class="tag-size-{$oTag->getSize()}" href="{router page='tag'}{$oTag->getText()|escape:'url'}/">{$oTag->getText()|escape:'html'}</a></li>
{/foreach}
@ -37,7 +36,7 @@
{if $oUserCurrent}
<div class="js-block-tags-content" data-type="user" style="display: none;">
{if $aTagsUser}
<ul class="tag-cloud">
<ul class="tag-cloud word-wrap">
{foreach from=$aTagsUser item=oTag}
<li><a class="tag-size-{$oTag->getSize()}" href="{router page='tag'}{$oTag->getText()|escape:'url'}/">{$oTag->getText()|escape:'html'}</a></li>
{/foreach}

View file

@ -6,7 +6,7 @@
<div class="block-content">
<ul class="tag-cloud">
<ul class="tag-cloud word-wrap">
{foreach from=$aCityList item=oCity}
<li><a class="tag-size-{$oCity->getSize()}" href="{router page='people'}city/{$oCity->getId()}/">{$oCity->getName()|escape:'html'}</a></li>
{/foreach}

View file

@ -6,7 +6,7 @@
<div class="block-content">
<ul class="tag-cloud">
<ul class="tag-cloud word-wrap">
{foreach from=$aCountryList item=oCountry}
<li><a class="tag-size-{$oCountry->getSize()}" href="{router page='people'}country/{$oCountry->getId()}/">{$oCountry->getName()|escape:'html'}</a></li>
{/foreach}

View file

@ -15,7 +15,7 @@
<div class="js-block-favourite-topic-tags-content" data-type="all">
{if $aFavouriteTopicTags}
<ul class="tag-cloud">
<ul class="tag-cloud word-wrap">
{foreach from=$aFavouriteTopicTags item=oTag}
<li><a class="tag-size-{$oTag->getSize()} {if $sFavouriteTag==$oTag->getText()}tag-current{/if}" title="{$oTag->getCount()}" href="{$oFavouriteUser->getUserWebPath()}favourites/topics/tag/{$oTag->getText()|escape:'url'}/">{$oTag->getText()}</a></li>
{/foreach}
@ -27,7 +27,7 @@
<div class="js-block-favourite-topic-tags-content" data-type="user" style="display: none;">
{if $aFavouriteTopicUserTags}
<ul class="tag-cloud">
<ul class="tag-cloud word-wrap">
{foreach from=$aFavouriteTopicUserTags item=oTag}
<li><a class="tag-size-{$oTag->getSize()}" title="{$oTag->getCount()}" href="{$oFavouriteUser->getUserWebPath()}favourites/topics/tag/{$oTag->getText()|escape:'url'}/">{$oTag->getText()}</a></li>
{/foreach}

View file

@ -24,7 +24,7 @@
<div class="search-form-wrapper">
<div class="search-input-wrapper">
<input type="text" id="userfeed_users_complete" autocomplete="off" placeholder="{$aLang.userfeed_block_users_append}" class="autocomplete-users input-text input-width-full" />
<input type="submit" value="" onclick="ls.userfeed.appendUser();" class="input-submit" />
<div onclick="ls.userfeed.appendUser();" class="input-submit"></div>
</div>
</div>

View file

@ -23,13 +23,13 @@
<thead>
<tr>
<th class="cell-info">&nbsp;</th>
<th class="cell-name"><div class="cell-tab">{$aLang.blogs_title}</div></th>
<th class="cell-name cell-tab"><div class="cell-tab-inner"><span>{$aLang.blogs_title}</span></div></th>
{if $oUserCurrent}
<th class="cell-join">&nbsp;</th>
{/if}
<th class="cell-readers"><div class="cell-tab">{$aLang.blogs_readers}</div></th>
<th class="cell-readers cell-tab"><div class="cell-tab-inner"><span>{$aLang.blogs_readers}</span></div></th>
<th class="cell-rating cell-tab align-center">
<div class="cell-tab-inner active"><span>{$aLang.blogs_rating}</span></div>
</th>
@ -81,7 +81,7 @@
{/foreach}
{else}
<tr>
<td colspan="3">
<td colspan="5">
{if $sBlogsEmptyList}
{$sBlogsEmptyList}
{else}

View file

@ -17,6 +17,10 @@ body {
a { color: #3f8ad7; }
a:hover { color: #f00; }
.text a:visited,
.topic .topic-header .topic-title a:visited,
.block.block-type-stream .block-content .latest-list .stream-topic { color: #1D2273; }
a.link-dashed { border-bottom: 1px dashed #5055b2; text-decoration: none; }
a.link-dashed:hover { border-color: #f00; }

View file

@ -256,7 +256,7 @@
.search-form-wrapper { background: #f9fbfb; padding: 15px; border-radius: 5px; margin-bottom: 15px; }
.search-input-wrapper { position: relative; }
.search-input-wrapper .input-submit { position: absolute; top: 3px; right: 3px; width: 22px; height: 22px; border: none; background: url(../images/icons-synio.png) -319px -24px no-repeat; }
.search-input-wrapper .input-submit { position: absolute; top: 3px; right: 3px; width: 22px; height: 22px; border: none; background: url(../images/icons-synio.png) -319px -24px no-repeat; cursor: pointer; }
.search-input-wrapper .input-submit:hover { background-position: -341px -24px; }
.search-input-wrapper .input-submit:active { background-position: -363px -24px; }
.search-input-wrapper .input-text { padding-right: 25px; }
@ -265,9 +265,9 @@
/* Облако тегов
---------------------------------------------------- */
.tag-cloud { text-align: center; }
.tag-cloud { text-align: center; width: 100%; }
.tag-cloud li { display: inline; margin-right: 5px; line-height: 22px; }
.tag-cloud li a { color: #727a90; white-space: nowrap; }
.tag-cloud li a { color: #727a90; }
.tag-cloud li a:hover { color: #f00; }
.tag-cloud li .tag-size-1 { font-size: 12px; }
.tag-cloud li .tag-size-2 { font-size: 12px; }

View file

@ -7,7 +7,7 @@
position: absolute;
top: 0;
left: 0;
z-index: 9999;
z-index: 2000;
text-align: left;
padding: 15px;
min-width: 50px;

View file

@ -39,7 +39,7 @@
.table.table-blogs .cell-readers { width: 90px; text-align: center; vertical-align: middle; }
.table.table-blogs tbody .cell-readers { text-align: center; vertical-align: middle; font-size: 11px; }
.table.table-blogs .cell-join { width: 130px; text-align: center; vertical-align: middle; }
.table.table-blogs .cell-rating { text-align: center; vertical-align: middle; }
.table.table-blogs .cell-rating { width: 90px; text-align: center; vertical-align: middle; }
/* Table Plugins */
.table.table-plugins .cell-checkbox { width: 20px; padding: 12px 0 10px 10px; }

View file

@ -4,6 +4,8 @@
.text { font-size: 13px; line-height: 1.6em; overflow: hidden; zoom: 1; }
.text a { text-decoration: underline; }
.text h4 { font-size: 24px; margin-bottom: 7px; font-weight: bold; }
.text h5 { font-size: 20px; margin-bottom: 7px; font-weight: bold; }
.text h6 { font-size: 18px; margin-bottom: 7px; font-weight: bold; }

View file

@ -15,8 +15,6 @@
<meta name="description" content="{$sHtmlDescription}">
<meta name="keywords" content="{$sHtmlKeywords}">
<meta name="viewport" content="width=device-width,initial-scale=1">
{$aHtmlHeadFiles.css}

View file

@ -17,9 +17,9 @@
{else}
<thead>
<tr>
<th class="cell-name">{$aLang.user}</th>
<th class="cell-name cell-tab"><div class="cell-tab-inner">{$aLang.user}</div></th>
<th>&nbsp;</th>
<th class="cell-skill">{$aLang.user_skill}</th>
<th class="cell-skill cell-tab"><div class="cell-tab-inner">{$aLang.user_skill}</div></th>
<th class="cell-rating cell-tab">
<div class="cell-tab-inner active"><span>{$aLang.user_rating}</span></div>
</th>
@ -50,7 +50,7 @@
{/foreach}
{else}
<tr>
<td colspan="5">
<td colspan="4">
{if $sUserListEmpty}
{$sUserListEmpty}
{else}