начало работы
|
@ -1,13 +1,13 @@
|
|||
{
|
||||
"name": "mirzaev/site-rules",
|
||||
"description": "Site with rules of our chat in VK",
|
||||
"name": "mirzaev/site-stdm-registry",
|
||||
"description": "Interface with access to the data register with spare parts for special equipment",
|
||||
"readme": "README.md",
|
||||
"keywords": [
|
||||
"rules",
|
||||
"registry",
|
||||
"site"
|
||||
],
|
||||
"type": "site",
|
||||
"homepage": "https://git.mirzaev.sexy/mirzaev/site-rules",
|
||||
"homepage": "https://git.mirzaev.sexy/mirzaev/site-stdm-registry",
|
||||
"license": "WTFPL",
|
||||
"authors": [
|
||||
{
|
||||
|
@ -18,16 +18,14 @@
|
|||
}
|
||||
],
|
||||
"support": {
|
||||
"docs": "https://git.mirzaev.sexy/mirzaev/site-rules/manual",
|
||||
"issues": "https://git.mirzaev.sexy/mirzaev/site-rules/issues"
|
||||
"docs": "https://git.mirzaev.sexy/mirzaev/site-stdm-registry/manual",
|
||||
"issues": "https://git.mirzaev.sexy/mirzaev/site-stdm-registry/issues"
|
||||
},
|
||||
"require": {
|
||||
"php": "~8.2",
|
||||
"ext-sodium": "~8.2",
|
||||
"mirzaev/minimal": "^2.0.x-dev",
|
||||
"mirzaev/accounts": "~1.2.x-dev",
|
||||
"mirzaev/arangodb": "^1.0.0",
|
||||
"mirzaev/vk": "^4.0",
|
||||
"triagens/arangodb": "~3.9.x-dev",
|
||||
"twig/twig": "^3.4",
|
||||
"guzzlehttp/guzzle": "^7.5"
|
||||
|
@ -37,12 +35,12 @@
|
|||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"mirzaev\\site\\rules\\": "mirzaev/site/rules/system"
|
||||
"mirzaev\\site\\stdm\\registry\\": "mirzaev/site/stdm/registry/system"
|
||||
}
|
||||
},
|
||||
"autoload-dev": {
|
||||
"psr-4": {
|
||||
"mirzaev\\site\\rules\\tests\\": "mirzaev/site/rules/tests"
|
||||
"mirzaev\\site\\stdm\\registry\\tests\\": "mirzaev/site/stdm/registry/tests"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "9b8186615d97b2bad3b83ba79c939875",
|
||||
"content-hash": "fc26b5dfc36fdab31f67aaa3a6a09e06",
|
||||
"packages": [
|
||||
{
|
||||
"name": "guzzlehttp/guzzle",
|
||||
|
@ -337,113 +337,6 @@
|
|||
],
|
||||
"time": "2022-10-26T14:07:24+00:00"
|
||||
},
|
||||
{
|
||||
"name": "jasny/error-handler",
|
||||
"version": "v0.2.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/jasny/error-handler.git",
|
||||
"reference": "38e076fc36d86689010081bc2eab96f12d97b0d8"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/jasny/error-handler/zipball/38e076fc36d86689010081bc2eab96f12d97b0d8",
|
||||
"reference": "38e076fc36d86689010081bc2eab96f12d97b0d8",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.6.0",
|
||||
"psr/http-message": "^1.0",
|
||||
"psr/log": "^1.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"jasny/http-message": "^1.3",
|
||||
"jasny/php-code-quality": "^2.0"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Jasny\\": "src/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Arnold Daniels",
|
||||
"email": "arnold@jasny.net",
|
||||
"homepage": "http://www.jasny.net"
|
||||
}
|
||||
],
|
||||
"description": "Error handler with PSR-7 support",
|
||||
"keywords": [
|
||||
"error handler",
|
||||
"exception handler",
|
||||
"middleware"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/jasny/error-handler/issues",
|
||||
"source": "https://github.com/jasny/error-handler"
|
||||
},
|
||||
"abandoned": true,
|
||||
"time": "2017-01-25T01:27:18+00:00"
|
||||
},
|
||||
{
|
||||
"name": "mirzaev/accounts",
|
||||
"version": "1.2.x-dev",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://git.mirzaev.sexy/mirzaev/accounts",
|
||||
"reference": "aa93c4d26395025fa16bb65e8a40332ac352a742"
|
||||
},
|
||||
"require": {
|
||||
"ext-dom": "*",
|
||||
"ext-libxml": "*",
|
||||
"guzzlehttp/guzzle": "^7.5",
|
||||
"php": "~8.2"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpdocumentor/phpdocumentor": ">=2.9",
|
||||
"phpunit/phpunit": "^9"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"mirzaev\\accounts\\": "mirzaev/accounts/system"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"WTFPL"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Arsen Mirzaev Tatyano-Muradovich",
|
||||
"email": "arsen@mirzaev.sexy",
|
||||
"homepage": "https://mirzaev.sexy",
|
||||
"role": "Programmer"
|
||||
}
|
||||
],
|
||||
"description": "Simple accounts manager",
|
||||
"homepage": "https://git.mirzaev.sexy/mirzaev/accounts",
|
||||
"keywords": [
|
||||
"accounts"
|
||||
],
|
||||
"support": {
|
||||
"email": "arsen@mirzaev.sexy",
|
||||
"issues": "https://git.mirzaev.sexy/mirzaev/accounts/issues",
|
||||
"wiki": "https://git.mirzaev.sexy/mirzaev/accounts/wiki"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://fund.mirzaev.sexy",
|
||||
"type": "funding"
|
||||
}
|
||||
],
|
||||
"time": "2023-02-17T08:36:36+00:00"
|
||||
},
|
||||
{
|
||||
"name": "mirzaev/arangodb",
|
||||
"version": "1.0.2",
|
||||
|
@ -539,144 +432,6 @@
|
|||
},
|
||||
"time": "2022-11-03T06:09:32+00:00"
|
||||
},
|
||||
{
|
||||
"name": "mirzaev/vk",
|
||||
"version": "4.5.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://git.mirzaev.sexy/mirzaev/vk",
|
||||
"reference": "39d13d9020c41d03f389254a4c2cda97cb61b8de"
|
||||
},
|
||||
"require": {
|
||||
"guzzlehttp/guzzle": "^7.5",
|
||||
"jasny/error-handler": "^0.2",
|
||||
"mirzaev/accounts": "^1.2.0",
|
||||
"monolog/monolog": "^1.6",
|
||||
"php": "^8.1",
|
||||
"psr/log": "^1.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^9.5"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-sodium": "Can be selected in some conditions to increase security"
|
||||
},
|
||||
"type": "framework",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"mirzaev\\vk\\": "mirzaev/vk/system"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"WTFPL"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Arsen Mirzaev Tatyano-Muradovich",
|
||||
"email": "arsen@mirzaev.sexy",
|
||||
"homepage": "https://mirzaev.sexy/mirzaev",
|
||||
"role": "Programmer"
|
||||
}
|
||||
],
|
||||
"description": "Framework for vk.com API",
|
||||
"homepage": "https://git.mirzaev.sexy/mirzaev/vk",
|
||||
"keywords": [
|
||||
"api",
|
||||
"vk"
|
||||
],
|
||||
"support": {
|
||||
"docs": "https://git.mirzaev.sexy/mirzaev/vk/wiki",
|
||||
"issues": "https://git.mirzaev.sexy/mirzaev/vk/issues"
|
||||
},
|
||||
"time": "2022-11-10T13:15:06+00:00"
|
||||
},
|
||||
{
|
||||
"name": "monolog/monolog",
|
||||
"version": "1.27.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Seldaek/monolog.git",
|
||||
"reference": "904713c5929655dc9b97288b69cfeedad610c9a1"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Seldaek/monolog/zipball/904713c5929655dc9b97288b69cfeedad610c9a1",
|
||||
"reference": "904713c5929655dc9b97288b69cfeedad610c9a1",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3.0",
|
||||
"psr/log": "~1.0"
|
||||
},
|
||||
"provide": {
|
||||
"psr/log-implementation": "1.0.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"aws/aws-sdk-php": "^2.4.9 || ^3.0",
|
||||
"doctrine/couchdb": "~1.0@dev",
|
||||
"graylog2/gelf-php": "~1.0",
|
||||
"php-amqplib/php-amqplib": "~2.4",
|
||||
"php-console/php-console": "^3.1.3",
|
||||
"phpstan/phpstan": "^0.12.59",
|
||||
"phpunit/phpunit": "~4.5",
|
||||
"ruflin/elastica": ">=0.90 <3.0",
|
||||
"sentry/sentry": "^0.13",
|
||||
"swiftmailer/swiftmailer": "^5.3|^6.0"
|
||||
},
|
||||
"suggest": {
|
||||
"aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
|
||||
"doctrine/couchdb": "Allow sending log messages to a CouchDB server",
|
||||
"ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
|
||||
"ext-mongo": "Allow sending log messages to a MongoDB server",
|
||||
"graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
|
||||
"mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver",
|
||||
"php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
|
||||
"php-console/php-console": "Allow sending log messages to Google Chrome",
|
||||
"rollbar/rollbar": "Allow sending log messages to Rollbar",
|
||||
"ruflin/elastica": "Allow sending log messages to an Elastic Search server",
|
||||
"sentry/sentry": "Allow sending log messages to a Sentry server"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Monolog\\": "src/Monolog"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Jordi Boggiano",
|
||||
"email": "j.boggiano@seld.be",
|
||||
"homepage": "http://seld.be"
|
||||
}
|
||||
],
|
||||
"description": "Sends your logs to files, sockets, inboxes, databases and various web services",
|
||||
"homepage": "http://github.com/Seldaek/monolog",
|
||||
"keywords": [
|
||||
"log",
|
||||
"logging",
|
||||
"psr-3"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/Seldaek/monolog/issues",
|
||||
"source": "https://github.com/Seldaek/monolog/tree/1.27.1"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://github.com/Seldaek",
|
||||
"type": "github"
|
||||
},
|
||||
{
|
||||
"url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2022-06-09T08:53:42+00:00"
|
||||
},
|
||||
{
|
||||
"name": "psr/http-client",
|
||||
"version": "1.0.1",
|
||||
|
@ -837,56 +592,6 @@
|
|||
},
|
||||
"time": "2016-08-06T14:39:51+00:00"
|
||||
},
|
||||
{
|
||||
"name": "psr/log",
|
||||
"version": "1.1.4",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/php-fig/log.git",
|
||||
"reference": "d49695b909c3b7628b6289db5479a1c204601f11"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11",
|
||||
"reference": "d49695b909c3b7628b6289db5479a1c204601f11",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3.0"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "1.1.x-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Psr\\Log\\": "Psr/Log/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "PHP-FIG",
|
||||
"homepage": "https://www.php-fig.org/"
|
||||
}
|
||||
],
|
||||
"description": "Common interface for logging libraries",
|
||||
"homepage": "https://github.com/php-fig/log",
|
||||
"keywords": [
|
||||
"log",
|
||||
"psr",
|
||||
"psr-3"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/php-fig/log/tree/1.1.4"
|
||||
},
|
||||
"time": "2021-05-03T11:20:27+00:00"
|
||||
},
|
||||
{
|
||||
"name": "ralouphie/getallheaders",
|
||||
"version": "3.0.3",
|
||||
|
@ -3037,7 +2742,6 @@
|
|||
"minimum-stability": "stable",
|
||||
"stability-flags": {
|
||||
"mirzaev/minimal": 20,
|
||||
"mirzaev/accounts": 20,
|
||||
"triagens/arangodb": 20
|
||||
},
|
||||
"prefer-stable": false,
|
||||
|
|
|
@ -1,170 +0,0 @@
|
|||
@import url('/fonts/comissioner.ttf');
|
||||
|
||||
@keyframes koshka_dancing {
|
||||
100% {
|
||||
bottom: -20px;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes hand_dancing {
|
||||
100% {
|
||||
bottom: -20px;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes knife_dancing {
|
||||
100% {
|
||||
bottom: calc(-273px + 88px + 20px);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
:root {
|
||||
--background-light-3: #403939;
|
||||
--background-light-2: #322d2d;
|
||||
--background-light-1: #2b2525;
|
||||
--background-light : #fff;
|
||||
--background : #f00;
|
||||
--background-dark : #000;
|
||||
--text : #020202;
|
||||
--text-light : #fafafa;
|
||||
--text-hover : #fff;
|
||||
--text-active : #d0d0d0;
|
||||
--red-light-1 : #dc4343;
|
||||
--red-light : #bf3737;
|
||||
--red : #a43333;
|
||||
--red-dark : #8d2a2a;
|
||||
}
|
||||
|
||||
|
||||
* {
|
||||
text-decoration: none;
|
||||
outline : none;
|
||||
border : none;
|
||||
color : var(--text);
|
||||
font-family : 'Commissioner', Roboto, sans-serif;
|
||||
transition : 0.1s ease-out;
|
||||
}
|
||||
|
||||
.unselectable {
|
||||
-webkit-touch-callout: none;
|
||||
-webkit-user-select : none;
|
||||
-khtml-user-select : none;
|
||||
-moz-user-select : none;
|
||||
-ms-user-select : none;
|
||||
user-select : none;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: var(--text-hover);
|
||||
}
|
||||
|
||||
a:active {
|
||||
color: var(--text-active);
|
||||
}
|
||||
|
||||
body {
|
||||
margin : 0;
|
||||
padding-top: calc(20vh + 394px);
|
||||
padding-bottom: 10vh;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
background-color : var(--background);
|
||||
}
|
||||
|
||||
aside {
|
||||
z-index : 500;
|
||||
}
|
||||
|
||||
div#wrap {
|
||||
margin-top: -394px;
|
||||
margin-left: 50vw;
|
||||
height: 394px;
|
||||
position: absolute;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
div#wrap>img#masha {
|
||||
z-index: 1500;
|
||||
bottom: 0px;
|
||||
width: 333px;
|
||||
height: 394px;
|
||||
position: relative;
|
||||
animation-duration : 1s;
|
||||
animation-direction: alternate;
|
||||
animation-name : koshka_dancing;
|
||||
animation-iteration-count: infinite;
|
||||
animation-timing-function: cubic-bezier(.65,.05,.36,1);
|
||||
}
|
||||
|
||||
div#wrap>img#hand{
|
||||
z-index: 500;
|
||||
left: -30px;
|
||||
bottom: -5px;
|
||||
width: 70px;
|
||||
height: 88px;
|
||||
position: absolute;
|
||||
display: flex;
|
||||
animation-duration : .8s;
|
||||
animation-direction: alternate;
|
||||
animation-name : hand_dancing;
|
||||
animation-iteration-count: infinite;
|
||||
animation-timing-function: cubic-bezier(.65,.05,.36,1);
|
||||
}
|
||||
|
||||
div#wrap>img#knife {
|
||||
z-index: 100500;
|
||||
left: calc(-112px + 70px - 40px);
|
||||
bottom: calc(-273px + 88px + 35px);
|
||||
width: 112px;
|
||||
height: 273px;
|
||||
position: absolute;
|
||||
animation-duration : .8s;
|
||||
animation-direction: alternate;
|
||||
animation-name : knife_dancing;
|
||||
animation-iteration-count: infinite;
|
||||
animation-timing-function: cubic-bezier(.65,.05,.36,1);
|
||||
|
||||
}
|
||||
|
||||
header {
|
||||
z-index : 5000;
|
||||
width: 800px;
|
||||
height: 100px;
|
||||
margin: 0 auto;
|
||||
display : flex;
|
||||
border-radius: 3px 3px 0 0;
|
||||
background-color: var(--background-dark);
|
||||
}
|
||||
|
||||
header>h1 {
|
||||
margin: auto;
|
||||
font-size: 2.5rem;
|
||||
color: var(--text-light);
|
||||
}
|
||||
|
||||
main {
|
||||
z-index : 1000;
|
||||
width: 800px;
|
||||
margin: 0 auto;
|
||||
border-radius: 0 0 3px 3px;
|
||||
background-color: var(--background-light)
|
||||
}
|
||||
|
||||
main>ol {
|
||||
margin: 50px 100px;
|
||||
font-size: 1.2rem;
|
||||
}
|
||||
|
||||
main>ol>li {
|
||||
padding-left: 40px;
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
||||
main>ol>li::marker {
|
||||
/* font-size: 1.3rem; */
|
||||
}
|
||||
|
||||
footer {
|
||||
z-index : 3000;
|
||||
}
|
|
@ -1,19 +0,0 @@
|
|||
{% block css %}
|
||||
{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
<div id="wrap" >
|
||||
<img id="masha" src="/images/photo_with_kitten.png" alt="Кошка Маша">
|
||||
<img id="hand" src="/images/photo_with_hand.png" alt="я помню бебра большой">
|
||||
<img id="knife" src="/images/photo_with_knife.png" alt="почему адблок сучара банит мои картинки">
|
||||
</div>
|
||||
<header>
|
||||
<h1 class="unselectable">ПРАВИЛА БЕСЕДЫ</h1>
|
||||
</header>
|
||||
{% endblock %}
|
||||
|
||||
{% block js %}
|
||||
{% endblock %}
|
||||
|
||||
{% block js_init %}
|
||||
{% endblock %}
|
|
@ -1,163 +0,0 @@
|
|||
<ol>
|
||||
<li value="0">под ножом нет красной точки</li>
|
||||
<br>
|
||||
<li>чоколад запрещено</li>
|
||||
<li>пажилой запрещено</li>
|
||||
<li>запрещено бдабдабаб</li>
|
||||
<li>чи да запрещено</li>
|
||||
<li>а шо запрещено</li>
|
||||
<li>не быть дебилом</li>
|
||||
<li>Админ всегда прав</li>
|
||||
<li>админа не тролить</li>
|
||||
<li>гоша джикия запрещен</li>
|
||||
<li>Егор Родин запрещен</li>
|
||||
<br>
|
||||
<li>у нас будет сервер майнкрафт</li>
|
||||
<li>рофлить запрещено</li>
|
||||
<li>Мария Мышкина запрещена</li>
|
||||
<li>ПОРНО ЗАПРЕЩЕНО (16+)</li>
|
||||
<li>сиськи запрещены</li>
|
||||
<li>я реально кикну</li>
|
||||
<li>Пишешь не кошку? могу мут выдать 1 час</li>
|
||||
<li>пингуешь меня по хуйне? мут 1 день</li>
|
||||
<li>СПОЙЛЕРИТЬ КОШКУ С ТВИТТЕРА ЗАПРЕЩЕНО</li>
|
||||
<li>ЗАПРЕЩЕНО Я СКАЗАЛ Я НЕ ШУЧУ НАХУЙ</li>
|
||||
<br>
|
||||
<li>Попы тоже запрещено особенно Маши</li>
|
||||
<li>ладно сиси можно</li>
|
||||
<li>чичас запрещено</li>
|
||||
<li>делать что я скажу</li>
|
||||
<li>ладно прошлое правило это шутка)</li>
|
||||
<li>ауе запрещено</li>
|
||||
<li>не оскорблять кошку стикерами</li>
|
||||
<li>жмых запрещен во всех проявлениях</li>
|
||||
<li>жмыхать запрещено</li>
|
||||
<li>ЧСВ запрещено</li>
|
||||
<br>
|
||||
<li>попы разрешены только если не видно того самого</li>
|
||||
<li>враньше разрешено потому что это нормально</li>
|
||||
<li>Attentionwhore запрещены</li>
|
||||
<li>картинки в меру будет много убью</li>
|
||||
<li>Саша Синтаров запрещен</li>
|
||||
<li>не обамить</li>
|
||||
<li>аудиоприколы про Арсена запрещены</li>
|
||||
<li>рэп запрещен (законпроект Фурсовой)</li>
|
||||
<li>сказал "говнявила" заблоикрован</li>
|
||||
<li>хуявило употреблять запрещено</li>
|
||||
<br>
|
||||
<li>пиздявила употреблять запрещено</li>
|
||||
<li>оскорбление правил запрещено поняли суки? теперь че</li>
|
||||
<li>СРАТЬ ЗАПРЕЩЕНО</li>
|
||||
<li>Спам запрещен</li>
|
||||
<li>На дуэли проебал не вернем никогда</li>
|
||||
<li>Жир запрещен</li>
|
||||
<li>у нас есть сервер майнкрафт</li>
|
||||
<li>Дуэли запрещены</li>
|
||||
<li>ножи запрещены выгоню</li>
|
||||
<br>
|
||||
<li value="51">пипи эпи запрещен</li>
|
||||
<li>чересчур умничать запрещено</li>
|
||||
<li>быть подписанным на паблик</li>
|
||||
<li>ЛЮБИТЬ КОШКУ МАШКУ</li>
|
||||
<li>демократия запрещена</li>
|
||||
<li>грязнули разрешены</li>
|
||||
<li>брух bruh запрещен</li>
|
||||
<li>oof запрещен</li>
|
||||
<li>чуитс запрещено</li>
|
||||
<li>кринжевать запрещено</li>
|
||||
<br>
|
||||
<li>русские националисты не приветствуются</li>
|
||||
<li>любые националисты тоже</li>
|
||||
<li>упоминать правило №50 запрещено</li>
|
||||
<li>будете помогать заблокированным заблокирую</li>
|
||||
<li>не керокерокать</li>
|
||||
<li>На тупые вопросы не отвечаем</li>
|
||||
<li>Так называемые "мемы" запрещены</li>
|
||||
<li>Вопросы по серверу в паблике сервера или беседе сервера</li>
|
||||
<li>спойлерить запрещено суки</li>
|
||||
<li>ЛАДНО кошатник разрешено 6+ но если адекват</li>
|
||||
<br>
|
||||
<li>Мир тьмы разрешен (кодзимов попросил)</li>
|
||||
<li>Вредные советы давать СТРОГО запрещено</li>
|
||||
<li>пропаганда психотропных веществ запрещена наркалыги ёбаные идите долбите анус свой тупые суки</li>
|
||||
<li>за оскорбления извините</li>
|
||||
<li>триган дэ вне закона (законпроект Динозавра)</li>
|
||||
<li>Не ведите себя как быдло</li>
|
||||
<li>объяснять что такое буккаке запрещено</li>
|
||||
<li>веп панк запрещен</li>
|
||||
<li>I Hate Myself For Loving You ЗАПРЕЩЕН</li>
|
||||
<li>доминировать как быдло типо мне похуй хаха мне похуй или ты с кем разговариваешь и картинки кидать запрещено</li>
|
||||
<br>
|
||||
<li>друзья Даркью Пельменя и он сам запрещены</li>
|
||||
<li>Носок Террохин запрещен</li>
|
||||
<li>Не оскорблять отель Хасбин</li>
|
||||
<li>Даркью Пельмень запрещен</li>
|
||||
<li>Андрей Останин запрещен</li>
|
||||
<li>НЕ СПОЙЛЕРИТЬ КОШКУ ЕЩЁ РАЗ ГОВОРЮ В ГРУППЕ КОШКА И НАХУЙ ПУБЛИКОВАТЬ ЕСЛИ ЕЁ ВСЕ ВИДЕЛИ. КТО СПОЙЛЕРИТ ВЕЧНЫЙ БАН. БЫЛ ТУТ ОДИН....</li>
|
||||
<li>хамуд запрещён</li>
|
||||
<li>нуждики разрешены (общим голосованием)</li>
|
||||
<li>хамуд теперь разрешён чтобы не было червячков</li>
|
||||
<li>ПОЛИТИКА ЗАПРЕЩЕНА (можно в беседе Альянса З.)</li>
|
||||
<br>
|
||||
<li>Оскорбления не в шутку запрещены</li>
|
||||
<li>Паблик "Оскорбления животных" запрещён</li>
|
||||
<li>Мужские органы может показывать только Дима Горшенин</li>
|
||||
<li>Алибека Захарова не трогать, ему не хочется общаться</li>
|
||||
<li>хрустящий малыш</li>
|
||||
<li>поддерживающим россию в войне с украиной моментальный бан без объяснения причин</li>
|
||||
<li>Random-Favorite Character ни о чём не просить</li>
|
||||
<li>Елизавета Кишкомотина (vk.com/id201222738) запрещена</li>
|
||||
<li>тупить разрешено 1 раз в течение 30 минут</li>
|
||||
<li>срать в группу запрещено</li>
|
||||
<br>
|
||||
<li>набивать репутацию друг другу запрещено</li>
|
||||
<li>писать хуйню запрещено</li>
|
||||
<li>толерантность разрешена</li>
|
||||
<li>правила теперь есть</li>
|
||||
<li>я могу выгонять зашедших по поиску долбаёбов</li>
|
||||
<li>про овечек писать только хорошее</li>
|
||||
<li>даркью пельмень и его шпана запрещены</li>
|
||||
<li>клишированные долбаёбы запрещены</li>
|
||||
<li>обсирать анархию ЗАПРЕЩЕНО</li>
|
||||
<li>Влада Грибоедина (vk.com/id368523707) запрещена</li>
|
||||
<br>
|
||||
<li>критиковать правила запрещено</li>
|
||||
<li>лайки ставить в группе партии горничные</li>
|
||||
<li>Любить родину</li>
|
||||
<li>всем девушкам випки</li>
|
||||
<li>читать анарзию</li>
|
||||
<li>Тупить запрещено</li>
|
||||
<li>Тупые вопросы запрещены</li>
|
||||
<li>не употреблять словосочетание ловушка джокера</li>
|
||||
<li>я могу банить за неадекватные публикации, спам и флуд по своему желанию</li>
|
||||
<li>кто зашел намеренно срать не скрывал это и не общался наказание пролом нижней челюсти</li>
|
||||
<br>
|
||||
<li>писать мне похуй запрещено</li>
|
||||
<li>писать ок запрещено</li>
|
||||
<li>писать + запрещено</li>
|
||||
<li>писать + разрешено</li>
|
||||
<li>Администратор имеет право забанить человека если он сам того пожелал</li>
|
||||
<li>15.01.2022 в 20:39 здесь ничего не произошло</li>
|
||||
<li>снюс запрещён (законпроект Никиты Вальбдаузера)</li>
|
||||
<li>мясо запрещено</li>
|
||||
<li>мясо запрещено</li>
|
||||
<li>всех погибших исключают из беседы</li>
|
||||
<br>
|
||||
<li>если чувак видно что зашел насрать а не общаться то я воспринимаю это как флуд и распрояжаюсь по правилу 129</li>
|
||||
<li>Отказался читать правила получишь пизды</li>
|
||||
<li>упоминание непризнанных альянсов запрещено</li>
|
||||
<li>Все группы которые выставляют себя за Альянс Добряков запрещены</li>
|
||||
<li>мнемотехника охуенна</li>
|
||||
<li>главное — БУДЬТЕ БЛЯДЬ ЛЮДЬМИ, серьёзно.</li>
|
||||
<li>играть в аллоды онлайн на сервере приют</li>
|
||||
<li>какого хуя вы не общаетесь весь день и как только я начинаю что-то рассказывать перебиваете меня и рассказываете свою тупую хуйню?</li>
|
||||
<li>мясо запрещено</li>
|
||||
<br>
|
||||
<li>В БЕСЕДЕ ПРАВИЛ НЕТ</li>
|
||||
<li>обсуждение и показ трупов запрещены</li>
|
||||
<li>знать все серии пони ОБЯЗАТЕЛЬНО</li>
|
||||
<li>подисаться на мой ютуб канал</li>
|
||||
<li>сдать тест на знание песен инстасамки</li>
|
||||
<li>шарить за бебру</li>
|
||||
<li>правило номер 129 (связано с 131) было хакировано альянсом злодеев и мы прилагаем все усилия для его восстановления</li>
|
||||
</ol>
|
|
@ -1,15 +0,0 @@
|
|||
{% block css %}
|
||||
<link rel="stylesheet" type="text/css" href="/css/trolling.css" />
|
||||
{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
<img id="what_image" class="hide" src="/images/what.png" />
|
||||
<audio id="what_sound" class="hide" src="/sounds/what.mp3" controls></audio>
|
||||
<audio id="sound_vk" class="hide" src="/sounds/vk.mp3" controls></audio>
|
||||
<audio id="sound_whatsup" class="hide" src="/sounds/whatsup.mp3" controls></audio>
|
||||
<audio id="sound_iphone" class="hide" src="/sounds/iphone.mp3" controls></audio>
|
||||
{% endblock %}
|
||||
|
||||
{% block js %}
|
||||
<script src="/js/trolling.js" defer></script>
|
||||
{% endblock %}
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace mirzaev\site\rules\controllers;
|
||||
namespace mirzaev\site\stdm\registry\controllers;
|
||||
|
||||
// Файлы проекта
|
||||
use mirzaev\site\rules\views\manager;
|
||||
use mirzaev\site\rules\models\core as models;
|
||||
use mirzaev\site\rules\models\account_model as account;
|
||||
use mirzaev\site\rules\models\session_model as session;
|
||||
use mirzaev\site\stdm\registry\views\manager;
|
||||
use mirzaev\site\stdm\registry\models\core as models;
|
||||
use mirzaev\site\stdm\registry\models\account_model as account;
|
||||
use mirzaev\site\stdm\registry\models\session_model as session;
|
||||
|
||||
// Библиотека для ArangoDB
|
||||
use ArangoDBClient\Document as _document;
|
||||
|
@ -23,7 +23,7 @@ use mirzaev\vk\robots\user as robot;
|
|||
/**
|
||||
* Ядро контроллеров
|
||||
*
|
||||
* @package mirzaev\site\rules\controllers
|
||||
* @package mirzaev\site\stdm\registry\controllers
|
||||
* @author Arsen Mirzaev Tatyano-Muradovich <arsen@mirzaev.sexy>
|
||||
*/
|
||||
class core extends controller
|
|
@ -2,15 +2,15 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace mirzaev\site\rules\controllers;
|
||||
namespace mirzaev\site\stdm\registry\controllers;
|
||||
|
||||
// Файлы проекта
|
||||
use mirzaev\site\rules\controllers\core;
|
||||
use mirzaev\site\stdm\registry\controllers\core;
|
||||
|
||||
/**
|
||||
* Контроллер ошибок
|
||||
*
|
||||
* @package mirzaev\site\rules\controllers
|
||||
* @package mirzaev\site\stdm\registry\controllers
|
||||
* @author Arsen Mirzaev Tatyano-Muradovich <arsen@mirzaev.sexy>
|
||||
*/
|
||||
final class error_controller extends core
|
|
@ -2,15 +2,15 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace mirzaev\site\rules\controllers;
|
||||
namespace mirzaev\site\stdm\registry\controllers;
|
||||
|
||||
// Файлы проекта
|
||||
use mirzaev\site\rules\controllers\core;
|
||||
use mirzaev\site\stdm\registry\controllers\core;
|
||||
|
||||
/**
|
||||
* Контроллер бегущей строки
|
||||
*
|
||||
* @package mirzaev\site\rules\controllers
|
||||
* @package mirzaev\site\stdm\registry\controllers
|
||||
* @author Arsen Mirzaev Tatyano-Muradovich <arsen@mirzaev.sexy>
|
||||
*/
|
||||
final class hotline_controller extends core
|
|
@ -2,15 +2,15 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace mirzaev\site\rules\controllers;
|
||||
namespace mirzaev\site\stdm\registry\controllers;
|
||||
|
||||
// Файлы проекта
|
||||
use mirzaev\site\rules\controllers\core;
|
||||
use mirzaev\site\stdm\registry\controllers\core;
|
||||
|
||||
/**
|
||||
* Контроллер основной страницы
|
||||
*
|
||||
* @package mirzaev\site\rules\controllers
|
||||
* @package mirzaev\site\stdm\registry\controllers
|
||||
* @author Arsen Mirzaev Tatyano-Muradovich <arsen@mirzaev.sexy>
|
||||
*/
|
||||
final class index_controller extends core
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace mirzaev\site\rules\models;
|
||||
namespace mirzaev\site\stdm\registry\models;
|
||||
|
||||
use mirzaev\minimal\model;
|
||||
|
||||
|
@ -13,7 +13,7 @@ use exception;
|
|||
/**
|
||||
* Ядро моделей
|
||||
*
|
||||
* @package mirzaev\site\rules\models
|
||||
* @package mirzaev\site\stdm\registry\models
|
||||
* @author Arsen Mirzaev Tatyano-Muradovich <arsen@mirzaev.sexy>
|
||||
*/
|
||||
class core extends model
|
|
@ -0,0 +1,94 @@
|
|||
@import url('/fonts/comissioner.ttf');
|
||||
|
||||
:root {
|
||||
--background-light : #fff;
|
||||
--background : #f0eefb;
|
||||
--background-important : #123eab;
|
||||
--text : #020202;
|
||||
--text-light : #fafafa;
|
||||
--text-hover : #fff;
|
||||
--text-active : #d0d0d0;
|
||||
}
|
||||
|
||||
|
||||
* {
|
||||
text-decoration: none;
|
||||
outline : none;
|
||||
border : none;
|
||||
color : var(--text);
|
||||
font-family : 'Commissioner', Roboto, sans-serif;
|
||||
transition : 0.1s ease-out;
|
||||
}
|
||||
|
||||
.unselectable {
|
||||
-webkit-touch-callout: none;
|
||||
-webkit-user-select : none;
|
||||
-khtml-user-select : none;
|
||||
-moz-user-select : none;
|
||||
-ms-user-select : none;
|
||||
user-select : none;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: var(--text-hover);
|
||||
}
|
||||
|
||||
a:active {
|
||||
color: var(--text-active);
|
||||
}
|
||||
|
||||
body {
|
||||
margin : 0;
|
||||
padding-top: 20vh;
|
||||
padding-bottom: 10vh;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
background-color : var(--background);
|
||||
}
|
||||
|
||||
aside {
|
||||
z-index : 500;
|
||||
}
|
||||
|
||||
header {
|
||||
z-index : 5000;
|
||||
width: 800px;
|
||||
height: 80px;
|
||||
margin: 0 auto;
|
||||
display : flex;
|
||||
border-radius: 3px 3px 0 0;
|
||||
background-color: var(--background-important);
|
||||
}
|
||||
|
||||
header>h1 {
|
||||
margin: auto;
|
||||
font-size: 2rem;
|
||||
color: var(--text-light);
|
||||
}
|
||||
|
||||
main {
|
||||
z-index : 1000;
|
||||
width: calc(800px - 40px);
|
||||
margin: 0 auto;
|
||||
padding: 20px;
|
||||
border-radius: 0 0 3px 3px;
|
||||
background-color: var(--background-light)
|
||||
}
|
||||
|
||||
main>ol {
|
||||
margin: 50px 100px;
|
||||
font-size: 1.2rem;
|
||||
}
|
||||
|
||||
main>ol>li {
|
||||
padding-left: 40px;
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
||||
main>ol>li::marker {
|
||||
/* font-size: 1.3rem; */
|
||||
}
|
||||
|
||||
footer {
|
||||
z-index : 3000;
|
||||
}
|
Before Width: | Height: | Size: 552 B After Width: | Height: | Size: 552 B |
Before Width: | Height: | Size: 328 B After Width: | Height: | Size: 328 B |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 5.5 KiB |
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.3 KiB |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.6 KiB |
Before Width: | Height: | Size: 537 B After Width: | Height: | Size: 537 B |
Before Width: | Height: | Size: 825 B After Width: | Height: | Size: 825 B |
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 86 KiB After Width: | Height: | Size: 86 KiB |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 7.4 KiB |
Before Width: | Height: | Size: 397 KiB After Width: | Height: | Size: 397 KiB |
Before Width: | Height: | Size: 295 KiB After Width: | Height: | Size: 295 KiB |
|
@ -2,7 +2,7 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace mirzaev\site\rules;
|
||||
namespace mirzaev\site\stdm\registry;
|
||||
|
||||
use mirzaev\minimal\core;
|
||||
use mirzaev\minimal\router;
|
||||
|
@ -16,7 +16,7 @@ define('STORAGE', realpath('..' . DIRECTORY_SEPARATOR . 'storage'));
|
|||
define('INDEX', __DIR__);
|
||||
|
||||
// Автозагрузка
|
||||
require __DIR__ . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'vendor' . DIRECTORY_SEPARATOR . 'autoload.php';
|
||||
require __DIR__ . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'vendor' . DIRECTORY_SEPARATOR . 'autoload.php';
|
||||
|
||||
// Инициализация маршрутазитора
|
||||
$router = new router;
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
@ -1,5 +1,5 @@
|
|||
{% block title %}
|
||||
<title>{% if head.title != empty %}{{head.title}}{% else %}Правила беседы{% endif %}</title>
|
||||
<title>{% if head.title != empty %}{{head.title}}{% else %}Реестр запчастей{% endif %}</title>
|
||||
{% endblock %}
|
||||
|
||||
{% block meta %}
|
|
@ -0,0 +1,14 @@
|
|||
{% block css %}
|
||||
{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
<header>
|
||||
<h1 class="unselectable">РЕЕСТР ЗАПЧАСТЕЙ</h1>
|
||||
</header>
|
||||
{% endblock %}
|
||||
|
||||
{% block js %}
|
||||
{% endblock %}
|
||||
|
||||
{% block js_init %}
|
||||
{% endblock %}
|
|
@ -1,24 +1,20 @@
|
|||
{% extends "core.html" %}
|
||||
|
||||
{% use "core.html" with css as core_css, body as core_body, js as core_js, js_init as core_js_init %}
|
||||
{% use "trolling.html" with css as trolling_css, body as trolling_body, js as trolling_js %}
|
||||
{% use "header.html" with css as header_css, body as header_body, js as header_js, js_init as header_js_init %}
|
||||
|
||||
{% block css %}
|
||||
{{ block('core_css') }}
|
||||
{{ block('trolling_css') }}
|
||||
{{ block('header_css') }}
|
||||
{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
{{ block('core_body') }}
|
||||
{{ block('trolling_body') }}
|
||||
{{ block('header_body') }}
|
||||
|
||||
<main>
|
||||
<noscript>К сожалению мой сайт ещё пока не готов для работы без javascript</noscript>
|
||||
{% block main %}
|
||||
{% include 'rules.html' %}
|
||||
{% include 'search.html' %}
|
||||
{% endblock %}
|
||||
</main>
|
||||
|
||||
|
@ -27,7 +23,6 @@
|
|||
|
||||
{% block js %}
|
||||
{{ block('core_js') }}
|
||||
{{ block('trolling_js') }}
|
||||
{{ block('header_js') }}
|
||||
{% endblock %}
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace mirzaev\site\rules\views;
|
||||
namespace mirzaev\site\stdm\registry\views;
|
||||
|
||||
use mirzaev\minimal\controller;
|
||||
|
||||
|
@ -12,7 +12,7 @@ use Twig\Environment as view;
|
|||
/**
|
||||
* Менеджер представлений
|
||||
*
|
||||
* @package mirzaev\site\rules\controllers
|
||||
* @package mirzaev\site\stdm\registry\controllers
|
||||
* @author Arsen Mirzaev Tatyano-Muradovich <arsen@mirzaev.sexy>
|
||||
*/
|
||||
final class manager extends controller
|
|
@ -0,0 +1,3 @@
|
|||
<form action="/search" method="POST">
|
||||
<input type="text" name="key" id="key" value="Ключ выдаётся администратором">
|
||||
</form>
|