Small improvements no.2

Поиск теперь нормально выглядит на других темах
При поиске по группам отображается количество участников там
Костыль с пропуском постов возвращён но немного изменён
Добавлен костыль к комментариям чтобы не показывались комменты с удалённых постов и не было бага как в вепуровке
Добавлены ключи в советском и имперском языке для моих прошлых пуллов (ну и этого конечно)
This commit is contained in:
lalka2016 2023-05-25 21:04:51 +03:00
parent 9b4e1c743a
commit 9933a55895
8 changed files with 421 additions and 10 deletions

View file

@ -108,6 +108,7 @@
{/if}
{/if}
<tr>
{if !empty($x->getDescription())}
{if $type != "apps"}
<td>
<span class="nobold">{_description}:</span>
@ -117,6 +118,15 @@
{$x->getDescription() ?? '(' . tr("none") . ')'}
</td>
</tr>
{/if}
{if $type == "groups"}
<td>
<span class="nobold">{_size}:</span>
</td>
<td>
{tr("participants", $x->getFollowersCount())}
</td>
{/if}
</tbody>
</table>
{/block}
@ -144,7 +154,7 @@
{include searchOptions}
{var $data = is_array($iterator) ? $iterator : iterator_to_array($iterator)}
<div class="container_gray" style="float:left;width:70%;border-top:1px solid #E5E7E6">
<div class="container_gray borderup" style="float:left;width:70%;">
{if sizeof($data) > 0}
{if $type == "users" || $type == "groups" || $type == "apps"}
<div class="content" n:foreach="$data as $dat">
@ -178,11 +188,19 @@
</div>
{elseif $type == "posts"}
<div n:foreach="$data as $dat" class="content">
{if !$dat || $dat->getTargetWall() < 0 && $dat->getWallOwner()->isHideFromGlobalFeedEnabled()}
{_closed_group_post}.
{else}
{include "../components/post.xml", post => $dat, commentSection => true, onWallOf => true}
{/if}
</div>
{elseif $type == "comments"}
<div n:foreach="$data as $dat" class="content">
{if !$dat->getTarget() || $dat->getTarget()->isDeleted()}
{_deleted_target_comment}.
{else}
{include "../components/comment.xml", comment => $dat, linkW => true}
{/if}
</div>
{elseif $type == "videos"}
{foreach $data as $dat}

View file

