Browse Source

scrls

master
gsd 1 year ago
parent
commit
a6348bbcb0
  1. 44
      src/components/ActionDialogs/DeleteMeDialog.vue
  2. 6
      src/components/ActionDialogs/FindPlayer.vue
  3. 2
      src/components/ActionDialogs/GametimeDialog.vue
  4. 2
      src/components/TabsMenuElements/ProfileView/Components/ProfileContainer.vue
  5. 2
      src/components/TabsMenuElements/ServersView/Components/ServerFullInfo.vue

44
src/components/ActionDialogs/DeleteMeDialog.vue

@ -0,0 +1,44 @@
<template>
<md-dialog :md-active.sync="show" @close="show=false">
<div class="md-layout md-alignment-bottom-center">
<div class="md-layout-item md-size-100 md-small-size-100 md-alignment-bottom-center rounded-only md-scrollbar" style="height: 500px; overflow-y: auto;">
<p style="text-align: center; padding: 0% 5%">Привет карлик!</p>
<p class="dmd-p">Раз уж ты нажал на эту кнопку пора тебе расказать какие данные мы храним у себя про тебя. Разумеется мы не передаем твой стимИд, ип, номер телефона, анализ мочи третьм лицам(за исключением офф.запросов ФСБ). Какие же данные мы у себя складируем:</p>
<p class="dmd-p" style="text-decoration-line: underline">- IP адрес, иначе тыб тупо не смог подключиться</p>
<p class="dmd-p" style="text-decoration-line: underline">- SteamID, иначе тебя просто бы не пропустил VAC</p>
<p class="dmd-p" style="text-decoration-line: underline">- DiscordID, чтоб ты мог зайти к нам на сервер дискорд</p>
<p class="dmd-p" style="text-decoration-line: underline">- Номер телефона, на самом деле нет, но в лк киви он есть, у нас БД его нет)</p>
<p class="dmd-p">Теперь пора сказать какие данные о тебе хранятся у нас вообще:</p>
<p class="dmd-p" style="text-decoration-line: underline">- Твои игровые сессии у нас на серверах, когда ты зашел\вышел</p>
<p class="dmd-p" style="text-decoration-line: underline">- Привязки к другим сервисам помимо стим, такие как vk\discord</p>
<p class="dmd-p" style="text-decoration-line: underline">- Список твоих покупок привелегий</p>
<p class="dmd-p" style="text-decoration-line: underline">- Бан лист, если ты там был</p>
<p class="dmd-p" style="text-decoration-line: underline">- Лог текстового чата</p>
<p style="text-align: center; padding: 0% 5%">Если хочешь их удалить?</p>
<p class="dmd-p">На самом деле это самый тупой шаг в твоей жизни, не забудь потом уставить линукс, обмазаться впн и тором, сменить имя на Виталий, а потом начать думать может ненадо было нести хуйню в интернетах. В связи с новыми законам РФ т.к сервер расположен в России мы обязаны хранить все данные о тебе и предоставлять их т.к тф2 является поставщиком информации которая может вредить нашему обществу!</p>
<p class="dmd-p">Мы используем опенсорс решения, и исходный код наших сервисов есть в открытом доступе, поэтому тебе незачем волноваться что что-то куда-то утечёт не туда))</p>
</div>
</div>
<md-button style="float: right" class="btn-colored" v-on:click="show=false">Закрыть</md-button>
</md-dialog>
</template>
<script>
export default {
name: "DeleteMeDialog",
data: () => ({
show: false,
}),
methods: {
showMe(b) {
this.show = b;
},
}
}
</script>
<style>
.dmd-p{
text-align: left; max-width: 600px; padding: 0% 5%
}
</style>

6
src/components/ActionDialogs/FindPlayer.vue

@ -10,8 +10,9 @@
</md-field>
<md-button v-on:click="foundPlayer()" class="btn-uniq">Узнать</md-button>
<md-button v-on:click="closeFPD()" class="btn-colored">Передумал</md-button>
<md-button v-on:click="closeFPD()" class="btn-gosty">Удалить себя</md-button>
<md-button v-on:click="$refs.fp_dmd.showMe(true)" class="btn-gosty">Удалить себя</md-button>
<ProfileViewer ref="pv" :steam64="player_steam64"/>
<DeleteMeDialog ref="fp_dmd"/>
</div>
</div>
</md-dialog>
@ -21,10 +22,11 @@
import ProfileViewer from "@/components/Others/Loader/ProfileViewer.vue";
import axios from "axios";
import Random from "@/api/Random";
import DeleteMeDialog from "@/components/ActionDialogs/DeleteMeDialog.vue";
export default {
name: "FindPlayer",
components: {ProfileViewer},
components: {DeleteMeDialog, ProfileViewer},
data: () => ({
player_string: "",
player_steam64: "",

2
src/components/ActionDialogs/GametimeDialog.vue

@ -48,7 +48,7 @@ export default {
data: () => ({
show: false,
loading: false,
rowsPerPage: 15,
rowsPerPage: 5,
gametime: {
mdCount: 1,
mdPage: 1,

2
src/components/TabsMenuElements/ProfileView/Components/ProfileContainer.vue

@ -1,6 +1,6 @@
<template>
<div>
<div class="md-layout md-alignment-top-center" v-if="player !== null">
<div class="md-layout md-alignment-top-center md-scrollbar" style="height: 400px; overflow-y: auto;" v-if="player !== null">
<div :class="`md-layout-item md-size-${f_size} md-small-size-100`">
<h4 style="margin: 10% 0%" v-on:click="copyS64()" class="clickable">{{player !== null && player['steam_data'] !== null?player['steam_data']['nickname']:'игрок'}}
<md-tooltip class="tooltip" md-direction="bottom">Скопировать Steam64 в буфер обмена</md-tooltip>

2
src/components/TabsMenuElements/ServersView/Components/ServerFullInfo.vue

@ -11,7 +11,7 @@
</div>
</div>
<div class="md-layout md-alignment-bottom-center" style="margin-top: -2.5%">
<div class="md-layout-item md-size-50 server-info-rounded rounded-only md-small-size-100">
<div class="md-layout-item md-size-50 server-info-rounded rounded-only md-small-size-100 md-scrollbar" style="height: 610px; overflow-y: auto;">
<img :src="serverData['preview']" style="width: 100%; height:12em;object-fit: cover;border-top-left-radius: 15px; border-top-right-radius: 15px">
<div>
<p class="p-server">{{serverData['description']}}</p>

Loading…
Cancel
Save