@ -2313,7 +2313,6 @@ a.poll-retract-vote {
.searchOptions
{
overflow-y: hidden;
background:#F7F7F7;
overflow-x:hidden;
width:28.8%;
border-top:1px solid #E5E7E6;
@ -2459,3 +2458,8 @@ a.poll-retract-vote {
{
margin-bottom:5px;
}
.borderup
{
border-top:1px solid #E5E7E6;
}

View file

@ -1507,3 +1507,6 @@
"s_any" = "any";
"reset" = "Reset";
"closed_group_post" = "This is a post from private group";
"deleted_target_comment" = "This comment belongs to deleted post";

View file

@ -1401,3 +1401,6 @@
"s_any" = "любой";
"reset" = "Сброс";
"closed_group_post" = "Эта запись из закрытой группы";
"deleted_target_comment" = "Этот комментарий принадлежит к удалённой записи";

View file

@ -151,6 +151,9 @@
"pinned" = "высказыванiе наверху";
"comments_tip" = "Будьте первымъ, кто оставитъ замѣчанiе.";
"your_comment" = "Вашъ комментарій";
"auditory" = "Смотритѣли";
"in_wall" = "на странiцу";
"in_group" = "в общѣство";
"shown" = "Показано";
"x_out_of" = "$1 изъ";
"wall_zero" = "Нѣтъ извѣстій";
@ -236,6 +239,7 @@
"only_administrators" = "Только администраторы";
"website" = "Сайтъ";
"managed" = "Управляемые";
"size" = "Размеръ";
"administrators_one" = "$1 администраторъ";
"administrators_few" = "$1 администратора";
@ -294,6 +298,35 @@
"albums_few" = "$1 альбома";
"albums_many" = "$1 альбомовъ";
"albums_other" = "$1 альбомовъ";
"albums_list_zero" = "У Васъ нетъ нi одного альбома с картiнками";
"albums_list_one" = "У Васъ одiн альбом с картiнками";
"albums_list_few" = "У Васъ $1 альбома с картiнками";
"albums_list_many" = "У Васъ $1 альбомовъ с картiнками";
"albums_list_other" = "У Васъ $1 альбомовъ с картiнками";
"add_image" = "Вклѣить фото";
"add_image_group" = "Вклѣйка фото";
"upload_new_picture" = "Вклеiть новую фото";
"uploading_new_image" = "Вклѣйка нового фото";
"friends_avatar" = "Знакомымъ будетъ проще узнать Васъ, если вы вклѣите своё настоящое фото.";
"groups_avatar" = "Хорошое фото сделает Вашу группу более узнаваѣмой.";
"formats_avatar" = "Вы можете вклѣить фото в формате JPG, GIF или PNG.";
"troubles_avatar" = "Ежѣли вознiкают проблѣмы с прикрѣплѣнiем, попробуйтѣ вклѣить фото меньшего размера.";
"webcam_avatar" = "Ежѣли Вашъ компьютер имѣет фотоаппаратъ, Вы можѣте <a href='javascript:'>сделать быстрое фото »</a>";
"update_avatar_notification" = "Фото странiцы обновлено";
"update_avatar_description" = "Нажмiте сюда, чтобы пѣрейти к просмотру";
"deleting_avatar" = "Вырѣзка фото";
"deleting_avatar_sure" = "Вы дѣйствительно хотите отклѣить фото?";
"deleted_avatar_notification" = "Фото успешно отклѣено";
"save_changes" = "Сохранiть измѣненiя";
"upd_m" = "обновил фото своѣй странiцы";
"upd_f" = "обновила фото своѣй странiцы";
"upd_g" = "обновило фото общѣства";
/* Notes */
@ -375,7 +408,12 @@
"round_avatars" = "Круглые";
"search_for_groups" = "Поискъ обществъ";
"search_for_people" = "Поискъ людей";
"search_for_users" = "Поискъ граждан";
"search_for_posts" = "Поискъ высказыванiй";
"search_for_comments" = "Поискъ очерковъ";
"search_for_videos" = "Поискъ синематографовъ";
"search_for_apps" = "Поискъ забав";
"search_for_notes" = "Поискъ запiсокъ";
"search_button" = "Найти";
"results_zero" = "Ни одного результата";
"results_one" = "Одинъ результатъ";
@ -689,3 +727,56 @@
"warning" = "Вниманіе";
"question_confirm" = "Это дѣйствіе нельзя отмѣнить. Вы дѣйствительно увѣрены въ томъ что хотите сдѣлать?";
/* Search */
"s_people" = "Гражданѣ";
"s_groups" = "Общѣства";
"s_events" = "События";
"s_apps" = "Забавы";
"s_questions" = "Вопросы";
"s_notes" = "Заметки";
"s_themes" = "Тѣмы";
"s_posts" = "Высказыванiя";
"s_comments" = "Очерки";
"s_videos" = "Сiнѣматографы";
"s_audios" = "Аудио";
"s_by_people" = "по гражданам";
"s_by_groups" = "по общѣствам";
"s_by_posts" = "по запiсям";
"s_by_comments" = "по очеркамъ";
"s_by_videos" = "по сiнѣматографамъ";
"s_by_apps" = "по забавам";
"s_by_audios" = "по музыке";
"s_order_by" = "Расположѣнiе";
"s_order_by_id" = "По порядковому номеру";
"s_order_by_name" = "По паспорту";
"s_order_by_random" = "По случайности";
"s_order_by_rating" = "По рейтингу";
"s_order_invert" = "Отразiть";
"s_by_date" = "По датѣ";
"s_date_before" = "До";
"s_date_after" = "После";
"s_region" = "Губернiя";
"s_city" = "Городъ";
"s_native_city" = "Родной городъ";
"s_main" = "Основное";
"s_age" = "Возрастъ";
"s_sex" = "Полъ";
"s_wemen" = "Женскiй";
"s_man" = "Мужской";
"s_relationship" = "Семейное положенiе";
"s_now_on_site" = "cейчас тутъ";
"s_with_photo" = "с фотокарточкой";
"s_only_in_names" = "только в имѣнахъ";
"s_any" = "любой";
"reset" = "Сбросъ";
"closed_group_post" = "Это высказыванiе изъ закрытого общѣства";
"deleted_target_comment" = "Этотъ отзыв принадлѣжит к удалѣнному высказыванiю";

View file

@ -1,3 +1,5 @@
#include <ru>
"__locale" = "su_SU.utf8;su_SU.UTF-8;Rus";
"__WinEncoding" = "Windows-1251";
@ -154,6 +156,9 @@
"pinned" = "закреплено";
"comments_tip" = "Гражданин, будьте первым, кто напишет отзыв!";
"your_comment" = "Ваш отзыв";
"auditory" = "Зрители";
"in_wall" = "в досье";
"in_group" = "в собрание";
"shown" = "Показано";
"x_out_of" = "$1 из";
"wall_zero" = "нет записей";
@ -244,6 +249,7 @@
"only_administrators" = "Только администраторы";
"website" = "Сайт";
"managed" = "Управляемые";
"size" = "Размер";
"administrators_one" = "$1 администратор";
"administrators_few" = "$1 администратора";
@ -308,6 +314,36 @@
"albums_few" = "$1 альбома с картинками";
"albums_many" = "$1 альбомов с картинками";
"albums_other" = "$1 альбомов с картинками";
"albums_list_zero" = "У Вас нет ни одного альбома с картинками";
"albums_list_one" = "У Вас один альбом с картинками";
"albums_list_few" = "У Вас $1 альбома с картинками";
"albums_list_many" = "У Вас $1 альбомов с картинками";
"albums_list_other" = "У Вас $1 альбомов с картинками";
"add_image" = "Поставить фотокарточку";
"add_image_group" = "Загрузка фотокарточки";
"upload_new_picture" = "Загрузить новую фотокарточку";
"uploading_new_image" = "Загрузка новой фотокарточки";
"friends_avatar" = "Знакомым будет проще узнать Вас, если вы загрузите свою настоящую фотокарточку.";
"groups_avatar" = "Хорошая фотокарточка сделает Ваше собрание более узнаваемым.";
"formats_avatar" = "Вы можете загрузить плёнку в формате JPG, GIF или PNG.";
"troubles_avatar" = "Если возникают проблемы с прикреплением, попробуйте выбрать фотокарточку меньшего размера.";
"webcam_avatar" = "Если ваш компьютер оснащён фотокамерой, Вы можете <a href='javascript:'>сделать быструю фотокарточку »</a>";
"update_avatar_notification" = "Фотокарточка досье обновлена";
"update_avatar_description" = "Нажмите сюда, чтобы перейти к рассмотрению";
"deleting_avatar" = "Удаление фотокарточки";
"deleting_avatar_sure" = "Вы действительно хотите удалить фотокарточку?";
"deleted_avatar_notification" = "Фотокарточка успешно откреплена";
"save_changes" = "Сохранить изменения";
"upd_m" = "обновил фотокарточку на своём досье";
"upd_f" = "обновила фотокарточку на своём досье";
"upd_g" = "обновило фотокарточку собрания";
/* Notes */
@ -390,8 +426,14 @@
"cut" = "Обрезка";
"round_avatars" = "Круглая картинка";
"search_for_groups" = "Розыск клубов";
"search_for_people" = "Розыск граждан";
"search_for_groups" = "Розыск собраний";
"search_for_users" = "Розыск граждан";
"search_for_posts" = "Розыск записей";
"search_for_comments" = "Розыск отзывов";
"search_for_videos" = "Розыск кинолент";
"search_for_apps" = "Розыск приложений";
"search_for_notes" = "Розыск записок";
"search_button" = "Найти";
"search_placeholder" = "Начните вводить любое имя, название или слово";
"results_zero" = "Ни одного результата";
@ -889,3 +931,57 @@
"instance_links" = "Ссылки страны:";
"my_apps" = "Досуг и отдых";
/* Search */
"s_people" = "Граждане";
"s_groups" = "Собрания";
"s_events" = "События";
"s_apps" = "Приложения";
"s_questions" = "Вопросы";
"s_notes" = "Заметки";
"s_themes" = "Темы";
"s_posts" = "Записи";
"s_comments" = "Отзывы";
"s_videos" = "Киноленты";
"s_audios" = "Аудио";
"s_by_people" = "по гражданам";
"s_by_groups" = "по собраниям";
"s_by_posts" = "по записям";
"s_by_comments" = "по отзывам";
"s_by_videos" = "по кинолентам";
"s_by_apps" = "по приложениям";
"s_by_audios" = "по музыке";
"s_order_by" = "Расположение";
"s_order_by_id" = "По номерам";
"s_order_by_name" = "По имени";
"s_order_by_random" = "Наобум";
"s_order_by_rating" = "По соц. рейтингу";
"s_order_invert" = "Отразить";
"s_by_date" = "По дате";
"s_date_before" = "До";
"s_date_after" = "После";
"s_region" = "Область";
"s_city" = "Город";
"s_native_city" = "Место рождения";
"s_main" = "Паспорт";
"s_age" = "Возраст";
"s_sex" = "Пол";
"s_wemen" = "Женский";
"s_man" = "Мужской";
"s_relationship" = "Семейное положение";
"s_now_on_site" = "cейчас доступен";
"s_with_photo" = "с фотокарточкой";
"s_only_in_names" = "только в паспорте";
"s_any" = "любой";
"reset" = "Сброс";
"closed_group_post" = "Эта запись из закрытого собрания";
"deleted_target_comment" = "Этот отзыв надлежит к удалённой записи";

View file

@ -225,3 +225,107 @@ input[type="radio"] {
color: #d5b88c;
border-color: #514534;
}
.searchOptions
{
overflow-y: hidden;
overflow-x:hidden;
width:28.8%;
border-top:1px solid #2B2B2B;
float:right;
scrollbar-width: none;
font-size:12px;
background-color:#1e1a2b;
margin-right: -7px;
}
.searchBtn
{
border: solid 1px #484848;
background-color: #333;
color:#c6d2e8;
margin-left: -3px;
padding-bottom:2px;
width:80px;
cursor: pointer;
box-shadow: 0px 2px 0px 0px rgba(111, 111, 111, 0.18) inset;
}
.searchBtn:active
{
border: solid 1px #414141;
background-color: rgb(77, 77, 77);
color:white;
box-shadow: 0px -2px 0px 0px rgba(255, 255, 255, 0.18) inset;
}
.searchList #used
{
margin-left:0px;
color: white;
padding:2px;
padding-top:5px;
padding-bottom:5px;
border: solid 0.125rem #2f2f2f;
background: linear-gradient(#3c3c3c,#393939);
margin-bottom:2px;
padding-left:5px;
width:90%;
}
.searchList #used a
{
color: white;
}
.searchHide
{
padding-right: 5px;
}
.searchList li
{
margin-left:0px;
color: #2B587A !important;
cursor:pointer;
padding:2px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:2px;
padding-left:5px;
}
.searchList li a
{
min-width:100%;
}
.searchList li:hover
{
margin-left:0px;
color: #2B587A !important;
background:#181522;
padding:2px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:2px;
padding-left:5px;
width:91%;
}
.searchOptionName
{
cursor:pointer;
background-color: #120e1f;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width: 90%;
font-weight: 600;
color: #c6d2e8;
}
.borderup
{
border-top:1px solid #2f2f2f;
}

View file

@ -245,3 +245,95 @@ input[type=checkbox] {
width:100%;
background-color:#3c3c3c
}
.searchOptions
{
overflow-y: hidden;
overflow-x:hidden;
width:28.8%;
border-top:1px solid #2B2B2B;
float:right;
scrollbar-width: none;
font-size:12px;
background-color:#F6F6F6;
margin-right: -7px;
}
.searchBtn
{
border: none;
background-color: #555555;
color:#ffffff;
margin-left: -3px;
padding-bottom:2px;
width:80px;
cursor: pointer;
box-shadow: none;
}
.searchBtn:active
{
border: none;
background-color: rgb(77, 77, 77);
color:white;
box-shadow: none;
}
.searchList #used
{
margin-left:0px;
color: white;
padding:2px;
padding-top:5px;
padding-bottom:5px;
border: none;
background: #a4a4a4;
margin-bottom:2px;
padding-left:5px;
width:90%;
}
.searchList #used a
{
color: white;
}
.searchHide
{
padding-right: 5px;
}
.searchList li:hover
{
margin-left:0px;
color: #2B587A !important;
background:#eeeeee;
padding:2px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:2px;
padding-left:5px;
width:91%;
}
.searchOptionName
{
cursor:pointer;
background-color: #a4a4a4;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
width: 90%;
font-weight: 600;
color: #fff;
}
.searchOptionName img
{
display:none;
}
.borderup
{
border-top:1px solid #2f2f2f;
}