commit 814fe8bc15c110cda5110cd0b53a32e01a5ef471 Author: zeldaroot Date: Tue Oct 1 22:34:02 2019 +0300 CinemaPress 4 diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..92cde39 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,3 @@ +{ + "singleQuote": true +} \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9bbb5f9 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,79 @@ +FROM alpine:3.10 +ARG NODE_ENV="production" +ENV NODE_ENV=${NODE_ENV} +ARG NODE_PORT="3000" +ENV NODE_PORT=${NODE_PORT} +ARG CP_DOMAIN="" +ENV CP_DOMAIN=${CP_DOMAIN} +ARG CP_DOMAIN_="" +ENV CP_DOMAIN_=${CP_DOMAIN_} +ARG CP_LANG="" +ENV CP_LANG=${CP_LANG} +ARG CP_THEME="" +ENV CP_THEME=${CP_THEME} +ARG CP_PASSWD="" +ENV CP_PASSWD=${CP_PASSWD} +ARG CP_MIRROR="" +ENV CP_MIRROR=${CP_MIRROR} +ARG CP_MIRROR_="" +ENV CP_MIRROR_=${CP_MIRROR_} +ARG CP_KEY="" +ENV CP_KEY=${CP_KEY} +ARG RCLONE_CONFIG="" +ENV RCLONE_CONFIG=${RCLONE_CONFIG} +ENV TZ=Europe/Helsinki +ENV LANG=en_US.UTF-8 +ENV LANGUAGE=en_US.UTF-8 +ENV LC_ALL=en_US.UTF-8 +RUN mkdir -p /home/cinemapress +WORKDIR /home/cinemapress +COPY package.json /home/cinemapress/package.json +RUN set -o pipefail \ + && apk update \ +# && apk add -u --no-cache libpng librsvg libgsf giflib libjpeg-turbo musl \ +# && apk add vips-dev fftw-dev build-base --update-cache \ +# --repository http://dl-3.alpinelinux.org/alpine/edge/community/ \ +# --repository http://dl-3.alpinelinux.org/alpine/edge/main \ + && apk --no-cache add --virtual .build-dependencies make g++ gcc gtk-doc gobject-introspection expat-dev glib-dev libpng-dev libjpeg-turbo-dev giflib-dev librsvg-dev \ + && apk add -u --no-cache sudo python wget curl tar gzip unzip git sed bash nano openrc openssl dos2unix busybox-extras tzdata \ + && apk add -u --no-cache npm=10.16.3-r0 mysql-client=10.3.17-r0 sphinx=2.2.11-r1 memcached=1.5.16-r0 \ + && wget -qO - https://rclone.org/install.sh | bash \ + && cp /usr/share/zoneinfo/Europe/Helsinki /etc/localtime \ + && echo "Europe/Helsinki" > /etc/timezone \ + && npm i node-gyp -g \ + && npm i pm2 -g \ + && npm i \ + && mkdir -p \ + /var/ngx_pagespeed_cache \ + /etc/sphinx \ + /var/lib/sphinx/data \ + /var/local/images \ + /var/local/balancer \ + && npm cache clean --force \ + && apk del .build-dependencies \ + && rm -rf /var/cache/apk/* +COPY . /home/cinemapress +RUN set -o pipefail \ + && rm -rf doc .dockerignore .gitignore .prettierignore .prettierrc Dockerfile LICENSE.txt README.md \ + && dos2unix /home/cinemapress/cinemapress.sh \ + && cp /home/cinemapress/cinemapress.sh /usr/bin/cinemapress && chmod +x /usr/bin/cinemapress \ + && cp -rf /home/cinemapress/themes/default/public/admin/favicon.ico /home/cinemapress/favicon.ico \ + && cp -rf /home/cinemapress/files/bbb.mp4 /var/local/balancer/bbb.mp4 \ + && cp -rf /home/cinemapress/themes/default/public/desktop/img/player$(( ( RANDOM % 7 ) + 1 )).png \ + /home/cinemapress/themes/default/public/desktop/img/player.png \ + && wget -qO geo.tar.gz http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz \ + && tar xfz geo.tar.gz \ + && mv GeoLite2-City_*/GeoLite2-City.mmdb /home/cinemapress/files/GeoLite2-City.mmdb \ + && rm -rf geo.tar.gz GeoLite2-City_* \ + && wget -qO geo.tar.gz http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz \ + && tar xfz geo.tar.gz \ + && mv GeoLite2-Country_*/GeoLite2-Country.mmdb /home/cinemapress/files/GeoLite2-Country.mmdb \ + && rm -rf geo.tar.gz GeoLite2-Country_* \ + && echo -e "#!/bin/bash\n/usr/bin/cinemapress container backup > /home/\${CP_DOMAIN}/log/backup_\$(date '+%d_%m_%Y').log" \ + > /etc/periodic/daily/backup \ + && chmod a+x /etc/periodic/daily/backup \ + && echo -e "#!/bin/bash\n/usr/bin/cinemapress container cron > /home/\${CP_DOMAIN}/log/cron_\$(date '+%d_%m_%Y').log" \ + > /etc/periodic/hourly/cron \ + && chmod a+x /etc/periodic/hourly/cron +EXPOSE 3000 +CMD ["/usr/bin/cinemapress", "container", "run"] \ No newline at end of file diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..e3d166b --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,9 @@ +The MIT License (MIT) + +Copyright (c) 2014 CinemaPress + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..01a5bec --- /dev/null +++ b/README.md @@ -0,0 +1,213 @@ +
+ +# Watch Movies and TV Shows Online Streaming Portal CMS Open Source Script + +
+ +> Create a video streaming website to watch movies and TV shows on computer `Windows / iOS`, mobile device `iPhone / Android` and TV `Smart TV / Android TV / STB` + +
+ +EN + +`Choose your language` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## How to install CinemaPress? + +> #### Install via website + +`cinemapress.sh` + +Install via website + +> #### Install via terminal + +`wget -qO- cinemapress.sh | bash` + +Install via terminal + +## Where to buy a VPS server? + +> The OS should be **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** without control panels! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - **15%** discount, promo code: `CinemaPress15` + +## Where to buy a domain name? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - data is not sent to public WHOIS database + +## Theme «hodor» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Theme «sansa» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Theme «robb» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Theme «ramsay» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Theme «tyrion» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Theme «cersei» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Theme «joffrey» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Theme «drogo» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Theme «bran» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Theme «arya» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Theme «mormont» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Theme «tarly» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Theme «daenerys» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Options and modules CinemaPress + +Detailed information on all options and system modules can be found in the documentation. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/app.js b/app.js new file mode 100644 index 0000000..04a630c --- /dev/null +++ b/app.js @@ -0,0 +1,131 @@ +'use strict'; + +process.env['UV_THREADPOOL_SIZE'] = '128'; +process.env['NODE_TLS_REJECT_UNAUTHORIZED'] = '0'; +process.env['CP_VER'] = new Date().getTime().toString(); + +/** + * Configuration dependencies. + */ + +var config = require('./config/production/config'); + +/** + * Node dependencies. + */ + +var path = require('path'); +var lookup = {}; +try { + var MaxMindReader = require('maxmind').Reader; + lookup = new MaxMindReader( + require('fs').readFileSync( + path.join(path.dirname(__filename), 'files', 'GeoLite2-Country.mmdb') + ) + ); +} catch (err) { + console.log('NOT FILE GeoLite2-Country.mmdb'); +} +var cookieParser = require('cookie-parser'); +var bodyParser = require('body-parser'); +var express = require('express'); +var app = express(); + +/** + * Route dependencies. + */ + +var proxy = require('./routes/proxy'); +var iframe = require('./routes/iframe'); +var player = require('./routes/player'); +var episode = require('./routes/episode'); +var robots = require('./routes/robots'); +var rss = require('./routes/rss'); +var admin = require('./routes/admin'); +var website = require('./routes/website'); + +/** + * Middleware dependencies. + */ + +var userinfo = require('./lib/CP_userinfo'); +var loadavg = require('./lib/CP_loadavg'); +var nginx = require('./lib/CP_nginx'); + +/** + * Port. + */ + +var port = + process.env.PORT || parseInt(config.nginx.addr.split(':')[1]) || 3000; + +/** + * Template engine. + */ + +app.set('views', [ + path.join(__dirname, 'themes', 'default', 'views'), + path.join(__dirname, 'themes', config.theme, 'views') +]); +app.set('view engine', 'ejs'); + +/** + * Middleware functions. + */ + +app.enable('trust proxy'); + +app.use(cookieParser()); +app.use(bodyParser.json({ limit: '64mb' })); +app.use(bodyParser.urlencoded({ limit: '64mb', extended: true })); + +app.use(function(req, res, next) { + process.on('SIGINT', function() { + next({ + status: 503, + message: 'Site under maintenance.' + }); + setTimeout(function() { + process.exit(); + }, 3000); + }); + next(); +}); + +app.use(nginx()); +app.use( + /^(?:\/mobile-version|\/tv-version|)?/, + express.static(path.join(path.dirname(__filename), '/')) +); +app.use(userinfo(lookup)); +app.use(/^(?:\/k\.1poster\.net|\/t\.1poster\.net)?/, proxy); +app.use(/^(?:\/mobile-version|\/tv-version|)?\/iframe\.player.*$/, player); +app.use(/^(?:\/mobile-version|\/tv-version|)?\/episode\.json.*$/, episode); +app.use(/^(?:\/mobile-version|\/tv-version|)?\/robots\.txt$/, robots); +app.use(/^(?:\/mobile-version|\/tv-version|)?\/iframe.*$/, iframe); +app.use(/^(?:\/mobile-version|\/tv-version|)?\/rss\.xml.*$/, rss); +app.use('/' + config.urls.admin, admin); +app.use(loadavg()); +app.use(/^(?:\/mobile-version|\/tv-version|)?/, website); + +app.use(function(err, req, res, next) { + err.status = err.status ? err.status : 404; + err.message = err.message ? err.message : 'Not Found'; + return res.status(err.status).render('error', { + search: config.urls.search, + status: err.status, + message: err.message, + language: config.language + }); +}); + +app.use(function(req, res) { + return res.status(404).render('error', { + search: config.urls.search, + status: 404, + message: 'Not Found', + language: config.language + }); +}); + +app.listen(port); diff --git a/cinemapress.sh b/cinemapress.sh new file mode 100644 index 0000000..d17af15 --- /dev/null +++ b/cinemapress.sh @@ -0,0 +1,1574 @@ +#!/bin/bash + +R='\033[0;31m' +G='\033[0;32m' +Y='\033[0;33m' +C='\033[0;34m' +B='\033[0;36m' +S='\033[0;90m' +NC='\033[0m' + +OPTION=${1:-} +GIT_SERVER="github.com" +GIT_NAME="CinemaPress" +CP_VER="4.0.0" +PRC_=0 + +CP_DOMAIN=${CP_DOMAIN:-${2}} +CP_LANG=${CP_LANG:-${3}} +CP_THEME=${CP_THEME:-${4}} +CP_PASSWD=${CP_PASSWD:-${5}} +CP_MIRROR=${CP_MIRROR:-} +CP_KEY=${CP_KEY:-} +CLOUDFLARE_EMAIL=${CLOUDFLARE_EMAIL:-${6}} +CLOUDFLARE_API_KEY=${CLOUDFLARE_API_KEY:-${7}} +MEGA_EMAIL=${MEGA_EMAIL:-${8}} +MEGA_PASSWORD=${MEGA_PASSWORD:-${9}} + +CP_DOMAIN_=`echo ${CP_DOMAIN} | sed -r "s/[^A-Za-z0-9]/_/g"` +CP_MIRROR_=`echo ${CP_MIRROR} | sed -r "s/[^A-Za-z0-9]/_/g"` + +CP_DOMAIN_IP="domain" + +MEMCACHED_PORT=${MEMCACHED_PORT:-11211} +NODE_PORT=${NODE_PORT:-3000} +SPHINX_PORT=${SPHINX_PORT:-9312} +MYSQL_PORT=${MYSQL_PORT:-9306} + +MEMCACHED_ADDR=${MEMCACHED_ADDR:-127.0.0.1:${MEMCACHED_PORT}} +NODE_ADDR=${NODE_ADDR:-127.0.0.1:${NODE_PORT}} +SPHINX_ADDR=${SPHINX_ADDR:-127.0.0.1:${SPHINX_PORT}} +MYSQL_ADDR=${MYSQL_ADDR:-127.0.0.1:${MYSQL_PORT}} + +NODE_PORT_IP="-p ${NODE_PORT}:3000" + +docker_install() { + if [ "`docker -v 2>/dev/null`" = "" ]; then + clear + _line + _logo + _header "DOCKER" + _content + _content "Docker is installing ..." + _content + _s + CP_OS="`awk '/^ID=/' /etc/*-release | awk -F'=' '{ print tolower($2) }'`" + if [ "${CP_OS}" != "alpine" ]; then + if [ "${CP_OS}" = "debian" ] || [ "${CP_OS}" = "\"debian\"" ]; then + apt-get -y -qq install sudo + sudo apt-get -y -qq update + sudo apt-get -y -qq install wget curl nano htop lsb-release ca-certificates git-core openssl netcat cron gzip bzip2 unzip gcc make libssl-dev locales lsof net-tools + elif [ "${CP_OS}" = "ubuntu" ] || [ "${CP_OS}" = "\"ubuntu\"" ]; then + apt-get -y -qq install sudo + sudo apt-get -y -qq update + sudo apt-get -y -qq install wget curl nano htop lsb-release ca-certificates git-core openssl netcat cron gzip bzip2 unzip gcc make libssl-dev locales lsof net-tools + elif [ "${CP_OS}" = "fedora" ] || [ "${CP_OS}" = "\"fedora\"" ]; then + dnf -y install sudo + sudo dnf -y install wget curl nano htop lsb-release ca-certificates git-core openssl netcat cron gzip bzip2 unzip gcc make libssl-dev locales lsof + elif [ "${CP_OS}" = "centos" ] || [ "${CP_OS}" = "\"centos\"" ]; then + yum install -y sudo + sudo yum install -y wget curl nano htop lsb-release ca-certificates git-core openssl netcat cron gzip bzip2 unzip gcc make libssl-dev locales lsof net-tools + fi + if [ "`docker -v 2>/dev/null`" = "" ]; then + if [ "${CP_OS}" = "debian" ] || [ "${CP_OS}" = "\"debian\"" ]; then + CP_ARCH="`dpkg --print-architecture`" + sudo apt-get -y -qq remove docker docker-engine docker.io containerd runc + sudo apt-get -y -qq update + sudo apt-get -y -qq install \ + apt-transport-https \ + ca-certificates \ + curl \ + gnupg2 \ + software-properties-common + sudo curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - + sudo apt-key fingerprint 0EBFCD88 + if [ "${CP_ARCH}" = "amd64" ] || [ "${CP_ARCH}" = "x86_64" ] || [ "${CP_ARCH}" = "i386" ] + then + CP_ARCH="amd64" + elif [ "${CP_ARCH}" = "armhf" ] || [ "${CP_ARCH}" = "armel" ] + then + CP_ARCH="armhf" + elif [ "${CP_ARCH}" = "arm64" ] + then + CP_ARCH="arm64" + fi + sudo add-apt-repository \ + "deb [arch=${CP_ARCH}] https://download.docker.com/linux/debian \ + $(lsb_release -cs) \ + stable" + sudo apt-get -y -qq update + sudo apt-get -y -qq install docker-ce docker-ce-cli containerd.io + elif [ "${CP_OS}" = "ubuntu" ] || [ "${CP_OS}" = "\"ubuntu\"" ]; then + CP_ARCH="`dpkg --print-architecture`" + sudo apt-get -y -qq remove docker docker-engine docker.io containerd runc + sudo apt-get -y -qq update + sudo apt-get -y -qq install \ + apt-transport-https \ + ca-certificates \ + curl \ + gnupg-agent \ + software-properties-common + sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - + sudo apt-key fingerprint 0EBFCD88 + if [ "${CP_ARCH}" = "amd64" ] || [ "${CP_ARCH}" = "x86_64" ] || [ "${CP_ARCH}" = "i386" ] + then + CP_ARCH="amd64" + elif [ "${CP_ARCH}" = "armhf" ] || [ "${CP_ARCH}" = "armel" ] + then + CP_ARCH="armhf" + elif [ "${CP_ARCH}" = "arm64" ] + then + CP_ARCH="arm64" + elif [ "${CP_ARCH}" = "ppc64el" ] || [ "${CP_ARCH}" = "ppc" ] || [ "${CP_ARCH}" = "powerpc" ] + then + CP_ARCH="ppc64el" + elif [ "${CP_ARCH}" = "s390x" ] + then + CP_ARCH="s390x" + fi + sudo add-apt-repository \ + "deb [arch=${CP_ARCH}] https://download.docker.com/linux/ubuntu \ + $(lsb_release -cs) \ + stable" + sudo apt-get -y -qq update + sudo apt-get -y -qq install docker-ce docker-ce-cli containerd.io + elif [ "${CP_OS}" = "fedora" ] || [ "${CP_OS}" = "\"fedora\"" ]; then + sudo dnf -y remove docker \ + docker-client \ + docker-client-latest \ + docker-common \ + docker-latest \ + docker-latest-logrotate \ + docker-logrotate \ + docker-selinux \ + docker-engine-selinux \ + docker-engine + sudo dnf -y install dnf-plugins-core + sudo dnf config-manager \ + --add-repo \ + https://download.docker.com/linux/fedora/docker-ce.repo + sudo dnf -y install docker-ce docker-ce-cli containerd.io + sudo systemctl start docker + elif [ "${CP_OS}" = "centos" ] || [ "${CP_OS}" = "\"centos\"" ]; then + sudo yum remove -y docker \ + docker-client \ + docker-client-latest \ + docker-common \ + docker-latest \ + docker-latest-logrotate \ + docker-logrotate \ + docker-engine + sudo yum install -y yum-utils \ + device-mapper-persistent-data \ + lvm2 + sudo yum-config-manager \ + --add-repo \ + https://download.docker.com/linux/centos/docker-ce.repo + sudo yum install -y docker-ce docker-ce-cli containerd.io + sudo systemctl start docker + fi + if [ "`docker -v 2>/dev/null`" = "" ]; then + clear + _line + _logo + _header "ERROR" + _content + _content "Docker is not installed, try installing manually!" + _content + _s + exit 0 + fi + fi + fi + fi + sudo wget -qO /usr/bin/cinemapress https://cinemapress.sh && \ + chmod +x /usr/bin/cinemapress +} +ip_install() { + IP1=`ip route get 1 | awk '{print $NF;exit}'` + IP2=`ip route get 8.8.4.4 | head -1 | cut -d' ' -f8` + IP3=`ip route get 8.8.4.4 | head -1 | awk '{print $7}'` + if [ "`expr "${IP1}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" = "0" ] \ + && [ "`expr "${IP2}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" = "0" ] \ + && [ "`expr "${IP3}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" = "0" ]; then exit 1; fi + if [ "`expr "${IP1}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" != "0" ]; then CP_DOMAIN="${IP1}"; \ + elif [ "`expr "${IP2}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" != "0" ]; then CP_DOMAIN="${IP2}"; \ + elif [ "`expr "${IP3}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" != "0" ]; then CP_DOMAIN="${IP3}"; fi + CP_DOMAIN_=`echo ${CP_DOMAIN} | sed -r "s/[^A-Za-z0-9]/_/g"` + CP_DOMAIN_IP="ip" + CP_LANG="${1}" + CP_THEME="arya" + CP_PASSWD="test" + sh_yes + _s + sh_progress + 1_install + sh_progress 100 + success_install +} + +1_install() { + if [ "${CP_DOMAIN_IP}" = "ip" ]; then + if [ "`netstat -tunlp | grep 0.0.0.0:80`" = "" ] \ + && [ "`netstat -tunlp | grep :::80`" = "" ]; then + NODE_PORT="80" + fi + NODE_PORT_IP="-p ${NODE_PORT}:3000" + elif [ "${CP_DOMAIN_IP}" = "domain" ]; then + NODE_PORT_IP="" + fi + + docker network create \ + --driver bridge \ + cinemapress >>/var/log/docker_install_$(date '+%d_%m_%Y').log 2>&1 + + sh_progress + + docker run \ + -d \ + --name ${CP_DOMAIN_} \ + -e "CP_DOMAIN=${CP_DOMAIN}" \ + -e "CP_DOMAIN_=${CP_DOMAIN_}" \ + -e "CP_LANG=${CP_LANG}" \ + -e "CP_THEME=${CP_THEME}" \ + -e "CP_PASSWD=${CP_PASSWD}" \ + -e "NODE_PORT=${NODE_PORT}" \ + -e "RCLONE_CONFIG=/home/${CP_DOMAIN}/config/production/rclone.conf" \ + -w /home/${CP_DOMAIN} \ + --restart always \ + --network cinemapress \ + -v /var/ngx_pagespeed_cache:/var/ngx_pagespeed_cache \ + -v /var/lib/sphinx/data:/var/lib/sphinx/data \ + -v /var/local/images:/var/local/images \ + -v /home/${CP_DOMAIN}:/home/${CP_DOMAIN} \ + ${NODE_PORT_IP} \ + cinemapress/docker >>/var/log/docker_install_$(date '+%d_%m_%Y').log 2>&1 + + WEBSITE_RUN=1 + while [ "${WEBSITE_RUN}" != "50" ]; do + sleep 3 + WEBSITE_RUN=$((1+${WEBSITE_RUN})) + if [ "`docker ps -aq -f status=running -f name=^/${CP_DOMAIN_}\$ 2>/dev/null`" != "" ]; then + WEBSITE_RUN=50 + fi + done + + sh_progress + + if [ "${CP_DOMAIN_IP}" = "domain" ] \ + && [ "`netstat -tunlp | grep 0.0.0.0:80`" = "" ] \ + && [ "`netstat -tunlp | grep :::80`" = "" ]; then + + docker run \ + -d \ + --name nginx \ + --restart always \ + --network cinemapress \ + -v /var/log/nginx:/var/log/nginx \ + -v /var/ngx_pagespeed_cache:/var/ngx_pagespeed_cache \ + -v /home:/home \ + -p 80:80 \ + -p 443:443 \ + cinemapress/nginx >>/var/log/docker_install_$(date '+%d_%m_%Y').log 2>&1 + + NGINX_RUN=1 + while [ "${NGINX_RUN}" != "50" ]; do + sleep 3 + NGINX_RUN=$((1+${NGINX_RUN})) + if [ "`docker ps -aq -f status=running -f name=^/nginx\$ 2>/dev/null`" != "" ]; then + NGINX_RUN=50 + fi + done + + sh_progress + + docker run \ + -d \ + --name fail2ban \ + --restart always \ + --network host \ + --cap-add NET_ADMIN \ + --cap-add NET_RAW \ + -v /home/${CP_DOMAIN}/config/production/fail2ban:/data \ + -v /var/log:/var/log:ro \ + cinemapress/fail2ban >>/var/log/docker_install_$(date '+%d_%m_%Y').log 2>&1 + + FAIL2BAN_RUN=1 + while [ "${FAIL2BAN_RUN}" != "50" ]; do + sleep 3 + FAIL2BAN_RUN=$((1+${FAIL2BAN_RUN})) + if [ "`docker ps -aq -f status=running -f name=^/fail2ban\$ 2>/dev/null`" != "" ]; then + FAIL2BAN_RUN=50 + fi + done + + fi + + sh_progress + + if [ "${CLOUDFLARE_EMAIL}" != "" ] \ + && [ "${CLOUDFLARE_API_KEY}" != "" ]; then + + NGX="/home/${CP_DOMAIN}/config/production/nginx" + echo -e "dns_cloudflare_email = \"${CLOUDFLARE_EMAIL}\"\ndns_cloudflare_api_key = \"${CLOUDFLARE_API_KEY}\"" \ + > ${NGX}/cloudflare.ini + + docker run \ + -it \ + --rm \ + -v ${NGX}/ssl.d:/etc/letsencrypt \ + -v ${NGX}/letsencrypt:/var/lib/letsencrypt \ + -v ${NGX}/cloudflare.ini:/cloudflare.ini \ + certbot/dns-cloudflare \ + certonly \ + --dns-cloudflare \ + --dns-cloudflare-credentials /cloudflare.ini \ + --email support@${CP_DOMAIN} \ + --non-interactive \ + --agree-tos \ + -d ${CP_DOMAIN} \ + -d \*.${CP_DOMAIN} \ + --server https://acme-v02.api.letsencrypt.org/directory \ + --dry-run + + sh_progress + + if [ -d "${NGX}/ssl.d/live/${CP_DOMAIN}/" ]; then + openssl dhparam -out ${NGX}/ssl.d/live/${CP_DOMAIN}/dhparam.pem 2048 + sed -Ei "s/#ssl //g" ${NGX}/conf.d/nginx.conf + docker exec -d nginx nginx -s reload + fi + + fi + + sh_progress +} +2_update() { + 3_backup "create" + 8_remove + 1_install + 3_backup "restore" +} +3_backup() { + if [ -f "/var/rclone.conf" ] && [ ! -f "/home/${CP_DOMAIN}/config/production/rclone.conf" ]; then + cp -r /var/rclone.conf /home/${CP_DOMAIN}/config/production/rclone.conf + elif [ -f "/home/${CP_DOMAIN}/config/production/rclone.conf" ]; then + cp -r /home/${CP_DOMAIN}/config/production/rclone.conf /var/rclone.conf + fi + RCS=`docker exec ${CP_DOMAIN_} cinemapress container rclone config show 2>/dev/null | grep "CINEMAPRESS"` + if [ "${RCS}" != "" ]; then + BKP="${1}" + if [ "${BKP}" = "" ]; then + _header "MAKE A CHOICE" + printf "${C}---- ${G}1)${NC} create ${S}-------------------- Create New Backup Website ${C}----\n" + printf "${C}---- ${G}2)${NC} restore ${S}------------ Restore Website From Last Backup ${C}----\n" + _s + read -e -p 'OPTION [1-2]: ' BKP + BKP=`echo ${BKP} | iconv -c -t UTF-8` + _br + fi + + sh_progress + + if [ "${BKP}" = "2" ] || [ "${BKP}" = "restore" ]; then + docker exec ${CP_DOMAIN_} cinemapress container backup restore >>/var/log/docker_backup_$(date '+%d_%m_%Y').log 2>&1 + docker restart nginx >>/var/log/docker_backup_$(date '+%d_%m_%Y').log 2>&1 + else + docker exec ${CP_DOMAIN_} cinemapress container backup >>/var/log/docker_backup_$(date '+%d_%m_%Y').log 2>&1 + fi + else + if [ "${2}" != "" ] && [ "${3}" != "" ]; then + sh_progress + + read_mega_email ${2} + read_mega_password ${3} + docker exec ${CP_DOMAIN_} rclone config create CINEMAPRESS mega \ + user "${MEGA_EMAIL}" pass "${MEGA_PASSWORD}" >>/var/log/docker_backup_$(date '+%d_%m_%Y').log 2>&1 + docker exec ${CP_DOMAIN_} cinemapress container backup >>/var/log/docker_backup_$(date '+%d_%m_%Y').log 2>&1 + else + _header "RCLONE CONFIG" + _content + _content "Configure RCLONE for one of the cloud storage," + _content "in the «name» section write uppercase CINEMAPRESS" + _content + printf "root@vps:~# docker exec -it ${CP_DOMAIN_} /bin/bash" + _br + printf "bash-5.0# rclone config" + _br + _content + _content "or configure for MEGA.nz cloud storage in one line:" + _content + printf "root@vps:~# cinemapress backup create \"mega email\" \"mega pass\"" + _br + _content + _s + exit 0 + fi + fi +} +4_theme() { + YES="NOT" + if [ -d "/home/${CP_DOMAIN}/themes/${CP_THEME}" ]; then + _header "${CP_THEME}"; + _content + _content "This theme exists!" + _content + _s + if [ ${1} ] + then + YES=${1} + YES=`echo ${YES} | iconv -c -t UTF-8` + echo "Update? [YES/not] : ${YES}" + else + read -e -p 'Update? [YES/not] : ' YES + YES=`echo ${YES} | iconv -c -t UTF-8` + fi + _br + + if [ "${YES}" != "ДА" ] && [ "${YES}" != "Да" ] && [ "${YES}" != "да" ] && [ "${YES}" != "YES" ] && [ "${YES}" != "Yes" ] && [ "${YES}" != "yes" ] && [ "${YES}" != "Y" ] && [ "${YES}" != "y" ] && [ "${YES}" != "" ] + then + exit 0 + else + git clone https://${GIT_SERVER}/CinemaPress/Theme-${CP_THEME}.git \ + /var/${CP_THEME} >>/var/log/docker_theme_$(date '+%d_%m_%Y').log 2>&1 + cp -r /var/${CP_THEME}/* /home/${CP_DOMAIN}/themes/${CP_THEME}/ + sed -Ei "s/\"theme\":\s*\"[a-zA-Z0-9-]*\"/\"theme\":\"${CP_THEME}\"/" \ + /home/${CP_DOMAIN}/config/production/config.js + fi + else + git clone https://${GIT_SERVER}/CinemaPress/Theme-${CP_THEME}.git \ + /var/${CP_THEME} >>/var/log/docker_theme_$(date '+%d_%m_%Y').log 2>&1 + cp -r /var/${CP_THEME}/* /home/${CP_DOMAIN}/themes/${CP_THEME}/ + sed -Ei "s/\"theme\":\s*\"[a-zA-Z0-9-]*\"/\"theme\":\"${CP_THEME}\"/" \ + /home/${CP_DOMAIN}/config/production/config.js + fi + + rm -rf /var/${CP_THEME} + + sh_progress + + docker restart ${CP_DOMAIN_} >>/var/log/docker_theme_$(date '+%d_%m_%Y').log 2>&1 +} +5_database() { + STS="http://d.cinemapress.io/${CP_KEY}/${CP_DOMAIN}?lang=${CP_LANG}" + CHECK=`wget -qO /dev/null -o /dev/null "${STS}&status=CHECK"` + if [ "${CHECK}" = "" ]; then + _line; _header "ERROR" + _content + _content "The database server is temporarily unavailable," + _content "please try again later." + _content + _s + exit 0 + else + for ((io=0;io<=10;io++)); + do + sh_progress "$((${io} * 10))" + sleep 30 + done + _br; _br + fi + mkdir -p /var/lib/sphinx/tmp /var/lib/sphinx/data /var/lib/sphinx/old + _line + _content "Downloading ..." + wget -qO "/var/lib/sphinx/tmp/${CP_KEY}.tar" "${STS}" || \ + rm -rf "/var/lib/sphinx/tmp/${CP_KEY}.tar" + if [ -f "/var/lib/sphinx/tmp/${CP_KEY}.tar" ]; then + _content "Unpacking ..." + NOW=$(date +%Y-%m-%d) + tar -xf "/var/lib/sphinx/tmp/${CP_KEY}.tar" -C "/var/lib/sphinx/tmp" &> \ + /var/lib/sphinx/data/${NOW}.log + rm -rf "/var/lib/sphinx/tmp/${CP_KEY}.tar" + FILE_SPA=`find /var/lib/sphinx/tmp/*.* -type f | grep spa` + FILE_SPD=`find /var/lib/sphinx/tmp/*.* -type f | grep spd` + FILE_SPI=`find /var/lib/sphinx/tmp/*.* -type f | grep spi` + FILE_SPS=`find /var/lib/sphinx/tmp/*.* -type f | grep sps` + if [ -f "${FILE_SPA}" ] && [ -f "${FILE_SPD}" ] && [ -f "${FILE_SPI}" ] && [ -f "${FILE_SPS}" ]; then + _content "Installing ..." + if [ "`docker -v 2>/dev/null | grep "version"`" = "" ]; then + docker_stop >> /var/lib/sphinx/data/${NOW}.log + else + docker exec ${CP_DOMAIN_} cinemapress container stop >> /var/lib/sphinx/data/${NOW}.log + fi + rm -rf /var/lib/sphinx/old/movies_${CP_DOMAIN_}.* + cp -R /var/lib/sphinx/data/movies_${CP_DOMAIN_}.* /var/lib/sphinx/old/ + rm -rf /var/lib/sphinx/data/movies_${CP_DOMAIN_}.* + for file in `find /var/lib/sphinx/tmp/*.* -type f` + do + mv ${file} "/var/lib/sphinx/data/movies_${CP_DOMAIN_}.${file##*.}" + done + sed -E -i "s/\"key\":\s*\"(FREE|[a-zA-Z0-9-]{32})\"/\"key\":\"${CP_KEY}\"/" \ + /home/${CP_DOMAIN}/config/production/config.js + sed -E -i "s/\"date\":\s*\"[0-9-]*\"/\"date\":\"${NOW}\"/" \ + /home/${CP_DOMAIN}/config/production/config.js + sed -E -i "s/\"key\":\s*\"(FREE|[a-zA-Z0-9-]{32})\"/\"key\":\"${CP_KEY}\"/" \ + /home/${CP_DOMAIN}/config/default/config.js + sed -E -i "s/\"date\":\s*\"[0-9-]*\"/\"date\":\"${NOW}\"/" \ + /home/${CP_DOMAIN}/config/default/config.js + if [ "`grep \"_${CHECK}_\" /home/${CP_DOMAIN}/process.json`" = "" ]; then + CURRENT=`grep "CP_ALL" /home/${CP_DOMAIN}/process.json | sed 's/.*"CP_ALL":\s*"\([a-zA-Z0-9_| -]*\)".*/\1/'` + sed -E -i "s/\"CP_ALL\":\s*\"[a-zA-Z0-9_| -]*\"/\"CP_ALL\":\"${CURRENT} | _${CHECK}_\"/" \ + /home/${CP_DOMAIN}/process.json + fi + _content "Starting ..." + if [ "`docker -v 2>/dev/null | grep "version"`" = "" ]; then + docker_start >> /var/lib/sphinx/data/${NOW}.log + else + docker exec ${CP_DOMAIN_} cinemapress container start >> /var/lib/sphinx/data/${NOW}.log + fi + wget -qO /dev/null -o /dev/null "${STS}&status=SUCCESS" + _content "Success ..." + _s + exit 0 + else + wget -qO /dev/null -o /dev/null "${STS}&status=FAIL" + _line; _header "ERROR" + _content + _content "The downloaded database archive turned out to be empty," + _content "please try again later." + _content + _s + exit 0 + fi + else + wget -qO /dev/null -o /dev/null "${STS}&status=FAIL" + _line + _header "ERROR" + _content + _content "The movie database has not been downloaded," + _content "please try again later." + _content + _s + exit 0 + fi +} +6_posters() { + if [ -f "/var/local/images/poster/no-poster.jpg" ]; then + _br + wget --progress=bar:force -O /home/images.tar \ + "http://d.cinemapress.io/${CP_KEY}/${CP_DOMAIN}?lang=${CP_LANG}&status=LATEST" 2>&1 | sh_wget + if [ -f "/home/images.tar" ]; then + tar -xf /home/images.tar -C /var/local/images + fi + else + _br + wget --progress=bar:force -O /home/images.tar \ + "http://d.cinemapress.io/${CP_KEY}/${CP_DOMAIN}?lang=${CP_LANG}&status=IMAGES" 2>&1 | sh_wget + mkdir -p /var/local/images/poster + cp -r /home/${CP_DOMAIN}/files/poster/no-poster.gif /var/local/images/poster/no-poster.gif + cp -r /home/${CP_DOMAIN}/files/poster/no-poster.jpg /var/local/images/poster/no-poster.jpg + if [ -f "/home/images.tar" ]; then + _line + _header "UNPACKING" + _content + _content "Please do not close the window." + _content "Unpacking may take several hours ..." + _content + _s + nohup tar -xf /home/images.tar -C /var/local/images & + fi + fi +} +7_mirror() { + if [ ! -f "/home/${CP_MIRROR}/process.json" ]; then + _line + _header "ERROR" + _content + _content "First create a mirror website ${CP_MIRROR}," + _content "import the movie database and" + _content "configure HTTPS on it (if you use it)." + _content + _s + exit 0 + fi + 3_backup create + if [ -f "/home/${CP_DOMAIN}/process.json" ]; then + docker stop ${CP_DOMAIN_} >>/var/log/docker_mirror_$(date '+%d_%m_%Y').log 2>&1 + docker stop ${CP_MIRROR_} >>/var/log/docker_mirror_$(date '+%d_%m_%Y').log 2>&1 + rm -rf \ + /home/${CP_MIRROR}/config/comment \ + /home/${CP_MIRROR}/config/content \ + /home/${CP_MIRROR}/config/rt \ + /home/${CP_MIRROR}/config/user + cp -r \ + /home/${CP_DOMAIN}/config/comment \ + /home/${CP_MIRROR}/config/comment + for f in /home/${CP_MIRROR}/config/comment/comment_${CP_DOMAIN_}.*; do + mv "${f}" "`echo ${f} | sed s/comment_${CP_DOMAIN_}/comment_${CP_MIRROR_}/`" + done + cp -r \ + /home/${CP_DOMAIN}/config/content \ + /home/${CP_MIRROR}/config/content + for f in /home/${CP_MIRROR}/config/content/content_${CP_DOMAIN_}.*; do + mv "${f}" "`echo ${f} | sed s/content_${CP_DOMAIN_}/content_${CP_MIRROR_}/`" + done + cp -r \ + /home/${CP_DOMAIN}/config/rt \ + /home/${CP_MIRROR}/config/rt + for f in /home/${CP_MIRROR}/config/rt/rt_${CP_DOMAIN_}.*; do + mv "${f}" "`echo ${f} | sed s/rt_${CP_DOMAIN_}/rt_${CP_MIRROR_}/`" + done + cp -r \ + /home/${CP_DOMAIN}/config/user \ + /home/${CP_MIRROR}/config/user + for f in /home/${CP_MIRROR}/config/user/user_${CP_DOMAIN_}.*; do + mv "${f}" "`echo ${f} | sed s/user_${CP_DOMAIN_}/user_${CP_MIRROR_}/`" + done + cp -r /home/${CP_DOMAIN}/config/production/config.js /home/${CP_MIRROR}/config/production/config.js + cp -r /home/${CP_DOMAIN}/config/production/modules.js /home/${CP_MIRROR}/config/production/modules.js + cp -r /home/${CP_DOMAIN}/themes/default/public/desktop/* /home/${CP_MIRROR}/themes/default/public/desktop/ + cp -r /home/${CP_DOMAIN}/themes/default/public/mobile/* /home/${CP_MIRROR}/themes/default/public/mobile/ + cp -r /home/${CP_DOMAIN}/themes/default/views/mobile/* /home/${CP_MIRROR}/themes/default/views/mobile/ + cp -r /home/${CP_DOMAIN}/files/* /home/${CP_MIRROR}/files/ + fi + if [ "`grep \"${CP_DOMAIN_}\" /home/${CP_MIRROR}/process.json`" = "" ]; then + CURRENT=`grep "CP_ALL" /home/${CP_MIRROR}/process.json | sed 's/.*"CP_ALL":\s*"\([a-zA-Z0-9_| -]*\)".*/\1/'` + sed -E -i "s/\"CP_ALL\":\s*\"[a-zA-Z0-9_| -]*\"/\"CP_ALL\":\"_${CP_DOMAIN_}_ | ${CURRENT}\"/" /home/${CP_MIRROR}/process.json + fi + docker start ${CP_MIRROR} >>/var/log/docker_mirror_$(date '+%d_%m_%Y').log 2>&1 + docker exec ${CP_MIRROR} cinemapress container config >>/var/log/docker_mirror_$(date '+%d_%m_%Y').log 2>&1 + docker restart nginx >>/var/log/docker_mirror_$(date '+%d_%m_%Y').log 2>&1 +} +8_remove() { + T=`grep "\"theme\"" /home/${CP_DOMAIN}/config/production/config.js` + L=`grep "\"language\"" /home/${CP_DOMAIN}/config/production/config.js` + CP_THEME=`echo "${T}" | sed 's/.*"theme":\s*"\([a-zA-Z0-9-]*\)".*/\1/'` + CP_LANG=`echo "${L}" | sed 's/.*"language":\s*"\([a-z]*\)".*/\1/'` + if [ "${CP_THEME}" = "" ] \ + || [ "${CP_LANG}" = "" ] \ + || [ "${CP_THEME}" = "${T}" ] \ + || [ "${CP_LANG}" = "${L}" ]; then exit 0; fi + docker stop ${CP_DOMAIN_} >>/var/log/docker_remove_$(date '+%d_%m_%Y').log 2>&1 + docker rm ${CP_DOMAIN_} >>/var/log/docker_remove_$(date '+%d_%m_%Y').log 2>&1 + docker rmi cinemapress/docker >>/var/log/docker_remove_$(date '+%d_%m_%Y').log 2>&1 + rm -rf /home/${CP_DOMAIN} + sed -i "s/.*${CP_DOMAIN}.*//g" /etc/crontab &> /dev/null +} + +post_crontabs() { + if [ "`grep \"${CP_DOMAIN}_start\" /etc/crontab`" = "" ]; then + echo -e "\n" >> /etc/crontab + echo "# ----- ${CP_DOMAIN}_autostart --------------------------------------" >> /etc/crontab + echo "@reboot root /usr/bin/cinemapress autostart \"${CP_DOMAIN}\" >> /home/${CP_DOMAIN}/log/autostart_$(date '+%d_%m_%Y').log 2>&1" >> /etc/crontab + echo "# ----- ${CP_DOMAIN}_autostart --------------------------------------" >> /etc/crontab + fi + if [ "`grep \"${CP_DOMAIN}_ssl\" /etc/crontab`" = "" ]; then + echo -e "\n" >> /etc/crontab + echo "# ----- ${CP_DOMAIN}_ssl --------------------------------------" >> /etc/crontab + echo "0 23 * * * root docker run -it --rm -v /home/${CP_DOMAIN}/config/production/nginx/ssl.d:/etc/letsencrypt -v /home/${CP_DOMAIN}/config/production/nginx/letsencrypt:/var/lib/letsencrypt -v /home/${CP_DOMAIN}/config/production/nginx/cloudflare.ini:/cloudflare.ini certbot/dns-cloudflare renew --dns-cloudflare --dns-cloudflare-credentials /cloudflare.ini --quiet --post-hook \"docker exec -d nginx nginx -s reload\" --dry-run >> /home/${CP_DOMAIN}/log/ssl_$(date '+%d_%m_%Y').log 2>&1" >> /etc/crontab + echo "# ----- ${CP_DOMAIN}_ssl --------------------------------------" >> /etc/crontab + fi +} + +option() { + clear + _line + _logo + _header "MAKE A CHOICE" + printf "${C}---- ${G}1)${NC} install ${S}------------------ Create Movies / TV Website ${C}----\n" + printf "${C}---- ${G}2)${NC} update ${S}------------------- Upgrade CinemaPress System ${C}----\n" + printf "${C}---- ${G}3)${NC} backup ${S}-------------------- Backup System Master Data ${C}----\n" + printf "${C}---- ${G}4)${NC} theme ${S}------------- Install / Update Website Template ${C}----\n" + printf "${C}---- ${G}5)${NC} database ${S}------------- Import All Movies In The World ${C}----\n" + printf "${C}---- ${G}6)${NC} posters ${S}----------- Downloading Posters To Own Server ${C}----\n" + printf "${C}---- ${G}7)${NC} mirror ${S}------------------------- Moving To New Domain ${C}----\n" + printf "${C}---- ${G}8)${NC} remove ${S}---------------------------- Uninstall Website ${C}----\n" + _s + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + OPTION=${1} + echo "OPTION [1-8]: ${OPTION}" + else + read -e -p 'OPTION [1-8]: ' OPTION + OPTION=`echo ${OPTION} | iconv -c -t UTF-8` + fi + if [ "${OPTION}" != "" ] + then + if echo "${OPTION}" | grep -qE ^\-?[0-9a-z]+$ + then + AGAIN=10 + else + printf "${R}WARNING:${NC} Enter the number of the option. \n" + AGAIN=$((${AGAIN}+1)) + fi + else + printf "${R}WARNING:${NC} Make your choice. \n" + AGAIN=$((${AGAIN}+1)) + fi + done + printf "\n${NC}" +} + +read_domain() { + if [ "${CP_DOMAIN}" = "" ]; then + _header "DOMAIN NAME OR IP" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CP_DOMAIN=${1} + CP_DOMAIN=`echo ${CP_DOMAIN} | iconv -c -t UTF-8` + echo ": ${CP_DOMAIN}" + else + read -e -p ': ' CP_DOMAIN + CP_DOMAIN=`echo ${CP_DOMAIN} | iconv -c -t UTF-8` + fi + if [ "${CP_DOMAIN}" != "" ] + then + if echo "${CP_DOMAIN}" | grep -qE ^\-?[.a-z0-9-]+$ + then + CP_DOMAIN_=`echo ${CP_DOMAIN} | sed -r "s/[^A-Za-z0-9]/_/g" | sed -r "s/www\.//g" | sed -r "s/http:\/\///g" | sed -r "s/https:\/\///g"` + if [ "`expr "${CP_DOMAIN}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" != "0" ]; then + CP_DOMAIN_IP="ip" + fi + AGAIN=10 + else + printf "${NC} You entered: ${R}${CP_DOMAIN}${NC} \n" + printf "${R}WARNING:${NC} Only latin lowercase characters, \n" + printf "${NC} numbers, dots, and hyphens are allowed! \n" + AGAIN=$((${AGAIN}+1)) + fi + else + printf "${R}WARNING:${NC} Domain name cannot be blank. \n" + AGAIN=$((${AGAIN}+1)) + fi + done + fi +} +read_mirror() { + if [ "${CP_MIRROR}" = "" ]; then + _header "MIRROR WEBSITE" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CP_MIRROR=${1} + CP_MIRROR=`echo ${CP_MIRROR} | iconv -c -t UTF-8` + echo ": ${CP_MIRROR}" + else + read -e -p ': ' CP_MIRROR + CP_MIRROR=`echo ${CP_MIRROR} | iconv -c -t UTF-8` + fi + if [ "${CP_MIRROR}" != "" ] + then + if echo "${CP_MIRROR}" | grep -qE ^\-?[.a-z0-9-]+$ + then + if [ "${CP_DOMAIN}" = "${CP_MIRROR}" ] + then + printf "${R}WARNING:${NC} The mirror of the website cannot be \n" + printf "${NC} the same as the domain of the main website! \n" + AGAIN=$((${AGAIN}+1)) + else + CP_MIRROR_=`echo ${CP_MIRROR} | sed -r "s/[^A-Za-z0-9]/_/g" | sed -r "s/www\.//g" | sed -r "s/http:\/\///g" | sed -r "s/https:\/\///g"` + AGAIN=10 + fi + else + printf "${NC} You entered: ${R}${CP_MIRROR}${NC} \n" + printf "${R}WARNING:${NC} Only latin lowercase characters, \n" + printf "${NC} numbers, dots, and hyphens are allowed! \n" + AGAIN=$((${AGAIN}+1)) + fi + else + printf "${R}WARNING:${NC} Mirror domain name cannot be blank. \n" + AGAIN=$((${AGAIN}+1)) + fi + done + fi +} +read_theme() { + if [ "${CP_THEME}" = "" ]; then + _header "WEBSITE THEME" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CP_THEME=${1} + CP_THEME=`echo ${CP_THEME} | iconv -c -t UTF-8` + echo ": ${CP_THEME}" + else + read -e -p ': ' -i "mormont" CP_THEME + CP_THEME=`echo ${CP_THEME} | iconv -c -t UTF-8` + fi + if [ "${CP_THEME}" = "" ] + then + AGAIN=10 + CP_THEME='default' + else + if [ "${CP_THEME}" = "default" ] || [ "${CP_THEME}" = "hodor" ] || [ "${CP_THEME}" = "sansa" ] || [ "${CP_THEME}" = "robb" ] || [ "${CP_THEME}" = "ramsay" ] || [ "${CP_THEME}" = "tyrion" ] || [ "${CP_THEME}" = "cersei" ] || [ "${CP_THEME}" = "joffrey" ] || [ "${CP_THEME}" = "drogo" ] || [ "${CP_THEME}" = "bran" ] || [ "${CP_THEME}" = "arya" ] || [ "${CP_THEME}" = "mormont" ] || [ "${CP_THEME}" = "tarly" ] || [ "${CP_THEME}" = "daenerys" ] + then + AGAIN=10 + else + printf "${NC} There is no such theme! \n" + printf "${R}WARNING:${NC} Currently there are theme: hodor, sansa, robb, ramsay, tyrion, \n" + printf "${NC} cersei, joffrey, drogo, bran, arya, mormont, tarly и daenerys \n" + AGAIN=$((${AGAIN}+1)) + fi + fi + done + fi +} +read_password() { + if [ "${CP_PASSWD}" = "" ]; then + _header "PASSWORD ADMIN PANEL" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CP_PASSWD=${1} + CP_PASSWD=`echo ${CP_PASSWD} | iconv -c -t UTF-8` + echo ": ${CP_PASSWD}" + else + read -e -p ': ' -i "`echo ${RANDOM} | tr '[0-9]' '[a-z]'`${RANDOM}`echo ${RANDOM} | tr '[0-9]' '[a-z]'`" CP_PASSWD + CP_PASSWD=`echo ${CP_PASSWD} | iconv -c -t UTF-8` + fi + if [ "${CP_PASSWD}" != "" ] + then + AGAIN=10 + else + printf "${R}WARNING:${NC} Admin panel password cannot be empty. \n" + AGAIN=$((${AGAIN}+1)) + fi + done + fi +} +read_key() { + if [ "${CP_KEY}" = "" ]; then + _header "DATABASE KEY" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ]; then + CP_KEY=${1} + CP_KEY=`echo ${CP_KEY} | iconv -c -t UTF-8` + echo ": ${CP_KEY}" + else + read -e -p ': ' CP_KEY + CP_KEY=`echo ${CP_KEY} | iconv -c -t UTF-8` + fi + if [ "${CP_KEY}" != "" ] + then + if echo "${CP_KEY}" | grep -qE ^\-?[A-Za-z0-9]+$ + then + L=`grep "\"language\"" /home/${CP_DOMAIN}/config/production/config.js` + CP_LANG=`echo "${L}" | sed 's/.*"language":\s*"\([a-z]*\)".*/\1/'` + if [ "${CP_LANG}" = "" ] \ + || [ "${CP_LANG}" = "${L}" ]; then + printf "${R}WARNING:${NC} Failed to determine \n " + printf "${NC} the language of the website. \n " + else + AGAIN=10 + fi + else + printf "${NC} You entered: ${R}${CP_KEY}${NC} \n " + printf "${R}WARNING:${NC} Only latin characters \n " + printf "${NC} and numbers! \n " + AGAIN=$((${AGAIN}+1)) + fi + else + printf "${R}WARNING:${NC} You can purchase a key \n " + printf "${NC} in the admin panel of your website. \n " + AGAIN=$((${AGAIN}+1)) + fi + done + fi +} +read_lang() { + if [ "${CP_LANG}" = "" ]; then + _header "WEBSITE LANGUAGE" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CP_LANG=${1} + CP_LANG=`echo ${CP_LANG} | iconv -c -t UTF-8` + echo ": ${CP_LANG}" + else + read -e -p ': ' -i "en" CP_LANG + CP_LANG=`echo ${CP_LANG} | iconv -c -t UTF-8` + fi + if [ "${CP_LANG}" = "" ] + then + AGAIN=10 + CP_LANG='en' + else + if [ "${CP_LANG}" = "ru" ] || [ "${CP_LANG}" = "en" ] || [ "${CP_LANG}" = "Русский" ] || [ "${CP_LANG}" = "English" ] || [ "${CP_LANG}" = "русский" ] || [ "${CP_LANG}" = "english" ] + then + if [ "${CP_LANG}" = "ru" ] || [ "${CP_LANG}" = "Русский" ] || [ "${CP_LANG}" = "русский" ] + then + CP_LANG="ru" + else + CP_LANG="en" + fi + AGAIN=10 + else + printf "${NC} There is no such language! \n" + printf "${R}WARNING:${NC} Currently there are \n" + printf "${NC} languages: ru and en. \n" + AGAIN=$((${AGAIN}+1)) + fi + fi + done + fi +} +read_cloudflare_email() { + if [ "${CLOUDFLARE_EMAIL}" = "" ]; then + _header "CLOUDFLARE EMAIL" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CLOUDFLARE_EMAIL=${1} + CLOUDFLARE_EMAIL=`echo ${CLOUDFLARE_EMAIL} | iconv -c -t UTF-8` + echo ": ${CLOUDFLARE_EMAIL}" + else + read -e -p ': ' CLOUDFLARE_EMAIL + CLOUDFLARE_EMAIL=`echo ${CLOUDFLARE_EMAIL} | iconv -c -t UTF-8` + fi + if [ "${CLOUDFLARE_EMAIL}" != "" ] + then + if echo "${CLOUDFLARE_EMAIL}" | grep -qE ^\-?[.a-zA-Z0-9@-]+$ + then + AGAIN=10 + else + printf "${NC} You entered: ${R}${CLOUDFLARE_EMAIL}${NC} \n" + printf "${R}WARNING:${NC} Only latin characters, @, numbers, \n" + printf "${NC} dots, underscore and hyphens are allowed! \n" + AGAIN=$((${AGAIN}+1)) + fi + fi + done + fi +} +read_cloudflare_api_key() { + if [ "${CLOUDFLARE_API_KEY}" = "" ]; then + _header "CLOUDFLARE API KEY" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + CLOUDFLARE_API_KEY=${1} + CLOUDFLARE_API_KEY=`echo ${CLOUDFLARE_API_KEY} | iconv -c -t UTF-8` + echo ": ${CLOUDFLARE_API_KEY}" + else + read -e -p ': ' CLOUDFLARE_API_KEY + CLOUDFLARE_API_KEY=`echo ${CLOUDFLARE_API_KEY} | iconv -c -t UTF-8` + fi + if [ "${CLOUDFLARE_API_KEY}" != "" ] + then + if echo "${CLOUDFLARE_API_KEY}" | grep -qE ^\-?[.a-zA-Z0-9-]+$ + then + AGAIN=10 + else + printf "${NC} You entered: ${R}${CLOUDFLARE_API_KEY}${NC} \n" + printf "${R}WARNING:${NC} Only latin characters \n" + printf "${NC} and numbers are allowed! \n" + AGAIN=$((${AGAIN}+1)) + fi + fi + done + fi +} +read_mega_email() { + if [ "${MEGA_EMAIL}" = "" ]; then + _header "MEGA EMAIL" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + MEGA_EMAIL=${1} + MEGA_EMAIL=`echo ${MEGA_EMAIL} | iconv -c -t UTF-8` + echo ": ${MEGA_EMAIL}" + else + read -e -p ': ' MEGA_EMAIL + MEGA_EMAIL=`echo ${MEGA_EMAIL} | iconv -c -t UTF-8` + fi + if [ "${MEGA_EMAIL}" != "" ] + then + if echo "${MEGA_EMAIL}" | grep -qE ^\-?[.a-zA-Z0-9@_-]+$ + then + AGAIN=10 + else + printf "${NC} You entered: ${R}${MEGA_EMAIL}${NC} \n" + printf "${R}WARNING:${NC} Only latin characters, @, numbers, \n" + printf "${NC} dots, underscore and hyphens are allowed! \n" + AGAIN=$((${AGAIN}+1)) + fi + fi + done + fi +} +read_mega_password() { + if [ "${MEGA_PASSWORD}" = "" ]; then + _header "MEGA PASSWORD" + AGAIN=1 + while [ "${AGAIN}" -lt "10" ] + do + if [ ${1} ] + then + MEGA_PASSWORD=${1} + MEGA_PASSWORD=`echo ${MEGA_PASSWORD} | iconv -c -t UTF-8` + echo ": ${MEGA_PASSWORD}" + else + read -e -p ': ' MEGA_PASSWORD + MEGA_PASSWORD=`echo ${MEGA_PASSWORD} | iconv -c -t UTF-8` + fi + if [ "${MEGA_PASSWORD}" != "" ] + then + AGAIN=10 + fi + done + fi +} + +sh_yes() { + if [ -f "/home/${CP_DOMAIN}/process.json" ]; then + clear + _line + _logo + _header "${CP_DOMAIN}"; + _content + _content "Website on this domain is installed!" + _content + _s + exit 0 + fi +} +sh_not() { + if [ ! -f "/home/${CP_DOMAIN}/process.json" ]; then + clear + _line + _logo + _header "${CP_DOMAIN}"; + _content + _content "Website on this domain is not installed!" + _content + _s + exit 0 + fi +} +sh_random() { + FLOOR=${1} + RANGE=${2} + number=0 + while [ "${number}" -le ${FLOOR} ] + do + number=$RANDOM + let "number %= $RANGE" + done + echo ${number} +} +sh_wget() { + local flag=false c count cr=$'\r' nl=$'\n' + while IFS='' read -d '' -rn 1 c + do + if ${flag} + then + printf '%s' "${c}" + else + if [[ ${c} != ${cr} && ${c} != ${nl} ]] + then + count=0 + else + ((count++)) + if ((count > 1)) + then + flag=true + fi + fi + fi + done +} +sh_progress() { + if [ "${PRC_}" = "" ]; then PRC_=0; fi + if [ "${1}" != "" ]; then PRC_=${1}; fi + LR='\033[1;31m'; LG='\033[1;32m'; LY='\033[1;33m'; LC='\033[1;36m'; LW='\033[1;37m'; NC='\033[0m' + if [ "${PRC_}" = "0" ]; then TME=$(date +"%s"); fi + SEC=`printf "%04d\n" $(($(date +"%s")-${TME}))`; SEC="$SEC sec" + PRC=`printf "%.0f" ${PRC_}` + SHW=`printf "%3d\n" ${PRC}` + LNE=`printf "%.0f" $((${PRC}/2))` + LRR=`printf "%.0f" $((${PRC}/2-12))`; if [ ${LRR} -le 0 ]; then LRR=0; fi; + LYY=`printf "%.0f" $((${PRC}/2-24))`; if [ ${LYY} -le 0 ]; then LYY=0; fi; + LCC=`printf "%.0f" $((${PRC}/2-36))`; if [ ${LCC} -le 0 ]; then LCC=0; fi; + LGG=`printf "%.0f" $((${PRC}/2-48))`; if [ ${LGG} -le 0 ]; then LGG=0; fi; + LRR_=""; LYY_=""; LCC_=""; LGG_="" + for ((i=1;i<=13;i++)) + do + DOTS=""; for ((ii=${i};ii<13;ii++)); do DOTS="${DOTS}."; done + if [ ${i} -le ${LNE} ]; then LRR_="${LRR_}#"; else LRR_="${LRR_}."; fi + echo -ne " ${LW}${SEC} ${LR}${LRR_}${DOTS}${LY}............${LC}............${LG}............ ${SHW}%${NC}\r" + if [ ${LNE} -ge 1 ]; then sleep .05; fi + done + for ((i=14;i<=25;i++)) + do + DOTS=""; for ((ii=${i};ii<25;ii++)); do DOTS="${DOTS}."; done + if [ ${i} -le ${LNE} ]; then LYY_="${LYY_}#"; else LYY_="${LYY_}."; fi + echo -ne " ${LW}${SEC} ${LR}${LRR_}${LY}${LYY_}${DOTS}${LC}............${LG}............ ${SHW}%${NC}\r" + if [ ${LNE} -ge 14 ]; then sleep .05; fi + done + for ((i=26;i<=37;i++)) + do + DOTS=""; for ((ii=${i};ii<37;ii++)); do DOTS="${DOTS}."; done + if [ ${i} -le ${LNE} ]; then LCC_="${LCC_}#"; else LCC_="${LCC_}."; fi + echo -ne " ${LW}${SEC} ${LR}${LRR_}${LY}${LYY_}${LC}${LCC_}${DOTS}${LG}............ ${SHW}%${NC}\r" + if [ ${LNE} -ge 26 ]; then sleep .05; fi + done + for ((i=38;i<=49;i++)) + do + DOTS=""; for ((ii=${i};ii<49;ii++)); do DOTS="${DOTS}."; done + if [ ${i} -le ${LNE} ]; then LGG_="${LGG_}#"; else LGG_="${LGG_}."; fi + echo -ne " ${LW}${SEC} ${LR}${LRR_}${LY}${LYY_}${LC}${LCC_}${LG}${LGG_}${DOTS} ${SHW}%${NC}\r" + if [ ${LNE} -ge 38 ]; then sleep .05; fi + done + if [ "${PRC}" = "100" ]; then + printf "\n\n${NC}" + fi + PRC_=$((10+${PRC_})) + if [ ${PRC_} -gt 100 ]; then PRC_=100; fi +} + +_content_l() { + __C=${1}; _M=$((${#__C})); _L=1; _R=$((58-${_M})); L_=""; R_="" + if [ "$((${#__C}%2))" != "0" ]; then _R=$((${_R})); fi + for ((l=1;l<=${_L};l++)); do L_=" ${L_}"; done + for ((r=1;r<=${_R};r++)); do R_=" ${R_}"; done + printf "${C}----${NC}${L_}${1}${R_}${C}----\n${NC}" +} +_content() { + __C=${1}; _M=$((${#__C}/2)); _L=$((29-${_M})); _R=$((29-${_M})); L_=""; R_="" + if [ "$((${#__C}%2))" != "0" ]; then _R=$((${_R}-1)); fi + for ((l=1;l<=${_L};l++)); do L_=" ${L_}"; done + for ((r=1;r<=${_R};r++)); do R_=" ${R_}"; done + printf "${C}----${NC}${L_}${1}${R_}${C}----\n${NC}" +} +_header() { + _C=${1}; _M=$((${#_C}/2)); _L=$((31-${_M})); _R=$((31-${_M})); L_=""; R_="" + if [ "$((${#_C}%2))" != "0" ]; then _R=$((${_R}-1)); fi + for ((l=1;l<=${_L};l++)); do L_="-${L_}"; done + for ((r=1;r<=${_R};r++)); do R_="-${R_}"; done + printf "${C}${L_}[ ${Y}${1}${C} ]${R_}\n${NC}" +} +_logo() { + printf " ${B} _______ ${G}_ ${B} ______ ${G} \n" + printf " ${B}(_______${G}|_) ${B}(_____ \ ${G} \n" + printf " ${B} _ ${G} _ ____ _____ ____ _____${B} _____) )${G}___ _____ ___ ___ \n" + printf " ${B}| | ${G}| | _ \| ___ | \(____ ${B}| ____/ ${G}___) ___ |/___)/___) \n" + printf " ${B}| |_____${G}| | | | | ____| | | / ___ ${B}| | ${G}| | | ____|___ |___ | \n" + printf " ${B} \______)${G}_|_| |_|_____)_|_|_\_____${B}|_| ${G}|_| |_____|___/(___/ \n" + printf "\n${NC}" +} +_line() { + printf "${C}------------------------------------------------------------------\n${NC}" +} +_br() { + printf "\n${NC}" +} +_s() { + if [ "${1}" = "" ]; then + _line + _br + else + _br + fi +} + +docker_run() { + if [ ! -d "/home/${CP_DOMAIN}/config/production" ]; then + cp -rf /home/cinemapress/* /home/${CP_DOMAIN} + cp -rf /home/${CP_DOMAIN}/config/locales/${CP_LANG}/* /home/${CP_DOMAIN}/config/ + cp -rf /home/${CP_DOMAIN}/config/default/* /home/${CP_DOMAIN}/config/production/ + sed -Ei "s/127.0.0.1:3000/${CP_DOMAIN_}:${NODE_PORT}/g" /home/${CP_DOMAIN}/config/production/nginx/conf.d/nginx.conf + sed -Ei "s/example_com/${CP_DOMAIN_}/g" /home/${CP_DOMAIN}/config/production/nginx/conf.d/nginx.conf + sed -Ei "s/example_com/${CP_DOMAIN_}/g" /home/${CP_DOMAIN}/config/production/sphinx/sphinx.conf + sed -Ei "s/example_com/${CP_DOMAIN_}/g" /home/${CP_DOMAIN}/config/production/sphinx/source.xml + sed -Ei "s/example_com/${CP_DOMAIN_}/g" /home/${CP_DOMAIN}/config/production/config.js + sed -Ei "s/example_com/${CP_DOMAIN_}/g" /home/${CP_DOMAIN}/config/default/config.js + sed -Ei "s/example_com/${CP_DOMAIN_}/g" /home/${CP_DOMAIN}/process.json + sed -Ei "s/example\.com/${CP_DOMAIN}/g" /home/${CP_DOMAIN}/config/production/nginx/conf.d/nginx.conf + sed -Ei "s/example\.com/${CP_DOMAIN}/g" /home/${CP_DOMAIN}/config/production/sphinx/sphinx.conf + sed -Ei "s/example\.com/${CP_DOMAIN}/g" /home/${CP_DOMAIN}/config/production/sphinx/source.xml + sed -Ei "s/example\.com/${CP_DOMAIN}/g" /home/${CP_DOMAIN}/config/production/config.js + sed -Ei "s/example\.com/${CP_DOMAIN}/g" /home/${CP_DOMAIN}/config/default/config.js + sed -Ei "s/example\.com/${CP_DOMAIN}/g" /home/${CP_DOMAIN}/process.json + sed -Ei "s/\"theme\":\s*\"[a-zA-Z0-9-]*\"/\"theme\":\"${CP_THEME}\"/" /home/${CP_DOMAIN}/config/production/config.js + OPENSSL=`echo "${CP_PASSWD}" | openssl passwd -1 -stdin -salt CP` + echo "${CP_DOMAIN}:${OPENSSL}" > /home/${CP_DOMAIN}/config/production/nginx/pass.d/${CP_DOMAIN}.pass + if [ "${CP_DOMAIN_IP}" = "ip" ]; then rm -rf /home/${CP_DOMAIN}/config/production/nginx/conf.d/nginx.conf; fi + ln -s /home/${CP_DOMAIN}/config/production/sphinx/sphinx.conf /etc/sphinx/sphinx.conf + ln -s /home/${CP_DOMAIN}/config/production/sphinx/source.xml /etc/sphinx/source.xml + indexer --all + 4_theme + searchd + memcached -u root -d + node /home/${CP_DOMAIN}/config/update/default.js + else + searchd + memcached -u root -d + fi + crond -L /var/log/cron.log + cd /home/${CP_DOMAIN} && pm2-runtime start process.json +} +docker_stop() { + searchd --stop + killall memcached + killall crond + sleep 5 +} +docker_start() { + searchd + memcached -u root -d + crond -L /var/log/cron.log + node /home/${CP_DOMAIN}/config/update/config.js + cd /home/${CP_DOMAIN} && pm2 restart process.json --update-env +} +docker_restart() { + docker_stop + docker_start +} +docker_reload() { + cd /home/${CP_DOMAIN} && pm2 reload process.json +} +docker_zero() { + sed -i "s/xmlpipe_command =.*/xmlpipe_command =/" "/home/${CP_DOMAIN}/config/production/sphinx/sphinx.conf" + indexer xmlpipe2_${CP_DOMAIN_} --rotate + (sleep 2; echo flush_all; sleep 2; echo quit;) | telnet 127.0.0.1 11211 +} +docker_cron() { + node /home/${CP_DOMAIN}/lib/CP_cron.js +} +docker_restore() { + RCS=`rclone config show 2>/dev/null | grep "CINEMAPRESS"` + if [ "${RCS}" = "" ]; then exit 0; fi + docker_stop + rclone copy CINEMAPRESS:${CP_DOMAIN}/latest/config.tar /var/${CP_DOMAIN}/ + rclone copy CINEMAPRESS:${CP_DOMAIN}/latest/themes.tar /var/${CP_DOMAIN}/ + cd /home/${CP_DOMAIN} && \ + tar -xf /var/${CP_DOMAIN}/config.tar && \ + tar -xf /var/${CP_DOMAIN}/themes.tar + docker_start +} +docker_backup() { + RCS=`rclone config show 2>/dev/null | grep "CINEMAPRESS"` + if [ "${RCS}" = "" ]; then exit 0; fi + BACKUP_DAY=$(date +%d) + BACKUP_NOW=$(date +%Y-%m-%d) + BACKUP_DELETE=`date +%Y-%m-%d -d "@$(($(date +%s) - 2592000))"` + T=`grep "\"theme\"" /home/${CP_DOMAIN}/config/production/config.js` + THEME_NAME=`echo "${T}" | sed 's/.*"theme":\s*"\([a-zA-Z0-9-]*\)".*/\1/'` + if [ "${THEME_NAME}" = "" ] || [ "${THEME_NAME}" = "${T}" ]; then exit 0; fi + rclone purge CINEMAPRESS:${CP_DOMAIN}/${BACKUP_NOW} &> /dev/null + if [ "${BACKUP_DAY}" != "10" ]; then rclone purge CINEMAPRESS:${CP_DOMAIN}/${BACKUP_DELETE} &> /dev/null; fi + rclone purge CINEMAPRESS:${CP_DOMAIN}/latest &> /dev/null + PORT_DOMAIN=`grep "mysql41" /home/${CP_DOMAIN}/config/production/sphinx/sphinx.conf | sed 's/.*:\([0-9]*\):mysql41.*/\1/'` + echo "FLUSH RTINDEX rt_${CP_DOMAIN_};" | mysql -h0 -P${PORT_DOMAIN} + echo "FLUSH RTINDEX content_${CP_DOMAIN_};" | mysql -h0 -P${PORT_DOMAIN} + echo "FLUSH RTINDEX comment_${CP_DOMAIN_};" | mysql -h0 -P${PORT_DOMAIN} + echo "FLUSH RTINDEX user_${CP_DOMAIN_};" | mysql -h0 -P${PORT_DOMAIN} + rm -rf /var/${CP_DOMAIN} && mkdir -p /var/${CP_DOMAIN} + cd /home/${CP_DOMAIN} && \ + tar --exclude=config/update \ + --exclude=config/default \ + --exclude=config/locales \ + --exclude=config/production/fail2ban \ + --exclude=config/production/memcached \ + --exclude=config/production/sphinx \ + --exclude=config/production/nginx/bots.d \ + --exclude=config/production/nginx/conf.d \ + --exclude=config/production/nginx/html \ + --exclude=config/production/nginx/letsencrypt \ + --exclude=config/production/nginx/ssl.d \ + --exclude=config/production/nginx/cloudflare.ini \ + --exclude=config/production/nginx/Dockerfile \ + --exclude=config/production/nginx/nginx.conf \ + -uf /var/${CP_DOMAIN}/config.tar config + cd /home/${CP_DOMAIN} && \ + tar --exclude=files/GeoLite2-Country.mmdb \ + --exclude=files/GeoLite2-City.mmdb \ + --exclude=files/bbb.mp4 \ + -uf /var/${CP_DOMAIN}/themes.tar \ + themes/default/public/desktop \ + themes/default/public/mobile \ + themes/default/views/desktop \ + themes/default/views/mobile \ + themes/${THEME_NAME} \ + files + rclone copy /var/${CP_DOMAIN}/config.tar CINEMAPRESS:${CP_DOMAIN}/${BACKUP_NOW}/ + rclone copy /var/${CP_DOMAIN}/themes.tar CINEMAPRESS:${CP_DOMAIN}/${BACKUP_NOW}/ + rclone copy /var/${CP_DOMAIN}/config.tar CINEMAPRESS:${CP_DOMAIN}/latest/ + rclone copy /var/${CP_DOMAIN}/themes.tar CINEMAPRESS:${CP_DOMAIN}/latest/ + rm -rf /var/${CP_DOMAIN} +} +docker_actual() { + node /home/${CP_DOMAIN}/config/update/actual.js +} +docker_rclone() { + rclone "${1}" "${2}" +} +docker_passwd() { + OPENSSL=`echo "${1}" | openssl passwd -1 -stdin -salt CP` + echo "${CP_DOMAIN}:${OPENSSL}" > "/home/${CP_DOMAIN}/config/production/nginx/pass.d/${CP_DOMAIN}.pass" +} + +success_install(){ + CP_URL="${CP_DOMAIN}" + if [ "${CP_DOMAIN_IP}" = "ip" ] && [ "${NODE_PORT}" != "80" ]; then + CP_URL="${CP_DOMAIN}:${NODE_PORT}" + fi + clear + _line + _logo + _header "${CP_DOMAIN}"; + _content + if [ "${CP_DOMAIN_IP}" = "domain" ]; then + _content "Website successfully installed!" + else + _content "Test website successfully installed!" + fi + _content + _content "${CP_URL}" + _content "${CP_URL}/admin" + if [ "${CP_DOMAIN_IP}" = "domain" ]; then + _content + _content_l "USERNAME: ${CP_DOMAIN}" + _content_l "PASSWORD: ${CP_PASSWD}" + fi + _content + _content "We strongly recommend immediately" + _content "setting up automatic backup!" + _content "RUN:~# cinemapress backup" + _content + _content "You have questions?" + _content "support@cinemapress.io" + _content "Forum: enota.club" + _content + _s + exit 0 +} + +if [ ${EUID} -ne 0 ]; then + printf "${R}WARNING:${NC} Run as root user! \n${NC}" + exit 1 +fi +if [ "`expr "${CP_DOMAIN}" : '[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$'`" != "0" ]; then + CP_DOMAIN_IP="ip" +fi +while [ "`netstat -tunlp 2>/dev/null | grep :${NODE_PORT}`" != "" ]; do + RND=`sh_random 1 9999` + NODE_PORT=$((30000+${RND})) +done + +docker_install + +WHILE=0 +while [ "${WHILE}" -lt "2" ]; do + WHILE=$((${WHILE}+1)) + case ${OPTION} in + "i"|"install"|1 ) + read_domain ${2} + sh_yes + read_lang ${3} + read_theme ${4} + read_password ${5} + _s ${5} + sh_progress + 1_install + sh_progress 100 + success_install + exit 0 + ;; + "u"|"update"|2 ) + read_domain ${2} + sh_not + _s ${2} + sh_progress + 2_update + sh_progress 100 + exit 0 + ;; + "b"|"backup"|3 ) + read_domain ${2} + sh_not + _s ${2} + sh_progress + 3_backup ${3} ${4} ${5} + sh_progress 100 + exit 0 + ;; + "t"|"theme"|4 ) + read_domain ${2} + sh_not + read_theme ${3} + _s ${3} + sh_progress + 4_theme + sh_progress 100 + exit 0 + ;; + "d"|"database"|5 ) + read_domain ${2} + sh_not + read_key ${3} + _s ${3} + 5_database + exit 0 + ;; + "p"|"posters"|6 ) + read_domain ${2} + sh_not + read_key ${3} + _s ${3} + 6_posters + exit 0 + ;; + "m"|"mirror"|7 ) + read_domain ${2} + sh_not + read_mirror ${3} + _s ${3} + sh_progress + 7_mirror + sh_progress 100 + exit 0 + ;; + "r"|"rm"|"remove"|8 ) + read_domain ${2} + sh_not + _s ${2} + sh_progress + 8_remove + sh_progress 100 + exit 0 + ;; + "is"|"install_ssl" ) + read_domain ${2} + sh_yes + read_lang ${3} + read_theme ${4} + read_password ${5} + read_cloudflare_email ${6} + read_cloudflare_api_key ${7} + _s ${7} + sh_progress + 1_install + sh_progress 100 + exit 0 + ;; + "en"|"ru" ) + ip_install ${1} + exit 0 + ;; + "passwd" ) + _br + read_domain ${2} + sh_not + read_password ${3} + _s ${3} + sh_progress + docker exec ${CP_DOMAIN_} cinemapress container "${1}" "${CP_PASSWD}" \ + >>/var/log/docker_passwd_$(date '+%d_%m_%Y').log 2>&1 + sh_progress + docker restart nginx \ + >>/var/log/docker_passwd_$(date '+%d_%m_%Y').log 2>&1 + sh_progress 100 + exit 0 + ;; + "stop"|"start"|"restart" ) + _br + read_domain ${2} + sh_not + _s ${2} + docker ${1} ${CP_DOMAIN_} >>/var/log/docker_${1}_$(date '+%d_%m_%Y').log 2>&1 + exit 0 + ;; + "reload"|"zero"|"actual" ) + _br + read_domain ${2} + sh_not + _s ${2} + docker exec ${CP_DOMAIN_} /usr/bin/cinemapress container "${1}" \ + >>/var/log/docker_${1}_$(date '+%d_%m_%Y').log 2>&1 + exit 0 + ;; + "container" ) + if [ "${2}" = "run" ]; then + docker_run + elif [ "${2}" = "stop" ]; then + docker_stop + elif [ "${2}" = "start" ]; then + docker_start + elif [ "${2}" = "restart" ]; then + docker_restart + elif [ "${2}" = "reload" ]; then + docker_reload + elif [ "${2}" = "zero" ]; then + docker_zero + elif [ "${2}" = "cron" ]; then + docker_cron + elif [ "${2}" = "actual" ]; then + docker_actual + elif [ "${2}" = "backup" ]; then + if [ "${3}" = "restore" ] || [ "${3}" = "2" ]; then + docker_restore + else + docker_backup + fi + elif [ "${2}" = "passwd" ]; then + docker_passwd "${3}" + elif [ "${2}" = "rclone" ]; then + docker_rclone "${3}" "${4}" + fi + exit 0 + ;; + "autostart" ) + docker start ${CP_DOMAIN_} + docker start nginx + docker start fail2ban + exit 0 + ;; + "help"|"h"|"H"|"--help"|"-h"|"-H" ) + clear + _line + _logo + _header "HELP" + _br + printf " ~# cinemapress [OPTION]"; _br; _br; + printf " OPTIONS:"; _br; _br; + printf " en - Fast install EN website"; _br; + printf " ru - Fast install RU website"; _br; + printf " install_ssl - Install an SSL certificate with automatic"; _br; + printf " renewal using the CloudFlare API"; _br; + printf " passwd - Change the password for access to the admin panel"; _br; + printf " stop - Stop website (docker container)"; _br; + printf " start - Start website (docker container)"; _br; + printf " restart - Restart website (docker container)"; _br; + printf " reload - Reload website (PM2)"; _br; + printf " zero - Delete all data from the automatic database"; _br; + printf " actual - Updating data from an automatic database"; _br; + printf " to a manual database (year, list of actors, list"; _br; + printf " of genres, list of countries, list of directors,"; _br; + printf " premiere date, rating and number of votes)"; _br; _br; + exit 0 + ;; + "version"|"ver"|"v"|"V"|"--version"|"--ver"|"-v"|"-V" ) + printf "CinemaPress ${CP_VER}" + _br + printf "Copyright (c) 2014-2019, CinemaPress System (https://cinemapress.io)" + _br + exit 0 + ;; + * ) + option ${1} + ;; + esac +done \ No newline at end of file diff --git a/config/binlog/.gitkeep b/config/binlog/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/comment/.gitkeep b/config/comment/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/content/.gitkeep b/config/content/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/default/fail2ban/Dockerfile b/config/default/fail2ban/Dockerfile new file mode 100644 index 0000000..1397625 --- /dev/null +++ b/config/default/fail2ban/Dockerfile @@ -0,0 +1,3 @@ +FROM crazymax/fail2ban:0.10.4 +CMD ["fail2ban-server", "-f", "-x", "-v", "start"] +HEALTHCHECK --interval=10s --timeout=5s CMD fail2ban-client ping || exit 1 \ No newline at end of file diff --git a/config/default/fail2ban/action.d/blacklist.conf b/config/default/fail2ban/action.d/blacklist.conf new file mode 100644 index 0000000..7174ae0 --- /dev/null +++ b/config/default/fail2ban/action.d/blacklist.conf @@ -0,0 +1,94 @@ +# /etc/fail2ban/action.d/blacklist.conf +# Fail2Ban Blacklist for Repeat Offenders (action.d) +# +# Author: Mitchell Krog +# Version: 1.1 +# GitHub: https://github.com/mitchellkrogza/Fail2Ban-Blacklist-JAIL-for-Repeat-Offenders-with-Perma-Extended-Banning +# Tested On: 0.8.13 +# Server: Debian Jessie 8.1 +# Firewall: IPTables +# +# Dependancies: requires blacklist.conf in /etc/fail2ban/filter.d folder +# requires jail settings called [blacklist] +# requires ip.blacklist file in /etc/fail2ban +# create with sudo touch /etc/fail2ban/ip.blacklist +# +# Drawbacks: Only works with IPTables +# +# Based on: the Recidive Jail from Fail2Ban +# +# This custom action requires a custom jail in your +# jail.local file for Fail2Ban +# +# Your jail file would be configured as follows +# +# [blacklist] +# enabled = true +# logpath = /var/log/fail2ban.* +# filter = blacklist +# banaction = blacklist +# bantime = 31536000 ; 1 year +# findtime = 31536000 ; 1 year +# maxretry = 10 +# + +[INCLUDES] +before = iptables-common.conf + + +[Definition] +# Option: actionstart +# Notes.: command executed once at the start of Fail2Ban. +# Values: CMD +# + +actionstart = iptables -N f2b- + iptables -A f2b- -j RETURN + iptables -I -p -j f2b- + # Sort and Check for Duplicate IPs in our text file and Remove Them + sort -u /etc/fail2ban/ip.blacklist -o /etc/fail2ban/ip.blacklist + # Persistent banning of IPs reading from our ip.blacklist text file + # and adding them to IPTables on our jail startup command + cat /etc/fail2ban/ip.blacklist | while read IP; do iptables -I f2b- 1 -s $IP -j DROP; done + +# Option: actionstop +# Notes.: command executed once at the end of Fail2Ban +# Values: CMD +# + +actionstop = iptables -D -p -j f2b- + iptables -F f2b- + iptables -X f2b- + +# Option: actioncheck +# Notes.: command executed once before each actionban command +# Values: CMD +# + +actioncheck = iptables -n -L | grep -q 'f2b-[ \t]' + +# Option: actionban +# Notes.: command executed when banning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: See jail.conf(5) man page +# Values: CMD +# + +actionban = iptables -I f2b- 1 -s -j DROP + # Add the new IP ban to our ip.blacklist file + echo '' >> /etc/fail2ban/ip.blacklist +# I don't want reporting on any badboys service +# curl http://www.badips.com/add/badbots// + +# Option: actionunban +# Notes.: command executed when unbanning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: See jail.conf(5) man page +# Values: CMD +# +actionunban = iptables -D f2b- -s -j DROP +# Remove IP from our ip.blacklist file + sed -i -e '//d' /etc/fail2ban/ip.blacklist + +[Init] + diff --git a/config/default/fail2ban/action.d/nginxrepeatoffender.conf b/config/default/fail2ban/action.d/nginxrepeatoffender.conf new file mode 100644 index 0000000..4a92b47 --- /dev/null +++ b/config/default/fail2ban/action.d/nginxrepeatoffender.conf @@ -0,0 +1,106 @@ +# /etc/fail2ban/action.d/nginxrepeatoffender.conf +# Fail2Ban Blacklist for Repeat Offenders of Nginx (action.d) +# +# Author: Mitchell Krog +# Version: 1.1 +# +# Add on for Nginx Bad Bot blocker +# GitHub: https://github.com/mariusv/nginx-badbot-blocker +# +# Contributed by: Mitchell Krog +# Github: https://github.com/mitchellkrogza +# +# Tested On: Fail2Ban 0.9.3 +# Server: Ubuntu 16.04 +# Firewall: IPTables +# +# Dependancies: requires nginxrepeatoffender.conf in /etc/fail2ban/filter.d folder +# requires jail settings called [nginxrepeatoffender] +# requires nginx.repeatoffender file in /etc/fail2ban +# create with sudo touch /etc/fail2ban/nginx.repeatoffender +# chmod +x /etc/fail2ban/nginx.repeatoffender +# +# Drawbacks: Only works with IPTables +# +# Based on: The Recidive Jail from Fail2Ban +# This custom filter and action will monitor your Nginx logs and perma-ban +# any IP address that has generated far too many 403 or 444 errors over a 1 week period +# and ban them for 1 day. This works like a charm as an add-on for the Nginx Bad +# Bot Blocker which takes care of generating the 444 and 403 errors based on the extensive +# list of Bad Referers, Bots, Scrapers and IP addresses it covers. +# Thus custom Fail2Ban filter helps prevent the agressive one's from constantly filling +# up your Nginx server logs. +# +# This custom action requires a custom jail in your +# jail.local file for Fail2Ban +# +# Your jail file would be configured as follows +# +# [nginxrepeatoffender] +# enabled = true +# logpath = %(nginx_access_log)s +# filter = nginxrepeatoffender +# banaction = nginxrepeatoffender +# bantime = 86400 ; 1 day +# findtime = 604800 ; 1 week +# maxretry = 20 +# + +[INCLUDES] +before = iptables-common.conf + + +[Definition] +# Option: actionstart +# Notes.: command executed once at the start of Fail2Ban. +# Values: CMD +# + +actionstart = -N f2b- + -A f2b- -j + -I -p -j f2b- + # Sort and Check for Duplicate IPs in our text file and Remove Them + sort -u /etc/fail2ban/nginx.repeatoffender -o /etc/fail2ban/nginx.repeatoffender + # Persistent banning of IPs reading from our nginx.repeatoffender text file + # and adding them to IPTables on our jail startup command + cat /etc/fail2ban/nginx.repeatoffender | while read IP; do iptables -I f2b- 1 -s $IP -j DROP; done + +# Option: actionstop +# Notes.: command executed once at the end of Fail2Ban +# Values: CMD +# + +actionstop = -D -p -j f2b- + -F f2b- + -X f2b- + +# Option: actioncheck +# Notes.: command executed once before each actionban command +# Values: CMD +# + +actioncheck = -n -L | grep -q 'f2b-[ \t]' + +# Option: actionban +# Notes.: command executed when banning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: See jail.conf(5) man page +# Values: CMD +# + +actionban = -I f2b- 1 -s -j DROP + # Add the new IP ban to our nginx.repeatoffender file + echo '' >> /etc/fail2ban/nginx.repeatoffender + +# Option: actionunban +# Notes.: command executed when unbanning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: See jail.conf(5) man page +# Values: CMD +# +actionunban = -D f2b- -s -j DROP + # Remove IP from our nginx.repeatoffender file + sed -i -e '//d' /etc/fail2ban/nginx.repeatoffender + +[Init] + diff --git a/config/default/fail2ban/filter.d/blacklist.conf b/config/default/fail2ban/filter.d/blacklist.conf new file mode 100644 index 0000000..24d99a0 --- /dev/null +++ b/config/default/fail2ban/filter.d/blacklist.conf @@ -0,0 +1,68 @@ +# /etc/fail2ban/filter.d/blacklist.conf +# Fail2Ban Blacklist for Repeat Offenders (filter.d) +# +# Author: Mitchell Krog +# Version: 1.1 +# GitHub: https://github.com/mitchellkrogza/Fail2Ban-Blacklist-JAIL-for-Repeat-Offenders-with-Perma-Extended-Banning +# Tested On: Fail2Ban 0.91 +# Server: Ubuntu 16.04 +# Firewall: IPTables +# +# Dependancies: requires blacklist.conf in /etc/fail2ban/action.d folder +# requires jail settings called [blacklist] +# requires ip.blacklist file in /etc/fail2ban +# create with sudo touch /etc/fail2ban/ip.blacklist +# +# Drawbacks: Only works with IPTables +# +# Based on: the Recidive Jail from Fail2Ban +# +# This filter based on the recidive filter, monitors the fail2ban log file, +# and enables you to add long time bans for ip addresses that get banned +# by fail2ban multiple times. +# +# Reasons to use this: Block persistent attackers for very long periods of time. +# Controlled through a simple ip.blocklist text file +# +# Only works with IPTables +# Your settings for this custom jail [blacklist] in jail.conf should have higher +# 'findtime' and 'bantime' parameters set to a higher value than all the other jails. +# +# This custom action requires a custom jail in your +# jail.local file for Fail2Ban +# +# Your jail file would be configured as follows +# +# [blacklist] +# enabled = true +# logpath = /var/log/fail2ban.* +# filter = blacklist +# banaction = blacklist +# bantime = 31536000 ; 1 year +# findtime = 31536000 ; 1 year +# maxretry = 10 +# + + +[INCLUDES] + +# Read common prefixes. If any customizations available -- read them from +# common.local +before = common.conf + +[Definition] + +_daemon = fail2ban\.actions\s* + +# The name of the jail that this filter is used for. In jail.conf, name the +# jail using this filter 'blacklist', or change this line! +_jailname = blacklist + +failregex = ^(%(__prefix_line)s| %(_daemon)s%(__pid_re)s?:\s+)NOTICE\s+\[(?!%(_jailname)s\])(?:.*)\]\s+Ban\s+\s*$ +ignoreregex = + +[Init] + +journalmatch = _SYSTEMD_UNIT=fail2ban.service PRIORITY=5 + +# Author: Mitchell Krog \ No newline at end of file diff --git a/config/default/fail2ban/filter.d/nginx-x00.conf b/config/default/fail2ban/filter.d/nginx-x00.conf new file mode 100644 index 0000000..693060b --- /dev/null +++ b/config/default/fail2ban/filter.d/nginx-x00.conf @@ -0,0 +1,4 @@ +[Definition] + +failregex = ^ .* ".*\\x.*" .*$ +ignoreregex = \ No newline at end of file diff --git a/config/default/fail2ban/filter.d/nginxrepeatoffender.conf b/config/default/fail2ban/filter.d/nginxrepeatoffender.conf new file mode 100644 index 0000000..d66f3bf --- /dev/null +++ b/config/default/fail2ban/filter.d/nginxrepeatoffender.conf @@ -0,0 +1,66 @@ +# /etc/fail2ban/filter.d/nginxrepeatoffender.conf +# Fail2Ban Blacklist for Repeat Offenders of Nginx (filter.d) +# +# Author: Mitchell Krog +# Version: 1.1 +# +# Add on for Nginx Bad Bot blocker +# GitHub: https://github.com/mariusv/nginx-badbot-blocker +# +# Contributed by: Mitchell Krog +# Github: https://github.com/mitchellkrogza +# +# Tested On: Fail2Ban 0.9.3 +# Server: Ubuntu 16.04 +# Firewall: IPTables +# +# Dependancies: requires nginxrepeatoffender.conf in /etc/fail2ban/filter.d folder +# requires jail settings called [nginxrepeatoffender] +# requires nginx.repeatoffender file in /etc/fail2ban +# create with sudo touch /etc/fail2ban/nginx.repeatoffender +# chmod +x /etc/fail2ban/nginx.repeatoffender +# +# Drawbacks: Only works with IPTables +# +# Based on: The Recidive Jail from Fail2Ban +# This custom filter and action will monitor your Nginx logs and perma-ban +# any IP address that has generated far too many 403 or 444 errors over a 1 week period +# and ban them for 1 day. This works like a charm as an add-on for the Nginx Bad +# Bot Blocker which takes care of generating the 444 and 403 errors based on the extensive +# list of Bad Referers, Bots, Scrapers and IP addresses it covers. +# Thus custom Fail2Ban filter helps prevent the agressive one's from constantly filling +# up your Nginx server logs. +# +# This custom action requires a custom jail in your +# jail.local file for Fail2Ban +# +# Your jail file would be configured as follows +# +# [nginxrepeatoffender] +# enabled = true +# logpath = %(nginx_access_log)s +# filter = nginxrepeatoffender +# banaction = nginxrepeatoffender +# bantime = 86400 ; 1 day +# findtime = 604800 ; 1 week +# maxretry = 20 +# + + +[Definition] + +_daemon = fail2ban\.actions\s* + +# The name of the jail that this filter is used for. In jail.conf, name the +# jail using this filter 'nginxrepeatoffender', or change this line! +_jailname = nginxrepeatoffender + +failregex = ^ \- \S+ \[\] \"(GET|POST|HEAD) .* \S+\" (?:403|444) .+$ +ignoreregex = + + +[Init] + +journalmatch = _SYSTEMD_UNIT=fail2ban.service PRIORITY=5 + +# Author: Mitchell Krog diff --git a/config/default/fail2ban/filter.d/webexploits.conf b/config/default/fail2ban/filter.d/webexploits.conf new file mode 100644 index 0000000..769557e --- /dev/null +++ b/config/default/fail2ban/filter.d/webexploits.conf @@ -0,0 +1,298 @@ +# Fail2Ban Web Exploits Filter +# Author & Copyright: Mitchell Krog - mitchellkrog@gmail.com +# REPO: https://github.com/mitchellkrogza/Fail2Ban.WebExploits +# V0.1.27 +# Last Updated: Tue May 8 11:08:42 SAST 2018 + +[Definition] + + +failregex = ^ -.*(GET|POST|HEAD).*(/.git/config) + ^ -.*(GET|POST|HEAD).*(/:8880/) + ^ -.*(GET|POST|HEAD).*(/addons/theme/stv1/_static/image/favicon.ico) + ^ -.*(GET|POST|HEAD).*(/addons/theme/stv1/_static/ts2/layout.css) + ^ -.*(GET|POST|HEAD).*(/addons/theme/stv2/_static/ts2/layout.css) + ^ -.*(GET|POST|HEAD).*(/Admin/Common/HelpLinks.xml) + ^ -.*(GET|POST|HEAD).*(/admin-console) + ^ -.*(GET|POST|HEAD).*(/admin/inc/xml.xslt) + ^ -.*(GET|POST|HEAD).*(/admin/index.php) + ^ -.*(GET|POST|HEAD).*(/administrator/components/com_xcloner-backupandrestore/index2.php) + ^ -.*(GET|POST|HEAD).*(/administrator/index.php) + ^ -.*(GET|POST|HEAD).*(/administrator/manifests/files/joomla.xml) + ^ -.*(GET|POST|HEAD).*(/admin/mysql2/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/mysql/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/phpmyadmin2/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/phpmyadmin/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/phpMyAdmin/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/pma/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/PMA/index.php) + ^ -.*(GET|POST|HEAD).*(/admin/SouthidcEditor/ButtonImage/standard/componentmenu.gif) + ^ -.*(GET|POST|HEAD).*(/admin/SouthidcEditor/Dialog/dialog.js) + ^ -.*(GET|POST|HEAD).*(/admin/SouthidcEditor/ewebeditor.asp) + ^ -.*(GET|POST|HEAD).*(/API/DW/Dwplugin/SystemLabel/SiteConfig.htm) + ^ -.*(GET|POST|HEAD).*(/API/DW/Dwplugin/TemplateManage/login_site.htm) + ^ -.*(GET|POST|HEAD).*(/API/DW/Dwplugin/TemplateManage/manage_site.htm) + ^ -.*(GET|POST|HEAD).*(/API/DW/Dwplugin/TemplateManage/save_template.htm) + ^ -.*(GET|POST|HEAD).*(/API/DW/Dwplugin/ThirdPartyTags/SiteFactory.xml) + ^ -.*(GET|POST|HEAD).*(/app/home/skins/default/style.css) + ^ -.*(GET|POST|HEAD).*(/app/js/source/wcmlib/WCMConstants.js) + ^ -.*(GET|POST|HEAD).*(/apple-app-site-association) + ^ -.*(GET|POST|HEAD).*(/app/Tpl/fanwe_1/js/) + ^ -.*(GET|POST|HEAD).*(/_asterisk/) + ^ -.*(GET|POST|HEAD).*(/bencandy.php) + ^ -.*(GET|POST|HEAD).*(/blog/administrator/index.php) + ^ -.*(GET|POST|HEAD).*(/cgi-bin/php) + ^ -.*(GET|POST|HEAD).*(/cgi-bin/php5) + ^ -.*(GET|POST|HEAD).*(/cgi/common.cgi) + ^ -.*(GET|POST|HEAD).*(/CGI/Execute) + ^ -.*(GET|POST|HEAD).*(/check.proxyradar.com/azenv.php) + ^ -.*(GET|POST|HEAD).*(/ckeditor/ckfinder/ckfinder.html) + ^ -.*(GET|POST|HEAD).*(/ckeditor/ckfinder/install.txt) + ^ -.*(GET|POST|HEAD).*(/ckfinder/ckfinder.html) + ^ -.*(GET|POST|HEAD).*(/ckfinder/install.txt) + ^ -.*(GET|POST|HEAD).*(/ckupload.php) + ^ -.*(GET|POST|HEAD).*(/claroline/phpMyAdmin/index.php) + ^ -.*(GET|POST|HEAD).*(/clases.gone.php) + ^ -.*(GET|POST|HEAD).*(/cms/administrator) + ^ -.*(GET|POST|HEAD).*(/command.php) + ^ -.*(GET|POST|HEAD).*(/components/com_adsmanager/js/fullnoconflict.js) + ^ -.*(GET|POST|HEAD).*(/components/com_b2jcontact/css/b2jcontact.css) + ^ -.*(GET|POST|HEAD).*(/components/com_b2jcontact/router.php) + ^ -.*(GET|POST|HEAD).*(/components/com_foxcontact/js/jtext.js) + ^ -.*(GET|POST|HEAD).*(/components/com_sexycontactform/assets/js/index.html) + ^ -.*(GET|POST|HEAD).*(/console/auth/reg_newuser.jsp) + ^ -.*(GET|POST|HEAD).*(/console/include/not_login.htm) + ^ -.*(GET|POST|HEAD).*(/console/js/CTRSRequestParam.js) + ^ -.*(GET|POST|HEAD).*(/console/js/CWCMDialogHead.js) + ^ -.*(GET|POST|HEAD).*(/currentsetting.htm) + ^ -.*(GET|POST|HEAD).*(/CuteSoft_Client/CuteEditor/Help/default.htm) + ^ -.*(GET|POST|HEAD).*(/CuteSoft_Client/CuteEditor/ImageEditor/listfiles.aspx) + ^ -.*(GET|POST|HEAD).*(/CuteSoft_Client/CuteEditor/Images/log.gif) + ^ -.*(GET|POST|HEAD).*(/data/admin/ver.txt) + ^ -.*(GET|POST|HEAD).*(/datacenter/downloadApp/showDownload.do) + ^ -.*(GET|POST|HEAD).*(/db/) + ^ -.*(GET|POST|HEAD).*(/dbadmin/) + ^ -.*(GET|POST|HEAD).*(/dbadmin/index.php) + ^ -.*(GET|POST|HEAD).*(/db/index.php) + ^ -.*(GET|POST|HEAD).*(/deptWebsiteAction.do) + ^ -.*(GET|POST|HEAD).*(/eams/static/scripts/grade/course/input.js) + ^ -.*(GET|POST|HEAD).*(/editor/js/fckeditorcode_ie.js) + ^ -.*(GET|POST|HEAD).*(/examples/file-manager.html) + ^ -.*(GET|POST|HEAD).*(/examples/index.html) + ^ -.*(GET|POST|HEAD).*(/fckeditor/editor/dtd/fck_dtd_test.html) + ^ -.*(GET|POST|HEAD).*(/fckeditor/editor/js/fckeditorcode_ie.js) + ^ -.*(GET|POST|HEAD).*(/FCK/editor/js/fckeditorcode_ie.js) + ^ -.*(GET|POST|HEAD).*(/fckeditor/license.txt) + ^ -.*(GET|POST|HEAD).*(/getcfg.php) + ^ -.*(GET|POST|HEAD).*(/get_password.php) + ^ -.*(GET|POST|HEAD).*(/.git/info/) + ^ -.*(GET|POST|HEAD).*(/Hello.World) + ^ -.*(GET|POST|HEAD).*(/hndUnblock.cgi) + ^ -.*(GET|POST|HEAD).*(/images/login9/login_33.jpg) + ^ -.*(GET|POST|HEAD).*(/include/dialog/config.php) + ^ -.*(GET|POST|HEAD).*(/include/install_ocx.aspx) + ^ -.*(GET|POST|HEAD).*(/includes/css/styles-2014-06-25.css) + ^ -.*(GET|POST|HEAD).*(/includes/facebox/facebox.css) + ^ -.*(GET|POST|HEAD).*(/index.action) + ^ -.*(GET|POST|HEAD).*(/ip_js.php) + ^ -.*(GET|POST|HEAD).*(/issmall/) + ^ -.*(GET|POST|HEAD).*(/jenkins/script) + ^ -.*(GET|POST|HEAD).*(/jm-ajax/upload_file/) + ^ -.*(GET|POST|HEAD).*(/jmx-console) + ^ -.*(GET|POST|HEAD).*(/Joomla/administrator) + ^ -.*(GET|POST|HEAD).*(/joomla/administrator/index.php) + ^ -.*(GET|POST|HEAD).*(/js/tools.js) + ^ -.*(GET|POST|HEAD).*(/libraries/sfn.php) + ^ -.*(GET|POST|HEAD).*(/license.txt) + ^ -.*(GET|POST|HEAD).*(/License.txt) + ^ -.*(GET|POST|HEAD).*(login.destroy.session) + ^ -.*(GET|POST|HEAD).*(/login/Jeecms.do) + ^ -.*(GET|POST|HEAD).*(/logo_img.php) + ^ -.*(GET|POST|HEAD).*(/maintlogin.jsp) + ^ -.*(GET|POST|HEAD).*(/manager/html) + ^ -.*(GET|POST|HEAD).*(/manager/status) + ^ -.*(GET|POST|HEAD).*(/master/login.aspx) + ^ -.*(GET|POST|HEAD).*(/media/com_hikashop/js/hikashop.js) + ^ -.*(GET|POST|HEAD).*(/misc/drupal.js) + ^ -.*(GET|POST|HEAD).*(/modules/attributewizardpro/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/columnadverts/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/fieldvmegamenu/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/homepageadvertise2/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/homepageadvertise/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/index.html) + ^ -.*(GET|POST|HEAD).*(/modules/mod_simplefileuploadv1.3/elements/udd.php) + ^ -.*(GET|POST|HEAD).*(/modules/pk_flexmenu/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/pk_vertflexmenu/config.xml) + ^ -.*(GET|POST|HEAD).*(/modules/wdoptionpanel/config.xml) + ^ -.*(GET|POST|HEAD).*(/msd) + ^ -.*(GET|POST|HEAD).*(/msd1.24.4) + ^ -.*(GET|POST|HEAD).*(/msd1.24stable) + ^ -.*(GET|POST|HEAD).*(mstshash=NCRACK_USER) + ^ -.*(GET|POST|HEAD).*(/muieblackcat) + ^ -.*(GET|POST|HEAD).*(/myadmin2/index.php) + ^ -.*(GET|POST|HEAD).*(/myadmin/index.php) + ^ -.*(GET|POST|HEAD).*(/myadmin/scripts/setup.php) + ^ -.*(GET|POST|HEAD).*(/MyAdmin/scripts/setup.php) + ^ -.*(GET|POST|HEAD).*(/mysql-admin/index.php) + ^ -.*(GET|POST|HEAD).*(/mysqladmin/index.php) + ^ -.*(GET|POST|HEAD).*(/mysqldumper) + ^ -.*(GET|POST|HEAD).*(/mySqlDumper) + ^ -.*(GET|POST|HEAD).*(/MySQLDumper) + ^ -.*(GET|POST|HEAD).*(/mysql/index.php) + ^ -.*(GET|POST|HEAD).*(/phpadmin/index.php) + ^ -.*(GET|POST|HEAD).*(/phpma/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin/) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin0/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin1/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin2/index.php) + ^ -.*(GET|POST|HEAD).*(/phpMyadmin_bak/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin/index.php) + ^ -.*(GET|POST|HEAD).*(/phpMyAdmin/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin-old/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin/phpmyadmin/index.ph) + ^ -.*(GET|POST|HEAD).*(/phpMyAdmin/phpMyAdmin/index.php) + ^ -.*(GET|POST|HEAD).*(/phpmyadmin/scripts/setup.php) + ^ -.*(GET|POST|HEAD).*(/phpMyAdmin/scripts/setup.php) + ^ -.*(GET|POST|HEAD).*(/plugins/anchor/anchor.js) + ^ -.*(GET|POST|HEAD).*(/plugins/filemanager/filemanager/js) + ^ -.*(GET|POST|HEAD).*(/plus/download.php) + ^ -.*(GET|POST|HEAD).*(/plus/heightsearch.php) + ^ -.*(GET|POST|HEAD).*(/plus/rssmap.html) + ^ -.*(GET|POST|HEAD).*(/plus/sitemap.html) + ^ -.*(GET|POST|HEAD).*(/pma/) + ^ -.*(GET|POST|HEAD).*(/PMA/) + ^ -.*(GET|POST|HEAD).*(/PMA2/index.php) + ^ -.*(GET|POST|HEAD).*(/pma/index.php) + ^ -.*(GET|POST|HEAD).*(/PMA/index.php) + ^ -.*(GET|POST|HEAD).*(/pmamy2/index.php) + ^ -.*(GET|POST|HEAD).*(/pmamy/index.php) + ^ -.*(GET|POST|HEAD).*(/pma-old/index.php) + ^ -.*(GET|POST|HEAD).*(/pma/scripts/setup.php) + ^ -.*(GET|POST|HEAD).*(/pmd/index.php) + ^ -.*(GET|POST|HEAD).*(/privacy.txt) + ^ -.*(GET|POST|HEAD).*(/resources/style/images/login/btn.png) + ^ -.*(GET|POST|HEAD).*(/Scripts/jquery/maticsoft.jquery.min.js) + ^ -.*(GET|POST|HEAD).*(/script/valid_formdata.js) + ^ -.*(GET|POST|HEAD).*(/siteserver/login.aspx) + ^ -.*(GET|POST|HEAD).*(/siteserver/upgrade/default.aspx) + ^ -.*(GET|POST|HEAD).*(soap:Envelope) + ^ -.*(GET|POST|HEAD).*(/stalker_portal/server/adm/tv-channels/iptv-list-json) + ^ -.*(GET|POST|HEAD).*(/stalker_portal/server/adm/users/users-list-json) + ^ -.*(GET|POST|HEAD).*(/stssys.htm) + ^ -.*(GET|POST|HEAD).*(/sys.cache.php) + ^ -.*(GET|POST|HEAD).*(/system/assets/jquery/jquery-2.x.min.js) + ^ -.*(GET|POST|HEAD).*(/template/1/bluewise/_files/jspxcms.css) + ^ -.*(GET|POST|HEAD).*(/templates/jsn_glass_pro/ext/hikashop/jsn_ext_hikashop.css) + ^ -.*(GET|POST|HEAD).*(/test_404_page/) + ^ -.*(GET|POST|HEAD).*(/test_for_404/) + ^ -.*(GET|POST|HEAD).*(:Test Wuz Here) + ^ -.*(GET|POST|HEAD).*(/tmUnblock.cgi) + ^ -.*(GET|POST|HEAD).*(/tools/phpMyAdmin/index.ph) + ^ -.*(GET|POST|HEAD).*(/typo3/phpmyadmin/index.php) + ^ -.*(GET|POST|HEAD).*(/uc_server/control/admin/db.php) + ^ -.*(GET|POST|HEAD).*(/update.php) + ^ -.*(GET|POST|HEAD).*(/upload/bank-icons/) + ^ -.*(GET|POST|HEAD).*(/UserCenter/css/admin/bgimg/admin_all_bg.png) + ^ -.*(GET|POST|HEAD).*(/.user.ini) + ^ -.*(GET|POST|HEAD).*(/user/register?element_parents=account) + ^ -.*(GET|POST|HEAD).*(/user/themes/antimatter/js/antimatter.js) + ^ -.*(GET|POST|HEAD).*(/user/themes/antimatter/js/modernizr.custom.71422.js) + ^ -.*(GET|POST|HEAD).*(/user/themes/antimatter/js/slidebars.min.js) + ^ -.*(GET|POST|HEAD).*(/w00tw00t.at.blackhats.romanian.anti-sec) + ^ -.*(GET|POST|HEAD).*(/w00tw00t.at.ISC.SANS.DFind) + ^ -.*(GET|POST|HEAD).*(/webbuilder/script/locale/wb-lang-zh_CN.js) + ^ -.*(GET|POST|HEAD).*(/web-console) + ^ -.*(GET|POST|HEAD).*(/webdav) + ^ -.*(GET|POST|HEAD).*(/web/phpMyAdmin/index.php) + ^ -.*(GET|POST|HEAD).*(/.well-known/apple-app-site-association) + ^ -.*(GET|POST|HEAD).*(/.well-known/assetlinks.json) + ^ -.*(GET|POST|HEAD).*(/.well-known/security.txt) + ^ -.*(GET|POST|HEAD).*(/whir_system/login.aspx) + ^ -.*(GET|POST|HEAD).*(/whir_system/module/security/login.aspx) + ^ -.*(GET|POST|HEAD).*(/wls-wsat/CoordinatorPortType) + ^ -.*(GET|POST|HEAD).*(/wpbase/url.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/accesspress-anonymous-post-pro/js/admin-extra.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/advanced-ajax-page-loader/reload_code.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/another-wordpress-classifieds-plugin/AWPCP.po) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/apikey/apikey.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/apikey/debug-wp.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/boxit/upload.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/cacheformwp.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/cardoza-facebook-like-box/admin_cardozafacebook.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/category-grid-view-gallery/cat_grid.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/cherry-plugin/admin/css/cherry-admin-plugin.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/cherry-plugin/admin/js/cherry-admin-plugin.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/cimy-user-extra-fields/README_OFFICIAL.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/contact-form-7/license.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/custom-content-type-manager/index.html) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/delete-all-comments/backup/bp.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/delete-all-comments/delete-all-comments.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/dzs-videogallery/admin/admin_global.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/dzs-videogallery/admin/dzsuploader/upload.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/dzs-zoomsounds/admin/upload.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/font-uploader/fontFunctions/fu_script.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/font-uploader/font-uploader-free.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/formidable/css/frm_fonts.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/front-end-upload/destination.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/front-file-manager/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/gallery-plugin/css/stylesheet.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/gallery-plugin/gallery-plugin.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/gallery-slider/register.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/gravityforms/css/preview.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/jetpack/class.jetpack-ixr-client.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/jssor-slider/assets/css/system-message.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/mac-dock-gallery/bugslist.tx) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/mac-dock-gallery/bugslist.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/magic-fields/MF_Constant.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/mailpress/mp-includes/action.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/mailpress/mp-includes/js/mp_thickbox.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/mm-forms-community/includes/doajaxfileupload.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/nextgen-gallery/changelog.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/ninja-forms/ninja_forms.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/nmedia-user-file-uploader/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/php-event-calendar/js/file-uploader/app.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/real3d-flipbook/js/share.min.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/resume-submissions-job-postings/installer.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/showbiz/css/post_settings.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/simple-dropbox-upload-form/index.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/Tevolution/tmplconnector/monetize/templatic-custom_fields/css/jquery.lightbox.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/user-avatar/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/user-meta/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/userpro/css/userpro-editor.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/website-contact-form-with-file-upload/js/nm-global.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/woocommerce-catalog-enquiry/assets/frontend/css/frontend.css) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/woocommerce-catalog-enquiry/assets/frontend/js/chosen.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/woocommerce-product-addon/js/nm-global.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-copysafe-pdf/lib/uploadify/uploadify.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-e-commerce/license.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-editor/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-filemanager/fm.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-handy-lightbox/begin.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-homepage-slideshow/functions.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-image-news-slider/functions.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-mailinglist/vendors/uploadify/upload.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wpmarketplace/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-property/action_hooks.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-ps.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wpstorecart/lgpl.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-support-plus-responsive-ticket-system/asset/js/admin.js) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wp-symposium/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/plugins/wysija-newsletters/readme.txt) + ^ -.*(GET|POST|HEAD).*(/wp-content/themes/deep-blue/megaframe/megapanel/inc/functions.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/themes/directorypress/thumbs/67-43-2013-05-14517625.pdf) + ^ -.*(GET|POST|HEAD).*(/wp-content/themes/kahuna/resources/images/headers/lunch.jpg) + ^ -.*(GET|POST|HEAD).*(/wp-content/themes/twentyeleven/404.php) + ^ -.*(GET|POST|HEAD).*(/wp-content/themes/u-design/style.css) + ^ -.*(GET|POST|HEAD).*(/wp-includes/wlwmanifest.xml) + ^ -.*(GET|POST|HEAD).*(/wp-login.php) + ^ -.*(GET|POST|HEAD).*(/www/phpMyAdmin/index.php) + ^ -.*(GET|POST|HEAD).*(\x00Cookie:) + ^ -.*(GET|POST|HEAD).*(\x22cache_name_function) + ^ -.*(GET|POST|HEAD).*(\x22JDatabaseDriverMysqli) + ^ -.*(GET|POST|HEAD).*(\x22JSimplepieFactory) + ^ -.*(GET|POST|HEAD).*(\x22sanitize) + ^ -.*(GET|POST|HEAD).*(\x22SimplePie) + ^ -.*(GET|POST|HEAD).*(\x5C0disconnectHandlers) + ^ -.*(GET|POST|HEAD).*(/xampp/phpmyadmin/index.php) + +ignoreregex = diff --git a/config/default/fail2ban/ip.blacklist b/config/default/fail2ban/ip.blacklist new file mode 100644 index 0000000..e69de29 diff --git a/config/default/fail2ban/jail.local b/config/default/fail2ban/jail.local new file mode 100644 index 0000000..91025a0 --- /dev/null +++ b/config/default/fail2ban/jail.local @@ -0,0 +1,42 @@ +[DEFAULT] +port = 0:65535 +filter = %(__name__)s +[blacklist] +enabled = true +logpath = /var/log/fail2ban.* +filter = blacklist +banaction = blacklist +bantime = 31536000 ; 1 year +findtime = 31536000 ; 1 year +maxretry = 10 +[ssh] +enabled = true +[ssh-ddos] +enabled = true +[nginx-http-auth] +enabled = true +[proftpd] +enabled = true +[nginxrepeatoffender] +enabled = true +port = http,https +logpath = /var/log/nginx/access*.log +filter = nginxrepeatoffender +banaction = nginxrepeatoffender +bantime = 86400 +findtime = 86400 +maxretry = 10 +[nginx-x00] +enabled = true +port = http,https +filter = nginx-x00 +logpath = /var/log/nginx/access*.log +bantime = 86400 +findtime = 86400 +maxretry = 2 +[webexploits] +enabled = true +port = http,https +filter = webexploits +logpath = /var/log/nginx/access*.log +maxretry = 3 \ No newline at end of file diff --git a/config/default/nginx/Dockerfile b/config/default/nginx/Dockerfile new file mode 100644 index 0000000..835372a --- /dev/null +++ b/config/default/nginx/Dockerfile @@ -0,0 +1,13 @@ +FROM pagespeed/nginx-pagespeed:1.13.35.2-alpine3.8-ngx1.15 +RUN mkdir -p \ + /var/log/nginx \ + /etc/nginx \ + /var/run +WORKDIR /etc/nginx +COPY . /etc/nginx +RUN rm -rf \ + /etc/nginx/conf.d/nginx.conf \ + /etc/nginx/cloudflare.ini \ + /etc/nginx/Dockerfile +EXPOSE 80 443 +CMD ["/usr/sbin/nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/config/default/nginx/bots.d/bad-referrer-words.conf b/config/default/nginx/bots.d/bad-referrer-words.conf new file mode 100644 index 0000000..a84a11b --- /dev/null +++ b/config/default/nginx/bots.d/bad-referrer-words.conf @@ -0,0 +1,92 @@ +# EDIT THIS FILE AS YOU LIKE TO ADD OR REMOVE ANY BAD WORDS YOU WANT TO SCAN FOR ### + +# VERSION INFORMATION # +#---------------------- +# Version: V4.2019.11 +# Updated: 2019-07-05 +#---------------------- +# VERSION INFORMATION # + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +# This is merely an example and gets auto included as since Version 2.2017.07 introduced on 2017-04-20 +# This file must exist on your system or Nginx will fail a reload due to a missing file +# For all intensive purpose you can delete everything inside this file and leave it +# completely blank if you do not want your Nginx Blocker to include scanning for bad words within urls or referrer string +# Only add one entry per line + +# ------------------------------- +# !!! WARNING WARNING WARNING !!! +# ------------------------------- + +# --------------------------------------- +# PLEASE BE VERY CAREFUL HOW YOU USE THIS +# --------------------------------------- +# Here is an example of how one supposed bad word can cause your whole site to go down. +# An issue was logged where the users own domain name was specialisteparquet.com +# Because this list contained the word "cialis" it was detected within his domain name causing +# his entire site to go down and not server any assets. +# That one entry would even cause any site containing a word like "specialist" anywhere in any +# of their sites pages to cause them to be blocked and whitelisting your own domain name in the +# whitelist-domains.conf file will not even bypass this, SO BE CAREFUL PLEASE + +# Think very carefully before you add any word here + +# ----------------------------------------------------------------------------------------- +# PLEASE MAKE SURE that you use word regex boundaries to avoid false positive detection !!! +# ----------------------------------------------------------------------------------------- + +# BY DEFAULT ALL THE EXAMPLES BELOW ARE COMMENTED OUT AND HENCE NOT ENABLED + +# As you can see in the examples below the word "adultgalls" is entered with a preceding (?:\b) and an ending (?:\b) +# this makes it now "(?:\b)adultgalls(?:\b)". It is crucial to use the word boundaries regex formatting. + +# --------- +# EXAMPLES: +# --------- +# "~*(?:\b)adultgalls(?:\b)" 1; +# "~*(?:\b)amateurxpass(?:\b)" 1; +# "~*(?:\b)bigblackbooty(?:\b)" 1; +# "~*(?:\b)blacktits(?:\b)" 1; +# "~*(?:\b)cookie\-law\-enforcement(?:\b)" 1; +# "~*(?:\b)free\-share\-buttons(?:\b)" 1; +# "~*(?:\b)free\-social\-buttons(?:\b)" 1; +# "~*(?:\b)fuck\-paid\-share\-buttons(?:\b)" 1; +# "~*(?:\b)ilovevitaly(?:\b)" 1; +# "~*(?:\b)law\-enforcement\-bot(?:\b)" 1; +# "~*(?:\b)law\-enforcement\-check(?:\b)" 1; +# "~*(?:\b)share\-buttons\-for\-free(?:\b)" 1; +# "~*(?:\b)webfuck(?:\b)" 1; +# "~*(?:\b)xxxrus(?:\b)" 1; +# "~*(?:\b)zeroredirect(?:\b)" 1; +# "~*(?:\b|)x22(?:\b)" 1; (in this string if your own domain name was sex22.com it would be blocked) + + +# Here is a list of unsanitary words used in referrer strings - used in various injection attacks +# THE RULES BELOW ARE ENABLED BY DEFAULT +# You can disable this default list by switching the values to 0 + + "~*(?:\b|)mb_ereg_replace(?:\b|)" 1; + +# ----------- +# PLEASE NOTE +# ----------- + +# If you whitelist your own domain in whitelist-domains.conf and your own domain is passed in the referrer string with an attack string it will NOT be blocked. + +# -------- +# EXAMPLE: +# -------- +# This string "http://yourwebsite.com/?s=/index/%5Cthink%5Capp/invokefunction&function=call_user_func_array&vars[0]=file_put_contents&vars[1][]=gqopu.php&vars[1][]=$" +# contains the above 'mb_ereg_replace" attack string +# If your domain is whitelisted in whitelist-domains.conf this string will NOT be detected \ No newline at end of file diff --git a/config/default/nginx/bots.d/blacklist-ips.conf b/config/default/nginx/bots.d/blacklist-ips.conf new file mode 100644 index 0000000..5637084 --- /dev/null +++ b/config/default/nginx/bots.d/blacklist-ips.conf @@ -0,0 +1,103 @@ +# EDIT THIS FILE AS YOU LIKE TO ADD OR REMOVE ANY BAD IP ADDRESSES OR IP RANGES YOU WANT TO BLOCK ### + +# VERSION INFORMATION # +#---------------------- +# Version: V4.2019.09 +# Updated: 2019-06-28 +#---------------------- +# VERSION INFORMATION # + + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +# This is merely an example and gets auto included as since Version 2.2017.07 introduced on 2017-04-20 +# This file must exist on your system or Nginx will fail a reload due to a missing file +# For all intensive purpose you can delete everything inside this file and leave it +# completely blank if you do not want your Nginx Blocker to do any blocking of bad IP's + +# Add IP's you want to blacklist below this line, one per line as per example +# Nginx [warn] notices may be reported when you try reload Nginx if you happen to include an +# IP here that may already be included by the blocker with it's daily updates +# NOTE: It is only an Nginx Warning message and will not cause Nginx to fail a reload. + +# 111.111.111.111 1; + +# ------------------------------------------- +# Cyveillance / Qwest Communications / PSINET +# ------------------------------------------- + +# I am extensively researching this subject - appears to be US government involved +# and also appears to be used by all sorts of law enforcement agencies. For one they +# do not obey robots.txt and continually disguise their User-Agent strings. Time will +# tell if this is all correct or not. +# For now see - https://en.wikipedia.org/wiki/Cyveillance + +# IMPORTANT UPDATE ON Cyveillance / Qwest Communications !!! +# ********************************************************** +# I have done a lot of research on Cyveillance now and through monitoring my logs I know +# for sure what companies are using them and what they are actually looking for. +# My research has led me to understand that Cyveillance services are used by hundreds +# of companies to help them dicsover theft of copyrighted materials like images, movies +# music and other materials. I personally believe a lot of block lists who originally recommended +# blocking Cyveillance have done so to protect their torrent or p2p sites from being scanned. +# I personally have now unblocked them as image theft is a big problem of mine but if you +# do want to block Cyveillance you can simply modify the entries in the block below from "0" to "1" +# Getty Images is one such company who appears to use Cyveillance to help monitor for copyright theft. + +# If you really do want to block them change all the 0's below to 1. +# Use this section at YOUR OWN RISK, you may block some legitimate networks but after many hours of +# Research this is now the completely updated list of all IP ranges IPV4 and IPV6 owned Qwest Communications +# PSINET and Cyveillance + +# IMPORTANT NOTE: If you really want to keeps bot and things out of certain parts of your web site +# Rather implement a comlex Google Re-Captcha to reach sections of your sites and for people to be able +# to access download links. Google Re-Captcha with images is too complex for any bot. + + 38.0.0.0/8 0; + 206.2.138.0/23 0; + 208.71.164.0/22 0; + 4.17.135.32/27 0; + 63.144.0.0/13 0; + 65.112.0.0/12 0; + 65.192.0.0/11 0; + 65.213.208.128/27 0; + 65.222.176.96/27 0; + 65.222.185.72/29 0; + +# --------------- +# Berkely Scanner +# --------------- + +# The Berkeley University has a scanner testing all over the web sending a complex +# payload an expecting a reply from servers who are infected or who just respond to such +# a payload. The payload looks similar to this +# "$\xC9\xE1\xDC\x9B+\x8F\x1C\xE71\x99\xA8\xDB6\x1E#\xBB\x19#Hx\xA7\xFD\x0F9-" +# and is sometime VERY long. You may have noticed this in your logs. +# I support research projects and all my servers respond with an error to this type of +# string so I do not block them but if you want to block just uncomment the following line +# or email them asking them not to scan your server. They do respond. +# Visit http://169.229.3.91/ for more info + +# If you really do want to block them change all the 0 below to 1. + + 169.229.3.91 0; + +# ------------ +# MY BLACKLIST +# ------------ + +# 111.111.111.111 1; + + +# NOTE: If you blacklist your own IP by mistake whitelist-ips.conf will completely over-ride this. +# whitelist-ips.conf will always WIN and over-ride anything here and in the blocker \ No newline at end of file diff --git a/config/default/nginx/bots.d/blacklist-user-agents.conf b/config/default/nginx/bots.d/blacklist-user-agents.conf new file mode 100644 index 0000000..17a0a30 --- /dev/null +++ b/config/default/nginx/bots.d/blacklist-user-agents.conf @@ -0,0 +1,79 @@ +# EDIT THIS FILE AS YOU LIKE TO BLACKLIST OR WHITELIST ANY BAD USER-AGENT STRINGS YOU WANT TO SCAN FOR +# **************************************************************************************************** + +# THIS IS BOTH YOUR WHITELIST AND BLACKLIST FOR USER-AGENTS + +# VERSION INFORMATION # +#---------------------- +# Version: V4.2019.08 +# Updated: 2019-07-05 +#---------------------- +# VERSION INFORMATION # + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +# Add One Entry Per Line - List all the extra bad User-Agents you want to permanently block or whitelist. + +# This is for User-Agents that are not included in the main list of the bot blocker +# This file must exist on your system or Nginx will fail a reload due to a missing file +# This allows you finer control of keeping certain bots blocked and automatic updates will +# Never be able to remove this custom list of yours + +# Please note this include file loads first before any of the already whitelisted User-Agents +# in the bad bot blocker. By loading first in line it over-rides anything below it so for instance +# if you want to block Baidu, Google or Bing for any reason you add them to this file which loads +# first and takes precedence over anything below it. This now allows even finer control over the +# bad bot blocker. Enjoy !!! + +# Even though this file is called blacklist-user-agents, as mentioned it can also be used to whitelist user agents +# By adding them below and setting the 3; to 0; this will permanently whitelist the User-Agent. + +# Make sure any words that contain special characters are escaped and include word boundaries as per the Regex examples below. + +# Example the User-Agent name "someverybaduseragentname1" is entered as "(?:\b)someverybaduseragentname1(?:\b)" +# Example the User-Agent name "some-very-bad-useragentname2" is entered as "(?:\b)some\-very\-bad\-useragentname1(?:\b)" +# the "(?:\b)" and "(?:\b)" are word boundaries which prevents partial matching and false positives. + +# BY DEFAULT ALL THE EXAMPLES BELOW ARE COMMENTED OUT AND HENCE NOT ENABLED + +# --------------------- +# WHITELISTING EXAMPLES +# --------------------- +# "~*(?:\b)someverygooduseragentname1(?:\b)" 0; +# "~*(?:\b)someverygooduseragentname2(?:\b)" 0; +# "~*(?:\b)some\-very\-good\-useragentname2(?:\b)" 0; + +# --------------------- +# BLACKLISTING EXAMPLES +# --------------------- +# "~*(?:\b)someverybaduseragentname1(?:\b)" 3; +# "~*(?:\b)someverybaduseragentname2(?:\b)" 3; +# "~*(?:\b)some\-very\-bad\-useragentname2(?:\b)" 3; + +# Here are some default things I block on my own server, these appear in various types of injection attacks +# You can disable them if you have problems or don't agree by switching thir value to 0 or moving them into the whitelist section first and then making their value 0 + + +# ------------ +# MY WHITELIST +# ------------ + + +# ------------ +# MY BLACKLIST +# ------------ + +"~*(?:\b)x22(?:\b)" 3; +"~*(?:\b){|}(?:\b)" 3; +"~*(?:\b)mb_ereg_replace(?:\b)" 3; +"~*(?:\b)file_put_contents(?:\b)" 3; \ No newline at end of file diff --git a/config/default/nginx/bots.d/blockbots.conf b/config/default/nginx/bots.d/blockbots.conf new file mode 100644 index 0000000..6053957 --- /dev/null +++ b/config/default/nginx/bots.d/blockbots.conf @@ -0,0 +1,84 @@ +# Author/Copyright: Mitchell Krog - https://github.com/mitchellkrogza/ + +# VERSION INFORMATION # +#---------------------- +# Version: V4.2019.04 +# Updated: 2019-06-28 +#---------------------- +# VERSION INFORMATION # + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +# Include this in a vhost file within a server {} block using and include statement like below +# Place it near the top of your server {} block before any location / statements and it will block everywhere on your site. + +# server { +# #Config stuff here +# include /etc/nginx/bots.d/blockbots.conf +# include /etc/nginx/bots.d/ddos.conf +# #Other config stuff here +# } + +####################################################################### + +# ----------------------------------- +# OVER-RIDE BLOCKER / SUPER WHITELIST +# ----------------------------------- +# In this block you can allow any IP address specified here to over-ride any bad bot or IP blocking of the blocker. +# This is useful for testing or allowing only specific IP's (ie. Internal ranges) to never be blocked. +# More IP's can be added example > "(127.0.0.1)|(192.168.0.1)|(192.168.1.1)" +# If you even blacklisted 127.0.0.1 or your own IP by giving it a value of 1 in any of the includes, this will over-ride that block. + +# UNCOMMENT THE NEXT 4 LINES TO ACTIVATE THE SUPER WHITELIST +#if ($remote_addr ~ "(127.0.0.1)|(192.168.0.1)" ) { + #set $bad_bot '0'; #Uncommenting this line will disable bad_bots functionality for specified IP(s) + #set $validate_client '0'; #Uncommenting this line will disable validate_client ip blocking functionality for specified IP(s) +#} + +# -------------- +# BLOCK BAD BOTS +# -------------- + +# Section bot_1 Unused +#limit_conn bot1_connlimit 100; +#limit_req zone=bot1_reqlimitip burst=50; + +limit_conn bot2_connlimit 10; +limit_req zone=bot2_reqlimitip burst=10; +if ($bad_bot = '3') { + return 444; + } + +# --------------------- +# BLOCK BAD REFER WORDS +# --------------------- + +if ($bad_words) { + return 444; +} + +# ------------------ +# BLOCK BAD REFERERS +# ------------------ + +if ($bad_referer) { + return 444; +} + +# ----------------------------- +# BLOCK IP ADDRESSES and RANGES +# ----------------------------- + +if ($validate_client) { + return 444; +} \ No newline at end of file diff --git a/config/default/nginx/bots.d/custom-bad-referrers.conf b/config/default/nginx/bots.d/custom-bad-referrers.conf new file mode 100644 index 0000000..0cd50aa --- /dev/null +++ b/config/default/nginx/bots.d/custom-bad-referrers.conf @@ -0,0 +1,60 @@ +# EDIT THIS FILE AS YOU LIKE TO ADD ANY ADDITIONAL BAD REFERRER DOMAINS YOU WANT TO SCAN FOR ### + +# THIS IS BOTH YOUR WHITELIST AND BLACKLIST FOR REFERRERS and DOMAINS + +# VERSION INFORMATION # +#---------------------- +# Version: V4.2019.09 +# Updated: 2019-07-05 +#---------------------- +# VERSION INFORMATION # + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +# This is merely an example and gets auto included as since Version 2.2017.07 introduced on 2017-04-20 +# This file must exist on your system or Nginx will fail a reload due to a missing file +# Only add one entry per line + +# Make sure any domains have dots and special characters escaped as per the Regex examples below. +# For example some-veryvery-randomwebsitename-thatdoesnotexist4.com should be entered as +# some\-veryvery\-randomwebsitename\-thatdoesnotexist4\.com + +# ***************************************************************************************** +# PLEASE MAKE SURE that you use word regex boundaries to avoid false positive detection !!! +# ***************************************************************************************** + +# As you can see in the examples below the domain "someveryveryrandomwebsitenamethatdoesnotexist1\.com" +# is entered with a preceding (?:\b) and an ending (?:\b) +# this makes it now "(?:\b)someveryveryrandomwebsitenamethatdoesnotexist1\.com(?:\b)". +# It is crucial to use the word boundaries regex formatting. +# --------- +# EXAMPLES: +# --------- +# BY DEFAULT ALL THE EXAMPLES BELOW ARE COMMENTED OUT AND HENCE NOT ENABLED +# "~*(?:\b)someveryveryrandomwebsitenamethatdoesnotexist1\.com(?:\b)" 1; +# "~*(?:\b)someveryveryrandomwebsitenamethatdoesnotexist2\.com(?:\b)" 1; +# "~*(?:\b)someveryveryrandomwebsitenamethatdoesnotexist3\.com(?:\b)" 1; +# "~*(?:\b)some\-veryvery\-randomweb\-sitenamethatdoesnotexist4\.com(?:\b)" 1; + +# ------------ +# MY WHITELIST +# ------------ + +# "~*(?:\b)mywebsite\.com(?:\b)" 0; + + +# ------------ +# MY BLACKLIST +# ------------ + +# "~*(?:\b)someotherwebsite\.com(?:\b)" 1; \ No newline at end of file diff --git a/config/default/nginx/bots.d/ddos.conf b/config/default/nginx/bots.d/ddos.conf new file mode 100644 index 0000000..6845a29 --- /dev/null +++ b/config/default/nginx/bots.d/ddos.conf @@ -0,0 +1,36 @@ +####################################################################### + +### VERSION INFORMATION # +################################################### +### Version: V4.2019.02 +### Updated: 2019-06-24 +################################################### +### VERSION INFORMATION ## + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +# Author: Mitchell Krog - https://github.com/mitchellkrogza/ + +# Include this in a vhost file within a server {} block using and include statement like below + +# server { +# #Config stuff here +# include /etc/nginx/bots.d/blockbots.conf +# include /etc/nginx/bots.d/ddos.conf +# #Other config stuff here +# } + +####################################################################### + +limit_conn addr 200; +limit_req zone=flood burst=200 nodelay; \ No newline at end of file diff --git a/config/default/nginx/bots.d/whitelist-domains.conf b/config/default/nginx/bots.d/whitelist-domains.conf new file mode 100644 index 0000000..6a0e8dc --- /dev/null +++ b/config/default/nginx/bots.d/whitelist-domains.conf @@ -0,0 +1,2 @@ +# Add One Entry Per Line - List all the domains of the web sites you run on your Nginx to spare them from referrer checking +"~*example.com" 0; \ No newline at end of file diff --git a/config/default/nginx/bots.d/whitelist-ips.conf b/config/default/nginx/bots.d/whitelist-ips.conf new file mode 100644 index 0000000..dfc79df --- /dev/null +++ b/config/default/nginx/bots.d/whitelist-ips.conf @@ -0,0 +1,2 @@ +# Add One Entry Per Line - Can Include Ranges like 127.0.0.1/32 +127.0.0.1 0; \ No newline at end of file diff --git a/config/default/nginx/cloudflare.ini b/config/default/nginx/cloudflare.ini new file mode 100644 index 0000000..e5a1265 --- /dev/null +++ b/config/default/nginx/cloudflare.ini @@ -0,0 +1,2 @@ +dns_cloudflare_email = "" +dns_cloudflare_api_key = "" \ No newline at end of file diff --git a/config/default/nginx/conf.d/globalblacklist.conf b/config/default/nginx/conf.d/globalblacklist.conf new file mode 100644 index 0000000..d318689 --- /dev/null +++ b/config/default/nginx/conf.d/globalblacklist.conf @@ -0,0 +1,18041 @@ +### ----------------------------------------------------------- +### THE NGINX ULTIMATE BAD BOT, BAD IP AND BAD REFERRER BLOCKER +### ----------------------------------------------------------- + +### VERSION INFORMATION # +################################################### +### Version: V4.2019.09.1837 +### Updated: Tue Sep 10 13:36:00 SAST 2019 +### Bad Referrer Count: 6754 +### Bad Bot Count: 556 +################################################### +### VERSION INFORMATION ## + +### -------------------------------------------- +### HELP SUPPORT THIS PROJECT - Send Me a Coffee +### https://ko-fi.com/mitchellkrog +### -------------------------------------------- + +############################################################################## +# _ __ _ # +# / |/ /__ _(_)__ __ __ # +# / / _ `/ / _ \\ \ / # +# /_/|_/\_, /_/_//_/_\_\ # +# __/___/ __ ___ __ ___ __ __ # +# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ # +# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ # +# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ # +# # +############################################################################## + +### This file implements a checklist / blacklist for good user agents, bad user agents and +### bad referrers on Nginx Web Server. It also has whitelisting for your own IP's and known good IP Ranges +### and also has rate limiting functionality for bad bots who you only want to rate limit +### and not actually block out entirely. It is very powerful and also very flexible. + +### -------------------------------------------------------------------------- +### Created By: https://github.com/mitchellkrogza/ +### Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker +### Copyright Mitchell Krog - +### Contributors: Stuart Cardall - https://github.com/itoffshore +### -------------------------------------------------------------------------- + +### -------------------------------------------------------------------------- +### Tested on: nginx/1.10.3 up to latest Mainstream Version (Ubuntu 16.04) +### -------------------------------------------------------------------------- + +### This list was developed and is in use on a live Nginx server running some very busy web sites. +### It was built from the ground up using real data from daily logs and is updated almost daily. +### It has been extensively tested for false positives and all additions to the lists of bad user agents, +### spam referrers, rogue IP address, scanners, scrapers and domain hijacking sites are extensively checked +### before they are added. It is monitored extensively for any false positives. + +### --------- +### Features: +### --------- +### Clear formatting for Ease of Maintenance. +### Alphabetically ordered lists for Ease of Maintenance. +### Extensive Commenting for Ease of Reference. +### Extensive bad_bot list +### Extensive bad_referrer list (please excuse the nasty words and domains) +### Simple regex patterns versus complicated messy regex patterns. +### Checks regardless of http / https urls or the lack of any protocol sent. +### IP range blocking / whitelisting. +### Rate Limiting Functions. + +### ------------ +### INSTALLATION +### ------------ + +### PLEASE use the install, setup and update scripts provided for you to ease your installation. +### This Auto Installation procedure is documented in the README.md and AUTO-CONFIGURATION.md files. +### Installation, Setup and Update Scripts Contributed by Stuart Cardall - https://github.com/itoffshore +### There are also manual configuration instructions provided for those not wishing to do an auto install. + +### ----------------------------------------------- +### !!!!! PLEASE READ INLINE NOTES ON TESTING !!!!! +### ----------------------------------------------- + +### SETTINGS: +### --------------------------------------------- +### 0 = allowed - no limits +### 1 = allowed or rate limited less restrictive +### 2 = rate limited more +### 3 = block completely +### --------------------------------------------- + +### ------------------------------------------------------------ +### CONTRIBUTING / PULL REQUESTS / ADDING YOUR OWN BAD REFERRERS +### ------------------------------------------------------------ + +### For contributing, corrections or adding bots or referrers to this repo, +### Send a Pull Request (PR) on any of the .list files in the _generator_lists folder +### All Pull Requests will be checked for accuracy before being merged. + +# ----------------------- +# !!!!! PLEASE TEST !!!!! +# ----------------------- + +# ALWAYS test any User-Agent Strings you add here to make sure you have it right +# Use a Chrome Extension called "User-Agent Switcher for Chrome" where you can create your +# own custom lists of User-Agents and test them easily against your rules below. + +# You can also use curl from the command line to test user-agents as per the examples below: + +# curl -I http://www.yourdomain.com -A "GoogleBot" ---- GIVES YOU: HTTP/1.1 200 OK (Meaning web page was served to Client) +# curl -I http://www.yourdomain.com -A "80legs" ---- GIVES YOU: curl: (52) Empty reply from server (Meaning Nginx gave a 444 Dropped Connection) + + +# ======================= +# START BLOCKER FUNCTIONS +# ======================= + +# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +# DO NOT EDIT ANYTHING BELOW THIS LINE !!! +# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +# ============================= +# BEGIN SECTION 1 - USER-AGENTS +# ============================= + +# ALLOW / BLOCK User Agents / Bots + +# ------------------------------------------------------------------- +# Map all GOOD and BAD UA (User Agents) to a variable called $bad_bot +# ------------------------------------------------------------------- + +map $http_user_agent $bad_bot { + default 0; + +# ----------------------------------------------------------------------------------- +# START CUSTOM BLACKLISTED USER AGENTS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ----------------------------------------------------------------------------------- + +# Include your Own Custom List of Bad User Agents +# Use the include file below to further customize your own list of additional user-agents you wish to permanently block +# This include file allows whitelisting and blacklisting of anything specified below it. +# This include file alows you to over-ride any Bad / Good UA (Bot) declared in this blocker to your liking. + + include /etc/nginx/bots.d/blacklist-user-agents.conf; + +# --------------------------------------------------------------------------------- +# END CUSTOM BLACKLISTED USER AGENTS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# --------------------------------------------------------------------------------- + +# -------------------------------------------------- +# BAD UA (User-Agent) Strings That We Block Outright +# -------------------------------------------------- + +# START BAD BOTS ### DO NOT EDIT THIS LINE AT ALL ### + "~*(?:\b)360Spider(?:\b)" 3; + "~*(?:\b)404checker(?:\b)" 3; + "~*(?:\b)404enemy(?:\b)" 3; + "~*(?:\b)80legs(?:\b)" 3; + "~*(?:\b)Abonti(?:\b)" 3; + "~*(?:\b)Aboundex(?:\b)" 3; + "~*(?:\b)Aboundexbot(?:\b)" 3; + "~*(?:\b)Acunetix(?:\b)" 3; + "~*(?:\b)ADmantX(?:\b)" 3; + "~*(?:\b)AfD-Verbotsverfahren(?:\b)" 3; + "~*(?:\b)AhrefsBot(?:\b)" 3; + "~*(?:\b)AIBOT(?:\b)" 3; + "~*(?:\b)AiHitBot(?:\b)" 3; + "~*(?:\b)Aipbot(?:\b)" 3; + "~*(?:\b)Alexibot(?:\b)" 3; + "~*(?:\b)Alligator(?:\b)" 3; + "~*(?:\b)AllSubmitter(?:\b)" 3; + "~*(?:\b)AlphaBot(?:\b)" 3; + "~*(?:\b)Anarchie(?:\b)" 3; + "~*(?:\b)Apexoo(?:\b)" 3; + "~*(?:\b)archive.org_bot(?:\b)" 3; + "~*(?:\b)ASPSeek(?:\b)" 3; + "~*(?:\b)Asterias(?:\b)" 3; + "~*(?:\b)Attach(?:\b)" 3; + "~*(?:\b)autoemailspider(?:\b)" 3; + "~*(?:\b)BackDoorBot(?:\b)" 3; + "~*(?:\b)Backlink-Ceck(?:\b)" 3; + "~*(?:\b)backlink-check(?:\b)" 3; + "~*(?:\b)BacklinkCrawler(?:\b)" 3; + "~*(?:\b)BackStreet(?:\b)" 3; + "~*(?:\b)BackWeb(?:\b)" 3; + "~*(?:\b)Badass(?:\b)" 3; + "~*(?:\b)Bandit(?:\b)" 3; + "~*(?:\b)Barkrowler(?:\b)" 3; + "~*(?:\b)BatchFTP(?:\b)" 3; + "~*(?:\b)Battleztar\ Bazinga(?:\b)" 3; + "~*(?:\b)BBBike(?:\b)" 3; + "~*(?:\b)BDCbot(?:\b)" 3; + "~*(?:\b)BDFetch(?:\b)" 3; + "~*(?:\b)BetaBot(?:\b)" 3; + "~*(?:\b)Bigfoot(?:\b)" 3; + "~*(?:\b)Bitacle(?:\b)" 3; + "~*(?:\b)Blackboard(?:\b)" 3; + "~*(?:\b)Black\ Hole(?:\b)" 3; + "~*(?:\b)BlackWidow(?:\b)" 3; + "~*(?:\b)BLEXBot(?:\b)" 3; + "~*(?:\b)Blow(?:\b)" 3; + "~*(?:\b)BlowFish(?:\b)" 3; + "~*(?:\b)Boardreader(?:\b)" 3; + "~*(?:\b)Bolt(?:\b)" 3; + "~*(?:\b)BotALot(?:\b)" 3; + "~*(?:\b)Brandprotect(?:\b)" 3; + "~*(?:\b)Brandwatch(?:\b)" 3; + "~*(?:\b)Buddy(?:\b)" 3; + "~*(?:\b)BuiltBotTough(?:\b)" 3; + "~*(?:\b)BuiltWith(?:\b)" 3; + "~*(?:\b)Bullseye(?:\b)" 3; + "~*(?:\b)BunnySlippers(?:\b)" 3; + "~*(?:\b)BuzzSumo(?:\b)" 3; + "~*(?:\b)Calculon(?:\b)" 3; + "~*(?:\b)CATExplorador(?:\b)" 3; + "~*(?:\b)CazoodleBot(?:\b)" 3; + "~*(?:\b)CCBot(?:\b)" 3; + "~*(?:\b)Cegbfeieh(?:\b)" 3; + "~*(?:\b)CheeseBot(?:\b)" 3; + "~*(?:\b)CherryPicker(?:\b)" 3; + "~*(?:\b)CheTeam(?:\b)" 3; + "~*(?:\b)ChinaClaw(?:\b)" 3; + "~*(?:\b)Chlooe(?:\b)" 3; + "~*(?:\b)Claritybot(?:\b)" 3; + "~*(?:\b)Cliqzbot(?:\b)" 3; + "~*(?:\b)Cloud\ mapping(?:\b)" 3; + "~*(?:\b)coccocbot-web(?:\b)" 3; + "~*(?:\b)Cogentbot(?:\b)" 3; + "~*(?:\b)cognitiveseo(?:\b)" 3; + "~*(?:\b)Collector(?:\b)" 3; + "~*(?:\b)com.plumanalytics(?:\b)" 3; + "~*(?:\b)Copier(?:\b)" 3; + "~*(?:\b)CopyRightCheck(?:\b)" 3; + "~*(?:\b)Copyscape(?:\b)" 3; + "~*(?:\b)Cosmos(?:\b)" 3; + "~*(?:\b)Craftbot(?:\b)" 3; + "~*(?:\b)crawler4j(?:\b)" 3; + "~*(?:\b)crawler.feedback(?:\b)" 3; + "~*(?:\b)crawl.sogou.com(?:\b)" 3; + "~*(?:\b)CrazyWebCrawler(?:\b)" 3; + "~*(?:\b)Crescent(?:\b)" 3; + "~*(?:\b)CrunchBot(?:\b)" 3; + "~*(?:\b)CSHttp(?:\b)" 3; + "~*(?:\b)Curious(?:\b)" 3; + "~*(?:\b)Custo(?:\b)" 3; + "~*(?:\b)DatabaseDriverMysqli(?:\b)" 3; + "~*(?:\b)DataCha0s(?:\b)" 3; + "~*(?:\b)DBLBot(?:\b)" 3; + "~*(?:\b)demandbase-bot(?:\b)" 3; + "~*(?:\b)Demon(?:\b)" 3; + "~*(?:\b)Deusu(?:\b)" 3; + "~*(?:\b)Devil(?:\b)" 3; + "~*(?:\b)Digincore(?:\b)" 3; + "~*(?:\b)DigitalPebble(?:\b)" 3; + "~*(?:\b)DIIbot(?:\b)" 3; + "~*(?:\b)Dirbuster(?:\b)" 3; + "~*(?:\b)Disco(?:\b)" 3; + "~*(?:\b)Discobot(?:\b)" 3; + "~*(?:\b)Discoverybot(?:\b)" 3; + "~*(?:\b)Dispatch(?:\b)" 3; + "~*(?:\b)DittoSpyder(?:\b)" 3; + "~*(?:\b)DnyzBot(?:\b)" 3; + "~*(?:\b)DomainAppender(?:\b)" 3; + "~*(?:\b)DomainCrawler(?:\b)" 3; + "~*(?:\b)DomainSigmaCrawler(?:\b)" 3; + "~*(?:\b)DomainStatsBot(?:\b)" 3; + "~*(?:\b)Dotbot(?:\b)" 3; + "~*(?:\b)Download\ Wonder(?:\b)" 3; + "~*(?:\b)Dragonfly(?:\b)" 3; + "~*(?:\b)Drip(?:\b)" 3; + "~*(?:\b)DSearch(?:\b)" 3; + "~*(?:\b)DTS\ Agent(?:\b)" 3; + "~*(?:\b)EasyDL(?:\b)" 3; + "~*(?:\b)Ebingbong(?:\b)" 3; + "~*(?:\b)eCatch(?:\b)" 3; + "~*(?:\b)ECCP/1.0(?:\b)" 3; + "~*(?:\b)Ecxi(?:\b)" 3; + "~*(?:\b)EirGrabber(?:\b)" 3; + "~*(?:\b)EMail\ Siphon(?:\b)" 3; + "~*(?:\b)EMail\ Wolf(?:\b)" 3; + "~*(?:\b)EroCrawler(?:\b)" 3; + "~*(?:\b)evc-batch(?:\b)" 3; + "~*(?:\b)Evil(?:\b)" 3; + "~*(?:\b)Exabot(?:\b)" 3; + "~*(?:\b)Express\ WebPictures(?:\b)" 3; + "~*(?:\b)ExtLinksBot(?:\b)" 3; + "~*(?:\b)Extractor(?:\b)" 3; + "~*(?:\b)ExtractorPro(?:\b)" 3; + "~*(?:\b)Extreme\ Picture\ Finder(?:\b)" 3; + "~*(?:\b)EyeNetIE(?:\b)" 3; + "~*(?:\b)Ezooms(?:\b)" 3; + "~*(?:\b)facebookscraper(?:\b)" 3; + "~*(?:\b)FDM(?:\b)" 3; + "~*(?:\b)FemtosearchBot(?:\b)" 3; + "~*(?:\b)FHscan(?:\b)" 3; + "~*(?:\b)Fimap(?:\b)" 3; + "~*(?:\b)Firefox/7.0(?:\b)" 3; + "~*(?:\b)FlashGet(?:\b)" 3; + "~*(?:\b)Flunky(?:\b)" 3; + "~*(?:\b)Foobot(?:\b)" 3; + "~*(?:\b)Freeuploader(?:\b)" 3; + "~*(?:\b)FrontPage(?:\b)" 3; + "~*(?:\b)FyberSpider(?:\b)" 3; + "~*(?:\b)Fyrebot(?:\b)" 3; + "~*(?:\b)GalaxyBot(?:\b)" 3; + "~*(?:\b)Genieo(?:\b)" 3; + "~*(?:\b)GermCrawler(?:\b)" 3; + "~*(?:\b)Getintent(?:\b)" 3; + "~*(?:\b)GetRight(?:\b)" 3; + "~*(?:\b)GetWeb(?:\b)" 3; + "~*(?:\b)Gigablast(?:\b)" 3; + "~*(?:\b)Gigabot(?:\b)" 3; + "~*(?:\b)G-i-g-a-b-o-t(?:\b)" 3; + "~*(?:\b)Go-Ahead-Got-It(?:\b)" 3; + "~*(?:\b)Gotit(?:\b)" 3; + "~*(?:\b)GoZilla(?:\b)" 3; + "~*(?:\b)Go!Zilla(?:\b)" 3; + "~*(?:\b)Grabber(?:\b)" 3; + "~*(?:\b)GrabNet(?:\b)" 3; + "~*(?:\b)Grafula(?:\b)" 3; + "~*(?:\b)GrapeFX(?:\b)" 3; + "~*(?:\b)GrapeshotCrawler(?:\b)" 3; + "~*(?:\b)GridBot(?:\b)" 3; + "~*(?:\b)GT::WWW(?:\b)" 3; + "~*(?:\b)Haansoft(?:\b)" 3; + "~*(?:\b)HaosouSpider(?:\b)" 3; + "~*(?:\b)Harvest(?:\b)" 3; + "~*(?:\b)Havij(?:\b)" 3; + "~*(?:\b)HEADMasterSEO(?:\b)" 3; + "~*(?:\b)Heritrix(?:\b)" 3; + "~*(?:\b)Hloader(?:\b)" 3; + "~*(?:\b)HMView(?:\b)" 3; + "~*(?:\b)HTMLparser(?:\b)" 3; + "~*(?:\b)HTTP::Lite(?:\b)" 3; + "~*(?:\b)HTTrack(?:\b)" 3; + "~*(?:\b)Humanlinks(?:\b)" 3; + "~*(?:\b)HybridBot(?:\b)" 3; + "~*(?:\b)Iblog(?:\b)" 3; + "~*(?:\b)IDBot(?:\b)" 3; + "~*(?:\b)Id-search(?:\b)" 3; + "~*(?:\b)IlseBot(?:\b)" 3; + "~*(?:\b)Image\ Fetch(?:\b)" 3; + "~*(?:\b)Image\ Sucker(?:\b)" 3; + "~*(?:\b)IndeedBot(?:\b)" 3; + "~*(?:\b)Indy\ Library(?:\b)" 3; + "~*(?:\b)InfoNaviRobot(?:\b)" 3; + "~*(?:\b)InfoTekies(?:\b)" 3; + "~*(?:\b)instabid(?:\b)" 3; + "~*(?:\b)Intelliseek(?:\b)" 3; + "~*(?:\b)InterGET(?:\b)" 3; + "~*(?:\b)Internet\ Ninja(?:\b)" 3; + "~*(?:\b)InternetSeer(?:\b)" 3; + "~*(?:\b)internetVista\ monitor(?:\b)" 3; + "~*(?:\b)ips-agent(?:\b)" 3; + "~*(?:\b)Iria(?:\b)" 3; + "~*(?:\b)IRLbot(?:\b)" 3; + "~*(?:\b)Iskanie(?:\b)" 3; + "~*(?:\b)IstellaBot(?:\b)" 3; + "~*(?:\b)JamesBOT(?:\b)" 3; + "~*(?:\b)Jbrofuzz(?:\b)" 3; + "~*(?:\b)JennyBot(?:\b)" 3; + "~*(?:\b)JetCar(?:\b)" 3; + "~*(?:\b)Jetty(?:\b)" 3; + "~*(?:\b)JikeSpider(?:\b)" 3; + "~*(?:\b)JOC\ Web\ Spider(?:\b)" 3; + "~*(?:\b)Joomla(?:\b)" 3; + "~*(?:\b)Jorgee(?:\b)" 3; + "~*(?:\b)JustView(?:\b)" 3; + "~*(?:\b)Jyxobot(?:\b)" 3; + "~*(?:\b)Kenjin\ Spider(?:\b)" 3; + "~*(?:\b)Keyword\ Density(?:\b)" 3; + "~*(?:\b)Kozmosbot(?:\b)" 3; + "~*(?:\b)Lanshanbot(?:\b)" 3; + "~*(?:\b)Larbin(?:\b)" 3; + "~*(?:\b)LeechFTP(?:\b)" 3; + "~*(?:\b)LeechGet(?:\b)" 3; + "~*(?:\b)LexiBot(?:\b)" 3; + "~*(?:\b)Lftp(?:\b)" 3; + "~*(?:\b)LibWeb(?:\b)" 3; + "~*(?:\b)Libwhisker(?:\b)" 3; + "~*(?:\b)Lightspeedsystems(?:\b)" 3; + "~*(?:\b)Likse(?:\b)" 3; + "~*(?:\b)Linkdexbot(?:\b)" 3; + "~*(?:\b)LinkextractorPro(?:\b)" 3; + "~*(?:\b)LinkpadBot(?:\b)" 3; + "~*(?:\b)LinkScan(?:\b)" 3; + "~*(?:\b)LinksManager(?:\b)" 3; + "~*(?:\b)LinkWalker(?:\b)" 3; + "~*(?:\b)LinqiaMetadataDownloaderBot(?:\b)" 3; + "~*(?:\b)LinqiaRSSBot(?:\b)" 3; + "~*(?:\b)LinqiaScrapeBot(?:\b)" 3; + "~*(?:\b)Lipperhey(?:\b)" 3; + "~*(?:\b)Lipperhey\ Spider(?:\b)" 3; + "~*(?:\b)Litemage_walker(?:\b)" 3; + "~*(?:\b)Lmspider(?:\b)" 3; + "~*(?:\b)LNSpiderguy(?:\b)" 3; + "~*(?:\b)Ltx71(?:\b)" 3; + "~*(?:\b)lwp-request(?:\b)" 3; + "~*(?:\b)LWP::Simple(?:\b)" 3; + "~*(?:\b)lwp-trivial(?:\b)" 3; + "~*(?:\b)Magnet(?:\b)" 3; + "~*(?:\b)Mag-Net(?:\b)" 3; + "~*(?:\b)magpie-crawler(?:\b)" 3; + "~*(?:\b)Mail.RU_Bot(?:\b)" 3; + "~*(?:\b)Majestic12(?:\b)" 3; + "~*(?:\b)Majestic-SEO(?:\b)" 3; + "~*(?:\b)Majestic\ SEO(?:\b)" 3; + "~*(?:\b)MarkMonitor(?:\b)" 3; + "~*(?:\b)MarkWatch(?:\b)" 3; + "~*(?:\b)Masscan(?:\b)" 3; + "~*(?:\b)Mass\ Downloader(?:\b)" 3; + "~*(?:\b)Mata\ Hari(?:\b)" 3; + "~*(?:\b)MauiBot(?:\b)" 3; + "~*(?:\b)meanpathbot(?:\b)" 3; + "~*(?:\b)Meanpathbot(?:\b)" 3; + "~*(?:\b)MeanPath\ Bot(?:\b)" 3; + "~*(?:\b)Mediatoolkitbot(?:\b)" 3; + "~*(?:\b)mediawords(?:\b)" 3; + "~*(?:\b)MegaIndex.ru(?:\b)" 3; + "~*(?:\b)Metauri(?:\b)" 3; + "~*(?:\b)MFC_Tear_Sample(?:\b)" 3; + "~*(?:\b)Microsoft\ Data\ Access(?:\b)" 3; + "~*(?:\b)Microsoft\ URL\ Control(?:\b)" 3; + "~*(?:\b)MIDown\ tool(?:\b)" 3; + "~*(?:\b)MIIxpc(?:\b)" 3; + "~*(?:\b)Mister\ PiX(?:\b)" 3; + "~*(?:\b)MJ12bot(?:\b)" 3; + "~*(?:\b)Mojeek(?:\b)" 3; + "~*(?:\b)Morfeus\ Fucking\ Scanner(?:\b)" 3; + "~*(?:\b)Mr.4x3(?:\b)" 3; + "~*(?:\b)MSFrontPage(?:\b)" 3; + "~*(?:\b)MSIECrawler(?:\b)" 3; + "~*(?:\b)Msrabot(?:\b)" 3; + "~*(?:\b)muhstik-scan(?:\b)" 3; + "~*(?:\b)Musobot(?:\b)" 3; + "~*(?:\b)Name\ Intelligence(?:\b)" 3; + "~*(?:\b)Nameprotect(?:\b)" 3; + "~*(?:\b)Navroad(?:\b)" 3; + "~*(?:\b)NearSite(?:\b)" 3; + "~*(?:\b)Needle(?:\b)" 3; + "~*(?:\b)Nessus(?:\b)" 3; + "~*(?:\b)NetAnts(?:\b)" 3; + "~*(?:\b)Netcraft(?:\b)" 3; + "~*(?:\b)netEstate\ NE\ Crawler(?:\b)" 3; + "~*(?:\b)NetLyzer(?:\b)" 3; + "~*(?:\b)NetMechanic(?:\b)" 3; + "~*(?:\b)NetSpider(?:\b)" 3; + "~*(?:\b)Nettrack(?:\b)" 3; + "~*(?:\b)Net\ Vampire(?:\b)" 3; + "~*(?:\b)Netvibes(?:\b)" 3; + "~*(?:\b)NetZIP(?:\b)" 3; + "~*(?:\b)NextGenSearchBot(?:\b)" 3; + "~*(?:\b)Nibbler(?:\b)" 3; + "~*(?:\b)NICErsPRO(?:\b)" 3; + "~*(?:\b)Niki-bot(?:\b)" 3; + "~*(?:\b)Nikto(?:\b)" 3; + "~*(?:\b)NimbleCrawler(?:\b)" 3; + "~*(?:\b)Nimbostratus(?:\b)" 3; + "~*(?:\b)Ninja(?:\b)" 3; + "~*(?:\b)Nmap(?:\b)" 3; + "~*(?:\b)NPbot(?:\b)" 3; + "~*(?:\b)Nutch(?:\b)" 3; + "~*(?:\b)oBot(?:\b)" 3; + "~*(?:\b)Octopus(?:\b)" 3; + "~*(?:\b)Offline\ Explorer(?:\b)" 3; + "~*(?:\b)Offline\ Navigator(?:\b)" 3; + "~*(?:\b)OnCrawl(?:\b)" 3; + "~*(?:\b)Openfind(?:\b)" 3; + "~*(?:\b)OpenLinkProfiler(?:\b)" 3; + "~*(?:\b)Openvas(?:\b)" 3; + "~*(?:\b)OpenVAS(?:\b)" 3; + "~*(?:\b)OrangeBot(?:\b)" 3; + "~*(?:\b)OrangeSpider(?:\b)" 3; + "~*(?:\b)OutclicksBot(?:\b)" 3; + "~*(?:\b)OutfoxBot(?:\b)" 3; + "~*(?:\b)PageAnalyzer(?:\b)" 3; + "~*(?:\b)Page\ Analyzer(?:\b)" 3; + "~*(?:\b)PageGrabber(?:\b)" 3; + "~*(?:\b)page\ scorer(?:\b)" 3; + "~*(?:\b)PageScorer(?:\b)" 3; + "~*(?:\b)Pandalytics(?:\b)" 3; + "~*(?:\b)Panscient(?:\b)" 3; + "~*(?:\b)Papa\ Foto(?:\b)" 3; + "~*(?:\b)Pavuk(?:\b)" 3; + "~*(?:\b)pcBrowser(?:\b)" 3; + "~*(?:\b)PECL::HTTP(?:\b)" 3; + "~*(?:\b)PeoplePal(?:\b)" 3; + "~*(?:\b)PHPCrawl(?:\b)" 3; + "~*(?:\b)Picscout(?:\b)" 3; + "~*(?:\b)Picsearch(?:\b)" 3; + "~*(?:\b)PictureFinder(?:\b)" 3; + "~*(?:\b)Pimonster(?:\b)" 3; + "~*(?:\b)Pi-Monster(?:\b)" 3; + "~*(?:\b)Pixray(?:\b)" 3; + "~*(?:\b)PleaseCrawl(?:\b)" 3; + "~*(?:\b)plumanalytics(?:\b)" 3; + "~*(?:\b)Pockey(?:\b)" 3; + "~*(?:\b)POE-Component-Client-HTTP(?:\b)" 3; + "~*(?:\b)Probethenet(?:\b)" 3; + "~*(?:\b)ProPowerBot(?:\b)" 3; + "~*(?:\b)ProWebWalker(?:\b)" 3; + "~*(?:\b)Psbot(?:\b)" 3; + "~*(?:\b)Pump(?:\b)" 3; + "~*(?:\b)PxBroker(?:\b)" 3; + "~*(?:\b)PyCurl(?:\b)" 3; + "~*(?:\b)QueryN\ Metasearch(?:\b)" 3; + "~*(?:\b)Quick-Crawler(?:\b)" 3; + "~*(?:\b)RankActive(?:\b)" 3; + "~*(?:\b)RankActiveLinkBot(?:\b)" 3; + "~*(?:\b)RankFlex(?:\b)" 3; + "~*(?:\b)RankingBot(?:\b)" 3; + "~*(?:\b)RankingBot2(?:\b)" 3; + "~*(?:\b)Rankivabot(?:\b)" 3; + "~*(?:\b)RankurBot(?:\b)" 3; + "~*(?:\b)RealDownload(?:\b)" 3; + "~*(?:\b)Reaper(?:\b)" 3; + "~*(?:\b)RebelMouse(?:\b)" 3; + "~*(?:\b)Recorder(?:\b)" 3; + "~*(?:\b)RedesScrapy(?:\b)" 3; + "~*(?:\b)ReGet(?:\b)" 3; + "~*(?:\b)RepoMonkey(?:\b)" 3; + "~*(?:\b)Ripper(?:\b)" 3; + "~*(?:\b)RocketCrawler(?:\b)" 3; + "~*(?:\b)Rogerbot(?:\b)" 3; + "~*(?:\b)RSSingBot(?:\b)" 3; + "~*(?:\b)s1z.ru(?:\b)" 3; + "~*(?:\b)SalesIntelligent(?:\b)" 3; + "~*(?:\b)SBIder(?:\b)" 3; + "~*(?:\b)ScanAlert(?:\b)" 3; + "~*(?:\b)Scanbot(?:\b)" 3; + "~*(?:\b)scan.lol(?:\b)" 3; + "~*(?:\b)ScoutJet(?:\b)" 3; + "~*(?:\b)Scrapy(?:\b)" 3; + "~*(?:\b)Screaming(?:\b)" 3; + "~*(?:\b)ScreenerBot(?:\b)" 3; + "~*(?:\b)Searchestate(?:\b)" 3; + "~*(?:\b)SearchmetricsBot(?:\b)" 3; + "~*(?:\b)Semrush(?:\b)" 3; + "~*(?:\b)SemrushBot(?:\b)" 3; + "~*(?:\b)SEOkicks(?:\b)" 3; + "~*(?:\b)SEOkicks-Robot(?:\b)" 3; + "~*(?:\b)SEOlyticsCrawler(?:\b)" 3; + "~*(?:\b)Seomoz(?:\b)" 3; + "~*(?:\b)SEOprofiler(?:\b)" 3; + "~*(?:\b)seoscanners(?:\b)" 3; + "~*(?:\b)SeoSiteCheckup(?:\b)" 3; + "~*(?:\b)SEOstats(?:\b)" 3; + "~*(?:\b)serpstatbot(?:\b)" 3; + "~*(?:\b)sexsearcher(?:\b)" 3; + "~*(?:\b)Shodan(?:\b)" 3; + "~*(?:\b)Siphon(?:\b)" 3; + "~*(?:\b)SISTRIX(?:\b)" 3; + "~*(?:\b)Sitebeam(?:\b)" 3; + "~*(?:\b)SiteExplorer(?:\b)" 3; + "~*(?:\b)Siteimprove(?:\b)" 3; + "~*(?:\b)SiteLockSpider(?:\b)" 3; + "~*(?:\b)SiteSnagger(?:\b)" 3; + "~*(?:\b)SiteSucker(?:\b)" 3; + "~*(?:\b)Site\ Sucker(?:\b)" 3; + "~*(?:\b)Sitevigil(?:\b)" 3; + "~*(?:\b)SlySearch(?:\b)" 3; + "~*(?:\b)SmartDownload(?:\b)" 3; + "~*(?:\b)SMTBot(?:\b)" 3; + "~*(?:\b)Snake(?:\b)" 3; + "~*(?:\b)Snapbot(?:\b)" 3; + "~*(?:\b)Snoopy(?:\b)" 3; + "~*(?:\b)SocialRankIOBot(?:\b)" 3; + "~*(?:\b)Sociscraper(?:\b)" 3; + "~*(?:\b)sogouspider(?:\b)" 3; + "~*(?:\b)Sogou\ web\ spider(?:\b)" 3; + "~*(?:\b)Sosospider(?:\b)" 3; + "~*(?:\b)Sottopop(?:\b)" 3; + "~*(?:\b)SpaceBison(?:\b)" 3; + "~*(?:\b)Spammen(?:\b)" 3; + "~*(?:\b)SpankBot(?:\b)" 3; + "~*(?:\b)Spanner(?:\b)" 3; + "~*(?:\b)sp_auditbot(?:\b)" 3; + "~*(?:\b)Spbot(?:\b)" 3; + "~*(?:\b)Spinn3r(?:\b)" 3; + "~*(?:\b)SputnikBot(?:\b)" 3; + "~*(?:\b)spyfu(?:\b)" 3; + "~*(?:\b)Sqlmap(?:\b)" 3; + "~*(?:\b)Sqlworm(?:\b)" 3; + "~*(?:\b)Sqworm(?:\b)" 3; + "~*(?:\b)Steeler(?:\b)" 3; + "~*(?:\b)Stripper(?:\b)" 3; + "~*(?:\b)Sucker(?:\b)" 3; + "~*(?:\b)Sucuri(?:\b)" 3; + "~*(?:\b)SuperBot(?:\b)" 3; + "~*(?:\b)SuperHTTP(?:\b)" 3; + "~*(?:\b)Surfbot(?:\b)" 3; + "~*(?:\b)SurveyBot(?:\b)" 3; + "~*(?:\b)Suzuran(?:\b)" 3; + "~*(?:\b)Swiftbot(?:\b)" 3; + "~*(?:\b)sysscan(?:\b)" 3; + "~*(?:\b)Szukacz(?:\b)" 3; + "~*(?:\b)T0PHackTeam(?:\b)" 3; + "~*(?:\b)T8Abot(?:\b)" 3; + "~*(?:\b)tAkeOut(?:\b)" 3; + "~*(?:\b)Teleport(?:\b)" 3; + "~*(?:\b)TeleportPro(?:\b)" 3; + "~*(?:\b)Telesoft(?:\b)" 3; + "~*(?:\b)Telesphoreo(?:\b)" 3; + "~*(?:\b)Telesphorep(?:\b)" 3; + "~*(?:\b)The\ Intraformant(?:\b)" 3; + "~*(?:\b)TheNomad(?:\b)" 3; + "~*(?:\b)Thumbor(?:\b)" 3; + "~*(?:\b)TightTwatBot(?:\b)" 3; + "~*(?:\b)Titan(?:\b)" 3; + "~*(?:\b)Toata(?:\b)" 3; + "~*(?:\b)Toweyabot(?:\b)" 3; + "~*(?:\b)Tracemyfile(?:\b)" 3; + "~*(?:\b)Trendiction(?:\b)" 3; + "~*(?:\b)Trendictionbot(?:\b)" 3; + "~*(?:\b)trendiction.com(?:\b)" 3; + "~*(?:\b)trendiction.de(?:\b)" 3; + "~*(?:\b)True_Robot(?:\b)" 3; + "~*(?:\b)Turingos(?:\b)" 3; + "~*(?:\b)Turnitin(?:\b)" 3; + "~*(?:\b)TurnitinBot(?:\b)" 3; + "~*(?:\b)TwengaBot(?:\b)" 3; + "~*(?:\b)Twice(?:\b)" 3; + "~*(?:\b)Typhoeus(?:\b)" 3; + "~*(?:\b)UnisterBot(?:\b)" 3; + "~*(?:\b)Upflow(?:\b)" 3; + "~*(?:\b)URLy.Warning(?:\b)" 3; + "~*(?:\b)URLy\ Warning(?:\b)" 3; + "~*(?:\b)Vacuum(?:\b)" 3; + "~*(?:\b)Vagabondo(?:\b)" 3; + "~*(?:\b)VB\ Project(?:\b)" 3; + "~*(?:\b)VCI(?:\b)" 3; + "~*(?:\b)VeriCiteCrawler(?:\b)" 3; + "~*(?:\b)VidibleScraper(?:\b)" 3; + "~*(?:\b)Virusdie(?:\b)" 3; + "~*(?:\b)VoidEYE(?:\b)" 3; + "~*(?:\b)Voil(?:\b)" 3; + "~*(?:\b)Voltron(?:\b)" 3; + "~*(?:\b)Wallpapers/3.0(?:\b)" 3; + "~*(?:\b)WallpapersHD(?:\b)" 3; + "~*(?:\b)WASALive-Bot(?:\b)" 3; + "~*(?:\b)WBSearchBot(?:\b)" 3; + "~*(?:\b)Webalta(?:\b)" 3; + "~*(?:\b)WebAuto(?:\b)" 3; + "~*(?:\b)Web\ Auto(?:\b)" 3; + "~*(?:\b)WebBandit(?:\b)" 3; + "~*(?:\b)WebCollage(?:\b)" 3; + "~*(?:\b)Web\ Collage(?:\b)" 3; + "~*(?:\b)WebCopier(?:\b)" 3; + "~*(?:\b)WEBDAV(?:\b)" 3; + "~*(?:\b)WebEnhancer(?:\b)" 3; + "~*(?:\b)Web\ Enhancer(?:\b)" 3; + "~*(?:\b)WebFetch(?:\b)" 3; + "~*(?:\b)Web\ Fetch(?:\b)" 3; + "~*(?:\b)WebFuck(?:\b)" 3; + "~*(?:\b)Web\ Fuck(?:\b)" 3; + "~*(?:\b)WebGo\ IS(?:\b)" 3; + "~*(?:\b)WebImageCollector(?:\b)" 3; + "~*(?:\b)WebLeacher(?:\b)" 3; + "~*(?:\b)WebmasterWorldForumBot(?:\b)" 3; + "~*(?:\b)webmeup-crawler(?:\b)" 3; + "~*(?:\b)WebPix(?:\b)" 3; + "~*(?:\b)Web\ Pix(?:\b)" 3; + "~*(?:\b)WebReaper(?:\b)" 3; + "~*(?:\b)WebSauger(?:\b)" 3; + "~*(?:\b)Web\ Sauger(?:\b)" 3; + "~*(?:\b)Webshag(?:\b)" 3; + "~*(?:\b)WebsiteExtractor(?:\b)" 3; + "~*(?:\b)WebsiteQuester(?:\b)" 3; + "~*(?:\b)Website\ Quester(?:\b)" 3; + "~*(?:\b)Webster(?:\b)" 3; + "~*(?:\b)WebStripper(?:\b)" 3; + "~*(?:\b)WebSucker(?:\b)" 3; + "~*(?:\b)Web\ Sucker(?:\b)" 3; + "~*(?:\b)WebWhacker(?:\b)" 3; + "~*(?:\b)WebZIP(?:\b)" 3; + "~*(?:\b)WeSEE(?:\b)" 3; + "~*(?:\b)Whack(?:\b)" 3; + "~*(?:\b)Whacker(?:\b)" 3; + "~*(?:\b)Whatweb(?:\b)" 3; + "~*(?:\b)Who.is\ Bot(?:\b)" 3; + "~*(?:\b)Widow(?:\b)" 3; + "~*(?:\b)WinHTTrack(?:\b)" 3; + "~*(?:\b)WiseGuys\ Robot(?:\b)" 3; + "~*(?:\b)WISENutbot(?:\b)" 3; + "~*(?:\b)Wonderbot(?:\b)" 3; + "~*(?:\b)Woobot(?:\b)" 3; + "~*(?:\b)Wotbox(?:\b)" 3; + "~*(?:\b)Wprecon(?:\b)" 3; + "~*(?:\b)WPScan(?:\b)" 3; + "~*(?:\b)WWW-Collector-E(?:\b)" 3; + "~*(?:\b)WWW-Mechanize(?:\b)" 3; + "~*(?:\b)WWW::Mechanize(?:\b)" 3; + "~*(?:\b)WWWOFFLE(?:\b)" 3; + "~*(?:\b)x09Mozilla(?:\b)" 3; + "~*(?:\b)x22Mozilla(?:\b)" 3; + "~*(?:\b)Xaldon_WebSpider(?:\b)" 3; + "~*(?:\b)Xaldon\ WebSpider(?:\b)" 3; + "~*(?:\b)Xenu(?:\b)" 3; + "~*(?:\b)xpymep1.exe(?:\b)" 3; + "~*(?:\b)YoudaoBot(?:\b)" 3; + "~*(?:\b)Zade(?:\b)" 3; + "~*(?:\b)Zauba(?:\b)" 3; + "~*(?:\b)zauba.io(?:\b)" 3; + "~*(?:\b)Zermelo(?:\b)" 3; + "~*(?:\b)Zeus(?:\b)" 3; + "~*(?:\b)zgrab(?:\b)" 3; + "~*(?:\b)Zitebot(?:\b)" 3; + "~*(?:\b)ZmEu(?:\b)" 3; + "~*(?:\b)ZumBot(?:\b)" 3; + "~*(?:\b)ZyBorg(?:\b)" 3; +# END BAD BOTS ### DO NOT EDIT THIS LINE AT ALL ### + +# -------------------------------------------- +# GOOD UA User-Agent Strings We Know and Trust +# -------------------------------------------- + +# ----------------------------------------------------------------------- +# You can over-ride these in /etc/nginx/bots.d/blacklist-user-agents.conf +# by adding the same UA line there and chaning its value of 1 +# If you think GoogleBot is bad you would simply add them to +# blacklist-user-agents.conf with a value of 1 +# ----------------------------------------------------------------------- + +# START GOOD BOTS ### DO NOT EDIT THIS LINE AT ALL ### + "~*(?:\b)adidxbot(?:\b)" 0; + "~*(?:\b)AdsBot-Google(?:\b)" 0; + "~*(?:\b)aolbuild(?:\b)" 0; + "~*(?:\b)bingbot(?:\b)" 0; + "~*(?:\b)bingpreview(?:\b)" 0; + "~*(?:\b)DoCoMo(?:\b)" 0; + "~*(?:\b)duckduckgo(?:\b)" 0; + "~*(?:\b)facebookexternalhit(?:\b)" 0; + "~*(?:\b)Feedfetcher-Google(?:\b)" 0; + "~*(?:\b)Googlebot(?:\b)" 0; + "~*(?:\b)Googlebot-Image(?:\b)" 0; + "~*(?:\b)Googlebot-Mobile(?:\b)" 0; + "~*(?:\b)Googlebot-News(?:\b)" 0; + "~*(?:\b)Googlebot/Test(?:\b)" 0; + "~*(?:\b)Googlebot-Video(?:\b)" 0; + "~*(?:\b)Google-HTTP-Java-Client(?:\b)" 0; + "~*(?:\b)Gravityscan(?:\b)" 0; + "~*(?:\b)gsa-crawler(?:\b)" 0; + "~*(?:\b)Jakarta\ Commons(?:\b)" 0; + "~*(?:\b)Kraken/0.1(?:\b)" 0; + "~*(?:\b)LinkedInBot(?:\b)" 0; + "~*(?:\b)Mediapartners-Google(?:\b)" 0; + "~*(?:\b)msnbot(?:\b)" 0; + "~*(?:\b)msnbot-media(?:\b)" 0; + "~*(?:\b)SAMSUNG(?:\b)" 0; + "~*(?:\b)Slackbot(?:\b)" 0; + "~*(?:\b)Slackbot-LinkExpanding(?:\b)" 0; + "~*(?:\b)slurp(?:\b)" 0; + "~*(?:\b)teoma(?:\b)" 0; + "~*(?:\b)TwitterBot(?:\b)" 0; + "~*(?:\b)Wordpress(?:\b)" 0; + "~*(?:\b)yahoo(?:\b)" 0; +# END GOOD BOTS ### DO NOT EDIT THIS LINE AT ALL ### + +# -------------------------------------------------------- +# GOOD UA User-Agent Rate Limiting 1 - Disabled by Default +# -------------------------------------------------------- + + # TO ACTIVATE THIS RATE LIMITING Uncomment these two lines in blockbots.conf + #limit_conn bot1_connlimit 100; + #limit_req zone=bot1_reqlimitip burst=50; + +# START ALLOWED BOTS ### DO NOT EDIT THIS LINE AT ALL ### + "~*(?:\b)jetmon(?:\b)" 1; + "~*(?:\b)libwww-perl(?:\b)" 1; + "~*(?:\b)Lynx(?:\b)" 1; + "~*(?:\b)munin(?:\b)" 1; + "~*(?:\b)Presto(?:\b)" 1; + "~*(?:\b)Wget/1.15(?:\b)" 1; +# END ALLOWED BOTS ### DO NOT EDIT THIS LINE AT ALL ### + +# ------------------------------------------------------- +# GOOD UA User-Agent Rate Limiting 2 - Enabled by Default +# ------------------------------------------------------- + +# ----------------------------------------------------------------------- +# You can over-ride these in /etc/nginx/bots.d/blacklist-user-agents.conf +# by adding the same UA line there and chaning its value of 1 +# ----------------------------------------------------------------------- + +# START LIMITED BOTS ### DO NOT EDIT THIS LINE AT ALL ### + "~*(?:\b)Alexa(?:\b)" 2; + "~*(?:\b)archive.org(?:\b)" 2; + "~*(?:\b)Baidu(?:\b)" 2; + "~*(?:\b)BUbiNG(?:\b)" 2; + "~*(?:\b)FlipboardProxy(?:\b)" 2; + "~*(?:\b)ia_archiver(?:\b)" 2; + "~*(?:\b)MSIE\ 7.0(?:\b)" 2; + "~*(?:\b)Proximic(?:\b)" 2; + "~*(?:\b)R6_CommentReader(?:\b)" 2; + "~*(?:\b)R6_FeedFetcher(?:\b)" 2; + "~*(?:\b)RED/1(?:\b)" 2; + "~*(?:\b)RPT-HTTPClient(?:\b)" 2; + "~*(?:\b)sfFeedReader/0.9(?:\b)" 2; + "~*(?:\b)Spaidu(?:\b)" 2; + "~*(?:\b)UptimeRobot/2.0(?:\b)" 2; + "~*(?:\b)YandexBot(?:\b)" 2; + "~*(?:\b)YandexImages(?:\b)" 2; +# END LIMITED BOTS ### DO NOT EDIT THIS LINE AT ALL ### + +} + +# =========================== +# END SECTION 1 - USER-AGENTS +# =========================== + +# ======================================= +# BEGIN SECTION 2 - REFERRERS AND DOMAINS +# ======================================= + +# ---------------- +# PLEASE TEST !!!! +# ---------------- +# ------------------------------------------------------------------------------------------------------------------------------ +# ALWAYS test referrers that you add. This is done manually as follows +# ------------------------------------------------------------------------------------------------------------------------------ +# curl -I http://www.yourdomain.com -e http://anything.adcash.com --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e http://www.goodwebsite.com/not-adcash --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e http://www.betterwebsite.com/not/adcash --- GIVES YOU: curl: (52) Empty reply from server +# ------------------------------------------------------------------------------------------------------------------------------ +# curl -I http://www.yourdomain.com -e http://www.google.com --- GIVES YOU: full html output of the web page +# curl -I http://www.yourdomain.com -e http://www.microsoft.com --- GIVES YOU: full html output of the web page +# ------------------------------------------------------------------------------------------------------------------------------ +# Because of case-insensitive matching any combination of capitilization in the names will all produce a positive hit +# make sure you always test thoroughly and monitor logs. This section below also does NOT check for a preceding www. +# and it also does not care if the referrer request was sent with http https or even ftp. +# ------------------------------------------------------------------------------------------------------------------------------ + +# ---------------------------------------------------------------- +# Map all BAD referrer words below to a variable called $bad_words +# ---------------------------------------------------------------- + +# -------------------------------- +# START Bad Referrer Word Scanning +# -------------------------------- + +map $http_referer $bad_words { + default 0; + +# ------------------------------------------------------------------------------------------- +# These are Words and Terms often found tagged onto domains or within url query strings. +# Create and Customize Your Own Bad Referrer Words Here using the new Include File Method + # New Method Uses the include file below so that when pulling future updates your + # customized list of bad referrer words are automatically now included for you + # Read Comments inside bad-referrer-words.conf for customization tips. + # Updating the main globalblacklist.conf file will not touch your custom include files + # BE VERY CAREFUL using this bad-referrer-words.conf file - please read the comments and + # examples inside the include file for detailed explanations into how seriously this can + # affect your own site from serving assets or other innocent sites from accessing your site + # For safety sake the whitelist-domains.conf file is also loaded here before the + # bad-referrer-words.conf file is loaded. +# ------------------------------------------------------------------------------------------- + +# ------------------------------------------------------------------------ +# START WHITELISTED DOMAINS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------------ + + include /etc/nginx/bots.d/whitelist-domains.conf; + +# ---------------------------------------------------------------------- +# END WHITELISTED DOMAINS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ---------------------------------------------------------------------- + + +# ------------------------------------------------------------------------------ +# START CUSTOM BAD REFERRER WORDS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------------------ + + include /etc/nginx/bots.d/bad-referrer-words.conf; + +# ---------------------------------------------------------------------------- +# END CUSTOM BAD REFERRER WORDS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ---------------------------------------------------------------------------- + +} +# -------------------------------- +# END Bad Referrer Word Scanning +# -------------------------------- + + +# ---------------------------------------- +# START Good and Bad Referrer Domain Names +# ---------------------------------------- + +# ------------------------------------------------------------------------------------- +# Good and Bad referrer urls Doesn't matter if the protocol is http, https or even ftp +# ------------------------------------------------------------------------------------- + +# ---------------------- +# This section includes: +# ---------------------- +# -------------------------------------------------------------------------------- +# Blocking of SEO company Semalt.com (now merged into this one section) +# MIRAI Botnet Domains Used for Mass Attacks +# Other known bad SEO companies and Ad Hijacking Sites +# Sites linked to malware, adware, clickjacking and ransomware +# Domain names and referrers used in referrer spam and seo hijacking +# Whitelisting of your own GOOD domains / referrers +# Whitelisting of any other GOOD domains / referrers you want explicitly NOT block +# -------------------------------------------------------------------------------- + +# ---------------- +# PLEASE TEST !!!! +# ---------------- +# ------------------------------------------------------------------------------------------------------------------------------------ +# ALWAYS test referrers that you add. This is done manually as follows +# ------------------------------------------------------------------------------------------------------------------------------------ +# curl -I http://www.yourdomain.com -e http://8gold.com --- GIVES YOU: curl: (52) Empty reply from server +# ------------------------------------------------------------------------------------------------------------------------------------ +# Because of case-insensitive matching any combination of capitilization will all produce a positive hit - make sure you always test. +# ------------------------------------------------------------------------------------------------------------------------------------ +# For Example any of the following variations below of 8gold.com will be detected and blocked +# ------------------------------------------------------------------------------------------------------------------------------------ +# curl -I http://www.yourdomain.com -e http://NOT-8gold.com --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e http://this.is.not8gOlD.net --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e ftp://8gold.com --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e ftp://www.weare8gold.NET --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e https://subdomain.8gold.com --- GIVES YOU: curl: (52) Empty reply from server +# curl -I http://www.yourdomain.com -e https://NOT8GolD.org --- GIVES YOU: curl: (52) Empty reply from server +# ------------------------------------------------------------------------------------------------------------------------------------ +# So if you see a bad referrer from wearegoogle.com and you want to block them just add +# them as "~*wearegoogle.com" don't ever go and do something like "~*google(-|.)" you will +# kill all your SEO in a week. +# ------------------------------------------------------------------------------------------------------------------------------------ +# To add your own custom bad referrers use the custom include file +# /etc/nginx/bots.d/custom-bad-referrers.conf +# Or send a Pull Request to add it to the global blacklist for other users. +# In the bad referrers section I also include sites that hotlink images without permission. +# ------------------------------------------------------------------------------------------------------------------------------------ + +# -------------------------------------------------------------------- +# Map all good & bad referrer DOMAINS to a variable called bad_referer +# -------------------------------------------------------------------- + +map $http_referer $bad_referer { + hostnames; + default 0; + +# -------------------------------------------- +# GOOD REFERRER DOMAINS - Spared from Checking +# -------------------------------------------- + +# --------------------------------------------------------------------------------------- +# Add all your own web site domain names and server names in this section +# WHITELIST Your Own Domain Names Here using the new Include File Method + # New Method Uses the include file below so that when pulling future updates your + # whitelisted domain names are automatically now included for you. + # Read Comments inside whitelist-domains.conf for customization tips. + # Updating the main globalblacklist.conf file will not touch your custom include files +# --------------------------------------------------------------------------------------- + +# ------------------------------------------------------------------------ +# START WHITELISTED DOMAINS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------------ + + include /etc/nginx/bots.d/whitelist-domains.conf; + +# ---------------------------------------------------------------------- +# END WHITELISTED DOMAINS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ---------------------------------------------------------------------- + +# ----------------------------------- +# CUSTOM BAD REFERRERS - Add your Own +# ----------------------------------- + +# Add any extra bad referrers in the following include file to have them +# permanently included and blocked - avoid duplicates in your custom file +# custom-bad-referrers.conf is BOTH a BLACKLIST AND WHITELIST +# custom-bad-referrers.conf ALLOWS complete over-riding of anything +# If you think google.com is bad you would simply add them to +# custom-bad-referrers.conf with a value of 1 + +# ------------------------------------------------------------------------- +# START CUSTOM BAD REFERRERS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------------- + + include /etc/nginx/bots.d/custom-bad-referrers.conf; + +# ----------------------------------------------------------------------- +# END CUSTOM BAD REFERRERS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ----------------------------------------------------------------------- + +# START BAD REFERRERS ### DO NOT EDIT THIS LINE AT ALL ### + "~*(?:\b)000free\.us(?:\b)" 1; + "~*(?:\b)007angels\.com(?:\b)" 1; + "~*(?:\b)00author\.com(?:\b)" 1; + "~*(?:\b)00go\.com(?:\b)" 1; + "~*(?:\b)00it\.com(?:\b)" 1; + "~*(?:\b)00webcams\.com(?:\b)" 1; + "~*(?:\b)01apple\.com(?:\b)" 1; + "~*(?:\b)03e\.info(?:\b)" 1; + "~*(?:\b)03p\.info(?:\b)" 1; + "~*(?:\b)08800\.top(?:\b)" 1; + "~*(?:\b)0912701309f8ce\.com(?:\b)" 1; + "~*(?:\b)0c47f8422d3f\.com(?:\b)" 1; + "~*(?:\b)0daymusic\.org(?:\b)" 1; + "~*(?:\b)0lovespells0\.blogspot\.com(?:\b)" 1; + "~*(?:\b)0n\-line\.tv(?:\b)" 1; + "~*(?:\b)1000n1\.ru(?:\b)" 1; + "~*(?:\b)1001watch\.com\.ua(?:\b)" 1; + "~*(?:\b)100dollars\-seo\.com(?:\b)" 1; + "~*(?:\b)100searchengines\.com(?:\b)" 1; + "~*(?:\b)101billion\.com(?:\b)" 1; + "~*(?:\b)101flag\.ru(?:\b)" 1; + "~*(?:\b)101lesbian\.xyz(?:\b)" 1; + "~*(?:\b)101raccoon\.ru(?:\b)" 1; + "~*(?:\b)108shot\.com(?:\b)" 1; + "~*(?:\b)10bet\.com(?:\b)" 1; + "~*(?:\b)11235813\.webzdarma\.cz(?:\b)" 1; + "~*(?:\b)11pikachu\.ru(?:\b)" 1; + "~*(?:\b)123any\.com(?:\b)" 1; + "~*(?:\b)123cha\.com(?:\b)" 1; + "~*(?:\b)123kuma\.com(?:\b)" 1; + "~*(?:\b)123locker\.com(?:\b)" 1; + "~*(?:\b)123movies\.love(?:\b)" 1; + "~*(?:\b)12bet\.com(?:\b)" 1; + "~*(?:\b)12masterov\.com(?:\b)" 1; + "~*(?:\b)12u\.info(?:\b)" 1; + "~*(?:\b)1314dh\.com(?:\b)" 1; + "~*(?:\b)13tabs\.com(?:\b)" 1; + "~*(?:\b)14b\.info(?:\b)" 1; + "~*(?:\b)1688\.com(?:\b)" 1; + "~*(?:\b)178evakuator178\.ru(?:\b)" 1; + "~*(?:\b)1\-99seo\.com(?:\b)" 1; + "~*(?:\b)1adult\.com(?:\b)" 1; + "~*(?:\b)1bet\.com(?:\b)" 1; + "~*(?:\b)1flag\.co\.za(?:\b)" 1; + "~*(?:\b)1\-free\-share\-buttons\.com(?:\b)" 1; + "~*(?:\b)1hwy\.com(?:\b)" 1; + "~*(?:\b)1j7740kd\.website(?:\b)" 1; + "~*(?:\b)1kdailyprofit\.me(?:\b)" 1; + "~*(?:\b)1kinobig\.ru(?:\b)" 1; + "~*(?:\b)1millionusd\.xyz(?:\b)" 1; + "~*(?:\b)1pamm\.ru(?:\b)" 1; + "~*(?:\b)1qingdao\.com(?:\b)" 1; + "~*(?:\b)1stat\.ru(?:\b)" 1; + "~*(?:\b)1webmaster\.ml(?:\b)" 1; + "~*(?:\b)2000k\.ru(?:\b)" 1; + "~*(?:\b)2015god\.org(?:\b)" 1; + "~*(?:\b)2020iscoming\.info(?:\b)" 1; + "~*(?:\b)202ch\.com(?:\b)" 1; + "~*(?:\b)20pascals\.nl(?:\b)" 1; + "~*(?:\b)214jaluwobapef\.cf(?:\b)" 1; + "~*(?:\b)21h2o\.com(?:\b)" 1; + "~*(?:\b)2345\.com(?:\b)" 1; + "~*(?:\b)23kw\.ru(?:\b)" 1; + "~*(?:\b)24\-ak\.ru(?:\b)" 1; + "~*(?:\b)24videos\.tv(?:\b)" 1; + "~*(?:\b)24x7\-server\-support\.site(?:\b)" 1; + "~*(?:\b)256bit\.by(?:\b)" 1; + "~*(?:\b)2728fb936f0\.com(?:\b)" 1; + "~*(?:\b)273\-fz\.ru(?:\b)" 1; + "~*(?:\b)28n2gl3wfyb0\.ru(?:\b)" 1; + "~*(?:\b)2ads\.co\.uk(?:\b)" 1; + "~*(?:\b)2daytrendingnews\.com(?:\b)" 1; + "~*(?:\b)2drittel\.de(?:\b)" 1; + "~*(?:\b)2girls1cup\-free\.com(?:\b)" 1; + "~*(?:\b)2itech\.ru(?:\b)" 1; + "~*(?:\b)2kata\.ru(?:\b)" 1; + "~*(?:\b)2nt\.ru(?:\b)" 1; + "~*(?:\b)2pxg8bcf\.top(?:\b)" 1; + "~*(?:\b)2rich4bitches\.com(?:\b)" 1; + "~*(?:\b)2x2fan\.ru(?:\b)" 1; + "~*(?:\b)300richmond\.co\.nz(?:\b)" 1; + "~*(?:\b)34\.gs(?:\b)" 1; + "~*(?:\b)3dracergames\.com(?:\b)" 1; + "~*(?:\b)3\-letter\-domains\.net(?:\b)" 1; + "~*(?:\b)3rbseyes\.com(?:\b)" 1; + "~*(?:\b)3th\.co\.in(?:\b)" 1; + "~*(?:\b)3w24\.com(?:\b)" 1; + "~*(?:\b)3weekdiet\.com(?:\b)" 1; + "~*(?:\b)3xforum\.ro(?:\b)" 1; + "~*(?:\b)40cg\.com(?:\b)" 1; + "~*(?:\b)45en\.ru(?:\b)" 1; + "~*(?:\b)4inn\.ru(?:\b)" 1; + "~*(?:\b)4istoshop\.com(?:\b)" 1; + "~*(?:\b)4kepics\.com(?:\b)" 1; + "~*(?:\b)4kpics\.rocks(?:\b)" 1; + "~*(?:\b)4k\-player\.pl(?:\b)" 1; + "~*(?:\b)4kplayer\.pl(?:\b)" 1; + "~*(?:\b)4pp13\.com(?:\b)" 1; + "~*(?:\b)4rent\.ru(?:\b)" 1; + "~*(?:\b)4replicawatch\.net(?:\b)" 1; + "~*(?:\b)4senses\.co(?:\b)" 1; + "~*(?:\b)4ur\.click(?:\b)" 1; + "~*(?:\b)4ureyesonly\.com(?:\b)" 1; + "~*(?:\b)4webmasters\.com(?:\b)" 1; + "~*(?:\b)4webmasters\.org(?:\b)" 1; + "~*(?:\b)5000\-cotydzien\.com(?:\b)" 1; + "~*(?:\b)51\.la(?:\b)" 1; + "~*(?:\b)51unlim\.ru(?:\b)" 1; + "~*(?:\b)55wmz\.ru(?:\b)" 1; + "~*(?:\b)57883\.net(?:\b)" 1; + "~*(?:\b)5elementov\.ru(?:\b)" 1; + "~*(?:\b)5forex\.ru(?:\b)" 1; + "~*(?:\b)5i2\.net(?:\b)" 1; + "~*(?:\b)5kstore\.com(?:\b)" 1; + "~*(?:\b)5\-steps\-to\-start\-business\.com(?:\b)" 1; + "~*(?:\b)5tey7463\.weebly\.com(?:\b)" 1; + "~*(?:\b)5u\.com(?:\b)" 1; + "~*(?:\b)5ws\.dating\-app\.ru(?:\b)" 1; + "~*(?:\b)6128786\.com(?:\b)" 1; + "~*(?:\b)66cpwgln\.space(?:\b)" 1; + "~*(?:\b)6hopping\.com(?:\b)" 1; + "~*(?:\b)72\-news\.com(?:\b)" 1; + "~*(?:\b)76brighton\.co\.uk(?:\b)" 1; + "~*(?:\b)777\-club\.ru(?:\b)" 1; + "~*(?:\b)7a2rnuey1tw9ar\.ru(?:\b)" 1; + "~*(?:\b)7fon\.ru(?:\b)" 1; + "~*(?:\b)7makemoneyonline\.com(?:\b)" 1; + "~*(?:\b)7minuteworkout\.com(?:\b)" 1; + "~*(?:\b)7search\.com(?:\b)" 1; + "~*(?:\b)7wind\.ru(?:\b)" 1; + "~*(?:\b)7xc4n\.com(?:\b)" 1; + "~*(?:\b)7yue\.org(?:\b)" 1; + "~*(?:\b)7zap\.com(?:\b)" 1; + "~*(?:\b)83net\.jp(?:\b)" 1; + "~*(?:\b)8558l\.jobs\.net(?:\b)" 1; + "~*(?:\b)883zy\.com(?:\b)" 1; + "~*(?:\b)888\.com(?:\b)" 1; + "~*(?:\b)8gold\.com(?:\b)" 1; + "~*(?:\b)8jn\.dating\-app\.ru(?:\b)" 1; + "~*(?:\b)8kisses\.eu(?:\b)" 1; + "~*(?:\b)8lufu\.com(?:\b)" 1; + "~*(?:\b)8si\.ru(?:\b)" 1; + "~*(?:\b)8xv8\.com(?:\b)" 1; + "~*(?:\b)91abcw\.com(?:\b)" 1; + "~*(?:\b)98oi\.ru(?:\b)" 1; + "~*(?:\b)991mostfm\.co\.id(?:\b)" 1; + "~*(?:\b)999webdesign\.com(?:\b)" 1; + "~*(?:\b)9icmzvn6\.website(?:\b)" 1; + "~*(?:\b)9med\.net(?:\b)" 1; + "~*(?:\b)a14download\.com(?:\b)" 1; + "~*(?:\b)a1security\.com\.ua(?:\b)" 1; + "~*(?:\b)a96527gi\.beget\.tech(?:\b)" 1; + "~*(?:\b)aa08daf7e13b6345e09e92f771507fa5f4\.com(?:\b)" 1; + "~*(?:\b)aa14ab57a3339c4064bd9ae6fad7495b5f\.com(?:\b)" 1; + "~*(?:\b)aa625d84f1587749c1ab011d6f269f7d64\.com(?:\b)" 1; + "~*(?:\b)aa81bf391151884adfa3dd677e41f94be1\.com(?:\b)" 1; + "~*(?:\b)aa8780bb28a1de4eb5bff33c28a218a930\.com(?:\b)" 1; + "~*(?:\b)aa8b68101d388c446389283820863176e7\.com(?:\b)" 1; + "~*(?:\b)aa9bd78f328a6a41279d0fad0a88df1901\.com(?:\b)" 1; + "~*(?:\b)aa9d046aab36af4ff182f097f840430d51\.com(?:\b)" 1; + "~*(?:\b)aaa38852e886ac4af1a3cff9b47cab6272\.com(?:\b)" 1; + "~*(?:\b)aab94f698f36684c5a852a2ef272e031bb\.com(?:\b)" 1; + "~*(?:\b)aac500b7a15b2646968f6bd8c6305869d7\.com(?:\b)" 1; + "~*(?:\b)aac52006ec82a24e08b665f4db2b5013f7\.com(?:\b)" 1; + "~*(?:\b)aad1f4acb0a373420d9b0c4202d38d94fa\.com(?:\b)" 1; + "~*(?:\b)aadroid\.net(?:\b)" 1; + "~*(?:\b)aanapa\.ru(?:\b)" 1; + "~*(?:\b)aarbur\.com(?:\b)" 1; + "~*(?:\b)aaronabel\.com(?:\b)" 1; + "~*(?:\b)aasoldes\.fr(?:\b)" 1; + "~*(?:\b)abbanreddy\.com(?:\b)" 1; + "~*(?:\b)abcdefh\.xyz(?:\b)" 1; + "~*(?:\b)abcdeg\.xyz(?:\b)" 1; + "~*(?:\b)abcguru\.xyz(?:\b)" 1; + "~*(?:\b)abclauncher\.com(?:\b)" 1; + "~*(?:\b)abctoppictures\.net(?:\b)" 1; + "~*(?:\b)abiente\.ru(?:\b)" 1; + "~*(?:\b)above\.com(?:\b)" 1; + "~*(?:\b)abovetherivernc\.com(?:\b)" 1; + "~*(?:\b)absolutelyanalog\.com(?:\b)" 1; + "~*(?:\b)absolute\-s\.ru(?:\b)" 1; + "~*(?:\b)absugars\.com(?:\b)" 1; + "~*(?:\b)abtasty\.com(?:\b)" 1; + "~*(?:\b)abusora\.com(?:\b)" 1; + "~*(?:\b)abwa\.tk(?:\b)" 1; + "~*(?:\b)academiacsmendoza\.org(?:\b)" 1; + "~*(?:\b)academia\-nsk\.org(?:\b)" 1; + "~*(?:\b)acads\.net(?:\b)" 1; + "~*(?:\b)accessoires\-mode\.in(?:\b)" 1; + "~*(?:\b)acc\.eu\.org(?:\b)" 1; + "~*(?:\b)acgs\.tk(?:\b)" 1; + "~*(?:\b)acheterviagrafr24\.com(?:\b)" 1; + "~*(?:\b)acmebtn\.ml(?:\b)" 1; + "~*(?:\b)acortarurl\.es(?:\b)" 1; + "~*(?:\b)actices\.com(?:\b)" 1; + "~*(?:\b)actionnooz\.com(?:\b)" 1; + "~*(?:\b)activecampaign\.dreamhosters\.com(?:\b)" 1; + "~*(?:\b)activepr\.ru(?:\b)" 1; + "~*(?:\b)actulite\.com(?:\b)" 1; + "~*(?:\b)acunetix\-referrer\.com(?:\b)" 1; + "~*(?:\b)adamoads\.com(?:\b)" 1; + "~*(?:\b)adanih\.com(?:\b)" 1; + "~*(?:\b)adbetclickin\.pink(?:\b)" 1; + "~*(?:\b)adcash\.com(?:\b)" 1; + "~*(?:\b)adclickservice\.com(?:\b)" 1; + "~*(?:\b)adclickthru\.net(?:\b)" 1; + "~*(?:\b)adconscious\.com(?:\b)" 1; + "~*(?:\b)add\-add\.men(?:\b)" 1; + "~*(?:\b)addbin\.men(?:\b)" 1; + "~*(?:\b)addblueoff\.com\.ua(?:\b)" 1; + "~*(?:\b)addray\.pro(?:\b)" 1; + "~*(?:\b)addtoadd\.men(?:\b)" 1; + "~*(?:\b)adelly\.bg(?:\b)" 1; + "~*(?:\b)adexprts\.com(?:\b)" 1; + "~*(?:\b)adf\.ly(?:\b)" 1; + "~*(?:\b)adhome\.biz(?:\b)" 1; + "~*(?:\b)adidas\.frwebs\.fr(?:\b)" 1; + "~*(?:\b)adimmix\.com(?:\b)" 1; + "~*(?:\b)adinterax\.com(?:\b)" 1; + "~*(?:\b)adktrailmap\.com(?:\b)" 1; + "~*(?:\b)adloads\.com(?:\b)" 1; + "~*(?:\b)adloads\.net(?:\b)" 1; + "~*(?:\b)admanaerofoil\.com(?:\b)" 1; + "~*(?:\b)adman\.gr(?:\b)" 1; + "~*(?:\b)adman\.se(?:\b)" 1; + "~*(?:\b)admatic\.com\.tr(?:\b)" 1; + "~*(?:\b)admeasures\.com(?:\b)" 1; + "~*(?:\b)adminshop\.com(?:\b)" 1; + "~*(?:\b)admitad\.com(?:\b)" 1; + "~*(?:\b)adnotbad\.com(?:\b)" 1; + "~*(?:\b)adobereader\-free\.ru(?:\b)" 1; + "~*(?:\b)adpremium\.org(?:\b)" 1; + "~*(?:\b)adprotect\.net(?:\b)" 1; + "~*(?:\b)adrenalin\-stk\.ru(?:\b)" 1; + "~*(?:\b)adrunnr\.com(?:\b)" 1; + "~*(?:\b)ads\-cool\.pro(?:\b)" 1; + "~*(?:\b)adserver\-e7\.com(?:\b)" 1; + "~*(?:\b)adservme\.com(?:\b)" 1; + "~*(?:\b)adsfresh\.men(?:\b)" 1; + "~*(?:\b)ads\.gold(?:\b)" 1; + "~*(?:\b)adsland\.men(?:\b)" 1; + "~*(?:\b)adsloads\.com(?:\b)" 1; + "~*(?:\b)adsref\.men(?:\b)" 1; + "~*(?:\b)adssafeprotected\.com(?:\b)" 1; + "~*(?:\b)ads\-seo\.men(?:\b)" 1; + "~*(?:\b)ads\.tremorhub\.com(?:\b)" 1; + "~*(?:\b)adtech\.de(?:\b)" 1; + "~*(?:\b)adtech\.fr(?:\b)" 1; + "~*(?:\b)adtech\.us(?:\b)" 1; + "~*(?:\b)adtiger\.tk(?:\b)" 1; + "~*(?:\b)adtology\.com(?:\b)" 1; + "~*(?:\b)adult3dgames\.com(?:\b)" 1; + "~*(?:\b)adultactioncam\.com(?:\b)" 1; + "~*(?:\b)adultfriendfinder\.com(?:\b)" 1; + "~*(?:\b)adultfullhd\.com(?:\b)" 1; + "~*(?:\b)adultgalls\.com(?:\b)" 1; + "~*(?:\b)adultmeetonline\.info(?:\b)" 1; + "~*(?:\b)adultnet\.in(?:\b)" 1; + "~*(?:\b)adult\-shop\.com\.ua(?:\b)" 1; + "~*(?:\b)adultwebhosting\.info(?:\b)" 1; + "~*(?:\b)advancedcleaner\.com(?:\b)" 1; + "~*(?:\b)advancedmassagebysara\.com(?:\b)" 1; + "~*(?:\b)advancedsoftwaresupport\.com(?:\b)" 1; + "~*(?:\b)adventureparkcostarica\.com(?:\b)" 1; + "~*(?:\b)adverster\.com(?:\b)" 1; + "~*(?:\b)advertex\.info(?:\b)" 1; + "~*(?:\b)advertisingtag\.net(?:\b)" 1; + "~*(?:\b)adviceforum\.info(?:\b)" 1; + "~*(?:\b)advocatemsk\.ru(?:\b)" 1; + "~*(?:\b)advokateg\.ru(?:\b)" 1; + "~*(?:\b)advokateg\.xyz(?:\b)" 1; + "~*(?:\b)advokat\-grodno\.by(?:\b)" 1; + "~*(?:\b)ad\-words\.ru(?:\b)" 1; + "~*(?:\b)adzerg\.com(?:\b)" 1; + "~*(?:\b)adzpower\.com(?:\b)" 1; + "~*(?:\b)aero2\.ru(?:\b)" 1; + "~*(?:\b)aerogo\.com(?:\b)" 1; + "~*(?:\b)affiliate\-fr\.com(?:\b)" 1; + "~*(?:\b)affordablewebsitesandmobileapps\.com(?:\b)" 1; + "~*(?:\b)affrh2015\.com(?:\b)" 1; + "~*(?:\b)afftrack001\.com(?:\b)" 1; + "~*(?:\b)afmuseum\.com(?:\b)" 1; + "~*(?:\b)afora\.ru(?:\b)" 1; + "~*(?:\b)a\.frcls\.fr(?:\b)" 1; + "~*(?:\b)afslankpillen2017nl\.eu(?:\b)" 1; + "~*(?:\b)agadelha\.com\.br(?:\b)" 1; + "~*(?:\b)agahinameh\.com(?:\b)" 1; + "~*(?:\b)agapovdg\.ru(?:\b)" 1; + "~*(?:\b)agardomains\.com(?:\b)" 1; + "~*(?:\b)agecheckadult\.com(?:\b)" 1; + "~*(?:\b)aghanyna\.com(?:\b)" 1; + "~*(?:\b)agreda\.pluto\.ro(?:\b)" 1; + "~*(?:\b)agroeconom\.kz(?:\b)" 1; + "~*(?:\b)agysya\.ru(?:\b)" 1; + "~*(?:\b)ahmedabadwebs\.com(?:\b)" 1; + "~*(?:\b)ahrefs\.com(?:\b)" 1; + "~*(?:\b)ahrntal\.verymes\.xyz(?:\b)" 1; + "~*(?:\b)aibolita\.com(?:\b)" 1; + "~*(?:\b)aihelen\.net(?:\b)" 1; + "~*(?:\b)aimayangzhi\.com(?:\b)" 1; + "~*(?:\b)air\-edem\.ru(?:\b)" 1; + "~*(?:\b)airlandsea\.info(?:\b)" 1; + "~*(?:\b)airmaxshoes\-2016\.com(?:\b)" 1; + "~*(?:\b)akama\.com(?:\b)" 1; + "~*(?:\b)akita\.kz(?:\b)" 1; + "~*(?:\b)aksonural\.ru(?:\b)" 1; + "~*(?:\b)aktivator\-windows10\.blogspot\.com(?:\b)" 1; + "~*(?:\b)aktobe\.xkaz\.org(?:\b)" 1; + "~*(?:\b)akuhni\.by(?:\b)" 1; + "~*(?:\b)akusherok\.ru(?:\b)" 1; + "~*(?:\b)akvamaster\.dp\.ua(?:\b)" 1; + "~*(?:\b)alarmobninsk\.ru(?:\b)" 1; + "~*(?:\b)albamargroup\.com(?:\b)" 1; + "~*(?:\b)alborzan\.com(?:\b)" 1; + "~*(?:\b)albumsuper\.info(?:\b)" 1; + "~*(?:\b)albuteroli\.com(?:\b)" 1; + "~*(?:\b)alekseevec\.ru(?:\b)" 1; + "~*(?:\b)alert\-fdm\.xyz(?:\b)" 1; + "~*(?:\b)alert\-fjg\.xyz(?:\b)" 1; + "~*(?:\b)alert\-hgd\.xyz(?:\b)" 1; + "~*(?:\b)alert\-jdh\.xyz(?:\b)" 1; + "~*(?:\b)alert\.scansafe\.net(?:\b)" 1; + "~*(?:\b)alessandraleone\.com(?:\b)" 1; + "~*(?:\b)alevinefesleri\.com(?:\b)" 1; + "~*(?:\b)alfa9\.com(?:\b)" 1; + "~*(?:\b)alfabot\.xyz(?:\b)" 1; + "~*(?:\b)alfa\-img\.com(?:\b)" 1; + "~*(?:\b)alfa\-medosmotr\.ru(?:\b)" 1; + "~*(?:\b)alfapro\.ru(?:\b)" 1; + "~*(?:\b)alf\-img\.com(?:\b)" 1; + "~*(?:\b)algarveglobal\.com(?:\b)" 1; + "~*(?:\b)algerianembassy\.co\.in(?:\b)" 1; + "~*(?:\b)alibestsale\.com(?:\b)" 1; + "~*(?:\b)alice\.it(?:\b)" 1; + "~*(?:\b)alienwheel\.es(?:\b)" 1; + "~*(?:\b)alienwheels\.de(?:\b)" 1; + "~*(?:\b)aliexpresscashback\.club(?:\b)" 1; + "~*(?:\b)aliexpress\.com(?:\b)" 1; + "~*(?:\b)alif\-ba\-ta\.com(?:\b)" 1; + "~*(?:\b)alive\-ua\.com(?:\b)" 1; + "~*(?:\b)alkoravto\.ru(?:\b)" 1; + "~*(?:\b)all4invest\.info(?:\b)" 1; + "~*(?:\b)all4invest\.ru(?:\b)" 1; + "~*(?:\b)all4wap\.ru(?:\b)" 1; + "~*(?:\b)allbizne\.co\.ua(?:\b)" 1; + "~*(?:\b)allblogroll\.com(?:\b)" 1; + "~*(?:\b)allboard\.xobor\.de(?:\b)" 1; + "~*(?:\b)allcredits\.su(?:\b)" 1; + "~*(?:\b)alldezservice\.kz(?:\b)" 1; + "~*(?:\b)alldownload\.pw(?:\b)" 1; + "~*(?:\b)alldubai\.biz(?:\b)" 1; + "~*(?:\b)allesohnegirls\.net(?:\b)" 1; + "~*(?:\b)allfinweb\.com(?:\b)" 1; + "~*(?:\b)allforminecraft\.ru(?:\b)" 1; + "~*(?:\b)allknow\.info(?:\b)" 1; + "~*(?:\b)allkrim\.com(?:\b)" 1; + "~*(?:\b)allmarketsnewdayli\.gdn(?:\b)" 1; + "~*(?:\b)allnews24\.in(?:\b)" 1; + "~*(?:\b)allnews\.md(?:\b)" 1; + "~*(?:\b)all\-number\.com(?:\b)" 1; + "~*(?:\b)allornamenti\.com(?:\b)" 1; + "~*(?:\b)alloysteel\.ru(?:\b)" 1; + "~*(?:\b)allpdfmags\.net(?:\b)" 1; + "~*(?:\b)allproblog\.com(?:\b)" 1; + "~*(?:\b)allsilver925\.co\.il(?:\b)" 1; + "~*(?:\b)allstatesugarbowl\.org(?:\b)" 1; + "~*(?:\b)all\-streaming\-media\.com(?:\b)" 1; + "~*(?:\b)alltheviews\.com(?:\b)" 1; + "~*(?:\b)allwidewallpapers\.com(?:\b)" 1; + "~*(?:\b)allwomen\.info(?:\b)" 1; + "~*(?:\b)aloofly\.com(?:\b)" 1; + "~*(?:\b)alot\.com(?:\b)" 1; + "~*(?:\b)alphacarolinas\.com(?:\b)" 1; + "~*(?:\b)alphaforum\.ru(?:\b)" 1; + "~*(?:\b)alphahoverboards\.com(?:\b)" 1; + "~*(?:\b)alpharma\.net(?:\b)" 1; + "~*(?:\b)alphavisions\.net(?:\b)" 1; + "~*(?:\b)alpinism\.ru(?:\b)" 1; + "~*(?:\b)altamayoztourism\.com(?:\b)" 1; + "~*(?:\b)alta\-realestate\.com(?:\b)" 1; + "~*(?:\b)alt\-servis\.ru(?:\b)" 1; + "~*(?:\b)aludecor\.info(?:\b)" 1; + "~*(?:\b)alveris\.ru(?:\b)" 1; + "~*(?:\b)alvtank\.se(?:\b)" 1; + "~*(?:\b)alyeskaresort\.com(?:\b)" 1; + "~*(?:\b)am15\.net(?:\b)" 1; + "~*(?:\b)amanda\-porn\.ga(?:\b)" 1; + "~*(?:\b)amateurgalls\.com(?:\b)" 1; + "~*(?:\b)amateurlivechat\.org(?:\b)" 1; + "~*(?:\b)amateurmatch\.com(?:\b)" 1; + "~*(?:\b)amazingninja\.com(?:\b)" 1; + "~*(?:\b)amazingpic\.net(?:\b)" 1; + "~*(?:\b)amazon\-adsystem\.com(?:\b)" 1; + "~*(?:\b)amazon\-seo\-service\.com(?:\b)" 1; + "~*(?:\b)ameblo\.jp(?:\b)" 1; + "~*(?:\b)ameblo\.top(?:\b)" 1; + "~*(?:\b)amehdaily\.com(?:\b)" 1; + "~*(?:\b)amigobulls\.com(?:\b)" 1; + "~*(?:\b)amoi\.tn(?:\b)" 1; + "~*(?:\b)amospalla\.es(?:\b)" 1; + "~*(?:\b)ample\-awards\-today\.us(?:\b)" 1; + "~*(?:\b)ampower\.me(?:\b)" 1; + "~*(?:\b)am\-se\.com(?:\b)" 1; + "~*(?:\b)amt\-k\.ru(?:\b)" 1; + "~*(?:\b)amung\.us(?:\b)" 1; + "~*(?:\b)amyfoxfitness\.com(?:\b)" 1; + "~*(?:\b)anabolics\.shop(?:\b)" 1; + "~*(?:\b)anaksma\.info(?:\b)" 1; + "~*(?:\b)anal\-acrobats\.com(?:\b)" 1; + "~*(?:\b)anal\-acrobats\.hol\.es(?:\b)" 1; + "~*(?:\b)analytics\-ads\.xyz(?:\b)" 1; + "~*(?:\b)anapa\-inns\.ru(?:\b)" 1; + "~*(?:\b)an\-donut\.com(?:\b)" 1; + "~*(?:\b)andpolice\.com(?:\b)" 1; + "~*(?:\b)android4fun\.org(?:\b)" 1; + "~*(?:\b)androids\-store\.com(?:\b)" 1; + "~*(?:\b)android\-style\.com(?:\b)" 1; + "~*(?:\b)android\-systems\.ru(?:\b)" 1; + "~*(?:\b)android\-vsem\.org(?:\b)" 1; + "~*(?:\b)angel1777\.kz(?:\b)" 1; + "~*(?:\b)angigreene\.com(?:\b)" 1; + "~*(?:\b)angkortours\.vn(?:\b)" 1; + "~*(?:\b)angry\-fermi\-7633\.arukascloud\.io(?:\b)" 1; + "~*(?:\b)animal36\.com(?:\b)" 1; + "~*(?:\b)animal\-drawings\.com(?:\b)" 1; + "~*(?:\b)animalia\-life\.club(?:\b)" 1; + "~*(?:\b)animali\.deagostinipassion\.it(?:\b)" 1; + "~*(?:\b)animalrank\.com(?:\b)" 1; + "~*(?:\b)animaltoplist\.com(?:\b)" 1; + "~*(?:\b)animebox\.com\.ua(?:\b)" 1; + "~*(?:\b)anime\.dougasouko\.com(?:\b)" 1; + "~*(?:\b)animenime\.ru(?:\b)" 1; + "~*(?:\b)anjalika\.co\.in(?:\b)" 1; + "~*(?:\b)anlimebel\.kiev\.ua(?:\b)" 1; + "~*(?:\b)anmysite\.com(?:\b)" 1; + "~*(?:\b)anniemation\.com(?:\b)" 1; + "~*(?:\b)anonymizeme\.pro(?:\b)" 1; + "~*(?:\b)anonymous\-redirect\.com(?:\b)" 1; + "~*(?:\b)anticrawler\.org(?:\b)" 1; + "~*(?:\b)anti\-virus\-removal\.info(?:\b)" 1; + "~*(?:\b)antons\-transporte\.de(?:\b)" 1; + "~*(?:\b)aosexkontakte\.net(?:\b)" 1; + "~*(?:\b)aosheng\-tech\.com(?:\b)" 1; + "~*(?:\b)apartamentwroclaw\.eu(?:\b)" 1; + "~*(?:\b)apartmentbay\.ru(?:\b)" 1; + "~*(?:\b)apartmentratings\.com(?:\b)" 1; + "~*(?:\b)apartment\.ru(?:\b)" 1; + "~*(?:\b)apccargo\.com(?:\b)" 1; + "~*(?:\b)apelsinnik\.website(?:\b)" 1; + "~*(?:\b)apessay\.com(?:\b)" 1; + "~*(?:\b)apiadanaknet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiallgeniusinfo\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiappenableinfo\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apibatbrowsecom\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apibetweenlinesn\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apibrowsesmartne\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apidiamondatanet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apidigidocketnet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apifasterlightin\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiholdingmypage\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiitsthirteende\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apilinkswiftco\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiluckyleapnet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apimegabrowsebiz\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apimossnetinfo\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apimountainbikei\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apioasisspacenet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apioutoboxnet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiportalmorecom\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiqualitinknet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apisecretsaucebi\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apishops\.ru(?:\b)" 1; + "~*(?:\b)apispringsmartne\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)api\.stathat\.com(?:\b)" 1; + "~*(?:\b)apiwebwebgetcom\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)apiwoodensealcom\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)app5\.letmacworkfaster\.world(?:\b)" 1; + "~*(?:\b)apparel\-offer\.com(?:\b)" 1; + "~*(?:\b)appartement\-stumm\.at(?:\b)" 1; + "~*(?:\b)appearance\-cool\.com(?:\b)" 1; + "~*(?:\b)apper\.de(?:\b)" 1; + "~*(?:\b)appfastplay\.com(?:\b)" 1; + "~*(?:\b)appfixing\.space(?:\b)" 1; + "~*(?:\b)appiq\.mobi(?:\b)" 1; + "~*(?:\b)apple\.com\-cleaner\.systems(?:\b)" 1; + "~*(?:\b)apple\.com\-webbrowsing\-security\.review(?:\b)" 1; + "~*(?:\b)apple\.com\-webbrowsing\-security\.science(?:\b)" 1; + "~*(?:\b)appleid\-verification\.com(?:\b)" 1; + "~*(?:\b)applicationg29\.com(?:\b)" 1; + "~*(?:\b)applyneedy\.xyz(?:\b)" 1; + "~*(?:\b)appmsr\.org(?:\b)" 1; + "~*(?:\b)app\-ready\.xyz(?:\b)" 1; + "~*(?:\b)approvedlocal\.co\.za(?:\b)" 1; + "~*(?:\b)approved\.su(?:\b)" 1; + "~*(?:\b)apps\-analytics\.net(?:\b)" 1; + "~*(?:\b)appsaurus\.com(?:\b)" 1; + "~*(?:\b)appsecurityr\.com(?:\b)" 1; + "~*(?:\b)apptester\.tk(?:\b)" 1; + "~*(?:\b)a\.pr\-cy\.ru(?:\b)" 1; + "~*(?:\b)aproposde\.com(?:\b)" 1; + "~*(?:\b)ap\.senai\.br(?:\b)" 1; + "~*(?:\b)apxeo\.info(?:\b)" 1; + "~*(?:\b)aquarium\-pro\.ru(?:\b)" 1; + "~*(?:\b)arabgirls\.adultgalls\.com(?:\b)" 1; + "~*(?:\b)arabsexxxtube\.com(?:\b)" 1; + "~*(?:\b)arabseyes\.com(?:\b)" 1; + "~*(?:\b)aramaicmedia\.org(?:\b)" 1; + "~*(?:\b)arate\.ru(?:\b)" 1; + "~*(?:\b)arcadepages\.com(?:\b)" 1; + "~*(?:\b)arcadeplayhouse\.com(?:\b)" 1; + "~*(?:\b)architecturebest\.com(?:\b)" 1; + "~*(?:\b)arclk\.net(?:\b)" 1; + "~*(?:\b)arcteryxsale\.online(?:\b)" 1; + "~*(?:\b)arcteryxstore\.online(?:\b)" 1; + "~*(?:\b)ardimobileinfo\.ml(?:\b)" 1; + "~*(?:\b)arenanews\.com\.ua(?:\b)" 1; + "~*(?:\b)arenda\-avtoprokat\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)arendakvartir\.kz(?:\b)" 1; + "~*(?:\b)arendas\.net(?:\b)" 1; + "~*(?:\b)arendatora\.ru(?:\b)" 1; + "~*(?:\b)arenda\-yeisk\.ru(?:\b)" 1; + "~*(?:\b)arendovalka\.xyz(?:\b)" 1; + "~*(?:\b)arewater\.com(?:\b)" 1; + "~*(?:\b)arius\.tech(?:\b)" 1; + "~*(?:\b)arkartex\.ru(?:\b)" 1; + "~*(?:\b)arkkivoltti\.net(?:\b)" 1; + "~*(?:\b)arpelsreplica\.xyz(?:\b)" 1; + "~*(?:\b)arquapetrarca\.info(?:\b)" 1; + "~*(?:\b)arraty\.altervista\.org(?:\b)" 1; + "~*(?:\b)artavenuegardenstudios\.com(?:\b)" 1; + "~*(?:\b)artdeko\.info(?:\b)" 1; + "~*(?:\b)artdestshop\.eu(?:\b)" 1; + "~*(?:\b)artefakct\.com(?:\b)" 1; + "~*(?:\b)artel116\.ru(?:\b)" 1; + "~*(?:\b)articlesdirectoryme\.info(?:\b)" 1; + "~*(?:\b)artparquet\.ru(?:\b)" 1; + "~*(?:\b)artpicso\.com(?:\b)" 1; + "~*(?:\b)aruplighting\.com(?:\b)" 1; + "~*(?:\b)arvut\.org(?:\b)" 1; + "~*(?:\b)as5000\.com(?:\b)" 1; + "~*(?:\b)asacopaco\.tk(?:\b)" 1; + "~*(?:\b)ascat\.porn(?:\b)" 1; + "~*(?:\b)asdfg\.pro(?:\b)" 1; + "~*(?:\b)asdfz\.pro(?:\b)" 1; + "~*(?:\b)asia\-forum\.ru(?:\b)" 1; + "~*(?:\b)asiavirtualsolutions\.com(?:\b)" 1; + "~*(?:\b)asiengirls\.net(?:\b)" 1; + "~*(?:\b)asmxsatadriverin\.aircus\.com(?:\b)" 1; + "~*(?:\b)asociatia\-tipografilor\-transilvania\.ro(?:\b)" 1; + "~*(?:\b)asophoto\.com(?:\b)" 1; + "~*(?:\b)asrv\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)asrv\-a\.akamoihd\.net(?:\b)" 1; + "~*(?:\b)asrvrep\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)asrvvv\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)asscenihotosidea\.blogspot\.com(?:\b)" 1; + "~*(?:\b)asscenihotosidea\.blogspot\.co\.za(?:\b)" 1; + "~*(?:\b)asseenontvonline\.ru(?:\b)" 1; + "~*(?:\b)asseenontv\.ru(?:\b)" 1; + "~*(?:\b)astana\.xxxkaz\.org(?:\b)" 1; + "~*(?:\b)astrochicks\.com(?:\b)" 1; + "~*(?:\b)atelielembrancaqueencanta\.com\.br(?:\b)" 1; + "~*(?:\b)atlant\-auto\.info(?:\b)" 1; + "~*(?:\b)atlasvkusov\.ru(?:\b)" 1; + "~*(?:\b)atleticpharm\.org(?:\b)" 1; + "~*(?:\b)atley\.eu\.pn(?:\b)" 1; + "~*(?:\b)atmagroup\.ru(?:\b)" 1; + "~*(?:\b)atmovs\.com(?:\b)" 1; + "~*(?:\b)atofilms\.com(?:\b)" 1; + "~*(?:\b)atout\-energie\-69\.com(?:\b)" 1; + "~*(?:\b)atovh\.local\-finders\.com(?:\b)" 1; + "~*(?:\b)audiobangout\.com(?:\b)" 1; + "~*(?:\b)audiofree\.ru(?:\b)" 1; + "~*(?:\b)ausergrubhof\.info(?:\b)" 1; + "~*(?:\b)ausmepa\.org\.au(?:\b)" 1; + "~*(?:\b)auspolice\.com(?:\b)" 1; + "~*(?:\b)aussie\-prizes\.com(?:\b)" 1; + "~*(?:\b)australia\-opening\-times\.com(?:\b)" 1; + "~*(?:\b)auto4style\.ru(?:\b)" 1; + "~*(?:\b)autoblogger24\.info(?:\b)" 1; + "~*(?:\b)autobrennero\.it(?:\b)" 1; + "~*(?:\b)autobudpostach\.club(?:\b)" 1; + "~*(?:\b)autochoixspinelli\.com(?:\b)" 1; + "~*(?:\b)autodo\.info(?:\b)" 1; + "~*(?:\b)autogrep\.ru(?:\b)" 1; + "~*(?:\b)autoloans\.com(?:\b)" 1; + "~*(?:\b)autolombard\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)automatic\-seo\.com(?:\b)" 1; + "~*(?:\b)auto\-moto\-elektronika\.cz(?:\b)" 1; + "~*(?:\b)autonew\.biz(?:\b)" 1; + "~*(?:\b)autoplate\.info(?:\b)" 1; + "~*(?:\b)autorn\.ru(?:\b)" 1; + "~*(?:\b)auto\.rusvile\.lt(?:\b)" 1; + "~*(?:\b)autoseo\-traffic\.com(?:\b)" 1; + "~*(?:\b)autotop\.com\.ua(?:\b)" 1; + "~*(?:\b)autotrends\.today(?:\b)" 1; + "~*(?:\b)autoua\.top(?:\b)" 1; + "~*(?:\b)autovideobroadcast\.com(?:\b)" 1; + "~*(?:\b)autowebmarket\.com\.ua(?:\b)" 1; + "~*(?:\b)auto\-zapchasti\.org(?:\b)" 1; + "~*(?:\b)availit\.weebly\.com(?:\b)" 1; + "~*(?:\b)avek\.ru(?:\b)" 1; + "~*(?:\b)aversis\.net(?:\b)" 1; + "~*(?:\b)aviapanda\.ru(?:\b)" 1; + "~*(?:\b)aviav\.co(?:\b)" 1; + "~*(?:\b)aviav\.eu(?:\b)" 1; + "~*(?:\b)aviav\.org(?:\b)" 1; + "~*(?:\b)aviav\.ru(?:\b)" 1; + "~*(?:\b)aviav\.ru\.com(?:\b)" 1; + "~*(?:\b)avirasecureserver\.com(?:\b)" 1; + "~*(?:\b)avitocars\.ru(?:\b)" 1; + "~*(?:\b)aviva\-limoux\.com(?:\b)" 1; + "~*(?:\b)avkzarabotok\.com(?:\b)" 1; + "~*(?:\b)avkzarabotok\.info(?:\b)" 1; + "~*(?:\b)avon\-novosib\.ru(?:\b)" 1; + "~*(?:\b)avon\-severozapad\.ru(?:\b)" 1; + "~*(?:\b)avon\-ukraine\.com(?:\b)" 1; + "~*(?:\b)avramstroy\.ru(?:\b)" 1; + "~*(?:\b)avtoarenda\.by(?:\b)" 1; + "~*(?:\b)avtochehli\.by(?:\b)" 1; + "~*(?:\b)avtocredit\-legko\.ru(?:\b)" 1; + "~*(?:\b)avtointeres\.ru(?:\b)" 1; + "~*(?:\b)avtolombard\-krasnodar\.com(?:\b)" 1; + "~*(?:\b)avtolombard\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)avto\-oligarh\.ru(?:\b)" 1; + "~*(?:\b)avtovolop\.ru(?:\b)" 1; + "~*(?:\b)awaybird\.ru(?:\b)" 1; + "~*(?:\b)awency\.com(?:\b)" 1; + "~*(?:\b)axbocz\.net(?:\b)" 1; + "~*(?:\b)ayakino\.net(?:\b)" 1; + "~*(?:\b)ayanaspa\.com(?:\b)" 1; + "~*(?:\b)ayeartoforget\.com(?:\b)" 1; + "~*(?:\b)ayerbo\.xhost\.ro(?:\b)" 1; + "~*(?:\b)ayodhya\.co(?:\b)" 1; + "~*(?:\b)azadnegar\.com(?:\b)" 1; + "~*(?:\b)azartclub\.org(?:\b)" 1; + "~*(?:\b)azartmix\.com(?:\b)" 1; + "~*(?:\b)azartniy\-bonus\.com(?:\b)" 1; + "~*(?:\b)azazaporn\.com(?:\b)" 1; + "~*(?:\b)azazu\.ru(?:\b)" 1; + "~*(?:\b)azbaseimages\.net(?:\b)" 1; + "~*(?:\b)azbukadiets\.ru(?:\b)" 1; + "~*(?:\b)azbukafree\.com(?:\b)" 1; + "~*(?:\b)azbuka\-mo\.ru(?:\b)" 1; + "~*(?:\b)azlex\.uz(?:\b)" 1; + "~*(?:\b)azte\.ch(?:\b)" 1; + "~*(?:\b)b00kmarks\.com(?:\b)" 1; + "~*(?:\b)b2b\-lounge\.com(?:\b)" 1; + "~*(?:\b)babespcs\.com(?:\b)" 1; + "~*(?:\b)babieca\.com(?:\b)" 1; + "~*(?:\b)bablonow\.ru(?:\b)" 1; + "~*(?:\b)babosas\.com(?:\b)" 1; + "~*(?:\b)babs\.com\.ua(?:\b)" 1; + "~*(?:\b)babyfactory\.fr(?:\b)" 1; + "~*(?:\b)babyguns\.ru(?:\b)" 1; + "~*(?:\b)back\.dog(?:\b)" 1; + "~*(?:\b)backgroundpictures\.net(?:\b)" 1; + "~*(?:\b)backlink4u\.net(?:\b)" 1; + "~*(?:\b)backlinkwatch\.com(?:\b)" 1; + "~*(?:\b)backuperwebcam\.weebly\.com(?:\b)" 1; + "~*(?:\b)baditri\.com(?:\b)" 1; + "~*(?:\b)bad\-stars\.net(?:\b)" 1; + "~*(?:\b)baersaratov\.ru(?:\b)" 1; + "~*(?:\b)bag77\.ru(?:\b)" 1; + "~*(?:\b)bagcionderlab\.com(?:\b)" 1; + "~*(?:\b)bagsonsale\.online(?:\b)" 1; + "~*(?:\b)baikaleminer\.com(?:\b)" 1; + "~*(?:\b)baixar\-musicas\-gratis\.com(?:\b)" 1; + "~*(?:\b)baksman\.com(?:\b)" 1; + "~*(?:\b)baladur\.ru(?:\b)" 1; + "~*(?:\b)bala\.getenjoyment\.net(?:\b)" 1; + "~*(?:\b)balans\.shahterworld\.org(?:\b)" 1; + "~*(?:\b)balitouroffice\.com(?:\b)" 1; + "~*(?:\b)balkanfarma\.org(?:\b)" 1; + "~*(?:\b)balkanfarma\.ru(?:\b)" 1; + "~*(?:\b)balla\-boo\.se(?:\b)" 1; + "~*(?:\b)balois\.worldbreak\.com(?:\b)" 1; + "~*(?:\b)balook\.com(?:\b)" 1; + "~*(?:\b)baltgem\.com(?:\b)" 1; + "~*(?:\b)bambi\.ck\.ua(?:\b)" 1; + "~*(?:\b)bamo\.xsl\.pt(?:\b)" 1; + "~*(?:\b)banan\.tv(?:\b)" 1; + "~*(?:\b)bang\-hotties\.com(?:\b)" 1; + "~*(?:\b)bangla\-chat\-uk\-paralud\.ga(?:\b)" 1; + "~*(?:\b)bankcrediti\.ru(?:\b)" 1; + "~*(?:\b)banki76\.ru(?:\b)" 1; + "~*(?:\b)bankiem\.pl(?:\b)" 1; + "~*(?:\b)bankmib\.ru(?:\b)" 1; + "~*(?:\b)bankofthewext\.com(?:\b)" 1; + "~*(?:\b)banksrf\.ru(?:\b)" 1; + "~*(?:\b)bank\.uz(?:\b)" 1; + "~*(?:\b)bannerads\.de(?:\b)" 1; + "~*(?:\b)bannerbank\.ru(?:\b)" 1; + "~*(?:\b)bannerconnect\.net(?:\b)" 1; + "~*(?:\b)bannerpower\.com(?:\b)" 1; + "~*(?:\b)bannerspace\.com(?:\b)" 1; + "~*(?:\b)bannerswap\.com(?:\b)" 1; + "~*(?:\b)bannertesting\.com(?:\b)" 1; + "~*(?:\b)baoxaydung\.com\.vn(?:\b)" 1; + "~*(?:\b)barbourjackets\.online(?:\b)" 1; + "~*(?:\b)bard\-real\.com\.ua(?:\b)" 1; + "~*(?:\b)barnfurnituremart\.com(?:\b)" 1; + "~*(?:\b)basedecor\.ru(?:\b)" 1; + "~*(?:\b)bashtime\.ru(?:\b)" 1; + "~*(?:\b)basisches\-wasser\.net(?:\b)" 1; + "~*(?:\b)batanga\.net(?:\b)" 1; + "~*(?:\b)battlecarnival\.su(?:\b)" 1; + "~*(?:\b)battleforupdating\.site(?:\b)" 1; + "~*(?:\b)battle\.net(?:\b)" 1; + "~*(?:\b)bausparen\.bz\.it(?:\b)" 1; + "~*(?:\b)bayareaaeroclub\.org(?:\b)" 1; + "~*(?:\b)bazaronline24\.ru(?:\b)" 1; + "~*(?:\b)bbsoldes\.fr(?:\b)" 1; + "~*(?:\b)bbtec\.net(?:\b)" 1; + "~*(?:\b)bcmp\.org(?:\b)" 1; + "~*(?:\b)bdsmgalls\.net(?:\b)" 1; + "~*(?:\b)beachdriveblog\.com(?:\b)" 1; + "~*(?:\b)beachfix\.co(?:\b)" 1; + "~*(?:\b)beachpics\.com(?:\b)" 1; + "~*(?:\b)beachtoday\.ru(?:\b)" 1; + "~*(?:\b)bear\.gotcher\.us(?:\b)" 1; + "~*(?:\b)beatifullandscape\.co(?:\b)" 1; + "~*(?:\b)beauby\.ru(?:\b)" 1; + "~*(?:\b)beauty\-b0x\.pl(?:\b)" 1; + "~*(?:\b)beauty\-bracelet\.com(?:\b)" 1; + "~*(?:\b)beauty\-clinic\.ru(?:\b)" 1; + "~*(?:\b)beauty\-things\.com(?:\b)" 1; + "~*(?:\b)beclean\-nn\.ru(?:\b)" 1; + "~*(?:\b)becuo\.com(?:\b)" 1; + "~*(?:\b)bedandbreakfast\.com(?:\b)" 1; + "~*(?:\b)bedcapdealers\.com(?:\b)" 1; + "~*(?:\b)beetpics\.pw(?:\b)" 1; + "~*(?:\b)begalka\.xyz(?:\b)" 1; + "~*(?:\b)beget\.tech(?:\b)" 1; + "~*(?:\b)belinka\.com\.ua(?:\b)" 1; + "~*(?:\b)belinvestdom\.by(?:\b)" 1; + "~*(?:\b)belstaffstore\.online(?:\b)" 1; + "~*(?:\b)benchmarkcommunications\.co\.uk(?:\b)" 1; + "~*(?:\b)bensbargains\.net(?:\b)" 1; + "~*(?:\b)berdasovivan\.ru(?:\b)" 1; + "~*(?:\b)beremenyashka\.com(?:\b)" 1; + "~*(?:\b)berlininsl\.com(?:\b)" 1; + "~*(?:\b)berrymall\.ru(?:\b)" 1; + "~*(?:\b)bestadbid\.com(?:\b)" 1; + "~*(?:\b)bestbrainprod\.win(?:\b)" 1; + "~*(?:\b)best\-businessman\.ru(?:\b)" 1; + "~*(?:\b)bestbuy\.ca(?:\b)" 1; + "~*(?:\b)bestcalovebracelet\.cn(?:\b)" 1; + "~*(?:\b)bestchoice\.cf(?:\b)" 1; + "~*(?:\b)bestcoin\.cc(?:\b)" 1; + "~*(?:\b)best\-coupon\-offer\.com(?:\b)" 1; + "~*(?:\b)bestcurs\.org(?:\b)" 1; + "~*(?:\b)best\-deals\-products\.com(?:\b)" 1; + "~*(?:\b)bestdooz\.com(?:\b)" 1; + "~*(?:\b)bestdraws\.com(?:\b)" 1; + "~*(?:\b)bestempresas\.es(?:\b)" 1; + "~*(?:\b)bestfortraders\.com(?:\b)" 1; + "~*(?:\b)best\-games\.today(?:\b)" 1; + "~*(?:\b)besthomemadepornsites\.com(?:\b)" 1; + "~*(?:\b)besthoro\.ru(?:\b)" 1; + "~*(?:\b)bestimagecoollibrary\.com(?:\b)" 1; + "~*(?:\b)bestkfiledxd\.cf(?:\b)" 1; + "~*(?:\b)best\-mam\.ru(?:\b)" 1; + "~*(?:\b)bestmarriages\.com(?:\b)" 1; + "~*(?:\b)bestmobilityscooterstoday\.com(?:\b)" 1; + "~*(?:\b)bestmouthwash\.club(?:\b)" 1; + "~*(?:\b)bestofferswalkmydogouteveryday\.gq(?:\b)" 1; + "~*(?:\b)bestofpicture\.com(?:\b)" 1; + "~*(?:\b)bestofupload\.info(?:\b)" 1; + "~*(?:\b)bestplacetobuyeriacta\.jw\.lt(?:\b)" 1; + "~*(?:\b)bestpornuha\.com(?:\b)" 1; + "~*(?:\b)bestpriceninja\.com(?:\b)" 1; + "~*(?:\b)bestprofits\-there\.com(?:\b)" 1; + "~*(?:\b)best\-seo\-offer\.com(?:\b)" 1; + "~*(?:\b)best\-seo\-software\.xyz(?:\b)" 1; + "~*(?:\b)best\-seo\-solution\.com(?:\b)" 1; + "~*(?:\b)bestserials\.com(?:\b)" 1; + "~*(?:\b)bestsexyblog\.com(?:\b)" 1; + "~*(?:\b)bestssaker\.com(?:\b)" 1; + "~*(?:\b)besttorrentknifta\.weebly\.com(?:\b)" 1; + "~*(?:\b)best\-way\.men(?:\b)" 1; + "~*(?:\b)bestwaystogetpaid\.us(?:\b)" 1; + "~*(?:\b)bestwebsiteawards\.com(?:\b)" 1; + "~*(?:\b)bestwebsitesawards\.com(?:\b)" 1; + "~*(?:\b)bestwrinklecreamnow\.com(?:\b)" 1; + "~*(?:\b)bet365\.com(?:\b)" 1; + "~*(?:\b)beta\.hotkeys\.com(?:\b)" 1; + "~*(?:\b)betonka\.pro(?:\b)" 1; + "~*(?:\b)bet\-prognoz\.com(?:\b)" 1; + "~*(?:\b)betterhdporn\.com(?:\b)" 1; + "~*(?:\b)betteroffers\.review(?:\b)" 1; + "~*(?:\b)betterscooter\.com(?:\b)" 1; + "~*(?:\b)betune\.onlinewebshop\.net(?:\b)" 1; + "~*(?:\b)betwinservice\.com(?:\b)" 1; + "~*(?:\b)beyan\.host\.sk(?:\b)" 1; + "~*(?:\b)bezcmexa\.ru(?:\b)" 1; + "~*(?:\b)bezlimitko\.xyz(?:\b)" 1; + "~*(?:\b)bezsporno\.ru(?:\b)" 1; + "~*(?:\b)beztuberkuleza\.ru(?:\b)" 1; + "~*(?:\b)bfz\.biz(?:\b)" 1; + "~*(?:\b)bg6s0\.com(?:\b)" 1; + "~*(?:\b)bget\.ru(?:\b)" 1; + "~*(?:\b)bgviagrachrx\.com(?:\b)" 1; + "~*(?:\b)bharatdefencekavach\.com(?:\b)" 1; + "~*(?:\b)bibys\.com(?:\b)" 1; + "~*(?:\b)bidbuy\.co\.kr(?:\b)" 1; + "~*(?:\b)bidr\.trellian\.com(?:\b)" 1; + "~*(?:\b)bif\-ru\.info(?:\b)" 1; + "~*(?:\b)bigames\.online(?:\b)" 1; + "~*(?:\b)big\-boards\.info(?:\b)" 1; + "~*(?:\b)bigcareer\.info(?:\b)" 1; + "~*(?:\b)big\-cash\.net(?:\b)" 1; + "~*(?:\b)bigcities\.org(?:\b)" 1; + "~*(?:\b)biglistofwebsites\.com(?:\b)" 1; + "~*(?:\b)bigpenisguide\.com(?:\b)" 1; + "~*(?:\b)bigpictures\.club(?:\b)" 1; + "~*(?:\b)biketank\.ga(?:\b)" 1; + "~*(?:\b)bikini\-image\.com(?:\b)" 1; + "~*(?:\b)bildsuche\.ru(?:\b)" 1; + "~*(?:\b)billiard\-classic\.com\.ua(?:\b)" 1; + "~*(?:\b)bimatoprost\-careprost\.com(?:\b)" 1; + "~*(?:\b)bimatoprost\-careprost\.com\.ua(?:\b)" 1; + "~*(?:\b)binaryoptionscops\.info(?:\b)" 1; + "~*(?:\b)bin\-brokers\.com(?:\b)" 1; + "~*(?:\b)bingo8888\.com(?:\b)" 1; + "~*(?:\b)bingoporno\.com(?:\b)" 1; + "~*(?:\b)binomo\.com(?:\b)" 1; + "~*(?:\b)binomo\.kz(?:\b)" 1; + "~*(?:\b)bioca\.org(?:\b)" 1; + "~*(?:\b)biographiya\.com(?:\b)" 1; + "~*(?:\b)bioinnovate\.co(?:\b)" 1; + "~*(?:\b)bio\-japan\.net(?:\b)" 1; + "~*(?:\b)bio\-market\.kz(?:\b)" 1; + "~*(?:\b)bio\-optomarket\.ru(?:\b)" 1; + "~*(?:\b)bioscorp\.ru(?:\b)" 1; + "~*(?:\b)bio\.trade\-jp\.net(?:\b)" 1; + "~*(?:\b)bird1\.ru(?:\b)" 1; + "~*(?:\b)birzha\-truda\.eu(?:\b)" 1; + "~*(?:\b)bitcoinpile\.com(?:\b)" 1; + "~*(?:\b)bitcoinremote\.com(?:\b)" 1; + "~*(?:\b)bitcoins\-live\.ru(?:\b)" 1; + "~*(?:\b)biteg\.xyz(?:\b)" 1; + "~*(?:\b)bitnote\.co(?:\b)" 1; + "~*(?:\b)bitporno\.sx(?:\b)" 1; + "~*(?:\b)bizcheapjerseyswholesalechina\.com(?:\b)" 1; + "~*(?:\b)bizfly\.info(?:\b)" 1; + "~*(?:\b)bizlist\.com\.de(?:\b)" 1; + "~*(?:\b)biznesluxe\.ru(?:\b)" 1; + "~*(?:\b)biznesrealnost\.ru(?:\b)" 1; + "~*(?:\b)biznesschat\.net(?:\b)" 1; + "~*(?:\b)bizru\.info(?:\b)" 1; + "~*(?:\b)bjanshee\.ru(?:\b)" 1; + "~*(?:\b)bjetjt\.com(?:\b)" 1; + "~*(?:\b)bjgugu\.net\.ua(?:\b)" 1; + "~*(?:\b)bjorkbacken\.nu(?:\b)" 1; + "~*(?:\b)bkgr\.se(?:\b)" 1; + "~*(?:\b)bkns\.vn(?:\b)" 1; + "~*(?:\b)blackcurranthumidifiers\.site(?:\b)" 1; + "~*(?:\b)blackhatworth\.com(?:\b)" 1; + "~*(?:\b)blackle\.com(?:\b)" 1; + "~*(?:\b)blackplanet\.com(?:\b)" 1; + "~*(?:\b)blacktwhite\.com(?:\b)" 1; + "~*(?:\b)blackwitchcraft\.ru(?:\b)" 1; + "~*(?:\b)blagovest\-med\.ru(?:\b)" 1; + "~*(?:\b)blavia\.00author\.com(?:\b)" 1; + "~*(?:\b)blobar\.org(?:\b)" 1; + "~*(?:\b)blockety\.co(?:\b)" 1; + "~*(?:\b)blockworld\.ru(?:\b)" 1; + "~*(?:\b)blog\.axant\.it(?:\b)" 1; + "~*(?:\b)blog\.f00kclan\.de(?:\b)" 1; + "~*(?:\b)bloggedporn\.com(?:\b)" 1; + "~*(?:\b)bloggen\.be(?:\b)" 1; + "~*(?:\b)bloggerads\.net(?:\b)" 1; + "~*(?:\b)bloggers\.nl(?:\b)" 1; + "~*(?:\b)blog\-hits\.com(?:\b)" 1; + "~*(?:\b)blogig\.org(?:\b)" 1; + "~*(?:\b)blog\.koorg\.ru(?:\b)" 1; + "~*(?:\b)blog\.koreadaily\.com(?:\b)" 1; + "~*(?:\b)bloglag\.com(?:\b)" 1; + "~*(?:\b)blogos\.kz(?:\b)" 1; + "~*(?:\b)blogporn\.in(?:\b)" 1; + "~*(?:\b)blogqpot\.com(?:\b)" 1; + "~*(?:\b)blogrankers\.com(?:\b)" 1; + "~*(?:\b)blog\.remote\-computer\.de(?:\b)" 1; + "~*(?:\b)blogsfunky672\.weebly\.com(?:\b)" 1; + "~*(?:\b)blogs\.rediff\.com(?:\b)" 1; + "~*(?:\b)blog\.yam\.com(?:\b)" 1; + "~*(?:\b)bloke\.com(?:\b)" 1; + "~*(?:\b)blpmovies\.com(?:\b)" 1; + "~*(?:\b)bluejays\-jerseys\.us(?:\b)" 1; + "~*(?:\b)bluerobot\.info(?:\b)" 1; + "~*(?:\b)bluesalt\.co(?:\b)" 1; + "~*(?:\b)bluesman\.nu(?:\b)" 1; + "~*(?:\b)blue\-square\.biz(?:\b)" 1; + "~*(?:\b)bmsco\.co(?:\b)" 1; + "~*(?:\b)bmw\.afora\.ru(?:\b)" 1; + "~*(?:\b)bmw\-ark\.ru(?:\b)" 1; + "~*(?:\b)bmwhighperformers\.com(?:\b)" 1; + "~*(?:\b)bnt\-team\.com(?:\b)" 1; + "~*(?:\b)board\.f00d\.de(?:\b)" 1; + "~*(?:\b)boazpower\.com(?:\b)" 1; + "~*(?:\b)bobba\.dzaba\.com(?:\b)" 1; + "~*(?:\b)bobinoz\.com(?:\b)" 1; + "~*(?:\b)bochemit\.com\.ua(?:\b)" 1; + "~*(?:\b)boc\.kz(?:\b)" 1; + "~*(?:\b)bocoarchives\.org(?:\b)" 1; + "~*(?:\b)bodybuilding\-shop\.biz(?:\b)" 1; + "~*(?:\b)boeuklad\.com(?:\b)" 1; + "~*(?:\b)bolegapakistan\.com(?:\b)" 1; + "~*(?:\b)boleznikogi\.com(?:\b)" 1; + "~*(?:\b)bolezniorganov\.ru(?:\b)" 1; + "~*(?:\b)bolitgorlo\.net(?:\b)" 1; + "~*(?:\b)boltalko\.xyz(?:\b)" 1; + "~*(?:\b)bombla\.org(?:\b)" 1; + "~*(?:\b)bonanza\-fortune\.men(?:\b)" 1; + "~*(?:\b)bongacams\.com(?:\b)" 1; + "~*(?:\b)bongiornos\.info(?:\b)" 1; + "~*(?:\b)bonkers\.name(?:\b)" 1; + "~*(?:\b)bonky\.biz(?:\b)" 1; + "~*(?:\b)bonux\.nextview\.ru(?:\b)" 1; + "~*(?:\b)bonvillan\.com(?:\b)" 1; + "~*(?:\b)bonzbuddy\.com(?:\b)" 1; + "~*(?:\b)bonzibuddi\.com(?:\b)" 1; + "~*(?:\b)bonzybuddy\.com(?:\b)" 1; + "~*(?:\b)boo\-arts\.com(?:\b)" 1; + "~*(?:\b)boobsimge\.com(?:\b)" 1; + "~*(?:\b)bookhome\.info(?:\b)" 1; + "~*(?:\b)bookmaker\-bet\.com(?:\b)" 1; + "~*(?:\b)bookmark4you\.com(?:\b)" 1; + "~*(?:\b)bookmark4you\.com\.biz(?:\b)" 1; + "~*(?:\b)boole\.onlinewebshop\.net(?:\b)" 1; + "~*(?:\b)boom\-celebs\.com(?:\b)" 1; + "~*(?:\b)boostmyppc\.com(?:\b)" 1; + "~*(?:\b)bosefux\.esy\.es(?:\b)" 1; + "~*(?:\b)bosman\.pluto\.ro(?:\b)" 1; + "~*(?:\b)bouda\.kvalitne\.cz(?:\b)" 1; + "~*(?:\b)bpro1\.top(?:\b)" 1; + "~*(?:\b)bracketsmackdown\.com(?:\b)" 1; + "~*(?:\b)brainboosting\.club(?:\b)" 1; + "~*(?:\b)brainboostingsupplements\.org(?:\b)" 1; + "~*(?:\b)braindaily\.xyz(?:\b)" 1; + "~*(?:\b)brains2\.biz(?:\b)" 1; + "~*(?:\b)brainsandeggs\.blogspot\.com(?:\b)" 1; + "~*(?:\b)braintobe\.win(?:\b)" 1; + "~*(?:\b)brainxs\.us(?:\b)" 1; + "~*(?:\b)brainzpod\.win(?:\b)" 1; + "~*(?:\b)braip\.com\.br(?:\b)" 1; + "~*(?:\b)brakehawk\.com(?:\b)" 1; + "~*(?:\b)brandbucket\.com(?:\b)" 1; + "~*(?:\b)brandedleadgeneration\.com(?:\b)" 1; + "~*(?:\b)brandehk\.dk(?:\b)" 1; + "~*(?:\b)brandov\.ru(?:\b)" 1; + "~*(?:\b)brateg\.xyz(?:\b)" 1; + "~*(?:\b)bravegirlsclub\.com(?:\b)" 1; + "~*(?:\b)break\-the\-chains\.com(?:\b)" 1; + "~*(?:\b)breastaugmentation\.co\.za(?:\b)" 1; + "~*(?:\b)breget74\.ru(?:\b)" 1; + "~*(?:\b)brendbutik\.ru(?:\b)" 1; + "~*(?:\b)brewdom\.ru(?:\b)" 1; + "~*(?:\b)brg8\.com(?:\b)" 1; + "~*(?:\b)brianhenry\.co(?:\b)" 1; + "~*(?:\b)brillianty\.info(?:\b)" 1; + "~*(?:\b)brimstonehillfortress\.org(?:\b)" 1; + "~*(?:\b)briomotor\.co(?:\b)" 1; + "~*(?:\b)bristolhostel\.com(?:\b)" 1; + "~*(?:\b)bristolhotel\.com(?:\b)" 1; + "~*(?:\b)bristolhotel\.com\.ua(?:\b)" 1; + "~*(?:\b)brk\-rti\.ru(?:\b)" 1; + "~*(?:\b)brokergid\.ru(?:\b)" 1; + "~*(?:\b)bronzeaid\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)brothers\-smaller\.ru(?:\b)" 1; + "~*(?:\b)browsepulse\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)browserprotecter\.com(?:\b)" 1; + "~*(?:\b)brus\.city(?:\b)" 1; + "~*(?:\b)brus\-vsem\.ru(?:\b)" 1; + "~*(?:\b)bryansk\.zrus\.org(?:\b)" 1; + "~*(?:\b)bscodecs\.com(?:\b)" 1; + "~*(?:\b)b\-styles\.xyz(?:\b)" 1; + "~*(?:\b)btc4u\.ru(?:\b)" 1; + "~*(?:\b)btnativenav\.com(?:\b)" 1; + "~*(?:\b)btvn\.ru(?:\b)" 1; + "~*(?:\b)buchananshardware\.com(?:\b)" 1; + "~*(?:\b)buckspar\.gq(?:\b)" 1; + "~*(?:\b)budilneg\.xyz(?:\b)" 1; + "~*(?:\b)budpost\.com\.ua(?:\b)" 1; + "~*(?:\b)buehne\-fuer\-menschenrechte\.de(?:\b)" 1; + "~*(?:\b)bugof\.gq(?:\b)" 1; + "~*(?:\b)buigas\.00it\.com(?:\b)" 1; + "~*(?:\b)builtwith\.com(?:\b)" 1; + "~*(?:\b)buketeg\.xyz(?:\b)" 1; + "~*(?:\b)bukleteg\.xyz(?:\b)" 1; + "~*(?:\b)bumascloset\.com(?:\b)" 1; + "~*(?:\b)bumble\.cheapwebsitehoster\.com(?:\b)" 1; + "~*(?:\b)bum\.com\.ru(?:\b)" 1; + "~*(?:\b)bumskontakte\.org(?:\b)" 1; + "~*(?:\b)buntube\.net(?:\b)" 1; + "~*(?:\b)bupropion\-sr\-150\-mg\.us(?:\b)" 1; + "~*(?:\b)buqayy0\.livejournal\.com(?:\b)" 1; + "~*(?:\b)buqyxa\.rincian\.info(?:\b)" 1; + "~*(?:\b)burger\-imperia\.com(?:\b)" 1; + "~*(?:\b)burger\-tycoon\.com(?:\b)" 1; + "~*(?:\b)burkesales\.com(?:\b)" 1; + "~*(?:\b)burn\-fat\.ga(?:\b)" 1; + "~*(?:\b)buron\.pw(?:\b)" 1; + "~*(?:\b)businescoop\.men(?:\b)" 1; + "~*(?:\b)businesn\.men(?:\b)" 1; + "~*(?:\b)business\-made\-fun\.com(?:\b)" 1; + "~*(?:\b)business\-suggested\.tk(?:\b)" 1; + "~*(?:\b)businesxxl\.com(?:\b)" 1; + "~*(?:\b)bus\-offer\.com(?:\b)" 1; + "~*(?:\b)butstrap\.space(?:\b)" 1; + "~*(?:\b)buttons\-for\-website\.com(?:\b)" 1; + "~*(?:\b)buttons\-for\-your\-website\.com(?:\b)" 1; + "~*(?:\b)buyantiviralwp\.com(?:\b)" 1; + "~*(?:\b)buybest1\.biz(?:\b)" 1; + "~*(?:\b)buy\-cheap\-online\.info(?:\b)" 1; + "~*(?:\b)buy\-cheap\-pills\-order\-online\.com(?:\b)" 1; + "~*(?:\b)buyclomidonlaine\.com(?:\b)" 1; + "~*(?:\b)buydissertation\.net(?:\b)" 1; + "~*(?:\b)buyessay3\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)buyessaynow\.biz(?:\b)" 1; + "~*(?:\b)buyessayonline19\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)buy\-forum\.ru(?:\b)" 1; + "~*(?:\b)buyfriend\.ru(?:\b)" 1; + "~*(?:\b)buyhoverboard\.com(?:\b)" 1; + "~*(?:\b)buyk\.host\.sk(?:\b)" 1; + "~*(?:\b)buy\-loft\.ru(?:\b)" 1; + "~*(?:\b)buy\-meds24\.com(?:\b)" 1; + "~*(?:\b)buynorxx\.com(?:\b)" 1; + "~*(?:\b)buypanicdisorderpill\.com(?:\b)" 1; + "~*(?:\b)buyparajumpers\.online(?:\b)" 1; + "~*(?:\b)buypillsorderonline\.com(?:\b)" 1; + "~*(?:\b)buypuppies\.ca(?:\b)" 1; + "~*(?:\b)buyscabiescream\.com(?:\b)" 1; + "~*(?:\b)buytizanidineonline\.blogspot\.com(?:\b)" 1; + "~*(?:\b)buytizanidineonlinenoprescription\.blogspot\.com(?:\b)" 1; + "~*(?:\b)buyviagraa\.blogspot\.com(?:\b)" 1; + "~*(?:\b)buzzonclick\.com(?:\b)" 1; + "~*(?:\b)buzz\-porno\.info(?:\b)" 1; + "~*(?:\b)buzzsumo\.com(?:\b)" 1; + "~*(?:\b)buzzurl\.jp(?:\b)" 1; + "~*(?:\b)buzzzg\.men(?:\b)" 1; + "~*(?:\b)bvlgaribracelet\.xyz(?:\b)" 1; + "~*(?:\b)bvlgariring\.xyz(?:\b)" 1; + "~*(?:\b)bvlgariwallet\.xyz(?:\b)" 1; + "~*(?:\b)bwlx\.prepedu\.cn(?:\b)" 1; + "~*(?:\b)bycontext\.com(?:\b)" 1; + "~*(?:\b)byme\.se(?:\b)" 1; + "~*(?:\b)bytimedance\.ru(?:\b)" 1; + "~*(?:\b)bzero1jewelry\.net(?:\b)" 1; + "~*(?:\b)c1\.onedmp\.com(?:\b)" 1; + "~*(?:\b)cablecar\.us(?:\b)" 1; + "~*(?:\b)cacheimages\.com(?:\b)" 1; + "~*(?:\b)cactussoft\.biz(?:\b)" 1; + "~*(?:\b)cakemediahq\.com\.au(?:\b)" 1; + "~*(?:\b)cakesplus\.com\.au(?:\b)" 1; + "~*(?:\b)calc\-for\-credit\.ru(?:\b)" 1; + "~*(?:\b)calcularpagerank\.com(?:\b)" 1; + "~*(?:\b)californianews\.cf(?:\b)" 1; + "~*(?:\b)callawaygolfoutlet\.online(?:\b)" 1; + "~*(?:\b)callawaygolfstore\.online(?:\b)" 1; + "~*(?:\b)callcafe\.info(?:\b)" 1; + "~*(?:\b)callejondelpozo\.es(?:\b)" 1; + "~*(?:\b)callmd5map\.com(?:\b)" 1; + "~*(?:\b)call\-of\-duty\.info(?:\b)" 1; + "~*(?:\b)callstevens\.com(?:\b)" 1; + "~*(?:\b)calstaterealty\.us(?:\b)" 1; + "~*(?:\b)calvet\.altervista\.org(?:\b)" 1; + "~*(?:\b)camdenmemorials\.com(?:\b)" 1; + "~*(?:\b)camdolls\.com(?:\b)" 1; + "~*(?:\b)camel\-beach\.com(?:\b)" 1; + "~*(?:\b)cam\-kontakte\.org(?:\b)" 1; + "~*(?:\b)camsex\.xxx\-cam\.webcam(?:\b)" 1; + "~*(?:\b)canacopegdl\.com(?:\b)" 1; + "~*(?:\b)candcstuccoandstone\.com(?:\b)" 1; + "~*(?:\b)candelluxsklep\.pl(?:\b)" 1; + "~*(?:\b)candiceloves\.us(?:\b)" 1; + "~*(?:\b)cand\.jp(?:\b)" 1; + "~*(?:\b)candlehandmade\.com(?:\b)" 1; + "~*(?:\b)candlewooddentalcentre\.com\.au(?:\b)" 1; + "~*(?:\b)candycrushshop\.com(?:\b)" 1; + "~*(?:\b)candy\-glam\-hp\.com(?:\b)" 1; + "~*(?:\b)candypeople\.se(?:\b)" 1; + "~*(?:\b)candytiner\.com(?:\b)" 1; + "~*(?:\b)cannibalcheerleader\.com(?:\b)" 1; + "~*(?:\b)canoncdriverq3\.pen\.io(?:\b)" 1; + "~*(?:\b)canrioloadm\.gq(?:\b)" 1; + "~*(?:\b)canrole\.com(?:\b)" 1; + "~*(?:\b)canvas\.gloverid\.site(?:\b)" 1; + "~*(?:\b)canyougethighofftizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)canzoni\.ru(?:\b)" 1; + "~*(?:\b)capacitacionyaprendizaje\.com(?:\b)" 1; + "~*(?:\b)capture\-room\.com(?:\b)" 1; + "~*(?:\b)carabela\.com\.do(?:\b)" 1; + "~*(?:\b)carapics\.com(?:\b)" 1; + "~*(?:\b)cardiosport\.com\.ua(?:\b)" 1; + "~*(?:\b)cardsdumps\.com(?:\b)" 1; + "~*(?:\b)cardsharp1\.ru(?:\b)" 1; + "~*(?:\b)cardul\.ru(?:\b)" 1; + "~*(?:\b)carfax\.com\.ua(?:\b)" 1; + "~*(?:\b)carina\-sy\.de(?:\b)" 1; + "~*(?:\b)carloans\.com(?:\b)" 1; + "~*(?:\b)carmuffler\.net(?:\b)" 1; + "~*(?:\b)carrauterie\.be(?:\b)" 1; + "~*(?:\b)carsdined\.org(?:\b)" 1; + "~*(?:\b)cars\-modification\.net(?:\b)" 1; + "~*(?:\b)carson\.getenjoyment\.net(?:\b)" 1; + "~*(?:\b)carsplate\.com(?:\b)" 1; + "~*(?:\b)carstrends2015\.com(?:\b)" 1; + "~*(?:\b)cartechnic\.ru(?:\b)" 1; + "~*(?:\b)cartierbraceletsreplica\.pw(?:\b)" 1; + "~*(?:\b)cartierbracelet\.xyz(?:\b)" 1; + "~*(?:\b)cartierjusteunclou\.xyz(?:\b)" 1; + "~*(?:\b)cartierlove2u\.com(?:\b)" 1; + "~*(?:\b)cartierlove2u\.xyz(?:\b)" 1; + "~*(?:\b)cartierlovebraceletreplica\.xyz(?:\b)" 1; + "~*(?:\b)cartierlovebracelet\.xyz(?:\b)" 1; + "~*(?:\b)cartierloveringreplica\.xyz(?:\b)" 1; + "~*(?:\b)cartierlovestore\.com(?:\b)" 1; + "~*(?:\b)cartierlovestore\.xyz(?:\b)" 1; + "~*(?:\b)cartierlove\.xyz(?:\b)" 1; + "~*(?:\b)cartierreplica\.pw(?:\b)" 1; + "~*(?:\b)cartierreplica\.top(?:\b)" 1; + "~*(?:\b)cartierreplica\.win(?:\b)" 1; + "~*(?:\b)cartierreplica\.xyz(?:\b)" 1; + "~*(?:\b)cartierring\.xyz(?:\b)" 1; + "~*(?:\b)cartiertrinity\.xyz(?:\b)" 1; + "~*(?:\b)cartierwatch\.xyz(?:\b)" 1; + "~*(?:\b)cartujano\-pre\.de(?:\b)" 1; + "~*(?:\b)casablancamanor\.co\.za(?:\b)" 1; + "~*(?:\b)cascadelink\.org(?:\b)" 1; + "~*(?:\b)cashkitten\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)cashonads\.com(?:\b)" 1; + "~*(?:\b)casinorewards\.info(?:\b)" 1; + "~*(?:\b)casinos4dummies\.co\.uk(?:\b)" 1; + "~*(?:\b)casite\-513049\.cloudaccess\.net(?:\b)" 1; + "~*(?:\b)castingbank\.ru(?:\b)" 1; + "~*(?:\b)catalogs\-parts\.com(?:\b)" 1; + "~*(?:\b)caulderwoodkennels\.com(?:\b)" 1; + "~*(?:\b)caveavins\.fr(?:\b)" 1; + "~*(?:\b)cayado\.snn\.gr(?:\b)" 1; + "~*(?:\b)cbb1smartlist12\.click(?:\b)" 1; + "~*(?:\b)cbcseward\.com(?:\b)" 1; + "~*(?:\b)cb\.iphantom\.com(?:\b)" 1; + "~*(?:\b)cbox\.ws(?:\b)" 1; + "~*(?:\b)cbozhe\.com(?:\b)" 1; + "~*(?:\b)ccbill\.com(?:\b)" 1; + "~*(?:\b)ccjp\.eu(?:\b)" 1; + "~*(?:\b)cctva\.tv(?:\b)" 1; + "~*(?:\b)cdnanalytics\.xyz(?:\b)" 1; + "~*(?:\b)cdncash\.com(?:\b)" 1; + "~*(?:\b)cdncash\.net(?:\b)" 1; + "~*(?:\b)cdncash\.org(?:\b)" 1; + "~*(?:\b)cdnnetwok\.xyz(?:\b)" 1; + "~*(?:\b)cdn\.walkme\.com(?:\b)" 1; + "~*(?:\b)cejewelry\.xyz(?:\b)" 1; + "~*(?:\b)celebsopics\.com(?:\b)" 1; + "~*(?:\b)celejihad\.info(?:\b)" 1; + "~*(?:\b)cellfun\.mobi(?:\b)" 1; + "~*(?:\b)cementaresearch\.se(?:\b)" 1; + "~*(?:\b)c\-english\.ru(?:\b)" 1; + "~*(?:\b)cenokos\.ru(?:\b)" 1; + "~*(?:\b)cenoval\.ru(?:\b)" 1; + "~*(?:\b)centraletermice\.us(?:\b)" 1; + "~*(?:\b)centrdebut\.ru(?:\b)" 1; + "~*(?:\b)centre\-indigo\.org\.ua(?:\b)" 1; + "~*(?:\b)centrumcoachingu\.com(?:\b)" 1; + "~*(?:\b)ceotrk\.com(?:\b)" 1; + "~*(?:\b)cercacamion\.it(?:\b)" 1; + "~*(?:\b)cerev\.info(?:\b)" 1; + "~*(?:\b)cete\.ru(?:\b)" 1; + "~*(?:\b)cezartabac\.ro(?:\b)" 1; + "~*(?:\b)cfacarrosserie74\.com(?:\b)" 1; + "~*(?:\b)cfcl\.co\.uk(?:\b)" 1; + "~*(?:\b)cfjump\.com(?:\b)" 1; + "~*(?:\b)cfsrating\.sonicwall\.com(?:\b)" 1; + "~*(?:\b)c\-gainsbourg\.com(?:\b)" 1; + "~*(?:\b)cgi2\.nintendo\.co\.jp(?:\b)" 1; + "~*(?:\b)changde\.58\.com(?:\b)" 1; + "~*(?:\b)charmstroy\.info(?:\b)" 1; + "~*(?:\b)chastnoeporno\.com(?:\b)" 1; + "~*(?:\b)chatroulette\.life(?:\b)" 1; + "~*(?:\b)chatroulette\.online(?:\b)" 1; + "~*(?:\b)chatroulette\.si(?:\b)" 1; + "~*(?:\b)chatroulette\.video(?:\b)" 1; + "~*(?:\b)chatroulette\.world(?:\b)" 1; + "~*(?:\b)chatseo\.com(?:\b)" 1; + "~*(?:\b)chcu\.net(?:\b)" 1; + "~*(?:\b)cheapbarbour\.online(?:\b)" 1; + "~*(?:\b)cheapbelstaff\.online(?:\b)" 1; + "~*(?:\b)cheapcigarettesc\.info(?:\b)" 1; + "~*(?:\b)cheapestjerseysonwholesale\.com(?:\b)" 1; + "~*(?:\b)cheapestjerseys\-wholesale\.com(?:\b)" 1; + "~*(?:\b)cheapjerseysa\.com(?:\b)" 1; + "~*(?:\b)cheapjerseysap\.com(?:\b)" 1; + "~*(?:\b)cheapjerseysbizwholesale\.us(?:\b)" 1; + "~*(?:\b)cheapjerseysfootballshop\.com(?:\b)" 1; + "~*(?:\b)cheapmarmot\.online(?:\b)" 1; + "~*(?:\b)cheapmoncler\.pw(?:\b)" 1; + "~*(?:\b)cheapmoncler\.win(?:\b)" 1; + "~*(?:\b)cheapmoncler\.xyz(?:\b)" 1; + "~*(?:\b)cheap\-pills\-norx\.com(?:\b)" 1; + "~*(?:\b)cheapsergiorossi\.online(?:\b)" 1; + "~*(?:\b)cheap\-trusted\-backlinks\.com(?:\b)" 1; + "~*(?:\b)cheapwebsitehoster\.com(?:\b)" 1; + "~*(?:\b)cheatcode\-lita12\.rhcloud\.com(?:\b)" 1; + "~*(?:\b)checkhit\.com(?:\b)" 1; + "~*(?:\b)check\-host\.net(?:\b)" 1; + "~*(?:\b)checkm8\.com(?:\b)" 1; + "~*(?:\b)checkpagerank\.net(?:\b)" 1; + "~*(?:\b)checktext\.org(?:\b)" 1; + "~*(?:\b)chee\-by\.biz(?:\b)" 1; + "~*(?:\b)chelnytruck\.ru(?:\b)" 1; + "~*(?:\b)chelyabinsk\.xrus\.org(?:\b)" 1; + "~*(?:\b)cherrypointplace\.ca(?:\b)" 1; + "~*(?:\b)cherubinimobili\.it(?:\b)" 1; + "~*(?:\b)chiblackhawks\-jerseys\.com(?:\b)" 1; + "~*(?:\b)chidporn\.com(?:\b)" 1; + "~*(?:\b)children\-learningreading\.info(?:\b)" 1; + "~*(?:\b)chimiver\.info(?:\b)" 1; + "~*(?:\b)chinacheapelitejerseys\.com(?:\b)" 1; + "~*(?:\b)chinaelitecheapjerseys\.com(?:\b)" 1; + "~*(?:\b)chinajerseyswholesalecoupons\.com(?:\b)" 1; + "~*(?:\b)chinese\-amezon\.com(?:\b)" 1; + "~*(?:\b)chiptuninger\.com(?:\b)" 1; + "~*(?:\b)chlooe\.com(?:\b)" 1; + "~*(?:\b)chocolateslim\-en\-espana\.com(?:\b)" 1; + "~*(?:\b)chocolateslim\-en\-france\.com(?:\b)" 1; + "~*(?:\b)chocolateslim\-original\.com(?:\b)" 1; + "~*(?:\b)chocolateslim\-u\-srbiji\.com(?:\b)" 1; + "~*(?:\b)chocoslim\.pro(?:\b)" 1; + "~*(?:\b)choice\-credit\.ru(?:\b)" 1; + "~*(?:\b)choosecuisine\.com(?:\b)" 1; + "~*(?:\b)chorus\.terakeet\.com(?:\b)" 1; + "~*(?:\b)christianlouboutinoutlet\.win(?:\b)" 1; + "~*(?:\b)christianlouboutinreplica\.pw(?:\b)" 1; + "~*(?:\b)christianlouboutinreplica\.win(?:\b)" 1; + "~*(?:\b)christianlouboutinsaleonline\.us(?:\b)" 1; + "~*(?:\b)christianlouboutinsaleoutletonline\.us(?:\b)" 1; + "~*(?:\b)christianlouboutinshoes\.xyz(?:\b)" 1; + "~*(?:\b)chuckguilford\.com(?:\b)" 1; + "~*(?:\b)cialgenisrx\.com(?:\b)" 1; + "~*(?:\b)cialischmrx\.com(?:\b)" 1; + "~*(?:\b)cialischsrx\.com(?:\b)" 1; + "~*(?:\b)cialischstgerts\.com(?:\b)" 1; + "~*(?:\b)cialisndbrx\.com(?:\b)" 1; + "~*(?:\b)cialisovercounteratwalmartusa\.com(?:\b)" 1; + "~*(?:\b)cialis\-samples\.com(?:\b)" 1; + "~*(?:\b)cialiswithoutadoctor\.net(?:\b)" 1; + "~*(?:\b)cibpenonptib\.flu\.cc(?:\b)" 1; + "~*(?:\b)cicaki\.net(?:\b)" 1; + "~*(?:\b)ciceros\.co(?:\b)" 1; + "~*(?:\b)ciekawinki\.pl(?:\b)" 1; + "~*(?:\b)cienum\.fr(?:\b)" 1; + "~*(?:\b)cigarpass\.com(?:\b)" 1; + "~*(?:\b)cindymatches\.com(?:\b)" 1; + "~*(?:\b)cineacademy\.ru(?:\b)" 1; + "~*(?:\b)cinemaenergy\-hd\.ru(?:\b)" 1; + "~*(?:\b)cinemaflix\.website(?:\b)" 1; + "~*(?:\b)ciproandtizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)circlesl\.com(?:\b)" 1; + "~*(?:\b)citetick\.com(?:\b)" 1; + "~*(?:\b)citizenclsdriveri7\.pen\.io(?:\b)" 1; + "~*(?:\b)cityadspix\.com(?:\b)" 1; + "~*(?:\b)citysecurity\.nu(?:\b)" 1; + "~*(?:\b)ci\.ua(?:\b)" 1; + "~*(?:\b)civilwartheater\.com(?:\b)" 1; + "~*(?:\b)cjmc\.info(?:\b)" 1; + "~*(?:\b)cjs\.com\.ru(?:\b)" 1; + "~*(?:\b)clarithromycin500mg\.com(?:\b)" 1; + "~*(?:\b)clash\-clans\.ru(?:\b)" 1; + "~*(?:\b)classicakuhni\.ru(?:\b)" 1; + "~*(?:\b)classiquebijoux\.ru(?:\b)" 1; + "~*(?:\b)claytransformations\.info(?:\b)" 1; + "~*(?:\b)clayvasedesigns\.tk(?:\b)" 1; + "~*(?:\b)cleanallspyware\.com(?:\b)" 1; + "~*(?:\b)cleanallvirus\.com(?:\b)" 1; + "~*(?:\b)cleanersoft\.com(?:\b)" 1; + "~*(?:\b)cleanmypc\.com(?:\b)" 1; + "~*(?:\b)cleanpcnow\.com(?:\b)" 1; + "~*(?:\b)cleansearch\.net(?:\b)" 1; + "~*(?:\b)clean\-start\.net(?:\b)" 1; + "~*(?:\b)clean\-virus\-mac\.com(?:\b)" 1; + "~*(?:\b)clevernt\.com(?:\b)" 1; + "~*(?:\b)click2pawn\.com(?:\b)" 1; + "~*(?:\b)clickaider\.com(?:\b)" 1; + "~*(?:\b)clickbank\.net(?:\b)" 1; + "~*(?:\b)clickbanksites\.info(?:\b)" 1; + "~*(?:\b)clickcash\.com(?:\b)" 1; + "~*(?:\b)clickhype\.com(?:\b)" 1; + "~*(?:\b)clickintext\.net(?:\b)" 1; + "~*(?:\b)clickpapa\.com(?:\b)" 1; + "~*(?:\b)clickprotects\.com(?:\b)" 1; + "~*(?:\b)clickso\.com(?:\b)" 1; + "~*(?:\b)clicksor\.com(?:\b)" 1; + "~*(?:\b)clicksor\.net(?:\b)" 1; + "~*(?:\b)clicksotrk\.com(?:\b)" 1; + "~*(?:\b)clickzzs\.nl(?:\b)" 1; + "~*(?:\b)clipartnew\.com(?:\b)" 1; + "~*(?:\b)clippingphotoindia\.com(?:\b)" 1; + "~*(?:\b)clips\.ua\.ac\.be(?:\b)" 1; + "~*(?:\b)clknsee\.com(?:\b)" 1; + "~*(?:\b)clksite\.com(?:\b)" 1; + "~*(?:\b)clmforexeu\.com(?:\b)" 1; + "~*(?:\b)clodo\.ru(?:\b)" 1; + "~*(?:\b)clothesforcash\.com(?:\b)" 1; + "~*(?:\b)cl\.s7\.exct\.net(?:\b)" 1; + "~*(?:\b)clubfashionista\.com(?:\b)" 1; + "~*(?:\b)club\-lukojl\.ru(?:\b)" 1; + "~*(?:\b)club\-musics\.ru(?:\b)" 1; + "~*(?:\b)club\-samodelkin\.ru(?:\b)" 1; + "~*(?:\b)cmd\.kz(?:\b)" 1; + "~*(?:\b)cmhomestayagency\.com(?:\b)" 1; + "~*(?:\b)cntravelre\.com(?:\b)" 1; + "~*(?:\b)coaching\-netz\.info(?:\b)" 1; + "~*(?:\b)cobaltpro\.ru(?:\b)" 1; + "~*(?:\b)cocyq\.inwtrade\.com(?:\b)" 1; + "~*(?:\b)coderstate\.com(?:\b)" 1; + "~*(?:\b)codq\.info(?:\b)" 1; + "~*(?:\b)codysbbq\.com(?:\b)" 1; + "~*(?:\b)cognitiveseo\.com(?:\b)" 1; + "~*(?:\b)coindirect\.io(?:\b)" 1; + "~*(?:\b)coin\-hive\.com(?:\b)" 1; + "~*(?:\b)coinsspb\.com(?:\b)" 1; + "~*(?:\b)coldfilm\.ru(?:\b)" 1; + "~*(?:\b)colehaanoutlet\.store(?:\b)" 1; + "~*(?:\b)collegeessay19\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)collegerentals\.com(?:\b)" 1; + "~*(?:\b)colobit\.biz(?:\b)" 1; + "~*(?:\b)co\.lumb\.co(?:\b)" 1; + "~*(?:\b)com\-cleaner\.systems(?:\b)" 1; + "~*(?:\b)comeondog\.info(?:\b)" 1; + "~*(?:\b)cometorussia\.net(?:\b)" 1; + "~*(?:\b)comissionka\.net(?:\b)" 1; + "~*(?:\b)communisave\.co\.za(?:\b)" 1; + "~*(?:\b)community\.allhiphop\.com(?:\b)" 1; + "~*(?:\b)com\-onlinesupport\.host(?:\b)" 1; + "~*(?:\b)com\-onlinesupport\.site(?:\b)" 1; + "~*(?:\b)companies\-catalog\.com(?:\b)" 1; + "~*(?:\b)compiko\.info(?:\b)" 1; + "~*(?:\b)compliance\-alexa\.top(?:\b)" 1; + "~*(?:\b)compliance\-alexa\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-alex\.top(?:\b)" 1; + "~*(?:\b)compliance\-alex\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-andrew\.top(?:\b)" 1; + "~*(?:\b)compliance\-andrew\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-barak\.top(?:\b)" 1; + "~*(?:\b)compliance\-barak\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-brian\.top(?:\b)" 1; + "~*(?:\b)compliance\-brian\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-checker\-7\.info(?:\b)" 1; + "~*(?:\b)compliance\-checker\.info(?:\b)" 1; + "~*(?:\b)compliance\-donald\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-don\.top(?:\b)" 1; + "~*(?:\b)compliance\-don\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-elena\.top(?:\b)" 1; + "~*(?:\b)compliance\-elena\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-fred\.top(?:\b)" 1; + "~*(?:\b)compliance\-fred\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-george\.top(?:\b)" 1; + "~*(?:\b)compliance\-george\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-irvin\.top(?:\b)" 1; + "~*(?:\b)compliance\-irvin\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-ivan\.top(?:\b)" 1; + "~*(?:\b)compliance\-ivan\.xyz(?:\b)" 1; + "~*(?:\b)compliance\-jack\.top(?:\b)" 1; + "~*(?:\b)compliance\-jane\.top(?:\b)" 1; + "~*(?:\b)compliance\-jessica\.top(?:\b)" 1; + "~*(?:\b)compliance\-jess\.top(?:\b)" 1; + "~*(?:\b)compliance\-john\.top(?:\b)" 1; + "~*(?:\b)compliance\-josh\.top(?:\b)" 1; + "~*(?:\b)compliance\-julianna\.top(?:\b)" 1; + "~*(?:\b)compliance\-julia\.top(?:\b)" 1; + "~*(?:\b)compliance\-margo\.top(?:\b)" 1; + "~*(?:\b)compliance\-mark\.top(?:\b)" 1; + "~*(?:\b)compliance\-mary\.top(?:\b)" 1; + "~*(?:\b)compliance\-nelson\.top(?:\b)" 1; + "~*(?:\b)compliance\-olga\.top(?:\b)" 1; + "~*(?:\b)compliance\-viktor\.top(?:\b)" 1; + "~*(?:\b)compliance\-walter\.top(?:\b)" 1; + "~*(?:\b)compliance\-walt\.top(?:\b)" 1; + "~*(?:\b)compliance\-willy\.top(?:\b)" 1; + "~*(?:\b)compucelunlock\.net(?:\b)" 1; + "~*(?:\b)computernetworksonline\.com(?:\b)" 1; + "~*(?:\b)com\-secure\.download(?:\b)" 1; + "~*(?:\b)com\-supportcenter\.website(?:\b)" 1; + "~*(?:\b)comsysnet\.com(?:\b)" 1; + "~*(?:\b)conboy\.us(?:\b)" 1; + "~*(?:\b)concealthyself\.com(?:\b)" 1; + "~*(?:\b)conciergegroup\.org(?:\b)" 1; + "~*(?:\b)concordexoticrentals\.com(?:\b)" 1; + "~*(?:\b)confib\.ifmo\.ru(?:\b)" 1; + "~*(?:\b)connectingsingles\.com(?:\b)" 1; + "~*(?:\b)connectionstrenth\.com(?:\b)" 1; + "~*(?:\b)conocer\-sanabria\.com(?:\b)" 1; + "~*(?:\b)consorzioilmosaico\.org(?:\b)" 1; + "~*(?:\b)constantaservice\.net(?:\b)" 1; + "~*(?:\b)construmac\.com\.mx(?:\b)" 1; + "~*(?:\b)contentlook\.co(?:\b)" 1; + "~*(?:\b)contentsexpress\.com(?:\b)" 1; + "~*(?:\b)contextualyield\.com(?:\b)" 1; + "~*(?:\b)continent\-e\.tv(?:\b)" 1; + "~*(?:\b)converse\.ddsoldes\.fr(?:\b)" 1; + "~*(?:\b)cookielawblog\.wordpress\.com(?:\b)" 1; + "~*(?:\b)cookie\-law\-enforcement\-aa\.xyz(?:\b)" 1; + "~*(?:\b)cookie\-law\-enforcement\-ee\.xyz(?:\b)" 1; + "~*(?:\b)cookie\-law\-enforcement\-ff\.xyz(?:\b)" 1; + "~*(?:\b)cookie\-law\-enforcement\-hh\.xyz(?:\b)" 1; + "~*(?:\b)cookingmeat\.ru(?:\b)" 1; + "~*(?:\b)coolbar\.pro(?:\b)" 1; + "~*(?:\b)coolgamechannel\.com(?:\b)" 1; + "~*(?:\b)coolgramgoods\.com(?:\b)" 1; + "~*(?:\b)coolingoods\.com(?:\b)" 1; + "~*(?:\b)coolwallpapers\-hd\.com(?:\b)" 1; + "~*(?:\b)cool\-wedding\.net(?:\b)" 1; + "~*(?:\b)coolyarddecorations\.com(?:\b)" 1; + "~*(?:\b)coop\-gamers\.ru(?:\b)" 1; + "~*(?:\b)copblock\.org(?:\b)" 1; + "~*(?:\b)copenergo\.ru(?:\b)" 1; + "~*(?:\b)coprofam\.org(?:\b)" 1; + "~*(?:\b)copro\.pw(?:\b)" 1; + "~*(?:\b)copypaste\.traderzplanet\.in(?:\b)" 1; + "~*(?:\b)copyrightclaims\.org(?:\b)" 1; + "~*(?:\b)cordstrap\.cc(?:\b)" 1; + "~*(?:\b)cornerstone\-countertops\.com(?:\b)" 1; + "~*(?:\b)cornomase\.win(?:\b)" 1; + "~*(?:\b)corta\.co(?:\b)" 1; + "~*(?:\b)coslab\.club(?:\b)" 1; + "~*(?:\b)cosmetic\.donna7753191\.ru(?:\b)" 1; + "~*(?:\b)cosmeticswomens\-womensports\.rhcloud\.com(?:\b)" 1; + "~*(?:\b)costablue\.xyz(?:\b)" 1; + "~*(?:\b)cottageofgrace\.com(?:\b)" 1; + "~*(?:\b)cougfan\.info(?:\b)" 1; + "~*(?:\b)counciltally\.com(?:\b)" 1; + "~*(?:\b)countbertwistdisp26\.soup\.io(?:\b)" 1; + "~*(?:\b)counter\.bloke\.com(?:\b)" 1; + "~*(?:\b)counterbot\.com(?:\b)" 1; + "~*(?:\b)countercrazy\.com(?:\b)" 1; + "~*(?:\b)counter\.yadro\.ru(?:\b)" 1; + "~*(?:\b)country\-chic\.ru(?:\b)" 1; + "~*(?:\b)courtshipgift\.com(?:\b)" 1; + "~*(?:\b)covadhosting\.biz(?:\b)" 1; + "~*(?:\b)covetnica\.com(?:\b)" 1; + "~*(?:\b)cowblog\.fr(?:\b)" 1; + "~*(?:\b)cowlmash\.com(?:\b)" 1; + "~*(?:\b)cpabegins\.ru(?:\b)" 1; + "~*(?:\b)cpajunkies\.com(?:\b)" 1; + "~*(?:\b)crackguru\.tk(?:\b)" 1; + "~*(?:\b)cracksplanet\.com(?:\b)" 1; + "~*(?:\b)crackzplanet\.com(?:\b)" 1; + "~*(?:\b)craftburg\.ru(?:\b)" 1; + "~*(?:\b)crafthubs\.com(?:\b)" 1; + "~*(?:\b)craftinsta\.ru(?:\b)" 1; + "~*(?:\b)cranly\.net(?:\b)" 1; + "~*(?:\b)crazyboost\.pro(?:\b)" 1; + "~*(?:\b)crazyprotocol\.com(?:\b)" 1; + "~*(?:\b)crd\.clan\.su(?:\b)" 1; + "~*(?:\b)creams\.makeforum\.eu(?:\b)" 1; + "~*(?:\b)creativehutindia\.com(?:\b)" 1; + "~*(?:\b)creatives\.adbetclickin\.pink(?:\b)" 1; + "~*(?:\b)creditmoney\.com\.ua(?:\b)" 1; + "~*(?:\b)creditnation\.ru(?:\b)" 1; + "~*(?:\b)credit\-respect\.ru(?:\b)" 1; + "~*(?:\b)creditwell\.ru(?:\b)" 1; + "~*(?:\b)crest3d\.ru(?:\b)" 1; + "~*(?:\b)crest\-poloski\.ru(?:\b)" 1; + "~*(?:\b)crirussian\.ru(?:\b)" 1; + "~*(?:\b)crynet\.cc(?:\b)" 1; + "~*(?:\b)cryptoswap\.biz(?:\b)" 1; + "~*(?:\b)crystalslot\.com(?:\b)" 1; + "~*(?:\b)cscwtalkto\.site(?:\b)" 1; + "~*(?:\b)csgo4\.win(?:\b)" 1; + "~*(?:\b)cs\-passion\.pl(?:\b)" 1; + "~*(?:\b)cubook\.supernew\.org(?:\b)" 1; + "~*(?:\b)cubs\-jerseys\.us(?:\b)" 1; + "~*(?:\b)culad\.com(?:\b)" 1; + "~*(?:\b)culmimg\.pw(?:\b)" 1; + "~*(?:\b)culturevie\.info(?:\b)" 1; + "~*(?:\b)cupday\.com(?:\b)" 1; + "~*(?:\b)custodieva\.ru(?:\b)" 1; + "~*(?:\b)customboxes4less\.com(?:\b)" 1; + "~*(?:\b)customcatchcan\.com(?:\b)" 1; + "~*(?:\b)customchocolate\.business\-for\-home\.com(?:\b)" 1; + "~*(?:\b)customcollegeessays\.net(?:\b)" 1; + "~*(?:\b)custom\-electric\-guitar\.com(?:\b)" 1; + "~*(?:\b)customergrowthsystems\.com(?:\b)" 1; + "~*(?:\b)customerguru\.in(?:\b)" 1; + "~*(?:\b)customerpromos\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)custom\-product\-labels\.com(?:\b)" 1; + "~*(?:\b)customsua\.com\.ua(?:\b)" 1; + "~*(?:\b)cutalltheshit\.com(?:\b)" 1; + "~*(?:\b)cvety24\.by(?:\b)" 1; + "~*(?:\b)cv\.wallhade\.co(?:\b)" 1; + "~*(?:\b)cxpromote\.com(?:\b)" 1; + "~*(?:\b)cyclobenzaprinevstizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)cymbaltaandtizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)cypernhuset\.se(?:\b)" 1; + "~*(?:\b)cyprusbuyproperties\.com(?:\b)" 1; + "~*(?:\b)cyse\.tk(?:\b)" 1; + "~*(?:\b)czat\.wp\.pl(?:\b)" 1; + "~*(?:\b)czeshop\.info(?:\b)" 1; + "~*(?:\b)d0t\.ru(?:\b)" 1; + "~*(?:\b)d2jsp\.org(?:\b)" 1; + "~*(?:\b)dafatiri\.com(?:\b)" 1; + "~*(?:\b)dailyfinancefix\.com(?:\b)" 1; + "~*(?:\b)dailyrank\.net(?:\b)" 1; + "~*(?:\b)dailystrength\.org(?:\b)" 1; + "~*(?:\b)dairyindia\.in(?:\b)" 1; + "~*(?:\b)daisye\.top(?:\b)" 1; + "~*(?:\b)dalavia\.ru(?:\b)" 1; + "~*(?:\b)damasarenai\.info(?:\b)" 1; + "~*(?:\b)damedingel\.ya\.ru(?:\b)" 1; + "~*(?:\b)dame\-ns\.kz(?:\b)" 1; + "~*(?:\b)danashop\.ru(?:\b)" 1; + "~*(?:\b)danceuniverse\.ru(?:\b)" 1; + "~*(?:\b)dandiyabeats\.in(?:\b)" 1; + "~*(?:\b)daneshetabiat\.com(?:\b)" 1; + "~*(?:\b)dangphoto\.trade(?:\b)" 1; + "~*(?:\b)danschawbel\.com(?:\b)" 1; + "~*(?:\b)daooda\.com(?:\b)" 1; + "~*(?:\b)daptravel\.com(?:\b)" 1; + "~*(?:\b)daretodonate\.co(?:\b)" 1; + "~*(?:\b)darkages\.info(?:\b)" 1; + "~*(?:\b)darkbooks\.org(?:\b)" 1; + "~*(?:\b)darmebel\.com\.ua(?:\b)" 1; + "~*(?:\b)darodar\.com(?:\b)" 1; + "~*(?:\b)data1\.scopich\.com(?:\b)" 1; + "~*(?:\b)dataloading\.net(?:\b)" 1; + "~*(?:\b)data\-mining\.tk(?:\b)" 1; + "~*(?:\b)data\.vtc\.pw(?:\b)" 1; + "~*(?:\b)date\-withme\.com(?:\b)" 1; + "~*(?:\b)dating\-app\.ru(?:\b)" 1; + "~*(?:\b)dating\-time\-now\.com(?:\b)" 1; + "~*(?:\b)datract\.com(?:\b)" 1; + "~*(?:\b)datsun\-do\.com(?:\b)" 1; + "~*(?:\b)davebestdeals\.com(?:\b)" 1; + "~*(?:\b)davidovic\.info(?:\b)" 1; + "~*(?:\b)dawlenie\.com(?:\b)" 1; + "~*(?:\b)daydream\-studio\.ru(?:\b)" 1; + "~*(?:\b)dayibiao\.com(?:\b)" 1; + "~*(?:\b)daymusam\.com(?:\b)" 1; + "~*(?:\b)day\-news\.info(?:\b)" 1; + "~*(?:\b)d\-black\.bz(?:\b)" 1; + "~*(?:\b)dbmkfhqk\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)db\.speedup\.gdn(?:\b)" 1; + "~*(?:\b)dcj\-nn\.ru(?:\b)" 1; + "~*(?:\b)ddlmega\.net(?:\b)" 1; + "~*(?:\b)ddospanel\.com(?:\b)" 1; + "~*(?:\b)ddpills\.com(?:\b)" 1; + "~*(?:\b)ddsoldes\.fr(?:\b)" 1; + "~*(?:\b)deadlinkchecker\.com(?:\b)" 1; + "~*(?:\b)dealighted\.com(?:\b)" 1; + "~*(?:\b)dealitright\.click(?:\b)" 1; + "~*(?:\b)dealwifi\.com(?:\b)" 1; + "~*(?:\b)deanmoore\.ie(?:\b)" 1; + "~*(?:\b)dear\-diary\.ru(?:\b)" 1; + "~*(?:\b)decenttools\.com(?:\b)" 1; + "~*(?:\b)decoratinghomes\.ga(?:\b)" 1; + "~*(?:\b)decorationspcs\.com(?:\b)" 1; + "~*(?:\b)decorazilla\.com(?:\b)" 1; + "~*(?:\b)deda\-moroza\-zakaz\.ru(?:\b)" 1; + "~*(?:\b)defenderxtactical\.com(?:\b)" 1; + "~*(?:\b)degerlund\.net(?:\b)" 1; + "~*(?:\b)dekoration\.us(?:\b)" 1; + "~*(?:\b)dekorkeramik\.ru(?:\b)" 1; + "~*(?:\b)delayreferat\.ru(?:\b)" 1; + "~*(?:\b)delfin\-aqua\.com\.ua(?:\b)" 1; + "~*(?:\b)delitime\.info(?:\b)" 1; + "~*(?:\b)dellalimov\.com(?:\b)" 1; + "~*(?:\b)delta\-line\.men(?:\b)" 1; + "~*(?:\b)deluxedumps\.com(?:\b)" 1; + "~*(?:\b)demenageur\.com(?:\b)" 1; + "~*(?:\b)demian\.kz(?:\b)" 1; + "~*(?:\b)dengi\-pod\-zalog\-nedvizhimosti\.ru(?:\b)" 1; + "~*(?:\b)deniven\.1bb\.ru(?:\b)" 1; + "~*(?:\b)den\-noch24\.ru(?:\b)" 1; + "~*(?:\b)dentalpearls\.com\.au(?:\b)" 1; + "~*(?:\b)deplim\.com(?:\b)" 1; + "~*(?:\b)depositfiles\-porn\.ga(?:\b)" 1; + "~*(?:\b)derevesendeco\.com(?:\b)" 1; + "~*(?:\b)descargar\-musica\-gratis\.net(?:\b)" 1; + "~*(?:\b)deshevo\-nedorogo\.ru(?:\b)" 1; + "~*(?:\b)designdevise\.com(?:\b)" 1; + "~*(?:\b)design\-ideas\.info(?:\b)" 1; + "~*(?:\b)design\-lands\.ru(?:\b)" 1; + "~*(?:\b)destinationrealestate\.com(?:\b)" 1; + "~*(?:\b)detalizaciya\-tut\.biz(?:\b)" 1; + "~*(?:\b)detective01\.ru(?:\b)" 1; + "~*(?:\b)detki\-opt\.ru(?:\b)" 1; + "~*(?:\b)detmebel\.su(?:\b)" 1; + "~*(?:\b)detskie\-konstruktory\.ru(?:\b)" 1; + "~*(?:\b)detskie\-zabavi\.ru(?:\b)" 1; + "~*(?:\b)detsky\-nabytek\.info(?:\b)" 1; + "~*(?:\b)deutschehobbyhuren\.net(?:\b)" 1; + "~*(?:\b)deutschland123\.de(?:\b)" 1; + "~*(?:\b)dev33\.dioniqlabb\.se(?:\b)" 1; + "~*(?:\b)dev78\.dioniqlabb\.se(?:\b)" 1; + "~*(?:\b)dev\.citetick\.com(?:\b)" 1; + "~*(?:\b)devochki\.top(?:\b)" 1; + "~*(?:\b)dev\-seo\.blog(?:\b)" 1; + "~*(?:\b)de\.zapmeta\.com(?:\b)" 1; + "~*(?:\b)dfiles\.me(?:\b)" 1; + "~*(?:\b)dfwu1013\.info(?:\b)" 1; + "~*(?:\b)dfwu1019\.info(?:\b)" 1; + "~*(?:\b)dgfitness\.co(?:\b)" 1; + "~*(?:\b)diamond\-necklace\.info(?:\b)" 1; + "~*(?:\b)diarioaconcagua\.com(?:\b)" 1; + "~*(?:\b)dichvuvesinhhanoi\.com(?:\b)" 1; + "~*(?:\b)dickssportinggoods\.com(?:\b)" 1; + "~*(?:\b)diegolopezcastan\.com(?:\b)" 1; + "~*(?:\b)diesel\-parts28\.ru(?:\b)" 1; + "~*(?:\b)dieswaene\.com(?:\b)" 1; + "~*(?:\b)dieta\-personalna\.pl(?:\b)" 1; + "~*(?:\b)diffbot\.com(?:\b)" 1; + "~*(?:\b)digest\-project\.ru(?:\b)" 1; + "~*(?:\b)digilander\.libero\.it(?:\b)" 1; + "~*(?:\b)digitalassetmanagement\.site(?:\b)" 1; + "~*(?:\b)digitalfaq\.com(?:\b)" 1; + "~*(?:\b)digital\-sale\.su(?:\b)" 1; + "~*(?:\b)digital\-video\-processing\.com(?:\b)" 1; + "~*(?:\b)dignitasdata\.se(?:\b)" 1; + "~*(?:\b)dikqlyremy\.info(?:\b)" 1; + "~*(?:\b)dikx\.gdn(?:\b)" 1; + "~*(?:\b)dildofotzen\.net(?:\b)" 1; + "~*(?:\b)dimaka\.info(?:\b)" 1; + "~*(?:\b)diminishedvalueoforegon\.com(?:\b)" 1; + "~*(?:\b)dimkino\.ru(?:\b)" 1; + "~*(?:\b)dinkolove\.ya\.ru(?:\b)" 1; + "~*(?:\b)dinosaurus\.site(?:\b)" 1; + "~*(?:\b)dipstar\.org(?:\b)" 1; + "~*(?:\b)directivepub\.com(?:\b)" 1; + "~*(?:\b)directrev\.com(?:\b)" 1; + "~*(?:\b)dirtpics\.pw(?:\b)" 1; + "~*(?:\b)discountbarbour\.online(?:\b)" 1; + "~*(?:\b)discountliv\.com(?:\b)" 1; + "~*(?:\b)discovertreasure\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)discovertreasurenow\.com(?:\b)" 1; + "~*(?:\b)dispo\.de(?:\b)" 1; + "~*(?:\b)disruptingdinnerparties\.com(?:\b)" 1; + "~*(?:\b)distver\.ru(?:\b)" 1; + "~*(?:\b)diusyawiga\.tk(?:\b)" 1; + "~*(?:\b)div\.as(?:\b)" 1; + "~*(?:\b)divatraffic\.com(?:\b)" 1; + "~*(?:\b)divci\-hry\.info(?:\b)" 1; + "~*(?:\b)dividendo\.ru(?:\b)" 1; + "~*(?:\b)divisioncore\.com(?:\b)" 1; + "~*(?:\b)divku\.ru(?:\b)" 1; + "~*(?:\b)diy\-handmade\-ideas\.com(?:\b)" 1; + "~*(?:\b)djekxa\.ru(?:\b)" 1; + "~*(?:\b)djihispano\.com(?:\b)" 1; + "~*(?:\b)djonwatch\.ru(?:\b)" 1; + "~*(?:\b)djstools\.com(?:\b)" 1; + "~*(?:\b)dktr\.ru(?:\b)" 1; + "~*(?:\b)dkvorota\.ru(?:\b)" 1; + "~*(?:\b)dlya\-android\.org(?:\b)" 1; + "~*(?:\b)dmmspy\.com(?:\b)" 1; + "~*(?:\b)dms\-sw\.ru(?:\b)" 1; + "~*(?:\b)dnepr\-avtospar\.com\.ua(?:\b)" 1; + "~*(?:\b)dnepropetrovsk\.mistr\-x\.org(?:\b)" 1; + "~*(?:\b)dneprsvet\.com\.ua(?:\b)" 1; + "~*(?:\b)dnsrsearch\.com(?:\b)" 1; + "~*(?:\b)docs4all\.com(?:\b)" 1; + "~*(?:\b)docsportal\.net(?:\b)" 1; + "~*(?:\b)docstoc\.com(?:\b)" 1; + "~*(?:\b)doctissimo\.fr(?:\b)" 1; + "~*(?:\b)doctormakarova\.ru(?:\b)" 1; + "~*(?:\b)documentbase\.net(?:\b)" 1; + "~*(?:\b)documentsite\.net(?:\b)" 1; + "~*(?:\b)dodlive\.mil(?:\b)" 1; + "~*(?:\b)doeco\.ru(?:\b)" 1; + "~*(?:\b)dogbreedspicture\.net(?:\b)" 1; + "~*(?:\b)dogclothing\.store(?:\b)" 1; + "~*(?:\b)dogoimage\.com(?:\b)" 1; + "~*(?:\b)dogsrun\.net(?:\b)" 1; + "~*(?:\b)dojki\-hd\.com(?:\b)" 1; + "~*(?:\b)dokfilms\.net(?:\b)" 1; + "~*(?:\b)doktoronline\.no(?:\b)" 1; + "~*(?:\b)dokumentalkino\.net(?:\b)" 1; + "~*(?:\b)dollartree\.info(?:\b)" 1; + "~*(?:\b)dolohen\.com(?:\b)" 1; + "~*(?:\b)domain2008\.com(?:\b)" 1; + "~*(?:\b)domainanalyzing\.xyz(?:\b)" 1; + "~*(?:\b)domaincdn\.xyz(?:\b)" 1; + "~*(?:\b)domaincheck\.io(?:\b)" 1; + "~*(?:\b)domaincrawler\.com(?:\b)" 1; + "~*(?:\b)domaineaneblanc\.com(?:\b)" 1; + "~*(?:\b)domainroam\.win(?:\b)" 1; + "~*(?:\b)domainsatcost\.com(?:\b)" 1; + "~*(?:\b)domainsphoto\.com(?:\b)" 1; + "~*(?:\b)domain\-submit\.info(?:\b)" 1; + "~*(?:\b)domain\-tracker\.com(?:\b)" 1; + "~*(?:\b)domain\.webkeyit\.com(?:\b)" 1; + "~*(?:\b)domashneeruporno\.com(?:\b)" 1; + "~*(?:\b)domcran\.net(?:\b)" 1; + "~*(?:\b)domik\-derevne\.ru(?:\b)" 1; + "~*(?:\b)dominateforex\.ml(?:\b)" 1; + "~*(?:\b)domination\.ml(?:\b)" 1; + "~*(?:\b)domini\.cat(?:\b)" 1; + "~*(?:\b)dominterior\.org(?:\b)" 1; + "~*(?:\b)domoysshop\.ru(?:\b)" 1; + "~*(?:\b)domznaniy\.ru(?:\b)" 1; + "~*(?:\b)donna7753191\.ru(?:\b)" 1; + "~*(?:\b)donvito\.unas\.cz(?:\b)" 1; + "~*(?:\b)dood\.live(?:\b)" 1; + "~*(?:\b)dorratex\.tn(?:\b)" 1; + "~*(?:\b)doska\-vsem\.ru(?:\b)" 1; + "~*(?:\b)dostavimvdom\.ru(?:\b)" 1; + "~*(?:\b)dostavka\-v\-krym\.com(?:\b)" 1; + "~*(?:\b)dostavka\-v\-ukrainu\.ru(?:\b)" 1; + "~*(?:\b)dosug\-lux\.ru(?:\b)" 1; + "~*(?:\b)dosugrostov\.site(?:\b)" 1; + "~*(?:\b)dotmass\.top(?:\b)" 1; + "~*(?:\b)dotnetdotcom\.org(?:\b)" 1; + "~*(?:\b)doublepimp\.com(?:\b)" 1; + "~*(?:\b)downloaddy\.net(?:\b)" 1; + "~*(?:\b)downloadeer\.net(?:\b)" 1; + "~*(?:\b)downloader12\.ru(?:\b)" 1; + "~*(?:\b)downloadkakaotalk\.com(?:\b)" 1; + "~*(?:\b)downloadmefiranaratb1972\.xpg\.com\.br(?:\b)" 1; + "~*(?:\b)download\-of\-the\-warez\.blogspot\.com(?:\b)" 1; + "~*(?:\b)downloads\-whatsapp\.com(?:\b)" 1; + "~*(?:\b)download\-wallpaper\.net(?:\b)" 1; + "~*(?:\b)downtuptv\.gq(?:\b)" 1; + "~*(?:\b)downvids\.net(?:\b)" 1; + "~*(?:\b)doxyporno\.com(?:\b)" 1; + "~*(?:\b)doxysexy\.com(?:\b)" 1; + "~*(?:\b)doyouknowtheword\-flummox\.ml(?:\b)" 1; + "~*(?:\b)dpihatinh\.gov\.vn(?:\b)" 1; + "~*(?:\b)dprtb\.com(?:\b)" 1; + "~*(?:\b)dptaughtme\.com(?:\b)" 1; + "~*(?:\b)draniki\.org(?:\b)" 1; + "~*(?:\b)drev\.biz(?:\b)" 1; + "~*(?:\b)drhomes\.biz(?:\b)" 1; + "~*(?:\b)drillsaw\.ru(?:\b)" 1; + "~*(?:\b)driving\.kiev\.ua(?:\b)" 1; + "~*(?:\b)drivotracker\.com(?:\b)" 1; + "~*(?:\b)droidlook\.net(?:\b)" 1; + "~*(?:\b)drpornogratisx\.xxx(?:\b)" 1; + "~*(?:\b)drugs\-no\-rx\.info(?:\b)" 1; + "~*(?:\b)drugspowerstore\.com(?:\b)" 1; + "~*(?:\b)drugstoreforyou\.com(?:\b)" 1; + "~*(?:\b)drunkenstepfather\.com(?:\b)" 1; + "~*(?:\b)drunkmoms\.net(?:\b)" 1; + "~*(?:\b)drupa\.com(?:\b)" 1; + "~*(?:\b)druzhbany\.ru(?:\b)" 1; + "~*(?:\b)druzhininevgeniy63\.blogspot\.com(?:\b)" 1; + "~*(?:\b)dstroy\.su(?:\b)" 1; + "~*(?:\b)dtm\-spain\.com(?:\b)" 1; + "~*(?:\b)dtnlyss\.com(?:\b)" 1; + "~*(?:\b)dumpsmania24\.com(?:\b)" 1; + "~*(?:\b)duplicashapp\.com(?:\b)" 1; + "~*(?:\b)dustyorate\.com(?:\b)" 1; + "~*(?:\b)dvd\-famille\.com(?:\b)" 1; + "~*(?:\b)dverimegapolis\.ru(?:\b)" 1; + "~*(?:\b)dvervmoskvu\.ru(?:\b)" 1; + "~*(?:\b)dvr\.biz\.ua(?:\b)" 1; + "~*(?:\b)dvrlists\.com(?:\b)" 1; + "~*(?:\b)dwomlink\.info(?:\b)" 1; + "~*(?:\b)dynainbox\.com(?:\b)" 1; + "~*(?:\b)dyshagi\.ru(?:\b)" 1; + "~*(?:\b)dyt\.net(?:\b)" 1; + "~*(?:\b)e2click\.com(?:\b)" 1; + "~*(?:\b)e705\.net(?:\b)" 1; + "~*(?:\b)eachdayisagift\.review(?:\b)" 1; + "~*(?:\b)eandsgallery\.com(?:\b)" 1; + "~*(?:\b)eaplay\.ru(?:\b)" 1; + "~*(?:\b)earl\-brown\.info(?:\b)" 1; + "~*(?:\b)earncash\.com\.ua(?:\b)" 1; + "~*(?:\b)earn\-from\-articles\.com(?:\b)" 1; + "~*(?:\b)earthmagic\.info(?:\b)" 1; + "~*(?:\b)eas\-seo\.com(?:\b)" 1; + "~*(?:\b)easycommerce\.cf(?:\b)" 1; + "~*(?:\b)easync\.io(?:\b)" 1; + "~*(?:\b)easyshoppermac\.com(?:\b)" 1; + "~*(?:\b)easytuningshop\.ru(?:\b)" 1; + "~*(?:\b)easyukraine\.com(?:\b)" 1; + "~*(?:\b)e\-avon\.ru(?:\b)" 1; + "~*(?:\b)e\-biznes\.info(?:\b)" 1; + "~*(?:\b)ebooknovel\.club(?:\b)" 1; + "~*(?:\b)e\-buyeasy\.com(?:\b)" 1; + "~*(?:\b)e\-c\.al(?:\b)" 1; + "~*(?:\b)ec\-file\.info(?:\b)" 1; + "~*(?:\b)e\-collantes\.com(?:\b)" 1; + "~*(?:\b)e\-commerce\-seo1\.com(?:\b)" 1; + "~*(?:\b)e\-commerce\-seo\.com(?:\b)" 1; + "~*(?:\b)ecommerce\-seo\.com(?:\b)" 1; + "~*(?:\b)ecommerce\-seo\.org(?:\b)" 1; + "~*(?:\b)econom\.co(?:\b)" 1; + "~*(?:\b)ecookna\.com\.ua(?:\b)" 1; + "~*(?:\b)ecxtracking\.com(?:\b)" 1; + "~*(?:\b)edelstahlschornstein\-123\.de(?:\b)" 1; + "~*(?:\b)edge\.sharethis\.com(?:\b)" 1; + "~*(?:\b)editmedios\.com(?:\b)" 1; + "~*(?:\b)editors\.choice6912650\.hulfingtonpost\.com(?:\b)" 1; + "~*(?:\b)ednorxmed\.com(?:\b)" 1; + "~*(?:\b)ed\-shop01\.ru(?:\b)" 1; + "~*(?:\b)educatemetv\.com(?:\b)" 1; + "~*(?:\b)education\-cz\.ru(?:\b)" 1; + "~*(?:\b)educontest\.net(?:\b)" 1; + "~*(?:\b)edudocs\.net(?:\b)" 1; + "~*(?:\b)eduinfosite\.com(?:\b)" 1; + "~*(?:\b)eduserver\.net(?:\b)" 1; + "~*(?:\b)edwinkonijn\.com\.au(?:\b)" 1; + "~*(?:\b)ee77ee\.com(?:\b)" 1; + "~*(?:\b)efkt\.jp(?:\b)" 1; + "~*(?:\b)efnor\-ac\.com(?:\b)" 1; + "~*(?:\b)ege\-essay\.ru(?:\b)" 1; + "~*(?:\b)ege\-russian\.ru(?:\b)" 1; + "~*(?:\b)egovaleo\.it(?:\b)" 1; + "~*(?:\b)egvar\.net(?:\b)" 1; + "~*(?:\b)ekaterinburg\.xrus\.org(?:\b)" 1; + "~*(?:\b)ekn\-art\.se(?:\b)" 1; + "~*(?:\b)ekobata\.ru(?:\b)" 1; + "~*(?:\b)ekosmetyki\.net\.pl(?:\b)" 1; + "~*(?:\b)ekspertmed\.com(?:\b)" 1; + "~*(?:\b)ekspresihati\.info(?:\b)" 1; + "~*(?:\b)ekto\.ee(?:\b)" 1; + "~*(?:\b)e\-kwiaciarz\.pl(?:\b)" 1; + "~*(?:\b)eladkarako\.com(?:\b)" 1; + "~*(?:\b)eladkarako\.github\.io(?:\b)" 1; + "~*(?:\b)eldiariodeguadalajara\.com(?:\b)" 1; + "~*(?:\b)election\.interferencer\.ru(?:\b)" 1; + "~*(?:\b)electricwheelchairsarea\.com(?:\b)" 1; + "~*(?:\b)electrik\-avenue\.com(?:\b)" 1; + "~*(?:\b)electronicadirect\.com(?:\b)" 1; + "~*(?:\b)electro\-prom\.com(?:\b)" 1; + "~*(?:\b)eleimgo\.pw(?:\b)" 1; + "~*(?:\b)elektir\.ru(?:\b)" 1; + "~*(?:\b)elektrischezi\.canalblog\.com(?:\b)" 1; + "~*(?:\b)elektrischeziga\.livejournal\.com(?:\b)" 1; + "~*(?:\b)elektrischezigarette1\.blog\.pl(?:\b)" 1; + "~*(?:\b)elektrischezigarette1\.onsugar\.com(?:\b)" 1; + "~*(?:\b)elektrischezigarette2\.devhub\.com(?:\b)" 1; + "~*(?:\b)elektrischezigarette2\.onsugar\.com(?:\b)" 1; + "~*(?:\b)elektrischezigarettekaufen2\.cowblog\.fr(?:\b)" 1; + "~*(?:\b)elektrischezigaretten1\.blogse\.nl(?:\b)" 1; + "~*(?:\b)elektrischezigaretten2\.beeplog\.com(?:\b)" 1; + "~*(?:\b)elektroniksigaraankara\.info(?:\b)" 1; + "~*(?:\b)elektronischezigarette2\.mex\.tl(?:\b)" 1; + "~*(?:\b)elektronischezigarettekaufen1\.beeplog\.com(?:\b)" 1; + "~*(?:\b)elektronischezigarettekaufen1\.myblog\.de(?:\b)" 1; + "~*(?:\b)elektronischezigarettekaufen2\.tumblr\.com(?:\b)" 1; + "~*(?:\b)elektronischezi\.livejournal\.com(?:\b)" 1; + "~*(?:\b)elektrozigarette1\.dreamwidth\.org(?:\b)" 1; + "~*(?:\b)elektrozigarette2\.webs\.com(?:\b)" 1; + "~*(?:\b)elektrozigarette2\.wordpressy\.pl(?:\b)" 1; + "~*(?:\b)elektrozigarettekaufen1\.devhub\.com(?:\b)" 1; + "~*(?:\b)elektrozigarettekaufen2\.blogse\.nl(?:\b)" 1; + "~*(?:\b)elektrozigaretten1\.postbit\.com(?:\b)" 1; + "~*(?:\b)elektrozigaretten1\.tumblr\.com(?:\b)" 1; + "~*(?:\b)elektrozigaretten1\.webs\.com(?:\b)" 1; + "~*(?:\b)elektrozigaretten2\.yn\.lt(?:\b)" 1; + "~*(?:\b)elexies\.info(?:\b)" 1; + "~*(?:\b)elidelcream\.weebly\.com(?:\b)" 1; + "~*(?:\b)elitedollars\.com(?:\b)" 1; + "~*(?:\b)elitepcgames\.com(?:\b)" 1; + "~*(?:\b)elite\-sex\-finders\.com(?:\b)" 1; + "~*(?:\b)elitesportsadvisor\.com(?:\b)" 1; + "~*(?:\b)elkacentr\.ru(?:\b)" 1; + "~*(?:\b)elmacho\.xyz(?:\b)" 1; + "~*(?:\b)elmifarhangi\.com(?:\b)" 1; + "~*(?:\b)el\-nation\.com(?:\b)" 1; + "~*(?:\b)eloconcream\.blogspot\.com(?:\b)" 1; + "~*(?:\b)eloxal\.ru(?:\b)" 1; + "~*(?:\b)elstal\.com\.pl(?:\b)" 1; + "~*(?:\b)eluxer\.net(?:\b)" 1; + "~*(?:\b)elvel\.com\.ua(?:\b)" 1; + "~*(?:\b)elvenar\.com(?:\b)" 1; + "~*(?:\b)elvenmachine\.com(?:\b)" 1; + "~*(?:\b)emailaccountlogin\.co(?:\b)" 1; + "~*(?:\b)embedle\.com(?:\b)" 1; + "~*(?:\b)emediate\.eu(?:\b)" 1; + "~*(?:\b)emergencyneeds\.org(?:\b)" 1; + "~*(?:\b)emerson\-rus\.ru(?:\b)" 1; + "~*(?:\b)empathica\.com(?:\b)" 1; + "~*(?:\b)empirepoker\.com(?:\b)" 1; + "~*(?:\b)empis\.magix\.net(?:\b)" 1; + "~*(?:\b)en\.altezza\.travel(?:\b)" 1; + "~*(?:\b)enbersoft\.com(?:\b)" 1; + "~*(?:\b)encodable\.com(?:\b)" 1; + "~*(?:\b)energydiet24\.ru(?:\b)" 1; + "~*(?:\b)energydiet\-info\.ru(?:\b)" 1; + "~*(?:\b)energy\-ua\.com(?:\b)" 1; + "~*(?:\b)enews\.tech(?:\b)" 1; + "~*(?:\b)enge\-fotzen\.info(?:\b)" 1; + "~*(?:\b)enginebay\.ru(?:\b)" 1; + "~*(?:\b)engines\-usa\.com(?:\b)" 1; + "~*(?:\b)englate\.com(?:\b)" 1; + "~*(?:\b)englishdictionaryfree\.com(?:\b)" 1; + "~*(?:\b)englishgamer\.com(?:\b)" 1; + "~*(?:\b)eng\-lyrics\.com(?:\b)" 1; + "~*(?:\b)enhand\.se(?:\b)" 1; + "~*(?:\b)en\.home\-task\.com(?:\b)" 1; + "~*(?:\b)enskedesquashclub\.se(?:\b)" 1; + "~*(?:\b)enternet\.ee(?:\b)" 1; + "~*(?:\b)enthuse\.computernetworksonline\.com(?:\b)" 1; + "~*(?:\b)envaseslotusama\.com(?:\b)" 1; + "~*(?:\b)eonpal\.com(?:\b)" 1; + "~*(?:\b)eorogo\.top(?:\b)" 1; + "~*(?:\b)epicbrogaming\.com(?:\b)" 1; + "~*(?:\b)epngo\.bz(?:\b)" 1; + "~*(?:\b)e\-poker\-2005\.com(?:\b)" 1; + "~*(?:\b)eralph\.tk(?:\b)" 1; + "~*(?:\b)erectile\.bid(?:\b)" 1; + "~*(?:\b)eredijovon\.com(?:\b)" 1; + "~*(?:\b)ereko\.ru(?:\b)" 1; + "~*(?:\b)ero\-advertising\.com(?:\b)" 1; + "~*(?:\b)eropho\.com(?:\b)" 1; + "~*(?:\b)eropornosex\.ru(?:\b)" 1; + "~*(?:\b)erot\.co(?:\b)" 1; + "~*(?:\b)erotik0049\.com(?:\b)" 1; + "~*(?:\b)erotikchat\-24\.com(?:\b)" 1; + "~*(?:\b)erotik\-kostenlos\.net(?:\b)" 1; + "~*(?:\b)erotikstories\.ru(?:\b)" 1; + "~*(?:\b)erotiktreff24\.info(?:\b)" 1; + "~*(?:\b)erotische\-geschichten\-xxl\.com(?:\b)" 1; + "~*(?:\b)errorfixing\.space(?:\b)" 1; + "~*(?:\b)ertelecom\.ru(?:\b)" 1; + "~*(?:\b)es5\.com(?:\b)" 1; + "~*(?:\b)escortplius\.com(?:\b)" 1; + "~*(?:\b)escort\-russian\.com(?:\b)" 1; + "~*(?:\b)escortslet\.net(?:\b)" 1; + "~*(?:\b)esfchat\.tk(?:\b)" 1; + "~*(?:\b)eshop4u\.jp(?:\b)" 1; + "~*(?:\b)eshop\.md(?:\b)" 1; + "~*(?:\b)esnm\.ru(?:\b)" 1; + "~*(?:\b)esopini\.com(?:\b)" 1; + "~*(?:\b)espaceinventoristes\.com(?:\b)" 1; + "~*(?:\b)essayassist\.com(?:\b)" 1; + "~*(?:\b)essay\-edu\.biz(?:\b)" 1; + "~*(?:\b)essaypro\.com(?:\b)" 1; + "~*(?:\b)essayservicewriting\.org(?:\b)" 1; + "~*(?:\b)essay\-writing\.work(?:\b)" 1; + "~*(?:\b)estelight\.ru(?:\b)" 1; + "~*(?:\b)este\-line\.com\.ua(?:\b)" 1; + "~*(?:\b)estibot\.com(?:\b)" 1; + "~*(?:\b)etenininrade\.ga(?:\b)" 1; + "~*(?:\b)etm\-consult\.de(?:\b)" 1; + "~*(?:\b)etotupo\.ru(?:\b)" 1; + "~*(?:\b)etur\.ru(?:\b)" 1; + "~*(?:\b)eu\-cookie\-law\.blogspot\.com(?:\b)" 1; + "~*(?:\b)eu\-cookie\-law\.info(?:\b)" 1; + "~*(?:\b)eugenevaultstorage\.com(?:\b)" 1; + "~*(?:\b)eupornstar\.info(?:\b)" 1; + "~*(?:\b)euromasterclass\.ru(?:\b)" 1; + "~*(?:\b)euronis\-free\.com(?:\b)" 1; + "~*(?:\b)europages\.com\.ru(?:\b)" 1; + "~*(?:\b)european\-torches\.ru(?:\b)" 1; + "~*(?:\b)europeanwatches\.ru(?:\b)" 1; + "~*(?:\b)eurosamodelki\.ru(?:\b)" 1; + "~*(?:\b)euroskat\.ru(?:\b)" 1; + "~*(?:\b)evaashop\.ru(?:\b)" 1; + "~*(?:\b)evehemming\.blogspot\.com\.au(?:\b)" 1; + "~*(?:\b)evening\-dating\-club\.info(?:\b)" 1; + "~*(?:\b)event\-tracking\.com(?:\b)" 1; + "~*(?:\b)everflora\.ru(?:\b)" 1; + "~*(?:\b)everypony\.ru(?:\b)" 1; + "~*(?:\b)everytalk\.tv(?:\b)" 1; + "~*(?:\b)evidencecleanergold\.com(?:\b)" 1; + "~*(?:\b)evogarage\.com(?:\b)" 1; + "~*(?:\b)evrotekhservis\.ru(?:\b)" 1; + "~*(?:\b)ewebarticle\.info(?:\b)" 1; + "~*(?:\b)excaliburfilms\.com(?:\b)" 1; + "~*(?:\b)exchangeit\.gq(?:\b)" 1; + "~*(?:\b)exchanges\-bet\.com(?:\b)" 1; + "~*(?:\b)excitacao\.com(?:\b)" 1; + "~*(?:\b)excitacion\.info(?:\b)" 1; + "~*(?:\b)exct\.net(?:\b)" 1; + "~*(?:\b)exdocsfiles\.com(?:\b)" 1; + "~*(?:\b)executehosting\.com(?:\b)" 1; + "~*(?:\b)exhibitionplus\.eu(?:\b)" 1; + "~*(?:\b)exlarseva\.webblog\.es(?:\b)" 1; + "~*(?:\b)exmasters\.com(?:\b)" 1; + "~*(?:\b)exoclick\.com(?:\b)" 1; + "~*(?:\b)exoneration\-project\.us(?:\b)" 1; + "~*(?:\b)exonline\.info(?:\b)" 1; + "~*(?:\b)expdom\.com(?:\b)" 1; + "~*(?:\b)expertblog\.info(?:\b)" 1; + "~*(?:\b)expertnaya\-ocenka\.ru(?:\b)" 1; + "~*(?:\b)expolicenciaslatam\.co(?:\b)" 1; + "~*(?:\b)exportshop\.us(?:\b)" 1; + "~*(?:\b)expresstoplivo\.ru(?:\b)" 1; + "~*(?:\b)extads\.net(?:\b)" 1; + "~*(?:\b)extener\.org(?:\b)" 1; + "~*(?:\b)extlabs\.io(?:\b)" 1; + "~*(?:\b)extlinks\.com(?:\b)" 1; + "~*(?:\b)extrabot\.com(?:\b)" 1; + "~*(?:\b)extractorandburner\.com(?:\b)" 1; + "~*(?:\b)extremal\-blog\.com(?:\b)" 1; + "~*(?:\b)extremepornos\.net(?:\b)" 1; + "~*(?:\b)extremez\.net(?:\b)" 1; + "~*(?:\b)extstat\.com(?:\b)" 1; + "~*(?:\b)eyelike\.com\.ua(?:\b)" 1; + "~*(?:\b)eyemagination\.com(?:\b)" 1; + "~*(?:\b)eyes\-on\-you\.ga(?:\b)" 1; + "~*(?:\b)eyessurgery\.ru(?:\b)" 1; + "~*(?:\b)eywords\-monitoring\-your\-success\.com(?:\b)" 1; + "~*(?:\b)ez8motelseaworldsandiego\.com(?:\b)" 1; + "~*(?:\b)ezaz\.info(?:\b)" 1; + "~*(?:\b)ezb\.elvenmachine\.com(?:\b)" 1; + "~*(?:\b)ezigarettekaufen1\.hpage\.com(?:\b)" 1; + "~*(?:\b)ezigarettekaufen2\.blox\.pl(?:\b)" 1; + "~*(?:\b)ezigarettekaufen2\.mpbloggar\.se(?:\b)" 1; + "~*(?:\b)ezigarettekaufen2\.yolasite\.com(?:\b)" 1; + "~*(?:\b)ezigarettekaufen\.myblog\.de(?:\b)" 1; + "~*(?:\b)ezigarettenkaufen1\.deviantart\.com(?:\b)" 1; + "~*(?:\b)ezigarettenkaufen1\.pagina\.gr(?:\b)" 1; + "~*(?:\b)ezigarettenkaufen2\.dreamwidth\.org(?:\b)" 1; + "~*(?:\b)ezigarettenshop1\.yolasite\.com(?:\b)" 1; + "~*(?:\b)ezigarettenshop2\.myblog\.de(?:\b)" 1; + "~*(?:\b)ezigarettenshop2\.postbit\.com(?:\b)" 1; + "~*(?:\b)ezigaretteshop2\.mywapblog\.com(?:\b)" 1; + "~*(?:\b)ezigaretteshop2\.vefblog\.net(?:\b)" 1; + "~*(?:\b)ezigaretteshop\.webs\.com(?:\b)" 1; + "~*(?:\b)ezofest\.sk(?:\b)" 1; + "~*(?:\b)ezrvrentals\.com(?:\b)" 1; + "~*(?:\b)f00kclan\.de(?:\b)" 1; + "~*(?:\b)f012\.de(?:\b)" 1; + "~*(?:\b)f07\.de(?:\b)" 1; + "~*(?:\b)f0815\.de(?:\b)" 1; + "~*(?:\b)f1nder\.org(?:\b)" 1; + "~*(?:\b)f5mtrack\.com(?:\b)" 1; + "~*(?:\b)fable\.in\.ua(?:\b)" 1; + "~*(?:\b)facebook\-mobile\.xyz(?:\b)" 1; + "~*(?:\b)facecup\.top(?:\b)" 1; + "~*(?:\b)face\.hostingx\.eu(?:\b)" 1; + "~*(?:\b)factorynightclub\.com(?:\b)" 1; + "~*(?:\b)failingmarriege\.blogspot\.com(?:\b)" 1; + "~*(?:\b)fakehandbags\.xyz(?:\b)" 1; + "~*(?:\b)falcoware\.com(?:\b)" 1; + "~*(?:\b)falllow\.gq(?:\b)" 1; + "~*(?:\b)falopicm\.pw(?:\b)" 1; + "~*(?:\b)familienzahnaerzte\.com(?:\b)" 1; + "~*(?:\b)family1st\.ca(?:\b)" 1; + "~*(?:\b)familyholiday\.ml(?:\b)" 1; + "~*(?:\b)familyphysician\.ru(?:\b)" 1; + "~*(?:\b)famix\.xyz(?:\b)" 1; + "~*(?:\b)fandlr\.com(?:\b)" 1; + "~*(?:\b)fanoboi\.com(?:\b)" 1; + "~*(?:\b)fanpagerobot\.com(?:\b)" 1; + "~*(?:\b)fanrto\.com(?:\b)" 1; + "~*(?:\b)fantasticpixcool\.com(?:\b)" 1; + "~*(?:\b)fapgon\.com(?:\b)" 1; + "~*(?:\b)faptitans\.com(?:\b)" 1; + "~*(?:\b)faracontrol\.ir(?:\b)" 1; + "~*(?:\b)farm26\.ru(?:\b)" 1; + "~*(?:\b)farmingworm\.com(?:\b)" 1; + "~*(?:\b)farmprofi\.net(?:\b)" 1; + "~*(?:\b)fashionavenuegame\.com(?:\b)" 1; + "~*(?:\b)fashionindeed\.ml(?:\b)" 1; + "~*(?:\b)fashion\-mk\.net(?:\b)" 1; + "~*(?:\b)fashion\.stellaconstance\.co(?:\b)" 1; + "~*(?:\b)fashion\-stickers\.ru(?:\b)" 1; + "~*(?:\b)fastcrawl\.com(?:\b)" 1; + "~*(?:\b)fastfixing\.tech(?:\b)" 1; + "~*(?:\b)fast\-wordpress\-start\.com(?:\b)" 1; + "~*(?:\b)fatfasts\-4tmz\.com(?:\b)" 1; + "~*(?:\b)fatmaelgarny\.com(?:\b)" 1; + "~*(?:\b)favorcosmetics\.com(?:\b)" 1; + "~*(?:\b)favoritemoney\.ru(?:\b)" 1; + "~*(?:\b)favornews\.com(?:\b)" 1; + "~*(?:\b)faz99\.com(?:\b)" 1; + "~*(?:\b)fba\-mexico\.com(?:\b)" 1; + "~*(?:\b)fbdownloader\.com(?:\b)" 1; + "~*(?:\b)fdzone\.org(?:\b)" 1; + "~*(?:\b)fealq\.com(?:\b)" 1; + "~*(?:\b)fearcrow\.com(?:\b)" 1; + "~*(?:\b)feargames\.ru(?:\b)" 1; + "~*(?:\b)feel\-planet\.com(?:\b)" 1; + "~*(?:\b)feeriaclub\.ru(?:\b)" 1; + "~*(?:\b)fefo\.gdn(?:\b)" 1; + "~*(?:\b)felizporno\.com(?:\b)" 1; + "~*(?:\b)fellowshipoftheminds\.com(?:\b)" 1; + "~*(?:\b)femdom\.twiclub\.in(?:\b)" 1; + "~*(?:\b)femmesdenudees\.com(?:\b)" 1; + "~*(?:\b)fenoyl\.batcave\.net(?:\b)" 1; + "~*(?:\b)feorina\.ru(?:\b)" 1; + "~*(?:\b)ferieboligkbh\.dk(?:\b)" 1; + "~*(?:\b)fermersovet\.ru(?:\b)" 1; + "~*(?:\b)ferretsoft\.com(?:\b)" 1; + "~*(?:\b)ferrotodo\.com(?:\b)" 1; + "~*(?:\b)fertilitetsradgivningen\.se(?:\b)" 1; + "~*(?:\b)fetishinside\.com(?:\b)" 1; + "~*(?:\b)fetlifeblog\.com(?:\b)" 1; + "~*(?:\b)fetroshok\.ru(?:\b)" 1; + "~*(?:\b)fettefrauen\.net(?:\b)" 1; + "~*(?:\b)ff30236ddef1465f88547e760973d70a\.com(?:\b)" 1; + "~*(?:\b)fickblock18\.com(?:\b)" 1; + "~*(?:\b)fickenbumsen\.net(?:\b)" 1; + "~*(?:\b)fickenprivat\.info(?:\b)" 1; + "~*(?:\b)fickkontaktehobbyhuren\.com(?:\b)" 1; + "~*(?:\b)fickkontakte\.org(?:\b)" 1; + "~*(?:\b)fickluder69\.com(?:\b)" 1; + "~*(?:\b)fidelityfunding\.com(?:\b)" 1; + "~*(?:\b)fifa\-coins\.online(?:\b)" 1; + "~*(?:\b)figuringmoneyout\.com(?:\b)" 1; + "~*(?:\b)fikasound\.tk(?:\b)" 1; + "~*(?:\b)filefilter\.weebly\.com(?:\b)" 1; + "~*(?:\b)filerockstar298\.weebly\.com(?:\b)" 1; + "~*(?:\b)filesclub\.net(?:\b)" 1; + "~*(?:\b)filesdatabase\.net(?:\b)" 1; + "~*(?:\b)filesmonster\.porn(?:\b)" 1; + "~*(?:\b)filesvine\.com(?:\b)" 1; + "~*(?:\b)filkhbr\.com(?:\b)" 1; + "~*(?:\b)fillmewithhappiness\.com(?:\b)" 1; + "~*(?:\b)filmbokep69\.com(?:\b)" 1; + "~*(?:\b)filmci\.pro(?:\b)" 1; + "~*(?:\b)filmetricsasia\.com(?:\b)" 1; + "~*(?:\b)filmfanatic\.com(?:\b)" 1; + "~*(?:\b)filmgo\.ru(?:\b)" 1; + "~*(?:\b)filmidivx\.com(?:\b)" 1; + "~*(?:\b)filmi\-onlain\.info(?:\b)" 1; + "~*(?:\b)filmi\-v\.online(?:\b)" 1; + "~*(?:\b)film\-one\.ru(?:\b)" 1; + "~*(?:\b)fil\.ru(?:\b)" 1; + "~*(?:\b)filunika\.com\.ru(?:\b)" 1; + "~*(?:\b)financehint\.eu(?:\b)" 1; + "~*(?:\b)financeloan\.us(?:\b)" 1; + "~*(?:\b)financepoints\.eu(?:\b)" 1; + "~*(?:\b)financetip\.eu(?:\b)" 1; + "~*(?:\b)finansov\.info(?:\b)" 1; + "~*(?:\b)find1friend\.com(?:\b)" 1; + "~*(?:\b)findacheaplawyers\.com(?:\b)" 1; + "~*(?:\b)findanysex\.com(?:\b)" 1; + "~*(?:\b)findclan\.org(?:\b)" 1; + "~*(?:\b)findpics\.pw(?:\b)" 1; + "~*(?:\b)findpik\.com(?:\b)" 1; + "~*(?:\b)findsexguide\.com(?:\b)" 1; + "~*(?:\b)findthe\.pet(?:\b)" 1; + "~*(?:\b)finejewelryshop\.ru(?:\b)" 1; + "~*(?:\b)finemanteam\.com(?:\b)" 1; + "~*(?:\b)finstroy\.net(?:\b)" 1; + "~*(?:\b)finteks\.ru(?:\b)" 1; + "~*(?:\b)finuse\.com(?:\b)" 1; + "~*(?:\b)fireads\.men(?:\b)" 1; + "~*(?:\b)firesub\.pl(?:\b)" 1; + "~*(?:\b)firma\-legion\.ru(?:\b)" 1; + "~*(?:\b)firstdrugmall\.ru(?:\b)" 1; + "~*(?:\b)firstsiteguide\.com(?:\b)" 1; + "~*(?:\b)fishingwholesale\.us(?:\b)" 1; + "~*(?:\b)fishtauto\.ru(?:\b)" 1; + "~*(?:\b)fitfloponline\.store(?:\b)" 1; + "~*(?:\b)fitnesspiks\.com(?:\b)" 1; + "~*(?:\b)fitness\-video\.net(?:\b)" 1; + "~*(?:\b)fiuxy\.com(?:\b)" 1; + "~*(?:\b)fivedwld\.cf(?:\b)" 1; + "~*(?:\b)fiverr\.com(?:\b)" 1; + "~*(?:\b)fix\-website\-errors\.com(?:\b)" 1; + "~*(?:\b)flagcounter\.me(?:\b)" 1; + "~*(?:\b)flash4fun\.com(?:\b)" 1; + "~*(?:\b)flashahead\.info(?:\b)" 1; + "~*(?:\b)flashbannernow\.com(?:\b)" 1; + "~*(?:\b)flashlarevista\.com(?:\b)" 1; + "~*(?:\b)flauntyoursite\.com(?:\b)" 1; + "~*(?:\b)flavors\.me(?:\b)" 1; + "~*(?:\b)flex4launch\.ru(?:\b)" 1; + "~*(?:\b)flipper\.top(?:\b)" 1; + "~*(?:\b)flirt4free\.com(?:\b)" 1; + "~*(?:\b)f\-loaded\.de(?:\b)" 1; + "~*(?:\b)floating\-share\-buttons\.com(?:\b)" 1; + "~*(?:\b)flooringinstallation\-edmonton\.com(?:\b)" 1; + "~*(?:\b)floridahuntingfishingadventures\.com(?:\b)" 1; + "~*(?:\b)floridamhca\.org(?:\b)" 1; + "~*(?:\b)floridamobilebillboards\.com(?:\b)" 1; + "~*(?:\b)florida\-tourism\.net(?:\b)" 1; + "~*(?:\b)flowersbazar\.com(?:\b)" 1; + "~*(?:\b)flowwwers\.com(?:\b)" 1; + "~*(?:\b)flprog\.com(?:\b)" 1; + "~*(?:\b)flytourisme\.org(?:\b)" 1; + "~*(?:\b)fm\-upgrade\.ru(?:\b)" 1; + "~*(?:\b)focalink\.com(?:\b)" 1; + "~*(?:\b)fodelsedagspresenter\.nu(?:\b)" 1; + "~*(?:\b)fok\.nl(?:\b)" 1; + "~*(?:\b)folowsite\.com(?:\b)" 1; + "~*(?:\b)f\-online\.de(?:\b)" 1; + "~*(?:\b)foodcrafts\.website(?:\b)" 1; + "~*(?:\b)food\.dtu\.dk(?:\b)" 1; + "~*(?:\b)footbalive\.org(?:\b)" 1; + "~*(?:\b)footballfarrago\.com(?:\b)" 1; + "~*(?:\b)fordsonmajbor\.cf(?:\b)" 1; + "~*(?:\b)forensicpsychiatry\.ru(?:\b)" 1; + "~*(?:\b)forex21\.ru(?:\b)" 1; + "~*(?:\b)forexgb\.ru(?:\b)" 1; + "~*(?:\b)forex\-indextop20\.ru(?:\b)" 1; + "~*(?:\b)forex\.osobye\.ru(?:\b)" 1; + "~*(?:\b)forex\-procto\.ru(?:\b)" 1; + "~*(?:\b)forexunion\.net(?:\b)" 1; + "~*(?:\b)forminecrafters\.ru(?:\b)" 1; + "~*(?:\b)formseo\.com(?:\b)" 1; + "~*(?:\b)forms\-mtm\.ru(?:\b)" 1; + "~*(?:\b)formulaantiuban\.com(?:\b)" 1; + "~*(?:\b)formularz\-konkurs\.tk(?:\b)" 1; + "~*(?:\b)forodvd\.com(?:\b)" 1; + "~*(?:\b)forpackningsutveckling\.se(?:\b)" 1; + "~*(?:\b)forpostlock\.ru(?:\b)" 1; + "~*(?:\b)forsex\.info(?:\b)" 1; + "~*(?:\b)fortevidyoze\.net(?:\b)" 1; + "~*(?:\b)fortunejack\.com(?:\b)" 1; + "~*(?:\b)fortwosmartcar\.pw(?:\b)" 1; + "~*(?:\b)forum20\.smailik\.org(?:\b)" 1; + "~*(?:\b)forum69\.info(?:\b)" 1; + "~*(?:\b)forum\.doctissimo\.fr(?:\b)" 1; + "~*(?:\b)forum\-engineering\.ru(?:\b)" 1; + "~*(?:\b)forum\.poker4life\.ru(?:\b)" 1; + "~*(?:\b)forumprofi\.de(?:\b)" 1; + "~*(?:\b)forums\.d2jsp\.org(?:\b)" 1; + "~*(?:\b)forums\.toucharcade\.com(?:\b)" 1; + "~*(?:\b)forum\.tvmir\.org(?:\b)" 1; + "~*(?:\b)foto\-basa\.com(?:\b)" 1; + "~*(?:\b)fotopop\.club(?:\b)" 1; + "~*(?:\b)fotosfotos\.eu(?:\b)" 1; + "~*(?:\b)foto\-sisek\.porngalleries\.top(?:\b)" 1; + "~*(?:\b)foto\-telok\.net(?:\b)" 1; + "~*(?:\b)fototravel\.eu(?:\b)" 1; + "~*(?:\b)foto\-weinberger\.at(?:\b)" 1; + "~*(?:\b)fotoxxxru\.com(?:\b)" 1; + "~*(?:\b)fotzen\-ficken\.com(?:\b)" 1; + "~*(?:\b)foxinsocks\.ru(?:\b)" 1; + "~*(?:\b)foxjuegos\.com(?:\b)" 1; + "~*(?:\b)foxtechfpv\.com(?:\b)" 1; + "~*(?:\b)foxweber\.com(?:\b)" 1; + "~*(?:\b)foxydeal\.com(?:\b)" 1; + "~*(?:\b)frameimage\.org(?:\b)" 1; + "~*(?:\b)franch\.info(?:\b)" 1; + "~*(?:\b)franecki\.net(?:\b)" 1; + "~*(?:\b)franklinfire\.co(?:\b)" 1; + "~*(?:\b)fr\-bearings\.ru(?:\b)" 1; + "~*(?:\b)frbizlist\.com(?:\b)" 1; + "~*(?:\b)frcls\.fr(?:\b)" 1; + "~*(?:\b)freakycheats\.com(?:\b)" 1; + "~*(?:\b)free411games\.com(?:\b)" 1; + "~*(?:\b)freecamdollars\.com(?:\b)" 1; + "~*(?:\b)free\-deals\.faith(?:\b)" 1; + "~*(?:\b)free\-fbook\-traffic\.com(?:\b)" 1; + "~*(?:\b)free\-fb\-traffic\.com(?:\b)" 1; + "~*(?:\b)free\-floating\-buttons\.com(?:\b)" 1; + "~*(?:\b)freegamesplay\.online(?:\b)" 1; + "~*(?:\b)free\-gluten\.ru(?:\b)" 1; + "~*(?:\b)freejabs\.com(?:\b)" 1; + "~*(?:\b)free\-laptop\-reward\.com(?:\b)" 1; + "~*(?:\b)freelifetimefuckbook\.com(?:\b)" 1; + "~*(?:\b)freelinkbuilding\.website\.tk(?:\b)" 1; + "~*(?:\b)freelotto\.com(?:\b)" 1; + "~*(?:\b)freemags\.cc(?:\b)" 1; + "~*(?:\b)freemaintenancesysforpcandmac\.top(?:\b)" 1; + "~*(?:\b)freenode\.info(?:\b)" 1; + "~*(?:\b)freenom\.link(?:\b)" 1; + "~*(?:\b)freeseedsonline\.com(?:\b)" 1; + "~*(?:\b)free\-share\-buttons\.blogspot\.com(?:\b)" 1; + "~*(?:\b)free\-share\-buttons\.com(?:\b)" 1; + "~*(?:\b)free\-share\-buttons\.top(?:\b)" 1; + "~*(?:\b)freesitetest\.com(?:\b)" 1; + "~*(?:\b)free\-social\-buttons\.com(?:\b)" 1; + "~*(?:\b)free\-social\-buttons\.xyz(?:\b)" 1; + "~*(?:\b)free\-stock\-illustration\.com(?:\b)" 1; + "~*(?:\b)freetangodownload\.com(?:\b)" 1; + "~*(?:\b)free\-today\.com(?:\b)" 1; + "~*(?:\b)free\-traffic\.xyz(?:\b)" 1; + "~*(?:\b)freeuploader\.com(?:\b)" 1; + "~*(?:\b)freeuploader\.ml(?:\b)" 1; + "~*(?:\b)free\-video\-tool\.com(?:\b)" 1; + "~*(?:\b)freewareseek\.com(?:\b)" 1; + "~*(?:\b)freewebs\.com(?:\b)" 1; + "~*(?:\b)freewhatsappload\.com(?:\b)" 1; + "~*(?:\b)freewlan\.info(?:\b)" 1; + "~*(?:\b)frequiry\.com(?:\b)" 1; + "~*(?:\b)freshberry\.com\.ua(?:\b)" 1; + "~*(?:\b)freshdz\.com(?:\b)" 1; + "~*(?:\b)freshmac\.space(?:\b)" 1; + "~*(?:\b)freshsuperbloop\.com(?:\b)" 1; + "~*(?:\b)freshwallpapers\.info(?:\b)" 1; + "~*(?:\b)freza\-sverlo\.ru(?:\b)" 1; + "~*(?:\b)frighteningremain\.cf(?:\b)" 1; + "~*(?:\b)frivgame250\.com(?:\b)" 1; + "~*(?:\b)fr\.netlog\.com(?:\b)" 1; + "~*(?:\b)froggytube\.com(?:\b)" 1; + "~*(?:\b)front\.ru(?:\b)" 1; + "~*(?:\b)front\.to(?:\b)" 1; + "~*(?:\b)frustrated\-favorable\.gq(?:\b)" 1; + "~*(?:\b)frvo\.alptandem\.ru(?:\b)" 1; + "~*(?:\b)fsakhalin\.ru(?:\b)" 1; + "~*(?:\b)fsalas\.com(?:\b)" 1; + "~*(?:\b)ftns\.ru(?:\b)" 1; + "~*(?:\b)fuckbuddybestgilf\.info(?:\b)" 1; + "~*(?:\b)fuckingawesome\.com(?:\b)" 1; + "~*(?:\b)fuckmill\.com(?:\b)" 1; + "~*(?:\b)fuck\-paid\-share\-buttons\.xyz(?:\b)" 1; + "~*(?:\b)fuel\-gas\.com(?:\b)" 1; + "~*(?:\b)fugarif\.ga(?:\b)" 1; + "~*(?:\b)fullfileaccess\.com(?:\b)" 1; + "~*(?:\b)fullgirl\.ru(?:\b)" 1; + "~*(?:\b)fun2cell\.net(?:\b)" 1; + "~*(?:\b)funcrushgames\.com(?:\b)" 1; + "~*(?:\b)fungamelands\.com(?:\b)" 1; + "~*(?:\b)fungirlsgames\.net(?:\b)" 1; + "~*(?:\b)fun\-mobi\.pl(?:\b)" 1; + "~*(?:\b)funnel\.co\.za(?:\b)" 1; + "~*(?:\b)funnymama\.com(?:\b)" 1; + "~*(?:\b)funnypica\.com(?:\b)" 1; + "~*(?:\b)funponsel\.com(?:\b)" 1; + "~*(?:\b)funtoonez\.com(?:\b)" 1; + "~*(?:\b)fusoradio\.info(?:\b)" 1; + "~*(?:\b)futbolkisales\.ru(?:\b)" 1; + "~*(?:\b)fx\-brokers\-review\.com(?:\b)" 1; + "~*(?:\b)fxgallery\.com(?:\b)" 1; + "~*(?:\b)fxtips\.ru(?:\b)" 1; + "~*(?:\b)fyl\.com\.ru(?:\b)" 1; + "~*(?:\b)fym\.com\.ru(?:\b)" 1; + "~*(?:\b)fyxabomiw\.ru(?:\b)" 1; + "~*(?:\b)fz139\.ttk\.ru(?:\b)" 1; + "~*(?:\b)g33\.org(?:\b)" 1; + "~*(?:\b)g7m\.pl(?:\b)" 1; + "~*(?:\b)gabeshop\.ru(?:\b)" 1; + "~*(?:\b)gael\-s\.ru(?:\b)" 1; + "~*(?:\b)gagrasector\.ru(?:\b)" 1; + "~*(?:\b)galaxy\-family\.ru(?:\b)" 1; + "~*(?:\b)galaxyflowers\.ru(?:\b)" 1; + "~*(?:\b)galaxys6manual\.info(?:\b)" 1; + "~*(?:\b)galeon\.com(?:\b)" 1; + "~*(?:\b)galeria\-zdjec\.com(?:\b)" 1; + "~*(?:\b)gallerily\.com(?:\b)" 1; + "~*(?:\b)galleryawesome\.com(?:\b)" 1; + "~*(?:\b)gallerylisting\.com(?:\b)" 1; + "~*(?:\b)gallery\.rennlist\.com(?:\b)" 1; + "~*(?:\b)gallictures\.com(?:\b)" 1; + "~*(?:\b)gambarkatabaru\.com(?:\b)" 1; + "~*(?:\b)gambarkataku\.co(?:\b)" 1; + "~*(?:\b)gambarxkata\.co(?:\b)" 1; + "~*(?:\b)gamblingnerd\.com(?:\b)" 1; + "~*(?:\b)game300\.ru(?:\b)" 1; + "~*(?:\b)gamebackyard\.com(?:\b)" 1; + "~*(?:\b)gamedayassist\.com(?:\b)" 1; + "~*(?:\b)gamedayhouse\.com(?:\b)" 1; + "~*(?:\b)game\-mmorpg\.net(?:\b)" 1; + "~*(?:\b)gameonasia\.com(?:\b)" 1; + "~*(?:\b)gameplexcity\.com(?:\b)" 1; + "~*(?:\b)gameprimary\.com(?:\b)" 1; + "~*(?:\b)gamerextra\.com(?:\b)" 1; + "~*(?:\b)gamerscorps\.com(?:\b)" 1; + "~*(?:\b)games\.kolossale\.ru(?:\b)" 1; + "~*(?:\b)gamesprite\.me(?:\b)" 1; + "~*(?:\b)game\-top\.su(?:\b)" 1; + "~*(?:\b)gamevalue7\.weebly\.com(?:\b)" 1; + "~*(?:\b)gamewrath\.com(?:\b)" 1; + "~*(?:\b)gamezblox\.com(?:\b)" 1; + "~*(?:\b)gaming\-journal\.com(?:\b)" 1; + "~*(?:\b)gamingspark\.com(?:\b)" 1; + "~*(?:\b)garciniaxt\.us(?:\b)" 1; + "~*(?:\b)gardene\.ru(?:\b)" 1; + "~*(?:\b)gate5\.co\.za(?:\b)" 1; + "~*(?:\b)gateway\.zscalerone\.net(?:\b)" 1; + "~*(?:\b)gateway\.zscalertwo\.net(?:\b)" 1; + "~*(?:\b)gavuer\.ru(?:\b)" 1; + "~*(?:\b)gay\.adultgalls\.com(?:\b)" 1; + "~*(?:\b)gay\-file\.com(?:\b)" 1; + "~*(?:\b)gaygalls\.net(?:\b)" 1; + "~*(?:\b)gay\-site\.store(?:\b)" 1; + "~*(?:\b)gaytube\.com(?:\b)" 1; + "~*(?:\b)gayxperience\.com(?:\b)" 1; + "~*(?:\b)gazobeton\-p\.com\.ua(?:\b)" 1; + "~*(?:\b)gazoblok\.net\.ua(?:\b)" 1; + "~*(?:\b)gazporno\.com(?:\b)" 1; + "~*(?:\b)gaz\-voshod\.ru(?:\b)" 1; + "~*(?:\b)gcup\.ru(?:\b)" 1; + "~*(?:\b)gdcentre\.ru(?:\b)" 1; + "~*(?:\b)gdebestkupit\.ru(?:\b)" 1; + "~*(?:\b)ge0ip\.com(?:\b)" 1; + "~*(?:\b)ge0ip\.net(?:\b)" 1; + "~*(?:\b)ge0ip\.org(?:\b)" 1; + "~*(?:\b)gearcraft\.us(?:\b)" 1; + "~*(?:\b)gearsadspromo\.club(?:\b)" 1; + "~*(?:\b)geckoandfly\.com(?:\b)" 1; + "~*(?:\b)geilehausfrauen\.net(?:\b)" 1; + "~*(?:\b)geile\-lelly\.eu(?:\b)" 1; + "~*(?:\b)geileweiber\.tk(?:\b)" 1; + "~*(?:\b)gelezki\.com(?:\b)" 1; + "~*(?:\b)gemara\.com(?:\b)" 1; + "~*(?:\b)gembird\.com(?:\b)" 1; + "~*(?:\b)gemgrab\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)generalporn\.org(?:\b)" 1; + "~*(?:\b)genericlowlatencyasiodriverhq\.aircus\.com(?:\b)" 1; + "~*(?:\b)generic\-pills\-online\.com(?:\b)" 1; + "~*(?:\b)genericviagrasildenafiled\.net(?:\b)" 1; + "~*(?:\b)generousdeal\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)genetworx\.com(?:\b)" 1; + "~*(?:\b)gentamicineyedrops\.blogspot\.com(?:\b)" 1; + "~*(?:\b)geoads\.com(?:\b)" 1; + "~*(?:\b)gepezz\.info(?:\b)" 1; + "~*(?:\b)gerhardhealer\.com(?:\b)" 1; + "~*(?:\b)germes\-trans\.com(?:\b)" 1; + "~*(?:\b)germetiki\.com\.ua(?:\b)" 1; + "~*(?:\b)getaclueamerica\.com(?:\b)" 1; + "~*(?:\b)getdot\.ru(?:\b)" 1; + "~*(?:\b)get\-free\-social\-traffic\.com(?:\b)" 1; + "~*(?:\b)get\-free\-traffic\-now\.com(?:\b)" 1; + "~*(?:\b)getlaid\-xxxhookupdirect\.com(?:\b)" 1; + "~*(?:\b)getlamborghini\.ga(?:\b)" 1; + "~*(?:\b)getmiro\.com(?:\b)" 1; + "~*(?:\b)getmyads24\.com(?:\b)" 1; + "~*(?:\b)getoutofdebtfree\.org(?:\b)" 1; + "~*(?:\b)getpopunder\.com(?:\b)" 1; + "~*(?:\b)getprismatic\.com(?:\b)" 1; + "~*(?:\b)getresponse\.com(?:\b)" 1; + "~*(?:\b)getridofstretchmarks\.org(?:\b)" 1; + "~*(?:\b)get\-seo\-domain\.com(?:\b)" 1; + "~*(?:\b)gettpromos\.com(?:\b)" 1; + "~*(?:\b)getyourimage\.club(?:\b)" 1; + "~*(?:\b)get\-your\-social\-buttons\.info(?:\b)" 1; + "~*(?:\b)gfaq\.ru(?:\b)" 1; + "~*(?:\b)gg\-arena\.ru(?:\b)" 1; + "~*(?:\b)ggiaro\.com(?:\b)" 1; + "~*(?:\b)gg\.zzyjxs\.com(?:\b)" 1; + "~*(?:\b)ghazel\.ru(?:\b)" 1; + "~*(?:\b)ghernnqr\.skyrock\.com(?:\b)" 1; + "~*(?:\b)gheus\.altervista\.org(?:\b)" 1; + "~*(?:\b)ghostvisitor\.com(?:\b)" 1; + "~*(?:\b)gidonline\.one(?:\b)" 1; + "~*(?:\b)gifspics\.com(?:\b)" 1; + "~*(?:\b)gigablast\.com(?:\b)" 1; + "~*(?:\b)gigapeta\.com(?:\b)" 1; + "~*(?:\b)gigixo\.com(?:\b)" 1; + "~*(?:\b)gilbertbanda\.net(?:\b)" 1; + "~*(?:\b)gilsonchiro\.xyz(?:\b)" 1; + "~*(?:\b)girlgamerdaily\.com(?:\b)" 1; + "~*(?:\b)girlporn\.ru(?:\b)" 1; + "~*(?:\b)girlsatgames\.ru(?:\b)" 1; + "~*(?:\b)girlsfuckdick\.com(?:\b)" 1; + "~*(?:\b)girlspicsa\.com(?:\b)" 1; + "~*(?:\b)girls\-ufa\.ru(?:\b)" 1; + "~*(?:\b)given2\.com(?:\b)" 1; + "~*(?:\b)gk170\.ru(?:\b)" 1; + "~*(?:\b)gk\-atlant\.info(?:\b)" 1; + "~*(?:\b)gktt\.ru(?:\b)" 1; + "~*(?:\b)gkvector\.ru(?:\b)" 1; + "~*(?:\b)glall\.ru(?:\b)" 1; + "~*(?:\b)glasof\.es(?:\b)" 1; + "~*(?:\b)glass\-msk\.ru(?:\b)" 1; + "~*(?:\b)glastecfilms\.com\.my(?:\b)" 1; + "~*(?:\b)glavprofit\.ru(?:\b)" 1; + "~*(?:\b)glavtral\.ru(?:\b)" 1; + "~*(?:\b)glcomputers\.ru(?:\b)" 1; + "~*(?:\b)glicol\.kz(?:\b)" 1; + "~*(?:\b)global\-ics\.co\.za(?:\b)" 1; + "~*(?:\b)globalscam\.ga(?:\b)" 1; + "~*(?:\b)globalsurfari\.com(?:\b)" 1; + "~*(?:\b)globatur\.ru(?:\b)" 1; + "~*(?:\b)globetrotting\-culture\.ru(?:\b)" 1; + "~*(?:\b)glogow\.pl(?:\b)" 1; + "~*(?:\b)glopages\.ru(?:\b)" 1; + "~*(?:\b)gloverid\.site(?:\b)" 1; + "~*(?:\b)gne8\.com(?:\b)" 1; + "~*(?:\b)gnuetella\.com(?:\b)" 1; + "~*(?:\b)go2album\.com(?:\b)" 1; + "~*(?:\b)go2jump\.org(?:\b)" 1; + "~*(?:\b)go2mike\.ru(?:\b)" 1; + "~*(?:\b)goatse\.ru(?:\b)" 1; + "~*(?:\b)gobongo\.info(?:\b)" 1; + "~*(?:\b)goforexvps\.com(?:\b)" 1; + "~*(?:\b)gogalleryawesome\.com(?:\b)" 1; + "~*(?:\b)gogps\.me(?:\b)" 1; + "~*(?:\b)gojiberriess\.apishops\.ru(?:\b)" 1; + "~*(?:\b)gok\-kasten\.net(?:\b)" 1; + "~*(?:\b)golaya\.pw(?:\b)" 1; + "~*(?:\b)goldadpremium\.com(?:\b)" 1; + "~*(?:\b)goldandcard\.ru(?:\b)" 1; + "~*(?:\b)golden\-catalog\.pro(?:\b)" 1; + "~*(?:\b)goldenggames\.com(?:\b)" 1; + "~*(?:\b)golden\-praga\.ru(?:\b)" 1; + "~*(?:\b)goldpanningtools\.com(?:\b)" 1; + "~*(?:\b)golfresa\.lucania\.se(?:\b)" 1; + "~*(?:\b)golmau\.host\.sk(?:\b)" 1; + "~*(?:\b)gombita\.info(?:\b)" 1; + "~*(?:\b)gomusix\.com(?:\b)" 1; + "~*(?:\b)gonextmedia\.com(?:\b)" 1; + "~*(?:\b)goodhousekeeping\.com(?:\b)" 1; + "~*(?:\b)goodhumor24\.com(?:\b)" 1; + "~*(?:\b)good\-mummy\.ru(?:\b)" 1; + "~*(?:\b)goodnightjournal\.com(?:\b)" 1; + "~*(?:\b)goodprotein\.ru(?:\b)" 1; + "~*(?:\b)goodwinmetals\.co(?:\b)" 1; + "~*(?:\b)goodwriterssales\.com(?:\b)" 1; + "~*(?:\b)googglet\.com(?:\b)" 1; + "~*(?:\b)googlefeud\.com(?:\b)" 1; + "~*(?:\b)google\-liar\.ru(?:\b)" 1; + "~*(?:\b)googlemare\.com(?:\b)" 1; + "~*(?:\b)googlepositions\.com(?:\b)" 1; + "~*(?:\b)googlsucks\.com(?:\b)" 1; + "~*(?:\b)googst2\.ru(?:\b)" 1; + "~*(?:\b)goo\.ne\.jp(?:\b)" 1; + "~*(?:\b)goosefishpost\.bid(?:\b)" 1; + "~*(?:\b)gopixdatabase\.com(?:\b)" 1; + "~*(?:\b)gopro\-online\.info(?:\b)" 1; + "~*(?:\b)gorabagrata\.ru(?:\b)" 1; + "~*(?:\b)goroda\-vsego\-mira\.ru(?:\b)" 1; + "~*(?:\b)gorodservis\.ru(?:\b)" 1; + "~*(?:\b)gosarhivrt\.ru(?:\b)" 1; + "~*(?:\b)gosmeb\.ru(?:\b)" 1; + "~*(?:\b)gosreg\.amchs\.ru(?:\b)" 1; + "~*(?:\b)gotcher\.us(?:\b)" 1; + "~*(?:\b)gotomontenegro\.net(?:\b)" 1; + "~*(?:\b)gotorussia\.com(?:\b)" 1; + "~*(?:\b)gotwebsite1\.com(?:\b)" 1; + "~*(?:\b)gourcy\.altervista\.org(?:\b)" 1; + "~*(?:\b)gov\.yanao\.ru(?:\b)" 1; + "~*(?:\b)gowreckdiving\.com(?:\b)" 1; + "~*(?:\b)gox\.com\.ua(?:\b)" 1; + "~*(?:\b)gpirate\.com(?:\b)" 1; + "~*(?:\b)gpms\.org\.my(?:\b)" 1; + "~*(?:\b)gq\-catalog\.gq(?:\b)" 1; + "~*(?:\b)grand\-chlen\.ru(?:\b)" 1; + "~*(?:\b)graphics8\.info(?:\b)" 1; + "~*(?:\b)graphicwe\.org(?:\b)" 1; + "~*(?:\b)graphid\.com(?:\b)" 1; + "~*(?:\b)gratis\-sexkontakte\.com(?:\b)" 1; + "~*(?:\b)gratuitbaise\.com(?:\b)" 1; + "~*(?:\b)gratuitxblcodes\.com(?:\b)" 1; + "~*(?:\b)greamimgo\.pw(?:\b)" 1; + "~*(?:\b)greatdealshop\.com(?:\b)" 1; + "~*(?:\b)greatfind\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)greatgrace\.ru(?:\b)" 1; + "~*(?:\b)greatzip\.com(?:\b)" 1; + "~*(?:\b)greendream\.com\.ua(?:\b)" 1; + "~*(?:\b)greenidesign\.co(?:\b)" 1; + "~*(?:\b)green\-tea\.tv(?:\b)" 1; + "~*(?:\b)greenzaim\.ru(?:\b)" 1; + "~*(?:\b)gribkovye\-zabolevaniya\.com(?:\b)" 1; + "~*(?:\b)gribokstop\.com(?:\b)" 1; + "~*(?:\b)grizzlysgrill\.com(?:\b)" 1; + "~*(?:\b)groupmoney\.ru(?:\b)" 1; + "~*(?:\b)growboxbl\.ru(?:\b)" 1; + "~*(?:\b)growmyfunds\.ca(?:\b)" 1; + "~*(?:\b)growshop\.es(?:\b)" 1; + "~*(?:\b)grtyi\.com(?:\b)" 1; + "~*(?:\b)grupografico\-pilar\.com\.ar(?:\b)" 1; + "~*(?:\b)gsasearchenginerankerdiscount\.com(?:\b)" 1; + "~*(?:\b)gsasearchenginerankerhelp\.com(?:\b)" 1; + "~*(?:\b)gsasearchengineranker\.pw(?:\b)" 1; + "~*(?:\b)gsasearchengineranker\.site(?:\b)" 1; + "~*(?:\b)gsasearchengineranker\.space(?:\b)" 1; + "~*(?:\b)gsasearchengineranker\.top(?:\b)" 1; + "~*(?:\b)gsasearchengineranker\.xyz(?:\b)" 1; + "~*(?:\b)gsbs\.com\.ua(?:\b)" 1; + "~*(?:\b)gsmlab\.pl(?:\b)" 1; + "~*(?:\b)gsmtlf\.ru(?:\b)" 1; + "~*(?:\b)gsou\.cf(?:\b)" 1; + "~*(?:\b)g\.starmoe\.xyz(?:\b)" 1; + "~*(?:\b)gstatey\.net(?:\b)" 1; + "~*(?:\b)gta\-club\.ru(?:\b)" 1; + "~*(?:\b)gta\-top\.ru(?:\b)" 1; + "~*(?:\b)gtopstats\.com(?:\b)" 1; + "~*(?:\b)guardlink\.com(?:\b)" 1; + "~*(?:\b)guardlink\.org(?:\b)" 1; + "~*(?:\b)guarrasdelporno\.xxx(?:\b)" 1; + "~*(?:\b)guge\.io(?:\b)" 1; + "~*(?:\b)guiadeserraazul\.com(?:\b)" 1; + "~*(?:\b)guigyverpo\.cf(?:\b)" 1; + "~*(?:\b)guildebzh\.info(?:\b)" 1; + "~*(?:\b)guitar\-master\.org(?:\b)" 1; + "~*(?:\b)gungamesz\.com(?:\b)" 1; + "~*(?:\b)guod\.me(?:\b)" 1; + "~*(?:\b)guruofcasino\.com(?:\b)" 1; + "~*(?:\b)gwagka\.com(?:\b)" 1; + "~*(?:\b)gwebtools\.com(?:\b)" 1; + "~*(?:\b)gwebtools\.com\.br(?:\b)" 1; + "~*(?:\b)gwhwpxbw\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)gyffu\.com(?:\b)" 1; + "~*(?:\b)gymi\.name(?:\b)" 1; + "~*(?:\b)gz2\.bbsoldes\.fr(?:\b)" 1; + "~*(?:\b)h2monline\.com(?:\b)" 1; + "~*(?:\b)habermetre\.com(?:\b)" 1; + "~*(?:\b)hackers\-crackers\.tk(?:\b)" 1; + "~*(?:\b)hacktougroup\.ru(?:\b)" 1; + "~*(?:\b)hahashka\.ru(?:\b)" 1; + "~*(?:\b)haikuware\.com(?:\b)" 1; + "~*(?:\b)hamacapty\.com(?:\b)" 1; + "~*(?:\b)hamilton\.ca(?:\b)" 1; + "~*(?:\b)hamptonoaks\.ca(?:\b)" 1; + "~*(?:\b)handicapbathtubarea\.com(?:\b)" 1; + "~*(?:\b)handicapvansarea\.com(?:\b)" 1; + "~*(?:\b)handicapvantoday\.com(?:\b)" 1; + "~*(?:\b)handsandlegs\.ru(?:\b)" 1; + "~*(?:\b)hanink\.biz\.ly(?:\b)" 1; + "~*(?:\b)hannasolution\.ru(?:\b)" 1; + "~*(?:\b)hanwei\.us(?:\b)" 1; + "~*(?:\b)hao123\.com(?:\b)" 1; + "~*(?:\b)happy\.new\.yeartwit\.com(?:\b)" 1; + "~*(?:\b)hard\-porn\.mobi(?:\b)" 1; + "~*(?:\b)harmonyglen\.us(?:\b)" 1; + "~*(?:\b)hasfun\.com(?:\b)" 1; + "~*(?:\b)hasshe\.com(?:\b)" 1; + "~*(?:\b)hatdc\.org(?:\b)" 1; + "~*(?:\b)hatedriveapart\.com(?:\b)" 1; + "~*(?:\b)hauleddes\.com(?:\b)" 1; + "~*(?:\b)hausfrauensex18\.com(?:\b)" 1; + "~*(?:\b)haveinc\.xyz(?:\b)" 1; + "~*(?:\b)havepussy\.com(?:\b)" 1; + "~*(?:\b)hawaiielectriclight\.com(?:\b)" 1; + "~*(?:\b)hawaiisurf\.com(?:\b)" 1; + "~*(?:\b)hayate\.biz(?:\b)" 1; + "~*(?:\b)hazardky\.net(?:\b)" 1; + "~*(?:\b)hcate\.com(?:\b)" 1; + "~*(?:\b)hccoder\.info(?:\b)" 1; + "~*(?:\b)hchha\.com(?:\b)" 1; + "~*(?:\b)hd720kino\.ru(?:\b)" 1; + "~*(?:\b)hdapp1008\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)hd\-film\.pl(?:\b)" 1; + "~*(?:\b)hd\-filmy\.net(?:\b)" 1; + "~*(?:\b)hdfreeporno\.net(?:\b)" 1; + "~*(?:\b)hdhc\.ru(?:\b)" 1; + "~*(?:\b)hdimagegallery\.net(?:\b)" 1; + "~*(?:\b)hdimagelib\.com(?:\b)" 1; + "~*(?:\b)hdpixent\.com(?:\b)" 1; + "~*(?:\b)hdpixion\.com(?:\b)" 1; + "~*(?:\b)hdseriale\.pl(?:\b)" 1; + "~*(?:\b)hdwallpapers\-free\.com(?:\b)" 1; + "~*(?:\b)hdwalls\.xyz(?:\b)" 1; + "~*(?:\b)hdxnxxtube\.mobi(?:\b)" 1; + "~*(?:\b)headpharmacy\.com(?:\b)" 1; + "~*(?:\b)headpress\.ru(?:\b)" 1; + "~*(?:\b)healbio\.ru(?:\b)" 1; + "~*(?:\b)healgastro\.com(?:\b)" 1; + "~*(?:\b)healing\-dysplasia\.ru(?:\b)" 1; + "~*(?:\b)healmytrauma\.info(?:\b)" 1; + "~*(?:\b)healthcarestore\.info(?:\b)" 1; + "~*(?:\b)health\-medical\-portal\.info(?:\b)" 1; + "~*(?:\b)heartofbeijing\.blogspot\.com(?:\b)" 1; + "~*(?:\b)heartofpayne\.xyz(?:\b)" 1; + "~*(?:\b)heatpower\.ru(?:\b)" 1; + "~*(?:\b)hebr\.myddns\-flir\.com(?:\b)" 1; + "~*(?:\b)helicalpile\.us(?:\b)" 1; + "~*(?:\b)heliko\.no(?:\b)" 1; + "~*(?:\b)helpmymacfaster\.trade(?:\b)" 1; + "~*(?:\b)help\.tpu\.ru(?:\b)" 1; + "~*(?:\b)helvetia\.com\.ua(?:\b)" 1; + "~*(?:\b)hem\.passagen\.se(?:\b)" 1; + "~*(?:\b)hentaiheroes\.com(?:\b)" 1; + "~*(?:\b)hentai\-manga\.porn(?:\b)" 1; + "~*(?:\b)herehloadibs\.cf(?:\b)" 1; + "~*(?:\b)hermesbelts\.xyz(?:\b)" 1; + "~*(?:\b)hermesbirkinhandbagoutlets\.com(?:\b)" 1; + "~*(?:\b)hermesbracelets\.xyz(?:\b)" 1; + "~*(?:\b)hermesreplica\.pw(?:\b)" 1; + "~*(?:\b)hermesreplica\.win(?:\b)" 1; + "~*(?:\b)herokuapp\.com(?:\b)" 1; + "~*(?:\b)heroz\.fr(?:\b)" 1; + "~*(?:\b)hesteel\.pl(?:\b)" 1; + "~*(?:\b)hetmanship\.xyz(?:\b)" 1; + "~*(?:\b)hexpilot\.com(?:\b)" 1; + "~*(?:\b)heygidday\.biz(?:\b)" 1; + "~*(?:\b)hidefiles\.org(?:\b)" 1; + "~*(?:\b)hidemyass\.com(?:\b)" 1; + "~*(?:\b)hifidesign\.ru(?:\b)" 1; + "~*(?:\b)highland\-homes\.com(?:\b)" 1; + "~*(?:\b)high\-speed1\.net(?:\b)" 1; + "~*(?:\b)highspeed5\.net(?:\b)" 1; + "~*(?:\b)highstairs\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)hikesearch\.net(?:\b)" 1; + "~*(?:\b)hildinghr\.se(?:\b)" 1; + "~*(?:\b)himazin\.info(?:\b)" 1; + "~*(?:\b)himgaws\.pw(?:\b)" 1; + "~*(?:\b)histats\.com(?:\b)" 1; + "~*(?:\b)histock\.info(?:\b)" 1; + "~*(?:\b)historichometeam\.com(?:\b)" 1; + "~*(?:\b)hitcpm\.com(?:\b)" 1; + "~*(?:\b)hit\-kino\.ru(?:\b)" 1; + "~*(?:\b)hit\-men\.men(?:\b)" 1; + "~*(?:\b)hitmuzik\.ru(?:\b)" 1; + "~*(?:\b)hitsbox\.info(?:\b)" 1; + "~*(?:\b)hiwibyh\.bugs3\.com(?:\b)" 1; + "~*(?:\b)hjaoopoa\.top(?:\b)" 1; + "~*(?:\b)hkdiiohi\.skyrock\.com(?:\b)" 1; + "~*(?:\b)hkladys\.com(?:\b)" 1; + "~*(?:\b)hledejvshopech\.cz(?:\b)" 1; + "~*(?:\b)hmmm\.cz(?:\b)" 1; + "~*(?:\b)hmywwogw\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)hobbyhuren24\.net(?:\b)" 1; + "~*(?:\b)hobbyhuren\-datenbank\.com(?:\b)" 1; + "~*(?:\b)hobild\.net(?:\b)" 1; + "~*(?:\b)hoholikik\.club(?:\b)" 1; + "~*(?:\b)hol\.es(?:\b)" 1; + "~*(?:\b)holidaypics\.org(?:\b)" 1; + "~*(?:\b)hollywoodactress\.info(?:\b)" 1; + "~*(?:\b)homeandhealth\.ru(?:\b)" 1; + "~*(?:\b)homeart\.space(?:\b)" 1; + "~*(?:\b)homedecoguide\.info(?:\b)" 1; + "~*(?:\b)homedecorpicture\.us(?:\b)" 1; + "~*(?:\b)homedo\.fabpage\.com(?:\b)" 1; + "~*(?:\b)homegardenlova\.com(?:\b)" 1; + "~*(?:\b)homeinns\.com(?:\b)" 1; + "~*(?:\b)homelygarden\.com(?:\b)" 1; + "~*(?:\b)homemade\.gq(?:\b)" 1; + "~*(?:\b)homemature\.net(?:\b)" 1; + "~*(?:\b)home\.myplaycity\.com(?:\b)" 1; + "~*(?:\b)home\-task\.com(?:\b)" 1; + "~*(?:\b)homik\.pw(?:\b)" 1; + "~*(?:\b)honyaku\.yahoofs\.jp(?:\b)" 1; + "~*(?:\b)hop\.clickbank\.net(?:\b)" 1; + "~*(?:\b)hopeonthestreet\.co\.uk(?:\b)" 1; + "~*(?:\b)hoporno\.com(?:\b)" 1; + "~*(?:\b)hornymatches\.com(?:\b)" 1; + "~*(?:\b)horoshieokna\.com(?:\b)" 1; + "~*(?:\b)hostcritique\.com(?:\b)" 1; + "~*(?:\b)hoste\.octopis\.com(?:\b)" 1; + "~*(?:\b)hostingclub\.lk(?:\b)" 1; + "~*(?:\b)hosting\-tracker\.com(?:\b)" 1; + "~*(?:\b)hostnow\.men(?:\b)" 1; + "~*(?:\b)host\-protection\.com(?:\b)" 1; + "~*(?:\b)hostsshop\.ru(?:\b)" 1; + "~*(?:\b)host\-tracker\.com(?:\b)" 1; + "~*(?:\b)hotblognetwork\.com(?:\b)" 1; + "~*(?:\b)hotblog\.top(?:\b)" 1; + "~*(?:\b)hotchatdate\.com(?:\b)" 1; + "~*(?:\b)hotdl\.in(?:\b)" 1; + "~*(?:\b)hotelcrocenzi\.sm(?:\b)" 1; + "~*(?:\b)hotel\-mkad\.ru(?:\b)" 1; + "~*(?:\b)hotenergy\.ru(?:\b)" 1; + "~*(?:\b)hoterika\.com(?:\b)" 1; + "~*(?:\b)hotgirlhdwallpaper\.com(?:\b)" 1; + "~*(?:\b)hothor\.se(?:\b)" 1; + "~*(?:\b)hothot\.ru(?:\b)" 1; + "~*(?:\b)hotkeys\.com(?:\b)" 1; + "~*(?:\b)hotloans\.ru(?:\b)" 1; + "~*(?:\b)hotshoppymac\.com(?:\b)" 1; + "~*(?:\b)hotsocialz\.com(?:\b)" 1; + "~*(?:\b)hotxnights\.info(?:\b)" 1; + "~*(?:\b)houdom\.net(?:\b)" 1; + "~*(?:\b)housediz\.com(?:\b)" 1; + "~*(?:\b)housekuba\.org(?:\b)" 1; + "~*(?:\b)housemilan\.ru(?:\b)" 1; + "~*(?:\b)houseofgaga\.ru(?:\b)" 1; + "~*(?:\b)houseofrose\.com(?:\b)" 1; + "~*(?:\b)house\.sieraddns\.com(?:\b)" 1; + "~*(?:\b)houston\-vikings\.com(?:\b)" 1; + "~*(?:\b)hoverboard360\.at(?:\b)" 1; + "~*(?:\b)hoverboard360\.de(?:\b)" 1; + "~*(?:\b)hoverboard360\.es(?:\b)" 1; + "~*(?:\b)hoverboard360\.nl(?:\b)" 1; + "~*(?:\b)hoverboard360\.se(?:\b)" 1; + "~*(?:\b)hoverboardforsaledirect\.com(?:\b)" 1; + "~*(?:\b)howlongdoestizanidinestayinyoursystem\.blogspot\.com(?:\b)" 1; + "~*(?:\b)howmuchdoestizanidinecost\.blogspot\.com(?:\b)" 1; + "~*(?:\b)howopen\.ru(?:\b)" 1; + "~*(?:\b)howtoclean\.club(?:\b)" 1; + "~*(?:\b)howtowhitenteethfast\.xyz(?:\b)" 1; + "~*(?:\b)hoztorg\-opt\.ru(?:\b)" 1; + "~*(?:\b)hplaserjetpdriver8y\.pen\.io(?:\b)" 1; + "~*(?:\b)hptwaakw\.blog\.fc2\.com(?:\b)" 1; + "~*(?:\b)hreade\.com(?:\b)" 1; + "~*(?:\b)hscsscotland\.com(?:\b)" 1; + "~*(?:\b)hspline\.com(?:\b)" 1; + "~*(?:\b)htmlcorner\.com(?:\b)" 1; + "~*(?:\b)https\-legalrc\.biz(?:\b)" 1; + "~*(?:\b)hubbble\.com(?:\b)" 1; + "~*(?:\b)huhn\.altervista\.org(?:\b)" 1; + "~*(?:\b)huimin764128\.com(?:\b)" 1; + "~*(?:\b)hulfingtonpost\.com(?:\b)" 1; + "~*(?:\b)hully\.altervista\.org(?:\b)" 1; + "~*(?:\b)humanelydrew\.com(?:\b)" 1; + "~*(?:\b)humanorightswatch\.org(?:\b)" 1; + "~*(?:\b)humbmosquina\.tk(?:\b)" 1; + "~*(?:\b)hundejo\.com(?:\b)" 1; + "~*(?:\b)hunterboots\.online(?:\b)" 1; + "~*(?:\b)hunthillfarmtrust\.org(?:\b)" 1; + "~*(?:\b)husky\-shop\.cz(?:\b)" 1; + "~*(?:\b)hustoon\.over\-blog\.com(?:\b)" 1; + "~*(?:\b)hut1\.ru(?:\b)" 1; + "~*(?:\b)hvd\-store\.com(?:\b)" 1; + "~*(?:\b)hybrid\.ru(?:\b)" 1; + "~*(?:\b)hydropump\.su(?:\b)" 1; + "~*(?:\b)hyhj\.info(?:\b)" 1; + "~*(?:\b)hyiphunter\.org(?:\b)" 1; + "~*(?:\b)hyipmanager\.in(?:\b)" 1; + "~*(?:\b)hystersister\.com(?:\b)" 1; + "~*(?:\b)i4track\.net(?:\b)" 1; + "~*(?:\b)iamsport\.org(?:\b)" 1; + "~*(?:\b)ibb\.com\.ua(?:\b)" 1; + "~*(?:\b)ibmdatamanagement\.co(?:\b)" 1; + "~*(?:\b)iboss\.com(?:\b)" 1; + "~*(?:\b)icaseclub\.ru(?:\b)" 1; + "~*(?:\b)iccornacircri\.cf(?:\b)" 1; + "~*(?:\b)ico\.re(?:\b)" 1; + "~*(?:\b)ictizanidinehcl4mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)idc\.com\.ua(?:\b)" 1; + "~*(?:\b)idealtits\.net(?:\b)" 1; + "~*(?:\b)ideashome\.id(?:\b)" 1; + "~*(?:\b)ideawheel\.com(?:\b)" 1; + "~*(?:\b)idegenvezeto\.eu(?:\b)" 1; + "~*(?:\b)ideibiznesa2015\.ru(?:\b)" 1; + "~*(?:\b)ideoworld\.org(?:\b)" 1; + "~*(?:\b)id\-forex\.com(?:\b)" 1; + "~*(?:\b)ido3\.com(?:\b)" 1; + "~*(?:\b)ie\.57883\.net(?:\b)" 1; + "~*(?:\b)ifirestarter\.ru(?:\b)" 1; + "~*(?:\b)iflycapetown\.co\.za(?:\b)" 1; + "~*(?:\b)ifmo\.ru(?:\b)" 1; + "~*(?:\b)igadgetsworld\.com(?:\b)" 1; + "~*(?:\b)igithab\.com(?:\b)" 1; + "~*(?:\b)igrovyeavtomaty777\.ru(?:\b)" 1; + "~*(?:\b)igru\-xbox\.net(?:\b)" 1; + "~*(?:\b)igtools\.club(?:\b)" 1; + "~*(?:\b)ihc2015\.info(?:\b)" 1; + "~*(?:\b)i\-hobot\.ru(?:\b)" 1; + "~*(?:\b)iideaidekonkatu\.info(?:\b)" 1; + "~*(?:\b)iinstalll\-fii1leis\.jus0wil\.pp\.ua(?:\b)" 1; + "~*(?:\b)ikearugs\.xyz(?:\b)" 1; + "~*(?:\b)iklysha\.ml(?:\b)" 1; + "~*(?:\b)ikritikimou\.gr(?:\b)" 1; + "~*(?:\b)ilbe\.club(?:\b)" 1; + "~*(?:\b)ilikevitaly\.com(?:\b)" 1; + "~*(?:\b)ilmen\.net(?:\b)" 1; + "~*(?:\b)ilmexico\.com(?:\b)" 1; + "~*(?:\b)iloveitaly\.ru(?:\b)" 1; + "~*(?:\b)ilovevitaly\.com(?:\b)" 1; + "~*(?:\b)ilovevitaly\.ru(?:\b)" 1; + "~*(?:\b)ilovevitaly\.xyz(?:\b)" 1; + "~*(?:\b)ilte\.info(?:\b)" 1; + "~*(?:\b)imabase\.com(?:\b)" 1; + "~*(?:\b)imadedinner\.net(?:\b)" 1; + "~*(?:\b)imagecoolpub\.com(?:\b)" 1; + "~*(?:\b)imagefinder\.site(?:\b)" 1; + "~*(?:\b)imagerydatabase\.com(?:\b)" 1; + "~*(?:\b)images\-free\.net(?:\b)" 1; + "~*(?:\b)images\-graphics\-pics\.com(?:\b)" 1; + "~*(?:\b)images\.gyffu\.com(?:\b)" 1; + "~*(?:\b)imagine\-ex\.co(?:\b)" 1; + "~*(?:\b)imagui\.eu(?:\b)" 1; + "~*(?:\b)imediadesk\.com(?:\b)" 1; + "~*(?:\b)imfamous\.info(?:\b)" 1; + "~*(?:\b)imgarcade\.com(?:\b)" 1; + "~*(?:\b)imgarit\.pw(?:\b)" 1; + "~*(?:\b)imgata\.com(?:\b)" 1; + "~*(?:\b)imguramx\.pw(?:\b)" 1; + "~*(?:\b)img\.wallpaperstock\.net(?:\b)" 1; + "~*(?:\b)imicrovision\.com(?:\b)" 1; + "~*(?:\b)i\-midias\.net\.br(?:\b)" 1; + "~*(?:\b)iminent\.com(?:\b)" 1; + "~*(?:\b)imitex\-plus\.ru(?:\b)" 1; + "~*(?:\b)imk\.com\.ua(?:\b)" 1; + "~*(?:\b)immobiliaremassaro\.com(?:\b)" 1; + "~*(?:\b)imperia31\.ru(?:\b)" 1; + "~*(?:\b)imperiafilm\.ru(?:\b)" 1; + "~*(?:\b)impisr\.edunsk\.ru(?:\b)" 1; + "~*(?:\b)impisr\.ru(?:\b)" 1; + "~*(?:\b)importchinacoach\-teach\.com(?:\b)" 1; + "~*(?:\b)import\-sales\.com(?:\b)" 1; + "~*(?:\b)impotentik\.com(?:\b)" 1; + "~*(?:\b)impresagaia\.it(?:\b)" 1; + "~*(?:\b)inbabes\.sexushost\.com(?:\b)" 1; + "~*(?:\b)inboundlinks\.win(?:\b)" 1; + "~*(?:\b)inboxdollars\.com(?:\b)" 1; + "~*(?:\b)incanto\.in\.ua(?:\b)" 1; + "~*(?:\b)incep\.imagine\-ex\.co(?:\b)" 1; + "~*(?:\b)incest\-ru\.com(?:\b)" 1; + "~*(?:\b)inclk\.com(?:\b)" 1; + "~*(?:\b)incolors\.club(?:\b)" 1; + "~*(?:\b)incomekey\.net(?:\b)" 1; + "~*(?:\b)increasewwwtraffic\.info(?:\b)" 1; + "~*(?:\b)indetiske\.ya\.ru(?:\b)" 1; + "~*(?:\b)indiakino\.net(?:\b)" 1; + "~*(?:\b)indianmedicaltourismshop\.com(?:\b)" 1; + "~*(?:\b)indiasourcemart\.in(?:\b)" 1; + "~*(?:\b)indo\-export\.ru(?:\b)" 1; + "~*(?:\b)inet\-traffic\.com(?:\b)" 1; + "~*(?:\b)infazavr\.ru(?:\b)" 1; + "~*(?:\b)infektsii\.com(?:\b)" 1; + "~*(?:\b)infobabki\.ru(?:\b)" 1; + "~*(?:\b)infodocsportal\.com(?:\b)" 1; + "~*(?:\b)infogame\.name(?:\b)" 1; + "~*(?:\b)infokonkurs\.ru(?:\b)" 1; + "~*(?:\b)informatiecentro\.be(?:\b)" 1; + "~*(?:\b)infospot\.pt(?:\b)" 1; + "~*(?:\b)infostatsvc\.com(?:\b)" 1; + "~*(?:\b)infoupdate\.org(?:\b)" 1; + "~*(?:\b)infowarcraft\.ru(?:\b)" 1; + "~*(?:\b)inmate\-locator\.us(?:\b)" 1; + "~*(?:\b)innodgfdriverhm\.aircus\.com(?:\b)" 1; + "~*(?:\b)innoslicon\.com(?:\b)" 1; + "~*(?:\b)inome\.com\.ua(?:\b)" 1; + "~*(?:\b)insider\.pro(?:\b)" 1; + "~*(?:\b)insomniagamingfestival\.com(?:\b)" 1; + "~*(?:\b)inspiring\-desperate\.tk(?:\b)" 1; + "~*(?:\b)insta\-add\.pro(?:\b)" 1; + "~*(?:\b)instabid\.tech(?:\b)" 1; + "~*(?:\b)instakink\.com(?:\b)" 1; + "~*(?:\b)instasexyblog\.com(?:\b)" 1; + "~*(?:\b)insurple\.com(?:\b)" 1; + "~*(?:\b)in\-tandem\.co(?:\b)" 1; + "~*(?:\b)integritylandscapeservices\.com(?:\b)" 1; + "~*(?:\b)intelhdgraphicsgtdrive6w\.metroblog\.com(?:\b)" 1; + "~*(?:\b)intellego\.info(?:\b)" 1; + "~*(?:\b)intellekt21\.ru(?:\b)" 1; + "~*(?:\b)intellektmedia\.at(?:\b)" 1; + "~*(?:\b)interesnie\-faktu\.ru(?:\b)" 1; + "~*(?:\b)interferencer\.ru(?:\b)" 1; + "~*(?:\b)interfucks\.net(?:\b)" 1; + "~*(?:\b)interior\-stickers\.ru(?:\b)" 1; + "~*(?:\b)intermesh\.net(?:\b)" 1; + "~*(?:\b)internet\-apteka\.ru(?:\b)" 1; + "~*(?:\b)internetartfair\.com(?:\b)" 1; + "~*(?:\b)internetproviderstucson\.com(?:\b)" 1; + "~*(?:\b)intervsem\.ru(?:\b)" 1; + "~*(?:\b)intimshop\-fantasy\.ru(?:\b)" 1; + "~*(?:\b)intim\-uslugi\.info(?:\b)" 1; + "~*(?:\b)int\.search\.mywebsearch\.com(?:\b)" 1; + "~*(?:\b)int\.search\.tb\.ask\.com(?:\b)" 1; + "~*(?:\b)investingclub\.ru(?:\b)" 1; + "~*(?:\b)investmac\.com(?:\b)" 1; + "~*(?:\b)invest\-pamm\.ru(?:\b)" 1; + "~*(?:\b)investpamm\.ru(?:\b)" 1; + "~*(?:\b)investsuccess\.org(?:\b)" 1; + "~*(?:\b)investyb\.com(?:\b)" 1; + "~*(?:\b)investzalog\.ru(?:\b)" 1; + "~*(?:\b)invitefashion\.com(?:\b)" 1; + "~*(?:\b)invivo\.hu(?:\b)" 1; + "~*(?:\b)inzn\.ru(?:\b)" 1; + "~*(?:\b)io9\.com(?:\b)" 1; + "~*(?:\b)iomoio\.net(?:\b)" 1; + "~*(?:\b)iopeninghours\.co\.uk(?:\b)" 1; + "~*(?:\b)ipchicken\.com(?:\b)" 1; + "~*(?:\b)ip\-guide\.com(?:\b)" 1; + "~*(?:\b)iphantom\.com(?:\b)" 1; + "~*(?:\b)iplogger\.org(?:\b)" 1; + "~*(?:\b)iplusbit\.blogspot\.co\.za(?:\b)" 1; + "~*(?:\b)ipornox\.xxx(?:\b)" 1; + "~*(?:\b)ipostroika\.ru(?:\b)" 1; + "~*(?:\b)iptool\.xyz(?:\b)" 1; + "~*(?:\b)iqbazar\.ru(?:\b)" 1; + "~*(?:\b)iqoption\-bin\.com(?:\b)" 1; + "~*(?:\b)iqoption\.com(?:\b)" 1; + "~*(?:\b)iqoption\.pro(?:\b)" 1; + "~*(?:\b)iqs\.biz\.ua(?:\b)" 1; + "~*(?:\b)iqupdatetmz\.win(?:\b)" 1; + "~*(?:\b)iradiology\.ru(?:\b)" 1; + "~*(?:\b)irkutsk\.online\-podarki\.com(?:\b)" 1; + "~*(?:\b)irkutsk\.zrus\.org(?:\b)" 1; + "~*(?:\b)iron\-age\.info(?:\b)" 1; + "~*(?:\b)irunfar\.com(?:\b)" 1; + "~*(?:\b)iscblog\.info(?:\b)" 1; + "~*(?:\b)i\-service\.kz(?:\b)" 1; + "~*(?:\b)isistaylorporn\.info(?:\b)" 1; + "~*(?:\b)isitpaleo\.info(?:\b)" 1; + "~*(?:\b)iskalko\.ru(?:\b)" 1; + "~*(?:\b)islamtoday\.co\.za(?:\b)" 1; + "~*(?:\b)islandminingsupply\.wordpress\.com(?:\b)" 1; + "~*(?:\b)isotoner\.com(?:\b)" 1; + "~*(?:\b)isoveti\.ru(?:\b)" 1; + "~*(?:\b)ispaniya\-costa\-blanca\.ru(?:\b)" 1; + "~*(?:\b)istanbulit\.com(?:\b)" 1; + "~*(?:\b)istizanidineacontrolledsubstance\.blogspot\.com(?:\b)" 1; + "~*(?:\b)istizanidineanarcoticdrug\.blogspot\.com(?:\b)" 1; + "~*(?:\b)istizanidineanopiate\.blogspot\.com(?:\b)" 1; + "~*(?:\b)istizanidinelikexanax\.blogspot\.com(?:\b)" 1; + "~*(?:\b)istmira\.ru(?:\b)" 1; + "~*(?:\b)istock\-mebel\.ru(?:\b)" 1; + "~*(?:\b)istripper\.com(?:\b)" 1; + "~*(?:\b)itag\.pw(?:\b)" 1; + "~*(?:\b)itbc\.kiev\.ua(?:\b)" 1; + "~*(?:\b)itch\.io(?:\b)" 1; + "~*(?:\b)itis4you\.com(?:\b)" 1; + "~*(?:\b)it\-max\.com\.ua(?:\b)" 1; + "~*(?:\b)itrevolution\.cf(?:\b)" 1; + "~*(?:\b)itronics\.ca(?:\b)" 1; + "~*(?:\b)itsdp3\.com(?:\b)" 1; + "~*(?:\b)itservicesthatworkforyou\.com(?:\b)" 1; + "~*(?:\b)iusstf\.org(?:\b)" 1; + "~*(?:\b)ivanovo\.zrus\.org(?:\b)" 1; + "~*(?:\b)ivanstroi\.ru(?:\b)" 1; + "~*(?:\b)ivearchenceinflu\.cf(?:\b)" 1; + "~*(?:\b)ivoiretechnocom\.ci(?:\b)" 1; + "~*(?:\b)iwantedmoney\.com(?:\b)" 1; + "~*(?:\b)iwantmyfreecash\.com(?:\b)" 1; + "~*(?:\b)iwanttodeliver\.com(?:\b)" 1; + "~*(?:\b)iweblist\.info(?:\b)" 1; + "~*(?:\b)ix20\.ru(?:\b)" 1; + "~*(?:\b)ixora\.pro(?:\b)" 1; + "~*(?:\b)iyasimasennka\.com(?:\b)" 1; + "~*(?:\b)izhevsk\.xrus\.org(?:\b)" 1; + "~*(?:\b)izhevsk\.zrus\.org(?:\b)" 1; + "~*(?:\b)izismile\.com(?:\b)" 1; + "~*(?:\b)izoll\.ru(?:\b)" 1; + "~*(?:\b)j33x\.com(?:\b)" 1; + "~*(?:\b)jabimgo\.pw(?:\b)" 1; + "~*(?:\b)jacago\.com(?:\b)" 1; + "~*(?:\b)jackpotchances\.com(?:\b)" 1; + "~*(?:\b)jackwolfskinoutlet\.online(?:\b)" 1; + "~*(?:\b)jagg\.info(?:\b)" 1; + "~*(?:\b)james13prix\.info(?:\b)" 1; + "~*(?:\b)jamiembrown\.com(?:\b)" 1; + "~*(?:\b)janavibekken\.no(?:\b)" 1; + "~*(?:\b)janerikholst\.se(?:\b)" 1; + "~*(?:\b)janettabridal\.com(?:\b)" 1; + "~*(?:\b)japan\-bearings\.ru(?:\b)" 1; + "~*(?:\b)japfm\.com(?:\b)" 1; + "~*(?:\b)jasonpartington\.com(?:\b)" 1; + "~*(?:\b)javatex\.co\.id(?:\b)" 1; + "~*(?:\b)javcoast\.com(?:\b)" 1; + "~*(?:\b)jav\-fetish\.com(?:\b)" 1; + "~*(?:\b)jav\-fetish\.site(?:\b)" 1; + "~*(?:\b)javidol\.site(?:\b)" 1; + "~*(?:\b)javitas\.info(?:\b)" 1; + "~*(?:\b)javlibrary\.cc(?:\b)" 1; + "~*(?:\b)javrip\.net(?:\b)" 1; + "~*(?:\b)javspace\.net(?:\b)" 1; + "~*(?:\b)javstock\.com(?:\b)" 1; + "~*(?:\b)jav\-way\.site(?:\b)" 1; + "~*(?:\b)javxxx18\.com(?:\b)" 1; + "~*(?:\b)jaxcube\.info(?:\b)" 1; + "~*(?:\b)jbl\-charge\.info(?:\b)" 1; + "~*(?:\b)je7\.us(?:\b)" 1; + "~*(?:\b)jennyfire\.ru(?:\b)" 1; + "~*(?:\b)jeremyeaton\.co(?:\b)" 1; + "~*(?:\b)jerseychinabizwholesale\.com(?:\b)" 1; + "~*(?:\b)jerseychinabizwholesale\.us(?:\b)" 1; + "~*(?:\b)jerseysbizwholesalecheap\.com(?:\b)" 1; + "~*(?:\b)jerseyschinabizwholesale\.us(?:\b)" 1; + "~*(?:\b)jerseyssportsshop\.com(?:\b)" 1; + "~*(?:\b)jerseyswholesalechinalimited\.com(?:\b)" 1; + "~*(?:\b)jerseywholesalebizchina\.com(?:\b)" 1; + "~*(?:\b)jerseywholesalechinabiz\.com(?:\b)" 1; + "~*(?:\b)jerseywholesaleelitestore\.com(?:\b)" 1; + "~*(?:\b)jestr\.org(?:\b)" 1; + "~*(?:\b)jetsli\.de(?:\b)" 1; + "~*(?:\b)jewelryandfiligree\.com(?:\b)" 1; + "~*(?:\b)jikoman\.info(?:\b)" 1; + "~*(?:\b)jillepille\.com(?:\b)" 1; + "~*(?:\b)jimmychoosale\.online(?:\b)" 1; + "~*(?:\b)jjbabskoe\.ru(?:\b)" 1; + "~*(?:\b)jmat\.cn(?:\b)" 1; + "~*(?:\b)job\.icivil\.ir(?:\b)" 1; + "~*(?:\b)jobmarket\.com\.ua(?:\b)" 1; + "~*(?:\b)joessmogtestonly\.com(?:\b)" 1; + "~*(?:\b)johannesburgsingles\.co\.za(?:\b)" 1; + "~*(?:\b)johnrobertsoninc\.com(?:\b)" 1; + "~*(?:\b)joingames\.org(?:\b)" 1; + "~*(?:\b)jolic2\.com(?:\b)" 1; + "~*(?:\b)jongose\.ninja(?:\b)" 1; + "~*(?:\b)jose\.mulinohouse\.co(?:\b)" 1; + "~*(?:\b)journalhome\.com(?:\b)" 1; + "~*(?:\b)journeydownthescale\.info(?:\b)" 1; + "~*(?:\b)jovencitas\.gratis(?:\b)" 1; + "~*(?:\b)jpcycles\.com(?:\b)" 1; + "~*(?:\b)jrcigars\.com(?:\b)" 1; + "~*(?:\b)jrpmakati\.com(?:\b)" 1; + "~*(?:\b)j\-times\.ru(?:\b)" 1; + "~*(?:\b)juliadiets\.com(?:\b)" 1; + "~*(?:\b)juliaworld\.net(?:\b)" 1; + "~*(?:\b)jumptap\.com(?:\b)" 1; + "~*(?:\b)junglenet\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)jurajskie\.info(?:\b)" 1; + "~*(?:\b)jus0wil\.pp\.ua(?:\b)" 1; + "~*(?:\b)justbcause\.com(?:\b)" 1; + "~*(?:\b)justdating\.online(?:\b)" 1; + "~*(?:\b)justkillingti\.me(?:\b)" 1; + "~*(?:\b)justprofit\.xyz(?:\b)" 1; + "~*(?:\b)justucalling32211123456789\.tk(?:\b)" 1; + "~*(?:\b)jwss\.cc(?:\b)" 1; + "~*(?:\b)jyvopys\.com(?:\b)" 1; + "~*(?:\b)kaac\.ru(?:\b)" 1; + "~*(?:\b)kabbalah\-red\-bracelets\.com(?:\b)" 1; + "~*(?:\b)kadashihotel\.com(?:\b)" 1; + "~*(?:\b)kaidalibor\.de(?:\b)" 1; + "~*(?:\b)kakablog\.net(?:\b)" 1; + "~*(?:\b)kakadu\-interior\.com\.ua(?:\b)" 1; + "~*(?:\b)kalandranis\.gr(?:\b)" 1; + "~*(?:\b)kalb\.ru(?:\b)" 1; + "~*(?:\b)kaliningrad\.zrus\.org(?:\b)" 1; + "~*(?:\b)kamagragelusa\.net(?:\b)" 1; + "~*(?:\b)kamalsinha\.com(?:\b)" 1; + "~*(?:\b)kambasoft\.com(?:\b)" 1; + "~*(?:\b)kam\-dom\.ru(?:\b)" 1; + "~*(?:\b)kamen\-e\.ru(?:\b)" 1; + "~*(?:\b)kamorel\.com(?:\b)" 1; + "~*(?:\b)kandidos\.com(?:\b)" 1; + "~*(?:\b)kanimage\.com(?:\b)" 1; + "~*(?:\b)karachev\-city\.ru(?:\b)" 1; + "~*(?:\b)karadene\.com(?:\b)" 1; + "~*(?:\b)karaganda\.xkaz\.org(?:\b)" 1; + "~*(?:\b)kareliatobacco\.ru(?:\b)" 1; + "~*(?:\b)karpun\-iris\.ru(?:\b)" 1; + "~*(?:\b)karting196\.ru(?:\b)" 1; + "~*(?:\b)kartiniresto\.com(?:\b)" 1; + "~*(?:\b)karusel\-market\.ru(?:\b)" 1; + "~*(?:\b)kashubadesign\.ru(?:\b)" 1; + "~*(?:\b)kasino\-money\.pw(?:\b)" 1; + "~*(?:\b)katadhin\.co(?:\b)" 1; + "~*(?:\b)katjimej\.blog\.fc2\.com(?:\b)" 1; + "~*(?:\b)katushka\.net(?:\b)" 1; + "~*(?:\b)kazan\.xrus\.org(?:\b)" 1; + "~*(?:\b)kazan\.zrus\.org(?:\b)" 1; + "~*(?:\b)kazinogames\.lv(?:\b)" 1; + "~*(?:\b)kazka\.ru(?:\b)" 1; + "~*(?:\b)kaz\.kz(?:\b)" 1; + "~*(?:\b)kazrent\.com(?:\b)" 1; + "~*(?:\b)kchaxton\.com(?:\b)" 1; + "~*(?:\b)keenoutlet\.online(?:\b)" 1; + "~*(?:\b)keki\.info(?:\b)" 1; + "~*(?:\b)kemerovo\.zrus\.org(?:\b)" 1; + "~*(?:\b)kenaba\.su(?:\b)" 1; + "~*(?:\b)kerch\.site(?:\b)" 1; + "~*(?:\b)kerei\.ru(?:\b)" 1; + "~*(?:\b)kerwinandcariza\.com(?:\b)" 1; + "~*(?:\b)ketoanhanoi\.info(?:\b)" 1; + "~*(?:\b)ketrzyn\.pl(?:\b)" 1; + "~*(?:\b)kevblog\.top(?:\b)" 1; + "~*(?:\b)keyhantercume\.com(?:\b)" 1; + "~*(?:\b)keywesthideaways\.co(?:\b)" 1; + "~*(?:\b)keywordblocks\.com(?:\b)" 1; + "~*(?:\b)keywordglobal\.co\.za(?:\b)" 1; + "~*(?:\b)keywordhouse\.com(?:\b)" 1; + "~*(?:\b)keywordhut\.com(?:\b)" 1; + "~*(?:\b)keywordsdoctor\.com(?:\b)" 1; + "~*(?:\b)keywordsking\.com(?:\b)" 1; + "~*(?:\b)keywords\-monitoring\-success\.com(?:\b)" 1; + "~*(?:\b)keywords\-monitoring\-your\-success\.com(?:\b)" 1; + "~*(?:\b)keyword\-suggestions\.com(?:\b)" 1; + "~*(?:\b)keywordsuggest\.org(?:\b)" 1; + "~*(?:\b)keywordsuggests\.com(?:\b)" 1; + "~*(?:\b)keywordteam\.net(?:\b)" 1; + "~*(?:\b)kfon\.eu(?:\b)" 1; + "~*(?:\b)khafre\.us(?:\b)" 1; + "~*(?:\b)kichenaid\.ru(?:\b)" 1; + "~*(?:\b)kicknights\.gq(?:\b)" 1; + "~*(?:\b)kidd\.reunionwatch\.com(?:\b)" 1; + "~*(?:\b)kidskunst\.info(?:\b)" 1; + "~*(?:\b)kihi\.gdn(?:\b)" 1; + "~*(?:\b)kiinomaniak\.pl(?:\b)" 1; + "~*(?:\b)kimcurlrvsms\.com(?:\b)" 1; + "~*(?:\b)kinky\-fetishes\.com(?:\b)" 1; + "~*(?:\b)kino2018\.cc(?:\b)" 1; + "~*(?:\b)kino2018\.club(?:\b)" 1; + "~*(?:\b)kinobaks\.com(?:\b)" 1; + "~*(?:\b)kinobest\.pl(?:\b)" 1; + "~*(?:\b)kinocccp\.net(?:\b)" 1; + "~*(?:\b)kinoduh\.ru(?:\b)" 1; + "~*(?:\b)kino\-ecran\.ru(?:\b)" 1; + "~*(?:\b)kinofak\.net(?:\b)" 1; + "~*(?:\b)kino\-filmi\.com(?:\b)" 1; + "~*(?:\b)kinoflux\.net(?:\b)" 1; + "~*(?:\b)kino\-fun\.ru(?:\b)" 1; + "~*(?:\b)kinogolos\.ru(?:\b)" 1; + "~*(?:\b)kinogonew\.ru(?:\b)" 1; + "~*(?:\b)kinohall\.ru(?:\b)" 1; + "~*(?:\b)kinohit1\.ru(?:\b)" 1; + "~*(?:\b)kino\-key\.info(?:\b)" 1; + "~*(?:\b)kinomaniatv\.pl(?:\b)" 1; + "~*(?:\b)kinoplen\.ru(?:\b)" 1; + "~*(?:\b)kinopolet\.net(?:\b)" 1; + "~*(?:\b)kino\-rating\.ru(?:\b)" 1; + "~*(?:\b)kinosed\.net(?:\b)" 1; + "~*(?:\b)kinostorm\.net(?:\b)" 1; + "~*(?:\b)kinotorka\.ru(?:\b)" 1; + "~*(?:\b)kinozapas\.com(?:\b)" 1; + "~*(?:\b)kiprinform\.com(?:\b)" 1; + "~*(?:\b)kirov\.zrus\.org(?:\b)" 1; + "~*(?:\b)kiskinhouse\.com(?:\b)" 1; + "~*(?:\b)kit\-opt\.ru(?:\b)" 1; + "~*(?:\b)kiwe\-analytics\.com(?:\b)" 1; + "~*(?:\b)kiwi237au\.tk(?:\b)" 1; + "~*(?:\b)kladrus\.ru(?:\b)" 1; + "~*(?:\b)kleine\-titten\.biz(?:\b)" 1; + "~*(?:\b)klejonka\.info(?:\b)" 1; + "~*(?:\b)kletkimehan\.ru(?:\b)" 1; + "~*(?:\b)klikbonus\.com(?:\b)" 1; + "~*(?:\b)kliksaya\.com(?:\b)" 1; + "~*(?:\b)klin3952\.ru(?:\b)" 1; + "~*(?:\b)klitimg\.pw(?:\b)" 1; + "~*(?:\b)klosetkitten\.com(?:\b)" 1; + "~*(?:\b)klumba55\.ru(?:\b)" 1; + "~*(?:\b)kmd\-pto\.ru(?:\b)" 1; + "~*(?:\b)kmgamex\.cf(?:\b)" 1; + "~*(?:\b)kndxbkdx\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)knigonosha\.net(?:\b)" 1; + "~*(?:\b)knogg\.net(?:\b)" 1; + "~*(?:\b)knowsitall\.info(?:\b)" 1; + "~*(?:\b)knowyournextmove\.com(?:\b)" 1; + "~*(?:\b)kochanelli\.com(?:\b)" 1; + "~*(?:\b)kol\-energo\.ru(?:\b)" 1; + "~*(?:\b)koleso24\.com\.ua(?:\b)" 1; + "~*(?:\b)kollekcioner\.ru(?:\b)" 1; + "~*(?:\b)kollesa\.ru(?:\b)" 1; + "~*(?:\b)kolotiloff\.ru(?:\b)" 1; + "~*(?:\b)komp\-pomosch\.ru(?:\b)" 1; + "~*(?:\b)komputernaya\-pomosh\-moscow\.ru(?:\b)" 1; + "~*(?:\b)komputers\-best\.ru(?:\b)" 1; + "~*(?:\b)kongoultry\.net(?:\b)" 1; + "~*(?:\b)kongruan\.com(?:\b)" 1; + "~*(?:\b)konica\.kz(?:\b)" 1; + "~*(?:\b)konkursov\.net(?:\b)" 1; + "~*(?:\b)konkursowo\-24\.pl(?:\b)" 1; + "~*(?:\b)konoplisemena\.com(?:\b)" 1; + "~*(?:\b)konpax\.com(?:\b)" 1; + "~*(?:\b)konteiner24\.com(?:\b)" 1; + "~*(?:\b)konturkrasoty\.ru(?:\b)" 1; + "~*(?:\b)koopilka\.com(?:\b)" 1; + "~*(?:\b)kopihijau\.info(?:\b)" 1; + "~*(?:\b)koptims\.tiu\.ru(?:\b)" 1; + "~*(?:\b)koral\.se(?:\b)" 1; + "~*(?:\b)koronirealestate\.gr(?:\b)" 1; + "~*(?:\b)kosmetyki\.tm\.pl(?:\b)" 1; + "~*(?:\b)kosova\.de(?:\b)" 1; + "~*(?:\b)kostenloser\-sex\.com(?:\b)" 1; + "~*(?:\b)kostenlos\-sexvideos\.com(?:\b)" 1; + "~*(?:\b)kosynka\-games\.ru(?:\b)" 1; + "~*(?:\b)kotaku\.com(?:\b)" 1; + "~*(?:\b)kountrylife\.com(?:\b)" 1; + "~*(?:\b)koversite\.info(?:\b)" 1; + "~*(?:\b)kovesszucs\.atw\.hu(?:\b)" 1; + "~*(?:\b)kovrenok\.ru(?:\b)" 1; + "~*(?:\b)kozhniebolezni\.com(?:\b)" 1; + "~*(?:\b)krafte\.ru(?:\b)" 1; + "~*(?:\b)kraljeva\-sutjeska\.com(?:\b)" 1; + "~*(?:\b)krasivoe\-hd\.com(?:\b)" 1; + "~*(?:\b)krasivoe\-hd\.net(?:\b)" 1; + "~*(?:\b)krasivye\-devushki\.net(?:\b)" 1; + "~*(?:\b)krasnodar\-avtolombards\.ru(?:\b)" 1; + "~*(?:\b)krasnodar\.ru(?:\b)" 1; + "~*(?:\b)krasnodar\.xrus\.org(?:\b)" 1; + "~*(?:\b)krasnodar\.zrus\.org(?:\b)" 1; + "~*(?:\b)krassh\.ru(?:\b)" 1; + "~*(?:\b)krasula\.pp\.ua(?:\b)" 1; + "~*(?:\b)kreativperlen\.ch(?:\b)" 1; + "~*(?:\b)kredit\-blog\.ru(?:\b)" 1; + "~*(?:\b)kredit\-pod\-zalog\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)kretpicf\.pw(?:\b)" 1; + "~*(?:\b)kriokomora\.info(?:\b)" 1; + "~*(?:\b)krynica\.info(?:\b)" 1; + "~*(?:\b)ks1234\.com(?:\b)" 1; + "~*(?:\b)ktotut\.net(?:\b)" 1; + "~*(?:\b)ku6\.com(?:\b)" 1; + "~*(?:\b)kumuk\.info(?:\b)" 1; + "~*(?:\b)kung\-fu\-ru\.com(?:\b)" 1; + "~*(?:\b)kunstaktien\.info(?:\b)" 1; + "~*(?:\b)kupiproday\.com\.ua(?:\b)" 1; + "~*(?:\b)kupit\-adenu\.ru(?:\b)" 1; + "~*(?:\b)kurbappeal\.info(?:\b)" 1; + "~*(?:\b)kursy\-ege\.ru(?:\b)" 1; + "~*(?:\b)kurwa\.win(?:\b)" 1; + "~*(?:\b)kustanay\.kz(?:\b)" 1; + "~*(?:\b)kutikomi\.net(?:\b)" 1; + "~*(?:\b)kuzinsp\.ru(?:\b)" 1; + "~*(?:\b)kvartira\-sutochno\.com(?:\b)" 1; + "~*(?:\b)kvartir\-remont\.biz(?:\b)" 1; + "~*(?:\b)kvartiry\-remont\.ucoz\.ru(?:\b)" 1; + "~*(?:\b)kw21\.org(?:\b)" 1; + "~*(?:\b)kwzf\.net(?:\b)" 1; + "~*(?:\b)laapp\.com(?:\b)" 1; + "~*(?:\b)labafydjxa\.su(?:\b)" 1; + "~*(?:\b)labelwater\.se(?:\b)" 1; + "~*(?:\b)labplus\.ru(?:\b)" 1; + "~*(?:\b)labvis\.host\.sk(?:\b)" 1; + "~*(?:\b)lacapilla\.info(?:\b)" 1; + "~*(?:\b)lacasamorett\.com(?:\b)" 1; + "~*(?:\b)lacave\.ntic\.fr(?:\b)" 1; + "~*(?:\b)lacloop\.info(?:\b)" 1; + "~*(?:\b)ladov\.ru(?:\b)" 1; + "~*(?:\b)laexotic\.com(?:\b)" 1; + "~*(?:\b)la\-fa\.ru(?:\b)" 1; + "~*(?:\b)lafourmiliaire\.com(?:\b)" 1; + "~*(?:\b)lafriore\.ru(?:\b)" 1; + "~*(?:\b)lakomka\.com\.ua(?:\b)" 1; + "~*(?:\b)lalalove\.ru(?:\b)" 1; + "~*(?:\b)lampokrat\.ws(?:\b)" 1; + "~*(?:\b)lanadelreyfans\.us(?:\b)" 1; + "~*(?:\b)lanasshop\.ru(?:\b)" 1; + "~*(?:\b)lancheck\.net(?:\b)" 1; + "~*(?:\b)landinez\.co(?:\b)" 1; + "~*(?:\b)landmania\.ru(?:\b)" 1; + "~*(?:\b)landoftracking\.com(?:\b)" 1; + "~*(?:\b)landreferat\.ru(?:\b)" 1; + "~*(?:\b)landscaping\.center(?:\b)" 1; + "~*(?:\b)languagecode\.com(?:\b)" 1; + "~*(?:\b)lankarns\.com(?:\b)" 1; + "~*(?:\b)laparfumotec\.com(?:\b)" 1; + "~*(?:\b)lapitec\.eu(?:\b)" 1; + "~*(?:\b)laptop\-4\-less\.com(?:\b)" 1; + "~*(?:\b)laptoper\.net(?:\b)" 1; + "~*(?:\b)larchik\.net(?:\b)" 1; + "~*(?:\b)larger\.io(?:\b)" 1; + "~*(?:\b)larose\.jb2c\.me(?:\b)" 1; + "~*(?:\b)larutti\.ru(?:\b)" 1; + "~*(?:\b)laserpen\.club(?:\b)" 1; + "~*(?:\b)lashstudia\.ru(?:\b)" 1; + "~*(?:\b)lasvegaslockandsafe\.com(?:\b)" 1; + "~*(?:\b)laudit\.ru(?:\b)" 1; + "~*(?:\b)laulini\.soclog\.se(?:\b)" 1; + "~*(?:\b)law\-check\-eight\.xyz(?:\b)" 1; + "~*(?:\b)law\-check\-nine\.xyz(?:\b)" 1; + "~*(?:\b)law\-check\-seven\.xyz(?:\b)" 1; + "~*(?:\b)law\-check\-two\.xyz(?:\b)" 1; + "~*(?:\b)lawyers\.cafe(?:\b)" 1; + "~*(?:\b)lawyersinfo\.org(?:\b)" 1; + "~*(?:\b)laxdrills\.com(?:\b)" 1; + "~*(?:\b)laxob\.com(?:\b)" 1; + "~*(?:\b)layola\.biz\.tc(?:\b)" 1; + "~*(?:\b)lazymanyoga\.com(?:\b)" 1; + "~*(?:\b)lazy\-z\.com(?:\b)" 1; + "~*(?:\b)ldrtrack\.com(?:\b)" 1; + "~*(?:\b)leadn\.pl(?:\b)" 1; + "~*(?:\b)leadwayau\.com(?:\b)" 1; + "~*(?:\b)leboard\.ru(?:\b)" 1; + "~*(?:\b)lecbter\-relationships\.ga(?:\b)" 1; + "~*(?:\b)lechenie\-gemorroya\.com(?:\b)" 1; + "~*(?:\b)lechtaczka\.net(?:\b)" 1; + "~*(?:\b)le\-clos\-des\-alouettes\.com(?:\b)" 1; + "~*(?:\b)ledis\.top(?:\b)" 1; + "~*(?:\b)ledpolice\.ru(?:\b)" 1; + "~*(?:\b)leftofcentrist\.com(?:\b)" 1; + "~*(?:\b)legalrc\.biz(?:\b)" 1; + "~*(?:\b)legionalpha\.com(?:\b)" 1; + "~*(?:\b)lego4x4\.ru(?:\b)" 1; + "~*(?:\b)lennatin\.info(?:\b)" 1; + "~*(?:\b)lenvred\.org(?:\b)" 1; + "~*(?:\b)lernur\.net(?:\b)" 1; + "~*(?:\b)lerporn\.info(?:\b)" 1; + "~*(?:\b)lesbian\.xyz(?:\b)" 1; + "~*(?:\b)lescinq\.com(?:\b)" 1; + "~*(?:\b)letmacworkfaster\.site(?:\b)" 1; + "~*(?:\b)letmacworkfaster\.world(?:\b)" 1; + "~*(?:\b)letmacwork\.world(?:\b)" 1; + "~*(?:\b)letolove\.ru(?:\b)" 1; + "~*(?:\b)letsart\.ru(?:\b)" 1; + "~*(?:\b)letslowbefast\.site(?:\b)" 1; + "~*(?:\b)letslowbefast\.today(?:\b)" 1; + "~*(?:\b)letsrepair\.in(?:\b)" 1; + "~*(?:\b)letto\.by(?:\b)" 1; + "~*(?:\b)levaquin750mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)lexaprogeneric\.link(?:\b)" 1; + "~*(?:\b)lexixxx\.com(?:\b)" 1; + "~*(?:\b)lezbiyanki\.net(?:\b)" 1; + "~*(?:\b)lflash\.ru(?:\b)" 1; + "~*(?:\b)libertybilisim\.com(?:\b)" 1; + "~*(?:\b)lida\-ru\.com(?:\b)" 1; + "~*(?:\b)lider\-zhaluzi\.kiev\.ua(?:\b)" 1; + "~*(?:\b)li\-er\.ru(?:\b)" 1; + "~*(?:\b)lietaer\.com(?:\b)" 1; + "~*(?:\b)life\.biz\.ua(?:\b)" 1; + "~*(?:\b)lifebyleese\.com(?:\b)" 1; + "~*(?:\b)lifehacĸer\.com(?:\b)" 1; + "~*(?:\b)life\-instyle\.com(?:\b)" 1; + "~*(?:\b)lifeinsurancekb\.com(?:\b)" 1; + "~*(?:\b)liffa\.ru(?:\b)" 1; + "~*(?:\b)light\.ifmo\.ru(?:\b)" 1; + "~*(?:\b)lightinghomes\.net(?:\b)" 1; + "~*(?:\b)lignofix\.ua(?:\b)" 1; + "~*(?:\b)likesdesign\.com(?:\b)" 1; + "~*(?:\b)likesuccess\.com(?:\b)" 1; + "~*(?:\b)likrot\.com(?:\b)" 1; + "~*(?:\b)liky\.co\.ua(?:\b)" 1; + "~*(?:\b)limads\.men(?:\b)" 1; + "~*(?:\b)limtu\.ifmo\.ru(?:\b)" 1; + "~*(?:\b)lincolntheatre\.com(?:\b)" 1; + "~*(?:\b)linerdrilling\.com(?:\b)" 1; + "~*(?:\b)lineshops\.biz(?:\b)" 1; + "~*(?:\b)link\.ac(?:\b)" 1; + "~*(?:\b)linkarena\.com(?:\b)" 1; + "~*(?:\b)linkbolic\.com(?:\b)" 1; + "~*(?:\b)linkbuddies\.com(?:\b)" 1; + "~*(?:\b)linkbux\.ru(?:\b)" 1; + "~*(?:\b)linkdebrideur\.xyz(?:\b)" 1; + "~*(?:\b)linkpulse\.com(?:\b)" 1; + "~*(?:\b)linkredirect\.biz(?:\b)" 1; + "~*(?:\b)linkrr\.com(?:\b)" 1; + "~*(?:\b)linksharingt\.com(?:\b)" 1; + "~*(?:\b)linkwithin\.com(?:\b)" 1; + "~*(?:\b)lion\.bolegapakistan\.com(?:\b)" 1; + "~*(?:\b)lion\.conboy\.us(?:\b)" 1; + "~*(?:\b)lion\.misba\.us(?:\b)" 1; + "~*(?:\b)lion\.playtap\.us(?:\b)" 1; + "~*(?:\b)lion\.snapmap\.us(?:\b)" 1; + "~*(?:\b)liquimondo\.com(?:\b)" 1; + "~*(?:\b)liran\-locks\.com(?:\b)" 1; + "~*(?:\b)lirunet\.ru(?:\b)" 1; + "~*(?:\b)lisque\.batcave\.net(?:\b)" 1; + "~*(?:\b)littleberry\.ru(?:\b)" 1; + "~*(?:\b)littlecity\.ch(?:\b)" 1; + "~*(?:\b)littlesexdolls\.com(?:\b)" 1; + "~*(?:\b)littlesunraiser\.com(?:\b)" 1; + "~*(?:\b)liumimgx\.pw(?:\b)" 1; + "~*(?:\b)liupis\.com(?:\b)" 1; + "~*(?:\b)live\-cam6\.info(?:\b)" 1; + "~*(?:\b)livefixer\.com(?:\b)" 1; + "~*(?:\b)liveinternet\.ro(?:\b)" 1; + "~*(?:\b)livejasmin\.com(?:\b)" 1; + "~*(?:\b)liver\-chintai\.org(?:\b)" 1; + "~*(?:\b)liverpool\.gsofootball\.com(?:\b)" 1; + "~*(?:\b)live\-sexcam\.tk(?:\b)" 1; + "~*(?:\b)live\-sexchat\.ru(?:\b)" 1; + "~*(?:\b)liveshoppersmac\.com(?:\b)" 1; + "~*(?:\b)livetsomudvekslingstudent\.bloggersdelight\.dk(?:\b)" 1; + "~*(?:\b)liveu\.infoteka\.hu(?:\b)" 1; + "~*(?:\b)livingcanarias\.com(?:\b)" 1; + "~*(?:\b)livingroomdecor\.info(?:\b)" 1; + "~*(?:\b)lizace\.com(?:\b)" 1; + "~*(?:\b)ljusihus\.se(?:\b)" 1; + "~*(?:\b)lkbennettoutlet\.online(?:\b)" 1; + "~*(?:\b)lkbennettstore\.online(?:\b)" 1; + "~*(?:\b)llastbuy\.ru(?:\b)" 1; + "~*(?:\b)lmrauction\.com(?:\b)" 1; + "~*(?:\b)loadingpages\.me(?:\b)" 1; + "~*(?:\b)loadopia\.com(?:\b)" 1; + "~*(?:\b)lob\.com\.ru(?:\b)" 1; + "~*(?:\b)localflirtbuddies\.com(?:\b)" 1; + "~*(?:\b)localmatchbook\.com(?:\b)" 1; + "~*(?:\b)locatellicorretor\.com\.br(?:\b)" 1; + "~*(?:\b)locationdesaison\.com(?:\b)" 1; + "~*(?:\b)locimge\.pw(?:\b)" 1; + "~*(?:\b)lockerz\.com(?:\b)" 1; + "~*(?:\b)locksmith\.jp(?:\b)" 1; + "~*(?:\b)locustdesign\.co(?:\b)" 1; + "~*(?:\b)lodki\-pvh\.dp\.ua(?:\b)" 1; + "~*(?:\b)loftdigital\.eu(?:\b)" 1; + "~*(?:\b)loginduepunti\.it(?:\b)" 1; + "~*(?:\b)lollypopgaming\.com(?:\b)" 1; + "~*(?:\b)lolnex\.us(?:\b)" 1; + "~*(?:\b)lol\-smurfs\.com(?:\b)" 1; + "~*(?:\b)lombardfinder\.ru(?:\b)" 1; + "~*(?:\b)lomb\.co(?:\b)" 1; + "~*(?:\b)lombia\.co(?:\b)" 1; + "~*(?:\b)lombia\.com(?:\b)" 1; + "~*(?:\b)lomza\.info(?:\b)" 1; + "~*(?:\b)lonely\-mature\.com(?:\b)" 1; + "~*(?:\b)lonerangergames\.com(?:\b)" 1; + "~*(?:\b)longadventure\.com(?:\b)" 1; + "~*(?:\b)long\-beach\-air\-conditioning\.com(?:\b)" 1; + "~*(?:\b)longgreen\.info(?:\b)" 1; + "~*(?:\b)longlifelomilomi\.info(?:\b)" 1; + "~*(?:\b)lookingglassemb\.com(?:\b)" 1; + "~*(?:\b)losangeles\-ads\.com(?:\b)" 1; + "~*(?:\b)lost\-alpha\.ru(?:\b)" 1; + "~*(?:\b)lostaruban\.com(?:\b)" 1; + "~*(?:\b)lostfilm\-online\.ru(?:\b)" 1; + "~*(?:\b)lotto6888\.com(?:\b)" 1; + "~*(?:\b)lottospring\.com(?:\b)" 1; + "~*(?:\b)louboutinbooties\.xyz(?:\b)" 1; + "~*(?:\b)louboutinreplica\.pw(?:\b)" 1; + "~*(?:\b)louboutinreplica\.xyz(?:\b)" 1; + "~*(?:\b)louboutinshoes\.xyz(?:\b)" 1; + "~*(?:\b)louisvuittonoutletstore\.net(?:\b)" 1; + "~*(?:\b)lovasszovetseg\.hu(?:\b)" 1; + "~*(?:\b)love\-baby\.cz(?:\b)" 1; + "~*(?:\b)lovelycraftyhome\.com(?:\b)" 1; + "~*(?:\b)lovi\-moment\.com\.ua(?:\b)" 1; + "~*(?:\b)lowephotos\.info(?:\b)" 1; + "~*(?:\b)low\-format\.ru(?:\b)" 1; + "~*(?:\b)lsex\.xyz(?:\b)" 1; + "~*(?:\b)lsp\-awak\-perikanan\.com(?:\b)" 1; + "~*(?:\b)ltvperf\.com(?:\b)" 1; + "~*(?:\b)lubetube\.com(?:\b)" 1; + "~*(?:\b)luciddiagnostics\.in(?:\b)" 1; + "~*(?:\b)luckyday\.world(?:\b)" 1; + "~*(?:\b)luckyshop\.net\.ua(?:\b)" 1; + "~*(?:\b)lulea\-auktionsverk\.se(?:\b)" 1; + "~*(?:\b)lumb\.co(?:\b)" 1; + "~*(?:\b)lunamedia\.co(?:\b)" 1; + "~*(?:\b)lunchrock\.co(?:\b)" 1; + "~*(?:\b)lutherstable\.org(?:\b)" 1; + "~*(?:\b)luxmagazine\.cf(?:\b)" 1; + "~*(?:\b)luxup\.ru(?:\b)" 1; + "~*(?:\b)lyngdalhudterapi\.no(?:\b)" 1; + "~*(?:\b)lyrics\.home\-task\.com(?:\b)" 1; + "~*(?:\b)lyrster\.com(?:\b)" 1; + "~*(?:\b)m0r0zk0\-krava\.ru(?:\b)" 1; + "~*(?:\b)m1media\.net(?:\b)" 1; + "~*(?:\b)m292\.info(?:\b)" 1; + "~*(?:\b)m3gadownload\.pl(?:\b)" 1; + "~*(?:\b)m4ever\.net(?:\b)" 1; + "~*(?:\b)m5home\.ru(?:\b)" 1; + "~*(?:\b)mabdoola\.blogspot\.com(?:\b)" 1; + "~*(?:\b)macdamaged\.space(?:\b)" 1; + "~*(?:\b)macdamaged\.tech(?:\b)" 1; + "~*(?:\b)macfix\.life(?:\b)" 1; + "~*(?:\b)machicon\-akihabara\.info(?:\b)" 1; + "~*(?:\b)machicon\-ueno\.info(?:\b)" 1; + "~*(?:\b)mackeeper\-center\.club(?:\b)" 1; + "~*(?:\b)mackeeper\-land\-672695126\.us\-east\-1\.elb\.amazonaws\.com(?:\b)" 1; + "~*(?:\b)macnewtech\.com(?:\b)" 1; + "~*(?:\b)macotool\.com(?:\b)" 1; + "~*(?:\b)macresource\.co\.uk(?:\b)" 1; + "~*(?:\b)macrotek\.ru(?:\b)" 1; + "~*(?:\b)mac\-shield\.com(?:\b)" 1; + "~*(?:\b)mactechinfo\.info(?:\b)" 1; + "~*(?:\b)madot\.onlinewebshop\.net(?:\b)" 1; + "~*(?:\b)mafa\-free\.com(?:\b)" 1; + "~*(?:\b)mafcards\.ru(?:\b)" 1; + "~*(?:\b)magazin\-pics\.ru(?:\b)" 1; + "~*(?:\b)magazintiande\.ru(?:\b)" 1; + "~*(?:\b)magda\-gadalka\.ru(?:\b)" 1; + "~*(?:\b)magento\-crew\.net(?:\b)" 1; + "~*(?:\b)magicalfind\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)magicdiet\.gq(?:\b)" 1; + "~*(?:\b)magicplayer\-s\.acestream\.net(?:\b)" 1; + "~*(?:\b)maglid\.ru(?:\b)" 1; + "~*(?:\b)magnetic\-bracelets\.ru(?:\b)" 1; + "~*(?:\b)magnetpress\.sk(?:\b)" 1; + "~*(?:\b)mahnwachen\-helfen\.info(?:\b)" 1; + "~*(?:\b)mail\.allnews24\.in(?:\b)" 1; + "~*(?:\b)mailemedicinals\.com(?:\b)" 1; + "~*(?:\b)mainhp\.net(?:\b)" 1; + "~*(?:\b)mainlinehobby\.net(?:\b)" 1; + "~*(?:\b)maju\.bluesalt\.co(?:\b)" 1; + "~*(?:\b)makedo\.ru(?:\b)" 1; + "~*(?:\b)make\-money\-online\.com(?:\b)" 1; + "~*(?:\b)makemoneyonline\.com(?:\b)" 1; + "~*(?:\b)makis\.nu(?:\b)" 1; + "~*(?:\b)maladot\.com(?:\b)" 1; + "~*(?:\b)malls\.com(?:\b)" 1; + "~*(?:\b)mall\.uk(?:\b)" 1; + "~*(?:\b)malwareremovalcenter\.com(?:\b)" 1; + "~*(?:\b)mamasuper\.prom\.ua(?:\b)" 1; + "~*(?:\b)managerpak204\.weebly\.com(?:\b)" 1; + "~*(?:\b)manifestation\.betteroffers\.review(?:\b)" 1; + "~*(?:\b)manimpotence\.com(?:\b)" 1; + "~*(?:\b)manipulyator\-peterburg\.ru(?:\b)" 1; + "~*(?:\b)mansiondelrio\.co(?:\b)" 1; + "~*(?:\b)mansparskats\.com(?:\b)" 1; + "~*(?:\b)mantramusic\.ru(?:\b)" 1; + "~*(?:\b)manualterap\.roleforum\.ru(?:\b)" 1; + "~*(?:\b)manuscript\.su(?:\b)" 1; + "~*(?:\b)manve\.info(?:\b)" 1; + "~*(?:\b)manyresultshub\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)map028\.com(?:\b)" 1; + "~*(?:\b)mapquestz\.us(?:\b)" 1; + "~*(?:\b)maranbrinfo\.com\.br(?:\b)" 1; + "~*(?:\b)mararoom\.ru(?:\b)" 1; + "~*(?:\b)marblestyle\.ru(?:\b)" 1; + "~*(?:\b)marcogrup\.com(?:\b)" 1; + "~*(?:\b)marcoislandvacations\.net(?:\b)" 1; + "~*(?:\b)marcowebonyodziezowe\.pl(?:\b)" 1; + "~*(?:\b)maridan\.com\.ua(?:\b)" 1; + "~*(?:\b)marinetraffic\.com(?:\b)" 1; + "~*(?:\b)marketingtechniques\.info(?:\b)" 1; + "~*(?:\b)marketingvici\.com(?:\b)" 1; + "~*(?:\b)marketland\.ml(?:\b)" 1; + "~*(?:\b)markjaybeefractal\.com(?:\b)" 1; + "~*(?:\b)marktforschung\-stuttgart\.com(?:\b)" 1; + "~*(?:\b)marmitaco\.cat(?:\b)" 1; + "~*(?:\b)marmotstore\.online(?:\b)" 1; + "~*(?:\b)marsgatan\.com(?:\b)" 1; + "~*(?:\b)martlinker\.com(?:\b)" 1; + "~*(?:\b)marwer\.info(?:\b)" 1; + "~*(?:\b)maslenka\.kz(?:\b)" 1; + "~*(?:\b)massage\-info\.nl(?:\b)" 1; + "~*(?:\b)masserect\.com(?:\b)" 1; + "~*(?:\b)master\-muznachas\.ru(?:\b)" 1; + "~*(?:\b)masterseek\.com(?:\b)" 1; + "~*(?:\b)mastershef\.club(?:\b)" 1; + "~*(?:\b)masthopehomes\.com(?:\b)" 1; + "~*(?:\b)masturbate\.co\.uk(?:\b)" 1; + "~*(?:\b)matb3aa\.com(?:\b)" 1; + "~*(?:\b)matchpal\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)matematikus\.info(?:\b)" 1; + "~*(?:\b)mathgym\.com\.au(?:\b)" 1; + "~*(?:\b)matpre\.top(?:\b)" 1; + "~*(?:\b)matrixalchemy\.com(?:\b)" 1; + "~*(?:\b)matsdale\.com(?:\b)" 1; + "~*(?:\b)mature\.free\-websites\.com(?:\b)" 1; + "~*(?:\b)max\-eclat\.men(?:\b)" 1; + "~*(?:\b)maximilitary\.ru(?:\b)" 1; + "~*(?:\b)maximpartnerspr\.com(?:\b)" 1; + "~*(?:\b)max\-p\.men(?:\b)" 1; + "~*(?:\b)maxthon\.com(?:\b)" 1; + "~*(?:\b)maxxtor\.eu(?:\b)" 1; + "~*(?:\b)mazda\-roadsters\.com(?:\b)" 1; + "~*(?:\b)m\.b00kmarks\.com(?:\b)" 1; + "~*(?:\b)mb140\.ru(?:\b)" 1; + "~*(?:\b)mbiologi\.ru(?:\b)" 1; + "~*(?:\b)mcadamssupplyco\.com(?:\b)" 1; + "~*(?:\b)mcar\.in\.ua(?:\b)" 1; + "~*(?:\b)mcnamaratech\.com(?:\b)" 1; + "~*(?:\b)mearns\-tractors\.co\.uk(?:\b)" 1; + "~*(?:\b)mebel\-alait\.ru(?:\b)" 1; + "~*(?:\b)mebelcomplekt\.ru(?:\b)" 1; + "~*(?:\b)mebeldekor\.com\.ua(?:\b)" 1; + "~*(?:\b)mebel\-ekb\.com(?:\b)" 1; + "~*(?:\b)mebel\-vstroika\.ru(?:\b)" 1; + "~*(?:\b)meble\-bogart\.info(?:\b)" 1; + "~*(?:\b)mecash\.ru(?:\b)" 1; + "~*(?:\b)meccadumps\.net(?:\b)" 1; + "~*(?:\b)medanestesia\.ru(?:\b)" 1; + "~*(?:\b)meddesk\.ru(?:\b)" 1; + "~*(?:\b)mediafresh\.online(?:\b)" 1; + "~*(?:\b)mediaoffers\.click(?:\b)" 1; + "~*(?:\b)mediawhirl\.net(?:\b)" 1; + "~*(?:\b)medicinacom\.ru(?:\b)" 1; + "~*(?:\b)medicine\-4u\.org(?:\b)" 1; + "~*(?:\b)medicines\-choice\.com(?:\b)" 1; + "~*(?:\b)medicineseasybuy\.com(?:\b)" 1; + "~*(?:\b)medicovi\.com(?:\b)" 1; + "~*(?:\b)medictube\.ru(?:\b)" 1; + "~*(?:\b)medi\-fitt\.hu(?:\b)" 1; + "~*(?:\b)medispainstitute\.com\.au(?:\b)" 1; + "~*(?:\b)medizinreisen\.de(?:\b)" 1; + "~*(?:\b)medkletki\.ru(?:\b)" 1; + "~*(?:\b)medkritika\.ru(?:\b)" 1; + "~*(?:\b)medmajor\.ru(?:\b)" 1; + "~*(?:\b)medosmotr\-ufa\.ru(?:\b)" 1; + "~*(?:\b)meds\-online24\.com(?:\b)" 1; + "~*(?:\b)medtherapy\.ru(?:\b)" 1; + "~*(?:\b)meduza\-consult\.ru(?:\b)" 1; + "~*(?:\b)med\-zdorovie\.com\.ua(?:\b)" 1; + "~*(?:\b)meendo\-free\-traffic\.ga(?:\b)" 1; + "~*(?:\b)meet\-flirt\-dating\.com(?:\b)" 1; + "~*(?:\b)meetingrainstorm\.bid(?:\b)" 1; + "~*(?:\b)meetlocalchicks\.com(?:\b)" 1; + "~*(?:\b)megaapteka\.ru(?:\b)" 1; + "~*(?:\b)mega\-bony\-2017\.pl(?:\b)" 1; + "~*(?:\b)mega\-bony2017\.pl(?:\b)" 1; + "~*(?:\b)megahdporno\.net(?:\b)" 1; + "~*(?:\b)megaindex\.ru(?:\b)" 1; + "~*(?:\b)megakino\.net(?:\b)" 1; + "~*(?:\b)mega\-polis\.biz\.ua(?:\b)" 1; + "~*(?:\b)megavolt\.net\.ua(?:\b)" 1; + "~*(?:\b)meget\.co\.za(?:\b)" 1; + "~*(?:\b)mejoresfotos\.eu(?:\b)" 1; + "~*(?:\b)me\-ke\.com(?:\b)" 1; + "~*(?:\b)meltwater\.com(?:\b)" 1; + "~*(?:\b)member\-quiz\.com(?:\b)" 1; + "~*(?:\b)members\.ghanaweb\.com(?:\b)" 1; + "~*(?:\b)memberty\.com(?:\b)" 1; + "~*(?:\b)menetie\.ru(?:\b)" 1; + "~*(?:\b)menhealed\.net(?:\b)" 1; + "~*(?:\b)mensandals\.xyz(?:\b)" 1; + "~*(?:\b)menstennisforums\.com(?:\b)" 1; + "~*(?:\b)mere\.host\.sk(?:\b)" 1; + "~*(?:\b)merryhouse\.co\.uk(?:\b)" 1; + "~*(?:\b)mesbuta\.info(?:\b)" 1; + "~*(?:\b)message\-warning\.net(?:\b)" 1; + "~*(?:\b)mesto\-x\.com(?:\b)" 1; + "~*(?:\b)metabar\.ru(?:\b)" 1; + "~*(?:\b)metallosajding\.ru(?:\b)" 1; + "~*(?:\b)metalonly\.info(?:\b)" 1; + "~*(?:\b)metarip\.ru(?:\b)" 1; + "~*(?:\b)metascephe\.com(?:\b)" 1; + "~*(?:\b)metaxalonevstizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)methodsmarketing\.com(?:\b)" 1; + "~*(?:\b)mex\-annushka\.ru(?:\b)" 1; + "~*(?:\b)mexicosleevegastrectomy\.com(?:\b)" 1; + "~*(?:\b)mexicotravelnet\.com(?:\b)" 1; + "~*(?:\b)mezaruk\.info(?:\b)" 1; + "~*(?:\b)m\-google\.xyz(?:\b)" 1; + "~*(?:\b)mhi\-systems\.ru(?:\b)" 1; + "~*(?:\b)mhtr\.be(?:\b)" 1; + "~*(?:\b)micasainvest\.com(?:\b)" 1; + "~*(?:\b)michaelkorsoutlet\.store(?:\b)" 1; + "~*(?:\b)michaelkorsoutletstore\.net(?:\b)" 1; + "~*(?:\b)michaelkorssaleoutletonline\.net(?:\b)" 1; + "~*(?:\b)microsearch\.ru(?:\b)" 1; + "~*(?:\b)microsoftportal\.net(?:\b)" 1; + "~*(?:\b)microstatic\.pl(?:\b)" 1; + "~*(?:\b)middlerush\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)midst\.eu(?:\b)" 1; + "~*(?:\b)mielec\.pl(?:\b)" 1; + "~*(?:\b)migente\.com(?:\b)" 1; + "~*(?:\b)mikozstop\.com(?:\b)" 1; + "~*(?:\b)mikrobiologies\.ru(?:\b)" 1; + "~*(?:\b)milblueprint\.com(?:\b)" 1; + "~*(?:\b)militarysale\.pro(?:\b)" 1; + "~*(?:\b)millionare\.com(?:\b)" 1; + "~*(?:\b)mil\-stak\.com(?:\b)" 1; + "~*(?:\b)mindbox\.co\.za(?:\b)" 1; + "~*(?:\b)mindeyegames\.com(?:\b)" 1; + "~*(?:\b)minecraft\-neo\.ru(?:\b)" 1; + "~*(?:\b)minecraft\-rus\.org(?:\b)" 1; + "~*(?:\b)minegam\.com(?:\b)" 1; + "~*(?:\b)minet\.club(?:\b)" 1; + "~*(?:\b)minharevisao\.com(?:\b)" 1; + "~*(?:\b)mini\.7zap\.com(?:\b)" 1; + "~*(?:\b)miniads\.ca(?:\b)" 1; + "~*(?:\b)miniature\.io(?:\b)" 1; + "~*(?:\b)minneapoliscopiers\.com(?:\b)" 1; + "~*(?:\b)minyetki\.ru(?:\b)" 1; + "~*(?:\b)mir\-betting\.ru(?:\b)" 1; + "~*(?:\b)mir\-business\-24\.ru(?:\b)" 1; + "~*(?:\b)mir\-limuzinov\.ru(?:\b)" 1; + "~*(?:\b)mirmedinfo\.ru(?:\b)" 1; + "~*(?:\b)mirobuvi\.com\.ua(?:\b)" 1; + "~*(?:\b)mirtorrent\.net(?:\b)" 1; + "~*(?:\b)mirzonru\.net(?:\b)" 1; + "~*(?:\b)misandesign\.se(?:\b)" 1; + "~*(?:\b)missclub\.info(?:\b)" 1; + "~*(?:\b)missis\.top(?:\b)" 1; + "~*(?:\b)missvietnam\.org(?:\b)" 1; + "~*(?:\b)misswell\.net(?:\b)" 1; + "~*(?:\b)misterjtbarbers\.com(?:\b)" 1; + "~*(?:\b)mister\-shop\.com(?:\b)" 1; + "~*(?:\b)mistr\-x\.org(?:\b)" 1; + "~*(?:\b)mitrasound\.ru(?:\b)" 1; + "~*(?:\b)mixed\-wrestling\.ru(?:\b)" 1; + "~*(?:\b)mixtapetorrent\.com(?:\b)" 1; + "~*(?:\b)mixx\.com(?:\b)" 1; + "~*(?:\b)mjchamonix\.org(?:\b)" 1; + "~*(?:\b)mlf\.hordo\.win(?:\b)" 1; + "~*(?:\b)mlvc4zzw\.space(?:\b)" 1; + "~*(?:\b)mmgq\.ru(?:\b)" 1; + "~*(?:\b)mmofreegames\.online(?:\b)" 1; + "~*(?:\b)mmog\-play\.ru(?:\b)" 1; + "~*(?:\b)mmoguider\.ru(?:\b)" 1; + "~*(?:\b)mmostrike\.ru(?:\b)" 1; + "~*(?:\b)mmstat\.com(?:\b)" 1; + "~*(?:\b)mncrftpcs\.com(?:\b)" 1; + "~*(?:\b)mnogabukaff\.net(?:\b)" 1; + "~*(?:\b)mnogolok\.info(?:\b)" 1; + "~*(?:\b)mobifunapp\.weebly\.com(?:\b)" 1; + "~*(?:\b)mobile\-appster\.ru(?:\b)" 1; + "~*(?:\b)mobilemedia\.md(?:\b)" 1; + "~*(?:\b)mobilierland\.com(?:\b)" 1; + "~*(?:\b)mobioffertrck\.com(?:\b)" 1; + "~*(?:\b)mobot\.site(?:\b)" 1; + "~*(?:\b)mobplayer\.net(?:\b)" 1; + "~*(?:\b)mobplayer\.ru(?:\b)" 1; + "~*(?:\b)mobsfun\.net(?:\b)" 1; + "~*(?:\b)mobstarr\.com(?:\b)" 1; + "~*(?:\b)mockupui\.com(?:\b)" 1; + "~*(?:\b)modabutik\.ru(?:\b)" 1; + "~*(?:\b)modenamebel\.ru(?:\b)" 1; + "~*(?:\b)modnie\-futbolki\.net(?:\b)" 1; + "~*(?:\b)moesen\-ficken\.com(?:\b)" 1; + "~*(?:\b)moesexy\.com(?:\b)" 1; + "~*(?:\b)moesonce\.com(?:\b)" 1; + "~*(?:\b)moetomnenie\.com(?:\b)" 1; + "~*(?:\b)moi\-glazki\.ru(?:\b)" 1; + "~*(?:\b)moinozhki\.com(?:\b)" 1; + "~*(?:\b)moivestiy\.biz(?:\b)" 1; + "~*(?:\b)mojaocena\.com(?:\b)" 1; + "~*(?:\b)moje\-recenze\.cz(?:\b)" 1; + "~*(?:\b)mojowhois\.com(?:\b)" 1; + "~*(?:\b)mojpregled\.com(?:\b)" 1; + "~*(?:\b)mojpreskumanie\.com(?:\b)" 1; + "~*(?:\b)mokrayakiska\.com(?:\b)" 1; + "~*(?:\b)mole\.pluto\.ro(?:\b)" 1; + "~*(?:\b)monarchfind\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)monarhs\.info(?:\b)" 1; + "~*(?:\b)monclerboots\.xyz(?:\b)" 1; + "~*(?:\b)monclercheap\.xyz(?:\b)" 1; + "~*(?:\b)monclercoats\.xyz(?:\b)" 1; + "~*(?:\b)monclerjacketsoutlet\.pw(?:\b)" 1; + "~*(?:\b)monclerjacketsoutlet\.win(?:\b)" 1; + "~*(?:\b)moncleronline\.xyz(?:\b)" 1; + "~*(?:\b)moncleroutletonline\.pw(?:\b)" 1; + "~*(?:\b)moncleroutletonline\.win(?:\b)" 1; + "~*(?:\b)moncleroutletonline\.xyz(?:\b)" 1; + "~*(?:\b)monclervests\.xyz(?:\b)" 1; + "~*(?:\b)monetizationking\.net(?:\b)" 1; + "~*(?:\b)monetizer\.com\-01\.site(?:\b)" 1; + "~*(?:\b)money\-every\-day\.com(?:\b)" 1; + "~*(?:\b)money\-for\-placing\-articles\.com(?:\b)" 1; + "~*(?:\b)moneymaster\.ru(?:\b)" 1; + "~*(?:\b)moneyteam24\.com(?:\b)" 1; + "~*(?:\b)moneytop\.ru(?:\b)" 1; + "~*(?:\b)moneyviking\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)moneyzzz\.ru(?:\b)" 1; + "~*(?:\b)monitorwebsitespeed\.com(?:\b)" 1; + "~*(?:\b)monsterdivx\.com(?:\b)" 1; + "~*(?:\b)monsterdivx\.tv(?:\b)" 1; + "~*(?:\b)montazhnic\.ru(?:\b)" 1; + "~*(?:\b)monthlywinners\.com(?:\b)" 1; + "~*(?:\b)montredemarque\.nl(?:\b)" 1; + "~*(?:\b)moomi\-daeri\.com(?:\b)" 1; + "~*(?:\b)moonci\.ru(?:\b)" 1; + "~*(?:\b)morefastermac\.trade(?:\b)" 1; + "~*(?:\b)more\-letom\.ru(?:\b)" 1; + "~*(?:\b)morepoweronmac\.trade(?:\b)" 1; + "~*(?:\b)morf\.snn\.gr(?:\b)" 1; + "~*(?:\b)morlat\.altervista\.org(?:\b)" 1; + "~*(?:\b)morocco\-nomad\-excursions\.com(?:\b)" 1; + "~*(?:\b)moroccosurfadventures\.com(?:\b)" 1; + "~*(?:\b)morpicert\.pw(?:\b)" 1; + "~*(?:\b)moscow\-clining\.ru(?:\b)" 1; + "~*(?:\b)moscow\.online\-podarki\.com(?:\b)" 1; + "~*(?:\b)moscow\-region\.ru(?:\b)" 1; + "~*(?:\b)moscow\.xrus\.org(?:\b)" 1; + "~*(?:\b)mosdverka\.ru(?:\b)" 1; + "~*(?:\b)moskva\.nodup\.ru(?:\b)" 1; + "~*(?:\b)mosrif\.ru(?:\b)" 1; + "~*(?:\b)mossmesi\.com(?:\b)" 1; + "~*(?:\b)mostantikor\.ru(?:\b)" 1; + "~*(?:\b)most\.gov\.iq(?:\b)" 1; + "~*(?:\b)most\-kerch\.org(?:\b)" 1; + "~*(?:\b)motherboard\.vice\.com(?:\b)" 1; + "~*(?:\b)mototsikl\.org(?:\b)" 1; + "~*(?:\b)mountainstream\.ms(?:\b)" 1; + "~*(?:\b)mouselink\.co(?:\b)" 1; + "~*(?:\b)moviemail\-online\.co\.uk(?:\b)" 1; + "~*(?:\b)movies\-in\-theaters\.net(?:\b)" 1; + "~*(?:\b)moviezbonkerssk\.cf(?:\b)" 1; + "~*(?:\b)mowser\.com(?:\b)" 1; + "~*(?:\b)moxo\.com(?:\b)" 1; + "~*(?:\b)moyakuhnia\.ru(?:\b)" 1; + "~*(?:\b)moyaterapiya\.ru(?:\b)" 1; + "~*(?:\b)moz\.com(?:\b)" 1; + "~*(?:\b)mozello\.ru(?:\b)" 1; + "~*(?:\b)mp3downloadhq\.com(?:\b)" 1; + "~*(?:\b)mp3films\.ru(?:\b)" 1; + "~*(?:\b)mp3ringtone\.info(?:\b)" 1; + "~*(?:\b)mp3ritm\.top(?:\b)" 1; + "~*(?:\b)mrbitsandbytes\.com(?:\b)" 1; + "~*(?:\b)mrbojikobi4\.biz(?:\b)" 1; + "~*(?:\b)mrcsa\.com\.au(?:\b)" 1; + "~*(?:\b)mrinsidesales\.com(?:\b)" 1; + "~*(?:\b)mriyadh\.com(?:\b)" 1; + "~*(?:\b)mrlmedia\.net(?:\b)" 1; + "~*(?:\b)mrmoneymustache\.com(?:\b)" 1; + "~*(?:\b)mrpornogratis\.xxx(?:\b)" 1; + "~*(?:\b)mrsdalloways\.com(?:\b)" 1; + "~*(?:\b)mrvideospornogratis\.xxx(?:\b)" 1; + "~*(?:\b)mrwhite\.biz(?:\b)" 1; + "~*(?:\b)msfsaar\.de(?:\b)" 1; + "~*(?:\b)msk\.afora\.ru(?:\b)" 1; + "~*(?:\b)msk\-diplomat\.com(?:\b)" 1; + "~*(?:\b)mtmtv\.info(?:\b)" 1; + "~*(?:\b)mttwtrack\.com(?:\b)" 1; + "~*(?:\b)mturkcontent\.com(?:\b)" 1; + "~*(?:\b)muabancantho\.info(?:\b)" 1; + "~*(?:\b)mug\-na\-chas\-moscow\.ru(?:\b)" 1; + "~*(?:\b)muizre\.ru(?:\b)" 1; + "~*(?:\b)mulberryoutletonlineeu\.com(?:\b)" 1; + "~*(?:\b)multgo\.ru(?:\b)" 1; + "~*(?:\b)mundoaberrante\.com(?:\b)" 1; + "~*(?:\b)muschisexbilder\.com(?:\b)" 1; + "~*(?:\b)musezone\.ru(?:\b)" 1; + "~*(?:\b)musezone\.su(?:\b)" 1; + "~*(?:\b)musflashtv\.com(?:\b)" 1; + "~*(?:\b)music7s\.me(?:\b)" 1; + "~*(?:\b)musicas\.baixar\-musicas\-gratis\.com(?:\b)" 1; + "~*(?:\b)musicdaddy\.net(?:\b)" 1; + "~*(?:\b)musicktab\.com(?:\b)" 1; + "~*(?:\b)musicspire\.online(?:\b)" 1; + "~*(?:\b)musicstock\.me(?:\b)" 1; + "~*(?:\b)music\.utrolive\.ru(?:\b)" 1; + "~*(?:\b)musicvidz\.ru(?:\b)" 1; + "~*(?:\b)musirc\.com(?:\b)" 1; + "~*(?:\b)mustat\.com(?:\b)" 1; + "~*(?:\b)mustwineblog\.com(?:\b)" 1; + "~*(?:\b)muycerdas\.xxx(?:\b)" 1; + "~*(?:\b)muzaporn\.com(?:\b)" 1; + "~*(?:\b)muz\-baza\.net(?:\b)" 1; + "~*(?:\b)muznachas\-service\.ru(?:\b)" 1; + "~*(?:\b)muz\-shoes\.ru(?:\b)" 1; + "~*(?:\b)muztops\.ru(?:\b)" 1; + "~*(?:\b)muz\-tracker\.net(?:\b)" 1; + "~*(?:\b)mvpicton\.co\.uk(?:\b)" 1; + "~*(?:\b)mwtpludn\.review(?:\b)" 1; + "~*(?:\b)mxgetcode\.com(?:\b)" 1; + "~*(?:\b)my\-aladin\.com(?:\b)" 1; + "~*(?:\b)myanyone\.net(?:\b)" 1; + "~*(?:\b)my\-bc\.ru(?:\b)" 1; + "~*(?:\b)my\-big\-family\.com(?:\b)" 1; + "~*(?:\b)mybinaryoptionsrobot\.com(?:\b)" 1; + "~*(?:\b)myblogregistercm\.tk(?:\b)" 1; + "~*(?:\b)mycaf\.it(?:\b)" 1; + "~*(?:\b)my\-cash\-bot\.co(?:\b)" 1; + "~*(?:\b)mycouponizemac\.com(?:\b)" 1; + "~*(?:\b)mydearest\.co(?:\b)" 1; + "~*(?:\b)mydeathspace\.com(?:\b)" 1; + "~*(?:\b)mydirtyhobby\.com(?:\b)" 1; + "~*(?:\b)mydirtystuff\.com(?:\b)" 1; + "~*(?:\b)mydoctorok\.ru(?:\b)" 1; + "~*(?:\b)mydownloadengine\.com(?:\b)" 1; + "~*(?:\b)mydownlodablefiles\.com(?:\b)" 1; + "~*(?:\b)my\-floor\.in\.ua(?:\b)" 1; + "~*(?:\b)myfreecams\.com(?:\b)" 1; + "~*(?:\b)myfreemp3\.eu(?:\b)" 1; + "~*(?:\b)myfreetutorials\.com(?:\b)" 1; + "~*(?:\b)myftpupload\.com(?:\b)" 1; + "~*(?:\b)mygameplus\.com(?:\b)" 1; + "~*(?:\b)mygameplus\.ru(?:\b)" 1; + "~*(?:\b)myghillie\.info(?:\b)" 1; + "~*(?:\b)myhealthcare\.com(?:\b)" 1; + "~*(?:\b)myhitmp3\.club(?:\b)" 1; + "~*(?:\b)myhydros\.org(?:\b)" 1; + "~*(?:\b)myindospace\.com(?:\b)" 1; + "~*(?:\b)myiptest\.com(?:\b)" 1; + "~*(?:\b)mykings\.pw(?:\b)" 1; + "~*(?:\b)mylesosibirsk\.ru(?:\b)" 1; + "~*(?:\b)mylida\.org(?:\b)" 1; + "~*(?:\b)myliveblog\.ru(?:\b)" 1; + "~*(?:\b)mymercy\.info(?:\b)" 1; + "~*(?:\b)mymobilemoneypages\.com(?:\b)" 1; + "~*(?:\b)myonigroup\.com(?:\b)" 1; + "~*(?:\b)myonlinepayday\.co(?:\b)" 1; + "~*(?:\b)myperiod\.club(?:\b)" 1; + "~*(?:\b)mypets\.by(?:\b)" 1; + "~*(?:\b)myphotopipe\.com(?:\b)" 1; + "~*(?:\b)myplaycity\.com(?:\b)" 1; + "~*(?:\b)mypornfree\.ru(?:\b)" 1; + "~*(?:\b)myprintscreen\.com(?:\b)" 1; + "~*(?:\b)myseoconsultant\.com(?:\b)" 1; + "~*(?:\b)mysexpics\.ru(?:\b)" 1; + "~*(?:\b)myshopmatemac\.com(?:\b)" 1; + "~*(?:\b)mystats\.xyz(?:\b)" 1; + "~*(?:\b)mywallpaper\.top(?:\b)" 1; + "~*(?:\b)myxdate\.info(?:\b)" 1; + "~*(?:\b)myyour\.eu(?:\b)" 1; + "~*(?:\b)na15\.ru(?:\b)" 1; + "~*(?:\b)nacap\.ru(?:\b)" 1; + "~*(?:\b)nac\-bearings\.ru(?:\b)" 1; + "~*(?:\b)nagdak\.ru(?:\b)" 1; + "~*(?:\b)nailsimg\.com(?:\b)" 1; + "~*(?:\b)najaden\.no(?:\b)" 1; + "~*(?:\b)naj\-filmy24\.pl(?:\b)" 1; + "~*(?:\b)nakozhe\.com(?:\b)" 1; + "~*(?:\b)nalogovyy\-kodeks\.ru(?:\b)" 1; + "~*(?:\b)nalogovyykodeks\.ru(?:\b)" 1; + "~*(?:\b)namenectar\.com(?:\b)" 1; + "~*(?:\b)napalm51\.nut\.cc(?:\b)" 1; + "~*(?:\b)naperehresti\.info(?:\b)" 1; + "~*(?:\b)naphukete\.ru(?:\b)" 1; + "~*(?:\b)narco24\.me(?:\b)" 1; + "~*(?:\b)nardulan\.com(?:\b)" 1; + "~*(?:\b)narkologiya\-belgorod\.ru(?:\b)" 1; + "~*(?:\b)narkologiya\-orel\.ru(?:\b)" 1; + "~*(?:\b)narkologiya\-penza\.ru(?:\b)" 1; + "~*(?:\b)narkologiya\-peterburg\.ru(?:\b)" 1; + "~*(?:\b)narkologiya\-voronezh\.ru(?:\b)" 1; + "~*(?:\b)narosty\.com(?:\b)" 1; + "~*(?:\b)narutonaruto\.ru(?:\b)" 1; + "~*(?:\b)nash\-krym\.info(?:\b)" 1; + "~*(?:\b)nastroyke\.net(?:\b)" 1; + "~*(?:\b)nastydollars\.com(?:\b)" 1; + "~*(?:\b)natali\-forex\.com(?:\b)" 1; + "~*(?:\b)nate\.com(?:\b)" 1; + "~*(?:\b)na\-telefon\.biz(?:\b)" 1; + "~*(?:\b)nationalbreakdown\.com(?:\b)" 1; + "~*(?:\b)national\-today\-winning\-winner\.club(?:\b)" 1; + "~*(?:\b)naturalbreakthroughsresearch\.com(?:\b)" 1; + "~*(?:\b)naturalpharm\.com\.ua(?:\b)" 1; + "~*(?:\b)naturalshair\.site(?:\b)" 1; + "~*(?:\b)naturtreenspicerx\.pw(?:\b)" 1; + "~*(?:\b)naughtyconnect\.com(?:\b)" 1; + "~*(?:\b)naval\.jislaaik\.com(?:\b)" 1; + "~*(?:\b)navalwiki\.info(?:\b)" 1; + "~*(?:\b)nbsproject\.ru(?:\b)" 1; + "~*(?:\b)needtosellmyhousefast\.com(?:\b)" 1; + "~*(?:\b)negociosdasha\.com(?:\b)" 1; + "~*(?:\b)negral\.pluto\.ro(?:\b)" 1; + "~*(?:\b)neks\.info(?:\b)" 1; + "~*(?:\b)nelc\.edu\.eg(?:\b)" 1; + "~*(?:\b)neobux\-bg\.info(?:\b)" 1; + "~*(?:\b)neodownload\.webcam(?:\b)" 1; + "~*(?:\b)nero\-us\.com(?:\b)" 1; + "~*(?:\b)nerudlogistik\.ru(?:\b)" 1; + "~*(?:\b)netallergy\.ru(?:\b)" 1; + "~*(?:\b)netanalytics\.xyz(?:\b)" 1; + "~*(?:\b)netcheckcdn\.xyz(?:\b)" 1; + "~*(?:\b)netfacet\.net(?:\b)" 1; + "~*(?:\b)netoil\.no(?:\b)" 1; + "~*(?:\b)netpics\.org(?:\b)" 1; + "~*(?:\b)net\-profits\.xyz(?:\b)" 1; + "~*(?:\b)net\-radar\.com(?:\b)" 1; + "~*(?:\b)netvouz\.com(?:\b)" 1; + "~*(?:\b)networkad\.net(?:\b)" 1; + "~*(?:\b)networkcheck\.xyz(?:\b)" 1; + "~*(?:\b)nevansk\.ru(?:\b)" 1; + "~*(?:\b)new7ob\.com(?:\b)" 1; + "~*(?:\b)new\-apps\.ru(?:\b)" 1; + "~*(?:\b)newhairstylesformen2014\.com(?:\b)" 1; + "~*(?:\b)new\-post\.tk(?:\b)" 1; + "~*(?:\b)newsperuse\.com(?:\b)" 1; + "~*(?:\b)news\-readers\.ru(?:\b)" 1; + "~*(?:\b)news\-speaker\.com(?:\b)" 1; + "~*(?:\b)newstaffadsshop\.club(?:\b)" 1; + "~*(?:\b)newstraveller\.ru(?:\b)" 1; + "~*(?:\b)newstudio\.tv(?:\b)" 1; + "~*(?:\b)newtechspb\.ru(?:\b)" 1; + "~*(?:\b)newyorkhotelsmotels\.info(?:\b)" 1; + "~*(?:\b)nextbackgroundcheck\.gq(?:\b)" 1; + "~*(?:\b)nextconseil\.com(?:\b)" 1; + "~*(?:\b)next\-dentists\.tk(?:\b)" 1; + "~*(?:\b)nextlnk12\.com(?:\b)" 1; + "~*(?:\b)nextrent\-crimea\.ru(?:\b)" 1; + "~*(?:\b)nfljerseyscheapbiz\.us(?:\b)" 1; + "~*(?:\b)nfljerseyscheapchinabiz\.com(?:\b)" 1; + "~*(?:\b)nfljerseysforsalewholesaler\.com(?:\b)" 1; + "~*(?:\b)nfljerseys\.online(?:\b)" 1; + "~*(?:\b)nfvsz\.com(?:\b)" 1; + "~*(?:\b)ngps1\.ru(?:\b)" 1; + "~*(?:\b)nhl09\.ru(?:\b)" 1; + "~*(?:\b)nhl17coins\.exblog\.jp(?:\b)" 1; + "~*(?:\b)nhl17coinsforps3\.gratisblog\.biz(?:\b)" 1; + "~*(?:\b)nibbler\.silktide\.com(?:\b)" 1; + "~*(?:\b)nicefloor\.co\.uk(?:\b)" 1; + "~*(?:\b)nicovideo\.jp(?:\b)" 1; + "~*(?:\b)nightvision746\.weebly\.com(?:\b)" 1; + "~*(?:\b)nikhilbahl\.com(?:\b)" 1; + "~*(?:\b)niki\-mlt\.ru(?:\b)" 1; + "~*(?:\b)nikitabuch\.com(?:\b)" 1; + "~*(?:\b)nikitsyringedrivelg\.pen\.io(?:\b)" 1; + "~*(?:\b)nikkiewart\.ru(?:\b)" 1; + "~*(?:\b)ningessaybe\.me(?:\b)" 1; + "~*(?:\b)nippon\-bearings\.ru(?:\b)" 1; + "~*(?:\b)niroo\.info(?:\b)" 1; + "~*(?:\b)njkmznnb\.ru(?:\b)" 1; + "~*(?:\b)njpalletremoval\.com(?:\b)" 1; + "~*(?:\b)nlfjjunb5\.ru(?:\b)" 1; + "~*(?:\b)nl\.netlog\.com(?:\b)" 1; + "~*(?:\b)nmrk\.ru(?:\b)" 1; + "~*(?:\b)noclegonline\.info(?:\b)" 1; + "~*(?:\b)nodding\-passion\.tk(?:\b)" 1; + "~*(?:\b)nodup\.ru(?:\b)" 1; + "~*(?:\b)nofreezingmac\.click(?:\b)" 1; + "~*(?:\b)nofreezingmac\.work(?:\b)" 1; + "~*(?:\b)no\-fuel\.org(?:\b)" 1; + "~*(?:\b)nonews\.co(?:\b)" 1; + "~*(?:\b)nootrino\.com(?:\b)" 1; + "~*(?:\b)nordstar\.pro(?:\b)" 1; + "~*(?:\b)nordvpn\.com(?:\b)" 1; + "~*(?:\b)normalegal\.ru(?:\b)" 1; + "~*(?:\b)northfacestore\.online(?:\b)" 1; + "~*(?:\b)norththeface\.store(?:\b)" 1; + "~*(?:\b)no\-rx\.info(?:\b)" 1; + "~*(?:\b)noscrapleftbehind\.co(?:\b)" 1; + "~*(?:\b)nosecret\.com\.ua(?:\b)" 1; + "~*(?:\b)notaria\-desalas\.com(?:\b)" 1; + "~*(?:\b)notasprensa\.info(?:\b)" 1; + "~*(?:\b)notebook\-pro\.ru(?:\b)" 1; + "~*(?:\b)notfastfood\.ru(?:\b)" 1; + "~*(?:\b)nottyu\.xyz(?:\b)" 1; + "~*(?:\b)noumeda\.com(?:\b)" 1; + "~*(?:\b)novatech\.vn(?:\b)" 1; + "~*(?:\b)november\-lax\.com(?:\b)" 1; + "~*(?:\b)novgorod\.xrus\.org(?:\b)" 1; + "~*(?:\b)novodigs\.com(?:\b)" 1; + "~*(?:\b)novosibirsk\.xrus\.org(?:\b)" 1; + "~*(?:\b)novosti\-hi\-tech\.ru(?:\b)" 1; + "~*(?:\b)nowtorrents\.com(?:\b)" 1; + "~*(?:\b)npoet\.ru(?:\b)" 1; + "~*(?:\b)nrjmobile\.fr(?:\b)" 1; + "~*(?:\b)nrv\.co\.za(?:\b)" 1; + "~*(?:\b)nsatc\.net(?:\b)" 1; + "~*(?:\b)ntic\.fr(?:\b)" 1; + "~*(?:\b)nucia\.biz\.ly(?:\b)" 1; + "~*(?:\b)nudepatch\.net(?:\b)" 1; + "~*(?:\b)nudo\.ca(?:\b)" 1; + "~*(?:\b)nufaq\.com(?:\b)" 1; + "~*(?:\b)nuit\-artisanale\.com(?:\b)" 1; + "~*(?:\b)nuker\.com(?:\b)" 1; + "~*(?:\b)nullrefer\.com(?:\b)" 1; + "~*(?:\b)nuup\.info(?:\b)" 1; + "~*(?:\b)nvformula\.ru(?:\b)" 1; + "~*(?:\b)nvssf\.com(?:\b)" 1; + "~*(?:\b)nyfinance\.ml(?:\b)" 1; + "~*(?:\b)nzfilecloud\.weebly\.com(?:\b)" 1; + "~*(?:\b)o00\.in(?:\b)" 1; + "~*(?:\b)o333o\.com(?:\b)" 1; + "~*(?:\b)oakleyglassesonline\.us(?:\b)" 1; + "~*(?:\b)oakridgemo\.com(?:\b)" 1; + "~*(?:\b)oballergiya\.ru(?:\b)" 1; + "~*(?:\b)obesidadealgarve\.com(?:\b)" 1; + "~*(?:\b)obnal\.org(?:\b)" 1; + "~*(?:\b)obsessionphrases\.com(?:\b)" 1; + "~*(?:\b)obuv\-kupit\.ru(?:\b)" 1; + "~*(?:\b)ochistka\-stokov\.ru(?:\b)" 1; + "~*(?:\b)oconto\.ru(?:\b)" 1; + "~*(?:\b)oda\.as(?:\b)" 1; + "~*(?:\b)o\-dachnik\.ru(?:\b)" 1; + "~*(?:\b)oddamzadarmo\.eu(?:\b)" 1; + "~*(?:\b)odesproperty\.com(?:\b)" 1; + "~*(?:\b)odoratus\.net(?:\b)" 1; + "~*(?:\b)odywpjtw\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)oecnhs\.info(?:\b)" 1; + "~*(?:\b)offer\.camp(?:\b)" 1; + "~*(?:\b)offergroup\.info(?:\b)" 1; + "~*(?:\b)offers\.bycontext\.com(?:\b)" 1; + "~*(?:\b)offer\.wpsecurity\.website(?:\b)" 1; + "~*(?:\b)offf\.info(?:\b)" 1; + "~*(?:\b)office2web\.com(?:\b)" 1; + "~*(?:\b)officedocuments\.net(?:\b)" 1; + "~*(?:\b)office\-windows\.ru(?:\b)" 1; + "~*(?:\b)offside2\.5v\.pl(?:\b)" 1; + "~*(?:\b)offtime\.ru(?:\b)" 1; + "~*(?:\b)offtopic\.biz(?:\b)" 1; + "~*(?:\b)of\-ireland\.info(?:\b)" 1; + "~*(?:\b)ohmyrings\.com(?:\b)" 1; + "~*(?:\b)oil\-td\.ru(?:\b)" 1; + "~*(?:\b)okayimage\.com(?:\b)" 1; + "~*(?:\b)okeinfo\.online(?:\b)" 1; + "~*(?:\b)okel\.co(?:\b)" 1; + "~*(?:\b)oklogistic\.ru(?:\b)" 1; + "~*(?:\b)okmedia\.sk(?:\b)" 1; + "~*(?:\b)okmusic\.jp(?:\b)" 1; + "~*(?:\b)okonich\.com\.ua(?:\b)" 1; + "~*(?:\b)okout\.ru(?:\b)" 1; + "~*(?:\b)okroshki\.ru(?:\b)" 1; + "~*(?:\b)oksrv\.com(?:\b)" 1; + "~*(?:\b)oktube\.ru(?:\b)" 1; + "~*(?:\b)ok\-ua\.info(?:\b)" 1; + "~*(?:\b)okuos\.com(?:\b)" 1; + "~*(?:\b)old\-rock\.com(?:\b)" 1; + "~*(?:\b)olgacvetmet\.com(?:\b)" 1; + "~*(?:\b)o\.light\.d0t\.ru(?:\b)" 1; + "~*(?:\b)olvanto\.ru(?:\b)" 1; + "~*(?:\b)olympescort\.com(?:\b)" 1; + "~*(?:\b)omoikiri\-japan\.ru(?:\b)" 1; + "~*(?:\b)omsk\.xrus\.org(?:\b)" 1; + "~*(?:\b)onblastblog\.online(?:\b)" 1; + "~*(?:\b)onclickpredictiv\.com(?:\b)" 1; + "~*(?:\b)onclkads\.com(?:\b)" 1; + "~*(?:\b)oneclickfiles\.com(?:\b)" 1; + "~*(?:\b)onefilms\.net(?:\b)" 1; + "~*(?:\b)one\-gear\.com(?:\b)" 1; + "~*(?:\b)onemactrckr\.com(?:\b)" 1; + "~*(?:\b)onemantrip\.com(?:\b)" 1; + "~*(?:\b)oneminutesite\.it(?:\b)" 1; + "~*(?:\b)onescreen\.cc(?:\b)" 1; + "~*(?:\b)oneshotdate\.com(?:\b)" 1; + "~*(?:\b)onetravelguides\.com(?:\b)" 1; + "~*(?:\b)onko\-24\.com(?:\b)" 1; + "~*(?:\b)onlainbesplatno\.ru(?:\b)" 1; + "~*(?:\b)onlinadverts\.com(?:\b)" 1; + "~*(?:\b)online247\.ml(?:\b)" 1; + "~*(?:\b)online7777\.com(?:\b)" 1; + "~*(?:\b)onlinebay\.ru(?:\b)" 1; + "~*(?:\b)onlinedomains\.ru(?:\b)" 1; + "~*(?:\b)onlinefilmz\.net(?:\b)" 1; + "~*(?:\b)online\-hd\.pl(?:\b)" 1; + "~*(?:\b)online\-hit\.info(?:\b)" 1; + "~*(?:\b)online\.ktc45\.ru(?:\b)" 1; + "~*(?:\b)onlineku\.com(?:\b)" 1; + "~*(?:\b)onlinemeetingnow\.com(?:\b)" 1; + "~*(?:\b)onlinemegax\.com(?:\b)" 1; + "~*(?:\b)online\-podarki\.com(?:\b)" 1; + "~*(?:\b)onlineporno\.site(?:\b)" 1; + "~*(?:\b)online\-sbank\.ru(?:\b)" 1; + "~*(?:\b)onlineserialy\.ru(?:\b)" 1; + "~*(?:\b)onlineslotmaschine\.com(?:\b)" 1; + "~*(?:\b)online\-templatestore\.com(?:\b)" 1; + "~*(?:\b)onlinetvseries\.me(?:\b)" 1; + "~*(?:\b)onlinewritingjobs17\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)online\-x\.ru(?:\b)" 1; + "~*(?:\b)onload\.pw(?:\b)" 1; + "~*(?:\b)onlyforemont\.ru(?:\b)" 1; + "~*(?:\b)onlythegames\.com(?:\b)" 1; + "~*(?:\b)onlywoman\.org(?:\b)" 1; + "~*(?:\b)ons\-add\.men(?:\b)" 1; + "~*(?:\b)onstrapon\.purplesphere\.in(?:\b)" 1; + "~*(?:\b)ontargetseo\.us(?:\b)" 1; + "~*(?:\b)onthemarch\.co(?:\b)" 1; + "~*(?:\b)o\-o\-11\-o\-o\.com(?:\b)" 1; + "~*(?:\b)o\-o\-6\-o\-o\.com(?:\b)" 1; + "~*(?:\b)o\-o\-6\-o\-o\.ru(?:\b)" 1; + "~*(?:\b)o\-o\-8\-o\-o\.com(?:\b)" 1; + "~*(?:\b)o\-o\-8\-o\-o\.ru(?:\b)" 1; + "~*(?:\b)ooo\-gotovie\.ru(?:\b)" 1; + "~*(?:\b)ooomeru\.ru(?:\b)" 1; + "~*(?:\b)ooo\-olni\.ru(?:\b)" 1; + "~*(?:\b)oops\-cinema\.ru(?:\b)" 1; + "~*(?:\b)openfrost\.com(?:\b)" 1; + "~*(?:\b)openfrost\.net(?:\b)" 1; + "~*(?:\b)openlibrary\.org(?:\b)" 1; + "~*(?:\b)openmediasoft\.com(?:\b)" 1; + "~*(?:\b)openmultipleurl\.com(?:\b)" 1; + "~*(?:\b)open\-odyssey\.org(?:\b)" 1; + "~*(?:\b)openstat\.com(?:\b)" 1; + "~*(?:\b)opinionreelle\.com(?:\b)" 1; + "~*(?:\b)ops\.picscout\.com(?:\b)" 1; + "~*(?:\b)optibuymac\.com(?:\b)" 1; + "~*(?:\b)optikremont\.ru(?:\b)" 1; + "~*(?:\b)optitrade24\.com(?:\b)" 1; + "~*(?:\b)optom\-deshevo\.ru(?:\b)" 1; + "~*(?:\b)oralsexfilme\.net(?:\b)" 1; + "~*(?:\b)oranga\.host\.sk(?:\b)" 1; + "~*(?:\b)ordernorxx\.com(?:\b)" 1; + "~*(?:\b)orel\-reshka\.net(?:\b)" 1; + "~*(?:\b)orenburg\-gsm\.ru(?:\b)" 1; + "~*(?:\b)oren\-cats\.ru(?:\b)" 1; + "~*(?:\b)orgasmatrix\.com(?:\b)" 1; + "~*(?:\b)orgasmus\-virtual\.com(?:\b)" 1; + "~*(?:\b)orhonit\.com(?:\b)" 1; + "~*(?:\b)origin\-my\.ru(?:\b)" 1; + "~*(?:\b)orion\-code\-access\.net(?:\b)" 1; + "~*(?:\b)orion\-v\.com(?:\b)" 1; + "~*(?:\b)ororodnik\.goodbb\.ru(?:\b)" 1; + "~*(?:\b)orsonet\.ru(?:\b)" 1; + "~*(?:\b)osagonline\.ru(?:\b)" 1; + "~*(?:\b)osb\.se11\.ru(?:\b)" 1; + "~*(?:\b)osnova3\.ru(?:\b)" 1; + "~*(?:\b)osoznanie\-narkotikam\.net(?:\b)" 1; + "~*(?:\b)ossmalta\.com(?:\b)" 1; + "~*(?:\b)ostroike\.org(?:\b)" 1; + "~*(?:\b)ostrovtaxi\.ru(?:\b)" 1; + "~*(?:\b)otbelivanie\-zubov\.com(?:\b)" 1; + "~*(?:\b)ourtherapy\.ru(?:\b)" 1; + "~*(?:\b)ourville\.info(?:\b)" 1; + "~*(?:\b)outclicks\.net(?:\b)" 1; + "~*(?:\b)outpersonals\.com(?:\b)" 1; + "~*(?:\b)outrageousdeal\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)outshop\.ru(?:\b)" 1; + "~*(?:\b)ovirus\.ru(?:\b)" 1; + "~*(?:\b)owathemes\.com(?:\b)" 1; + "~*(?:\b)ownshop\.cf(?:\b)" 1; + "~*(?:\b)ownshop\.win(?:\b)" 1; + "~*(?:\b)owohho\.com(?:\b)" 1; + "~*(?:\b)oxford\-book\.com\.ua(?:\b)" 1; + "~*(?:\b)oxotl\.com(?:\b)" 1; + "~*(?:\b)oynat\.info(?:\b)" 1; + "~*(?:\b)oyster\-green\.com(?:\b)" 1; + "~*(?:\b)ozas\.net(?:\b)" 1; + "~*(?:\b)oz\-offers\.com(?:\b)" 1; + "~*(?:\b)ozoz\.it(?:\b)" 1; + "~*(?:\b)paceform\.com(?:\b)" 1; + "~*(?:\b)pacificair\.com(?:\b)" 1; + "~*(?:\b)paclitor\.com(?:\b)" 1; + "~*(?:\b)page2rss\.com(?:\b)" 1; + "~*(?:\b)pagesense\.com(?:\b)" 1; + "~*(?:\b)paidonlinesites\.com(?:\b)" 1; + "~*(?:\b)paintingplanet\.ru(?:\b)" 1; + "~*(?:\b)paleohub\.info(?:\b)" 1; + "~*(?:\b)palocco\.it(?:\b)" 1; + "~*(?:\b)palvira\.com\.ua(?:\b)" 1; + "~*(?:\b)pammik\.ru(?:\b)" 1; + "~*(?:\b)panamaforbeginners\.com(?:\b)" 1; + "~*(?:\b)panchro\.co\.uk(?:\b)" 1; + "~*(?:\b)panchro\.xyz(?:\b)" 1; + "~*(?:\b)pandarastore\.top(?:\b)" 1; + "~*(?:\b)pandroid\.co(?:\b)" 1; + "~*(?:\b)panicatack\.com(?:\b)" 1; + "~*(?:\b)panouri\-solare\-acoperis\.com(?:\b)" 1; + "~*(?:\b)paparazzistudios\.com\.au(?:\b)" 1; + "~*(?:\b)papasdelivery\.ru(?:\b)" 1; + "~*(?:\b)paperwritingservice17\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)paphoselectricianandplumber\.com(?:\b)" 1; + "~*(?:\b)paradontozanet\.ru(?:\b)" 1; + "~*(?:\b)parajumpersjakkesalgnorge\.info(?:\b)" 1; + "~*(?:\b)parajumpersoutlet\.online(?:\b)" 1; + "~*(?:\b)parajumpersstore\.online(?:\b)" 1; + "~*(?:\b)paramountmarble\.co\.uk(?:\b)" 1; + "~*(?:\b)par\-fallen\.ga(?:\b)" 1; + "~*(?:\b)parfusale\.se(?:\b)" 1; + "~*(?:\b)park\.above\.com(?:\b)" 1; + "~*(?:\b)parlament\.biz(?:\b)" 1; + "~*(?:\b)partnerads\.men(?:\b)" 1; + "~*(?:\b)partner\-cdn\.men(?:\b)" 1; + "~*(?:\b)partner\-high\.men(?:\b)" 1; + "~*(?:\b)partner\-host\.men(?:\b)" 1; + "~*(?:\b)partnerline\.men(?:\b)" 1; + "~*(?:\b)partner\-pop\.men(?:\b)" 1; + "~*(?:\b)partner\-print\.men(?:\b)" 1; + "~*(?:\b)partnersafe\.men(?:\b)" 1; + "~*(?:\b)partners\-ship\.pro(?:\b)" 1; + "~*(?:\b)partner\-stop\.men(?:\b)" 1; + "~*(?:\b)partner\-trustworthy\.men(?:\b)" 1; + "~*(?:\b)partnerworkroom\.men(?:\b)" 1; + "~*(?:\b)partybunny\.ru(?:\b)" 1; + "~*(?:\b)pastaleads\.com(?:\b)" 1; + "~*(?:\b)pateaswing\.com(?:\b)" 1; + "~*(?:\b)pathwhelp\.org(?:\b)" 1; + "~*(?:\b)patol01\.pw(?:\b)" 1; + "~*(?:\b)patterntrader\-en\.com(?:\b)" 1; + "~*(?:\b)pattersonsweb\.com(?:\b)" 1; + "~*(?:\b)pavlodar\.xkaz\.org(?:\b)" 1; + "~*(?:\b)pawli\.eu(?:\b)" 1; + "~*(?:\b)pay2me\.pl(?:\b)" 1; + "~*(?:\b)paydayloanslocal\.com(?:\b)" 1; + "~*(?:\b)paydayonlinecom\.com(?:\b)" 1; + "~*(?:\b)pb\-dv\.ru(?:\b)" 1; + "~*(?:\b)p\-business\.ru(?:\b)" 1; + "~*(?:\b)pc4download\.co(?:\b)" 1; + "~*(?:\b)pcads\.ru(?:\b)" 1; + "~*(?:\b)pcboa\.se(?:\b)" 1; + "~*(?:\b)pcgroup\.com\.uy(?:\b)" 1; + "~*(?:\b)pcimforum\.com(?:\b)" 1; + "~*(?:\b)pc\-services\.ru(?:\b)" 1; + "~*(?:\b)pc\-test\.net(?:\b)" 1; + "~*(?:\b)pc\-virus\-d0l92j2\.pw(?:\b)" 1; + "~*(?:\b)pdamods\.ru(?:\b)" 1; + "~*(?:\b)pdn\-4\.com(?:\b)" 1; + "~*(?:\b)pdns\.cz(?:\b)" 1; + "~*(?:\b)pdns\.download(?:\b)" 1; + "~*(?:\b)pearlisland\.ru(?:\b)" 1; + "~*(?:\b)pechikamini\.ru(?:\b)" 1; + "~*(?:\b)peekyou\.com(?:\b)" 1; + "~*(?:\b)pekori\.to(?:\b)" 1; + "~*(?:\b)pelfind\.me(?:\b)" 1; + "~*(?:\b)pendelprognos\.se(?:\b)" 1; + "~*(?:\b)penisvergrotendepillennl\.ovh(?:\b)" 1; + "~*(?:\b)pensplan4u\.com(?:\b)" 1; + "~*(?:\b)pensplan\.com(?:\b)" 1; + "~*(?:\b)pepperstyle\.ru(?:\b)" 1; + "~*(?:\b)percin\.biz\.ly(?:\b)" 1; + "~*(?:\b)perfection\-pleasure\.ru(?:\b)" 1; + "~*(?:\b)perfectpracticeweb\.com(?:\b)" 1; + "~*(?:\b)perl\.dp\.ua(?:\b)" 1; + "~*(?:\b)perm\-profnastil\.ru(?:\b)" 1; + "~*(?:\b)perm\.xrus\.org(?:\b)" 1; + "~*(?:\b)perosan\.com(?:\b)" 1; + "~*(?:\b)perso\.wanadoo\.es(?:\b)" 1; + "~*(?:\b)pestomou\.info(?:\b)" 1; + "~*(?:\b)petedrummond\.com(?:\b)" 1; + "~*(?:\b)petitions\.whitehouse\.gov(?:\b)" 1; + "~*(?:\b)petrovka\-online\.com(?:\b)" 1; + "~*(?:\b)petsblogroll\.com(?:\b)" 1; + "~*(?:\b)peugeot\-club\.org(?:\b)" 1; + "~*(?:\b)pewit\.pw(?:\b)" 1; + "~*(?:\b)pflexads\.com(?:\b)" 1; + "~*(?:\b)pharmacyincity\.com(?:\b)" 1; + "~*(?:\b)phobia\.us(?:\b)" 1; + "~*(?:\b)phormchina\.com(?:\b)" 1; + "~*(?:\b)photochki\.com(?:\b)" 1; + "~*(?:\b)photo\-clip\.ru(?:\b)" 1; + "~*(?:\b)photo\.houseofgaga\.ru(?:\b)" 1; + "~*(?:\b)photokitchendesign\.com(?:\b)" 1; + "~*(?:\b)photorepair\.ru(?:\b)" 1; + "~*(?:\b)photosaga\.info(?:\b)" 1; + "~*(?:\b)photostudiolightings\.com(?:\b)" 1; + "~*(?:\b)phpdevops\.com(?:\b)" 1; + "~*(?:\b)php\-market\.ru(?:\b)" 1; + "~*(?:\b)phuketscreen\.com(?:\b)" 1; + "~*(?:\b)physfunc\.ru(?:\b)" 1; + "~*(?:\b)pic2fly\.com(?:\b)" 1; + "~*(?:\b)piccdata\.com(?:\b)" 1; + "~*(?:\b)piccshare\.com(?:\b)" 1; + "~*(?:\b)picmoonco\.pw(?:\b)" 1; + "~*(?:\b)picphotos\.net(?:\b)" 1; + "~*(?:\b)picquery\.com(?:\b)" 1; + "~*(?:\b)picscout\.com(?:\b)" 1; + "~*(?:\b)picsearch\.com(?:\b)" 1; + "~*(?:\b)picsfair\.com(?:\b)" 1; + "~*(?:\b)picsforkeywordsuggestion\.com(?:\b)" 1; + "~*(?:\b)pics\-group\.com(?:\b)" 1; + "~*(?:\b)picswe\.com(?:\b)" 1; + "~*(?:\b)picture\-group\.com(?:\b)" 1; + "~*(?:\b)pictures\-and\-images\.com(?:\b)" 1; + "~*(?:\b)pictures\-and\-images\.net(?:\b)" 1; + "~*(?:\b)picturesboss\.com(?:\b)" 1; + "~*(?:\b)picturesfrom\.com(?:\b)" 1; + "~*(?:\b)picturesify\.com(?:\b)" 1; + "~*(?:\b)picturesmania\.com(?:\b)" 1; + "~*(?:\b)picurams\.pw(?:\b)" 1; + "~*(?:\b)pierrehardysale\.online(?:\b)" 1; + "~*(?:\b)pigrafix\.at(?:\b)" 1; + "~*(?:\b)pihl\.se(?:\b)" 1; + "~*(?:\b)pijoto\.net(?:\b)" 1; + "~*(?:\b)pila\.pl(?:\b)" 1; + "~*(?:\b)pills24h\.com(?:\b)" 1; + "~*(?:\b)pillscheap24h\.com(?:\b)" 1; + "~*(?:\b)piluli\.info(?:\b)" 1; + "~*(?:\b)pinkduck\.ga(?:\b)" 1; + "~*(?:\b)pinsdaddy\.com(?:\b)" 1; + "~*(?:\b)pinstake\.com(?:\b)" 1; + "~*(?:\b)pintattoos\.com(?:\b)" 1; + "~*(?:\b)pinwallpaper\.top(?:\b)" 1; + "~*(?:\b)pinwallpaper\.xyz(?:\b)" 1; + "~*(?:\b)pio\.polytopesexempt\.com(?:\b)" 1; + "~*(?:\b)pipki\.r\.acdnpro\.com(?:\b)" 1; + "~*(?:\b)piratecams\.com(?:\b)" 1; + "~*(?:\b)pirateday\.ru(?:\b)" 1; + "~*(?:\b)pisanieprac\.info(?:\b)" 1; + "~*(?:\b)piski\.top(?:\b)" 1; + "~*(?:\b)pistonclasico\.com(?:\b)" 1; + "~*(?:\b)piter\.xrus\.org(?:\b)" 1; + "~*(?:\b)piulatte\.cz(?:\b)" 1; + "~*(?:\b)piuminiita\.com(?:\b)" 1; + "~*(?:\b)pix24x7\.com(?:\b)" 1; + "~*(?:\b)pixell\.club(?:\b)" 1; + "~*(?:\b)pixelrz\.com(?:\b)" 1; + "~*(?:\b)pixgood\.com(?:\b)" 1; + "~*(?:\b)pix\-hd\.com(?:\b)" 1; + "~*(?:\b)pixshark\.com(?:\b)" 1; + "~*(?:\b)pizda\.lol(?:\b)" 1; + "~*(?:\b)pizdeishn\.com(?:\b)" 1; + "~*(?:\b)pizdopletka\.club(?:\b)" 1; + "~*(?:\b)pizza\-imperia\.com(?:\b)" 1; + "~*(?:\b)pizza\-tycoon\.com(?:\b)" 1; + "~*(?:\b)pk\-pomosch\.ru(?:\b)" 1; + "~*(?:\b)pkr1hand\.com(?:\b)" 1; + "~*(?:\b)pk\-services\.ru(?:\b)" 1; + "~*(?:\b)pl\.aasoldes\.fr(?:\b)" 1; + "~*(?:\b)pladform\.ru(?:\b)" 1; + "~*(?:\b)plaff\-go\.ru(?:\b)" 1; + "~*(?:\b)plastgranar\.nu(?:\b)" 1; + "~*(?:\b)plastgran\.com(?:\b)" 1; + "~*(?:\b)plastjulgranar\.se(?:\b)" 1; + "~*(?:\b)plastweb\.ru(?:\b)" 1; + "~*(?:\b)platesauto\.com(?:\b)" 1; + "~*(?:\b)platezhka\.net(?:\b)" 1; + "~*(?:\b)platinumdeals\.gr(?:\b)" 1; + "~*(?:\b)playboyfiles\.xblog\.in(?:\b)" 1; + "~*(?:\b)playfortuna\-play\.ru(?:\b)" 1; + "~*(?:\b)play\.leadzupc\.com(?:\b)" 1; + "~*(?:\b)playlott\.com(?:\b)" 1; + "~*(?:\b)play\-movie\.pl(?:\b)" 1; + "~*(?:\b)play\-mp3\.com(?:\b)" 1; + "~*(?:\b)playmsn\.com(?:\b)" 1; + "~*(?:\b)playtap\.us(?:\b)" 1; + "~*(?:\b)pl\.id\-forex\.com(?:\b)" 1; + "~*(?:\b)pliks\.pl(?:\b)" 1; + "~*(?:\b)ploenjitmedia\.azurewebsites\.net(?:\b)" 1; + "~*(?:\b)plohaya\-kreditnaya\-istoriya\.ru(?:\b)" 1; + "~*(?:\b)pl\-top\.pl(?:\b)" 1; + "~*(?:\b)plugingeorgia\.com(?:\b)" 1; + "~*(?:\b)plusnetwork\.com(?:\b)" 1; + "~*(?:\b)pl\-vouchers\.com(?:\b)" 1; + "~*(?:\b)pobeiranie\.pl(?:\b)" 1; + "~*(?:\b)pochemychka\.net(?:\b)" 1; + "~*(?:\b)pochtovyi\-index\.ru(?:\b)" 1; + "~*(?:\b)pod\-muzyku\.club(?:\b)" 1; + "~*(?:\b)podshipniki\-nsk\.ru(?:\b)" 1; + "~*(?:\b)podshipniki\-ntn\.ru(?:\b)" 1; + "~*(?:\b)poem\-paying\.gq(?:\b)" 1; + "~*(?:\b)poems\.com\.ua(?:\b)" 1; + "~*(?:\b)poffet\.net(?:\b)" 1; + "~*(?:\b)pogodnyyeavarii\.gq(?:\b)" 1; + "~*(?:\b)pogosh\.com(?:\b)" 1; + "~*(?:\b)pogruztehnik\.ru(?:\b)" 1; + "~*(?:\b)poisk\-zakona\.ru(?:\b)" 1; + "~*(?:\b)poiskzakona\.ru(?:\b)" 1; + "~*(?:\b)pojdelo\.weebly\.com(?:\b)" 1; + "~*(?:\b)pokemongooo\.ml(?:\b)" 1; + "~*(?:\b)pokemon\-go\-play\.online(?:\b)" 1; + "~*(?:\b)pokerniydom\.ru(?:\b)" 1; + "~*(?:\b)polcin\.de(?:\b)" 1; + "~*(?:\b)polimga\.pw(?:\b)" 1; + "~*(?:\b)polybuild\.ru(?:\b)" 1; + "~*(?:\b)polytopesexempt\.com(?:\b)" 1; + "~*(?:\b)pomoc\-drogowa\.cba\.pl(?:\b)" 1; + "~*(?:\b)pons\-presse\.com(?:\b)" 1; + "~*(?:\b)pontiacsolstice\.info(?:\b)" 1; + "~*(?:\b)pony\-business\.com(?:\b)" 1; + "~*(?:\b)pooleroadmedicalcentre\.co\.uk(?:\b)" 1; + "~*(?:\b)popads\.net(?:\b)" 1; + "~*(?:\b)popander\.mobi(?:\b)" 1; + "~*(?:\b)popcash\.net(?:\b)" 1; + "~*(?:\b)popmarker\.com(?:\b)" 1; + "~*(?:\b)poppen\-nw\.net(?:\b)" 1; + "~*(?:\b)popserve\.adscpm\.net(?:\b)" 1; + "~*(?:\b)poptool\.net(?:\b)" 1; + "~*(?:\b)popugauka\.ru(?:\b)" 1; + "~*(?:\b)popugaychiki\.com(?:\b)" 1; + "~*(?:\b)popunder\.net(?:\b)" 1; + "~*(?:\b)popunder\.ru(?:\b)" 1; + "~*(?:\b)popup\-fdm\.xyz(?:\b)" 1; + "~*(?:\b)popup\-hgd\.xyz(?:\b)" 1; + "~*(?:\b)popup\-jdh\.xyz(?:\b)" 1; + "~*(?:\b)popup\.matchmaker\.com(?:\b)" 1; + "~*(?:\b)poquoson\.org(?:\b)" 1; + "~*(?:\b)porn555\.com(?:\b)" 1; + "~*(?:\b)porndairy\.in(?:\b)" 1; + "~*(?:\b)porndl\.org(?:\b)" 1; + "~*(?:\b)porndroids\.com(?:\b)" 1; + "~*(?:\b)porngalleries\.top(?:\b)" 1; + "~*(?:\b)pornhive\.org(?:\b)" 1; + "~*(?:\b)pornhub\-forum\.ga(?:\b)" 1; + "~*(?:\b)pornhubforum\.tk(?:\b)" 1; + "~*(?:\b)pornhub\-ru\.com(?:\b)" 1; + "~*(?:\b)pornmania\.pl(?:\b)" 1; + "~*(?:\b)pornoblood\.com(?:\b)" 1; + "~*(?:\b)pornobrazzers\.biz(?:\b)" 1; + "~*(?:\b)porno\-chaman\.info(?:\b)" 1; + "~*(?:\b)pornodojd\.ru(?:\b)" 1; + "~*(?:\b)porno\-dojki\.net(?:\b)" 1; + "~*(?:\b)pornoelita\.info(?:\b)" 1; + "~*(?:\b)pornofeuer\.com(?:\b)" 1; + "~*(?:\b)pornofiljmi\.com(?:\b)" 1; + "~*(?:\b)pornoforadult\.com(?:\b)" 1; + "~*(?:\b)pornogad\.com(?:\b)" 1; + "~*(?:\b)pornogig\.com(?:\b)" 1; + "~*(?:\b)pornogratisdiario\.com(?:\b)" 1; + "~*(?:\b)pornohd1080\.online(?:\b)" 1; + "~*(?:\b)pornokajf\.com(?:\b)" 1; + "~*(?:\b)pornoklad\.net(?:\b)" 1; + "~*(?:\b)pornoklad\.ru(?:\b)" 1; + "~*(?:\b)pornokorol\.com(?:\b)" 1; + "~*(?:\b)pornolook\.net(?:\b)" 1; + "~*(?:\b)pornonik\.com(?:\b)" 1; + "~*(?:\b)pornophoto\.xyz(?:\b)" 1; + "~*(?:\b)porno\-play\.net(?:\b)" 1; + "~*(?:\b)pornoplen\.com(?:\b)" 1; + "~*(?:\b)porno\-raskazy\.ru(?:\b)" 1; + "~*(?:\b)pornoreino\.com(?:\b)" 1; + "~*(?:\b)pornosee\.info(?:\b)" 1; + "~*(?:\b)pornosemki\.info(?:\b)" 1; + "~*(?:\b)pornosexrolik\.com(?:\b)" 1; + "~*(?:\b)porno\.simple\-image\.com\.ua(?:\b)" 1; + "~*(?:\b)pornoslive\.net(?:\b)" 1; + "~*(?:\b)pornosmola\.info(?:\b)" 1; + "~*(?:\b)porno\-transsexuals\.ru(?:\b)" 1; + "~*(?:\b)pornotubexxx\.name(?:\b)" 1; + "~*(?:\b)pornotubs\.com(?:\b)" 1; + "~*(?:\b)porno\-video\-chati\.ru(?:\b)" 1; + "~*(?:\b)pornowarp\.info(?:\b)" 1; + "~*(?:\b)pornoxxx\.com\.mx(?:\b)" 1; + "~*(?:\b)pornozhara\.com(?:\b)" 1; + "~*(?:\b)pornpost\.in(?:\b)" 1; + "~*(?:\b)pornstartits\.xblog\.in(?:\b)" 1; + "~*(?:\b)porn\-w\.org(?:\b)" 1; + "~*(?:\b)pornzone\.tv(?:\b)" 1; + "~*(?:\b)porodasobak\.net(?:\b)" 1; + "~*(?:\b)portadd\.men(?:\b)" 1; + "~*(?:\b)portal\-eu\.ru(?:\b)" 1; + "~*(?:\b)portnoff\.od\.ua(?:\b)" 1; + "~*(?:\b)porto\.abuilder\.net(?:\b)" 1; + "~*(?:\b)portside\.cc(?:\b)" 1; + "~*(?:\b)portside\.xyz(?:\b)" 1; + "~*(?:\b)poshiv\-chehol\.ru(?:\b)" 1; + "~*(?:\b)posible\.net(?:\b)" 1; + "~*(?:\b)positive2b\.ru(?:\b)" 1; + "~*(?:\b)pospr\.waw\.pl(?:\b)" 1; + "~*(?:\b)postclass\.com(?:\b)" 1; + "~*(?:\b)potoideas\.us(?:\b)" 1; + "~*(?:\b)potolokelekor\.ru(?:\b)" 1; + "~*(?:\b)pourvous\.info(?:\b)" 1; + "~*(?:\b)powc\.r\.ca\.d\.sendibm2\.com(?:\b)" 1; + "~*(?:\b)powenlite24\.ru(?:\b)" 1; + "~*(?:\b)powitania\.pl(?:\b)" 1; + "~*(?:\b)pozdravleniya\-c\.ru(?:\b)" 1; + "~*(?:\b)pozdrawleniya\.com(?:\b)" 1; + "~*(?:\b)pozdrawleniya\.ru(?:\b)" 1; + "~*(?:\b)pozvonim\.com(?:\b)" 1; + "~*(?:\b)pp\-budpostach\.com\.ua(?:\b)" 1; + "~*(?:\b)pr0fit\-b0x\.com(?:\b)" 1; + "~*(?:\b)praisong\.net(?:\b)" 1; + "~*(?:\b)pravoholding\.ru(?:\b)" 1; + "~*(?:\b)prchecker\.info(?:\b)" 1; + "~*(?:\b)predmety\.in\.ua(?:\b)" 1; + "~*(?:\b)predominant\-invent\.tk(?:\b)" 1; + "~*(?:\b)prefersurvey\.net(?:\b)" 1; + "~*(?:\b)preg\.marketingvici\.com(?:\b)" 1; + "~*(?:\b)pregnant\.guru(?:\b)" 1; + "~*(?:\b)preparevideosafesystem4unow\.site(?:\b)" 1; + "~*(?:\b)preparevideosafesystem4unow\.space(?:\b)" 1; + "~*(?:\b)presleycollectibles\.com(?:\b)" 1; + "~*(?:\b)pretty\-mart\.com(?:\b)" 1; + "~*(?:\b)preventheadacheguide\.info(?:\b)" 1; + "~*(?:\b)priceg\.com(?:\b)" 1; + "~*(?:\b)pricheskaonline\.ru(?:\b)" 1; + "~*(?:\b)pricheski\-video\.com(?:\b)" 1; + "~*(?:\b)primedice\.com(?:\b)" 1; + "~*(?:\b)princeadvantagesales\.com(?:\b)" 1; + "~*(?:\b)princevc\.com(?:\b)" 1; + "~*(?:\b)printdirectforless\.com(?:\b)" 1; + "~*(?:\b)printie\.com(?:\b)" 1; + "~*(?:\b)printingpeach\.com(?:\b)" 1; + "~*(?:\b)priora\-2\.com(?:\b)" 1; + "~*(?:\b)priscilarodrigues\.com\.br(?:\b)" 1; + "~*(?:\b)privacyassistant\.net(?:\b)" 1; + "~*(?:\b)privatamateure\.com(?:\b)" 1; + "~*(?:\b)privatbank46\.ru(?:\b)" 1; + "~*(?:\b)privatefx\.all4invest\.info(?:\b)" 1; + "~*(?:\b)privatefx\-in\.ru(?:\b)" 1; + "~*(?:\b)privat\-girl\.net(?:\b)" 1; + "~*(?:\b)privatov\-zapisi\.ru(?:\b)" 1; + "~*(?:\b)privetsochi\.ru(?:\b)" 1; + "~*(?:\b)privhosting\.com(?:\b)" 1; + "~*(?:\b)prize44\.com(?:\b)" 1; + "~*(?:\b)prizeestates\.cricket(?:\b)" 1; + "~*(?:\b)prizefestival\.mobi(?:\b)" 1; + "~*(?:\b)prizesbook\.online(?:\b)" 1; + "~*(?:\b)prizestohandle\.club(?:\b)" 1; + "~*(?:\b)prlog\.ru(?:\b)" 1; + "~*(?:\b)prod2016\.com(?:\b)" 1; + "~*(?:\b)prodess\.ru(?:\b)" 1; + "~*(?:\b)producm\.ru(?:\b)" 1; + "~*(?:\b)productarium\.com(?:\b)" 1; + "~*(?:\b)produkto\.net(?:\b)" 1; + "~*(?:\b)prodvigator\.ua(?:\b)" 1; + "~*(?:\b)proekt\-gaz\.ru(?:\b)" 1; + "~*(?:\b)proekt\-mos\.ru(?:\b)" 1; + "~*(?:\b)professionaldieselcare\.com(?:\b)" 1; + "~*(?:\b)professionalwritingservices15\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)profitfx\.online(?:\b)" 1; + "~*(?:\b)profitkode\.com(?:\b)" 1; + "~*(?:\b)profit\-opportunity\.com(?:\b)" 1; + "~*(?:\b)profitsport\.club(?:\b)" 1; + "~*(?:\b)profitwithalex\.info(?:\b)" 1; + "~*(?:\b)profolan\.pl(?:\b)" 1; + "~*(?:\b)proftests\.net(?:\b)" 1; + "~*(?:\b)progonrumarket\.ru(?:\b)" 1; + "~*(?:\b)progress\-upakovka\.ru(?:\b)" 1; + "~*(?:\b)prohoster\.info(?:\b)" 1; + "~*(?:\b)prointer\.net\.ua(?:\b)" 1; + "~*(?:\b)projectforte\.ru(?:\b)" 1; + "~*(?:\b)projefrio\.com\.br(?:\b)" 1; + "~*(?:\b)prokotov\.com(?:\b)" 1; + "~*(?:\b)prom23\.ru(?:\b)" 1; + "~*(?:\b)promalp\-universal\.ru(?:\b)" 1; + "~*(?:\b)prombudpostach\.com\.ua(?:\b)" 1; + "~*(?:\b)promgirldresses\.xyz(?:\b)" 1; + "~*(?:\b)promodj\.com(?:\b)" 1; + "~*(?:\b)promoforum\.ru(?:\b)" 1; + "~*(?:\b)promoheads\.com(?:\b)" 1; + "~*(?:\b)promover\.org(?:\b)" 1; + "~*(?:\b)pronekut\.com(?:\b)" 1; + "~*(?:\b)pronorm\.fr(?:\b)" 1; + "~*(?:\b)pron\.pro(?:\b)" 1; + "~*(?:\b)pro\-okis\.ru(?:\b)" 1; + "~*(?:\b)pro\-poly\.ru(?:\b)" 1; + "~*(?:\b)proposal\-engine\.com(?:\b)" 1; + "~*(?:\b)propranolol40mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)proprostatit\.com(?:\b)" 1; + "~*(?:\b)prosmibank\.ru(?:\b)" 1; + "~*(?:\b)prospekt\-st\.ru(?:\b)" 1; + "~*(?:\b)prosperent\.com(?:\b)" 1; + "~*(?:\b)prostitutki\-almata\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-astana\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-belgoroda\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-kharkova\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-kiev\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-novgoroda\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-odessa\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-rostova\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-tolyatti\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-tyumeni\.org(?:\b)" 1; + "~*(?:\b)prostitutki\-yaroslavlya\.org(?:\b)" 1; + "~*(?:\b)pro\-tec\.kz(?:\b)" 1; + "~*(?:\b)proxyelite\.biz(?:\b)" 1; + "~*(?:\b)proxyradar\.com(?:\b)" 1; + "~*(?:\b)prpops\.com(?:\b)" 1; + "~*(?:\b)pr\-ten\.de(?:\b)" 1; + "~*(?:\b)psa48\.ru(?:\b)" 1; + "~*(?:\b)pskcijdc\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)psoriasis\-file\.trade(?:\b)" 1; + "~*(?:\b)pssucai\.info(?:\b)" 1; + "~*(?:\b)pst2017\.onlinewebshop\.net(?:\b)" 1; + "~*(?:\b)psvita\.ru(?:\b)" 1; + "~*(?:\b)ptr\.ruvds\.com(?:\b)" 1; + "~*(?:\b)pts163\.ru(?:\b)" 1; + "~*(?:\b)pufip\.com(?:\b)" 1; + "~*(?:\b)pukaporn\.com(?:\b)" 1; + "~*(?:\b)pulse33\.ru(?:\b)" 1; + "~*(?:\b)pulseonclick\.com(?:\b)" 1; + "~*(?:\b)purchasepillsnorx\.com(?:\b)" 1; + "~*(?:\b)purplesphere\.in(?:\b)" 1; + "~*(?:\b)purplestats\.com(?:\b)" 1; + "~*(?:\b)puserving\.com(?:\b)" 1; + "~*(?:\b)push\-ad\.com(?:\b)" 1; + "~*(?:\b)pushdata\.sendpulse\.com(?:\b)" 1; + "~*(?:\b)pussyfleet\.com(?:\b)" 1; + "~*(?:\b)pussysaga\.com(?:\b)" 1; + "~*(?:\b)pussyspace\.net(?:\b)" 1; + "~*(?:\b)puteshestvennik\.com(?:\b)" 1; + "~*(?:\b)putevka24\.ru(?:\b)" 1; + "~*(?:\b)putitin\.me(?:\b)" 1; + "~*(?:\b)puzo2arbuza\.ru(?:\b)" 1; + "~*(?:\b)puzzleweb\.ru(?:\b)" 1; + "~*(?:\b)pwwysydh\.com(?:\b)" 1; + "~*(?:\b)pxhdwsm\.com(?:\b)" 1; + "~*(?:\b)py100\.ru(?:\b)" 1; + "~*(?:\b)pyramidlitho\.webs\.com(?:\b)" 1; + "~*(?:\b)pyrodesigns\.com\.au(?:\b)" 1; + "~*(?:\b)qcstrtvt\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)qexyfu\.bugs3\.com(?:\b)" 1; + "~*(?:\b)qitt\.ru(?:\b)" 1; + "~*(?:\b)qld10000\.net(?:\b)" 1; + "~*(?:\b)q\-moto\.ru(?:\b)" 1; + "~*(?:\b)qor360\.com(?:\b)" 1; + "~*(?:\b)qpypcx\.com(?:\b)" 1; + "~*(?:\b)qualitymarketzone\.com(?:\b)" 1; + "~*(?:\b)quality\-traffic\.com(?:\b)" 1; + "~*(?:\b)quangcaons\.com(?:\b)" 1; + "~*(?:\b)quebec\-bin\.com(?:\b)" 1; + "~*(?:\b)queerspace\.com(?:\b)" 1; + "~*(?:\b)quelle\.ru(?:\b)" 1; + "~*(?:\b)questionmarque\.ch(?:\b)" 1; + "~*(?:\b)quickbuck\.com(?:\b)" 1; + "~*(?:\b)quickcashlimited\.com(?:\b)" 1; + "~*(?:\b)quickchange\.cc(?:\b)" 1; + "~*(?:\b)quickloanbank\.com(?:\b)" 1; + "~*(?:\b)quick\-offer\.com(?:\b)" 1; + "~*(?:\b)quick\-seeker\.com(?:\b)" 1; + "~*(?:\b)quit\-smoking\.ga(?:\b)" 1; + "~*(?:\b)quizzitch\.net(?:\b)" 1; + "~*(?:\b)qwarckoine\.com(?:\b)" 1; + "~*(?:\b)qwesa\.ru(?:\b)" 1; + "~*(?:\b)raavidesigns\.com(?:\b)" 1; + "~*(?:\b)rabotaetvse\.ru(?:\b)" 1; + "~*(?:\b)rabot\.host\.sk(?:\b)" 1; + "~*(?:\b)rada\.ru(?:\b)" 1; + "~*(?:\b)radiodigital\.co(?:\b)" 1; + "~*(?:\b)radiogambling\.com(?:\b)" 1; + "~*(?:\b)ragecash\.com(?:\b)" 1; + "~*(?:\b)rainbowice\.ru(?:\b)" 1; + "~*(?:\b)raisedseo\.com(?:\b)" 1; + "~*(?:\b)randalljhoward\.com(?:\b)" 1; + "~*(?:\b)randki\-sex\.com(?:\b)" 1; + "~*(?:\b)rangjued\.com(?:\b)" 1; + "~*(?:\b)rangoman\.date(?:\b)" 1; + "~*(?:\b)rank\-checker\.online(?:\b)" 1; + "~*(?:\b)rankexperience\.com(?:\b)" 1; + "~*(?:\b)rankia\.com(?:\b)" 1; + "~*(?:\b)ranking2017\.ga(?:\b)" 1; + "~*(?:\b)rankingchart\.de(?:\b)" 1; + "~*(?:\b)rankings\-analytics\.com(?:\b)" 1; + "~*(?:\b)ranksays\.com(?:\b)" 1; + "~*(?:\b)rankscanner\.com(?:\b)" 1; + "~*(?:\b)ranksignals\.com(?:\b)" 1; + "~*(?:\b)ranksonic\.com(?:\b)" 1; + "~*(?:\b)ranksonic\.info(?:\b)" 1; + "~*(?:\b)ranksonic\.org(?:\b)" 1; + "~*(?:\b)rapevideosmovies\.com(?:\b)" 1; + "~*(?:\b)rapidgator\-porn\.ga(?:\b)" 1; + "~*(?:\b)rapidokbrain\.com(?:\b)" 1; + "~*(?:\b)rapidsites\.pro(?:\b)" 1; + "~*(?:\b)raschtextil\.com\.ua(?:\b)" 1; + "~*(?:\b)rasteniya\-vs\-zombi\.ru(?:\b)" 1; + "~*(?:\b)ratemodels\.net(?:\b)" 1; + "~*(?:\b)razamicroelectronics\.com(?:\b)" 1; + "~*(?:\b)razleton\.com(?:\b)" 1; + "~*(?:\b)razorweb\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)razyboard\.com(?:\b)" 1; + "~*(?:\b)rcb101\.ru(?:\b)" 1; + "~*(?:\b)r\-control\.ru(?:\b)" 1; + "~*(?:\b)rcpmda\.ikan1080\.xyz(?:\b)" 1; + "~*(?:\b)realitykings\.com(?:\b)" 1; + "~*(?:\b)realizmobi\.com(?:\b)" 1; + "~*(?:\b)realmonte\.net(?:\b)" 1; + "~*(?:\b)realnye\-otzyvy\.info(?:\b)" 1; + "~*(?:\b)realresultslist\.com(?:\b)" 1; + "~*(?:\b)real\-time\-analytics\.com(?:\b)" 1; + "~*(?:\b)realting\-moscow\.ru(?:\b)" 1; + "~*(?:\b)realtytimes\.com(?:\b)" 1; + "~*(?:\b)rebelmouse\.com(?:\b)" 1; + "~*(?:\b)rebrand\.ly(?:\b)" 1; + "~*(?:\b)rebuildermedical\.com(?:\b)" 1; + "~*(?:\b)recinziireale\.com(?:\b)" 1; + "~*(?:\b)recipedays\.com(?:\b)" 1; + "~*(?:\b)recipedays\.ru(?:\b)" 1; + "~*(?:\b)reckonstat\.info(?:\b)" 1; + "~*(?:\b)recordpage\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)redbottomheels\.xyz(?:\b)" 1; + "~*(?:\b)redhotfreebies\.co\.uk(?:\b)" 1; + "~*(?:\b)redirectingat\.com(?:\b)" 1; + "~*(?:\b)redirectme\.net(?:\b)" 1; + "~*(?:\b)redirect\.trafficreceiver\.club(?:\b)" 1; + "~*(?:\b)redirlock\.com(?:\b)" 1; + "~*(?:\b)rednise\.com(?:\b)" 1; + "~*(?:\b)reelheroes\.net(?:\b)" 1; + "~*(?:\b)reeyanaturopathy\.com(?:\b)" 1; + "~*(?:\b)refads\.pro(?:\b)" 1; + "~*(?:\b)referencemoi\.com(?:\b)" 1; + "~*(?:\b)r\-e\-f\-e\-r\-e\-r\.com(?:\b)" 1; + "~*(?:\b)refererx\.com(?:\b)" 1; + "~*(?:\b)refudiatethissarah\.info(?:\b)" 1; + "~*(?:\b)regdefense\.com(?:\b)" 1; + "~*(?:\b)regionshop\.biz(?:\b)" 1; + "~*(?:\b)registratciya\-v\-moskve\.ru(?:\b)" 1; + "~*(?:\b)registrationdomainsite\.com(?:\b)" 1; + "~*(?:\b)registry\-cleaner\.net(?:\b)" 1; + "~*(?:\b)registry\-clean\-up\.net(?:\b)" 1; + "~*(?:\b)registrydomainservices\.com(?:\b)" 1; + "~*(?:\b)registrysweeper\.com(?:\b)" 1; + "~*(?:\b)reimageplus\.com(?:\b)" 1; + "~*(?:\b)reining\.lovasszovetseg\.hu(?:\b)" 1; + "~*(?:\b)reklama1\.ru(?:\b)" 1; + "~*(?:\b)reklama\-i\-rabota\.ru(?:\b)" 1; + "~*(?:\b)reklamuss\.ru(?:\b)" 1; + "~*(?:\b)relax\.ru(?:\b)" 1; + "~*(?:\b)relayblog\.com(?:\b)" 1; + "~*(?:\b)remedyotc\.com(?:\b)" 1; + "~*(?:\b)remmling\.de(?:\b)" 1; + "~*(?:\b)remontbiz\.ru(?:\b)" 1; + "~*(?:\b)remont\-comp\-pomosh\.ru(?:\b)" 1; + "~*(?:\b)remont\-fridge\-tv\.ru(?:\b)" 1; + "~*(?:\b)remontgruzovik\.ru(?:\b)" 1; + "~*(?:\b)remont\-komputerov\-notebook\.ru(?:\b)" 1; + "~*(?:\b)remont\-mobile\-phones\.ru(?:\b)" 1; + "~*(?:\b)remont\-ustanovka\-tehniki\.ru(?:\b)" 1; + "~*(?:\b)remontvsamare\.su(?:\b)" 1; + "~*(?:\b)remorcicomerciale\.ro(?:\b)" 1; + "~*(?:\b)remote\-dba\.de(?:\b)" 1; + "~*(?:\b)remybutler\.fr(?:\b)" 1; + "~*(?:\b)renecaovilla\.online(?:\b)" 1; + "~*(?:\b)renecaovillasale\.online(?:\b)" 1; + "~*(?:\b)renewablewealth\.com(?:\b)" 1; + "~*(?:\b)rennlist\.com(?:\b)" 1; + "~*(?:\b)rent2spb\.ru(?:\b)" 1; + "~*(?:\b)rentalcarnavi\.info(?:\b)" 1; + "~*(?:\b)rentaremotecomputer\.com(?:\b)" 1; + "~*(?:\b)rentehno\.ru(?:\b)" 1; + "~*(?:\b)rep\-am\.com(?:\b)" 1; + "~*(?:\b)repeatlogo\.co\.uk(?:\b)" 1; + "~*(?:\b)replicaclub\.ru(?:\b)" 1; + "~*(?:\b)replicalouboutin\.xyz(?:\b)" 1; + "~*(?:\b)replica\-watch\.ru(?:\b)" 1; + "~*(?:\b)resant\.ru(?:\b)" 1; + "~*(?:\b)research\.ifmo\.ru(?:\b)" 1; + "~*(?:\b)resellerclub\.com(?:\b)" 1; + "~*(?:\b)responsinator\.com(?:\b)" 1; + "~*(?:\b)responsive\-test\.net(?:\b)" 1; + "~*(?:\b)respublica\-otel\.ru(?:\b)" 1; + "~*(?:\b)restaurantlescampi\.com(?:\b)" 1; + "~*(?:\b)restorator\-msk\.ru(?:\b)" 1; + "~*(?:\b)resultshub\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)retailwith\.com(?:\b)" 1; + "~*(?:\b)rethinkwasteni\.info(?:\b)" 1; + "~*(?:\b)retreatia\.com(?:\b)" 1; + "~*(?:\b)reversing\.cc(?:\b)" 1; + "~*(?:\b)revistaindustria\.com(?:\b)" 1; + "~*(?:\b)rewardit\.com(?:\b)" 1; + "~*(?:\b)rewardpoll\.com(?:\b)" 1; + "~*(?:\b)reward\-survey\.net(?:\b)" 1; + "~*(?:\b)reyel1985\.webnode\.fr(?:\b)" 1; + "~*(?:\b)rezeptiblud\.ru(?:\b)" 1; + "~*(?:\b)rfd\-split\.hr(?:\b)" 1; + "~*(?:\b)rff\-cfal\.info(?:\b)" 1; + "~*(?:\b)rfid\-locker\.co(?:\b)" 1; + "~*(?:\b)rfserial\.net(?:\b)" 1; + "~*(?:\b)rialp\.getenjoyment\.net(?:\b)" 1; + "~*(?:\b)ribieiendom\.no(?:\b)" 1; + "~*(?:\b)richinvestmonitor\.com(?:\b)" 1; + "~*(?:\b)ric\.info(?:\b)" 1; + "~*(?:\b)ricorsogiustizia\.org(?:\b)" 1; + "~*(?:\b)riders\.ro(?:\b)" 1; + "~*(?:\b)rightenergysolutions\.com\.au(?:\b)" 1; + "~*(?:\b)rimedia\.org(?:\b)" 1; + "~*(?:\b)ring4rhino\.com(?:\b)" 1; + "~*(?:\b)ringporno\.com(?:\b)" 1; + "~*(?:\b)ringtonepartner\.com(?:\b)" 1; + "~*(?:\b)rique\.host\.sk(?:\b)" 1; + "~*(?:\b)risparmiocasa\.bz\.it(?:\b)" 1; + "~*(?:\b)ritlweb\.com(?:\b)" 1; + "~*(?:\b)rixpix\.ru(?:\b)" 1; + "~*(?:\b)rniaeba\.ga(?:\b)" 1; + "~*(?:\b)rn\-to\-bsn\.com(?:\b)" 1; + "~*(?:\b)robertefuller\.com(?:\b)" 1; + "~*(?:\b)robot\-forex\.biz(?:\b)" 1; + "~*(?:\b)rock\-cafe\.info(?:\b)" 1; + "~*(?:\b)rocketchange\.ru(?:\b)" 1; + "~*(?:\b)rockingclicks\.com(?:\b)" 1; + "~*(?:\b)rockma\.se(?:\b)" 1; + "~*(?:\b)rockprogblog\.com(?:\b)" 1; + "~*(?:\b)rogervivierforsale\.com(?:\b)" 1; + "~*(?:\b)roleforum\.ru(?:\b)" 1; + "~*(?:\b)roll123\.com(?:\b)" 1; + "~*(?:\b)roma\-kukareku\.livejournal\.com(?:\b)" 1; + "~*(?:\b)rome2rio\.com(?:\b)" 1; + "~*(?:\b)romhacking\.ru(?:\b)" 1; + "~*(?:\b)roofers\.org\.uk(?:\b)" 1; + "~*(?:\b)rootandroid\.org(?:\b)" 1; + "~*(?:\b)rosbalt\.com\.ua(?:\b)" 1; + "~*(?:\b)ros\-ctm\.ru(?:\b)" 1; + "~*(?:\b)rospromtest\.ru(?:\b)" 1; + "~*(?:\b)rossanasaavedra\.net(?:\b)" 1; + "~*(?:\b)rossmark\.ru(?:\b)" 1; + "~*(?:\b)rostov\.xrus\.org(?:\b)" 1; + "~*(?:\b)royalads\.net(?:\b)" 1; + "~*(?:\b)royal\-betting\.net(?:\b)" 1; + "~*(?:\b)royalcar\-ufa\.ru(?:\b)" 1; + "~*(?:\b)royal\-investments\.net(?:\b)" 1; + "~*(?:\b)royalvegascasino\.com(?:\b)" 1; + "~*(?:\b)rozalli\.com(?:\b)" 1; + "~*(?:\b)roznica\.com\.ua(?:\b)" 1; + "~*(?:\b)rp9\.ru(?:\b)" 1; + "~*(?:\b)rubanners\.com(?:\b)" 1; + "~*(?:\b)rubbed\.us(?:\b)" 1; + "~*(?:\b)ruclicks\.com(?:\b)" 1; + "~*(?:\b)rucrypt\.com(?:\b)" 1; + "~*(?:\b)ru\-dety\.ru(?:\b)" 1; + "~*(?:\b)ruex\.org\.ua(?:\b)" 1; + "~*(?:\b)ruf777\.com(?:\b)" 1; + "~*(?:\b)rukino\.org(?:\b)" 1; + "~*(?:\b)rumamba\.com(?:\b)" 1; + "~*(?:\b)running\-line\.ru(?:\b)" 1; + "~*(?:\b)runofilms\.ru(?:\b)" 1; + "~*(?:\b)runstocks\.com(?:\b)" 1; + "~*(?:\b)runtnc\.net(?:\b)" 1; + "~*(?:\b)ruscoininvest\.company(?:\b)" 1; + "~*(?:\b)ruscopybook\.com(?:\b)" 1; + "~*(?:\b)rusenvironmental\.net(?:\b)" 1; + "~*(?:\b)rusexy\.xyz(?:\b)" 1; + "~*(?:\b)rusoft\-zone\.ru(?:\b)" 1; + "~*(?:\b)ruspdd\.com(?:\b)" 1; + "~*(?:\b)rus\-pornuha\.com(?:\b)" 1; + "~*(?:\b)rusprostitute\.com(?:\b)" 1; + "~*(?:\b)russian\-postindex\.ru(?:\b)" 1; + "~*(?:\b)russia\-tao\.ru(?:\b)" 1; + "~*(?:\b)russia\-today\-video\.ru(?:\b)" 1; + "~*(?:\b)russintv\.fr(?:\b)" 1; + "~*(?:\b)russkie\-gorki\.ru(?:\b)" 1; + "~*(?:\b)russkoe\-zdorovie\.ru(?:\b)" 1; + "~*(?:\b)rus\-teh\.narod\.ru(?:\b)" 1; + "~*(?:\b)rustic\-quiver\.win(?:\b)" 1; + "~*(?:\b)rutor\.group(?:\b)" 1; + "~*(?:\b)rutor\.vip(?:\b)" 1; + "~*(?:\b)rvi\.biz(?:\b)" 1; + "~*(?:\b)rvtv\.ru(?:\b)" 1; + "~*(?:\b)rvzr\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)rybalka\-opt\.ru(?:\b)" 1; + "~*(?:\b)ryetaw\.com(?:\b)" 1; + "~*(?:\b)s1z\.ru(?:\b)" 1; + "~*(?:\b)s8\-nowy\-wygraj\.comli\.com(?:\b)" 1; + "~*(?:\b)sabaapress\.com(?:\b)" 1; + "~*(?:\b)sabizonline\.com(?:\b)" 1; + "~*(?:\b)sack\.net(?:\b)" 1; + "~*(?:\b)sadaholding\.com(?:\b)" 1; + "~*(?:\b)saddiechoua\.com(?:\b)" 1; + "~*(?:\b)sad\-torg\.com\.ua(?:\b)" 1; + "~*(?:\b)sady\-urala\.ru(?:\b)" 1; + "~*(?:\b)saecsa\.co(?:\b)" 1; + "~*(?:\b)safe\-app\.net(?:\b)" 1; + "~*(?:\b)saitevpatorii\.com(?:\b)" 1; + "~*(?:\b)sajatvelemeny\.com(?:\b)" 1; + "~*(?:\b)sakhboard\.ru(?:\b)" 1; + "~*(?:\b)sale\-japan\.com(?:\b)" 1; + "~*(?:\b)saletool\.ru(?:\b)" 1; + "~*(?:\b)sa\-live\.com(?:\b)" 1; + "~*(?:\b)salmonfishingsacramentoriver\.com(?:\b)" 1; + "~*(?:\b)saltspray\.ru(?:\b)" 1; + "~*(?:\b)salut\-camp\.ru(?:\b)" 1; + "~*(?:\b)salutmontreal\.com(?:\b)" 1; + "~*(?:\b)samara\.rosfirm\.ru(?:\b)" 1; + "~*(?:\b)sammlungfotos\.online(?:\b)" 1; + "~*(?:\b)sammyweaver\.com(?:\b)" 1; + "~*(?:\b)samoiedo\.it(?:\b)" 1; + "~*(?:\b)samolet\.fr(?:\b)" 1; + "~*(?:\b)samo\-soznanie\.ru(?:\b)" 1; + "~*(?:\b)sampleletters\.net(?:\b)" 1; + "~*(?:\b)sanatorrii\.ru(?:\b)" 1; + "~*(?:\b)sandhillsonline\.com(?:\b)" 1; + "~*(?:\b)saneitconsulting\.com(?:\b)" 1; + "~*(?:\b)saneyes\.com(?:\b)" 1; + "~*(?:\b)sanidumps\.com(?:\b)" 1; + "~*(?:\b)sanjosestartups\.com(?:\b)" 1; + "~*(?:\b)sankt\-peterburg\.nodup\.ru(?:\b)" 1; + "~*(?:\b)santasgift\.ml(?:\b)" 1; + "~*(?:\b)santechnik\.jimdo\.com(?:\b)" 1; + "~*(?:\b)sanyuprojects\.com(?:\b)" 1; + "~*(?:\b)sape\.top(?:\b)" 1; + "~*(?:\b)sarafangel\.ru(?:\b)" 1; + "~*(?:\b)saratov\.xrus\.org(?:\b)" 1; + "~*(?:\b)sardinie\.us(?:\b)" 1; + "~*(?:\b)sa\-rewards\.co\.za(?:\b)" 1; + "~*(?:\b)sarf3omlat\.com(?:\b)" 1; + "~*(?:\b)sarm\.tk(?:\b)" 1; + "~*(?:\b)sashagreyblog\.ga(?:\b)" 1; + "~*(?:\b)satellite\.maps\.ilovevitaly\.com(?:\b)" 1; + "~*(?:\b)saugatuck\.com(?:\b)" 1; + "~*(?:\b)savefrom\.com(?:\b)" 1; + "~*(?:\b)saveindex\.xyz(?:\b)" 1; + "~*(?:\b)savememoney\.co\.za(?:\b)" 1; + "~*(?:\b)savetubevideo\.com(?:\b)" 1; + "~*(?:\b)savingsslider\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)sawin\.beth\.webd\.pl(?:\b)" 1; + "~*(?:\b)sax\-sex\.com(?:\b)" 1; + "~*(?:\b)sayyoethe\.blogspot\.co\.za(?:\b)" 1; + "~*(?:\b)sbdl\.no(?:\b)" 1; + "~*(?:\b)sbetodiodnye\-lampy\.ru(?:\b)" 1; + "~*(?:\b)sbf441\.com(?:\b)" 1; + "~*(?:\b)sbornik\-zakonov\.ru(?:\b)" 1; + "~*(?:\b)sbprabooks\.com(?:\b)" 1; + "~*(?:\b)sbricur\.com(?:\b)" 1; + "~*(?:\b)sbt\-aqua\.ru(?:\b)" 1; + "~*(?:\b)sbtdesign\.co\.uk(?:\b)" 1; + "~*(?:\b)sbwealthsolutions\.ca(?:\b)" 1; + "~*(?:\b)scalerite\.co\.za(?:\b)" 1; + "~*(?:\b)scanmarine\.info(?:\b)" 1; + "~*(?:\b)scanmyphones\.com(?:\b)" 1; + "~*(?:\b)scanner\-alexa\.top(?:\b)" 1; + "~*(?:\b)scanner\-alex\.top(?:\b)" 1; + "~*(?:\b)scanner\-andrew\.top(?:\b)" 1; + "~*(?:\b)scanner\-barak\.top(?:\b)" 1; + "~*(?:\b)scanner\-brian\.top(?:\b)" 1; + "~*(?:\b)scanner\-donald\.top(?:\b)" 1; + "~*(?:\b)scanner\-don\.top(?:\b)" 1; + "~*(?:\b)scanner\-elena\.top(?:\b)" 1; + "~*(?:\b)scanner\-fred\.top(?:\b)" 1; + "~*(?:\b)scanner\-george\.top(?:\b)" 1; + "~*(?:\b)scanner\-irvin\.top(?:\b)" 1; + "~*(?:\b)scanner\-ivan\.top(?:\b)" 1; + "~*(?:\b)scanner\-jack\.top(?:\b)" 1; + "~*(?:\b)scanner\-jane\.top(?:\b)" 1; + "~*(?:\b)scanner\-jessica\.top(?:\b)" 1; + "~*(?:\b)scanner\-jess\.top(?:\b)" 1; + "~*(?:\b)scanner\-john\.top(?:\b)" 1; + "~*(?:\b)scanner\-josh\.top(?:\b)" 1; + "~*(?:\b)scanner\-julianna\.top(?:\b)" 1; + "~*(?:\b)scanner\-julia\.top(?:\b)" 1; + "~*(?:\b)scanner\-margo\.top(?:\b)" 1; + "~*(?:\b)scanner\-mark\.top(?:\b)" 1; + "~*(?:\b)scanner\-marwin\.top(?:\b)" 1; + "~*(?:\b)scanner\-mary\.top(?:\b)" 1; + "~*(?:\b)scanner\-nelson\.top(?:\b)" 1; + "~*(?:\b)scanner\-olga\.top(?:\b)" 1; + "~*(?:\b)scanner\-viktor\.top(?:\b)" 1; + "~*(?:\b)scanner\-walter\.top(?:\b)" 1; + "~*(?:\b)scanner\-walt\.top(?:\b)" 1; + "~*(?:\b)scanner\-willy\.top(?:\b)" 1; + "~*(?:\b)scansafe\.net(?:\b)" 1; + "~*(?:\b)scanspyware\.net(?:\b)" 1; + "~*(?:\b)scat\.porn(?:\b)" 1; + "~*(?:\b)scenarii\-1\-sentyabrya\.uroki\.org\.ua(?:\b)" 1; + "~*(?:\b)scenicmissouri\.us(?:\b)" 1; + "~*(?:\b)schlampen\-treffen\.com(?:\b)" 1; + "~*(?:\b)school\-diplomat\.ru(?:\b)" 1; + "~*(?:\b)schoolfiles\.net(?:\b)" 1; + "~*(?:\b)scmor\.ilxc\.cc(?:\b)" 1; + "~*(?:\b)scoopquest\.com(?:\b)" 1; + "~*(?:\b)scopich\.com(?:\b)" 1; + "~*(?:\b)score\-ads\.men(?:\b)" 1; + "~*(?:\b)scottbywater\.com(?:\b)" 1; + "~*(?:\b)scrapinghub\.com(?:\b)" 1; + "~*(?:\b)scrapy\.org(?:\b)" 1; + "~*(?:\b)screentoolkit\.com(?:\b)" 1; + "~*(?:\b)scripted\.com(?:\b)" 1; + "~*(?:\b)scrnet\.biz\.ua(?:\b)" 1; + "~*(?:\b)sc\-specialhost\.com(?:\b)" 1; + "~*(?:\b)sdelai\-prosto\.ru(?:\b)" 1; + "~*(?:\b)sdelatmebel\.ru(?:\b)" 1; + "~*(?:\b)sdi\-pme\.com(?:\b)" 1; + "~*(?:\b)sdrescher\.net(?:\b)" 1; + "~*(?:\b)sdsjweb\.com(?:\b)" 1; + "~*(?:\b)seadragonherbery\.com(?:\b)" 1; + "~*(?:\b)seansonline24\.pl(?:\b)" 1; + "~*(?:\b)search\.1and1\.com(?:\b)" 1; + "~*(?:\b)searchaddis\.com(?:\b)" 1; + "~*(?:\b)search\.alot\.com(?:\b)" 1; + "~*(?:\b)searchencrypt\.com(?:\b)" 1; + "~*(?:\b)searchengineranker\.email(?:\b)" 1; + "~*(?:\b)search\-error\.com(?:\b)" 1; + "~*(?:\b)search\-goo\.com(?:\b)" 1; + "~*(?:\b)searchimage\.co(?:\b)" 1; + "~*(?:\b)searchimpression\.com(?:\b)" 1; + "~*(?:\b)searchinquire\.com(?:\b)" 1; + "~*(?:\b)searchinterneat\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)searchkut\.com(?:\b)" 1; + "~*(?:\b)searchlock\.com(?:\b)" 1; + "~*(?:\b)searchmywindow\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)search\.pch\.com(?:\b)" 1; + "~*(?:\b)searchtooknow\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)searchwebknow\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)search\.xtconnect\.com(?:\b)" 1; + "~*(?:\b)seasaltwithfood\.com(?:\b)" 1; + "~*(?:\b)seasonvar\.ru(?:\b)" 1; + "~*(?:\b)se\.bnt\-team\.com(?:\b)" 1; + "~*(?:\b)seccioncontrabajo\.com(?:\b)" 1; + "~*(?:\b)secretscook\.ru(?:\b)" 1; + "~*(?:\b)secret\.xn\-\-oogle\-wmc\.com(?:\b)" 1; + "~*(?:\b)security60\-e\.com(?:\b)" 1; + "~*(?:\b)securityallianceservices\.com(?:\b)" 1; + "~*(?:\b)seeingmeerkat\.com(?:\b)" 1; + "~*(?:\b)seemoreresultshu\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)seeresultshub\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)see\-your\-website\-here\.com(?:\b)" 1; + "~*(?:\b)segol\.tv(?:\b)" 1; + "~*(?:\b)sei80\.com(?:\b)" 1; + "~*(?:\b)seinterface\.com(?:\b)" 1; + "~*(?:\b)seksotur\.ru(?:\b)" 1; + "~*(?:\b)seksvideoonlain\.com(?:\b)" 1; + "~*(?:\b)selectads\.men(?:\b)" 1; + "~*(?:\b)sel\-hoz\.com(?:\b)" 1; + "~*(?:\b)sell\-fb\-group\-here\.com(?:\b)" 1; + "~*(?:\b)semalt\.com(?:\b)" 1; + "~*(?:\b)semaltmedia\.com(?:\b)" 1; + "~*(?:\b)seminarygeorgia59\.ga(?:\b)" 1; + "~*(?:\b)seminarykansas904\.ml(?:\b)" 1; + "~*(?:\b)semp\.net(?:\b)" 1; + "~*(?:\b)semprofile\.com(?:\b)" 1; + "~*(?:\b)semrush\.com(?:\b)" 1; + "~*(?:\b)sendearnings\.com(?:\b)" 1; + "~*(?:\b)senger\.atspace\.co\.uk(?:\b)" 1; + "~*(?:\b)seo\-2\-0\.com(?:\b)" 1; + "~*(?:\b)seoanalyses\.com(?:\b)" 1; + "~*(?:\b)seoboxes\.com(?:\b)" 1; + "~*(?:\b)seocdvig\.ru(?:\b)" 1; + "~*(?:\b)seocheckupx\.com(?:\b)" 1; + "~*(?:\b)seocheki\.net(?:\b)" 1; + "~*(?:\b)seoexperimenty\.ru(?:\b)" 1; + "~*(?:\b)seofied\.com(?:\b)" 1; + "~*(?:\b)seofirmreviewsus\.info(?:\b)" 1; + "~*(?:\b)seogadget\.ru(?:\b)" 1; + "~*(?:\b)seoheap\.com(?:\b)" 1; + "~*(?:\b)seoholding\.com(?:\b)" 1; + "~*(?:\b)seojokes\.net(?:\b)" 1; + "~*(?:\b)seokicks\.de(?:\b)" 1; + "~*(?:\b)seolab\.top(?:\b)" 1; + "~*(?:\b)seomarketings\.online(?:\b)" 1; + "~*(?:\b)seonetwizard\.com(?:\b)" 1; + "~*(?:\b)seo\-platform\.com(?:\b)" 1; + "~*(?:\b)seo\-prof1\.xyz(?:\b)" 1; + "~*(?:\b)seoprofiler\.com(?:\b)" 1; + "~*(?:\b)seorank\.info(?:\b)" 1; + "~*(?:\b)seorankinglinks\.com(?:\b)" 1; + "~*(?:\b)seorankinglinks\.us(?:\b)" 1; + "~*(?:\b)seorankinglinks\.xyz(?:\b)" 1; + "~*(?:\b)seorussian\.ru(?:\b)" 1; + "~*(?:\b)seo\-smm\.kz(?:\b)" 1; + "~*(?:\b)seotoolsagency\.com(?:\b)" 1; + "~*(?:\b)seo\-tools\-optimizing\.com(?:\b)" 1; + "~*(?:\b)seo\-traffic\-ranking\.info(?:\b)" 1; + "~*(?:\b)serdcenebolit\.com(?:\b)" 1; + "~*(?:\b)sergiorossistore\.online(?:\b)" 1; + "~*(?:\b)serialsway\.ucoz\.ru(?:\b)" 1; + "~*(?:\b)serpstat\.com(?:\b)" 1; + "~*(?:\b)serptehnika\.ru(?:\b)" 1; + "~*(?:\b)servethis\.com(?:\b)" 1; + "~*(?:\b)service\.adtech\.fr(?:\b)" 1; + "~*(?:\b)service\.adtech\.us(?:\b)" 1; + "~*(?:\b)servicecenter\.co\.ua(?:\b)" 1; + "~*(?:\b)service\-core\.ru(?:\b)" 1; + "~*(?:\b)serving\.adbetclickin\.pink(?:\b)" 1; + "~*(?:\b)servingnotice\.com(?:\b)" 1; + "~*(?:\b)serviporno\.com(?:\b)" 1; + "~*(?:\b)servisural\.ru(?:\b)" 1; + "~*(?:\b)serw\.clicksor\.com(?:\b)" 1; + "~*(?:\b)seryeznie\-znakomstva\.ru(?:\b)" 1; + "~*(?:\b)sethrollins\.net(?:\b)" 1; + "~*(?:\b)sevendays\.com\.ua(?:\b)" 1; + "~*(?:\b)sevenstars7\.com(?:\b)" 1; + "~*(?:\b)se\-welding\.ru(?:\b)" 1; + "~*(?:\b)sexad\.net(?:\b)" 1; + "~*(?:\b)sexblog\.pw(?:\b)" 1; + "~*(?:\b)sexcamamateurchat\.com(?:\b)" 1; + "~*(?:\b)sex\-dating\.co(?:\b)" 1; + "~*(?:\b)sexflirtbook\.com(?:\b)" 1; + "~*(?:\b)sex\-foto\.pw(?:\b)" 1; + "~*(?:\b)sexfreepornoxxx\.com(?:\b)" 1; + "~*(?:\b)sexgalleries\.top(?:\b)" 1; + "~*(?:\b)sex\.hotblog\.top(?:\b)" 1; + "~*(?:\b)sexiporno\.net(?:\b)" 1; + "~*(?:\b)sexkontakteao\.info(?:\b)" 1; + "~*(?:\b)sexkontakte\-seite\.com(?:\b)" 1; + "~*(?:\b)sexkrasivo\.net(?:\b)" 1; + "~*(?:\b)sexobzor\.info(?:\b)" 1; + "~*(?:\b)sexpartygirls\.net(?:\b)" 1; + "~*(?:\b)sexphoto\.site(?:\b)" 1; + "~*(?:\b)sexpornotales\.com(?:\b)" 1; + "~*(?:\b)sex\-pr\.net(?:\b)" 1; + "~*(?:\b)sexreliz\.com(?:\b)" 1; + "~*(?:\b)sexsaoy\.com(?:\b)" 1; + "~*(?:\b)sexsearch\.com(?:\b)" 1; + "~*(?:\b)sex\-sex\-sex5\.com(?:\b)" 1; + "~*(?:\b)sexs\-foto\.com(?:\b)" 1; + "~*(?:\b)sexs\-foto\.top(?:\b)" 1; + "~*(?:\b)sexspornotub\.com(?:\b)" 1; + "~*(?:\b)sexstream\.pl(?:\b)" 1; + "~*(?:\b)sextracker\.be(?:\b)" 1; + "~*(?:\b)sex\-tracker\.com(?:\b)" 1; + "~*(?:\b)sextracker\.com(?:\b)" 1; + "~*(?:\b)sex\-tracker\.de(?:\b)" 1; + "~*(?:\b)sextracker\.de(?:\b)" 1; + "~*(?:\b)sexuria\.net(?:\b)" 1; + "~*(?:\b)sexvideo\-sex\.com(?:\b)" 1; + "~*(?:\b)sexvporno\.ru(?:\b)" 1; + "~*(?:\b)sex\-watch\.com(?:\b)" 1; + "~*(?:\b)sexyali\.com(?:\b)" 1; + "~*(?:\b)sexy\.babes\.frontend\-stack\.top(?:\b)" 1; + "~*(?:\b)sexy\-pings\.com(?:\b)" 1; + "~*(?:\b)sexy\-screen\-savers\.com(?:\b)" 1; + "~*(?:\b)sexystrippe\.info(?:\b)" 1; + "~*(?:\b)sexyteens\.hol\.es(?:\b)" 1; + "~*(?:\b)sexytrend\.ru(?:\b)" 1; + "~*(?:\b)sfd\-chess\.ru(?:\b)" 1; + "~*(?:\b)sfj\-ror\.no(?:\b)" 1; + "~*(?:\b)s\-forum\.biz(?:\b)" 1; + "~*(?:\b)shakhtar\-doneck\.ru(?:\b)" 1; + "~*(?:\b)shama\-rc\.net(?:\b)" 1; + "~*(?:\b)sharebutton\.net(?:\b)" 1; + "~*(?:\b)sharebutton\.org(?:\b)" 1; + "~*(?:\b)share\-buttons\-for\-free\.com(?:\b)" 1; + "~*(?:\b)sharebutton\.to(?:\b)" 1; + "~*(?:\b)shariki\-zuma\-lines\.ru(?:\b)" 1; + "~*(?:\b)sharpchallenge\.com(?:\b)" 1; + "~*(?:\b)shell\-pmr\.ru(?:\b)" 1; + "~*(?:\b)shemalegalls\.blogporn\.in(?:\b)" 1; + "~*(?:\b)shemale\-sex\.net(?:\b)" 1; + "~*(?:\b)sherlock\.se(?:\b)" 1; + "~*(?:\b)shijian\.ac\.cn(?:\b)" 1; + "~*(?:\b)shikiso\.info(?:\b)" 1; + "~*(?:\b)shiksabd\.com(?:\b)" 1; + "~*(?:\b)shillyourcoins\.com(?:\b)" 1; + "~*(?:\b)shinikiev\.com\.ua(?:\b)" 1; + "~*(?:\b)ship\-marvel\.co\.ua(?:\b)" 1; + "~*(?:\b)shisha\-swag\.de(?:\b)" 1; + "~*(?:\b)shitmovs\.com(?:\b)" 1; + "~*(?:\b)shivafurnishings\.com(?:\b)" 1; + "~*(?:\b)shlyahten\.ru(?:\b)" 1; + "~*(?:\b)shmetall\.com\.ua(?:\b)" 1; + "~*(?:\b)shodanhq\.com(?:\b)" 1; + "~*(?:\b)shoesonlinebuy\.cn(?:\b)" 1; + "~*(?:\b)shoesonlinebuy\.xyz(?:\b)" 1; + "~*(?:\b)shohanb\.com(?:\b)" 1; + "~*(?:\b)shop\.acim\.org(?:\b)" 1; + "~*(?:\b)shopcheermakeup\.info(?:\b)" 1; + "~*(?:\b)shop\-electron\.ru(?:\b)" 1; + "~*(?:\b)shopfishing\.com\.ua(?:\b)" 1; + "~*(?:\b)shoplvlv\.us(?:\b)" 1; + "~*(?:\b)shopperifymac\.com(?:\b)" 1; + "~*(?:\b)shoppingjequiti\.com\.br(?:\b)" 1; + "~*(?:\b)shoppingmiracles\.co\.uk(?:\b)" 1; + "~*(?:\b)shoppytoolmac\.com(?:\b)" 1; + "~*(?:\b)shopsellcardsdumps\.com(?:\b)" 1; + "~*(?:\b)shopvilleroyboch\.com\.ua(?:\b)" 1; + "~*(?:\b)shopwme\.ru(?:\b)" 1; + "~*(?:\b)shop\.xz618\.com(?:\b)" 1; + "~*(?:\b)shtaketniki\.kz(?:\b)" 1; + "~*(?:\b)shtaketniki\.ru(?:\b)" 1; + "~*(?:\b)shtora66\.ru(?:\b)" 1; + "~*(?:\b)shymkent\.xkaz\.org(?:\b)" 1; + "~*(?:\b)sibdevice\.ru(?:\b)" 1; + "~*(?:\b)sibecoprom\.ru(?:\b)" 1; + "~*(?:\b)sibtest\.ru(?:\b)" 1; + "~*(?:\b)sibvitr\.ru(?:\b)" 1; + "~*(?:\b)sicfor\.bcu\.cc(?:\b)" 1; + "~*(?:\b)sideeffectsoftizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)sientalyric\.co(?:\b)" 1; + "~*(?:\b)sierraapps\.com(?:\b)" 1; + "~*(?:\b)sigmund\-freud\.co\.uk(?:\b)" 1; + "~*(?:\b)signal03\.ru(?:\b)" 1; + "~*(?:\b)signoredom\.com(?:\b)" 1; + "~*(?:\b)signx\.info(?:\b)" 1; + "~*(?:\b)siha\.de(?:\b)" 1; + "~*(?:\b)sildenafilcitratemed\.com(?:\b)" 1; + "~*(?:\b)sildenafil\-tadalafil\.info(?:\b)" 1; + "~*(?:\b)silktide\.com(?:\b)" 1; + "~*(?:\b)silverage\.ru(?:\b)" 1; + "~*(?:\b)silvercash\.com(?:\b)" 1; + "~*(?:\b)silvermature\.net(?:\b)" 1; + "~*(?:\b)similardeals\.net(?:\b)" 1; + "~*(?:\b)simon3\.ru(?:\b)" 1; + "~*(?:\b)simple\-image\.com\.ua(?:\b)" 1; + "~*(?:\b)simplepooltips\.com(?:\b)" 1; + "~*(?:\b)simple\-share\-buttons\.com(?:\b)" 1; + "~*(?:\b)simply\.net(?:\b)" 1; + "~*(?:\b)simpoed\.ufop\.br(?:\b)" 1; + "~*(?:\b)sim\-service\.net(?:\b)" 1; + "~*(?:\b)sims\-sims\.ru(?:\b)" 1; + "~*(?:\b)simul\.co(?:\b)" 1; + "~*(?:\b)sindragosa\.comxa\.com(?:\b)" 1; + "~*(?:\b)sinel\.info(?:\b)" 1; + "~*(?:\b)sinestesia\.host\.sk(?:\b)" 1; + "~*(?:\b)sirpornogratis\.xxx(?:\b)" 1; + "~*(?:\b)sisi\-go\.ru(?:\b)" 1; + "~*(?:\b)sisiynas\.ru(?:\b)" 1; + "~*(?:\b)sispe\.com\.br(?:\b)" 1; + "~*(?:\b)site3\.free\-share\-buttons\.com(?:\b)" 1; + "~*(?:\b)site5\.com(?:\b)" 1; + "~*(?:\b)siteaero\.com(?:\b)" 1; + "~*(?:\b)site\-analyzer\.com(?:\b)" 1; + "~*(?:\b)site\-auditor\.online(?:\b)" 1; + "~*(?:\b)sitebeam\.net(?:\b)" 1; + "~*(?:\b)siteexpress\.co\.il(?:\b)" 1; + "~*(?:\b)siteheart\.net(?:\b)" 1; + "~*(?:\b)siteimprove\.com(?:\b)" 1; + "~*(?:\b)siteonomy\.com(?:\b)" 1; + "~*(?:\b)siteripz\.net(?:\b)" 1; + "~*(?:\b)site\.ru(?:\b)" 1; + "~*(?:\b)site\-speed\-checker\.site(?:\b)" 1; + "~*(?:\b)site\-speed\-check\.site(?:\b)" 1; + "~*(?:\b)sitevaluation\.com(?:\b)" 1; + "~*(?:\b)sitevaluation\.org(?:\b)" 1; + "~*(?:\b)sitevalued\.com(?:\b)" 1; + "~*(?:\b)sitiz\.club(?:\b)" 1; + "~*(?:\b)sitopreferito\.it(?:\b)" 1; + "~*(?:\b)si\-unique\.com(?:\b)" 1; + "~*(?:\b)sivs\.ru(?:\b)" 1; + "~*(?:\b)s\-iwantyou\.com(?:\b)" 1; + "~*(?:\b)sixcooler\.de(?:\b)" 1; + "~*(?:\b)sizeplus\.work(?:\b)" 1; + "~*(?:\b)skachat\-besplatno\-obrazcy\.ru(?:\b)" 1; + "~*(?:\b)skanninge\.se(?:\b)" 1; + "~*(?:\b)skatestick\.bid(?:\b)" 1; + "~*(?:\b)sk\.golden\-praga\.ru(?:\b)" 1; + "~*(?:\b)skincrate\.net(?:\b)" 1; + "~*(?:\b)sklad\-24\.ru(?:\b)" 1; + "~*(?:\b)skladvaz\.ru(?:\b)" 1; + "~*(?:\b)skuteczna\-dieta\.co\.pl(?:\b)" 1; + "~*(?:\b)skutecznetabletkinaporostwlosow\.pl(?:\b)" 1; + "~*(?:\b)skylta\.com(?:\b)" 1; + "~*(?:\b)sky\-mine\.ru(?:\b)" 1; + "~*(?:\b)skypasss\.com(?:\b)" 1; + "~*(?:\b)skytraf\.xyz(?:\b)" 1; + "~*(?:\b)skyway24\.ru(?:\b)" 1; + "~*(?:\b)sladkoevideo\.com(?:\b)" 1; + "~*(?:\b)slavia\.info(?:\b)" 1; + "~*(?:\b)slavic\-magic\.ru(?:\b)" 1; + "~*(?:\b)slavkokacunko\.de(?:\b)" 1; + "~*(?:\b)slayerlife\.com(?:\b)" 1; + "~*(?:\b)sledstvie\-veli\.net(?:\b)" 1; + "~*(?:\b)slimcdn\.com(?:\b)" 1; + "~*(?:\b)slim\.sellany\.ru(?:\b)" 1; + "~*(?:\b)slkrm\.ru(?:\b)" 1; + "~*(?:\b)s\.lollypopgaming\.com(?:\b)" 1; + "~*(?:\b)slomm\.ru(?:\b)" 1; + "~*(?:\b)slonechka\.ru(?:\b)" 1; + "~*(?:\b)slowmacfaster\.trade(?:\b)" 1; + "~*(?:\b)slowmac\.tech(?:\b)" 1; + "~*(?:\b)sluganarodu\.ru(?:\b)" 1; + "~*(?:\b)slujbauborki\.ru(?:\b)" 1; + "~*(?:\b)slutloadlive\.com(?:\b)" 1; + "~*(?:\b)smadihome\.com(?:\b)" 1; + "~*(?:\b)smailik\.org(?:\b)" 1; + "~*(?:\b)small\-game\.com(?:\b)" 1; + "~*(?:\b)small\-games\.biz(?:\b)" 1; + "~*(?:\b)smallseotools\.com(?:\b)" 1; + "~*(?:\b)smartadserver\.com(?:\b)" 1; + "~*(?:\b)smart\-balancewheel\.com(?:\b)" 1; + "~*(?:\b)smartbalanceworld\.com(?:\b)" 1; + "~*(?:\b)smartpet\.ru(?:\b)" 1; + "~*(?:\b)smart\-scripts\.com(?:\b)" 1; + "~*(?:\b)smartshoppymac\.com(?:\b)" 1; + "~*(?:\b)smichovbike\.cz(?:\b)" 1; + "~*(?:\b)smokewithrabbits\.com(?:\b)" 1; + "~*(?:\b)sms2x2\.ru(?:\b)" 1; + "~*(?:\b)smsactivator\.ru(?:\b)" 1; + "~*(?:\b)smstraf\.ru(?:\b)" 1; + "~*(?:\b)sneakyboy\.com(?:\b)" 1; + "~*(?:\b)snegozaderzhatel\.ru(?:\b)" 1; + "~*(?:\b)snip\.to(?:\b)" 1; + "~*(?:\b)snip\.tw(?:\b)" 1; + "~*(?:\b)snjack\.info(?:\b)" 1; + "~*(?:\b)snjatie\-geroinovoy\-lomki\.ru(?:\b)" 1; + "~*(?:\b)snomer1\.ru(?:\b)" 1; + "~*(?:\b)snow\.nvr163\.com(?:\b)" 1; + "~*(?:\b)snowplanes\.com(?:\b)" 1; + "~*(?:\b)snsdeainavi\.info(?:\b)" 1; + "~*(?:\b)snts\.shell\-pmr\.ru(?:\b)" 1; + "~*(?:\b)snworks\.com(?:\b)" 1; + "~*(?:\b)snyatie\-lomki\-v\-stacionare\.ru(?:\b)" 1; + "~*(?:\b)soaksoak\.ru(?:\b)" 1; + "~*(?:\b)sobecjvuwa\.com\.ru(?:\b)" 1; + "~*(?:\b)soblaznu\.net(?:\b)" 1; + "~*(?:\b)socas\.pluto\.ro(?:\b)" 1; + "~*(?:\b)soc\-econom\-problems\.ru(?:\b)" 1; + "~*(?:\b)socialbookmarksubmission\.org(?:\b)" 1; + "~*(?:\b)social\-buttons\.com(?:\b)" 1; + "~*(?:\b)social\-buttons\.xyz(?:\b)" 1; + "~*(?:\b)socialbuttons\.xyz(?:\b)" 1; + "~*(?:\b)social\-button\.xyz(?:\b)" 1; + "~*(?:\b)socialbutton\.xyz(?:\b)" 1; + "~*(?:\b)social\-fun\.ru(?:\b)" 1; + "~*(?:\b)socialmadesimple\.com(?:\b)" 1; + "~*(?:\b)socialmediasuggest\.com(?:\b)" 1; + "~*(?:\b)socialmonkee\.com(?:\b)" 1; + "~*(?:\b)social\-search\.me(?:\b)" 1; + "~*(?:\b)socialseet\.ru(?:\b)" 1; + "~*(?:\b)social\-s\-ggg\.xyz(?:\b)" 1; + "~*(?:\b)social\-s\-hhh\.xyz(?:\b)" 1; + "~*(?:\b)socialsignals24\.com(?:\b)" 1; + "~*(?:\b)social\-s\-iii\.xyz(?:\b)" 1; + "~*(?:\b)socialtrade\.biz(?:\b)" 1; + "~*(?:\b)social\-vestnik\.ru(?:\b)" 1; + "~*(?:\b)sockshare\.net(?:\b)" 1; + "~*(?:\b)soc\-proof\.su(?:\b)" 1; + "~*(?:\b)soda\.media(?:\b)" 1; + "~*(?:\b)sodexo\.com(?:\b)" 1; + "~*(?:\b)sofit\-dmd\.ru(?:\b)" 1; + "~*(?:\b)soft1\.ru(?:\b)" 1; + "~*(?:\b)softlinesolutions\.me(?:\b)" 1; + "~*(?:\b)softomix\.com(?:\b)" 1; + "~*(?:\b)softomix\.net(?:\b)" 1; + "~*(?:\b)softonicads\.com(?:\b)" 1; + "~*(?:\b)soft\-program\.com(?:\b)" 1; + "~*(?:\b)soft\-terminal\.ru(?:\b)" 1; + "~*(?:\b)softtor\.com(?:\b)" 1; + "~*(?:\b)softwaretrend\.net(?:\b)" 1; + "~*(?:\b)softxaker\.ru(?:\b)" 1; + "~*(?:\b)sogimlecal\.tk(?:\b)" 1; + "~*(?:\b)soheavyblog\.com(?:\b)" 1; + "~*(?:\b)sohoindia\.net(?:\b)" 1; + "~*(?:\b)solicita\.info(?:\b)" 1; + "~*(?:\b)solinf\.co(?:\b)" 1; + "~*(?:\b)solitaire\-game\.ru(?:\b)" 1; + "~*(?:\b)solmarket\.by(?:\b)" 1; + "~*(?:\b)solnplast\.ru(?:\b)" 1; + "~*(?:\b)solution4u\.com(?:\b)" 1; + "~*(?:\b)sonata\-arctica\.wz\.cz(?:\b)" 1; + "~*(?:\b)songoo\.wz\.cz(?:\b)" 1; + "~*(?:\b)songplanet\.ru(?:\b)" 1; + "~*(?:\b)sonnikforme\.ru(?:\b)" 1; + "~*(?:\b)soochi\.co(?:\b)" 1; + "~*(?:\b)sophang8\.com(?:\b)" 1; + "~*(?:\b)sortthemesitesby\.com(?:\b)" 1; + "~*(?:\b)sosdepotdebilan\.com(?:\b)" 1; + "~*(?:\b)soserfis\.com(?:\b)" 1; + "~*(?:\b)sotechco\.co(?:\b)" 1; + "~*(?:\b)sotkal\.lark\.ru(?:\b)" 1; + "~*(?:\b)soundfrost\.org(?:\b)" 1; + "~*(?:\b)souvenir\.cc(?:\b)" 1; + "~*(?:\b)souvenirua\.com(?:\b)" 1; + "~*(?:\b)sovetogorod\.ru(?:\b)" 1; + "~*(?:\b)soviet\-portal\.do\.am(?:\b)" 1; + "~*(?:\b)sovinsteel\.ru(?:\b)" 1; + "~*(?:\b)spabali\.org(?:\b)" 1; + "~*(?:\b)spacash\.com(?:\b)" 1; + "~*(?:\b)space2019\.top(?:\b)" 1; + "~*(?:\b)space4update\.pw(?:\b)" 1; + "~*(?:\b)space4updating\.win(?:\b)" 1; + "~*(?:\b)spaceshipad\.com(?:\b)" 1; + "~*(?:\b)space\-worry\.ml(?:\b)" 1; + "~*(?:\b)spammen\.de(?:\b)" 1; + "~*(?:\b)spamnuker\.com(?:\b)" 1; + "~*(?:\b)spasswelt\.net(?:\b)" 1; + "~*(?:\b)spasswelt\.xyz(?:\b)" 1; + "~*(?:\b)spb\.afora\.ru(?:\b)" 1; + "~*(?:\b)spbchampionat\.ru(?:\b)" 1; + "~*(?:\b)spb\-plitka\.ru(?:\b)" 1; + "~*(?:\b)spb\.ru(?:\b)" 1; + "~*(?:\b)specialfinanceoffers\.com(?:\b)" 1; + "~*(?:\b)special\-porn\.com(?:\b)" 1; + "~*(?:\b)speechfoodie\.com(?:\b)" 1; + "~*(?:\b)speedup\-my\.site(?:\b)" 1; + "~*(?:\b)spidtest\.org(?:\b)" 1; + "~*(?:\b)spidtest\.space(?:\b)" 1; + "~*(?:\b)spin2016\.cf(?:\b)" 1; + "~*(?:\b)spinnerco\.ca(?:\b)" 1; + "~*(?:\b)spitfiremusic\.com(?:\b)" 1; + "~*(?:\b)splendorsearch\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)sport7777\.net(?:\b)" 1; + "~*(?:\b)sportbetfair\.com(?:\b)" 1; + "~*(?:\b)sports\-supplements\.us(?:\b)" 1; + "~*(?:\b)sport\-video\-obzor\.ru(?:\b)" 1; + "~*(?:\b)spravka130\.ru(?:\b)" 1; + "~*(?:\b)spravka\-medosmotr\.ru(?:\b)" 1; + "~*(?:\b)sprttrack\.com(?:\b)" 1; + "~*(?:\b)sps\-shop\.com(?:\b)" 1; + "~*(?:\b)sptslmtrafms\.com(?:\b)" 1; + "~*(?:\b)spy\-app\.info(?:\b)" 1; + "~*(?:\b)spyfu\.com(?:\b)" 1; + "~*(?:\b)spylog\.com(?:\b)" 1; + "~*(?:\b)spymac\.net(?:\b)" 1; + "~*(?:\b)spy\-sts\.com(?:\b)" 1; + "~*(?:\b)spywarebegone\.com(?:\b)" 1; + "~*(?:\b)spywareit\.com(?:\b)" 1; + "~*(?:\b)spywarenuker\.com(?:\b)" 1; + "~*(?:\b)spywarespy\.com(?:\b)" 1; + "~*(?:\b)squidoo\.com(?:\b)" 1; + "~*(?:\b)srdrvp\.com(?:\b)" 1; + "~*(?:\b)srecorder\.com(?:\b)" 1; + "~*(?:\b)srgwebmail\.nl(?:\b)" 1; + "~*(?:\b)sribno\.net(?:\b)" 1; + "~*(?:\b)sr\-rekneskap\.no(?:\b)" 1; + "~*(?:\b)ssconstruction\.co(?:\b)" 1; + "~*(?:\b)sstroy44\.ru(?:\b)" 1; + "~*(?:\b)stackthatbucks\.com(?:\b)" 1; + "~*(?:\b)staff\.prairiesouth\.ca(?:\b)" 1; + "~*(?:\b)stairliftsarea\.com(?:\b)" 1; + "~*(?:\b)stairliftstrue\.com(?:\b)" 1; + "~*(?:\b)stair\.registrydomainservices\.com(?:\b)" 1; + "~*(?:\b)stal\-rulon\.ru(?:\b)" 1; + "~*(?:\b)standardchartered\-forex\.com(?:\b)" 1; + "~*(?:\b)stanthonyscatholicchurch\.org(?:\b)" 1; + "~*(?:\b)star61\.de(?:\b)" 1; + "~*(?:\b)stardevine\.com(?:\b)" 1; + "~*(?:\b)stard\.shop(?:\b)" 1; + "~*(?:\b)stariy\-baku\.com(?:\b)" 1; + "~*(?:\b)starpages\.net(?:\b)" 1; + "~*(?:\b)start\.myplaycity\.com(?:\b)" 1; + "~*(?:\b)startufa\.ru(?:\b)" 1; + "~*(?:\b)startwp\.org(?:\b)" 1; + "~*(?:\b)starwars\.wikia\.com(?:\b)" 1; + "~*(?:\b)stathat\.com(?:\b)" 1; + "~*(?:\b)staticfs\.host(?:\b)" 1; + "~*(?:\b)statistici\.ro(?:\b)" 1; + "~*(?:\b)statoutlook\.info(?:\b)" 1; + "~*(?:\b)stats\-collector\.org(?:\b)" 1; + "~*(?:\b)stats\-public\.grammarly\.io(?:\b)" 1; + "~*(?:\b)statustroll\.com(?:\b)" 1; + "~*(?:\b)stauga\.altervista\.org(?:\b)" 1; + "~*(?:\b)staynplay\.net(?:\b)" 1; + "~*(?:\b)steame\.ru(?:\b)" 1; + "~*(?:\b)steamoff\.net(?:\b)" 1; + "~*(?:\b)steebook\.com(?:\b)" 1; + "~*(?:\b)steelmaster\.lv(?:\b)" 1; + "~*(?:\b)stefanbakosab\.se(?:\b)" 1; + "~*(?:\b)sterva\.cc(?:\b)" 1; + "~*(?:\b)stevemonsen\.com(?:\b)" 1; + "~*(?:\b)sticken\.co(?:\b)" 1; + "~*(?:\b)stickers\-market\.ru(?:\b)" 1; + "~*(?:\b)stillmiracle\.com(?:\b)" 1; + "~*(?:\b)stjamesschool\.info(?:\b)" 1; + "~*(?:\b)stmassage\.ru(?:\b)" 1; + "~*(?:\b)stockquotes\.wooeb\.com(?:\b)" 1; + "~*(?:\b)stockspmb\.info(?:\b)" 1; + "~*(?:\b)stoki\.ru(?:\b)" 1; + "~*(?:\b)stop\-gepatit\.te\.ua(?:\b)" 1; + "~*(?:\b)storehouse\.ua(?:\b)" 1; + "~*(?:\b)store\-rx\.com(?:\b)" 1; + "~*(?:\b)stpicks\.com(?:\b)" 1; + "~*(?:\b)stpolice\.com(?:\b)" 1; + "~*(?:\b)strag\-invest\.ru(?:\b)" 1; + "~*(?:\b)strana\-krasoty\.ru(?:\b)" 1; + "~*(?:\b)strana\-solnca\.ru(?:\b)" 1; + "~*(?:\b)strangeduckfilms\.com(?:\b)" 1; + "~*(?:\b)streetfire\.net(?:\b)" 1; + "~*(?:\b)streetfooduncovered\.com(?:\b)" 1; + "~*(?:\b)streha\-metalko\.si(?:\b)" 1; + "~*(?:\b)stretchingabuckblog\.com(?:\b)" 1; + "~*(?:\b)stretchmate\.net(?:\b)" 1; + "~*(?:\b)strfls\.com(?:\b)" 1; + "~*(?:\b)strigkaomsk\.ru(?:\b)" 1; + "~*(?:\b)stroicol\.net(?:\b)" 1; + "~*(?:\b)stroilka\.info(?:\b)" 1; + "~*(?:\b)stroimajor\.ru(?:\b)" 1; + "~*(?:\b)stroiminsk\.com(?:\b)" 1; + "~*(?:\b)stroiminsk\.org(?:\b)" 1; + "~*(?:\b)stromerrealty\.com(?:\b)" 1; + "~*(?:\b)strongholdsb\.ru(?:\b)" 1; + "~*(?:\b)strongsignal\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)stroydetali\.ru(?:\b)" 1; + "~*(?:\b)stroyhelp\-dv\.ru(?:\b)" 1; + "~*(?:\b)stroymonolit\.su(?:\b)" 1; + "~*(?:\b)stroyplus\.ru(?:\b)" 1; + "~*(?:\b)stroy\-portal22\.ru(?:\b)" 1; + "~*(?:\b)strv\.se(?:\b)" 1; + "~*(?:\b)students\-cheapskate\.ml(?:\b)" 1; + "~*(?:\b)studiofaca\.com(?:\b)" 1; + "~*(?:\b)studiofmp\.com(?:\b)" 1; + "~*(?:\b)studiokamyk\.com\.pl(?:\b)" 1; + "~*(?:\b)stuff\-about\-money\.com(?:\b)" 1; + "~*(?:\b)styro\.ru(?:\b)" 1; + "~*(?:\b)success\-seo\.com(?:\b)" 1; + "~*(?:\b)suchenindeutschland\.com(?:\b)" 1; + "~*(?:\b)sudexpert66\.ru(?:\b)" 1; + "~*(?:\b)sugarkun\.com(?:\b)" 1; + "~*(?:\b)sugarlyflex\.pw(?:\b)" 1; + "~*(?:\b)suggest\-keywords\.com(?:\b)" 1; + "~*(?:\b)sugvant\.ru(?:\b)" 1; + "~*(?:\b)suhanpacktech\.com(?:\b)" 1; + "~*(?:\b)sukarame\.net(?:\b)" 1; + "~*(?:\b)sukirgenk\.dvrlists\.com(?:\b)" 1; + "~*(?:\b)summerlinhomes411\.info(?:\b)" 1; + "~*(?:\b)sumo\.com(?:\b)" 1; + "~*(?:\b)sundrugstore\.com(?:\b)" 1; + "~*(?:\b)superfish\.com(?:\b)" 1; + "~*(?:\b)superiends\.org(?:\b)" 1; + "~*(?:\b)superinterstitial\.com(?:\b)" 1; + "~*(?:\b)superkanpo\.com(?:\b)" 1; + "~*(?:\b)superlist\.biz(?:\b)" 1; + "~*(?:\b)supermama\.top(?:\b)" 1; + "~*(?:\b)supermesta\.ru(?:\b)" 1; + "~*(?:\b)supernew\.org(?:\b)" 1; + "~*(?:\b)superoboi\.com\.ua(?:\b)" 1; + "~*(?:\b)supers\.com\.ua(?:\b)" 1; + "~*(?:\b)superstarfloraluk\.com(?:\b)" 1; + "~*(?:\b)superstats\.com(?:\b)" 1; + "~*(?:\b)supervesti\.ru(?:\b)" 1; + "~*(?:\b)support\.nopeas\.sk(?:\b)" 1; + "~*(?:\b)suralink\.com(?:\b)" 1; + "~*(?:\b)surcentro\.com(?:\b)" 1; + "~*(?:\b)sureone\.pro(?:\b)" 1; + "~*(?:\b)surfbuyermac\.com(?:\b)" 1; + "~*(?:\b)surffoundation\.nl(?:\b)" 1; + "~*(?:\b)surflinksmedical\.com(?:\b)" 1; + "~*(?:\b)surgut\.zrus\.org(?:\b)" 1; + "~*(?:\b)surintech\.ac\.th(?:\b)" 1; + "~*(?:\b)survival\.betteroffers\.review(?:\b)" 1; + "~*(?:\b)susanholtphotography\.com(?:\b)" 1; + "~*(?:\b)suture\.co(?:\b)" 1; + "~*(?:\b)svarbit\.com(?:\b)" 1; + "~*(?:\b)svarkagid\.com(?:\b)" 1; + "~*(?:\b)svbur\.ru(?:\b)" 1; + "~*(?:\b)svensk\-poesi\.com(?:\b)" 1; + "~*(?:\b)svetlotorg\.ru(?:\b)" 1; + "~*(?:\b)svetodiodoff\.ru(?:\b)" 1; + "~*(?:\b)svnuppsalaorebro\.se(?:\b)" 1; + "~*(?:\b)svolze\.com(?:\b)" 1; + "~*(?:\b)svtrd\.com(?:\b)" 1; + "~*(?:\b)swagbucks\.com(?:\b)" 1; + "~*(?:\b)sweepstakes\.rewardit\.com(?:\b)" 1; + "~*(?:\b)swimpool\.ca(?:\b)" 1; + "~*(?:\b)swinger\-mobil\.net(?:\b)" 1; + "~*(?:\b)swingerseiten\.com(?:\b)" 1; + "~*(?:\b)swinginwithme\.ru(?:\b)" 1; + "~*(?:\b)swinon\.site(?:\b)" 1; + "~*(?:\b)swiped\.su(?:\b)" 1; + "~*(?:\b)swsociety\.se(?:\b)" 1; + "~*(?:\b)sygraem\.com(?:\b)" 1; + "~*(?:\b)symbaloo\.com(?:\b)" 1; + "~*(?:\b)symphonyintegratedhealthcare\.com(?:\b)" 1; + "~*(?:\b)syndicate\.fun(?:\b)" 1; + "~*(?:\b)syvertsen\-da\.no(?:\b)" 1; + "~*(?:\b)szamponrevita\.pl(?:\b)" 1; + "~*(?:\b)szucs\.ru(?:\b)" 1; + "~*(?:\b)t3chtonic\.com(?:\b)" 1; + "~*(?:\b)taaaak\.com(?:\b)" 1; + "~*(?:\b)tabakur77\.com(?:\b)" 1; + "~*(?:\b)tabletkinaodchudzanie\.com\.pl(?:\b)" 1; + "~*(?:\b)taboola\.com(?:\b)" 1; + "~*(?:\b)tacbelarus\.ru(?:\b)" 1; + "~*(?:\b)tacbibirfa\.tk(?:\b)" 1; + "~*(?:\b)tackletarts\.co(?:\b)" 1; + "~*(?:\b)tagil\.zrus\.org(?:\b)" 1; + "~*(?:\b)taihouse\.ru(?:\b)" 1; + "~*(?:\b)takeflyte\.com(?:\b)" 1; + "~*(?:\b)takeprofitsystem\.com(?:\b)" 1; + "~*(?:\b)takethatad\.com(?:\b)" 1; + "~*(?:\b)tako3\.com(?:\b)" 1; + "~*(?:\b)talant\-factory\.ru(?:\b)" 1; + "~*(?:\b)tamada69\.com(?:\b)" 1; + "~*(?:\b)tam\-gde\-more\.ru(?:\b)" 1; + "~*(?:\b)tampabaywatch\.org(?:\b)" 1; + "~*(?:\b)tandvardshuset\.net(?:\b)" 1; + "~*(?:\b)tanieaukcje\.com\.pl(?:\b)" 1; + "~*(?:\b)taqplayer\.info(?:\b)" 1; + "~*(?:\b)taqywu51\.soup\.io(?:\b)" 1; + "~*(?:\b)tarad\.com(?:\b)" 1; + "~*(?:\b)taraz\.xkaz\.org(?:\b)" 1; + "~*(?:\b)tasteidea\.com(?:\b)" 1; + "~*(?:\b)tastyfoodideas\.com(?:\b)" 1; + "~*(?:\b)tattomedia\.com(?:\b)" 1; + "~*(?:\b)tattoo33\.ru(?:\b)" 1; + "~*(?:\b)tattooha\.com(?:\b)" 1; + "~*(?:\b)tattooreligion\.ru(?:\b)" 1; + "~*(?:\b)taximytishi\.ru(?:\b)" 1; + "~*(?:\b)taxi\-v\-eisk\.ru(?:\b)" 1; + "~*(?:\b)t\-bygg\.com(?:\b)" 1; + "~*(?:\b)td\-33\.ru(?:\b)" 1; + "~*(?:\b)td\-l\-market\.ru(?:\b)" 1; + "~*(?:\b)tds\-advert002\.info(?:\b)" 1; + "~*(?:\b)tds\-advert005\.info(?:\b)" 1; + "~*(?:\b)tdsing\.ru(?:\b)" 1; + "~*(?:\b)teastory\.co(?:\b)" 1; + "~*(?:\b)tech4master\.com(?:\b)" 1; + "~*(?:\b)techart24\.com(?:\b)" 1; + "~*(?:\b)technika\-remont\.ru(?:\b)" 1; + "~*(?:\b)technopellet\.gr(?:\b)" 1; + "~*(?:\b)tecspb\.ru(?:\b)" 1; + "~*(?:\b)tedxrj\.com(?:\b)" 1; + "~*(?:\b)tedy\.su(?:\b)" 1; + "~*(?:\b)teenbbw\.yopoint\.in(?:\b)" 1; + "~*(?:\b)teesdaleflyballclub\.co\.uk(?:\b)" 1; + "~*(?:\b)teguh\.info(?:\b)" 1; + "~*(?:\b)tehngr\.ru(?:\b)" 1; + "~*(?:\b)telefonsexi\.com(?:\b)" 1; + "~*(?:\b)telefonsexkostenlos\.tk(?:\b)" 1; + "~*(?:\b)telefonsex\-ohne0900\.net(?:\b)" 1; + "~*(?:\b)telefonsexsofort\.tk(?:\b)" 1; + "~*(?:\b)telegraf\.by(?:\b)" 1; + "~*(?:\b)telegramdownload10\.com(?:\b)" 1; + "~*(?:\b)telemetryverification\.net(?:\b)" 1; + "~*(?:\b)telesvoboda\.ru(?:\b)" 1; + "~*(?:\b)telsis\.com(?:\b)" 1; + "~*(?:\b)template\-kid\.com(?:\b)" 1; + "~*(?:\b)templates\.franklinfire\.co(?:\b)" 1; + "~*(?:\b)templates\.radiodigital\.co(?:\b)" 1; + "~*(?:\b)tengohydar\.tk(?:\b)" 1; + "~*(?:\b)terraclicks\.com(?:\b)" 1; + "~*(?:\b)terrafootwear\.us(?:\b)" 1; + "~*(?:\b)teslathemes\.com(?:\b)" 1; + "~*(?:\b)testingads\.pro(?:\b)" 1; + "~*(?:\b)tetracsaudi\.com(?:\b)" 1; + "~*(?:\b)texbaza\.by(?:\b)" 1; + "~*(?:\b)textads\.men(?:\b)" 1; + "~*(?:\b)tfxiq\.com(?:\b)" 1; + "~*(?:\b)tgtclick\.com(?:\b)" 1; + "~*(?:\b)thaisamkok\.com(?:\b)" 1; + "~*(?:\b)thaismartloan\.com(?:\b)" 1; + "~*(?:\b)theallgirlarcade\.com(?:\b)" 1; + "~*(?:\b)theautoprofit\.ml(?:\b)" 1; + "~*(?:\b)thebestphotos\.eu(?:\b)" 1; + "~*(?:\b)thebestweightlosspills\.ovh(?:\b)" 1; + "~*(?:\b)thebitcoincode\.com(?:\b)" 1; + "~*(?:\b)thebluenoodle\.com(?:\b)" 1; + "~*(?:\b)thebluffs\.com(?:\b)" 1; + "~*(?:\b)thecoolimages\.net(?:\b)" 1; + "~*(?:\b)thecoral\.com\.br(?:\b)" 1; + "~*(?:\b)thecounter\.com(?:\b)" 1; + "~*(?:\b)thedownloadfreeonlinegames\.blogspot\.com(?:\b)" 1; + "~*(?:\b)thedownloadfromwarez\.blogspot\.com(?:\b)" 1; + "~*(?:\b)theendivechronicles\.com(?:\b)" 1; + "~*(?:\b)thefarmergame\.com(?:\b)" 1; + "~*(?:\b)thefds\.net(?:\b)" 1; + "~*(?:\b)thefotosgratis\.eu(?:\b)" 1; + "~*(?:\b)thegalerie\.eu(?:\b)" 1; + "~*(?:\b)thegameriders\.com(?:\b)" 1; + "~*(?:\b)thegamerznetwork\.com(?:\b)" 1; + "~*(?:\b)thegioixekhach\.com(?:\b)" 1; + "~*(?:\b)thegolfclub\.info(?:\b)" 1; + "~*(?:\b)theguardlan\.com(?:\b)" 1; + "~*(?:\b)theheroes\.ru(?:\b)" 1; + "~*(?:\b)thejournal\.ru(?:\b)" 1; + "~*(?:\b)thelottosecrets\.com(?:\b)" 1; + "~*(?:\b)themeforest\.net(?:\b)" 1; + "~*(?:\b)themestotal\.com(?:\b)" 1; + "~*(?:\b)thenetinfo\.com(?:\b)" 1; + "~*(?:\b)thenews\-today\.info(?:\b)" 1; + "~*(?:\b)thepantonpractice\.co\.uk(?:\b)" 1; + "~*(?:\b)theplacetoupdating\.pw(?:\b)" 1; + "~*(?:\b)thepokertimer\.com(?:\b)" 1; + "~*(?:\b)theporndude\.com(?:\b)" 1; + "~*(?:\b)theprofitsmaker\.net(?:\b)" 1; + "~*(?:\b)thesmartsearch\.net(?:\b)" 1; + "~*(?:\b)thetardistimes\.ovh(?:\b)" 1; + "~*(?:\b)thetattoohut\.com(?:\b)" 1; + "~*(?:\b)thetoiletpaper\.com(?:\b)" 1; + "~*(?:\b)the\-torrent\-tracker\.blogspot\.com(?:\b)" 1; + "~*(?:\b)the\-trader\.net(?:\b)" 1; + "~*(?:\b)the\-usa\-games\.blogspot\.com(?:\b)" 1; + "~*(?:\b)thewebsitetemplate\.info(?:\b)" 1; + "~*(?:\b)thewomenlife\.com(?:\b)" 1; + "~*(?:\b)thexart\.club(?:\b)" 1; + "~*(?:\b)thfox\.com(?:\b)" 1; + "~*(?:\b)thiegs\.reco\.ws(?:\b)" 1; + "~*(?:\b)thin\.me\.pn(?:\b)" 1; + "~*(?:\b)threecolumnblogger\.com(?:\b)" 1; + "~*(?:\b)thruport\.com(?:\b)" 1; + "~*(?:\b)tiandeural\.ru(?:\b)" 1; + "~*(?:\b)ticketsys\.inetwd\.com(?:\b)" 1; + "~*(?:\b)tiens2010\.ru(?:\b)" 1; + "~*(?:\b)tilido\.com(?:\b)" 1; + "~*(?:\b)timdreby\.com(?:\b)" 1; + "~*(?:\b)timeallnews\.ru(?:\b)" 1; + "~*(?:\b)timecrimea\.ru(?:\b)" 1; + "~*(?:\b)time\-japan\.ru(?:\b)" 1; + "~*(?:\b)timer4web\.com(?:\b)" 1; + "~*(?:\b)timetorelax\.biz(?:\b)" 1; + "~*(?:\b)timhost\.ru(?:\b)" 1; + "~*(?:\b)titan\-ads\.life(?:\b)" 1; + "~*(?:\b)titan\-cloud\.life(?:\b)" 1; + "~*(?:\b)titangel\-vietnam\.com(?:\b)" 1; + "~*(?:\b)titelhelden\.eu(?:\b)" 1; + "~*(?:\b)titslove\.yopoint\.in(?:\b)" 1; + "~*(?:\b)tizanidine4mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidine4mgprice\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidine4mgstreetprice\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidine4mgstreetvalue\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidine4mgtablets\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidine4mguses\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidine6mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineandcipro\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineandgabapentin\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineandhydrocodone\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinecapsules\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinecost\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinedosage\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinedosageforsleep\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinedruginteractions\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinedrugtest\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineduringpregnancy\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinefibromyalgia\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineformigraines\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineforopiatewithdrawal\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl2mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl2mgsideeffects\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl2mgtablet\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl4mgisitanarcotic\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl4mgtab\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl4mgtabinfo\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehcl4mgtablet\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehclsideeffects\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehydrochloride2mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinehydrochloride4mgstreetvalue\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineinfo\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineingredients\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineinteractions\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinemusclerelaxant\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinenarcotic\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineonline\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineoral\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineorflexeril\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinepain\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinepills\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinerecreationaluse\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinerestlesslegsyndrome\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineshowupondrugtest\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinesideeffects\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinesideeffectsweightloss\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinesleepaid\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinestreetprice\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinestreetvalue\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidineusedfor\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinevscyclobenzaprine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinevssoma\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinevsvalium\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinewithdrawal\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinewithdrawalsymptoms\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tizanidinezanaflex\.blogspot\.com(?:\b)" 1; + "~*(?:\b)tjkckpytpnje\.com(?:\b)" 1; + "~*(?:\b)tkanorganizma\.ru(?:\b)" 1; + "~*(?:\b)tk\-assortiment\.ru(?:\b)" 1; + "~*(?:\b)tksn\.ru(?:\b)" 1; + "~*(?:\b)tmearegion26\.com(?:\b)" 1; + "~*(?:\b)tmm\-kurs\.ru(?:\b)" 1; + "~*(?:\b)tmtrck\.com(?:\b)" 1; + "~*(?:\b)tn811\.us(?:\b)" 1; + "~*(?:\b)tnaionline\.org(?:\b)" 1; + "~*(?:\b)tnctrx\.com(?:\b)" 1; + "~*(?:\b)tobeyouday\.win(?:\b)" 1; + "~*(?:\b)todohr\.com(?:\b)" 1; + "~*(?:\b)token\-lab\.org(?:\b)" 1; + "~*(?:\b)toloka\.hurtom\.com(?:\b)" 1; + "~*(?:\b)tomatis\.gospartner\.com(?:\b)" 1; + "~*(?:\b)tomck\.com(?:\b)" 1; + "~*(?:\b)tonerbox\.kz(?:\b)" 1; + "~*(?:\b)tongkatmadura\.info(?:\b)" 1; + "~*(?:\b)toolsky\.com(?:\b)" 1; + "~*(?:\b)toondinsey\.com(?:\b)" 1; + "~*(?:\b)toon\-families\.com(?:\b)" 1; + "~*(?:\b)toonfamilies\.net(?:\b)" 1; + "~*(?:\b)tooplay\.com(?:\b)" 1; + "~*(?:\b)tootoo\.to(?:\b)" 1; + "~*(?:\b)top10\-online\-games\.com(?:\b)" 1; + "~*(?:\b)top10registrycleaners\.com(?:\b)" 1; + "~*(?:\b)top10\-way\.com(?:\b)" 1; + "~*(?:\b)top1\-seo\-service\.com(?:\b)" 1; + "~*(?:\b)top250movies\.ru(?:\b)" 1; + "~*(?:\b)topads\.men(?:\b)" 1; + "~*(?:\b)topanasex\.com(?:\b)" 1; + "~*(?:\b)topappspro\.com(?:\b)" 1; + "~*(?:\b)topbestgames\.com(?:\b)" 1; + "~*(?:\b)topcar\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)topclickguru\.com(?:\b)" 1; + "~*(?:\b)top\-deal\.com\.pl(?:\b)" 1; + "~*(?:\b)topdownloads\.ru(?:\b)" 1; + "~*(?:\b)topkarkas\.com(?:\b)" 1; + "~*(?:\b)top\-karkas\.ru(?:\b)" 1; + "~*(?:\b)top\-l2\.com(?:\b)" 1; + "~*(?:\b)topmira\.com(?:\b)" 1; + "~*(?:\b)topquality\.cf(?:\b)" 1; + "~*(?:\b)toproadrunner5\.info(?:\b)" 1; + "~*(?:\b)topshef\.ru(?:\b)" 1; + "~*(?:\b)topsiteminecraft\.com(?:\b)" 1; + "~*(?:\b)top\-study\.work(?:\b)" 1; + "~*(?:\b)topsy\.com(?:\b)" 1; + "~*(?:\b)topvidos\.ru(?:\b)" 1; + "~*(?:\b)torontoplumbinggroup\.com(?:\b)" 1; + "~*(?:\b)torrentdownloadhub\.com(?:\b)" 1; + "~*(?:\b)torrentgamer\.net(?:\b)" 1; + "~*(?:\b)torrent\-newgames\.com(?:\b)" 1; + "~*(?:\b)torrents\.cd(?:\b)" 1; + "~*(?:\b)torrents\-tracker\.com(?:\b)" 1; + "~*(?:\b)torrent\-to\-magnet\.com(?:\b)" 1; + "~*(?:\b)torrnada\.ru(?:\b)" 1; + "~*(?:\b)torture\.ml(?:\b)" 1; + "~*(?:\b)totu\.info(?:\b)" 1; + "~*(?:\b)totu\.us(?:\b)" 1; + "~*(?:\b)touchmods\.fr(?:\b)" 1; + "~*(?:\b)tourcroatia\.co\.uk(?:\b)" 1; + "~*(?:\b)tourismvictoria\.com(?:\b)" 1; + "~*(?:\b)tour\-line\.net(?:\b)" 1; + "~*(?:\b)toursmaps\.com(?:\b)" 1; + "~*(?:\b)tovaroboom\.vast\.ru(?:\b)" 1; + "~*(?:\b)toxicwap\.com(?:\b)" 1; + "~*(?:\b)toyota\.7zap\.com(?:\b)" 1; + "~*(?:\b)toys\.erolove\.in(?:\b)" 1; + "~*(?:\b)toy\-shop\.top(?:\b)" 1; + "~*(?:\b)tozup\.com(?:\b)" 1; + "~*(?:\b)tpu\.ru(?:\b)" 1; + "~*(?:\b)tracfone\.com(?:\b)" 1; + "~*(?:\b)track112\.site(?:\b)" 1; + "~*(?:\b)track2\.shop(?:\b)" 1; + "~*(?:\b)tracklead\.net(?:\b)" 1; + "~*(?:\b)trackmedia101\.com(?:\b)" 1; + "~*(?:\b)track\-rankings\.online(?:\b)" 1; + "~*(?:\b)tracksurf\.daooda\.com(?:\b)" 1; + "~*(?:\b)tracksz\.co(?:\b)" 1; + "~*(?:\b)trackzapper\.com(?:\b)" 1; + "~*(?:\b)tracxn\.com(?:\b)" 1; + "~*(?:\b)tradedeals\.biz(?:\b)" 1; + "~*(?:\b)traderzplanet\.in(?:\b)" 1; + "~*(?:\b)tradgardspartner\.se(?:\b)" 1; + "~*(?:\b)trafaret74\.ru(?:\b)" 1; + "~*(?:\b)traffic100\.com(?:\b)" 1; + "~*(?:\b)traffic2cash\.org(?:\b)" 1; + "~*(?:\b)traffic2money\.com(?:\b)" 1; + "~*(?:\b)traffic\-club\.info(?:\b)" 1; + "~*(?:\b)trafficfactory\.biz(?:\b)" 1; + "~*(?:\b)trafficgenius\.xyz(?:\b)" 1; + "~*(?:\b)trafficjunky\.com(?:\b)" 1; + "~*(?:\b)trafficjunky\.net(?:\b)" 1; + "~*(?:\b)trafficmania\.com(?:\b)" 1; + "~*(?:\b)trafficmonetize\.org(?:\b)" 1; + "~*(?:\b)trafficmp\.com(?:\b)" 1; + "~*(?:\b)trafficnetzwerk\.de(?:\b)" 1; + "~*(?:\b)trafficreceiver\.club(?:\b)" 1; + "~*(?:\b)trafficstars\.com(?:\b)" 1; + "~*(?:\b)traffictrade\.life(?:\b)" 1; + "~*(?:\b)traffique\.net(?:\b)" 1; + "~*(?:\b)traffixer\.com(?:\b)" 1; + "~*(?:\b)traffmonster\.info(?:\b)" 1; + "~*(?:\b)traffpartners\.com(?:\b)" 1; + "~*(?:\b)trahic\.ru(?:\b)" 1; + "~*(?:\b)trahvid\.com(?:\b)" 1; + "~*(?:\b)trailer\.cinemaflix\.website(?:\b)" 1; + "~*(?:\b)trainoffend\.ml(?:\b)" 1; + "~*(?:\b)tramadolandtizanidine\.blogspot\.com(?:\b)" 1; + "~*(?:\b)traxdom\.ru(?:\b)" 1; + "~*(?:\b)treasuretrack\-a\.akamaihd\.net(?:\b)" 1; + "~*(?:\b)trichizobswiv\.agddns\.net(?:\b)" 1; + "~*(?:\b)trion\.od\.ua(?:\b)" 1; + "~*(?:\b)tripper\.de(?:\b)" 1; + "~*(?:\b)tri\-slona\.org(?:\b)" 1; + "~*(?:\b)triumf\-realty\.ru(?:\b)" 1; + "~*(?:\b)trk\-4\.net(?:\b)" 1; + "~*(?:\b)trkdf\.com(?:\b)" 1; + "~*(?:\b)trkur\.com(?:\b)" 1; + "~*(?:\b)trubywriting\.com(?:\b)" 1; + "~*(?:\b)truck\-addzilla\.life(?:\b)" 1; + "~*(?:\b)truck\-land\.life(?:\b)" 1; + "~*(?:\b)truck\-rece\.life(?:\b)" 1; + "~*(?:\b)trucri\.me(?:\b)" 1; + "~*(?:\b)trudogolik\.net(?:\b)" 1; + "~*(?:\b)truebeauty\.cc(?:\b)" 1; + "~*(?:\b)truemfilelj\.gq(?:\b)" 1; + "~*(?:\b)trumpetedextremes\.com(?:\b)" 1; + "~*(?:\b)trustaffs\.com(?:\b)" 1; + "~*(?:\b)trustedhealthtips\.com(?:\b)" 1; + "~*(?:\b)trustedmaccleaner\.com(?:\b)" 1; + "~*(?:\b)trustl\.life(?:\b)" 1; + "~*(?:\b)try\-rx\.com(?:\b)" 1; + "~*(?:\b)tsan\.net(?:\b)" 1; + "~*(?:\b)tsstcorpcddvdwshbbdriverfb\.aircus\.com(?:\b)" 1; + "~*(?:\b)tsyndicate\.com(?:\b)" 1; + "~*(?:\b)tt\-ipd\.info(?:\b)" 1; + "~*(?:\b)ttrraacckkrr\.com(?:\b)" 1; + "~*(?:\b)ttsq\.fr(?:\b)" 1; + "~*(?:\b)tube8\.com(?:\b)" 1; + "~*(?:\b)tubeline\.biz(?:\b)" 1; + "~*(?:\b)tubeoffline\.com(?:\b)" 1; + "~*(?:\b)tuberkulezanet\.ru(?:\b)" 1; + "~*(?:\b)tuberkuleznik\.ru(?:\b)" 1; + "~*(?:\b)tubo360\.com(?:\b)" 1; + "~*(?:\b)tuckermktg\.com(?:\b)" 1; + "~*(?:\b)tuckpointingmasonrysystems\.com(?:\b)" 1; + "~*(?:\b)tula\.howotorg\.ru(?:\b)" 1; + "~*(?:\b)tula\.mdverey\.ru(?:\b)" 1; + "~*(?:\b)tupper\-posuda\.ru(?:\b)" 1; + "~*(?:\b)tupper\-shop\.ru(?:\b)" 1; + "~*(?:\b)turbabitload\.weebly\.com(?:\b)" 1; + "~*(?:\b)turbodsp\.com(?:\b)" 1; + "~*(?:\b)turbo\-suslik\.org(?:\b)" 1; + "~*(?:\b)turist\-strani\.ru(?:\b)" 1; + "~*(?:\b)turizm\.bz(?:\b)" 1; + "~*(?:\b)turizmus\.us(?:\b)" 1; + "~*(?:\b)turkeyreport\.tk(?:\b)" 1; + "~*(?:\b)turn\-up\-life\.life(?:\b)" 1; + "~*(?:\b)turvgori\.ru(?:\b)" 1; + "~*(?:\b)tvand\.ru(?:\b)" 1; + "~*(?:\b)tversvet\.ru(?:\b)" 1; + "~*(?:\b)tvnewsclips\.info(?:\b)" 1; + "~*(?:\b)tvorozhnaja\-zapekanka\-recept\.ru(?:\b)" 1; + "~*(?:\b)tvoystartup\.ru(?:\b)" 1; + "~*(?:\b)tv\-spoty\.info(?:\b)" 1; + "~*(?:\b)tvteleport\.ru(?:\b)" 1; + "~*(?:\b)twelvevisionspartyofcolorado\.com(?:\b)" 1; + "~*(?:\b)twiclub\.in(?:\b)" 1; + "~*(?:\b)twincitiescarservice\.com(?:\b)" 1; + "~*(?:\b)twinderbella\.com(?:\b)" 1; + "~*(?:\b)twitlinks\.com(?:\b)" 1; + "~*(?:\b)twittrading\.com(?:\b)" 1; + "~*(?:\b)twittruth\.com(?:\b)" 1; + "~*(?:\b)twodollarshows\.com(?:\b)" 1; + "~*(?:\b)twojebook\.pl(?:\b)" 1; + "~*(?:\b)twu\.com\.ua(?:\b)" 1; + "~*(?:\b)tx41tclega\.ru(?:\b)" 1; + "~*(?:\b)txxx\.com(?:\b)" 1; + "~*(?:\b)typer\.one(?:\b)" 1; + "~*(?:\b)typimga\.pw(?:\b)" 1; + "~*(?:\b)tytoona\.com(?:\b)" 1; + "~*(?:\b)tyumen\.xrus\.org(?:\b)" 1; + "~*(?:\b)tzritel\.tk(?:\b)" 1; + "~*(?:\b)u17795\.netangels\.ru(?:\b)" 1; + "~*(?:\b)u555u\.info(?:\b)" 1; + "~*(?:\b)uac\.net\.au(?:\b)" 1; + "~*(?:\b)ua\-company\.ru(?:\b)" 1; + "~*(?:\b)uamtrk\.com(?:\b)" 1; + "~*(?:\b)uasb\.ru(?:\b)" 1; + "~*(?:\b)ua\.tc(?:\b)" 1; + "~*(?:\b)ublaze\.ru(?:\b)" 1; + "~*(?:\b)u\-cheats\.ru(?:\b)" 1; + "~*(?:\b)uchebavchehii\.ru(?:\b)" 1; + "~*(?:\b)uchetunet\.su(?:\b)" 1; + "~*(?:\b)uchil\.net(?:\b)" 1; + "~*(?:\b)ucoz\.ru(?:\b)" 1; + "~*(?:\b)ucsol\.ru(?:\b)" 1; + "~*(?:\b)udayavani\.com(?:\b)" 1; + "~*(?:\b)udsgame\.online(?:\b)" 1; + "~*(?:\b)ufa\.xrus\.org(?:\b)" 1; + "~*(?:\b)uggbootsoutletsale\.us(?:\b)" 1; + "~*(?:\b)uggsale\.online(?:\b)" 1; + "~*(?:\b)ugguk\.online(?:\b)" 1; + "~*(?:\b)uginekologa\.com(?:\b)" 1; + "~*(?:\b)ugogo\.info(?:\b)" 1; + "~*(?:\b)uhdtv\.website(?:\b)" 1; + "~*(?:\b)uhodzalijami\.ru(?:\b)" 1; + "~*(?:\b)uhod\-za\-sobakoj\.ru(?:\b)" 1; + "~*(?:\b)ukkelberg\.no(?:\b)" 1; + "~*(?:\b)ukrobstep\.com(?:\b)" 1; + "~*(?:\b)ukrup\.com(?:\b)" 1; + "~*(?:\b)uk\-zheu20\.ru(?:\b)" 1; + "~*(?:\b)ultimateclassicrock\.com(?:\b)" 1; + "~*(?:\b)ultimatesetnewfreeallsoftupgradesystems\.pw(?:\b)" 1; + "~*(?:\b)ultramart\.biz(?:\b)" 1; + "~*(?:\b)umaseh\.com(?:\b)" 1; + "~*(?:\b)umekana\.ru(?:\b)" 1; + "~*(?:\b)umg\-stroy\.ru(?:\b)" 1; + "~*(?:\b)umityangin\.net(?:\b)" 1; + "~*(?:\b)umnovocaminho\.com(?:\b)" 1; + "~*(?:\b)um\-razum\.ru(?:\b)" 1; + "~*(?:\b)unacittaconte\.org(?:\b)" 1; + "~*(?:\b)unblocksit\.es(?:\b)" 1; + "~*(?:\b)undergroundcityphoto\.com(?:\b)" 1; + "~*(?:\b)underthesite\.com(?:\b)" 1; + "~*(?:\b)unece\.org(?:\b)" 1; + "~*(?:\b)uni\.me(?:\b)" 1; + "~*(?:\b)unimodemhalfduplefw\.pen\.io(?:\b)" 1; + "~*(?:\b)unionmarkt\.de(?:\b)" 1; + "~*(?:\b)unisexjewelry\.org(?:\b)" 1; + "~*(?:\b)unitexindia\.com(?:\b)" 1; + "~*(?:\b)unitygame3d\.com(?:\b)" 1; + "~*(?:\b)univerfiles\.com(?:\b)" 1; + "~*(?:\b)universals\.com\.ua(?:\b)" 1; + "~*(?:\b)unlimitdocs\.net(?:\b)" 1; + "~*(?:\b)unmaroll\.ya\.ru(?:\b)" 1; + "~*(?:\b)unpredictable\.ga(?:\b)" 1; + "~*(?:\b)unrealcommander\.biz(?:\b)" 1; + "~*(?:\b)unrealcommander\.com(?:\b)" 1; + "~*(?:\b)unrealcommander\.org(?:\b)" 1; + "~*(?:\b)uogonline\.com(?:\b)" 1; + "~*(?:\b)upproar\.com(?:\b)" 1; + "~*(?:\b)uprour\.com(?:\b)" 1; + "~*(?:\b)upstore\.me(?:\b)" 1; + "~*(?:\b)uptime\-alpha\.net(?:\b)" 1; + "~*(?:\b)uptime\-as\.net(?:\b)" 1; + "~*(?:\b)uptimebot\.net(?:\b)" 1; + "~*(?:\b)uptimechecker\.com(?:\b)" 1; + "~*(?:\b)uptime\.com(?:\b)" 1; + "~*(?:\b)uptime\-delta\.net(?:\b)" 1; + "~*(?:\b)uptime\-gamma\.net(?:\b)" 1; + "~*(?:\b)upupa\.net(?:\b)" 1; + "~*(?:\b)ural\-buldozer\.ru(?:\b)" 1; + "~*(?:\b)urccvfmc\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)urdoot\.win(?:\b)" 1; + "~*(?:\b)urengoy\.pro(?:\b)" 1; + "~*(?:\b)url2image\.com(?:\b)" 1; + "~*(?:\b)urlcut\.ru(?:\b)" 1; + "~*(?:\b)urldelivery\.com(?:\b)" 1; + "~*(?:\b)url\-img\.link(?:\b)" 1; + "~*(?:\b)urll\.eu(?:\b)" 1; + "~*(?:\b)urlopener\.blogspot\.com\.au(?:\b)" 1; + "~*(?:\b)urlopener\.com(?:\b)" 1; + "~*(?:\b)uroffer\.link(?:\b)" 1; + "~*(?:\b)uroki\.net(?:\b)" 1; + "~*(?:\b)urzedowski\.eu(?:\b)" 1; + "~*(?:\b)usacasino\.com(?:\b)" 1; + "~*(?:\b)usadacha\.net(?:\b)" 1; + "~*(?:\b)us\-america\.ru(?:\b)" 1; + "~*(?:\b)usbggettwku\.ga(?:\b)" 1; + "~*(?:\b)usdx\.us(?:\b)" 1; + "~*(?:\b)userequip\.com(?:\b)" 1; + "~*(?:\b)usiad\.net(?:\b)" 1; + "~*(?:\b)ussearche\.cf(?:\b)" 1; + "~*(?:\b)usswrite\.com(?:\b)" 1; + "~*(?:\b)ustion\.ru(?:\b)" 1; + "~*(?:\b)utiblog\.fr(?:\b)" 1; + "~*(?:\b)utrolive\.ru(?:\b)" 1; + "~*(?:\b)uvozdeckych\.info(?:\b)" 1; + "~*(?:\b)uytmaster\.ru(?:\b)" 1; + "~*(?:\b)uzungil\.com(?:\b)" 1; + "~*(?:\b)v24s\.net(?:\b)" 1; + "~*(?:\b)v720hd\.ru(?:\b)" 1; + "~*(?:\b)vabasa\.inwtrade\.com(?:\b)" 1; + "~*(?:\b)vacances\-voyages\.info(?:\b)" 1; + "~*(?:\b)vacuumscleaner\.com(?:\b)" 1; + "~*(?:\b)vadimkravtcov\.ru(?:\b)" 1; + "~*(?:\b)validccseller\.com(?:\b)" 1; + "~*(?:\b)validdomain\.xyz(?:\b)" 1; + "~*(?:\b)valkiria\-tk\.ru(?:\b)" 1; + "~*(?:\b)valmetrundan\.se(?:\b)" 1; + "~*(?:\b)valoresito\.com(?:\b)" 1; + "~*(?:\b)valsalud\.com(?:\b)" 1; + "~*(?:\b)valuado\.com(?:\b)" 1; + "~*(?:\b)valueclick\.com(?:\b)" 1; + "~*(?:\b)vancleefreplica\.pw(?:\b)" 1; + "~*(?:\b)vandrie\-ict\.nl(?:\b)" 1; + "~*(?:\b)vapeface\.club(?:\b)" 1; + "~*(?:\b)vapomnoncri\.tk(?:\b)" 1; + "~*(?:\b)vapsy\.com(?:\b)" 1; + "~*(?:\b)varbergsvind\.se(?:\b)" 1; + "~*(?:\b)varikoz24\.com(?:\b)" 1; + "~*(?:\b)varikozdok\.ru(?:\b)" 1; + "~*(?:\b)vashsvet\.com(?:\b)" 1; + "~*(?:\b)vasileostrovsky\-rayon\.ru(?:\b)" 1; + "~*(?:\b)vavilone\.com(?:\b)" 1; + "~*(?:\b)vbabule\.net(?:\b)" 1; + "~*(?:\b)vbtracker\.net(?:\b)" 1; + "~*(?:\b)vchulkax\.com(?:\b)" 1; + "~*(?:\b)vclicks\.net(?:\b)" 1; + "~*(?:\b)v\-doc\.co(?:\b)" 1; + "~*(?:\b)vduplo\.ru(?:\b)" 1; + "~*(?:\b)vedomstvo\.net(?:\b)" 1; + "~*(?:\b)veerotech\.com(?:\b)" 1; + "~*(?:\b)vegan\-foods\.us(?:\b)" 1; + "~*(?:\b)vegascosmetics\.ru(?:\b)" 1; + "~*(?:\b)vektorpress\.ru(?:\b)" 1; + "~*(?:\b)vekzdorov\.ru(?:\b)" 1; + "~*(?:\b)veles\.shop(?:\b)" 1; + "~*(?:\b)vellings\.info(?:\b)" 1; + "~*(?:\b)velobikestock\.com(?:\b)" 1; + "~*(?:\b)velpanex\.ru(?:\b)" 1; + "~*(?:\b)venerologiya\.com(?:\b)" 1; + "~*(?:\b)venta\-prom\.ru(?:\b)" 1; + "~*(?:\b)ventelnos\.com(?:\b)" 1; + "~*(?:\b)veopornogratis\.xxx(?:\b)" 1; + "~*(?:\b)vepad\.com(?:\b)" 1; + "~*(?:\b)vereo\.eu(?:\b)" 1; + "~*(?:\b)versaut\.xxx\-cam\.webcam(?:\b)" 1; + "~*(?:\b)vertaform\.com(?:\b)" 1; + "~*(?:\b)verymes\.xyz(?:\b)" 1; + "~*(?:\b)veselokloun\.ru(?:\b)" 1; + "~*(?:\b)vesnatehno\.com(?:\b)" 1; + "~*(?:\b)vesnatehno\.ru(?:\b)" 1; + "~*(?:\b)vezuviy\.su(?:\b)" 1; + "~*(?:\b)vgoloveboli\.net(?:\b)" 1; + "~*(?:\b)via\-energy\-acquistare\.com(?:\b)" 1; + "~*(?:\b)via\-energy\-cumpara\.com(?:\b)" 1; + "~*(?:\b)via\-energy\-order\.com(?:\b)" 1; + "~*(?:\b)viagengrarx\.com(?:\b)" 1; + "~*(?:\b)viagraneggrx\.com(?:\b)" 1; + "~*(?:\b)viagra\.pp\.ua(?:\b)" 1; + "~*(?:\b)viagra\-soft\.ru(?:\b)" 1; + "~*(?:\b)via\-gra\.webstarts\.com(?:\b)" 1; + "~*(?:\b)viagroid\.ru(?:\b)" 1; + "~*(?:\b)viandpet\.com(?:\b)" 1; + "~*(?:\b)viberdownload10\.com(?:\b)" 1; + "~*(?:\b)viddyoze\.com(?:\b)" 1; + "~*(?:\b)video\-camer\.com(?:\b)" 1; + "~*(?:\b)videochat\.bz(?:\b)" 1; + "~*(?:\b)videochat\.cafe(?:\b)" 1; + "~*(?:\b)video\-chat\.cn(?:\b)" 1; + "~*(?:\b)video\-chat\.in(?:\b)" 1; + "~*(?:\b)videochat\.life(?:\b)" 1; + "~*(?:\b)video\-chat\.love(?:\b)" 1; + "~*(?:\b)videochat\.mx(?:\b)" 1; + "~*(?:\b)videochat\.ph(?:\b)" 1; + "~*(?:\b)videochat\.tv\.br(?:\b)" 1; + "~*(?:\b)videochat\.world(?:\b)" 1; + "~*(?:\b)videochaty\.ru(?:\b)" 1; + "~*(?:\b)videogamesecrets\.com(?:\b)" 1; + "~*(?:\b)video\-hollywood\.ru(?:\b)" 1; + "~*(?:\b)videojam\.tv(?:\b)" 1; + "~*(?:\b)videokrik\.net(?:\b)" 1; + "~*(?:\b)videooko\.weebly\.com(?:\b)" 1; + "~*(?:\b)video\-\-production\.com(?:\b)" 1; + "~*(?:\b)video\-production\.com(?:\b)" 1; + "~*(?:\b)videosbox\.ru(?:\b)" 1; + "~*(?:\b)videos\-for\-your\-business\.com(?:\b)" 1; + "~*(?:\b)videositename\.com(?:\b)" 1; + "~*(?:\b)videospornogratisx\.net(?:\b)" 1; + "~*(?:\b)videotuber\.ru(?:\b)" 1; + "~*(?:\b)video\-woman\.com(?:\b)" 1; + "~*(?:\b)videtubs\.pl(?:\b)" 1; + "~*(?:\b)vielporno\.net(?:\b)" 1; + "~*(?:\b)viel\.su(?:\b)" 1; + "~*(?:\b)vietimgy\.pw(?:\b)" 1; + "~*(?:\b)vigrx\-original\.ru(?:\b)" 1; + "~*(?:\b)vikistars\.com(?:\b)" 1; + "~*(?:\b)viktoria\-center\.ru(?:\b)" 1; + "~*(?:\b)vilingstore\.net(?:\b)" 1; + "~*(?:\b)villacoloniale\.com(?:\b)" 1; + "~*(?:\b)villakohlanta\.nu(?:\b)" 1; + "~*(?:\b)vinsit\.ru(?:\b)" 1; + "~*(?:\b)vintontech\.info(?:\b)" 1; + "~*(?:\b)vinylvault\.co\.uk(?:\b)" 1; + "~*(?:\b)vip2ch\.com(?:\b)" 1; + "~*(?:\b)vip\.51\.la(?:\b)" 1; + "~*(?:\b)vip\-dom\.in(?:\b)" 1; + "~*(?:\b)vip\-file\.com(?:\b)" 1; + "~*(?:\b)vipms\.ru(?:\b)" 1; + "~*(?:\b)vip\-parfumeria\.ru(?:\b)" 1; + "~*(?:\b)vipps\.com\.my(?:\b)" 1; + "~*(?:\b)vipromoffers\.com(?:\b)" 1; + "~*(?:\b)vipsexfinders\.com(?:\b)" 1; + "~*(?:\b)vipsiterip\.org(?:\b)" 1; + "~*(?:\b)virtuagirl\.com(?:\b)" 1; + "~*(?:\b)visa\-china\.ru(?:\b)" 1; + "~*(?:\b)visa\-pasport\.ru(?:\b)" 1; + "~*(?:\b)visionwell\.com\.cn(?:\b)" 1; + "~*(?:\b)visitcambridge\.org(?:\b)" 1; + "~*(?:\b)vita\.com\.hr(?:\b)" 1; + "~*(?:\b)vitalads\.net(?:\b)" 1; + "~*(?:\b)vitanail\.ru(?:\b)" 1; + "~*(?:\b)viteonlusarezzo\.it(?:\b)" 1; + "~*(?:\b)vitoriacabos\.com(?:\b)" 1; + "~*(?:\b)viven\.host\.sk(?:\b)" 1; + "~*(?:\b)vizag\.kharkov\.ua(?:\b)" 1; + "~*(?:\b)vizitki\.net(?:\b)" 1; + "~*(?:\b)vkak\.ru(?:\b)" 1; + "~*(?:\b)vkgaleria\.com(?:\b)" 1; + "~*(?:\b)vkmusics\.ru(?:\b)" 1; + "~*(?:\b)vk\-mus\.ru(?:\b)" 1; + "~*(?:\b)vkonche\.com(?:\b)" 1; + "~*(?:\b)vkontaktemusic\.ru(?:\b)" 1; + "~*(?:\b)vkontarkte\.com(?:\b)" 1; + "~*(?:\b)vksaver\-all\.ru(?:\b)" 1; + "~*(?:\b)vladhistory\.com(?:\b)" 1; + "~*(?:\b)vladimir\.xrus\.org(?:\b)" 1; + "~*(?:\b)vladimir\.zrus\.org(?:\b)" 1; + "~*(?:\b)vltai\.com(?:\b)" 1; + "~*(?:\b)vmnmvzsmn\.over\-blog\.com(?:\b)" 1; + "~*(?:\b)vodaodessa\.com(?:\b)" 1; + "~*(?:\b)vod\.com\.ua(?:\b)" 1; + "~*(?:\b)voditeltrezviy\.ru(?:\b)" 1; + "~*(?:\b)vodkoved\.ru(?:\b)" 1; + "~*(?:\b)volgograd\.xrus\.org(?:\b)" 1; + "~*(?:\b)voloomoney\.com(?:\b)" 1; + "~*(?:\b)voloo\.ru(?:\b)" 1; + "~*(?:\b)voloslove\.ru(?:\b)" 1; + "~*(?:\b)voltrknc1\.com(?:\b)" 1; + "~*(?:\b)volume\-pills\.biz(?:\b)" 1; + "~*(?:\b)voluumtracker1\.com(?:\b)" 1; + "~*(?:\b)voluumtrk\.com(?:\b)" 1; + "~*(?:\b)vonradio\.com(?:\b)" 1; + "~*(?:\b)voprosotvet24\.ru(?:\b)" 1; + "~*(?:\b)voronezh\.xrus\.org(?:\b)" 1; + "~*(?:\b)vostoktrade\.info(?:\b)" 1; + "~*(?:\b)vote\-up\.ru(?:\b)" 1; + "~*(?:\b)vozbujdenie\.com(?:\b)" 1; + "~*(?:\b)vpnhowto\.info(?:\b)" 1; + "~*(?:\b)vpnmouse\.com(?:\b)" 1; + "~*(?:\b)vremya\.eu(?:\b)" 1; + "~*(?:\b)vriel\.batcave\.net(?:\b)" 1; + "~*(?:\b)vrnelectro\.ru(?:\b)" 1; + "~*(?:\b)vrotike\.ru(?:\b)" 1; + "~*(?:\b)vsdshnik\.com(?:\b)" 1; + "~*(?:\b)vseigru\.one(?:\b)" 1; + "~*(?:\b)vsesubwaysurfers\.com(?:\b)" 1; + "~*(?:\b)vseuznaem\.com(?:\b)" 1; + "~*(?:\b)vsexkontakte\.net(?:\b)" 1; + "~*(?:\b)vtcdns\.com(?:\b)" 1; + "~*(?:\b)vtc\.pw(?:\b)" 1; + "~*(?:\b)vucms\.com(?:\b)" 1; + "~*(?:\b)vut\.com\.ru(?:\b)" 1; + "~*(?:\b)vvon\.co\.uk(?:\b)" 1; + "~*(?:\b)vvpg\.ru(?:\b)" 1; + "~*(?:\b)vykup\-avto\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)vykupavto\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)vysigy\.su(?:\b)" 1; + "~*(?:\b)vzglyadriv\.kg(?:\b)" 1; + "~*(?:\b)vzlomfb\.com(?:\b)" 1; + "~*(?:\b)vzlom\-na\-zakaz\.com(?:\b)" 1; + "~*(?:\b)vzlomsn\.org(?:\b)" 1; + "~*(?:\b)vzlomtw\.com(?:\b)" 1; + "~*(?:\b)vzubah\.com(?:\b)" 1; + "~*(?:\b)vzube\.com(?:\b)" 1; + "~*(?:\b)w3data\.co(?:\b)" 1; + "~*(?:\b)w3javascript\.com(?:\b)" 1; + "~*(?:\b)w7s\.ru(?:\b)" 1; + "~*(?:\b)wahicbefa31\.soup\.io(?:\b)" 1; + "~*(?:\b)wait3sec\.org(?:\b)" 1; + "~*(?:\b)walkme\.com(?:\b)" 1; + "~*(?:\b)wallpapers\-best\.com(?:\b)" 1; + "~*(?:\b)wallpapersdesk\.info(?:\b)" 1; + "~*(?:\b)wallpapersist\.com(?:\b)" 1; + "~*(?:\b)wallpaperstock\.net(?:\b)" 1; + "~*(?:\b)wanker\.us(?:\b)" 1; + "~*(?:\b)wapsite\.me(?:\b)" 1; + "~*(?:\b)wareseeker\.com(?:\b)" 1; + "~*(?:\b)warezaccess\.com(?:\b)" 1; + "~*(?:\b)warezkeeper\.com(?:\b)" 1; + "~*(?:\b)warning\.or\.kr(?:\b)" 1; + "~*(?:\b)warningwar\.ru(?:\b)" 1; + "~*(?:\b)warningzscaler\.heraeus\.com(?:\b)" 1; + "~*(?:\b)watchdogs\-2\.ru(?:\b)" 1; + "~*(?:\b)watchinf\.com(?:\b)" 1; + "~*(?:\b)watch\-movies\.ru(?:\b)" 1; + "~*(?:\b)watchmyfb\.pl(?:\b)" 1; + "~*(?:\b)watchmygf\.net(?:\b)" 1; + "~*(?:\b)waterefficiency\.co(?:\b)" 1; + "~*(?:\b)waterpurifier\.club(?:\b)" 1; + "~*(?:\b)watracker\.net(?:\b)" 1; + "~*(?:\b)watsonrealtycorp\.com(?:\b)" 1; + "~*(?:\b)waycash\.net(?:\b)" 1; + "~*(?:\b)waysbetter\.cn(?:\b)" 1; + "~*(?:\b)wcb\.su(?:\b)" 1; + "~*(?:\b)wdfdocando\.com(?:\b)" 1; + "~*(?:\b)wdrake\.com(?:\b)" 1; + "~*(?:\b)we\-are\-gamers\.com(?:\b)" 1; + "~*(?:\b)webads\.co\.nz(?:\b)" 1; + "~*(?:\b)webadvance\.club(?:\b)" 1; + "~*(?:\b)webalan\.ru(?:\b)" 1; + "~*(?:\b)web\-betting\.ru(?:\b)" 1; + "~*(?:\b)webcamdevochka\.com(?:\b)" 1; + "~*(?:\b)web\.cvut\.cz(?:\b)" 1; + "~*(?:\b)webenlace\.com\.ar(?:\b)" 1; + "~*(?:\b)webextract\.profound\.net(?:\b)" 1; + "~*(?:\b)webinstantservice\.com(?:\b)" 1; + "~*(?:\b)webix\.biz(?:\b)" 1; + "~*(?:\b)webix\.me(?:\b)" 1; + "~*(?:\b)webjam\.com(?:\b)" 1; + "~*(?:\b)webkeyit\.com(?:\b)" 1; + "~*(?:\b)weblo\.com(?:\b)" 1; + "~*(?:\b)webmasterhome\.cn(?:\b)" 1; + "~*(?:\b)webmasters\.stackexchange\.com(?:\b)" 1; + "~*(?:\b)webmonetizer\.net(?:\b)" 1; + "~*(?:\b)webnode\.me(?:\b)" 1; + "~*(?:\b)weboptimizes\.com(?:\b)" 1; + "~*(?:\b)webpromotion\.ae(?:\b)" 1; + "~*(?:\b)webradiology\.ru(?:\b)" 1; + "~*(?:\b)webs\.com(?:\b)" 1; + "~*(?:\b)webscouter\.net(?:\b)" 1; + "~*(?:\b)webshoppermac\.com(?:\b)" 1; + "~*(?:\b)websiteaccountant\.de(?:\b)" 1; + "~*(?:\b)website\-analytics\.online(?:\b)" 1; + "~*(?:\b)website\-analyzer\.info(?:\b)" 1; + "~*(?:\b)website\-audit\.com\.ua(?:\b)" 1; + "~*(?:\b)website\-datenbank\.de(?:\b)" 1; + "~*(?:\b)websiteexplorer\.info(?:\b)" 1; + "~*(?:\b)website\-speed\-checker\.site(?:\b)" 1; + "~*(?:\b)website\-speed\-check\.site(?:\b)" 1; + "~*(?:\b)website\-speed\-up\.site(?:\b)" 1; + "~*(?:\b)website\-speed\-up\.top(?:\b)" 1; + "~*(?:\b)websites\-reviews\.com(?:\b)" 1; + "~*(?:\b)website\-stealer\.nufaq\.com(?:\b)" 1; + "~*(?:\b)websitevaluebot\.com(?:\b)" 1; + "~*(?:\b)webstatsdomain\.org(?:\b)" 1; + "~*(?:\b)webtherapy\.ru(?:\b)" 1; + "~*(?:\b)weburlopener\.com(?:\b)" 1; + "~*(?:\b)weburok\.com(?:\b)" 1; + "~*(?:\b)wechatdownload10\.com(?:\b)" 1; + "~*(?:\b)weclipart\.com(?:\b)" 1; + "~*(?:\b)wedding0venues\.tk(?:\b)" 1; + "~*(?:\b)weddingdresses\.xyz(?:\b)" 1; + "~*(?:\b)wedding\-salon\.net(?:\b)" 1; + "~*(?:\b)weekes\.biz\.tc(?:\b)" 1; + "~*(?:\b)weightatraining\.com(?:\b)" 1; + "~*(?:\b)wejdz\-tu\.pl(?:\b)" 1; + "~*(?:\b)welck\.octopis\.com(?:\b)" 1; + "~*(?:\b)welcomeauto\.ru(?:\b)" 1; + "~*(?:\b)wellcome2slovenia\.ru(?:\b)" 1; + "~*(?:\b)wemarketing\.se(?:\b)" 1; + "~*(?:\b)wemedinc\.com(?:\b)" 1; + "~*(?:\b)weprik\.ru(?:\b)" 1; + "~*(?:\b)wesharepics\.com(?:\b)" 1; + "~*(?:\b)wesharepics\.info(?:\b)" 1; + "~*(?:\b)wesharepics\.site(?:\b)" 1; + "~*(?:\b)westen\-v\.life(?:\b)" 1; + "~*(?:\b)westen\-z\.life(?:\b)" 1; + "~*(?:\b)westermarkanjou\.se(?:\b)" 1; + "~*(?:\b)westsextube\.com(?:\b)" 1; + "~*(?:\b)westum\.se(?:\b)" 1; + "~*(?:\b)westvilletowingservices\.co\.za(?:\b)" 1; + "~*(?:\b)wetgames\.ru(?:\b)" 1; + "~*(?:\b)wfb\.hatedriveapart\.com(?:\b)" 1; + "~*(?:\b)whatistizanidine2mg\.blogspot\.com(?:\b)" 1; + "~*(?:\b)whatistizanidinehclusedfor\.blogspot\.com(?:\b)" 1; + "~*(?:\b)whatsappdownload10\.com(?:\b)" 1; + "~*(?:\b)whatsupinfoley\.com(?:\b)" 1; + "~*(?:\b)whatzmyip\.net(?:\b)" 1; + "~*(?:\b)wheelchairliftsarea\.com(?:\b)" 1; + "~*(?:\b)whengirlsgowild\.com(?:\b)" 1; + "~*(?:\b)whereiskentoday\.com(?:\b)" 1; + "~*(?:\b)where\-toget\.com(?:\b)" 1; + "~*(?:\b)whereverdesperate\.gq(?:\b)" 1; + "~*(?:\b)while\.cheapwebsitehoster\.com(?:\b)" 1; + "~*(?:\b)whipme\.yopoint\.in(?:\b)" 1; + "~*(?:\b)whiteelephantwellington\.com(?:\b)" 1; + "~*(?:\b)whiteproduct\.com(?:\b)" 1; + "~*(?:\b)white\-truck\.life(?:\b)" 1; + "~*(?:\b)wholesalecheapjerseysfree\.com(?:\b)" 1; + "~*(?:\b)wholesalejerseychinaoutlet\.com(?:\b)" 1; + "~*(?:\b)wholesalejerseychinashop\.com(?:\b)" 1; + "~*(?:\b)wholesalejerseys\-cheapest\.com(?:\b)" 1; + "~*(?:\b)wholesalejerseyscheapjerseys\.us\.com(?:\b)" 1; + "~*(?:\b)wholesalejerseysgaa\.com(?:\b)" 1; + "~*(?:\b)wholesalenfljerseys\.us\.com(?:\b)" 1; + "~*(?:\b)wholinkstome\.com(?:\b)" 1; + "~*(?:\b)whos\.amung\.us(?:\b)" 1; + "~*(?:\b)whosonmyserver\.com(?:\b)" 1; + "~*(?:\b)wieseversa\.no(?:\b)" 1; + "~*(?:\b)wikes\.20fr\.com(?:\b)" 1; + "~*(?:\b)wildcattube\.com(?:\b)" 1; + "~*(?:\b)wildnatureimages\.com(?:\b)" 1; + "~*(?:\b)wildworld\.site(?:\b)" 1; + "~*(?:\b)williamrobsonproperty\.com(?:\b)" 1; + "~*(?:\b)windowssearch\-exp\.com(?:\b)" 1; + "~*(?:\b)wineitudes\.wordpress\.com(?:\b)" 1; + "~*(?:\b)wineration\.com(?:\b)" 1; + "~*(?:\b)wingsoffury2\.com(?:\b)" 1; + "~*(?:\b)wingsofrefuge\.net(?:\b)" 1; + "~*(?:\b)winner7777\.net(?:\b)" 1; + "~*(?:\b)win\-spy\.com(?:\b)" 1; + "~*(?:\b)winterclassichockeyjerseys\.com(?:\b)" 1; + "~*(?:\b)winwotgold\.pl(?:\b)" 1; + "~*(?:\b)winx\-play\.ru(?:\b)" 1; + "~*(?:\b)wiosenny\-bon\-1500\.pl(?:\b)" 1; + "~*(?:\b)witherrom55\.eklablog\.fr(?:\b)" 1; + "~*(?:\b)withstandingheartwarming\.com(?:\b)" 1; + "~*(?:\b)wjgony\.com(?:\b)" 1; + "~*(?:\b)w\-journal\.ru(?:\b)" 1; + "~*(?:\b)wladimirpayen\.com(?:\b)" 1; + "~*(?:\b)wleuaprpxuvr\.ga(?:\b)" 1; + "~*(?:\b)wma\-x\.com(?:\b)" 1; + "~*(?:\b)wnhjavlhezp\.gq(?:\b)" 1; + "~*(?:\b)wnoz\.de(?:\b)" 1; + "~*(?:\b)womama\.ru(?:\b)" 1; + "~*(?:\b)woman\-h\.ru(?:\b)" 1; + "~*(?:\b)woman\-orgasm\.ru(?:\b)" 1; + "~*(?:\b)woman\-tampon\.ru(?:\b)" 1; + "~*(?:\b)womens\-journal\.net(?:\b)" 1; + "~*(?:\b)womensplay\.net(?:\b)" 1; + "~*(?:\b)womensterritory\.ru(?:\b)" 1; + "~*(?:\b)wonderfulflowers\.biz(?:\b)" 1; + "~*(?:\b)woodyguthrie\.se(?:\b)" 1; + "~*(?:\b)wordkeyhelper\.com(?:\b)" 1; + "~*(?:\b)wordpresscore\.com(?:\b)" 1; + "~*(?:\b)wordpress\-crew\.net(?:\b)" 1; + "~*(?:\b)word\-vorlagen\.net(?:\b)" 1; + "~*(?:\b)word\-vorlagen\.xyz(?:\b)" 1; + "~*(?:\b)workle\.website(?:\b)" 1; + "~*(?:\b)works\.if\.ua(?:\b)" 1; + "~*(?:\b)worldhistory\.biz(?:\b)" 1; + "~*(?:\b)worldinternetauthority\.com(?:\b)" 1; + "~*(?:\b)worldis\.me(?:\b)" 1; + "~*(?:\b)worldlovers\.ru(?:\b)" 1; + "~*(?:\b)world\-mmo\.com(?:\b)" 1; + "~*(?:\b)worldmusicfests\.com(?:\b)" 1; + "~*(?:\b)worldoffiles\.ru(?:\b)" 1; + "~*(?:\b)worldtraveler\.world(?:\b)" 1; + "~*(?:\b)wormix\-cheats\.ru(?:\b)" 1; + "~*(?:\b)worst\-sites\.online(?:\b)" 1; + "~*(?:\b)wosik\-dach\.service\-for\-web\.de(?:\b)" 1; + "~*(?:\b)wowas31\.ucoz\.ru(?:\b)" 1; + "~*(?:\b)wowcasinoonline\.ooo(?:\b)" 1; + "~*(?:\b)woweb\.com\.ua(?:\b)" 1; + "~*(?:\b)wpsecurity\.website(?:\b)" 1; + "~*(?:\b)wpthemedetector\.co\.uk(?:\b)" 1; + "~*(?:\b)writersgroup580\.web\.fc2\.com(?:\b)" 1; + "~*(?:\b)writingservices17\.blogspot\.ru(?:\b)" 1; + "~*(?:\b)wrona\.it(?:\b)" 1; + "~*(?:\b)ws\.ampower\.me(?:\b)" 1; + "~*(?:\b)wsgames\.ru(?:\b)" 1; + "~*(?:\b)wstroika\.ru(?:\b)" 1; + "~*(?:\b)wtsindia\.in(?:\b)" 1; + "~*(?:\b)wttavern\.com(?:\b)" 1; + "~*(?:\b)wufak\.com(?:\b)" 1; + "~*(?:\b)wurr\.voila\.net(?:\b)" 1; + "~*(?:\b)ww1943\.ru(?:\b)" 1; + "~*(?:\b)ww2awards\.info(?:\b)" 1; + "~*(?:\b)www\.888\.com(?:\b)" 1; + "~*(?:\b)wwwadultcheck\.com(?:\b)" 1; + "~*(?:\b)www\.arenda\-yeisk\.ru(?:\b)" 1; + "~*(?:\b)www\.event\-tracking\.com(?:\b)" 1; + "~*(?:\b)www\.get\-free\-traffic\-now\.com(?:\b)" 1; + "~*(?:\b)www\.kabbalah\-red\-bracelets\.com(?:\b)" 1; + "~*(?:\b)www\.timer4web\.com(?:\b)" 1; + "~*(?:\b)wygraj\-skiny\.win(?:\b)" 1; + "~*(?:\b)wygraj\-teraz\.com(?:\b)" 1; + "~*(?:\b)wyniki\-lista\.pl(?:\b)" 1; + "~*(?:\b)wzgyyq\.com(?:\b)" 1; + "~*(?:\b)x5market\.ru(?:\b)" 1; + "~*(?:\b)x69ty\.ru(?:\b)" 1; + "~*(?:\b)xaijo\.com(?:\b)" 1; + "~*(?:\b)xaylapdiendanang\.com(?:\b)" 1; + "~*(?:\b)xbaboon\.com(?:\b)" 1; + "~*(?:\b)xblog\.in(?:\b)" 1; + "~*(?:\b)xblognetwork\.com(?:\b)" 1; + "~*(?:\b)xboxster\.ru(?:\b)" 1; + "~*(?:\b)xcc24\.pl(?:\b)" 1; + "~*(?:\b)xchangetrak\.com(?:\b)" 1; + "~*(?:\b)xchat26\.myfreecams\.com(?:\b)" 1; + "~*(?:\b)xclicks\.net(?:\b)" 1; + "~*(?:\b)xcombear\.ru(?:\b)" 1; + "~*(?:\b)x\-diesel\.biz(?:\b)" 1; + "~*(?:\b)x\-diesel\.com(?:\b)" 1; + "~*(?:\b)x\-diesel\.info(?:\b)" 1; + "~*(?:\b)x\-diesel\.org(?:\b)" 1; + "~*(?:\b)xdoza\.com(?:\b)" 1; + "~*(?:\b)xedserver\.com(?:\b)" 1; + "~*(?:\b)xep\.info(?:\b)" 1; + "~*(?:\b)xerox\-douglas\.cf(?:\b)" 1; + "~*(?:\b)xev\.ru(?:\b)" 1; + "~*(?:\b)xfire\.com(?:\b)" 1; + "~*(?:\b)xfluro\.com(?:\b)" 1; + "~*(?:\b)xgames\-04\.com(?:\b)" 1; + "~*(?:\b)xgftnlrt\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)xingzi\-vision\.com(?:\b)" 1; + "~*(?:\b)xitjw\.info(?:\b)" 1; + "~*(?:\b)xjlottery\.com(?:\b)" 1; + "~*(?:\b)xjrul\.com(?:\b)" 1; + "~*(?:\b)xkaz\.org(?:\b)" 1; + "~*(?:\b)x\-lime\.com(?:\b)" 1; + "~*(?:\b)x\-lime\.net(?:\b)" 1; + "~*(?:\b)xlolitka\.com(?:\b)" 1; + "~*(?:\b)xlovecam\.com(?:\b)" 1; + "~*(?:\b)x\-mix\.info(?:\b)" 1; + "~*(?:\b)xmladserver\.com(?:\b)" 1; + "~*(?:\b)xmlinde\.com(?:\b)" 1; + "~*(?:\b)xmronta\.com(?:\b)" 1; + "~*(?:\b)x\-musics\.com(?:\b)" 1; + "~*(?:\b)xn\-\-1\-8sbcpb0bdm8k6a\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-24\-glceagatoq7c2a6ioc\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-6kcaabbafhu7cskl7akvongwpo7hvjj\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-6kcaacnblni5c5bicdpcmficy\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-6kccaibs5cb8afhjrfmix2n\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-\-7cdbapdecfd4ak1bn0amjffj7afu3y\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-7kcabaipgeakzcss7bjdqdwpfnhv\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-7kceclhb4abre1b4a0ccl2fxch1a\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbaaabaei0cc8aj5bj0bncejx\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbahjd3btneuw1joc\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbaphztdjeboffeiof6c\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbbagbq7bd5aheftfllo4m\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbbahaq9bb5afgiqfliv4m\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbho2agebbhlivy\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-7sbifcamovvfggw9d\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aaafbn2bc2ahdfrfkln6l\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aaagvmjabrs1aoc9luc\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aaajbdbddwj2alwjieei2afr3v\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aaaks3bbhabgbigamdr2h\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aafb2a\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aagddcgkbcqbad7amllnejg6dya\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aanaardaperhcem4a6i\.com(?:\b)" 1; + "~*(?:\b)xn\-\-80ab4aa2g\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80abgj3a5acid6ghs\.top(?:\b)" 1; + "~*(?:\b)xn\-\-80adaggc5bdhlfamsfdij4p7b\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aeahghtf8ac5i\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aebbcbcdemfkhba4byaehoejh8dza3v\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80ahdheogk5l\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80ahvj9e\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80aikhbrhr\.net(?:\b)" 1; + "~*(?:\b)xn\-\-80ajbshivpvn2i\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80ajjbdhgmudixfjc8c5a9df8b\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-80ak6aa92e\.com(?:\b)" 1; + "~*(?:\b)xn\-\-80aodinpgi\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-\-8kcatubaocd1bneepefojs1h2e\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-8sbarihbihxpxqgaf0g1e\.xn\-\-80adxhks(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-8sbdbjgb1ap7a9c4czbh\.xn\-\-p1acf(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-8sbhefaln6acifdaon5c6f4axh\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-8sblgmbj1a1bk8l\.xn\-\-\-\-161\-4vemb6cjl7anbaea3afninj\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-90acenikpebbdd4f6d\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-9sbebi2bvzr7h\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-9sbubg3ambdfl1j\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-b1adccaf1bzj\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-b1ag5cfn\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-b1agm2d\.net(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-btbdvdh4aafrfciljm6k\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-c1acygb\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-ctbbcjd3dbsehgi\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-ctbigni3aj4h\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-d1abj0abs9d\.in\.ua(?:\b)" 1; + "~*(?:\b)xn\-\-d1aifoe0a9a\.top(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-dtbndd4ae7eub\.top(?:\b)" 1; + "~*(?:\b)xn\-\-e1afanlbnfckd7c3d\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-e1aggki3c\.xn\-\-80adxhks(?:\b)" 1; + "~*(?:\b)xn\-\-h1aakne2ba\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-h1ahbi\.com\.ua(?:\b)" 1; + "~*(?:\b)xn\-\-hxazdsfy\.blogspot\.com(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-itbeirbjbi7bc6bh2d\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-\-\-itbkqkfiq\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-l1aengat\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xn\-\-lifehacer\-1rb\.com(?:\b)" 1; + "~*(?:\b)xn\-\-oogle\-wmc\.com(?:\b)" 1; + "~*(?:\b)xn\-\-q1a\.xn\-\-b1aube0e\.xn\-\-c1acygb\.xn\-\-p1ai(?:\b)" 1; + "~*(?:\b)xnxx699\.com(?:\b)" 1; + "~*(?:\b)xnxxandxvideos\.com(?:\b)" 1; + "~*(?:\b)xnxx\-n\.com(?:\b)" 1; + "~*(?:\b)xolodremont\.ru(?:\b)" 1; + "~*(?:\b)x\-porno\.video(?:\b)" 1; + "~*(?:\b)xportvusbdriver8i\.snack\.ws(?:\b)" 1; + "~*(?:\b)xpresscare\.ru(?:\b)" 1; + "~*(?:\b)x\-rates\.ru(?:\b)" 1; + "~*(?:\b)xrus\.org(?:\b)" 1; + "~*(?:\b)xsion\.net(?:\b)" 1; + "~*(?:\b)x\-stars\.ru(?:\b)" 1; + "~*(?:\b)xtraffic\.plus(?:\b)" 1; + "~*(?:\b)xtrafficplus\.com(?:\b)" 1; + "~*(?:\b)xtremeeagles\.net(?:\b)" 1; + "~*(?:\b)x\-true\.info(?:\b)" 1; + "~*(?:\b)xtube\.com(?:\b)" 1; + "~*(?:\b)xtubeporno\.net(?:\b)" 1; + "~*(?:\b)xuki\.us(?:\b)" 1; + "~*(?:\b)xvideosbay\.com(?:\b)" 1; + "~*(?:\b)xvideosporn\.biz(?:\b)" 1; + "~*(?:\b)xvideospornoru\.com(?:\b)" 1; + "~*(?:\b)xwatt\.ru(?:\b)" 1; + "~*(?:\b)xxart\.ru(?:\b)" 1; + "~*(?:\b)xxlargepop\.com(?:\b)" 1; + "~*(?:\b)xxx\-cam\.webcam(?:\b)" 1; + "~*(?:\b)xxxdatinglocal\.us(?:\b)" 1; + "~*(?:\b)xxxguitars\.com(?:\b)" 1; + "~*(?:\b)xxxkaz\.org(?:\b)" 1; + "~*(?:\b)xxxnatelefon\.ru(?:\b)" 1; + "~*(?:\b)xxxrus\.org(?:\b)" 1; + "~*(?:\b)xxx\-treker\.ru(?:\b)" 1; + "~*(?:\b)xxxtube69\.com(?:\b)" 1; + "~*(?:\b)xxxtubesafari\.com(?:\b)" 1; + "~*(?:\b)xz618\.com(?:\b)" 1; + "~*(?:\b)xzlive\.com(?:\b)" 1; + "~*(?:\b)y8games\-free\.com(?:\b)" 1; + "~*(?:\b)yaaknaa\.info(?:\b)" 1; + "~*(?:\b)yachts\-cruise\.info(?:\b)" 1; + "~*(?:\b)yaderenergy\.ru(?:\b)" 1; + "~*(?:\b)yadro\.ru(?:\b)" 1; + "~*(?:\b)yaminecraft\.ru(?:\b)" 1; + "~*(?:\b)yaoguangdj\.com(?:\b)" 1; + "~*(?:\b)yatrk\.xyz(?:\b)" 1; + "~*(?:\b)yeartwit\.com(?:\b)" 1; + "~*(?:\b)yebocasino\.com(?:\b)" 1; + "~*(?:\b)yebocasino\.co\.za(?:\b)" 1; + "~*(?:\b)yellocloud\.be(?:\b)" 1; + "~*(?:\b)yellowads\.men(?:\b)" 1; + "~*(?:\b)yellowfootprints\.com(?:\b)" 1; + "~*(?:\b)yellowstonesafaritours\.com(?:\b)" 1; + "~*(?:\b)yellowstonevisitortours\.com(?:\b)" 1; + "~*(?:\b)yes\-com\.com(?:\b)" 1; + "~*(?:\b)yginekologa\.com(?:\b)" 1; + "~*(?:\b)yhit\.press(?:\b)" 1; + "~*(?:\b)ynymnwbm\.bloger\.index\.hr(?:\b)" 1; + "~*(?:\b)yogamatsexpert\.com(?:\b)" 1; + "~*(?:\b)yoluxuryevents\.com(?:\b)" 1; + "~*(?:\b)yoopsie\.com(?:\b)" 1; + "~*(?:\b)yopoint\.in(?:\b)" 1; + "~*(?:\b)yoshkarola\.zrus\.org(?:\b)" 1; + "~*(?:\b)yottos\.com(?:\b)" 1; + "~*(?:\b)youandcredit\.ru(?:\b)" 1; + "~*(?:\b)youbloodyripper\.com(?:\b)" 1; + "~*(?:\b)youbrainboost\.asia(?:\b)" 1; + "~*(?:\b)youdao\.com(?:\b)" 1; + "~*(?:\b)youdesigner\.kz(?:\b)" 1; + "~*(?:\b)yougame\.biz(?:\b)" 1; + "~*(?:\b)yougetsignal\.com(?:\b)" 1; + "~*(?:\b)youghbould\.wordpress\.com(?:\b)" 1; + "~*(?:\b)yougotanewdomain\.com(?:\b)" 1; + "~*(?:\b)youjizz\.com(?:\b)" 1; + "~*(?:\b)youjizz\.vc(?:\b)" 1; + "~*(?:\b)youporn\-forum\.ga(?:\b)" 1; + "~*(?:\b)youporn\-ru\.com(?:\b)" 1; + "~*(?:\b)youradexchange\.com(?:\b)" 1; + "~*(?:\b)yourads\.website(?:\b)" 1; + "~*(?:\b)youradulthosting\.com(?:\b)" 1; + "~*(?:\b)youraticles\.pl(?:\b)" 1; + "~*(?:\b)your\-bearings\.com(?:\b)" 1; + "~*(?:\b)yourdesires\.ru(?:\b)" 1; + "~*(?:\b)youresponsive\.com(?:\b)" 1; + "~*(?:\b)yourmovies\.pl(?:\b)" 1; + "~*(?:\b)yourothersite\.com(?:\b)" 1; + "~*(?:\b)yourporn\.com(?:\b)" 1; + "~*(?:\b)yourporngay\.com(?:\b)" 1; + "~*(?:\b)yoursearch\.me(?:\b)" 1; + "~*(?:\b)yourserverisdown\.com(?:\b)" 1; + "~*(?:\b)yoursite\.com(?:\b)" 1; + "~*(?:\b)yourtemplatefinder\.com(?:\b)" 1; + "~*(?:\b)yousense\.info(?:\b)" 1; + "~*(?:\b)you\-shall\-not\-pass\.is74\.ru(?:\b)" 1; + "~*(?:\b)youthreaders\.com(?:\b)" 1; + "~*(?:\b)youtoner\.it(?:\b)" 1; + "~*(?:\b)youtube\-downloader\.savetubevideo\.com(?:\b)" 1; + "~*(?:\b)youtubedownload\.org(?:\b)" 1; + "~*(?:\b)youtuhe\.com(?:\b)" 1; + "~*(?:\b)ypmuseum\.ru(?:\b)" 1; + "~*(?:\b)ytmnd\.com(?:\b)" 1; + "~*(?:\b)yuarra\.pluto\.ro(?:\b)" 1; + "~*(?:\b)yubikk\.info(?:\b)" 1; + "~*(?:\b)yugk\.net(?:\b)" 1; + "~*(?:\b)yugo\-star\.ru(?:\b)" 1; + "~*(?:\b)yun56\.co(?:\b)" 1; + "~*(?:\b)yunque\.pluto\.ro(?:\b)" 1; + "~*(?:\b)yurgorod\.ru(?:\b)" 1; + "~*(?:\b)yur\-p\.ru(?:\b)" 1; + "~*(?:\b)yuweng\.info(?:\b)" 1; + "~*(?:\b)zaapplesales\.blogspot\.com(?:\b)" 1; + "~*(?:\b)zacreditom\.ru(?:\b)" 1; + "~*(?:\b)za\-fun\-offer\.com(?:\b)" 1; + "~*(?:\b)zagadki\.in\.ua(?:\b)" 1; + "~*(?:\b)zahvat\.ru(?:\b)" 1; + "~*(?:\b)zaidia\.xhost\.ro(?:\b)" 1; + "~*(?:\b)zaimhelp\.ru(?:\b)" 1; + "~*(?:\b)zaimite\.ru(?:\b)" 1; + "~*(?:\b)zaim\-pod\-zalog\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)zajm\-pod\-zalog\-nedvizhimosti\.ru(?:\b)" 1; + "~*(?:\b)zajm\-zalog\-krasnodar\.ru(?:\b)" 1; + "~*(?:\b)zakazfutbolki\.com(?:\b)" 1; + "~*(?:\b)zakazvzloma\.com(?:\b)" 1; + "~*(?:\b)zakon\-ob\-obrazovanii\.ru(?:\b)" 1; + "~*(?:\b)zakonobosago\.ru(?:\b)" 1; + "~*(?:\b)zaloadi\.ru(?:\b)" 1; + "~*(?:\b)zaloro\.com(?:\b)" 1; + "~*(?:\b)zambini\.ru(?:\b)" 1; + "~*(?:\b)za\-music\.mymobiplanet\.com(?:\b)" 1; + "~*(?:\b)zaobao\.com\.sg(?:\b)" 1; + "~*(?:\b)zapatosenventa\.info(?:\b)" 1; + "~*(?:\b)zapiszto\.pl(?:\b)" 1; + "~*(?:\b)zarabiaj\-dzis\.pl(?:\b)" 1; + "~*(?:\b)zarabotat\-na\-sajte\.ru(?:\b)" 1; + "~*(?:\b)zarabotok\-\-doma\.ru(?:\b)" 1; + "~*(?:\b)zarajbuilders\.com(?:\b)" 1; + "~*(?:\b)zarenica\.net(?:\b)" 1; + "~*(?:\b)zarepta\.com(?:\b)" 1; + "~*(?:\b)zastenchivosti\.net(?:\b)" 1; + "~*(?:\b)zastroyka\.org(?:\b)" 1; + "~*(?:\b)zatjmuzu\.info(?:\b)" 1; + "~*(?:\b)zawyna\.ua(?:\b)" 1; + "~*(?:\b)zazagames\.org(?:\b)" 1; + "~*(?:\b)zdesformula\.ru(?:\b)" 1; + "~*(?:\b)zdesoboi\.com(?:\b)" 1; + "~*(?:\b)zebradudka\.com(?:\b)" 1; + "~*(?:\b)zebramart\.ru(?:\b)" 1; + "~*(?:\b)zed21\.net(?:\b)" 1; + "~*(?:\b)zeg\-distribution\.com(?:\b)" 1; + "~*(?:\b)zeikopay\.com(?:\b)" 1; + "~*(?:\b)zeleznobeton\.ru(?:\b)" 1; + "~*(?:\b)zero1\.it(?:\b)" 1; + "~*(?:\b)zerocash\.msk\.ru(?:\b)" 1; + "~*(?:\b)zeroredirect10\.com(?:\b)" 1; + "~*(?:\b)zeroredirect11\.com(?:\b)" 1; + "~*(?:\b)zeroredirect12\.com(?:\b)" 1; + "~*(?:\b)zeroredirect1\.com(?:\b)" 1; + "~*(?:\b)zeroredirect2\.com(?:\b)" 1; + "~*(?:\b)zeroredirect5\.com(?:\b)" 1; + "~*(?:\b)zeroredirect6\.com(?:\b)" 1; + "~*(?:\b)zeroredirect7\.com(?:\b)" 1; + "~*(?:\b)zeroredirect8\.com(?:\b)" 1; + "~*(?:\b)zeroredirect9\.com(?:\b)" 1; + "~*(?:\b)zeroredirect\.com(?:\b)" 1; + "~*(?:\b)zetgie\.com\.pl(?:\b)" 1; + "~*(?:\b)zetmaster\.ru(?:\b)" 1; + "~*(?:\b)zhacker\.net(?:\b)" 1; + "~*(?:\b)zhongwenlink\.com(?:\b)" 1; + "~*(?:\b)zhorapankratov7\.blogspot\.com(?:\b)" 1; + "~*(?:\b)zhuravlev\.info(?:\b)" 1; + "~*(?:\b)zigarettenonl\.canalblog\.com(?:\b)" 1; + "~*(?:\b)zigarettenonlinekaufen1\.bloog\.pl(?:\b)" 1; + "~*(?:\b)zigarettenonlinekaufen1\.blox\.pl(?:\b)" 1; + "~*(?:\b)zigarettenonlinekaufen2\.bloog\.pl(?:\b)" 1; + "~*(?:\b)zigarettenonlinekaufen2\.drupalgardens\.com(?:\b)" 1; + "~*(?:\b)zigarettenonlinekaufen\.tumblr\.com(?:\b)" 1; + "~*(?:\b)zigzog\.ru(?:\b)" 1; + "~*(?:\b)zionstar\.net(?:\b)" 1; + "~*(?:\b)zixizop\.net\.ru(?:\b)" 1; + "~*(?:\b)zkjovpdgxivg\.ga(?:\b)" 1; + "~*(?:\b)zlatnajesen\.com(?:\b)" 1; + "~*(?:\b)z\-master\.ru(?:\b)" 1; + "~*(?:\b)zmoda\.hostreo\.com(?:\b)" 1; + "~*(?:\b)znakom\.sibtest\.ru(?:\b)" 1; + "~*(?:\b)znakomstva\-moskva77\.ru(?:\b)" 1; + "~*(?:\b)znakomstvaonlain\.ru(?:\b)" 1; + "~*(?:\b)znakomstva\-piter78\.ru(?:\b)" 1; + "~*(?:\b)znaniyapolza\.ru(?:\b)" 1; + "~*(?:\b)znaturaloriginal\.com(?:\b)" 1; + "~*(?:\b)zocaparj\.kz(?:\b)" 1; + "~*(?:\b)zog\.link(?:\b)" 1; + "~*(?:\b)zojirushi\-products\.ru(?:\b)" 1; + "~*(?:\b)zolotoy\-lis\.ru(?:\b)" 1; + "~*(?:\b)zona\-aqua\.ru(?:\b)" 1; + "~*(?:\b)zone\-kev717\.info(?:\b)" 1; + "~*(?:\b)zoodrawings\.com(?:\b)" 1; + "~*(?:\b)zoogdiesney\.com(?:\b)" 1; + "~*(?:\b)zoogdinsney\.com(?:\b)" 1; + "~*(?:\b)zoogdisany\.com(?:\b)" 1; + "~*(?:\b)zooggames\.com(?:\b)" 1; + "~*(?:\b)zoolubimets\.ru(?:\b)" 1; + "~*(?:\b)zoominfo\.com(?:\b)" 1; + "~*(?:\b)zoomovies\.org(?:\b)" 1; + "~*(?:\b)zoompegs\.com(?:\b)" 1; + "~*(?:\b)zoosexart\.com(?:\b)" 1; + "~*(?:\b)zootoplist\.com(?:\b)" 1; + "~*(?:\b)zootravel\.com(?:\b)" 1; + "~*(?:\b)zophim\.me(?:\b)" 1; + "~*(?:\b)zrelaya\.pw(?:\b)" 1; + "~*(?:\b)zrizvtrnpale\.tk(?:\b)" 1; + "~*(?:\b)zrus\.org(?:\b)" 1; + "~*(?:\b)zryydi\.com(?:\b)" 1; + "~*(?:\b)zs2vm\.top(?:\b)" 1; + "~*(?:\b)zscaler\.net(?:\b)" 1; + "~*(?:\b)zscalerone\.net(?:\b)" 1; + "~*(?:\b)zscalertwo\.net(?:\b)" 1; + "~*(?:\b)zverokruh\-shop\.cz(?:\b)" 1; + "~*(?:\b)zvetki\.ru(?:\b)" 1; + "~*(?:\b)zvezdagedon\.ru(?:\b)" 1; + "~*(?:\b)zx6\.ru(?:\b)" 1; + "~*(?:\b)zynax\.ua(?:\b)" 1; + "~*(?:\b)zytpirwai\.net(?:\b)" 1; + "~*(?:\b)zzbroya\.com\.ua(?:\b)" 1; + "~*(?:\b)zzlgxh\.com(?:\b)" 1; +# END BAD REFERRERS ### DO NOT EDIT THIS LINE AT ALL ### +} + +# ===================================== +# END SECTION 2 - REFERRERS AND DOMAINS +# ===================================== + +# ======================================================================== +# BEGIN SECTION 3 - WHITELISTING AND BLACKLISTING IP ADDRESSESE AND RANGES +# ======================================================================== + +# -------------------------------------------------------------------------------------- +# Map all GOOD and BAD IP Addresses and Ranges to a variable called geo $validate_client +# -------------------------------------------------------------------------------------- + +geo $validate_client { + default 0; + +# --------------- +# FAKE GoogleBots +# --------------- + +# START FAKE GOOGLEBOTS ### DO NOT EDIT THIS LINE AT ALL ### + 34.228.80.247 1; + 3.86.232.124 1; + 52.203.142.240 1; + 52.87.213.12 1; +# END FAKE GOOGLEBOTS ### DO NOT EDIT THIS LINE AT ALL ### + + +# ------------------------------------- +# BLOCK known Wordpress Theme Detectors +# ------------------------------------- + +# START WP THEME DETECTORS ### DO NOT EDIT THIS LINE AT ALL ### + + + 104.197.51.76 1; #makeawebsitehub.com/theme-detector/ + 108.167.189.81 1; #whatpress.net + 109.73.225.87 1; #theseotools.net/wp-theme-detector + 13.68.211.181 1; #hackertarget.com + 142.4.218.201 1; #builtwith.com (bilby.builtwith.com / monty.builtwith.com / trends.builtwith.com) + 146.66.111.151 1; #https://www.wpthemedetector.com/ + 149.56.33.22 1; #freeonlineseo.org/wordpress-theme-detector + 158.69.187.171 1; #builtwith.com + 158.69.26.58 1; #www.mythemedetector.com/detector + 162.13.185.20 1; #makeawebsitehub.com/theme-detector/ + 172.96.184.5 1; #http://wpdetector.com/ + 173.237.189.235 1; #seo-tools.freedirectorywebsites.com/wordpress-theme-detector + 173.255.210.133 1; #www.scanwp.com + 185.195.18.158 1; #https://whoiswp.com/ + 185.45.14.186 1; #whoiswp.com + 192.163.217.239 1; #scanwp.net + 192.185.4.40 1; #whatwpthemeisthat.com + 192.95.29.139 1; #seotoolstation.com/wordpress-theme-detector + 192.99.17.79 1; #builtwith.com (oscar.builtwith.com) + 198.27.69.229 1; #builtwith.com (fluffy.builtwith.com) + 198.58.124.46 1; #makeawebsitehub.com/theme-detector/ + 199.241.28.124 1; #wordpressthemedetector.org + 212.71.238.108 1; #pentest-tools.com (Vulnerability Scanner) + 2604:180::1370:bcde 1; #http://wordpressthemedetector.org/ + 2607:5300:60:2c8b:: 1; #http://seotoolstation.com/wordpress-theme-detector + 2a02:4780:3:1::d 1; #https://smallseo.tools/wordpress-theme-detector + 35.184.252.239 1; #https://totheweb.com #SEO Keywording Tool for Competitors + 37.247.121.179 1; #wpthemedetector.com + 37.60.253.215 1; #wploop.com/wordpress-theme-detector-tool/ + 3.91.36.137 1; #https://smallseotools.com/wordpress-theme-detector/ + 45.63.68.250 1; #www.cuteseotools.net/wordpress-theme-detector + 45.79.139.191 1; #wprecon.com + 50.116.71.205 1; #http://wp-detector.com/ + 50.116.84.148 1; #detectwptheme.com + 52.66.147.75 1; #https://smallseotools.com/wordpress-theme-detector/ + 52.87.112.125 1; #whattheme.com + 66.96.183.60 1; #www.callseotools.com/wordpress-theme-detector + 69.174.53.46 1; #https://firstsiteguide.com + 89.36.223.188 1; #www.cuteseotools.net/wordpress-theme-detector +# END WP THEME DETECTORS ### DO NOT EDIT THIS LINE AT ALL ### + +# ---------------------------------------------- +# BLOCK NIBBLER - SEO testing and reporting tool +# ---------------------------------------------- +# See - http://nibbler.silktide.com/ +# ---------------------------------------------- + +# START NIBBLER ### DO NOT EDIT THIS LINE AT ALL ### + 52.201.238.175 1; + 52.90.20.216 1; + 54.161.247.146 1; + 54.211.214.177 1; + 54.227.194.252 1; + 54.242.239.179 1; + 54.242.250.203 1; +# END NIBBLER ### DO NOT EDIT THIS LINE AT ALL ### + + +# ----------------------------------------- +# BLOCK KNOWN BAD IP ADDRESSES +# Top known bad IP Adresses from abuseIPDB +# ----------------------------------------- + +# START KNOWN BAD IP ADDRESSES ### DO NOT EDIT THIS LINE AT ALL ### + 101.108.87.117 1; + 101.109.250.150 1; + 101.164.65.216 1; + 101.164.67.148 1; + 101.173.33.134 1; + 101.204.240.36 1; + 101.207.113.73 1; + 101.227.90.169 1; + 101.230.0.58 1; + 101.231.104.82 1; + 101.231.86.36 1; + 101.231.95.195 1; + 101.251.237.228 1; + 101.251.72.205 1; + 101.254.175.237 1; + 101.254.185.118 1; + 101.255.115.187 1; + 101.255.52.171 1; + 101.255.56.42 1; + 101.28.76.223 1; + 101.36.150.59 1; + 101.36.160.112 1; + 101.50.3.31 1; + 101.53.142.46 1; + 101.64.231.21 1; + 101.68.70.14 1; + 101.68.81.66 1; + 101.69.241.27 1; + 101.71.2.111 1; + 101.71.249.78 1; + 101.71.51.192 1; + 101.72.63.170 1; + 101.89.109.136 1; + 101.89.145.133 1; + 101.89.147.85 1; + 101.89.150.214 1; + 101.89.150.73 1; + 101.89.91.175 1; + 101.89.95.115 1; + 101.93.102.223 1; + 101.93.169.246 1; + 101.95.29.150 1; + 102.132.246.179 1; + 102.132.255.241 1; + 102.141.72.50 1; + 102.165.38.242 1; + 102.65.153.110 1; + 103.104.17.139 1; + 103.105.98.1 1; + 103.107.17.134 1; + 103.108.74.91 1; + 103.108.87.133 1; + 103.109.52.37 1; + 103.109.52.38 1; + 103.110.185.18 1; + 103.110.89.148 1; + 103.111.52.54 1; + 103.111.86.242 1; + 103.111.86.255 1; + 103.113.105.11 1; + 103.114.104.140 1; + 103.114.48.4 1; + 103.115.104.229 1; + 103.115.227.2 1; + 103.120.224.150 1; + 103.121.117.179 1; + 103.121.117.180 1; + 103.121.18.50 1; + 103.121.26.150 1; + 103.122.65.42 1; + 103.1.239.135 1; + 103.1.239.217 1; + 103.124.89.205 1; + 103.127.157.63 1; + 103.127.64.214 1; + 103.129.47.30 1; + 103.133.104.59 1; + 103.133.106.66 1; + 103.133.110.77 1; + 103.133.111.211 1; + 103.133.215.102 1; + 103.134.152.2 1; + 103.137.87.86 1; + 103.139.12.24 1; + 103.15.135.99 1; + 103.15.140.152 1; + 103.16.199.77 1; + 103.16.202.90 1; + 103.16.223.254 1; + 103.17.159.54 1; + 103.17.55.200 1; + 103.17.92.254 1; + 103.18.132.77 1; + 103.205.133.77 1; + 103.205.6.16 1; + 103.206.245.90 1; + 103.206.245.94 1; + 103.207.11.2 1; + 103.207.11.6 1; + 103.207.2.204 1; + 103.208.220.122 1; + 103.208.220.226 1; + 103.209.144.199 1; + 103.210.133.5 1; + 103.21.148.51 1; + 103.21.228.3 1; + 103.213.115.249 1; + 103.215.221.159 1; + 103.215.72.227 1; + 103.217.217.146 1; + 103.218.169.2 1; + 103.218.170.110 1; + 103.218.2.227 1; + 103.218.243.13 1; + 103.219.154.13 1; + 103.219.30.217 1; + 103.221.220.200 1; + 103.221.221.133 1; + 103.221.252.46 1; + 103.2.232.186 1; + 103.224.240.111 1; + 103.225.58.46 1; + 103.225.99.36 1; + 103.226.105.36 1; + 103.228.110.55 1; + 103.228.112.192 1; + 103.228.163.236 1; + 103.231.146.5 1; + 103.232.123.80 1; + 103.233.76.254 1; + 103.233.8.61 1; + 103.234.209.238 1; + 103.235.227.208 1; + 103.236.134.13 1; + 103.238.105.71 1; + 103.242.13.70 1; + 103.242.175.78 1; + 103.243.143.140 1; + 103.243.143.141 1; + 103.243.252.244 1; + 103.245.181.2 1; + 103.247.13.114 1; + 103.247.45.22 1; + 103.248.120.2 1; + 103.248.14.90 1; + 103.248.223.99 1; + 103.248.25.171 1; + 103.249.100.12 1; + 103.249.100.48 1; + 103.249.239.246 1; + 103.249.28.195 1; + 103.250.36.113 1; + 103.251.83.196 1; + 103.253.1.158 1; + 103.254.105.70 1; + 103.254.209.198 1; + 103.255.190.137 1; + 103.255.216.166 1; + 103.27.236.196 1; + 103.27.237.67 1; + 103.27.62.222 1; + 103.28.219.143 1; + 103.28.2.60 1; + 103.28.37.137 1; + 103.28.57.86 1; + 103.28.70.84 1; + 103.35.198.219 1; + 103.35.198.220 1; + 103.3.68.227 1; + 103.36.84.180 1; + 103.37.160.252 1; + 103.38.215.234 1; + 103.38.215.247 1; + 103.39.133.110 1; + 103.39.214.36 1; + 103.40.235.233 1; + 103.42.224.36 1; + 103.42.56.85 1; + 103.45.111.217 1; + 103.45.147.30 1; + 103.45.149.216 1; + 103.48.116.35 1; + 103.48.193.200 1; + 103.49.228.230 1; + 103.50.148.61 1; + 103.50.37.17 1; + 103.5.150.16 1; + 103.52.16.35 1; + 103.52.52.23 1; + 103.53.165.1 1; + 103.53.172.106 1; + 103.54.225.10 1; + 103.56.113.69 1; + 103.56.61.145 1; + 103.56.79.2 1; + 103.57.210.12 1; + 103.58.149.188 1; + 103.60.126.65 1; + 103.60.137.4 1; + 103.60.212.2 1; + 103.62.239.77 1; + 103.63.109.74 1; + 103.65.194.5 1; + 103.65.237.93 1; + 103.68.11.51 1; + 103.71.40.42 1; + 103.74.120.201 1; + 103.74.123.83 1; + 103.76.21.181 1; + 103.76.252.10 1; + 103.76.87.30 1; + 103.77.106.66 1; + 103.77.229.87 1; + 103.78.18.12 1; + 103.78.74.254 1; + 103.79.90.72 1; + 103.80.117.214 1; + 103.8.119.166 1; + 103.81.69.22 1; + 103.84.81.247 1; + 103.87.143.84 1; + 103.89.90.196 1; + 103.90.230.13 1; + 103.91.181.25 1; + 103.91.54.100 1; + 103.9.159.59 1; + 103.92.25.199 1; + 103.92.30.33 1; + 103.9.246.34 1; + 103.92.84.102 1; + 103.92.85.202 1; + 103.93.55.211 1; + 103.94.130.4 1; + 103.94.5.42 1; + 103.95.13.216 1; + 103.96.75.176 1; + 103.97.125.49 1; + 103.99.113.62 1; + 104.129.128.67 1; + 104.129.131.165 1; + 104.131.103.14 1; + 104.131.113.106 1; + 104.131.1.137 1; + 104.131.14.14 1; + 104.131.175.24 1; + 104.131.185.1 1; + 104.131.217.169 1; + 104.131.217.186 1; + 104.131.218.9 1; + 104.131.224.81 1; + 104.131.37.34 1; + 104.131.46.166 1; + 104.131.84.59 1; + 104.131.93.33 1; + 104.139.5.180 1; + 104.140.188.10 1; + 104.140.188.2 1; + 104.140.188.26 1; + 104.140.188.38 1; + 104.140.188.42 1; + 104.140.188.46 1; + 104.140.188.54 1; + 104.140.188.58 1; + 104.143.83.242 1; + 104.148.87.124 1; + 104.152.52.18 1; + 104.152.52.22 1; + 104.152.52.24 1; + 104.152.52.25 1; + 104.152.52.27 1; + 104.152.52.31 1; + 104.152.52.35 1; + 104.152.52.36 1; + 104.152.52.38 1; + 104.152.52.39 1; + 104.154.65.150 1; + 104.155.47.43 1; + 104.155.91.177 1; + 104.168.250.50 1; + 104.175.32.206 1; + 104.189.118.224 1; + 104.192.84.71 1; + 104.194.228.240 1; + 104.196.16.112 1; + 104.197.155.193 1; + 104.197.45.208 1; + 104.198.44.72 1; + 104.199.198.7 1; + 104.200.134.150 1; + 104.208.218.167 1; + 104.209.39.215 1; + 104.210.222.38 1; + 104.211.113.93 1; + 104.211.217.72 1; + 104.211.39.100 1; + 104.211.67.218 1; + 104.214.231.44 1; + 104.216.14.166 1; + 104.223.142.180 1; + 104.229.105.140 1; + 104.236.102.16 1; + 104.236.107.55 1; + 104.236.112.52 1; + 104.236.122.193 1; + 104.236.131.54 1; + 104.236.142.200 1; + 104.236.142.36 1; + 104.236.142.89 1; + 104.236.175.127 1; + 104.236.192.6 1; + 104.236.214.8 1; + 104.236.215.68 1; + 104.236.22.133 1; + 104.236.224.69 1; + 104.236.239.60 1; + 104.236.244.98 1; + 104.236.246.127 1; + 104.236.250.88 1; + 104.236.25.157 1; + 104.236.28.167 1; + 104.236.30.168 1; + 104.236.31.227 1; + 104.236.38.105 1; + 104.236.52.94 1; + 104.236.58.55 1; + 104.236.72.187 1; + 104.236.78.228 1; + 104.236.81.204 1; + 104.236.88.82 1; + 104.236.9.125 1; + 104.236.94.202 1; + 104.236.94.49 1; + 104.236.95.55 1; + 104.237.253.195 1; + 104.237.255.204 1; + 104.238.110.156 1; + 104.238.116.19 1; + 104.238.116.94 1; + 104.238.127.108 1; + 104.238.73.112 1; + 104.238.73.216 1; + 104.238.81.58 1; + 104.238.99.51 1; + 104.239.134.69 1; + 104.243.41.97 1; + 104.244.72.115 1; + 104.244.72.221 1; + 104.244.72.251 1; + 104.244.72.98 1; + 104.244.74.11 1; + 104.244.75.97 1; + 104.244.76.33 1; + 104.244.77.11 1; + 104.244.77.122 1; + 104.244.77.235 1; + 104.244.77.49 1; + 104.244.78.149 1; + 104.244.78.188 1; + 104.244.78.55 1; + 104.244.79.146 1; + 104.244.79.222 1; + 104.244.79.225 1; + 104.248.1.14 1; + 104.248.116.140 1; + 104.248.117.10 1; + 104.248.117.234 1; + 104.248.121.67 1; + 104.248.122.33 1; + 104.248.124.163 1; + 104.248.134.200 1; + 104.248.135.32 1; + 104.248.146.1 1; + 104.248.146.110 1; + 104.248.147.77 1; + 104.248.147.78 1; + 104.248.148.34 1; + 104.248.148.98 1; + 104.248.150.150 1; + 104.248.153.188 1; + 104.248.157.14 1; + 104.248.159.129 1; + 104.248.161.244 1; + 104.248.174.126 1; + 104.248.175.98 1; + 104.248.176.22 1; + 104.248.177.184 1; + 104.248.181.156 1; + 104.248.181.166 1; + 104.248.18.26 1; + 104.248.183.0 1; + 104.248.185.211 1; + 104.248.185.73 1; + 104.248.187.179 1; + 104.248.188.192 1; + 104.248.191.159 1; + 104.248.193.85 1; + 104.248.195.226 1; + 104.248.203.7 1; + 104.248.211.180 1; + 104.248.211.51 1; + 104.248.219.109 1; + 104.248.237.238 1; + 104.248.239.22 1; + 104.248.242.125 1; + 104.248.245.24 1; + 104.248.254.222 1; + 104.248.254.51 1; + 104.248.255.118 1; + 104.248.29.180 1; + 104.248.30.249 1; + 104.248.33.229 1; + 104.248.40.97 1; + 104.248.4.117 1; + 104.248.44.227 1; + 104.248.49.171 1; + 104.248.55.99 1; + 104.248.57.21 1; + 104.248.58.71 1; + 104.248.65.180 1; + 104.248.71.7 1; + 104.248.72.243 1; + 104.248.7.24 1; + 104.248.78.42 1; + 104.248.80.78 1; + 104.248.85.54 1; + 104.248.87.201 1; + 104.248.92.163 1; + 104.254.244.205 1; + 104.254.246.220 1; + 104.254.247.239 1; + 104.37.186.103 1; + 104.37.216.112 1; + 104.40.18.45 1; + 104.40.4.51 1; + 104.40.49.47 1; + 104.42.153.42 1; + 104.42.158.134 1; + 104.42.250.222 1; + 105.159.254.100 1; + 105.235.116.254 1; + 105.247.157.59 1; + 105.72.172.5 1; + 105.73.80.135 1; + 106.0.36.114 1; + 106.110.238.171 1; + 106.111.166.140 1; + 106.111.166.209 1; + 106.111.166.4 1; + 106.111.166.96 1; + 106.111.169.227 1; + 106.111.169.93 1; + 106.12.100.179 1; + 106.12.10.119 1; + 106.12.102.160 1; + 106.12.105.10 1; + 106.12.105.193 1; + 106.12.106.78 1; + 106.12.107.23 1; + 106.12.108.23 1; + 106.12.114.111 1; + 106.12.114.117 1; + 106.12.114.26 1; + 106.12.116.185 1; + 106.12.116.237 1; + 106.12.117.114 1; + 106.12.120.155 1; + 106.12.120.58 1; + 106.12.121.40 1; + 106.12.12.172 1; + 106.12.124.186 1; + 106.12.125.139 1; + 106.12.125.27 1; + 106.12.127.211 1; + 106.12.128.114 1; + 106.12.128.24 1; + 106.12.12.86 1; + 106.12.129.244 1; + 106.12.131.5 1; + 106.12.131.50 1; + 106.12.132.187 1; + 106.12.132.3 1; + 106.12.132.81 1; + 106.12.133.247 1; + 106.12.134.133 1; + 106.12.134.58 1; + 106.12.141.142 1; + 106.12.147.16 1; + 106.12.159.144 1; + 106.12.16.107 1; + 106.12.16.140 1; + 106.12.16.234 1; + 106.12.17.243 1; + 106.12.176.3 1; + 106.12.177.51 1; + 106.12.181.184 1; + 106.12.183.6 1; + 106.12.185.189 1; + 106.12.185.58 1; + 106.12.187.146 1; + 106.12.188.252 1; + 106.12.189.101 1; + 106.12.192.240 1; + 106.12.192.44 1; + 106.12.19.30 1; + 106.12.193.160 1; + 106.12.193.39 1; + 106.12.194.79 1; + 106.12.196.28 1; + 106.12.197.119 1; + 106.12.198.137 1; + 106.12.19.90 1; + 106.12.199.98 1; + 106.12.202.180 1; + 106.12.202.181 1; + 106.12.202.192 1; + 106.12.203.177 1; + 106.12.203.210 1; + 106.12.204.44 1; + 106.12.205.132 1; + 106.12.205.48 1; + 106.12.206.53 1; + 106.12.207.88 1; + 106.12.208.202 1; + 106.12.210.229 1; + 106.12.21.123 1; + 106.12.21.124 1; + 106.12.211.247 1; + 106.12.21.212 1; + 106.12.212.179 1; + 106.12.213.162 1; + 106.12.213.163 1; + 106.12.214.192 1; + 106.12.215.125 1; + 106.12.215.130 1; + 106.12.218.209 1; + 106.12.220.192 1; + 106.12.221.86 1; + 106.12.24.108 1; + 106.12.24.170 1; + 106.12.27.130 1; + 106.12.27.140 1; + 106.12.27.205 1; + 106.12.27.30 1; + 106.12.28.36 1; + 106.12.36.21 1; + 106.12.36.42 1; + 106.12.36.98 1; + 106.12.38.109 1; + 106.12.38.84 1; + 106.12.39.227 1; + 106.12.42.110 1; + 106.12.48.1 1; + 106.12.48.211 1; + 106.12.48.30 1; + 106.12.56.88 1; + 106.12.58.4 1; + 106.12.59.2 1; + 106.12.61.168 1; + 106.12.6.195 1; + 106.12.6.74 1; + 106.12.69.23 1; + 106.12.74.123 1; + 106.12.75.245 1; + 106.12.76.97 1; + 106.12.77.199 1; + 106.12.80.204 1; + 106.12.80.87 1; + 106.12.83.135 1; + 106.12.83.210 1; + 106.12.84.112 1; + 106.12.85.12 1; + 106.12.85.164 1; + 106.12.85.172 1; + 106.12.85.76 1; + 106.12.86.205 1; + 106.12.86.240 1; + 106.12.87.178 1; + 106.12.88.165 1; + 106.12.88.32 1; + 106.12.89.171 1; + 106.12.90.234 1; + 106.12.90.250 1; + 106.12.92.14 1; + 106.12.92.88 1; + 106.12.93.138 1; + 106.12.94.65 1; + 106.12.9.49 1; + 106.12.95.181 1; + 106.12.96.226 1; + 106.12.96.92 1; + 106.12.98.12 1; + 106.12.98.7 1; + 106.12.99.173 1; + 106.13.10.159 1; + 106.13.104.94 1; + 106.13.105.77 1; + 106.13.106.46 1; + 106.13.107.106 1; + 106.13.11.225 1; + 106.13.117.96 1; + 106.13.119.163 1; + 106.13.119.77 1; + 106.13.120.143 1; + 106.13.121.175 1; + 106.13.123.29 1; + 106.13.127.210 1; + 106.13.128.71 1; + 106.13.133.80 1; + 106.13.134.161 1; + 106.13.137.83 1; + 106.13.140.110 1; + 106.13.14.181 1; + 106.13.145.44 1; + 106.13.147.31 1; + 106.13.15.122 1; + 106.13.165.13 1; + 106.13.167.97 1; + 106.13.17.8 1; + 106.13.193.195 1; + 106.13.193.235 1; + 106.13.195.139 1; + 106.13.196.231 1; + 106.13.197.115 1; + 106.13.200.140 1; + 106.13.200.7 1; + 106.13.201.133 1; + 106.13.201.23 1; + 106.13.205.251 1; + 106.13.23.35 1; + 106.13.28.62 1; + 106.13.32.106 1; + 106.13.33.181 1; + 106.13.34.212 1; + 106.13.35.212 1; + 106.13.3.79 1; + 106.13.38.246 1; + 106.13.38.59 1; + 106.13.38.86 1; + 106.13.39.193 1; + 106.13.39.233 1; + 106.13.4.150 1; + 106.13.4.172 1; + 106.13.43.242 1; + 106.13.44.83 1; + 106.13.46.114 1; + 106.13.46.123 1; + 106.13.46.229 1; + 106.13.47.10 1; + 106.13.4.76 1; + 106.13.48.184 1; + 106.13.48.20 1; + 106.13.51.110 1; + 106.13.52.234 1; + 106.13.52.247 1; + 106.13.53.173 1; + 106.13.54.29 1; + 106.13.56.45 1; + 106.13.60.155 1; + 106.13.60.187 1; + 106.13.60.71 1; + 106.13.6.116 1; + 106.13.63.41 1; + 106.13.65.18 1; + 106.13.65.210 1; + 106.13.74.162 1; + 106.13.74.47 1; + 106.13.74.93 1; + 106.13.78.218 1; + 106.13.78.56 1; + 106.13.8.112 1; + 106.13.81.18 1; + 106.13.83.251 1; + 106.13.86.199 1; + 106.13.87.170 1; + 106.13.88.44 1; + 106.13.89.192 1; + 106.13.9.153 1; + 106.13.97.16 1; + 106.13.9.75 1; + 106.13.98.148 1; + 106.13.98.202 1; + 106.2.12.178 1; + 106.2.12.179 1; + 106.2.12.96 1; + 106.225.129.108 1; + 106.225.211.193 1; + 106.241.16.119 1; + 106.243.162.3 1; + 106.244.232.198 1; + 106.245.160.140 1; + 106.251.118.119 1; + 106.251.169.200 1; + 106.3.130.53 1; + 106.3.133.11 1; + 106.3.135.27 1; + 106.37.223.54 1; + 106.38.203.230 1; + 106.38.39.66 1; + 106.38.76.156 1; + 106.39.44.11 1; + 106.39.78.4 1; + 106.39.87.236 1; + 106.51.128.133 1; + 106.51.140.15 1; + 106.51.33.29 1; + 106.51.50.2 1; + 106.51.70.251 1; + 106.51.73.204 1; + 106.51.80.198 1; + 106.52.116.101 1; + 106.52.156.219 1; + 106.52.162.106 1; + 106.52.165.161 1; + 106.52.166.242 1; + 106.52.169.187 1; + 106.52.169.209 1; + 106.52.170.183 1; + 106.52.174.139 1; + 106.52.180.196 1; + 106.52.180.89 1; + 106.52.18.180 1; + 106.52.182.127 1; + 106.52.185.232 1; + 106.52.217.229 1; + 106.52.229.50 1; + 106.52.231.160 1; + 106.52.235.249 1; + 106.52.24.215 1; + 106.52.251.166 1; + 106.52.39.157 1; + 106.53.118.74 1; + 106.53.65.59 1; + 106.53.66.110 1; + 106.75.103.35 1; + 106.75.10.4 1; + 106.75.118.145 1; + 106.75.141.202 1; + 106.75.142.149 1; + 106.75.153.43 1; + 106.75.157.9 1; + 106.75.17.91 1; + 106.75.210.147 1; + 106.75.21.242 1; + 106.75.21.94 1; + 106.75.244.62 1; + 106.75.31.140 1; + 106.75.34.206 1; + 106.75.45.180 1; + 106.75.64.239 1; + 106.75.75.112 1; + 106.75.86.217 1; + 106.75.93.253 1; + 106.87.40.132 1; + 107.11.46.37 1; + 107.137.91.93 1; + 107.155.49.126 1; + 107.167.180.11 1; + 107.170.109.82 1; + 107.170.124.97 1; + 107.170.129.213 1; + 107.170.18.163 1; + 107.170.194.74 1; + 107.170.199.239 1; + 107.170.200.60 1; + 107.170.201.223 1; + 107.170.20.247 1; + 107.170.209.246 1; + 107.170.234.235 1; + 107.170.244.110 1; + 107.170.246.89 1; + 107.170.249.81 1; + 107.170.63.221 1; + 107.172.156.150 1; + 107.172.156.169 1; + 107.172.193.134 1; + 107.172.3.124 1; + 107.172.77.205 1; + 107.173.145.168 1; + 107.173.175.134 1; + 107.173.175.135 1; + 107.173.175.149 1; + 107.173.233.15 1; + 107.173.233.81 1; + 107.173.26.170 1; + 107.174.61.118 1; + 107.175.153.66 1; + 107.175.30.230 1; + 107.175.56.183 1; + 107.175.56.203 1; + 107.175.92.132 1; + 107.175.92.134 1; + 107.179.102.58 1; + 107.179.102.59 1; + 107.179.116.226 1; + 107.179.9.154 1; + 107.180.68.110 1; + 107.189.1.219 1; + 107.189.3.139 1; + 107.200.127.153 1; + 107.213.136.221 1; + 108.162.155.236 1; + 108.174.109.17 1; + 108.179.205.203 1; + 108.179.219.114 1; + 108.179.224.77 1; + 108.188.199.237 1; + 108.222.68.232 1; + 108.235.160.215 1; + 108.250.240.69 1; + 108.39.73.192 1; + 108.39.98.126 1; + 108.52.107.31 1; + 108.54.164.213 1; + 108.61.192.63 1; + 108.62.3.45 1; + 109.106.132.183 1; + 109.110.52.77 1; + 109.110.63.7 1; + 109.115.43.180 1; + 109.120.189.104 1; + 109.122.141.136 1; + 109.128.19.203 1; + 109.128.62.54 1; + 109.129.218.5 1; + 109.129.68.2 1; + 109.133.105.154 1; + 109.134.185.188 1; + 109.134.85.185 1; + 109.136.12.32 1; + 109.167.98.27 1; + 109.168.26.51 1; + 109.176.133.115 1; + 109.19.16.40 1; + 109.194.174.78 1; + 109.194.54.126 1; + 109.195.49.86 1; + 109.207.79.116 1; + 109.228.143.179 1; + 109.230.230.189 1; + 109.241.170.204 1; + 109.244.12.50 1; + 109.244.96.201 1; + 109.251.68.112 1; + 109.70.100.18 1; + 109.70.100.19 1; + 109.70.100.20 1; + 109.70.100.21 1; + 109.70.100.22 1; + 109.70.100.23 1; + 109.70.100.24 1; + 109.70.100.25 1; + 109.70.100.26 1; + 109.70.100.27 1; + 109.74.57.201 1; + 109.86.153.206 1; + 109.87.115.220 1; + 109.87.200.193 1; + 109.88.44.32 1; + 109.91.130.204 1; + 110.157.240.134 1; + 110.159.32.229 1; + 110.163.131.78 1; + 110.164.180.254 1; + 110.164.189.53 1; + 110.164.205.133 1; + 110.174.244.86 1; + 110.175.57.53 1; + 110.184.163.213 1; + 110.185.103.79 1; + 110.185.106.47 1; + 110.185.138.107 1; + 110.185.166.137 1; + 110.185.211.109 1; + 110.19.70.33 1; + 110.228.175.119 1; + 110.249.254.66 1; + 110.35.173.100 1; + 110.35.173.103 1; + 110.35.173.2 1; + 110.35.79.23 1; + 110.42.6.31 1; + 110.45.145.178 1; + 110.47.218.84 1; + 110.49.70.240 1; + 110.49.70.241 1; + 110.49.70.242 1; + 110.49.70.243 1; + 110.49.70.244 1; + 110.49.70.245 1; + 110.49.70.246 1; + 110.49.70.247 1; + 110.49.70.248 1; + 110.49.70.249 1; + 110.49.71.240 1; + 110.49.71.241 1; + 110.49.71.242 1; + 110.49.71.243 1; + 110.49.71.244 1; + 110.49.71.245 1; + 110.49.71.246 1; + 110.49.71.247 1; + 110.49.71.248 1; + 110.49.71.249 1; + 110.55.109.42 1; + 110.77.136.66 1; + 110.80.142.84 1; + 110.80.142.88 1; + 110.80.17.26 1; + 110.81.0.80 1; + 110.87.106.162 1; + 110.87.106.196 1; + 110.87.106.66 1; + 110.88.116.171 1; + 110.88.116.192 1; + 110.88.116.235 1; + 110.88.126.114 1; + 110.88.126.33 1; + 110.88.126.89 1; + 110.89.139.102 1; + 110.89.139.192 1; + 110.89.139.21 1; + 110.89.139.70 1; + 110.89.240.107 1; + 111.101.138.126 1; + 111.12.151.51 1; + 111.122.181.250 1; + 111.12.52.239 1; + 111.125.70.22 1; + 111.175.141.224 1; + 111.177.32.83 1; + 111.197.145.171 1; + 111.198.22.130 1; + 111.198.29.223 1; + 111.203.152.87 1; + 111.204.157.197 1; + 111.206.52.101 1; + 111.206.52.81 1; + 111.207.105.199 1; + 111.207.49.186 1; + 111.21.99.227 1; + 111.223.73.20 1; + 111.230.110.87 1; + 111.230.112.37 1; + 111.230.140.177 1; + 111.230.15.197 1; + 111.230.157.219 1; + 111.230.171.113 1; + 111.230.183.115 1; + 111.230.209.21 1; + 111.230.226.196 1; + 111.230.227.17 1; + 111.230.237.219 1; + 111.230.23.81 1; + 111.230.241.245 1; + 111.230.241.90 1; + 111.230.244.254 1; + 111.230.248.125 1; + 111.230.249.77 1; + 111.230.251.136 1; + 111.230.29.17 1; + 111.230.34.186 1; + 111.230.73.133 1; + 111.230.97.36 1; + 111.231.112.36 1; + 111.231.113.236 1; + 111.231.114.109 1; + 111.231.114.79 1; + 111.231.115.27 1; + 111.231.132.94 1; + 111.231.138.136 1; + 111.231.139.30 1; + 111.231.144.219 1; + 111.231.202.159 1; + 111.231.202.61 1; + 111.231.204.127 1; + 111.231.215.20 1; + 111.231.215.244 1; + 111.231.225.80 1; + 111.231.226.12 1; + 111.231.237.245 1; + 111.231.252.51 1; + 111.231.54.248 1; + 111.231.58.207 1; + 111.231.63.14 1; + 111.231.66.135 1; + 111.231.71.157 1; + 111.231.75.83 1; + 111.231.82.143 1; + 111.231.85.239 1; + 111.231.87.233 1; + 111.231.90.37 1; + 111.231.94.138 1; + 111.32.11.26 1; + 111.3.48.83 1; + 111.39.27.219 1; + 111.40.50.194 1; + 111.40.50.89 1; + 111.56.44.252 1; + 111.59.184.140 1; + 111.59.184.141 1; + 111.59.184.154 1; + 111.59.184.177 1; + 111.67.197.45 1; + 111.67.204.4 1; + 111.67.205.202 1; + 111.67.205.230 1; + 111.67.206.43 1; + 111.67.206.65 1; + 111.67.207.59 1; + 111.6.76.80 1; + 111.6.78.158 1; + 111.6.78.164 1; + 111.6.78.213 1; + 111.6.79.176 1; + 111.68.121.15 1; + 111.68.46.68 1; + 111.75.149.221 1; + 111.90.140.100 1; + 111.9.116.135 1; + 111.9.116.190 1; + 111.93.128.90 1; + 111.93.190.157 1; + 111.93.246.170 1; + 112.112.102.79 1; + 112.112.7.202 1; + 112.116.155.205 1; + 112.123.132.125 1; + 112.123.58.27 1; + 112.132.89.81 1; + 112.137.129.5 1; + 112.140.185.64 1; + 112.14.13.162 1; + 112.161.203.170 1; + 112.166.68.193 1; + 112.167.165.193 1; + 112.167.53.215 1; + 112.168.237.171 1; + 112.169.9.149 1; + 112.169.9.150 1; + 112.170.27.139 1; + 112.170.78.118 1; + 112.17.160.200 1; + 112.17.181.155 1; + 112.175.127.189 1; + 112.175.150.13 1; + 112.175.238.149 1; + 112.186.185.166 1; + 112.196.26.203 1; + 112.197.174.157 1; + 112.197.2.11 1; + 112.215.141.101 1; + 112.216.39.29 1; + 112.216.51.122 1; + 112.217.225.59 1; + 112.217.225.61 1; + 112.220.24.131 1; + 112.220.85.26 1; + 112.220.89.98 1; + 112.221.179.133 1; + 112.223.180.162 1; + 112.225.74.183 1; + 112.226.192.241 1; + 112.226.85.206 1; + 112.239.116.169 1; + 112.239.119.82 1; + 112.248.19.167 1; + 112.2.60.136 1; + 112.30.185.8 1; + 112.3.28.97 1; + 112.33.16.34 1; + 112.35.1.7 1; + 112.35.69.42 1; + 112.35.69.43 1; + 112.45.114.75 1; + 112.45.114.76 1; + 112.53.84.204 1; + 112.64.137.178 1; + 112.64.32.118 1; + 112.64.33.38 1; + 112.64.34.165 1; + 112.65.131.190 1; + 112.65.201.26 1; + 112.73.93.178 1; + 112.73.93.182 1; + 112.78.1.86 1; + 112.78.45.40 1; + 112.81.113.184 1; + 112.81.113.58 1; + 112.81.253.243 1; + 112.85.213.4 1; + 112.85.42.171 1; + 112.85.42.172 1; + 112.85.42.173 1; + 112.85.42.174 1; + 112.85.42.175 1; + 112.85.42.177 1; + 112.85.42.178 1; + 112.85.42.185 1; + 112.85.42.186 1; + 112.85.42.187 1; + 112.85.42.188 1; + 112.85.42.189 1; + 112.85.42.194 1; + 112.85.42.195 1; + 112.85.42.227 1; + 112.85.42.229 1; + 112.85.42.232 1; + 112.85.42.237 1; + 112.85.42.238 1; + 112.85.42.87 1; + 112.85.42.88 1; + 112.85.95.228 1; + 112.86.0.159 1; + 112.86.255.42 1; + 112.86.51.71 1; + 112.86.89.139 1; + 112.87.60.221 1; + 112.95.175.158 1; + 113.10.156.189 1; + 113.105.142.228 1; + 113.106.8.55 1; + 113.110.200.155 1; + 113.113.120.26 1; + 113.122.12.58 1; + 113.122.36.185 1; + 113.124.140.111 1; + 113.124.142.78 1; + 113.125.39.62 1; + 113.125.41.217 1; + 113.128.229.3 1; + 113.134.211.228 1; + 113.140.85.76 1; + 113.141.66.255 1; + 113.141.70.199 1; + 113.160.37.4 1; + 113.161.125.23 1; + 113.161.35.144 1; + 113.164.244.98 1; + 113.17.111.19 1; + 113.17.16.43 1; + 113.176.89.116 1; + 113.185.19.242 1; + 113.193.191.132 1; + 113.194.90.28 1; + 113.198.82.214 1; + 113.199.40.202 1; + 113.200.25.24 1; + 113.200.88.211 1; + 113.204.228.66 1; + 113.206.10.137 1; + 113.206.7.117 1; + 113.207.27.162 1; + 113.215.188.121 1; + 113.215.188.144 1; + 113.215.188.30 1; + 113.215.188.84 1; + 113.215.189.164 1; + 113.215.220.15 1; + 113.215.57.170 1; + 113.215.58.15 1; + 113.22.213.202 1; + 113.229.108.40 1; + 113.28.150.73 1; + 113.28.150.75 1; + 113.31.102.157 1; + 113.4.108.36 1; + 113.54.155.223 1; + 113.54.159.55 1; + 113.62.176.120 1; + 113.62.176.97 1; + 113.62.176.98 1; + 113.69.128.212 1; + 113.69.129.221 1; + 113.69.130.47 1; + 113.69.130.69 1; + 113.69.204.150 1; + 113.69.205.35 1; + 113.69.205.54 1; + 113.69.205.56 1; + 113.69.207.128 1; + 113.69.207.219 1; + 113.69.207.253 1; + 113.80.86.138 1; + 113.86.206.102 1; + 114.108.175.184 1; + 114.108.181.165 1; + 114.112.58.134 1; + 114.112.69.185 1; + 114.112.81.180 1; + 114.112.81.181 1; + 114.112.81.183 1; + 114.113.153.169 1; + 114.116.239.179 1; + 114.118.80.138 1; + 114.118.91.64 1; + 114.119.41.28 1; + 114.119.4.74 1; + 114.141.104.45 1; + 114.141.191.238 1; + 114.142.46.155 1; + 114.143.139.38 1; + 114.143.158.30 1; + 114.143.184.210 1; + 114.202.139.173 1; + 114.204.218.154 1; + 114.212.160.63 1; + 114.216.152.190 1; + 114.216.206.39 1; + 114.222.185.116 1; + 114.227.115.176 1; + 114.228.75.210 1; + 114.233.99.99 1; + 114.236.218.135 1; + 114.236.225.203 1; + 114.236.6.120 1; + 114.236.6.35 1; + 114.236.6.75 1; + 114.236.7.104 1; + 114.236.7.200 1; + 114.236.7.82 1; + 114.236.8.106 1; + 114.236.99.122 1; + 114.236.99.82 1; + 114.242.169.37 1; + 114.242.245.251 1; + 114.242.34.8 1; + 114.244.245.113 1; + 114.247.234.50 1; + 114.255.135.116 1; + 114.255.135.126 1; + 114.32.218.77 1; + 114.32.230.189 1; + 114.32.232.211 1; + 114.32.23.249 1; + 114.33.78.192 1; + 114.34.109.184 1; + 114.34.55.169 1; + 114.4.193.227 1; + 114.5.81.67 1; + 114.67.224.87 1; + 114.67.237.233 1; + 114.67.69.88 1; + 114.67.70.232 1; + 114.67.70.75 1; + 114.67.73.185 1; + 114.7.120.10 1; + 114.7.170.194 1; + 114.84.142.178 1; + 114.91.68.29 1; + 114.94.144.218 1; + 114.98.239.5 1; + 115.113.158.98 1; + 115.124.100.189 1; + 115.124.64.126 1; + 115.124.94.146 1; + 115.132.138.183 1; + 115.146.121.236 1; + 115.146.126.209 1; + 115.159.101.174 1; + 115.159.104.165 1; + 115.159.111.193 1; + 115.159.122.190 1; + 115.159.122.71 1; + 115.159.143.217 1; + 115.159.185.71 1; + 115.159.216.187 1; + 115.159.220.190 1; + 115.159.225.195 1; + 115.159.235.17 1; + 115.159.237.70 1; + 115.159.237.89 1; + 115.159.86.75 1; + 115.187.37.214 1; + 115.196.253.146 1; + 115.199.108.206 1; + 115.199.123.86 1; + 115.216.109.173 1; + 115.221.244.89 1; + 115.225.95.251 1; + 115.229.199.4 1; + 115.229.219.3 1; + 115.231.231.3 1; + 115.231.73.154 1; + 115.236.100.114 1; + 115.236.190.75 1; + 115.236.61.204 1; + 115.23.68.239 1; + 115.238.116.115 1; + 115.238.34.18 1; + 115.238.44.234 1; + 115.238.88.5 1; + 115.239.239.98 1; + 115.42.127.133 1; + 115.44.34.97 1; + 115.47.153.120 1; + 115.47.160.19 1; + 115.68.221.245 1; + 115.68.47.184 1; + 115.74.227.62 1; + 115.75.2.189 1; + 115.77.184.238 1; + 115.77.187.18 1; + 115.78.1.103 1; + 115.78.232.152 1; + 115.78.8.83 1; + 115.85.213.217 1; + 115.88.201.58 1; + 115.90.219.20 1; + 115.90.244.154 1; + 115.94.141.62 1; + 115.94.204.156 1; + 115.94.231.12 1; + 115.95.178.174 1; + 116.117.157.69 1; + 116.123.208.106 1; + 116.132.22.78 1; + 116.196.109.197 1; + 116.196.115.156 1; + 116.196.118.22 1; + 116.196.83.174 1; + 116.196.83.181 1; + 116.196.87.71 1; + 116.202.25.173 1; + 116.202.73.20 1; + 116.203.142.244 1; + 116.203.201.109 1; + 116.203.208.92 1; + 116.203.88.230 1; + 116.213.41.105 1; + 116.22.198.163 1; + 116.22.199.210 1; + 116.225.36.84 1; + 116.22.54.54 1; + 116.226.47.130 1; + 116.228.53.173 1; + 116.232.191.77 1; + 116.240.199.23 1; + 116.31.116.2 1; + 116.52.9.220 1; + 116.55.248.214 1; + 116.68.127.9 1; + 116.7.176.146 1; + 116.7.176.235 1; + 116.85.28.9 1; + 116.85.5.88 1; + 116.86.141.229 1; + 116.86.14.205 1; + 116.87.245.102 1; + 116.89.53.66 1; + 117.0.35.153 1; + 117.102.176.226 1; + 117.102.68.188 1; + 117.102.88.119 1; + 117.119.83.56 1; + 117.119.83.84 1; + 117.119.84.34 1; + 117.121.100.228 1; + 117.121.214.50 1; + 117.121.38.246 1; + 117.131.119.111 1; + 117.135.131.123 1; + 117.139.166.203 1; + 117.139.202.64 1; + 117.148.251.87 1; + 117.156.119.39 1; + 117.163.196.140 1; + 117.172.79.199 1; + 117.18.15.71 1; + 117.184.119.10 1; + 117.185.62.146 1; + 117.186.11.218 1; + 117.187.12.126 1; + 117.206.86.29 1; + 117.215.131.54 1; + 117.221.70.6 1; + 117.232.108.163 1; + 117.232.127.50 1; + 117.239.123.125 1; + 117.239.188.21 1; + 117.239.199.130 1; + 117.239.69.117 1; + 117.240.228.53 1; + 117.24.95.203 1; + 117.25.158.181 1; + 117.255.216.106 1; + 117.28.156.45 1; + 117.28.159.92 1; + 117.3.69.194 1; + 117.40.126.132 1; + 117.40.255.197 1; + 117.48.202.15 1; + 117.48.205.14 1; + 117.48.208.124 1; + 117.48.209.161 1; + 117.48.212.113 1; + 117.48.228.230 1; + 117.48.228.28 1; + 117.50.13.29 1; + 117.50.17.253 1; + 117.50.21.156 1; + 117.50.2.47 1; + 117.50.25.196 1; + 117.50.27.57 1; + 117.50.35.192 1; + 117.50.38.202 1; + 117.50.45.190 1; + 117.50.46.176 1; + 117.50.46.200 1; + 117.50.5.83 1; + 117.50.5.94 1; + 117.50.60.193 1; + 117.50.63.227 1; + 117.50.65.167 1; + 117.50.66.233 1; + 117.50.67.214 1; + 117.50.95.121 1; + 117.50.99.9 1; + 117.53.45.44 1; + 117.55.241.4 1; + 117.57.168.147 1; + 117.60.134.114 1; + 117.60.134.249 1; + 117.60.134.28 1; + 117.60.134.31 1; + 117.60.81.15 1; + 117.60.81.57 1; + 117.63.81.110 1; + 117.66.241.112 1; + 117.71.59.239 1; + 117.81.232.169 1; + 117.84.205.3 1; + 117.84.210.50 1; + 117.91.240.221 1; + 1.179.137.10 1; + 1.179.146.156 1; + 1.179.185.50 1; + 1.179.220.208 1; + 117.93.116.149 1; + 117.93.16.170 1; + 117.93.16.233 1; + 117.93.16.253 1; + 117.93.199.160 1; + 117.93.199.222 1; + 118.101.24.159 1; + 118.101.24.57 1; + 118.107.233.29 1; + 118.116.121.118 1; + 118.122.124.78 1; + 118.122.196.104 1; + 118.123.12.3 1; + 118.126.106.31 1; + 118.126.112.72 1; + 118.127.10.152 1; + 118.140.149.10 1; + 118.144.155.254 1; + 118.163.149.163 1; + 118.163.181.157 1; + 118.174.44.150 1; + 118.175.58.12 1; + 118.180.166.195 1; + 118.180.38.103 1; + 118.184.215.117 1; + 118.184.216.161 1; + 118.185.32.18 1; + 118.186.9.86 1; + 118.187.5.37 1; + 118.187.6.24 1; + 118.193.31.20 1; + 118.193.80.106 1; + 118.194.132.112 1; + 118.200.199.43 1; + 118.200.41.3 1; + 118.200.41.41 1; + 118.200.67.32 1; + 118.201.39.225 1; + 118.21.111.124 1; + 118.217.216.100 1; + 118.222.146.186 1; + 118.238.25.69 1; + 118.238.4.201 1; + 118.24.101.182 1; + 118.24.102.248 1; + 118.24.102.70 1; + 118.24.104.152 1; + 118.24.104.214 1; + 118.24.106.107 1; + 118.24.108.205 1; + 118.24.111.232 1; + 118.24.121.240 1; + 118.24.122.36 1; + 118.24.128.30 1; + 118.24.143.110 1; + 118.24.143.233 1; + 118.24.153.230 1; + 118.24.157.127 1; + 118.24.166.72 1; + 118.24.173.104 1; + 118.24.178.224 1; + 118.24.19.178 1; + 118.24.193.176 1; + 118.24.194.103 1; + 118.24.210.254 1; + 118.24.21.19 1; + 118.24.212.41 1; + 118.24.219.111 1; + 118.24.221.190 1; + 118.24.2.218 1; + 118.24.231.209 1; + 118.24.234.176 1; + 118.24.240.36 1; + 118.24.246.193 1; + 118.24.25.150 1; + 118.24.255.191 1; + 118.24.27.177 1; + 118.24.28.39 1; + 118.24.30.97 1; + 118.24.33.38 1; + 118.24.40.130 1; + 118.244.196.89 1; + 118.24.44.129 1; + 118.24.50.253 1; + 118.24.5.135 1; + 118.24.5.163 1; + 118.24.54.178 1; + 118.24.57.53 1; + 118.24.61.46 1; + 118.24.71.83 1; + 118.24.81.93 1; + 118.24.83.41 1; + 118.24.84.203 1; + 118.24.8.84 1; + 118.24.89.243 1; + 118.24.90.122 1; + 118.24.90.64 1; + 118.24.9.152 1; + 118.24.95.153 1; + 118.24.95.31 1; + 118.24.99.163 1; + 118.25.104.48 1; + 118.25.10.61 1; + 118.25.108.198 1; + 118.25.12.59 1; + 118.25.128.19 1; + 118.25.133.121 1; + 118.25.138.95 1; + 118.25.189.123 1; + 118.25.191.151 1; + 118.25.195.244 1; + 118.25.198.163 1; + 118.25.208.97 1; + 118.25.234.154 1; + 118.25.237.124 1; + 118.25.27.67 1; + 118.25.3.220 1; + 118.25.3.34 1; + 118.25.40.74 1; + 118.25.48.248 1; + 118.25.48.254 1; + 118.25.54.60 1; + 118.25.55.87 1; + 118.25.61.152 1; + 118.25.61.76 1; + 118.25.63.92 1; + 118.25.64.218 1; + 118.25.7.83 1; + 118.25.96.30 1; + 118.25.97.93 1; + 118.25.99.101 1; + 118.25.99.137 1; + 118.26.64.58 1; + 118.27.7.199 1; + 118.34.12.35 1; + 118.34.37.145 1; + 118.36.192.9 1; + 118.40.66.186 1; + 118.42.125.170 1; + 118.42.77.246 1; + 118.45.130.170 1; + 118.48.211.197 1; + 1.186.45.250 1; + 118.68.170.130 1; + 118.68.170.172 1; + 118.68.203.39 1; + 118.70.182.157 1; + 118.70.182.185 1; + 118.70.215.62 1; + 118.77.24.187 1; + 118.89.187.136 1; + 118.89.189.176 1; + 118.89.228.250 1; + 118.89.229.117 1; + 118.89.232.60 1; + 118.89.247.74 1; + 118.89.249.100 1; + 118.89.26.58 1; + 118.89.30.76 1; + 118.89.33.81 1; + 118.89.35.168 1; + 118.89.35.251 1; + 118.89.48.251 1; + 118.92.240.146 1; + 118.97.188.105 1; + 118.97.23.110 1; + 118.97.70.227 1; + 118.97.77.114 1; + 118.98.127.138 1; + 1.189.85.163 1; + 118.98.96.184 1; + 118.99.96.74 1; + 118.99.96.75 1; + 119.100.14.163 1; + 119.10.114.5 1; + 119.10.115.36 1; + 119.1.238.156 1; + 119.145.165.122 1; + 119.146.148.46 1; + 119.146.150.134 1; + 119.147.208.105 1; + 119.160.150.4 1; + 119.162.193.230 1; + 119.163.251.111 1; + 119.165.222.5 1; + 119.166.7.145 1; + 119.18.154.82 1; + 119.18.195.194 1; + 119.18.195.196 1; + 119.18.195.200 1; + 119.188.132.33 1; + 119.188.132.61 1; + 119.188.248.171 1; + 119.194.14.3 1; + 119.194.8.142 1; + 119.197.77.52 1; + 119.200.185.134 1; + 119.200.186.168 1; + 119.204.168.61 1; + 119.205.220.98 1; + 119.235.24.244 1; + 119.246.180.178 1; + 119.246.18.205 1; + 119.254.155.187 1; + 119.27.162.90 1; + 119.27.170.64 1; + 119.27.189.46 1; + 119.27.191.172 1; + 119.28.105.127 1; + 119.28.14.154 1; + 119.28.49.157 1; + 119.28.50.163 1; + 119.28.73.77 1; + 119.28.84.97 1; + 119.28.88.140 1; + 119.29.11.242 1; + 119.29.133.210 1; + 119.29.14.196 1; + 119.29.147.247 1; + 119.29.15.120 1; + 119.29.166.174 1; + 119.29.16.76 1; + 119.29.170.170 1; + 119.29.170.202 1; + 119.29.196.196 1; + 119.29.199.150 1; + 119.29.203.106 1; + 119.29.205.214 1; + 119.29.2.157 1; + 119.29.224.141 1; + 119.29.234.236 1; + 119.29.242.84 1; + 119.29.243.100 1; + 119.29.245.158 1; + 119.29.247.225 1; + 119.29.52.46 1; + 119.29.53.107 1; + 119.29.61.56 1; + 119.29.62.104 1; + 119.29.62.85 1; + 119.29.65.240 1; + 119.29.67.90 1; + 119.29.78.205 1; + 119.29.98.253 1; + 119.3.179.89 1; + 119.40.33.22 1; + 119.42.175.200 1; + 119.4.225.108 1; + 119.51.247.222 1; + 119.57.120.107 1; + 119.57.162.18 1; + 119.61.26.162 1; + 1.196.223.50 1; + 119.64.10.60 1; + 1.197.77.62 1; + 119.82.68.254 1; + 119.84.146.239 1; + 119.84.8.43 1; + 119.96.221.11 1; + 119.9.95.184 1; + 120.1.177.170 1; + 120.12.32.54 1; + 120.131.13.186 1; + 120.132.29.195 1; + 120.132.53.137 1; + 120.138.125.188 1; + 120.148.170.142 1; + 120.148.214.243 1; + 120.192.21.233 1; + 120.196.184.194 1; + 120.197.158.122 1; + 120.204.202.112 1; + 120.205.45.252 1; + 120.220.15.5 1; + 120.223.247.206 1; + 120.224.212.39 1; + 120.28.109.188 1; + 1.202.91.252 1; + 120.29.155.122 1; + 120.31.71.235 1; + 120.36.158.218 1; + 120.36.3.100 1; + 120.52.120.18 1; + 120.52.152.15 1; + 120.52.152.16 1; + 120.52.152.17 1; + 120.52.152.18 1; + 120.52.73.202 1; + 120.52.96.216 1; + 1.207.250.78 1; + 120.79.15.181 1; + 120.86.70.92 1; + 120.87.40.241 1; + 120.88.185.39 1; + 1.209.171.64 1; + 120.92.102.121 1; + 120.92.133.32 1; + 120.92.138.124 1; + 120.92.153.47 1; + 120.92.20.197 1; + 12.10.12.179 1; + 121.12.151.250 1; + 121.122.103.63 1; + 121.122.21.234 1; + 121.128.205.187 1; + 121.129.112.106 1; + 121.130.88.44 1; + 121.131.234.173 1; + 121.133.169.254 1; + 121.134.159.21 1; + 121.136.119.7 1; + 121.136.42.112 1; + 121.137.77.82 1; + 121.140.179.171 1; + 121.141.5.199 1; + 121.14.70.29 1; + 121.152.165.213 1; + 121.15.2.178 1; + 121.152.221.178 1; + 121.154.17.152 1; + 121.157.229.23 1; + 121.15.7.26 1; + 121.159.135.131 1; + 121.161.99.72 1; + 121.164.182.78 1; + 121.165.131.233 1; + 121.167.213.172 1; + 121.168.248.218 1; + 121.17.126.32 1; + 121.172.247.104 1; + 121.178.119.16 1; + 121.179.158.249 1; + 121.181.148.39 1; + 121.181.239.71 1; + 121.182.166.81 1; + 121.182.166.82 1; + 121.182.18.48 1; + 121.183.203.60 1; + 121.184.64.15 1; + 121.186.14.44 1; + 121.187.72.135 1; + 121.190.197.205 1; + 121.200.55.82 1; + 121.200.63.236 1; + 121.201.123.252 1; + 121.201.34.97 1; + 121.201.38.177 1; + 121.201.78.33 1; + 121.204.148.98 1; + 121.215.253.87 1; + 121.227.153.126 1; + 121.228.254.184 1; + 121.234.25.240 1; + 121.234.46.16 1; + 121.234.62.146 1; + 121.234.62.152 1; + 121.236.37.110 1; + 121.237.226.162 1; + 121.238.157.5 1; + 121.240.227.65 1; + 121.254.173.11 1; + 121.254.179.10 1; + 121.30.111.26 1; + 121.30.226.25 1; + 1.213.195.154 1; + 121.32.151.202 1; + 1.214.213.29 1; + 121.46.29.116 1; + 121.46.93.230 1; + 121.50.170.124 1; + 12.15.160.145 1; + 121.52.150.94 1; + 121.58.228.94 1; + 121.62.221.87 1; + 121.66.224.90 1; + 121.66.24.67 1; + 121.67.187.219 1; + 121.67.246.132 1; + 121.67.246.139 1; + 121.67.246.141 1; + 121.67.246.142 1; + 121.69.130.2 1; + 121.69.135.162 1; + 121.7.127.92 1; + 121.7.194.71 1; + 121.78.129.147 1; + 121.78.137.14 1; + 12.180.224.90 1; + 121.8.124.244 1; + 121.8.142.250 1; + 121.8.153.194 1; + 121.8.227.29 1; + 1.221.105.196 1; + 122.112.133.51 1; + 122.114.117.57 1; + 122.114.117.70 1; + 122.114.130.82 1; + 122.114.186.66 1; + 122.114.79.98 1; + 122.116.140.68 1; + 122.116.174.239 1; + 122.116.85.157 1; + 122.129.251.120 1; + 122.135.183.33 1; + 122.14.199.102 1; + 122.14.209.213 1; + 122.152.210.200 1; + 122.152.212.31 1; + 122.154.109.234 1; + 122.154.239.93 1; + 122.154.253.5 1; + 122.154.46.4 1; + 122.154.46.5 1; + 122.155.223.58 1; + 122.155.223.59 1; + 122.15.65.70 1; + 122.15.82.81 1; + 122.160.138.123 1; + 122.161.192.206 1; + 122.165.146.75 1; + 122.165.149.75 1; + 122.165.155.19 1; + 122.165.207.151 1; + 122.166.178.27 1; + 122.167.136.18 1; + 122.170.13.250 1; + 122.176.44.163 1; + 122.176.97.151 1; + 122.192.33.102 1; + 122.192.46.29 1; + 122.192.51.202 1; + 122.192.68.239 1; + 122.194.253.47 1; + 122.199.152.114 1; + 122.199.152.157 1; + 122.199.225.53 1; + 122.199.81.99 1; + 122.201.118.30 1; + 122.201.134.188 1; + 122.2.112.101 1; + 122.224.129.234 1; + 122.224.158.194 1; + 122.224.203.228 1; + 122.224.214.18 1; + 122.224.64.42 1; + 122.224.64.45 1; + 122.225.100.82 1; + 122.225.203.162 1; + 122.226.200.186 1; + 122.228.19.79 1; + 122.228.19.80 1; + 122.228.246.6 1; + 122.228.31.153 1; + 122.231.75.53 1; + 122.232.219.224 1; + 122.233.240.197 1; + 122.246.147.212 1; + 122.246.147.55 1; + 122.247.18.197 1; + 122.248.38.28 1; + 122.252.231.138 1; + 1.223.26.13 1; + 122.3.88.147 1; + 122.5.18.194 1; + 122.52.197.171 1; + 122.52.48.92 1; + 122.54.112.158 1; + 122.55.90.45 1; + 122.62.43.117 1; + 122.70.153.225 1; + 1.22.91.179 1; + 122.96.197.40 1; + 122.96.212.130 1; + 123.108.35.186 1; + 123.108.63.186 1; + 123.112.99.28 1; + 123.121.213.219 1; + 123.121.223.253 1; + 123.121.229.7 1; + 123.122.63.37 1; + 123.126.20.90 1; + 123.126.20.94 1; + 123.128.27.255 1; + 123.136.161.146 1; + 123.140.114.252 1; + 123.158.56.159 1; + 123.168.90.175 1; + 123.168.91.123 1; + 123.17.46.235 1; + 123.175.27.129 1; + 123.177.20.229 1; + 123.177.22.5 1; + 123.177.23.133 1; + 123.180.140.109 1; + 123.180.140.44 1; + 123.190.62.30 1; + 123.198.179.134 1; + 123.198.197.183 1; + 123.201.158.194 1; + 123.201.20.30 1; + 123.206.13.46 1; + 123.206.174.21 1; + 123.206.190.82 1; + 123.206.217.59 1; + 123.206.219.211 1; + 123.206.22.145 1; + 123.206.25.245 1; + 123.206.27.113 1; + 123.206.30.76 1; + 123.206.44.110 1; + 123.206.45.16 1; + 123.206.6.57 1; + 123.206.67.55 1; + 123.206.76.184 1; + 123.206.80.193 1; + 123.206.81.59 1; + 123.206.82.11 1; + 123.206.88.24 1; + 123.206.90.149 1; + 123.207.107.242 1; + 123.207.140.248 1; + 123.207.142.31 1; + 123.207.145.66 1; + 123.207.14.76 1; + 123.207.149.93 1; + 123.207.16.33 1; + 123.207.167.233 1; + 123.207.2.120 1; + 123.207.233.79 1; + 123.207.233.84 1; + 123.207.237.31 1; + 123.207.241.223 1; + 123.207.245.120 1; + 123.207.78.83 1; + 123.207.79.126 1; + 123.207.86.68 1; + 123.207.8.86 1; + 123.207.95.193 1; + 123.207.96.242 1; + 123.207.99.21 1; + 123.21.238.229 1; + 123.21.33.151 1; + 123.215.174.101 1; + 123.231.44.71 1; + 123.231.61.180 1; + 123.232.139.99 1; + 123.233.44.177 1; + 123.234.219.226 1; + 123.24.206.18 1; + 123.30.127.42 1; + 123.30.128.138 1; + 123.30.154.184 1; + 123.30.174.85 1; + 123.30.236.149 1; + 123.30.240.121 1; + 123.30.240.39 1; + 123.30.249.104 1; + 123.30.7.177 1; + 123.31.26.182 1; + 123.31.31.68 1; + 123.31.43.12 1; + 123.31.43.162 1; + 123.31.47.20 1; + 123.51.152.53 1; + 1.235.192.218 1; + 123.58.251.117 1; + 123.58.33.18 1; + 123.59.38.6 1; + 1.238.85.187 1; + 124.107.246.250 1; + 124.109.61.103 1; + 124.118.129.5 1; + 124.124.57.130 1; + 124.127.132.22 1; + 124.128.158.37 1; + 124.128.97.146 1; + 124.133.52.153 1; + 124.135.220.240 1; + 124.149.253.83 1; + 124.156.103.34 1; + 124.156.117.111 1; + 124.156.13.156 1; + 124.156.164.41 1; + 124.156.196.204 1; + 124.156.202.243 1; + 124.160.33.62 1; + 124.16.139.145 1; + 124.162.107.157 1; + 124.16.4.21 1; + 124.193.110.98 1; + 124.204.45.66 1; + 124.204.48.130 1; + 124.205.9.241 1; + 124.206.188.50 1; + 124.207.193.119 1; + 124.227.196.119 1; + 124.228.83.59 1; + 124.239.191.101 1; + 124.239.196.154 1; + 124.30.44.214 1; + 124.30.96.14 1; + 124.41.211.27 1; + 124.42.239.214 1; + 124.42.239.216 1; + 124.43.130.47 1; + 124.53.62.145 1; + 124.6.153.2 1; + 124.6.153.3 1; + 124.6.153.5 1; + 124.74.110.230 1; + 124.74.154.66 1; + 124.82.192.42 1; + 124.90.164.202 1; + 124.91.188.243 1; + 124.91.188.90 1; + 124.93.18.202 1; + 124.93.26.114 1; + 125.101.57.189 1; + 125.105.128.198 1; + 125.105.172.65 1; + 125.106.188.190 1; + 125.106.221.91 1; + 125.106.48.251 1; + 125.106.74.14 1; + 125.109.141.104 1; + 125.109.178.20 1; + 125.114.23.249 1; + 125.118.115.132 1; + 125.118.116.191 1; + 125.123.154.195 1; + 125.123.92.53 1; + 125.124.135.64 1; + 125.124.147.117 1; + 125.124.152.59 1; + 125.124.157.86 1; + 125.129.83.208 1; + 125.130.110.20 1; + 125.130.142.12 1; + 125.131.20.157 1; + 125.133.65.207 1; + 125.162.37.129 1; + 125.167.255.54 1; + 125.17.212.54 1; + 125.17.212.55 1; + 125.17.78.242 1; + 125.19.60.146 1; + 125.209.124.155 1; + 125.212.203.113 1; + 125.212.212.226 1; + 125.212.247.15 1; + 125.212.254.144 1; + 125.213.150.6 1; + 125.213.150.7 1; + 125.215.207.40 1; + 1.252.24.138 1; + 125.227.130.5 1; + 125.227.157.248 1; + 125.227.164.62 1; + 125.227.57.223 1; + 125.227.62.145 1; + 125.25.204.79 1; + 125.25.54.4 1; + 125.27.12.20 1; + 125.33.197.124 1; + 125.36.44.64 1; + 125.44.172.108 1; + 125.46.78.210 1; + 125.5.184.152 1; + 125.63.68.2 1; + 125.64.94.211 1; + 125.64.94.212 1; + 125.64.94.220 1; + 125.64.94.221 1; + 125.67.237.251 1; + 125.71.211.10 1; + 125.74.10.146 1; + 125.79.104.180 1; + 125.79.104.184 1; + 125.79.104.251 1; + 125.88.177.12 1; + 125.88.186.65 1; + 125.99.173.162 1; + 125.99.58.98 1; + 128.0.10.198 1; + 128.10.123.113 1; + 128.106.195.126 1; + 128.127.6.149 1; + 128.134.187.155 1; + 128.134.187.167 1; + 128.134.30.40 1; + 128.14.133.58 1; + 128.14.134.134 1; + 128.14.134.170 1; + 128.14.136.158 1; + 128.14.209.154 1; + 128.14.209.234 1; + 128.14.209.242 1; + 128.1.42.16 1; + 128.199.100.253 1; + 128.199.102.157 1; + 128.199.106.169 1; + 128.199.118.81 1; + 128.199.123.170 1; + 128.199.123.60 1; + 128.199.125.95 1; + 128.199.128.215 1; + 128.199.129.68 1; + 128.199.133.201 1; + 128.199.133.249 1; + 128.199.136.129 1; + 128.199.143.163 1; + 128.199.145.205 1; + 128.199.149.61 1; + 128.199.154.237 1; + 128.199.158.182 1; + 128.199.159.8 1; + 128.199.177.16 1; + 128.199.177.224 1; + 128.199.178.188 1; + 128.199.182.235 1; + 128.199.185.164 1; + 128.199.194.9 1; + 128.199.196.155 1; + 128.199.197.53 1; + 128.199.199.113 1; + 128.199.202.206 1; + 128.199.203.236 1; + 128.199.212.194 1; + 128.199.212.82 1; + 128.199.216.13 1; + 128.199.216.250 1; + 128.199.219.181 1; + 128.199.220.232 1; + 128.199.221.18 1; + 128.199.223.127 1; + 128.199.231.239 1; + 128.199.233.188 1; + 128.199.233.57 1; + 128.199.235.131 1; + 128.199.236.194 1; + 128.199.242.84 1; + 128.199.244.150 1; + 128.199.252.144 1; + 128.199.252.156 1; + 128.199.253.133 1; + 128.199.255.146 1; + 128.199.52.45 1; + 128.199.58.60 1; + 128.199.59.42 1; + 128.199.69.86 1; + 128.199.78.191 1; + 128.199.79.37 1; + 128.199.82.144 1; + 128.199.87.57 1; + 128.199.88.188 1; + 128.199.90.245 1; + 128.199.95.163 1; + 128.199.96.234 1; + 128.201.232.100 1; + 128.201.232.88 1; + 128.77.2.107 1; + 128.77.28.199 1; + 128.77.29.135 1; + 128.77.7.121 1; + 129.144.180.112 1; + 129.144.9.201 1; + 129.146.149.185 1; + 129.150.122.243 1; + 129.150.172.40 1; + 129.150.70.20 1; + 129.150.71.191 1; + 129.150.87.156 1; + 129.158.72.141 1; + 129.204.108.143 1; + 129.204.115.214 1; + 129.204.122.210 1; + 129.204.123.216 1; + 129.204.135.179 1; + 129.204.146.14 1; + 129.204.147.102 1; + 129.204.152.222 1; + 129.204.176.234 1; + 129.204.200.85 1; + 129.204.201.9 1; + 129.204.205.171 1; + 129.204.219.180 1; + 129.204.224.12 1; + 129.204.3.37 1; + 129.204.38.136 1; + 129.204.40.157 1; + 129.204.40.44 1; + 129.204.42.58 1; + 129.204.42.62 1; + 129.204.46.170 1; + 129.204.47.217 1; + 129.204.52.199 1; + 129.204.58.180 1; + 129.204.65.101 1; + 129.204.90.220 1; + 129.204.95.39 1; + 129.211.10.228 1; + 129.211.11.107 1; + 129.211.24.187 1; + 129.211.27.96 1; + 129.211.29.208 1; + 129.211.49.77 1; + 129.211.63.79 1; + 129.211.67.188 1; + 129.21.226.211 1; + 129.213.117.53 1; + 129.213.135.233 1; + 129.213.153.229 1; + 129.213.183.229 1; + 129.213.202.242 1; + 129.213.40.57 1; + 129.213.63.120 1; + 129.226.52.214 1; + 129.226.60.58 1; + 129.226.65.20 1; + 129.232.240.106 1; + 129.28.115.92 1; + 129.28.190.95 1; + 129.28.191.55 1; + 129.28.198.198 1; + 129.28.20.224 1; + 129.28.21.93 1; + 129.28.57.8 1; + 129.28.76.250 1; + 129.78.111.159 1; + 130.105.68.200 1; + 130.162.74.85 1; + 130.211.246.128 1; + 1.30.216.39 1; + 130.34.116.65 1; + 130.61.108.56 1; + 130.61.117.31 1; + 130.61.121.78 1; + 130.61.210.203 1; + 130.61.22.82 1; + 130.61.27.145 1; + 130.61.72.90 1; + 130.61.83.71 1; + 130.61.88.225 1; + 130.61.95.73 1; + 131.0.8.49 1; + 131.100.219.3 1; + 131.161.26.254 1; + 131.196.7.234 1; + 131.220.142.180 1; + 131.221.29.2 1; + 131.221.80.145 1; + 131.221.97.206 1; + 13.126.42.80 1; + 13.127.123.49 1; + 13.209.14.57 1; + 132.145.170.174 1; + 132.145.213.82 1; + 132.148.134.246 1; + 132.148.141.147 1; + 132.148.141.93 1; + 132.148.144.101 1; + 132.148.154.149 1; + 132.148.157.66 1; + 132.148.25.34 1; + 132.213.238.221 1; + 132.232.101.100 1; + 132.232.104.106 1; + 132.232.108.143 1; + 132.232.112.25 1; + 132.232.132.103 1; + 132.232.13.229 1; + 132.232.133.12 1; + 132.232.137.161 1; + 132.232.1.62 1; + 132.232.169.64 1; + 132.232.2.184 1; + 132.232.23.12 1; + 132.232.236.143 1; + 132.232.255.50 1; + 132.232.26.79 1; + 132.232.32.228 1; + 132.232.33.161 1; + 132.232.39.15 1; + 132.232.40.86 1; + 132.232.43.115 1; + 132.232.50.86 1; + 132.232.52.35 1; + 132.232.54.102 1; + 132.232.58.52 1; + 132.232.67.139 1; + 132.232.74.106 1; + 132.232.79.110 1; + 132.232.81.207 1; + 132.232.82.212 1; + 132.232.82.244 1; + 132.232.90.20 1; + 132.232.97.47 1; + 132.232.99.16 1; + 132.247.16.76 1; + 132.248.52.28 1; + 132.248.88.72 1; + 132.255.216.94 1; + 132.255.29.228 1; + 13.233.133.116 1; + 13.233.2.162 1; + 133.130.117.173 1; + 133.130.117.241 1; + 133.130.119.178 1; + 133.130.72.57 1; + 133.130.89.115 1; + 133.167.106.31 1; + 134.0.9.81 1; + 134.175.0.75 1; + 134.175.103.139 1; + 134.175.109.203 1; + 134.175.111.215 1; + 134.175.123.16 1; + 134.175.13.213 1; + 134.175.141.166 1; + 134.175.141.29 1; + 134.175.151.155 1; + 134.175.153.238 1; + 134.175.154.93 1; + 134.175.191.248 1; + 134.175.204.14 1; + 134.175.205.46 1; + 134.175.219.34 1; + 134.175.23.46 1; + 134.175.243.183 1; + 134.175.28.156 1; + 134.175.29.208 1; + 134.175.31.105 1; + 134.175.3.150 1; + 134.175.32.10 1; + 134.175.36.138 1; + 134.175.39.108 1; + 134.175.42.162 1; + 134.175.45.78 1; + 134.175.46.166 1; + 134.175.48.214 1; + 134.175.49.215 1; + 134.175.59.235 1; + 134.175.62.14 1; + 134.175.80.27 1; + 134.19.218.94 1; + 134.209.102.147 1; + 134.209.103.14 1; + 134.209.104.205 1; + 134.209.107.151 1; + 134.209.108.106 1; + 134.209.108.126 1; + 134.209.108.13 1; + 134.209.110.62 1; + 134.209.111.115 1; + 134.209.11.199 1; + 134.209.114.189 1; + 134.209.115.206 1; + 134.209.120.68 1; + 134.209.12.162 1; + 134.209.124.237 1; + 134.209.126.196 1; + 134.209.13.209 1; + 134.209.157.11 1; + 134.209.157.153 1; + 134.209.157.160 1; + 134.209.157.165 1; + 134.209.157.170 1; + 134.209.157.98 1; + 134.209.168.35 1; + 134.209.17.172 1; + 134.209.17.213 1; + 134.209.176.128 1; + 134.209.178.109 1; + 134.209.181.38 1; + 134.209.196.85 1; + 134.209.197.66 1; + 134.209.203.238 1; + 134.209.204.225 1; + 134.209.206.170 1; + 134.209.208.27 1; + 134.209.211.153 1; + 134.209.211.69 1; + 134.209.213.218 1; + 134.209.216.249 1; + 134.209.222.68 1; + 134.209.226.69 1; + 134.209.233.74 1; + 134.209.241.87 1; + 134.209.24.21 1; + 134.209.243.95 1; + 134.209.250.239 1; + 134.209.253.126 1; + 134.209.253.14 1; + 134.209.30.155 1; + 134.209.34.30 1; + 134.209.38.25 1; + 134.209.40.67 1; + 134.209.44.143 1; + 134.209.44.215 1; + 134.209.47.88 1; + 134.209.51.28 1; + 134.209.59.66 1; + 134.209.62.13 1; + 134.209.63.140 1; + 134.209.64.10 1; + 134.209.70.255 1; + 134.209.7.179 1; + 134.209.78.151 1; + 134.209.87.150 1; + 134.209.90.139 1; + 134.209.97.61 1; + 134.209.99.27 1; + 134.249.123.118 1; + 134.249.133.197 1; + 134.255.234.104 1; + 134.73.55.177 1; + 135.23.48.232 1; + 13.57.201.35 1; + 136.159.16.20 1; + 136.228.168.197 1; + 136.232.12.114 1; + 136.232.184.46 1; + 136.37.18.230 1; + 13.66.192.66 1; + 136.63.96.92 1; + 13.67.105.124 1; + 13.67.183.43 1; + 13.67.35.115 1; + 13.67.74.159 1; + 13.67.88.233 1; + 13.67.90.196 1; + 13.67.91.234 1; + 13.69.139.1 1; + 13.70.111.19 1; + 13.71.117.11 1; + 137.116.87.196 1; + 137.117.169.11 1; + 137.117.190.66 1; + 137.117.50.100 1; + 13.75.109.62 1; + 13.75.110.24 1; + 137.59.162.169 1; + 13.75.95.112 1; + 13.76.155.243 1; + 13.76.162.90 1; + 137.63.184.100 1; + 137.63.199.2 1; + 137.63.246.39 1; + 13.77.171.7 1; + 137.74.158.143 1; + 137.74.171.160 1; + 137.74.175.67 1; + 137.74.176.208 1; + 137.74.194.226 1; + 137.74.203.177 1; + 137.74.233.90 1; + 137.74.26.179 1; + 137.74.44.162 1; + 13.79.27.218 1; + 13.80.123.249 1; + 138.118.214.71 1; + 138.121.161.198 1; + 138.122.202.200 1; + 138.186.1.26 1; + 138.197.103.160 1; + 138.197.105.79 1; + 138.197.129.38 1; + 138.197.135.102 1; + 138.197.140.194 1; + 138.197.140.222 1; + 138.197.143.221 1; + 138.197.145.26 1; + 138.197.151.248 1; + 138.197.152.113 1; + 138.197.153.228 1; + 138.197.162.28 1; + 138.197.162.32 1; + 138.197.163.11 1; + 138.197.166.233 1; + 138.197.172.198 1; + 138.197.178.70 1; + 138.197.180.102 1; + 138.197.180.16 1; + 138.197.195.52 1; + 138.197.197.174 1; + 138.197.199.249 1; + 138.197.213.233 1; + 138.197.221.114 1; + 138.197.5.191 1; + 138.197.72.48 1; + 138.197.93.133 1; + 138.197.98.251 1; + 138.201.128.152 1; + 138.201.87.102 1; + 138.217.231.236 1; + 138.219.192.98 1; + 138.36.107.73 1; + 138.36.96.46 1; + 138.4.131.212 1; + 138.59.18.110 1; + 138.59.219.47 1; + 138.68.102.184 1; + 138.68.106.62 1; + 138.68.111.27 1; + 138.68.1.18 1; + 138.68.12.43 1; + 138.68.128.80 1; + 138.68.146.186 1; + 138.68.155.9 1; + 138.68.165.102 1; + 138.68.171.25 1; + 138.68.171.54 1; + 138.68.178.64 1; + 138.68.17.96 1; + 138.68.18.232 1; + 138.68.185.126 1; + 138.68.186.24 1; + 138.68.18.66 1; + 138.68.20.158 1; + 138.68.208.33 1; + 138.68.208.95 1; + 138.68.212.0 1; + 138.68.212.104 1; + 138.68.212.119 1; + 138.68.212.146 1; + 138.68.212.148 1; + 138.68.212.210 1; + 138.68.212.254 1; + 138.68.212.39 1; + 138.68.212.49 1; + 138.68.214.6 1; + 138.68.216.198 1; + 138.68.216.216 1; + 138.68.217.101 1; + 138.68.220.88 1; + 138.68.222.190 1; + 138.68.226.175 1; + 138.68.24.138 1; + 138.68.242.220 1; + 138.68.243.208 1; + 138.68.245.137 1; + 138.68.27.253 1; + 138.68.29.52 1; + 138.68.3.141 1; + 138.68.4.198 1; + 138.68.4.8 1; + 138.68.53.119 1; + 138.68.53.163 1; + 138.68.55.201 1; + 138.68.57.207 1; + 138.68.57.99 1; + 138.68.64.210 1; + 138.68.82.220 1; + 138.68.87.0 1; + 138.68.89.76 1; + 138.68.90.14 1; + 138.68.94.173 1; + 138.68.99.46 1; + 138.91.249.49 1; + 138.94.114.238 1; + 138.94.160.58 1; + 138.94.58.11 1; + 138.97.218.51 1; + 139.155.1.18 1; + 139.155.149.142 1; + 139.155.150.232 1; + 139.155.153.95 1; + 139.155.20.146 1; + 139.155.21.46 1; + 139.155.2.242 1; + 139.155.25.211 1; + 139.155.77.133 1; + 139.155.83.98 1; + 139.155.89.153 1; + 139.155.92.175 1; + 139.162.213.208 1; + 139.165.121.244 1; + 139.170.149.161 1; + 139.178.84.189 1; + 139.180.215.61 1; + 139.198.122.90 1; + 139.198.18.120 1; + 139.198.18.73 1; + 139.198.191.217 1; + 139.198.2.196 1; + 139.198.4.44 1; + 139.199.100.51 1; + 139.199.106.127 1; + 139.199.108.70 1; + 139.199.113.140 1; + 139.199.113.2 1; + 139.199.117.44 1; + 139.199.122.210 1; + 139.199.133.160 1; + 139.199.14.128 1; + 139.199.14.8 1; + 139.199.158.14 1; + 139.199.163.95 1; + 139.199.164.21 1; + 139.199.164.87 1; + 139.199.166.104 1; + 139.199.168.184 1; + 139.199.180.206 1; + 139.199.183.185 1; + 139.199.186.58 1; + 139.199.192.159 1; + 139.199.196.31 1; + 139.199.21.245 1; + 139.199.213.105 1; + 139.199.228.133 1; + 139.199.24.69 1; + 139.199.248.153 1; + 139.199.248.156 1; + 139.199.248.209 1; + 139.199.3.207 1; + 139.199.39.35 1; + 139.199.48.216 1; + 139.199.48.217 1; + 139.199.6.107 1; + 139.199.62.214 1; + 139.199.80.67 1; + 139.199.82.171 1; + 139.199.84.234 1; + 139.199.88.93 1; + 139.199.89.117 1; + 139.199.95.55 1; + 139.201.164.254 1; + 139.201.164.51 1; + 13.92.136.239 1; + 139.215.208.15 1; + 139.215.217.181 1; + 139.217.87.235 1; + 139.219.0.29 1; + 139.219.107.11 1; + 139.219.12.57 1; + 139.219.14.12 1; + 139.219.143.176 1; + 139.219.15.178 1; + 139.255.37.186 1; + 139.255.46.6 1; + 139.255.89.98 1; + 13.92.57.170 1; + 139.28.218.34 1; + 13.95.132.244 1; + 13.95.237.210 1; + 139.59.100.255 1; + 139.59.105.141 1; + 139.59.106.82 1; + 139.59.108.237 1; + 139.59.118.88 1; + 139.59.119.128 1; + 139.59.130.225 1; + 139.59.13.223 1; + 139.59.135.84 1; + 139.59.136.84 1; + 139.59.140.55 1; + 139.59.141.137 1; + 139.59.14.210 1; + 139.59.149.183 1; + 139.59.149.75 1; + 139.59.164.196 1; + 139.59.169.37 1; + 139.59.170.23 1; + 139.59.17.118 1; + 139.59.171.46 1; + 139.59.17.173 1; + 139.59.172.149 1; + 139.59.172.23 1; + 139.59.180.53 1; + 139.59.18.205 1; + 139.59.183.112 1; + 139.59.190.69 1; + 139.59.2.181 1; + 139.59.22.194 1; + 139.59.225.138 1; + 139.59.226.82 1; + 139.59.23.25 1; + 139.59.238.14 1; + 139.59.248.89 1; + 139.59.249.255 1; + 139.59.26.115 1; + 139.59.28.61 1; + 139.59.3.151 1; + 139.59.37.209 1; + 139.59.38.252 1; + 139.59.39.174 1; + 139.59.40.233 1; + 139.59.41.154 1; + 139.59.41.6 1; + 139.59.4.224 1; + 139.59.46.243 1; + 139.59.56.121 1; + 139.59.59.154 1; + 139.59.59.187 1; + 139.59.59.194 1; + 139.59.59.90 1; + 139.59.6.148 1; + 139.59.63.244 1; + 139.59.68.135 1; + 139.59.69.76 1; + 139.59.71.90 1; + 139.59.73.82 1; + 139.59.74.143 1; + 139.59.75.241 1; + 139.59.77.237 1; + 139.59.78.236 1; + 139.59.79.56 1; + 139.59.80.65 1; + 139.59.81.220 1; + 139.59.82.78 1; + 139.59.84.55 1; + 139.59.85.59 1; + 139.59.85.62 1; + 139.59.85.89 1; + 139.59.8.66 1; + 139.59.89.195 1; + 139.59.90.40 1; + 139.59.92.10 1; + 139.59.92.2 1; + 139.59.94.54 1; + 139.59.9.58 1; + 139.59.98.76 1; + 139.60.176.57 1; + 139.99.107.166 1; + 139.99.201.100 1; + 139.99.209.146 1; + 139.99.219.208 1; + 139.99.221.61 1; + 139.99.34.220 1; + 139.99.40.27 1; + 139.99.62.10 1; + 139.99.78.208 1; + 139.99.98.248 1; + 140.115.110.233 1; + 140.136.119.236 1; + 140.143.130.52 1; + 140.143.134.86 1; + 140.143.136.89 1; + 140.143.140.139 1; + 140.143.151.93 1; + 140.143.154.13 1; + 140.143.157.207 1; + 140.143.157.33 1; + 140.143.170.123 1; + 140.143.183.71 1; + 140.143.193.52 1; + 140.143.196.66 1; + 140.143.197.232 1; + 140.143.206.137 1; + 140.143.208.132 1; + 140.143.222.95 1; + 140.143.223.242 1; + 140.143.227.43 1; + 140.143.228.18 1; + 140.143.228.75 1; + 140.143.230.161 1; + 140.143.233.178 1; + 140.143.236.53 1; + 140.143.241.251 1; + 140.143.241.79 1; + 140.143.25.160 1; + 140.143.25.35 1; + 140.143.30.191 1; + 140.143.4.188 1; + 140.143.53.145 1; + 140.143.57.159 1; + 140.143.63.24 1; + 140.143.69.34 1; + 140.143.72.21 1; + 140.143.93.31 1; + 140.143.97.81 1; + 140.143.98.35 1; + 140.207.114.222 1; + 140.207.46.136 1; + 140.207.51.190 1; + 140.224.103.241 1; + 140.224.111.155 1; + 140.224.111.173 1; + 140.224.111.176 1; + 140.224.111.20 1; + 140.224.111.32 1; + 140.237.226.163 1; + 140.237.226.63 1; + 140.237.244.111 1; + 140.237.244.14 1; + 140.237.244.186 1; + 140.237.244.222 1; + 140.237.244.44 1; + 140.237.244.88 1; + 140.246.191.130 1; + 140.246.207.140 1; + 140.246.229.195 1; + 140.249.192.87 1; + 140.82.54.17 1; + 140.86.12.31 1; + 14.102.17.34 1; + 14.116.222.170 1; + 14.116.223.234 1; + 14.117.245.25 1; + 14.136.118.138 1; + 14.139.231.132 1; + 14.140.192.7 1; + 14.142.182.199 1; + 14.143.245.10 1; + 14.143.245.11 1; + 14.160.26.178 1; + 14.161.16.62 1; + 14.161.6.201 1; + 14.161.8.222 1; + 14.162.145.16 1; + 14.167.78.176 1; + 14.18.100.90 1; + 14.18.32.156 1; + 14.183.64.57 1; + 14.18.81.117 1; + 14.198.116.47 1; + 14.198.6.164 1; + 141.98.80.128 1; + 141.98.80.40 1; + 141.98.80.73 1; + 141.98.80.74 1; + 141.98.80.75 1; + 141.98.80.80 1; + 141.98.81.111 1; + 141.98.81.37 1; + 141.98.81.38 1; + 141.98.9.130 1; + 141.98.9.195 1; + 141.98.9.199 1; + 141.98.9.205 1; + 141.98.9.42 1; + 141.98.9.5 1; + 141.98.9.67 1; + 14.204.136.125 1; + 14.204.84.12 1; + 14.207.2.197 1; + 14.207.8.156 1; + 142.112.115.160 1; + 142.112.87.158 1; + 14.215.46.94 1; + 14.2.179.211 1; + 14.2.190.194 1; + 142.197.22.33 1; + 142.234.39.37 1; + 142.234.39.38 1; + 142.234.39.4 1; + 14.225.17.9 1; + 14.23.168.178 1; + 14.232.160.213 1; + 14.238.10.110 1; + 142.4.203.130 1; + 142.4.204.122 1; + 142.44.137.62 1; + 142.44.137.70 1; + 142.44.146.140 1; + 142.44.160.214 1; + 142.44.162.232 1; + 142.44.184.226 1; + 142.44.211.229 1; + 142.44.218.192 1; + 142.44.241.49 1; + 14.248.83.163 1; + 14.250.227.65 1; + 14.250.229.54 1; + 14.29.179.99 1; + 14.29.237.125 1; + 142.93.101.13 1; + 142.93.101.148 1; + 142.93.108.189 1; + 142.93.108.200 1; + 142.93.116.168 1; + 142.93.122.185 1; + 142.93.140.192 1; + 142.93.143.44 1; + 142.93.15.1 1; + 142.93.151.152 1; + 142.93.15.179 1; + 142.93.155.194 1; + 142.93.168.48 1; + 142.93.172.64 1; + 142.93.174.47 1; + 142.93.179.95 1; + 142.93.181.230 1; + 142.93.18.15 1; + 142.93.186.245 1; + 142.93.187.58 1; + 142.93.187.61 1; + 142.93.195.189 1; + 142.93.198.152 1; + 142.93.198.48 1; + 142.93.198.86 1; + 142.93.199.72 1; + 142.93.208.158 1; + 142.93.208.219 1; + 142.93.212.131 1; + 142.93.213.144 1; + 142.93.214.20 1; + 142.93.218.11 1; + 142.93.218.128 1; + 142.93.22.180 1; + 142.93.222.197 1; + 142.93.232.144 1; + 142.93.235.214 1; + 142.93.238.162 1; + 142.93.240.79 1; + 142.93.241.93 1; + 142.93.245.174 1; + 142.93.248.5 1; + 142.93.251.1 1; + 142.93.251.39 1; + 142.93.26.245 1; + 142.93.39.29 1; + 142.93.47.125 1; + 142.93.47.74 1; + 142.93.49.103 1; + 142.93.49.140 1; + 142.93.50.178 1; + 142.93.58.123 1; + 142.93.69.223 1; + 142.93.74.45 1; + 142.93.81.77 1; + 142.93.85.35 1; + 142.93.92.232 1; + 143.0.52.117 1; + 143.176.230.43 1; + 143.192.97.178 1; + 143.208.181.32 1; + 143.208.181.33 1; + 143.208.181.34 1; + 143.208.181.35 1; + 143.215.247.66 1; + 143.215.247.67 1; + 143.255.105.109 1; + 14.34.28.131 1; + 14.37.38.213 1; + 144.0.3.161 1; + 144.135.85.184 1; + 144.172.165.30 1; + 14.41.77.225 1; + 144.21.105.112 1; + 144.217.15.161 1; + 144.217.161.22 1; + 144.217.161.78 1; + 144.217.165.133 1; + 144.217.166.19 1; + 144.217.166.26 1; + 144.217.166.59 1; + 144.217.170.65 1; + 144.217.209.249 1; + 144.217.239.225 1; + 144.217.241.40 1; + 144.217.242.111 1; + 144.217.243.216 1; + 144.217.255.89 1; + 144.217.40.3 1; + 144.217.4.14 1; + 144.217.64.46 1; + 144.217.7.154 1; + 144.217.79.233 1; + 144.217.83.201 1; + 144.217.84.164 1; + 144.217.85.183 1; + 144.217.89.55 1; + 144.217.90.68 1; + 144.217.93.130 1; + 144.48.4.238 1; + 14.49.38.114 1; + 14.51.20.216 1; + 145.131.25.241 1; + 145.131.25.254 1; + 145.239.15.234 1; + 145.239.169.177 1; + 145.239.180.96 1; + 145.239.198.218 1; + 145.239.205.85 1; + 145.239.227.21 1; + 145.239.82.192 1; + 145.239.8.229 1; + 145.239.83.89 1; + 145.239.87.109 1; + 145.239.88.184 1; + 145.239.88.43 1; + 145.239.89.243 1; + 145.239.91.65 1; + 145.239.91.88 1; + 145.239.93.80 1; + 146.0.77.109 1; + 146.115.62.55 1; + 146.148.61.51 1; + 146.185.130.101 1; + 146.185.133.99 1; + 146.185.149.245 1; + 146.185.175.132 1; + 146.185.181.64 1; + 146.185.183.107 1; + 146.185.194.219 1; + 146.196.52.47 1; + 146.200.228.103 1; + 146.255.192.46 1; + 14.63.165.49 1; + 14.63.174.149 1; + 146.88.240.128 1; + 146.88.240.4 1; + 146.88.240.6 1; + 146.88.74.158 1; + 147.135.102.198 1; + 147.135.102.237 1; + 147.135.124.104 1; + 147.135.195.254 1; + 147.135.8.186 1; + 147.139.132.146 1; + 147.139.135.52 1; + 147.50.3.30 1; + 147.75.192.250 1; + 147.91.71.165 1; + 147.92.33.27 1; + 148.101.194.34 1; + 148.101.91.61 1; + 148.206.43.155 1; + 148.216.29.46 1; + 148.235.57.183 1; + 148.243.26.116 1; + 148.253.129.84 1; + 148.255.162.198 1; + 148.66.132.190 1; + 148.66.132.232 1; + 148.66.134.46 1; + 148.66.135.35 1; + 148.66.142.135 1; + 148.70.104.232 1; + 148.70.108.156 1; + 148.70.11.143 1; + 148.70.113.127 1; + 148.70.116.90 1; + 148.70.11.98 1; + 148.70.1.210 1; + 148.70.12.217 1; + 148.70.122.36 1; + 148.70.127.233 1; + 148.70.133.67 1; + 148.70.134.52 1; + 148.70.163.48 1; + 148.70.17.61 1; + 148.70.186.70 1; + 148.70.20.102 1; + 148.70.202.114 1; + 148.70.210.77 1; + 148.70.218.43 1; + 148.70.224.153 1; + 148.70.226.228 1; + 148.70.23.121 1; + 148.70.23.131 1; + 148.70.236.112 1; + 148.70.26.85 1; + 148.70.3.199 1; + 148.70.35.109 1; + 148.70.41.33 1; + 148.70.4.242 1; + 148.70.54.83 1; + 148.70.59.43 1; + 148.70.61.60 1; + 148.70.63.163 1; + 148.70.65.131 1; + 148.70.71.137 1; + 148.70.76.34 1; + 148.70.77.122 1; + 148.70.77.22 1; + 148.70.97.250 1; + 148.71.186.43 1; + 148.72.207.232 1; + 148.72.209.6 1; + 148.72.210.28 1; + 148.72.212.161 1; + 148.72.214.18 1; + 148.72.23.181 1; + 148.72.65.10 1; + 148.81.16.135 1; + 149.129.222.60 1; + 149.129.234.67 1; + 149.129.242.80 1; + 149.129.244.23 1; + 149.129.251.229 1; + 149.202.164.82 1; + 149.202.204.104 1; + 149.202.214.11 1; + 149.202.27.140 1; + 149.202.45.205 1; + 149.202.52.221 1; + 149.202.55.18 1; + 149.202.56.54 1; + 149.202.59.85 1; + 149.202.75.205 1; + 149.28.135.47 1; + 149.28.29.107 1; + 149.56.100.237 1; + 149.56.10.119 1; + 149.56.101.239 1; + 149.56.129.68 1; + 149.56.15.98 1; + 149.56.193.184 1; + 149.56.20.183 1; + 149.56.23.154 1; + 149.56.25.3 1; + 149.56.44.101 1; + 149.56.44.47 1; + 149.56.45.171 1; + 149.56.96.78 1; + 14.98.4.82 1; + 14.98.51.222 1; + 150.107.149.11 1; + 150.109.107.178 1; + 150.109.196.143 1; + 150.109.198.225 1; + 150.109.63.147 1; + 150.109.66.216 1; + 150.117.216.66 1; + 150.138.164.244 1; + 150.140.189.33 1; + 150.214.136.51 1; + 150.223.19.232 1; + 150.223.9.220 1; + 150.242.213.189 1; + 150.242.99.190 1; + 150.249.114.20 1; + 150.249.5.39 1; + 150.254.123.96 1; + 150.254.222.97 1; + 150.255.47.118 1; + 150.95.110.73 1; + 150.95.111.146 1; + 150.95.140.160 1; + 150.95.153.82 1; + 150.95.24.185 1; + 150.95.25.88 1; + 150.95.30.154 1; + 150.95.52.70 1; + 150.95.83.147 1; + 151.106.38.40 1; + 151.177.130.232 1; + 151.217.12.99 1; + 151.217.26.42 1; + 151.217.75.156 1; + 151.217.75.191 1; + 151.217.75.89 1; + 151.236.193.157 1; + 151.236.193.195 1; + 151.236.38.190 1; + 151.236.53.222 1; + 151.29.187.18 1; + 151.29.190.250 1; + 151.31.28.40 1; + 151.54.209.62 1; + 151.76.98.212 1; + 151.80.140.13 1; + 151.80.140.166 1; + 151.80.144.255 1; + 151.80.146.228 1; + 151.80.147.11 1; + 151.80.155.98 1; + 151.80.203.46 1; + 151.80.207.9 1; + 151.80.216.224 1; + 151.80.234.222 1; + 151.80.253.41 1; + 151.80.36.134 1; + 151.80.36.24 1; + 151.80.37.18 1; + 151.80.41.124 1; + 151.80.46.40 1; + 151.80.61.103 1; + 151.80.98.17 1; + 151.84.105.118 1; + 151.84.222.52 1; + 152.136.101.65 1; + 152.136.115.189 1; + 152.136.158.56 1; + 152.136.26.44 1; + 152.136.32.35 1; + 152.136.34.52 1; + 152.136.72.17 1; + 152.136.81.102 1; + 152.136.84.139 1; + 152.136.87.219 1; + 152.136.95.118 1; + 152.136.96.94 1; + 152.168.137.2 1; + 152.168.227.240 1; + 152.170.17.204 1; + 152.204.128.190 1; + 152.250.245.182 1; + 152.250.252.179 1; + 152.32.173.95 1; + 152.89.161.105 1; + 153.121.57.70 1; + 153.138.247.68 1; + 1.53.161.123 1; + 153.162.106.56 1; + 1.53.162.59 1; + 153.228.158.177 1; + 153.254.115.57 1; + 153.35.165.125 1; + 153.35.93.7 1; + 153.37.192.4 1; + 154.0.172.9 1; + 154.120.242.70 1; + 154.124.220.232 1; + 154.125.70.1 1; + 154.211.99.187 1; + 154.211.99.195 1; + 154.221.21.6 1; + 154.221.24.225 1; + 154.66.113.78 1; + 154.66.196.32 1; + 154.68.39.6 1; + 154.70.200.102 1; + 154.70.200.107 1; + 154.70.200.111 1; + 154.70.200.127 1; + 154.72.195.154 1; + 154.73.22.107 1; + 154.8.138.184 1; + 154.8.164.214 1; + 154.8.185.122 1; + 154.8.197.176 1; + 154.8.217.73 1; + 154.8.223.253 1; + 154.8.233.189 1; + 154.83.17.220 1; + 155.4.32.16 1; + 155.93.109.218 1; + 155.93.249.151 1; + 156.155.136.254 1; + 156.17.181.87 1; + 1.56.207.131 1; + 156.96.112.241 1; + 156.96.97.2 1; + 157.100.234.45 1; + 157.122.179.121 1; + 157.157.87.22 1; + 157.230.101.167 1; + 157.230.103.135 1; + 157.230.104.176 1; + 157.230.109.166 1; + 157.230.110.11 1; + 157.230.110.223 1; + 157.230.11.154 1; + 157.230.112.101 1; + 157.230.112.34 1; + 157.230.115.60 1; + 157.230.116.99 1; + 157.230.119.200 1; + 157.230.120.252 1; + 157.230.121.243 1; + 157.230.123.18 1; + 157.230.128.181 1; + 157.230.129.73 1; + 157.230.131.33 1; + 157.230.13.28 1; + 157.230.140.180 1; + 157.230.14.14 1; + 157.230.14.226 1; + 157.230.144.158 1; + 157.230.146.19 1; + 157.230.146.88 1; + 157.230.147.212 1; + 157.230.151.61 1; + 157.230.153.203 1; + 157.230.16.197 1; + 157.230.163.6 1; + 157.230.168.4 1; + 157.230.171.150 1; + 157.230.171.210 1; + 157.230.172.28 1; + 157.230.174.111 1; + 157.230.175.122 1; + 157.230.177.88 1; + 157.230.178.211 1; + 157.230.18.195 1; + 157.230.183.158 1; + 157.230.190.1 1; + 157.230.209.220 1; + 157.230.210.224 1; + 157.230.213.241 1; + 157.230.222.2 1; + 157.230.225.77 1; + 157.230.226.108 1; + 157.230.230.181 1; + 157.230.23.46 1; + 157.230.235.233 1; + 157.230.238.19 1; + 157.230.243.178 1; + 157.230.245.64 1; + 157.230.251.115 1; + 157.230.252.181 1; + 157.230.28.16 1; + 157.230.33.207 1; + 157.230.34.123 1; + 157.230.36.189 1; + 157.230.41.137 1; + 157.230.42.28 1; + 157.230.42.76 1; + 157.230.43.135 1; + 157.230.57.112 1; + 157.230.58.231 1; + 157.230.7.0 1; + 157.230.84.180 1; + 157.230.85.180 1; + 157.230.87.116 1; + 157.230.91.45 1; + 157.230.92.138 1; + 157.230.92.254 1; + 157.230.94.168 1; + 157.230.97.200 1; + 157.245.100.130 1; + 157.245.103.173 1; + 157.245.103.193 1; + 157.245.103.64 1; + 157.245.103.66 1; + 157.245.104.114 1; + 157.245.104.117 1; + 157.245.104.124 1; + 157.245.104.83 1; + 157.245.105.225 1; + 157.245.107.180 1; + 157.245.107.67 1; + 157.245.11.251 1; + 157.245.130.4 1; + 157.245.13.55 1; + 157.245.136.35 1; + 157.245.139.173 1; + 157.245.139.247 1; + 157.245.3.144 1; + 157.245.64.183 1; + 157.245.66.52 1; + 157.245.69.208 1; + 157.245.74.221 1; + 157.245.74.45 1; + 157.245.76.51 1; + 157.245.96.68 1; + 157.253.205.57 1; + 157.255.51.50 1; + 157.52.48.193 1; + 157.7.174.50 1; + 158.140.137.39 1; + 158.174.122.199 1; + 158.69.0.3 1; + 158.69.110.31 1; + 158.69.112.95 1; + 158.69.113.39 1; + 158.69.121.157 1; + 158.69.148.61 1; + 158.69.192.147 1; + 158.69.192.200 1; + 158.69.192.239 1; + 158.69.192.35 1; + 158.69.197.113 1; + 158.69.198.5 1; + 158.69.205.21 1; + 158.69.212.107 1; + 158.69.212.109 1; + 158.69.212.227 1; + 158.69.213.0 1; + 158.69.217.248 1; + 158.69.217.87 1; + 158.69.220.70 1; + 158.69.22.218 1; + 158.69.222.2 1; + 158.69.223.91 1; + 158.69.242.115 1; + 158.69.252.161 1; + 158.69.25.36 1; + 159.122.98.169 1; + 159.138.65.49 1; + 159.148.4.227 1; + 159.148.4.228 1; + 159.148.4.229 1; + 159.148.4.235 1; + 159.148.4.236 1; + 159.192.133.106 1; + 159.192.144.203 1; + 159.192.96.253 1; + 159.192.97.9 1; + 159.192.98.3 1; + 159.192.99.3 1; + 159.203.100.20 1; + 159.203.108.215 1; + 159.203.111.100 1; + 159.203.112.129 1; + 159.203.12.18 1; + 159.203.122.149 1; + 159.203.127.137 1; + 159.203.141.208 1; + 159.203.143.58 1; + 159.203.160.221 1; + 159.203.165.206 1; + 159.203.169.16 1; + 159.203.17.176 1; + 159.203.179.230 1; + 159.203.180.188 1; + 159.203.184.67 1; + 159.203.189.255 1; + 159.203.190.189 1; + 159.203.198.34 1; + 159.203.199.101 1; + 159.203.199.91 1; + 159.203.27.87 1; + 159.203.36.154 1; + 159.203.38.253 1; + 159.203.56.162 1; + 159.203.74.227 1; + 159.203.77.51 1; + 159.203.82.104 1; + 159.203.88.120 1; + 159.224.87.241 1; + 159.226.118.184 1; + 159.226.5.101 1; + 159.253.23.117 1; + 159.255.27.250 1; + 159.65.109.148 1; + 159.65.111.89 1; + 159.65.112.93 1; + 159.65.12.204 1; + 159.65.131.134 1; + 159.65.13.203 1; + 159.65.143.137 1; + 159.65.144.233 1; + 159.65.146.153 1; + 159.65.146.232 1; + 159.65.148.241 1; + 159.65.148.91 1; + 159.65.149.131 1; + 159.65.152.201 1; + 159.65.153.163 1; + 159.65.154.19 1; + 159.65.155.227 1; + 159.65.159.1 1; + 159.65.162.182 1; + 159.65.164.133 1; + 159.65.164.210 1; + 159.65.171.113 1; + 159.65.172.240 1; + 159.65.174.81 1; + 159.65.175.37 1; + 159.65.176.183 1; + 159.65.177.118 1; + 159.65.180.64 1; + 159.65.183.47 1; + 159.65.185.225 1; + 159.65.189.115 1; + 159.65.191.184 1; + 159.65.198.48 1; + 159.65.21.235 1; + 159.65.218.8 1; + 159.65.219.10 1; + 159.65.219.48 1; + 159.65.220.236 1; + 159.65.222.153 1; + 159.65.225.148 1; + 159.65.225.184 1; + 159.65.226.184 1; + 159.65.229.162 1; + 159.65.235.38 1; + 159.65.236.58 1; + 159.65.239.104 1; + 159.65.240.22 1; + 159.65.242.16 1; + 159.65.245.203 1; + 159.65.248.54 1; + 159.65.255.153 1; + 159.65.28.33 1; + 159.65.30.66 1; + 159.65.31.200 1; + 159.65.3.197 1; + 159.65.34.82 1; + 159.65.4.64 1; + 159.65.54.221 1; + 159.65.62.216 1; + 159.65.63.39 1; + 159.65.7.56 1; + 159.65.77.254 1; + 159.65.8.104 1; + 159.65.81.187 1; + 159.65.84.164 1; + 159.65.85.105 1; + 159.65.86.225 1; + 159.65.88.161 1; + 159.65.9.28 1; + 159.65.96.102 1; + 159.65.99.232 1; + 159.65.99.90 1; + 159.89.104.243 1; + 159.89.107.227 1; + 159.89.115.126 1; + 159.89.13.0 1; + 159.89.13.139 1; + 159.89.133.217 1; + 159.89.134.64 1; + 159.89.139.228 1; + 159.89.153.54 1; + 159.89.155.148 1; + 159.89.163.235 1; + 159.89.165.127 1; + 159.89.165.36 1; + 159.89.168.219 1; + 159.89.169.109 1; + 159.89.170.154 1; + 159.89.172.215 1; + 159.89.177.46 1; + 159.89.182.194 1; + 159.89.184.25 1; + 159.89.194.103 1; + 159.89.194.149 1; + 159.89.194.160 1; + 159.89.197.135 1; + 159.89.197.77 1; + 159.89.199.216 1; + 159.89.199.224 1; + 159.89.204.28 1; + 159.89.205.130 1; + 159.89.207.210 1; + 159.89.2.240 1; + 159.89.227.145 1; + 159.89.229.244 1; + 159.89.230.141 1; + 159.89.235.61 1; + 159.89.238.247 1; + 159.89.34.170 1; + 159.89.48.99 1; + 159.89.53.174 1; + 159.89.53.222 1; + 159.89.8.230 1; + 159.89.86.93 1; + 159.90.61.77 1; + 159.93.73.12 1; + 160.153.234.236 1; + 160.16.138.99 1; + 160.16.69.237 1; + 161.10.238.226 1; + 1.61.105.206 1; + 161.139.21.37 1; + 1.6.114.75 1; + 1.6.160.226 1; + 162.144.119.35 1; + 162.144.123.107 1; + 162.144.214.137 1; + 162.144.34.147 1; + 162.144.72.163 1; + 162.144.78.197 1; + 162.144.83.250 1; + 162.144.93.159 1; + 162.210.0.82 1; + 162.214.14.3 1; + 162.214.21.81 1; + 162.218.64.59 1; + 162.224.58.203 1; + 162.238.213.216 1; + 162.241.178.219 1; + 162.241.182.27 1; + 162.241.193.116 1; + 162.241.37.134 1; + 162.243.10.64 1; + 162.243.116.224 1; + 162.243.136.230 1; + 162.243.142.154 1; + 162.243.142.193 1; + 162.243.143.115 1; + 162.243.143.52 1; + 162.243.144.193 1; + 162.243.145.98 1; + 162.243.149.151 1; + 162.243.150.222 1; + 162.243.151.182 1; + 162.243.158.185 1; + 162.243.158.198 1; + 162.243.165.39 1; + 162.243.20.243 1; + 162.243.253.67 1; + 162.243.58.222 1; + 162.243.59.16 1; + 162.243.74.129 1; + 162.243.94.34 1; + 162.243.99.164 1; + 162.244.93.223 1; + 162.244.95.2 1; + 162.247.73.192 1; + 162.247.74.200 1; + 162.247.74.201 1; + 162.247.74.202 1; + 162.247.74.204 1; + 162.247.74.206 1; + 162.247.74.213 1; + 162.247.74.216 1; + 162.247.74.217 1; + 162.247.74.27 1; + 162.247.74.7 1; + 162.247.74.74 1; + 162.248.4.127 1; + 162.248.4.46 1; + 162.248.54.39 1; + 162.252.57.102 1; + 162.252.57.36 1; + 162.255.87.220 1; + 163.172.106.112 1; + 163.172.106.114 1; + 163.172.110.208 1; + 163.172.12.172 1; + 163.172.13.219 1; + 163.172.146.17 1; + 163.172.216.106 1; + 163.172.228.24 1; + 163.172.229.168 1; + 163.172.50.34 1; + 163.172.54.70 1; + 163.172.59.189 1; + 163.172.65.171 1; + 163.172.66.247 1; + 163.172.8.41 1; + 163.172.93.131 1; + 163.172.94.72 1; + 163.179.159.103 1; + 163.47.214.155 1; + 164.132.104.58 1; + 164.132.107.245 1; + 164.132.110.223 1; + 164.132.165.20 1; + 164.132.17.232 1; + 164.132.192.219 1; + 164.132.192.253 1; + 164.132.192.5 1; + 164.132.196.98 1; + 164.132.197.108 1; + 164.132.199.211 1; + 164.132.204.91 1; + 164.132.205.21 1; + 164.132.207.231 1; + 164.132.209.242 1; + 164.132.225.151 1; + 164.132.225.250 1; + 164.132.230.244 1; + 164.132.38.167 1; + 164.132.42.32 1; + 164.132.44.25 1; + 164.132.47.55 1; + 164.132.49.140 1; + 164.132.54.215 1; + 164.132.5.67 1; + 164.132.57.16 1; + 164.132.62.233 1; + 164.132.80.139 1; + 164.132.97.196 1; + 164.132.98.75 1; + 164.163.2.4 1; + 164.39.36.50 1; + 164.68.105.216 1; + 164.68.109.233 1; + 164.68.120.211 1; + 164.77.119.18 1; + 164.77.188.109 1; + 164.8.138.51 1; + 165.166.213.232 1; + 165.169.241.28 1; + 165.22.103.58 1; + 165.22.106.114 1; + 165.22.106.224 1; + 165.22.108.201 1; + 165.22.109.250 1; + 165.22.112.17 1; + 165.22.112.45 1; + 165.22.11.3 1; + 165.22.118.0 1; + 165.22.121.235 1; + 165.22.123.146 1; + 165.22.127.56 1; + 165.22.128.115 1; + 165.22.131.75 1; + 165.22.141.139 1; + 165.22.141.239 1; + 165.22.142.176 1; + 165.22.143.229 1; + 165.22.144.206 1; + 165.22.166.147 1; + 165.22.168.131 1; + 165.22.179.42 1; + 165.22.181.77 1; + 165.22.184.168 1; + 165.22.186.206 1; + 165.22.187.55 1; + 165.22.188.65 1; + 165.22.189.217 1; + 165.22.191.153 1; + 165.22.193.16 1; + 165.22.201.204 1; + 165.22.201.64 1; + 165.22.203.184 1; + 165.22.204.38 1; + 165.22.209.133 1; + 165.22.20.94 1; + 165.22.210.37 1; + 165.22.214.61 1; + 165.22.218.87 1; + 165.22.218.93 1; + 165.22.223.235 1; + 165.22.224.22 1; + 165.22.227.11 1; + 165.22.241.148 1; + 165.22.241.163 1; + 165.22.24.228 1; + 165.22.24.47 1; + 165.22.246.227 1; + 165.22.250.146 1; + 165.22.250.44 1; + 165.22.250.67 1; + 165.22.251.245 1; + 165.22.251.90 1; + 165.22.254.187 1; + 165.22.255.179 1; + 165.22.26.117 1; + 165.22.30.235 1; + 165.22.47.46 1; + 165.22.49.18 1; + 165.22.51.120 1; + 165.22.51.81 1; + 165.22.53.21 1; + 165.22.58.108 1; + 165.22.59.25 1; + 165.22.6.195 1; + 165.22.61.95 1; + 165.227.10.163 1; + 165.227.10.187 1; + 165.227.115.93 1; + 165.227.122.251 1; + 165.227.122.7 1; + 165.227.131.210 1; + 165.227.13.4 1; + 165.227.140.123 1; + 165.227.150.158 1; + 165.227.151.59 1; + 165.227.153.159 1; + 165.227.154.44 1; + 165.227.165.98 1; + 165.227.179.138 1; + 165.227.196.144 1; + 165.227.198.61 1; + 165.227.203.162 1; + 165.227.210.71 1; + 165.227.211.13 1; + 165.227.211.29 1; + 165.227.2.127 1; + 165.227.214.163 1; + 165.227.39.71 1; + 165.227.41.202 1; + 165.227.4.40 1; + 165.227.46.221 1; + 165.227.49.242 1; + 165.227.67.64 1; + 165.227.69.188 1; + 165.227.69.39 1; + 165.227.72.66 1; + 165.227.77.120 1; + 165.22.78.120 1; + 165.22.78.212 1; + 165.227.9.145 1; + 165.227.9.184 1; + 165.227.92.60 1; + 165.227.93.58 1; + 165.227.94.64 1; + 165.227.96.190 1; + 165.227.97.108 1; + 165.22.86.38 1; + 165.22.86.58 1; + 165.22.96.168 1; + 165.22.98.100 1; + 165.22.99.108 1; + 165.22.99.94 1; + 166.111.7.104 1; + 166.111.80.223 1; + 166.62.100.99 1; + 166.62.122.244 1; + 166.62.32.32 1; + 166.62.36.222 1; + 166.62.81.144 1; + 166.62.84.121 1; + 167.114.0.23 1; + 167.114.103.140 1; + 167.114.115.22 1; + 167.114.144.32 1; + 167.114.145.139 1; + 167.114.153.77 1; + 167.114.173.239 1; + 167.114.185.237 1; + 167.114.18.68 1; + 167.114.192.162 1; + 167.114.226.137 1; + 167.114.2.28 1; + 167.114.231.174 1; + 167.114.251.164 1; + 167.114.253.182 1; + 167.114.47.68 1; + 167.114.47.81 1; + 167.160.1.74 1; + 167.71.105.41 1; + 167.71.106.127 1; + 167.71.106.66 1; + 167.71.107.201 1; + 167.71.109.239 1; + 167.71.110.184 1; + 167.71.110.223 1; + 167.71.126.135 1; + 167.71.126.240 1; + 167.71.127.222 1; + 167.71.132.134 1; + 167.71.134.226 1; + 167.71.136.22 1; + 167.71.137.124 1; + 167.71.140.118 1; + 167.71.14.214 1; + 167.71.145.171 1; + 167.71.145.189 1; + 167.71.149.72 1; + 167.71.153.32 1; + 167.71.156.71 1; + 167.71.158.65 1; + 167.71.174.78 1; + 167.71.179.209 1; + 167.71.191.53 1; + 167.71.197.133 1; + 167.71.199.132 1; + 167.71.200.194 1; + 167.71.200.201 1; + 167.71.202.96 1; + 167.71.203.147 1; + 167.71.203.148 1; + 167.71.203.150 1; + 167.71.203.151 1; + 167.71.203.153 1; + 167.71.203.154 1; + 167.71.203.155 1; + 167.71.203.156 1; + 167.71.206.188 1; + 167.71.208.88 1; + 167.71.209.173 1; + 167.71.209.74 1; + 167.71.212.232 1; + 167.71.212.66 1; + 167.71.214.237 1; + 167.71.214.73 1; + 167.71.215.111 1; + 167.71.215.139 1; + 167.71.215.72 1; + 167.71.216.20 1; + 167.71.217.110 1; + 167.71.217.144 1; + 167.71.217.179 1; + 167.71.217.54 1; + 167.71.217.56 1; + 167.71.217.70 1; + 167.71.219.1 1; + 167.71.219.185 1; + 167.71.219.19 1; + 167.71.219.49 1; + 167.71.220.152 1; + 167.71.221.167 1; + 167.71.221.236 1; + 167.71.222.50 1; + 167.71.223.191 1; + 167.71.237.250 1; + 167.71.238.170 1; + 167.71.239.25 1; + 167.71.242.26 1; + 167.71.250.105 1; + 167.71.253.81 1; + 167.71.2.71 1; + 167.71.3.163 1; + 167.71.34.38 1; + 167.71.36.92 1; + 167.71.37.232 1; + 167.71.37.62 1; + 167.71.40.112 1; + 167.71.45.56 1; + 167.71.5.49 1; + 167.71.55.1 1; + 167.71.56.82 1; + 167.71.62.50 1; + 167.71.64.224 1; + 167.71.64.246 1; + 167.71.64.35 1; + 167.71.64.9 1; + 167.71.75.232 1; + 167.71.80.101 1; + 167.71.82.184 1; + 167.71.8.61 1; + 167.71.89.169 1; + 167.71.95.171 1; + 167.71.95.204 1; + 167.71.96.195 1; + 167.71.99.248 1; + 167.86.111.233 1; + 167.86.119.250 1; + 167.86.124.116 1; + 167.88.3.116 1; + 167.88.7.134 1; + 167.99.114.246 1; + 167.99.120.224 1; + 167.99.125.57 1; + 167.99.126.60 1; + 167.99.126.75 1; + 167.99.131.243 1; + 167.99.13.45 1; + 167.99.13.51 1; + 167.99.135.248 1; + 167.99.143.90 1; + 167.99.144.196 1; + 167.99.144.82 1; + 167.99.146.154 1; + 167.99.15.245 1; + 167.99.158.136 1; + 167.99.173.171 1; + 167.99.180.229 1; + 167.99.194.54 1; + 167.99.200.84 1; + 167.99.202.143 1; + 167.99.226.184 1; + 167.99.230.57 1; + 167.99.234.170 1; + 167.99.251.192 1; + 167.99.3.40 1; + 167.99.38.73 1; + 167.99.4.112 1; + 167.99.46.145 1; + 167.99.48.123 1; + 167.99.50.82 1; + 167.99.52.254 1; + 167.99.52.34 1; + 167.99.55.254 1; + 167.99.58.106 1; + 167.99.65.138 1; + 167.99.66.166 1; + 167.99.69.153 1; + 167.99.69.198 1; + 167.99.70.191 1; + 167.99.7.178 1; + 167.99.75.174 1; + 167.99.76.71 1; + 167.99.77.94 1; + 167.99.81.101 1; + 167.99.83.237 1; + 167.99.85.247 1; + 167.99.87.117 1; + 167.99.89.67 1; + 167.99.92.141 1; + 168.121.133.6 1; + 168.126.85.225 1; + 168.128.86.35 1; + 168.167.85.255 1; + 168.194.140.130 1; + 168.194.163.87 1; + 168.215.93.147 1; + 168.227.91.169 1; + 168.227.99.10 1; + 168.232.156.205 1; + 168.235.75.173 1; + 168.255.251.126 1; + 168.61.177.9 1; + 169.197.108.38 1; + 169.197.108.42 1; + 169.197.108.6 1; + 169.239.183.108 1; + 169.53.128.149 1; + 169.61.23.13 1; + 169.62.84.6 1; + 170.0.128.10 1; + 170.130.187.30 1; + 170.130.187.58 1; + 170.150.155.102 1; + 170.210.52.126 1; + 170.231.81.165 1; + 170.238.46.6 1; + 170.239.84.92 1; + 170.244.68.100 1; + 170.244.69.100 1; + 170.246.161.178 1; + 170.79.14.18 1; + 170.80.33.29 1; + 170.81.143.8 1; + 170.81.148.7 1; + 170.81.56.134 1; + 170.83.155.210 1; + 171.117.148.213 1; + 171.117.150.53 1; + 1.71.129.210 1; + 171.221.159.157 1; + 171.221.217.145 1; + 171.221.230.220 1; + 171.225.121.231 1; + 171.244.10.50 1; + 171.244.129.66 1; + 171.244.36.103 1; + 171.244.39.155 1; + 171.244.4.122 1; + 171.244.49.17 1; + 171.244.50.204 1; + 171.34.112.63 1; + 171.43.53.181 1; + 171.6.174.142 1; + 171.80.48.203 1; + 171.8.199.77 1; + 171.84.2.31 1; + 171.84.2.4 1; + 171.84.2.7 1; + 172.104.209.139 1; + 172.104.242.173 1; + 172.105.11.111 1; + 172.105.115.27 1; + 172.105.202.17 1; + 172.105.76.78 1; + 172.105.89.161 1; + 172.107.201.134 1; + 172.108.154.2 1; + 172.110.18.127 1; + 172.126.62.47 1; + 172.245.90.230 1; + 172.81.237.242 1; + 172.81.240.1 1; + 172.81.243.66 1; + 172.81.248.249 1; + 172.81.250.132 1; + 172.93.104.162 1; + 172.93.122.21 1; + 172.96.118.14 1; + 173.12.157.141 1; + 173.161.242.217 1; + 173.162.229.10 1; + 173.164.173.36 1; + 173.167.200.227 1; + 173.210.1.162 1; + 173.212.218.109 1; + 173.212.219.135 1; + 173.212.225.214 1; + 173.212.245.177 1; + 173.219.80.40 1; + 173.236.72.146 1; + 173.239.37.139 1; + 173.241.21.82 1; + 173.244.209.5 1; + 173.249.35.214 1; + 173.249.45.96 1; + 173.249.6.115 1; + 173.66.108.248 1; + 173.73.186.130 1; + 173.9.14.197 1; + 174.101.80.233 1; + 174.103.170.160 1; + 174.126.98.112 1; + 174.138.17.79 1; + 174.138.18.157 1; + 174.138.19.114 1; + 174.138.19.32 1; + 174.138.19.34 1; + 174.138.20.124 1; + 174.138.20.134 1; + 174.138.20.87 1; + 174.138.21.117 1; + 174.138.21.27 1; + 174.138.21.8 1; + 174.138.25.247 1; + 174.138.26.164 1; + 174.138.28.108 1; + 174.138.28.228 1; + 174.138.29.145 1; + 174.138.29.50 1; + 174.138.29.52 1; + 174.138.30.236 1; + 174.138.31.216 1; + 174.138.31.237 1; + 174.138.31.238 1; + 174.138.31.249 1; + 174.138.32.158 1; + 174.138.56.93 1; + 174.138.58.149 1; + 174.138.6.123 1; + 174.138.6.146 1; + 174.49.48.61 1; + 174.52.89.176 1; + 174.75.32.242 1; + 174.76.104.67 1; + 175.100.138.200 1; + 175.10.220.173 1; + 175.107.192.204 1; + 175.118.128.16 1; + 175.126.176.21 1; + 175.138.212.205 1; + 175.138.52.116 1; + 175.139.242.49 1; + 175.140.81.190 1; + 175.143.127.73 1; + 175.143.33.180 1; + 175.147.95.155 1; + 175.151.58.83 1; + 175.151.60.246 1; + 175.158.60.5 1; + 175.166.225.213 1; + 175.170.223.193 1; + 175.171.244.120 1; + 175.184.233.107 1; + 175.197.77.3 1; + 175.198.81.71 1; + 175.204.125.198 1; + 175.205.113.249 1; + 175.205.139.30 1; + 175.209.116.201 1; + 175.211.105.99 1; + 175.25.50.137 1; + 175.43.163.84 1; + 175.6.133.182 1; + 175.6.23.60 1; + 175.6.32.128 1; + 175.6.77.235 1; + 175.98.115.247 1; + 176.104.0.78 1; + 176.107.131.245 1; + 176.118.218.106 1; + 176.14.243.28 1; + 176.159.208.68 1; + 176.199.81.229 1; + 176.214.81.217 1; + 176.31.116.214 1; + 176.31.162.82 1; + 176.31.172.40 1; + 176.31.182.125 1; + 176.31.191.61 1; + 176.31.250.160 1; + 176.31.251.177 1; + 176.31.252.148 1; + 176.31.253.204 1; + 176.31.253.41 1; + 176.31.253.55 1; + 176.31.43.255 1; + 176.31.60.52 1; + 176.31.66.138 1; + 176.37.24.9 1; + 176.43.131.49 1; + 176.58.124.134 1; + 176.60.213.7 1; + 176.62.224.58 1; + 176.79.170.164 1; + 176.8.91.216 1; + 176.95.135.3 1; + 177.101.255.26 1; + 177.103.187.233 1; + 177.1.213.19 1; + 177.124.210.230 1; + 177.124.216.10 1; + 177.124.61.251 1; + 177.124.89.14 1; + 177.125.164.225 1; + 177.125.58.145 1; + 177.126.188.2 1; + 177.129.239.1 1; + 177.131.121.50 1; + 177.131.19.122 1; + 177.135.103.25 1; + 177.135.93.227 1; + 177.137.205.150 1; + 177.138.59.18 1; + 177.138.85.150 1; + 177.139.152.31 1; + 177.139.153.186 1; + 177.184.118.236 1; + 177.185.125.155 1; + 177.185.144.27 1; + 177.188.244.107 1; + 177.19.181.10 1; + 177.19.255.17 1; + 177.20.162.61 1; + 177.206.87.206 1; + 177.209.104.10 1; + 177.220.175.82 1; + 177.220.205.70 1; + 177.221.165.104 1; + 177.23.90.10 1; + 177.250.0.97 1; + 177.36.8.226 1; + 177.39.218.144 1; + 177.43.76.36 1; + 177.45.86.37 1; + 177.50.211.236 1; + 177.53.241.131 1; + 177.54.151.3 1; + 177.64.148.162 1; + 177.66.195.186 1; + 177.67.105.7 1; + 177.6.80.23 1; + 177.69.104.168 1; + 177.69.118.197 1; + 177.69.130.85 1; + 177.69.177.12 1; + 177.69.26.97 1; + 177.69.44.193 1; + 177.71.74.230 1; + 177.7.217.57 1; + 177.72.4.130 1; + 177.73.140.62 1; + 177.73.140.66 1; + 177.73.248.35 1; + 177.73.70.218 1; + 177.74.79.142 1; + 177.76.195.18 1; + 177.80.126.172 1; + 177.84.222.24 1; + 177.84.244.96 1; + 177.91.255.237 1; + 177.92.144.90 1; + 177.92.16.186 1; + 177.92.165.106 1; + 177.92.27.30 1; + 177.93.109.138 1; + 177.99.197.111 1; + 178.116.159.202 1; + 178.118.57.243 1; + 178.118.78.75 1; + 178.118.88.99 1; + 178.124.151.143 1; + 178.124.161.75 1; + 178.128.100.229 1; + 178.128.100.244 1; + 178.128.103.131 1; + 178.128.104.246 1; + 178.128.106.181 1; + 178.128.107.164 1; + 178.128.107.61 1; + 178.128.108.22 1; + 178.128.109.231 1; + 178.128.110.202 1; + 178.128.112.98 1; + 178.128.113.115 1; + 178.128.116.104 1; + 178.128.117.203 1; + 178.128.119.117 1; + 178.128.121.102 1; + 178.128.121.188 1; + 178.128.121.8 1; + 178.128.122.179 1; + 178.128.124.49 1; + 178.128.124.52 1; + 178.128.124.53 1; + 178.128.125.131 1; + 178.128.125.60 1; + 178.128.125.61 1; + 178.128.14.26 1; + 178.128.144.227 1; + 178.128.150.158 1; + 178.128.150.79 1; + 178.128.15.116 1; + 178.128.156.144 1; + 178.128.157.240 1; + 178.128.158.113 1; + 178.128.158.199 1; + 178.128.161.153 1; + 178.128.162.10 1; + 178.128.174.202 1; + 178.128.178.187 1; + 178.128.181.186 1; + 178.128.183.90 1; + 178.128.185.38 1; + 178.128.194.116 1; + 178.128.195.6 1; + 178.128.200.69 1; + 178.128.201.224 1; + 178.128.202.35 1; + 178.128.208.73 1; + 178.128.210.191 1; + 178.128.21.113 1; + 178.128.21.32 1; + 178.128.21.45 1; + 178.128.215.148 1; + 178.128.215.150 1; + 178.128.215.179 1; + 178.128.217.40 1; + 178.128.217.58 1; + 178.128.22.249 1; + 178.128.223.121 1; + 178.128.223.145 1; + 178.128.223.28 1; + 178.128.23.41 1; + 178.128.23.62 1; + 178.128.237.225 1; + 178.128.242.233 1; + 178.128.246.54 1; + 178.128.247.181 1; + 178.128.255.8 1; + 178.128.34.78 1; + 178.128.37.180 1; + 178.128.52.162 1; + 178.128.53.65 1; + 178.128.55.52 1; + 178.128.55.67 1; + 178.128.57.96 1; + 178.128.61.184 1; + 178.128.72.117 1; + 178.128.76.41 1; + 178.128.76.6 1; + 178.128.79.169 1; + 178.128.82.3 1; + 178.128.84.122 1; + 178.128.84.246 1; + 178.128.86.127 1; + 178.128.87.175 1; + 178.128.87.245 1; + 178.128.87.28 1; + 178.128.91.46 1; + 178.128.96.131 1; + 178.128.97.193 1; + 178.128.98.134 1; + 178.128.99.109 1; + 178.128.99.193 1; + 178.128.99.26 1; + 178.128.99.27 1; + 178.128.99.4 1; + 178.128.99.42 1; + 178.128.99.57 1; + 178.128.99.60 1; + 178.132.201.205 1; + 178.132.201.206 1; + 178.137.82.147 1; + 178.137.86.30 1; + 178.140.255.103 1; + 178.150.132.45 1; + 178.150.216.229 1; + 178.156.202.190 1; + 178.156.202.82 1; + 178.159.249.66 1; + 178.159.47.171 1; + 178.170.164.138 1; + 178.17.171.102 1; + 178.176.19.90 1; + 178.182.254.51 1; + 178.20.190.20 1; + 178.208.113.74 1; + 178.210.130.139 1; + 178.216.249.170 1; + 178.217.169.141 1; + 178.217.173.54 1; + 178.239.176.73 1; + 178.252.147.76 1; + 178.32.105.63 1; + 178.32.110.185 1; + 178.32.141.39 1; + 178.32.151.196 1; + 178.32.211.153 1; + 178.32.218.192 1; + 178.32.219.209 1; + 178.32.35.79 1; + 178.32.47.97 1; + 178.33.166.30 1; + 178.33.185.70 1; + 178.33.226.97 1; + 178.33.233.54 1; + 178.33.234.234 1; + 178.33.236.23 1; + 178.33.45.156 1; + 178.33.50.135 1; + 178.33.67.12 1; + 178.34.190.39 1; + 178.46.164.91 1; + 178.62.102.177 1; + 178.62.103.95 1; + 178.62.108.43 1; + 178.62.117.106 1; + 178.62.117.82 1; + 178.62.118.53 1; + 178.62.194.63 1; + 178.62.199.240 1; + 178.62.214.85 1; + 178.62.220.123 1; + 178.62.234.122 1; + 178.62.236.70 1; + 178.62.237.38 1; + 178.62.239.249 1; + 178.62.244.194 1; + 178.62.251.11 1; + 178.62.252.89 1; + 178.62.30.249 1; + 178.62.33.138 1; + 178.62.33.222 1; + 178.62.33.38 1; + 178.62.37.78 1; + 178.62.41.7 1; + 178.62.4.64 1; + 178.62.47.177 1; + 178.62.51.29 1; + 178.62.54.79 1; + 178.62.6.225 1; + 178.62.76.138 1; + 178.62.87.36 1; + 178.62.9.122 1; + 178.62.98.196 1; + 178.63.55.20 1; + 178.64.252.75 1; + 178.74.110.90 1; + 179.106.57.242 1; + 179.110.156.132 1; + 179.157.57.137 1; + 179.184.161.53 1; + 179.184.217.83 1; + 179.184.59.117 1; + 179.185.67.221 1; + 179.189.22.74 1; + 179.189.235.228 1; + 179.191.65.122 1; + 179.191.96.166 1; + 179.209.90.112 1; + 179.212.136.204 1; + 179.214.189.101 1; + 179.216.87.32 1; + 179.228.196.232 1; + 179.232.1.252 1; + 179.232.1.254 1; + 179.232.197.149 1; + 179.233.31.10 1; + 179.238.221.35 1; + 179.33.137.117 1; + 179.33.139.66 1; + 179.33.191.118 1; + 179.52.10.154 1; + 179.98.4.193 1; + 180.100.207.235 1; + 180.100.214.87 1; + 180.103.216.32 1; + 180.110.146.201 1; + 180.111.3.25 1; + 180.111.47.63 1; + 180.113.138.141 1; + 180.117.126.16 1; + 180.117.134.186 1; + 180.117.25.96 1; + 180.126.140.247 1; + 180.126.140.51 1; + 180.126.171.58 1; + 180.126.218.110 1; + 180.126.218.16 1; + 180.126.218.22 1; + 180.126.226.74 1; + 180.126.227.105 1; + 180.126.227.161 1; + 180.126.234.206 1; + 180.126.237.177 1; + 180.126.50.45 1; + 180.126.50.53 1; + 180.13.107.131 1; + 180.131.19.43 1; + 180.151.225.195 1; + 180.151.8.180 1; + 180.153.184.9 1; + 180.153.58.183 1; + 180.153.60.8 1; + 180.158.163.104 1; + 180.160.48.163 1; + 180.160.67.173 1; + 180.165.221.55 1; + 180.166.114.14 1; + 180.166.192.66 1; + 180.166.45.146 1; + 180.167.231.26 1; + 180.167.54.190 1; + 180.168.156.210 1; + 180.168.156.211 1; + 180.168.156.212 1; + 180.168.156.214 1; + 180.168.16.6 1; + 180.168.198.142 1; + 180.168.36.86 1; + 180.168.55.110 1; + 180.168.70.190 1; + 180.172.187.235 1; + 180.172.190.179 1; + 180.179.174.247 1; + 180.182.47.132 1; + 180.183.138.236 1; + 180.218.96.194 1; + 180.232.83.238 1; + 180.246.184.34 1; + 180.250.108.133 1; + 180.250.111.17 1; + 180.250.115.121 1; + 180.250.115.93 1; + 180.250.140.74 1; + 180.250.162.9 1; + 180.250.18.197 1; + 180.250.183.154 1; + 180.250.18.71 1; + 180.250.210.165 1; + 180.250.85.227 1; + 180.253.193.150 1; + 180.64.71.114 1; + 180.66.207.67 1; + 180.76.100.178 1; + 180.76.107.186 1; + 180.76.110.213 1; + 180.76.119.77 1; + 180.76.160.147 1; + 180.76.196.179 1; + 180.76.238.70 1; + 180.76.240.133 1; + 180.76.52.25 1; + 180.76.57.7 1; + 180.76.97.86 1; + 180.76.98.239 1; + 180.89.58.27 1; + 180.96.14.25 1; + 180.96.14.98 1; + 180.96.28.87 1; + 180.96.62.247 1; + 180.96.69.215 1; + 180.97.31.28 1; + 180.97.80.55 1; + 181.110.240.194 1; + 181.111.181.50 1; + 181.111.224.34 1; + 181.120.219.187 1; + 181.123.10.88 1; + 181.123.177.204 1; + 181.123.8.76 1; + 181.123.9.3 1; + 181.15.216.21 1; + 181.164.169.174 1; + 181.171.227.166 1; + 181.174.112.18 1; + 181.174.112.21 1; + 181.174.81.245 1; + 181.176.221.221 1; + 181.177.244.68 1; + 181.198.86.24 1; + 181.222.111.128 1; + 181.223.213.28 1; + 181.230.35.65 1; + 181.231.57.198 1; + 181.27.62.35 1; + 181.28.94.205 1; + 181.29.12.19 1; + 181.30.26.40 1; + 181.30.45.227 1; + 181.31.134.69 1; + 18.136.153.150 1; + 181.36.197.68 1; + 18.139.23.173 1; + 181.39.37.101 1; + 181.40.122.2 1; + 181.40.76.162 1; + 181.41.215.177 1; + 181.44.68.66 1; + 181.48.116.50 1; + 181.48.129.148 1; + 181.48.134.66 1; + 181.48.28.13 1; + 181.48.29.35 1; + 181.48.95.130 1; + 181.48.99.90 1; + 181.48.99.91 1; + 181.49.117.136 1; + 181.49.117.25 1; + 181.49.150.45 1; + 181.49.164.253 1; + 181.49.219.114 1; + 181.49.254.230 1; + 181.52.236.67 1; + 181.52.249.26 1; + 181.55.95.52 1; + 181.57.133.130 1; + 181.58.119.34 1; + 181.59.115.203 1; + 181.62.248.12 1; + 181.63.245.127 1; + 181.65.186.185 1; + 18.191.66.14 1; + 18.206.169.9 1; + 182.119.152.105 1; + 182.119.153.109 1; + 182.119.153.179 1; + 182.119.154.243 1; + 182.119.154.36 1; + 182.119.154.7 1; + 182.119.156.35 1; + 182.119.157.15 1; + 182.119.158.109 1; + 182.119.158.249 1; + 182.119.158.6 1; + 182.119.159.205 1; + 182.119.159.9 1; + 182.135.64.12 1; + 182.139.134.107 1; + 182.140.221.199 1; + 182.148.114.139 1; + 182.150.56.186 1; + 182.151.37.230 1; + 182.151.7.70 1; + 182.156.196.50 1; + 182.156.196.67 1; + 182.156.234.146 1; + 182.156.74.97 1; + 182.160.163.85 1; + 182.16.103.136 1; + 182.162.143.236 1; + 182.172.255.146 1; + 182.18.132.77 1; + 182.18.171.148 1; + 182.18.188.132 1; + 182.18.208.27 1; + 18.221.138.159 1; + 182.219.172.224 1; + 18.222.217.166 1; + 182.23.34.194 1; + 182.23.42.196 1; + 182.23.45.132 1; + 182.239.43.161 1; + 182.247.245.50 1; + 182.252.0.188 1; + 182.253.105.93 1; + 182.253.1.150 1; + 182.253.188.11 1; + 182.253.220.109 1; + 182.254.135.14 1; + 182.254.145.29 1; + 182.254.146.167 1; + 182.254.147.219 1; + 182.254.154.89 1; + 182.254.184.247 1; + 182.254.192.51 1; + 182.254.225.230 1; + 182.254.227.147 1; + 182.254.243.109 1; + 182.255.62.113 1; + 18.233.252.8 1; + 182.34.121.101 1; + 182.48.106.205 1; + 182.48.107.230 1; + 182.48.84.6 1; + 182.50.114.14 1; + 182.52.224.33 1; + 182.61.10.190 1; + 182.61.104.242 1; + 182.61.104.52 1; + 182.61.12.218 1; + 182.61.130.121 1; + 182.61.133.172 1; + 182.61.148.116 1; + 182.61.164.210 1; + 182.61.166.108 1; + 182.61.166.179 1; + 182.61.167.130 1; + 182.61.172.217 1; + 182.61.176.105 1; + 182.61.177.66 1; + 182.61.182.50 1; + 182.61.190.39 1; + 182.61.19.216 1; + 182.61.21.197 1; + 182.61.27.149 1; + 182.61.33.137 1; + 182.61.33.2 1; + 182.61.33.47 1; + 182.61.34.79 1; + 182.61.36.21 1; + 182.61.37.35 1; + 182.61.40.17 1; + 182.61.42.224 1; + 182.61.42.234 1; + 182.61.43.47 1; + 182.61.46.191 1; + 182.61.46.62 1; + 182.61.49.179 1; + 182.61.58.166 1; + 182.70.253.202 1; + 182.71.108.154 1; + 182.71.127.250 1; + 182.71.188.10 1; + 18.27.197.252 1; + 182.72.104.106 1; + 182.72.124.6 1; + 182.72.139.6 1; + 182.72.150.222 1; + 182.72.162.2 1; + 182.73.123.118 1; + 182.74.217.122 1; + 182.74.252.58 1; + 182.75.216.74 1; + 182.75.248.254 1; + 182.76.150.2 1; + 182.76.214.118 1; + 182.76.6.222 1; + 182.87.222.226 1; + 182.90.118.130 1; + 182.99.196.239 1; + 183.100.237.137 1; + 183.101.66.45 1; + 183.103.61.243 1; + 183.107.101.117 1; + 183.111.125.172 1; + 183.129.150.2 1; + 183.129.154.156 1; + 183.129.154.157 1; + 183.129.157.218 1; + 183.131.82.99 1; + 183.131.85.202 1; + 183.134.65.123 1; + 183.134.65.22 1; + 183.136.225.134 1; + 183.136.225.135 1; + 183.136.236.43 1; + 183.146.209.68 1; + 183.150.138.41 1; + 183.15.177.93 1; + 183.157.203.86 1; + 183.189.168.108 1; + 183.189.18.172 1; + 183.189.201.179 1; + 183.189.6.52 1; + 183.196.107.144 1; + 183.196.184.189 1; + 183.196.90.14 1; + 183.201.211.6 1; + 183.207.181.138 1; + 183.215.189.10 1; + 183.2.196.100 1; + 183.221.116.120 1; + 183.232.148.116 1; + 183.236.132.241 1; + 183.240.157.3 1; + 183.246.173.103 1; + 183.249.241.212 1; + 183.250.110.222 1; + 183.252.17.91 1; + 183.3.143.136 1; + 183.48.34.77 1; + 183.61.109.23 1; + 183.6.155.108 1; + 183.63.190.186 1; + 183.63.49.21 1; + 183.63.87.235 1; + 183.6.58.74 1; + 183.82.108.23 1; + 183.82.121.242 1; + 183.82.38.210 1; + 183.82.99.107 1; + 183.88.17.140 1; + 183.88.229.23 1; + 183.88.242.108 1; + 183.88.75.155 1; + 183.91.11.75 1; + 183.91.153.250 1; + 183.91.82.88 1; + 183.95.84.122 1; + 183.95.84.34 1; + 183.99.77.161 1; + 184.161.148.3 1; + 184.161.157.178 1; + 184.168.116.130 1; + 184.63.188.240 1; + 185.100.85.132 1; + 185.100.87.129 1; + 185.101.231.42 1; + 185.101.33.134 1; + 185.101.33.136 1; + 185.101.33.137 1; + 185.104.28.127 1; + 185.105.7.248 1; + 185.10.68.126 1; + 185.10.68.52 1; + 185.107.47.171 1; + 185.107.47.215 1; + 185.107.70.202 1; + 185.109.54.156 1; + 185.109.80.234 1; + 185.115.99.50 1; + 185.125.206.241 1; + 185.127.25.192 1; + 185.128.143.162 1; + 185.128.24.198 1; + 185.128.24.51 1; + 185.131.63.86 1; + 185.132.228.118 1; + 185.132.53.51 1; + 185.137.233.230 1; + 185.137.234.239 1; + 185.139.236.20 1; + 185.139.69.81 1; + 185.142.236.34 1; + 185.142.236.35 1; + 185.143.221.105 1; + 185.143.221.20 1; + 185.153.196.153 1; + 185.153.196.28 1; + 185.153.197.116 1; + 185.153.197.168 1; + 185.153.198.196 1; + 185.156.177.144 1; + 185.156.1.99 1; + 185.158.212.40 1; + 185.161.70.212 1; + 185.162.235.224 1; + 185.162.235.247 1; + 185.162.235.68 1; + 185.164.72.122 1; + 185.164.72.129 1; + 185.165.169.160 1; + 185.169.43.141 1; + 185.17.154.232 1; + 185.173.35.1 1; + 185.173.35.13 1; + 185.173.35.33 1; + 185.173.35.37 1; + 185.173.35.45 1; + 185.173.35.49 1; + 185.173.35.53 1; + 185.173.35.57 1; + 185.173.35.61 1; + 185.173.35.9 1; + 185.17.41.198 1; + 185.175.93.19 1; + 185.176.27.106 1; + 185.176.27.110 1; + 185.176.27.114 1; + 185.176.27.118 1; + 185.176.27.122 1; + 185.176.27.162 1; + 185.176.27.166 1; + 185.176.27.178 1; + 185.176.27.18 1; + 185.176.27.250 1; + 185.176.27.254 1; + 185.176.27.42 1; + 185.176.27.6 1; + 185.183.120.29 1; + 185.186.77.244 1; + 185.189.115.37 1; + 185.194.239.38 1; + 185.195.237.117 1; + 185.195.237.118 1; + 185.195.237.24 1; + 185.195.237.25 1; + 185.196.118.119 1; + 185.197.75.143 1; + 185.198.56.71 1; + 185.204.1.108 1; + 185.204.118.116 1; + 185.207.139.2 1; + 185.207.232.232 1; + 185.207.37.61 1; + 185.209.0.2 1; + 185.209.0.31 1; + 185.209.0.58 1; + 185.209.0.83 1; + 185.209.0.84 1; + 185.211.245.170 1; + 185.211.245.198 1; + 185.211.246.158 1; + 185.2.140.155 1; + 185.216.132.15 1; + 185.216.140.252 1; + 185.216.140.77 1; + 185.216.32.170 1; + 185.216.33.180 1; + 185.220.100.252 1; + 185.220.100.253 1; + 185.220.100.254 1; + 185.220.100.255 1; + 185.220.101.27 1; + 185.220.101.3 1; + 185.220.101.31 1; + 185.220.101.35 1; + 185.220.101.48 1; + 185.220.101.49 1; + 185.220.101.50 1; + 185.220.101.56 1; + 185.220.101.57 1; + 185.220.101.58 1; + 185.220.101.60 1; + 185.220.101.61 1; + 185.220.101.62 1; + 185.220.101.65 1; + 185.220.101.66 1; + 185.220.101.67 1; + 185.220.101.68 1; + 185.220.101.69 1; + 185.220.101.7 1; + 185.220.101.70 1; + 185.220.102.4 1; + 185.220.102.6 1; + 185.220.102.7 1; + 185.220.102.8 1; + 185.22.142.103 1; + 185.222.202.12 1; + 185.222.202.133 1; + 185.222.202.65 1; + 185.225.39.227 1; + 185.227.68.78 1; + 185.231.245.194 1; + 185.232.67.13 1; + 185.233.100.23 1; + 185.233.107.180 1; + 185.234.216.206 1; + 185.234.216.214 1; + 185.234.216.231 1; + 185.234.216.95 1; + 185.234.217.218 1; + 185.234.217.41 1; + 185.234.217.42 1; + 185.234.217.6 1; + 185.234.218.124 1; + 185.234.218.128 1; + 185.234.218.147 1; + 185.234.218.229 1; + 185.234.218.237 1; + 185.234.219.113 1; + 185.234.219.68 1; + 185.234.219.90 1; + 185.234.219.91 1; + 185.234.219.98 1; + 185.235.244.251 1; + 185.241.55.131 1; + 185.242.113.224 1; + 185.24.235.146 1; + 185.244.145.194 1; + 185.244.25.120 1; + 185.244.25.123 1; + 185.244.25.133 1; + 185.244.25.154 1; + 185.244.25.180 1; + 185.244.25.192 1; + 185.244.25.203 1; + 185.244.25.229 1; + 185.244.25.230 1; + 185.244.25.66 1; + 185.246.75.146 1; + 185.248.140.130 1; + 185.248.160.21 1; + 185.248.160.231 1; + 185.254.120.6 1; + 185.254.122.201 1; + 185.254.122.31 1; + 185.254.122.37 1; + 185.254.122.56 1; + 185.26.220.235 1; + 185.27.132.110 1; + 185.30.200.18 1; + 185.3.178.114 1; + 185.3.193.158 1; + 185.33.114.5 1; + 185.33.144.70 1; + 185.35.139.72 1; + 185.36.81.129 1; + 185.36.81.207 1; + 185.36.81.55 1; + 185.38.175.71 1; + 185.38.3.138 1; + 185.4.30.50 1; + 185.43.209.173 1; + 185.43.209.203 1; + 185.43.209.36 1; + 185.46.15.254 1; + 185.46.171.25 1; + 185.52.2.165 1; + 185.53.168.160 1; + 185.53.229.10 1; + 185.53.88.125 1; + 185.53.88.34 1; + 185.53.88.42 1; + 185.53.88.53 1; + 185.53.88.54 1; + 185.53.88.78 1; + 185.53.88.79 1; + 185.53.91.70 1; + 185.57.13.214 1; + 185.58.53.66 1; + 185.59.138.217 1; + 185.60.170.188 1; + 185.6.155.42 1; + 185.62.85.150 1; + 185.65.135.180 1; + 185.65.137.215 1; + 185.66.213.64 1; + 185.69.70.4 1; + 185.74.4.110 1; + 185.74.4.189 1; + 185.7.63.40 1; + 185.77.50.173 1; + 185.81.251.59 1; + 185.86.148.97 1; + 185.88.159.164 1; + 185.88.196.30 1; + 185.92.247.46 1; + 185.93.3.114 1; + 185.9.37.231 1; + 185.94.192.226 1; + 185.99.133.136 1; + 186.10.17.84 1; + 186.103.184.227 1; + 186.103.186.234 1; + 186.121.243.218 1; + 186.122.105.226 1; + 186.137.123.202 1; + 186.147.237.51 1; + 186.149.46.4 1; + 186.150.16.182 1; + 186.151.170.222 1; + 186.155.203.213 1; + 186.170.28.46 1; + 186.201.214.162 1; + 186.201.214.164 1; + 186.206.136.203 1; + 186.206.255.253 1; + 186.207.128.104 1; + 186.207.77.127 1; + 186.209.74.108 1; + 186.215.174.114 1; + 186.223.229.247 1; + 186.225.239.5 1; + 186.236.197.105 1; + 186.250.48.17 1; + 186.31.116.78 1; + 186.31.65.66 1; + 186.4.184.218 1; + 186.42.103.181 1; + 186.4.224.171 1; + 186.46.131.251 1; + 186.5.109.211 1; + 186.64.120.195 1; + 186.64.122.136 1; + 186.84.172.25 1; + 187.101.235.10 1; + 187.101.38.44 1; + 187.102.146.102 1; + 187.103.71.149 1; + 187.109.10.100 1; + 187.10.94.19 1; + 187.111.23.14 1; + 187.12.167.85 1; + 187.12.181.106 1; + 187.122.102.4 1; + 187.122.246.128 1; + 187.135.183.76 1; + 187.16.143.173 1; + 187.162.58.24 1; + 187.163.116.92 1; + 187.16.47.14 1; + 187.16.96.37 1; + 187.172.171.124 1; + 187.18.113.138 1; + 187.181.65.60 1; + 187.18.175.12 1; + 187.183.84.178 1; + 187.188.148.50 1; + 187.188.169.123 1; + 187.188.193.211 1; + 187.188.251.219 1; + 187.188.90.141 1; + 187.189.109.138 1; + 187.189.20.149 1; + 187.189.63.198 1; + 187.189.63.82 1; + 187.189.93.10 1; + 187.190.235.43 1; + 187.190.236.88 1; + 187.19.177.209 1; + 187.201.142.115 1; + 187.208.7.22 1; + 187.217.199.20 1; + 187.217.81.250 1; + 187.28.50.230 1; + 187.32.80.7 1; + 187.36.18.212 1; + 187.36.23.27 1; + 187.39.237.77 1; + 187.44.106.11 1; + 187.44.106.12 1; + 187.44.113.33 1; + 187.44.224.222 1; + 187.45.124.131 1; + 187.49.72.230 1; + 187.58.65.21 1; + 187.63.35.4 1; + 187.64.1.64 1; + 187.65.244.220 1; + 187.72.160.39 1; + 187.73.219.101 1; + 187.75.55.44 1; + 187.84.212.211 1; + 187.87.38.118 1; + 187.87.38.201 1; + 187.87.39.217 1; + 187.92.52.250 1; + 187.92.96.242 1; + 187.95.125.164 1; + 188.103.52.169 1; + 188.11.67.165 1; + 188.119.120.100 1; + 188.120.241.106 1; + 188.12.187.231 1; + 188.127.123.2 1; + 188.127.188.65 1; + 188.128.39.127 1; + 188.131.132.70 1; + 188.131.134.157 1; + 188.131.135.245 1; + 188.131.140.115 1; + 188.131.146.22 1; + 188.131.153.253 1; + 188.131.154.248 1; + 188.131.170.119 1; + 188.131.171.12 1; + 188.131.174.3 1; + 188.131.189.12 1; + 188.131.200.191 1; + 188.131.228.31 1; + 188.131.232.70 1; + 188.131.235.77 1; + 188.136.174.4 1; + 188.138.249.135 1; + 188.142.209.49 1; + 188.143.91.142 1; + 188.147.161.162 1; + 188.15.100.200 1; + 188.165.169.140 1; + 188.165.18.213 1; + 188.165.194.169 1; + 188.165.206.185 1; + 188.165.210.176 1; + 188.165.211.201 1; + 188.165.211.99 1; + 188.165.217.224 1; + 188.165.220.213 1; + 188.165.221.36 1; + 188.165.232.211 1; + 188.165.242.200 1; + 188.165.243.31 1; + 188.165.250.228 1; + 188.165.255.8 1; + 188.165.32.90 1; + 188.166.109.87 1; + 188.166.1.123 1; + 188.166.149.3 1; + 188.166.150.79 1; + 188.166.158.33 1; + 188.166.175.190 1; + 188.166.183.202 1; + 188.166.18.69 1; + 188.166.1.95 1; + 188.166.208.131 1; + 188.166.2.191 1; + 188.166.22.221 1; + 188.166.224.9 1; + 188.166.226.209 1; + 188.166.228.244 1; + 188.166.232.14 1; + 188.166.233.64 1; + 188.166.235.171 1; + 188.166.237.191 1; + 188.166.239.106 1; + 188.166.239.113 1; + 188.166.241.93 1; + 188.166.246.46 1; + 188.166.247.82 1; + 188.166.251.87 1; + 188.166.30.203 1; + 188.166.31.205 1; + 188.166.42.87 1; + 188.166.70.245 1; + 188.166.72.240 1; + 188.166.7.24 1; + 188.170.5.173 1; + 188.173.80.134 1; + 188.19.116.220 1; + 188.20.52.25 1; + 188.213.165.189 1; + 188.213.49.176 1; + 188.213.49.210 1; + 188.213.49.212 1; + 188.214.255.241 1; + 188.226.182.209 1; + 188.226.250.187 1; + 188.240.208.26 1; + 188.254.0.112 1; + 188.254.0.113 1; + 188.254.0.160 1; + 188.254.0.170 1; + 188.254.0.182 1; + 188.254.0.183 1; + 188.254.0.224 1; + 18.85.192.253 1; + 188.6.161.77 1; + 188.6.51.75 1; + 188.68.208.82 1; + 188.68.59.191 1; + 188.83.163.6 1; + 188.84.189.235 1; + 188.92.75.248 1; + 188.93.235.226 1; + 189.101.129.222 1; + 189.109.247.146 1; + 189.112.126.30 1; + 189.112.183.3 1; + 189.112.228.153 1; + 189.121.250.2 1; + 189.125.2.234 1; + 189.128.154.46 1; + 189.163.242.26 1; + 189.168.236.147 1; + 189.171.219.154 1; + 189.204.49.40 1; + 189.206.1.142 1; + 189.213.210.35 1; + 189.224.165.158 1; + 189.240.92.2 1; + 189.241.101.127 1; + 189.3.152.194 1; + 189.38.147.133 1; + 189.39.13.1 1; + 189.4.1.12 1; + 189.50.97.196 1; + 189.5.193.238 1; + 189.57.73.18 1; + 189.59.237.44 1; + 189.6.45.130 1; + 189.68.223.202 1; + 189.68.59.37 1; + 189.69.104.139 1; + 189.7.121.28 1; + 189.7.129.60 1; + 189.7.17.61 1; + 189.7.25.34 1; + 189.79.253.5 1; + 189.84.191.137 1; + 189.84.211.2 1; + 189.8.68.56 1; + 189.8.8.18 1; + 189.90.255.173 1; + 189.91.239.181 1; + 190.0.159.69 1; + 190.0.159.86 1; + 190.0.22.66 1; + 190.104.167.194 1; + 190.104.245.82 1; + 190.107.177.116 1; + 190.111.196.106 1; + 190.111.239.219 1; + 190.111.249.177 1; + 190.11.184.226 1; + 190.113.142.197 1; + 190.115.18.133 1; + 190.116.21.131 1; + 190.116.41.227 1; + 190.116.49.2 1; + 190.117.146.212 1; + 190.117.226.85 1; + 190.1.200.122 1; + 190.1.203.180 1; + 190.12.178.212 1; + 190.128.159.118 1; + 190.128.230.98 1; + 190.128.241.2 1; + 190.136.33.253 1; + 190.136.91.149 1; + 190.143.172.100 1; + 190.143.39.211 1; + 190.144.135.118 1; + 190.144.14.170 1; + 190.144.3.137 1; + 190.144.45.108 1; + 190.145.19.99 1; + 190.145.25.166 1; + 190.145.55.89 1; + 190.145.7.42 1; + 190.147.159.34 1; + 190.147.179.7 1; + 190.151.105.182 1; + 190.158.201.33 1; + 190.166.252.202 1; + 190.17.232.36 1; + 190.180.161.143 1; + 190.180.63.229 1; + 190.181.60.2 1; + 190.186.170.83 1; + 190.187.67.67 1; + 190.188.254.156 1; + 190.191.194.9 1; + 190.193.110.10 1; + 190.193.92.26 1; + 190.195.13.138 1; + 190.196.60.203 1; + 190.202.109.244 1; + 190.209.42.207 1; + 190.210.42.209 1; + 190.210.42.83 1; + 190.210.7.1 1; + 190.211.141.217 1; + 190.213.103.177 1; + 190.217.71.15 1; + 190.220.31.11 1; + 190.223.26.38 1; + 190.228.16.101 1; + 190.228.21.74 1; + 190.244.5.118 1; + 190.245.121.67 1; + 190.246.25.189 1; + 190.253.83.38 1; + 190.30.8.158 1; + 190.34.184.214 1; + 190.40.157.78 1; + 190.42.37.2 1; + 190.64.137.171 1; + 190.64.68.178 1; + 190.64.68.179 1; + 190.64.68.180 1; + 190.64.68.181 1; + 190.67.116.12 1; + 190.67.32.114 1; + 190.7.128.74 1; + 190.79.178.88 1; + 190.85.145.162 1; + 190.85.234.201 1; + 190.8.80.42 1; + 190.90.95.146 1; + 190.9.130.159 1; + 190.94.18.2 1; + 190.95.221.158 1; + 190.96.49.189 1; + 191.100.26.142 1; + 191.17.139.235 1; + 191.176.64.128 1; + 191.184.12.198 1; + 191.184.203.71 1; + 191.193.209.15 1; + 191.209.113.185 1; + 191.217.84.226 1; + 191.222.1.58 1; + 191.232.191.238 1; + 191.241.225.238 1; + 191.252.194.169 1; + 1.9.126.57 1; + 191.34.162.186 1; + 191.36.242.21 1; + 191.54.165.130 1; + 191.7.152.13 1; + 191.7.8.180 1; + 191.96.43.46 1; + 191.98.163.2 1; + 192.144.130.31 1; + 192.144.130.62 1; + 192.144.132.172 1; + 192.144.151.30 1; + 192.144.155.63 1; + 192.144.173.84 1; + 192.144.184.199 1; + 192.146.231.8 1; + 192.151.218.99 1; + 192.158.15.146 1; + 192.162.103.84 1; + 192.162.68.207 1; + 192.162.71.33 1; + 192.163.201.173 1; + 192.163.224.116 1; + 192.163.230.76 1; + 192.169.138.13 1; + 192.169.139.6 1; + 192.169.156.194 1; + 192.169.216.124 1; + 192.173.146.105 1; + 192.186.4.210 1; + 192.210.203.101 1; + 192.227.136.67 1; + 192.227.210.138 1; + 192.227.252.14 1; + 192.227.252.16 1; + 192.227.252.2 1; + 192.227.252.20 1; + 192.227.252.28 1; + 192.227.252.3 1; + 192.227.252.4 1; + 192.227.85.115 1; + 192.232.207.19 1; + 192.236.161.176 1; + 192.236.194.178 1; + 192.241.135.57 1; + 192.241.159.27 1; + 192.241.170.181 1; + 192.241.175.250 1; + 192.241.185.120 1; + 192.241.201.182 1; + 192.241.211.215 1; + 192.241.213.168 1; + 192.241.220.227 1; + 192.241.220.228 1; + 192.241.249.19 1; + 192.241.249.53 1; + 192.30.162.119 1; + 192.3.130.170 1; + 192.3.177.213 1; + 192.3.209.168 1; + 192.3.209.173 1; + 192.3.61.145 1; + 192.3.70.16 1; + 192.42.116.14 1; + 192.42.116.18 1; + 192.42.116.19 1; + 192.42.116.20 1; + 192.42.116.22 1; + 192.42.116.23 1; + 192.42.116.24 1; + 192.42.116.25 1; + 192.42.116.26 1; + 192.42.116.27 1; + 192.42.116.28 1; + 192.64.86.92 1; + 192.81.215.176 1; + 192.81.216.31 1; + 192.99.13.113 1; + 192.99.15.139 1; + 192.99.15.141 1; + 192.99.152.121 1; + 192.99.166.176 1; + 192.99.167.136 1; + 192.99.169.6 1; + 192.99.17.189 1; + 192.99.236.134 1; + 192.99.245.135 1; + 192.99.24.59 1; + 192.99.247.162 1; + 192.99.28.247 1; + 192.99.32.86 1; + 192.99.35.149 1; + 192.99.36.76 1; + 192.99.47.10 1; + 192.99.56.103 1; + 192.99.56.117 1; + 192.99.68.130 1; + 192.99.68.89 1; + 192.99.70.12 1; + 192.99.70.199 1; + 192.99.7.175 1; + 192.99.7.71 1; + 193.112.10.224 1; + 193.112.108.135 1; + 193.112.12.183 1; + 193.112.143.141 1; + 193.112.160.221 1; + 193.112.164.113 1; + 193.112.167.171 1; + 193.112.174.67 1; + 193.112.191.228 1; + 193.112.213.148 1; + 193.112.213.48 1; + 193.112.219.228 1; + 193.112.220.76 1; + 193.112.23.81 1; + 193.112.241.141 1; + 193.112.250.215 1; + 193.112.27.92 1; + 193.112.4.12 1; + 193.112.4.36 1; + 193.112.46.99 1; + 193.112.48.179 1; + 193.112.49.155 1; + 193.112.52.105 1; + 193.112.54.66 1; + 193.112.58.149 1; + 193.112.58.212 1; + 193.112.62.85 1; + 193.112.65.233 1; + 193.112.72.126 1; + 193.112.75.81 1; + 193.112.78.133 1; + 193.112.85.80 1; + 193.117.169.18 1; + 193.140.134.102 1; + 193.169.254.5 1; + 193.169.254.8 1; + 193.169.255.102 1; + 193.169.39.254 1; + 193.176.86.154 1; + 193.176.86.170 1; + 193.179.134.5 1; + 193.188.22.12 1; + 193.188.22.56 1; + 193.188.22.76 1; + 193.201.224.12 1; + 193.201.224.207 1; + 193.201.224.76 1; + 193.201.224.82 1; + 193.201.225.52 1; + 193.213.152.118 1; + 193.226.5.180 1; + 193.231.17.37 1; + 193.253.105.165 1; + 193.32.160.135 1; + 193.32.160.136 1; + 193.32.160.137 1; + 193.32.160.138 1; + 193.32.160.139 1; + 193.32.160.140 1; + 193.32.160.141 1; + 193.32.160.142 1; + 193.32.160.143 1; + 193.32.160.144 1; + 193.32.160.145 1; + 193.32.161.150 1; + 193.36.119.17 1; + 193.36.119.53 1; + 193.56.168.103 1; + 193.56.28.223 1; + 193.56.28.254 1; + 193.68.60.2 1; + 193.70.0.93 1; + 193.70.109.193 1; + 193.70.114.154 1; + 193.70.32.148 1; + 193.70.33.75 1; + 193.70.36.161 1; + 193.70.37.140 1; + 193.70.43.220 1; + 193.70.87.215 1; + 193.70.90.59 1; + 193.77.155.50 1; + 193.80.166.174 1; + 193.9.114.139 1; + 193.9.115.24 1; + 194.0.103.77 1; + 194.150.15.70 1; + 194.152.206.93 1; + 194.15.36.216 1; + 194.15.36.33 1; + 194.158.212.21 1; + 194.181.104.248 1; + 194.181.140.218 1; + 194.182.77.237 1; + 194.182.86.133 1; + 194.187.249.57 1; + 194.219.126.110 1; + 194.228.3.191 1; + 194.243.6.150 1; + 194.28.37.216 1; + 194.36.142.122 1; + 194.36.174.15 1; + 194.37.92.42 1; + 194.37.92.48 1; + 194.44.160.246 1; + 194.44.61.133 1; + 194.55.187.11 1; + 194.55.187.12 1; + 194.55.187.3 1; + 194.61.24.29 1; + 194.61.26.34 1; + 1.9.46.177 1; + 194.76.244.153 1; + 194.88.204.163 1; + 194.93.59.13 1; + 194.99.106.147 1; + 195.112.61.99 1; + 195.123.246.50 1; + 195.128.125.93 1; + 195.154.102.244 1; + 195.154.107.145 1; + 195.154.164.125 1; + 195.154.221.30 1; + 195.154.223.226 1; + 195.154.255.85 1; + 195.154.29.107 1; + 195.154.51.180 1; + 195.154.59.4 1; + 195.154.82.61 1; + 195.167.159.29 1; + 195.176.3.19 1; + 195.176.3.20 1; + 195.176.3.24 1; + 195.201.89.22 1; + 195.205.122.38 1; + 195.206.105.217 1; + 195.208.116.246 1; + 195.214.223.84 1; + 195.222.163.54 1; + 195.22.239.226 1; + 195.223.54.18 1; + 195.2.238.4 1; + 195.225.229.214 1; + 195.231.69.40 1; + 195.24.207.199 1; + 195.24.207.252 1; + 195.251.38.58 1; + 195.29.105.125 1; + 195.31.160.74 1; + 195.3.146.113 1; + 195.56.253.49 1; + 195.58.123.109 1; + 195.62.123.74 1; + 195.84.49.20 1; + 195.91.184.205 1; + 195.98.76.20 1; + 196.11.231.220 1; + 196.13.207.52 1; + 196.15.211.92 1; + 196.179.228.78 1; + 196.188.28.217 1; + 196.1.99.12 1; + 196.203.31.154 1; + 196.21.236.210 1; + 196.216.206.2 1; + 196.27.115.50 1; + 196.27.127.61 1; + 196.32.194.90 1; + 196.35.41.86 1; + 196.40.156.49 1; + 196.41.123.182 1; + 196.41.208.238 1; + 196.41.88.34 1; + 196.43.178.1 1; + 196.43.196.108 1; + 196.45.48.59 1; + 196.46.36.144 1; + 196.50.30.3 1; + 197.156.132.172 1; + 197.158.87.234 1; + 197.227.102.173 1; + 197.231.202.80 1; + 197.242.200.242 1; + 197.243.32.204 1; + 197.245.233.8 1; + 197.248.157.11 1; + 197.248.16.118 1; + 197.248.205.54 1; + 197.248.2.43 1; + 197.253.19.74 1; + 197.253.6.249 1; + 197.44.160.82 1; + 197.44.160.86 1; + 197.45.155.12 1; + 197.85.7.159 1; + 197.95.193.173 1; + 197.96.136.91 1; + 198.100.146.132 1; + 198.100.148.114 1; + 198.100.149.77 1; + 198.100.154.186 1; + 198.100.155.50 1; + 198.108.66.112 1; + 198.108.66.144 1; + 198.108.66.16 1; + 198.108.66.161 1; + 198.108.66.176 1; + 198.108.66.224 1; + 198.108.66.240 1; + 198.108.66.32 1; + 198.108.66.64 1; + 198.108.66.80 1; + 198.108.66.96 1; + 198.108.67.112 1; + 198.108.67.16 1; + 198.108.67.48 1; + 198.12.149.33 1; + 198.12.149.7 1; + 198.12.152.118 1; + 198.12.156.214 1; + 198.144.184.34 1; + 198.1.83.191 1; + 198.199.104.62 1; + 198.199.107.41 1; + 198.199.117.143 1; + 198.199.122.234 1; + 198.199.70.48 1; + 198.199.72.203 1; + 198.199.76.179 1; + 198.199.81.33 1; + 198.199.83.143 1; + 198.199.83.59 1; + 198.199.84.154 1; + 198.199.95.245 1; + 198.200.124.197 1; + 198.20.99.130 1; + 198.211.107.151 1; + 198.211.114.208 1; + 198.211.118.157 1; + 198.211.120.8 1; + 198.211.122.197 1; + 198.211.124.188 1; + 198.211.125.131 1; + 198.228.145.150 1; + 198.23.189.18 1; + 198.23.228.186 1; + 198.245.49.191 1; + 198.245.49.37 1; + 198.245.50.81 1; + 198.245.60.56 1; + 198.245.63.94 1; + 198.251.83.42 1; + 198.27.70.174 1; + 198.27.81.223 1; + 198.27.90.106 1; + 198.46.240.155 1; + 198.50.138.230 1; + 198.50.150.83 1; + 198.52.8.158 1; + 198.57.197.123 1; + 198.57.212.59 1; + 198.98.48.141 1; + 198.98.50.112 1; + 198.98.51.230 1; + 198.98.52.143 1; + 198.98.57.155 1; + 198.98.60.40 1; + 198.98.62.183 1; + 198.98.62.43 1; + 199.188.203.153 1; + 199.19.225.67 1; + 199.19.226.190 1; + 199.192.27.66 1; + 199.195.248.177 1; + 199.195.249.6 1; + 199.195.252.213 1; + 199.223.31.55 1; + 199.243.155.99 1; + 199.249.230.108 1; + 199.249.230.111 1; + 199.249.230.65 1; + 199.249.230.71 1; + 199.249.230.77 1; + 199.249.230.87 1; + 199.249.230.88 1; + 200.0.236.210 1; + 200.100.77.83 1; + 200.105.183.118 1; + 200.108.139.242 1; + 200.109.233.182 1; + 200.110.174.137 1; + 200.111.137.132 1; + 200.111.175.252 1; + 200.11.150.238 1; + 200.11.219.206 1; + 200.116.105.213 1; + 200.116.160.38 1; + 200.116.173.38 1; + 200.116.86.144 1; + 200.117.185.230 1; + 200.117.185.232 1; + 200.119.24.207 1; + 200.124.195.172 1; + 200.124.42.33 1; + 200.127.33.2 1; + 200.131.242.2 1; + 200.140.194.109 1; + 200.143.96.178 1; + 200.146.119.208 1; + 200.146.232.97 1; + 200.149.231.50 1; + 200.150.74.114 1; + 200.157.34.60 1; + 200.160.111.44 1; + 200.164.217.210 1; + 200.169.223.98 1; + 200.170.151.5 1; + 200.178.122.22 1; + 200.196.240.60 1; + 200.201.146.43 1; + 200.207.220.128 1; + 200.209.145.246 1; + 200.211.250.195 1; + 200.21.57.62 1; + 200.232.59.243 1; + 200.233.131.21 1; + 200.29.105.237 1; + 200.29.108.214 1; + 200.29.112.240 1; + 200.29.32.143 1; + 200.31.28.219 1; + 200.34.227.145 1; + 200.35.158.165 1; + 200.41.168.2 1; + 200.42.179.138 1; + 200.44.50.155 1; + 200.49.39.210 1; + 200.50.67.105 1; + 200.51.96.73 1; + 200.52.55.54 1; + 200.54.242.46 1; + 200.56.60.5 1; + 200.58.219.218 1; + 200.60.60.84 1; + 200.60.91.42 1; + 200.61.187.49 1; + 200.6.188.38 1; + 200.69.204.143 1; + 200.70.56.204 1; + 200.71.55.143 1; + 200.71.64.22 1; + 200.83.134.62 1; + 200.89.175.103 1; + 200.93.148.19 1; + 200.94.22.27 1; + 201.116.12.217 1; + 201.123.88.12 1; + 201.145.27.102 1; + 201.145.45.164 1; + 201.149.10.165 1; + 201.149.22.37 1; + 201.162.105.225 1; + 201.16.246.71 1; + 201.16.251.121 1; + 201.163.180.183 1; + 201.167.24.89 1; + 201.17.146.80 1; + 201.17.24.195 1; + 201.174.182.159 1; + 201.182.223.59 1; + 201.186.137.115 1; + 201.187.2.121 1; + 201.198.151.8 1; + 201.204.206.82 1; + 201.20.73.195 1; + 201.20.93.210 1; + 201.212.227.95 1; + 201.217.242.114 1; + 201.217.4.220 1; + 201.225.172.116 1; + 201.228.121.230 1; + 201.22.95.52 1; + 201.233.220.125 1; + 201.235.19.122 1; + 201.241.8.243 1; + 201.244.36.148 1; + 201.244.64.146 1; + 201.244.94.189 1; + 201.245.191.102 1; + 201.249.184.46 1; + 201.251.10.200 1; + 201.251.11.25 1; + 201.251.156.11 1; + 201.26.99.49 1; + 201.32.178.190 1; + 201.41.148.228 1; + 201.45.8.90 1; + 201.48.233.196 1; + 201.48.34.195 1; + 201.48.54.81 1; + 201.49.127.212 1; + 201.52.45.119 1; + 201.52.45.218 1; + 201.55.185.249 1; + 201.69.200.201 1; + 201.76.70.46 1; + 201.8.100.126 1; + 201.91.132.170 1; + 201.99.120.13 1; + 202.105.18.222 1; + 202.106.10.66 1; + 202.106.93.46 1; + 202.112.237.228 1; + 202.115.140.17 1; + 202.117.7.130 1; + 202.120.234.12 1; + 202.120.37.100 1; + 202.120.38.28 1; + 202.120.40.69 1; + 202.120.42.203 1; + 202.122.23.70 1; + 202.125.53.68 1; + 202.126.122.203 1; + 202.126.208.122 1; + 202.129.188.69 1; + 202.129.190.2 1; + 202.131.102.78 1; + 202.131.227.60 1; + 202.131.237.182 1; + 202.133.48.12 1; + 202.134.18.33 1; + 202.137.10.186 1; + 202.138.242.121 1; + 202.141.160.108 1; + 202.146.1.4 1; + 202.147.195.34 1; + 202.155.234.28 1; + 202.159.24.35 1; + 202.162.208.202 1; + 202.163.126.134 1; + 202.164.48.202 1; + 202.175.46.170 1; + 202.187.167.228 1; + 202.188.101.106 1; + 202.22.144.210 1; + 202.229.120.90 1; + 202.28.110.173 1; + 202.28.123.198 1; + 202.28.64.1 1; + 202.29.220.114 1; + 202.29.236.132 1; + 202.29.70.46 1; + 202.29.98.39 1; + 202.39.70.5 1; + 202.43.148.108 1; + 202.45.146.74 1; + 202.45.146.75 1; + 202.45.147.118 1; + 202.45.147.125 1; + 202.45.147.17 1; + 202.46.43.14 1; + 202.47.80.65 1; + 202.51.110.214 1; + 202.51.74.173 1; + 202.51.74.189 1; + 202.51.74.235 1; + 202.51.74.25 1; + 202.51.98.131 1; + 202.62.10.66 1; + 202.63.219.117 1; + 202.65.140.66 1; + 202.65.144.46 1; + 202.65.151.31 1; + 202.69.66.130 1; + 202.70.66.228 1; + 202.70.89.55 1; + 202.74.243.106 1; + 202.75.216.136 1; + 202.75.62.141 1; + 202.78.197.203 1; + 202.83.17.223 1; + 202.83.172.249 1; + 202.83.30.37 1; + 202.86.173.59 1; + 202.88.131.154 1; + 202.88.237.110 1; + 202.88.241.107 1; + 202.88.246.161 1; + 202.92.6.147 1; + 202.96.112.106 1; + 202.98.213.218 1; + 202.98.248.123 1; + 202.99.199.142 1; + 203.106.41.154 1; + 203.110.166.51 1; + 203.110.213.96 1; + 203.110.215.219 1; + 203.113.66.151 1; + 203.114.109.61 1; + 203.118.57.21 1; + 203.121.116.11 1; + 203.129.219.198 1; + 203.129.241.87 1; + 203.129.253.78 1; + 203.130.145.121 1; + 203.142.69.203 1; + 203.146.170.167 1; + 203.15.33.222 1; + 203.155.158.154 1; + 203.155.29.208 1; + 203.156.125.195 1; + 203.159.249.215 1; + 203.160.132.4 1; + 203.160.91.226 1; + 203.171.227.205 1; + 203.174.43.91 1; + 203.177.191.68 1; + 203.177.70.171 1; + 203.185.134.160 1; + 203.186.158.178 1; + 203.186.184.146 1; + 203.190.131.4 1; + 203.192.231.218 1; + 203.195.178.187 1; + 203.195.178.83 1; + 203.195.195.106 1; + 203.195.235.135 1; + 203.195.241.45 1; + 203.195.243.146 1; + 203.195.245.13 1; + 203.195.246.58 1; + 203.198.185.113 1; + 203.199.141.158 1; + 203.209.79.243 1; + 203.213.67.30 1; + 203.220.158.124 1; + 203.229.206.22 1; + 203.234.211.246 1; + 203.237.211.222 1; + 203.243.3.73 1; + 203.44.227.130 1; + 203.45.45.241 1; + 203.45.80.85 1; + 203.48.246.66 1; + 203.7.127.173 1; + 203.79.182.7 1; + 203.90.227.38 1; + 203.95.212.41 1; + 203.99.57.114 1; + 203.99.57.115 1; + 203.99.62.158 1; + 204.110.11.135 1; + 204.48.19.178 1; + 204.48.22.21 1; + 204.48.31.143 1; + 204.93.167.223 1; + 205.185.113.174 1; + 205.185.113.251 1; + 205.185.114.69 1; + 205.185.122.3 1; + 205.185.124.148 1; + 205.185.125.82 1; + 205.185.126.138 1; + 205.209.176.222 1; + 205.252.40.168 1; + 206.167.33.17 1; + 206.189.119.22 1; + 206.189.122.133 1; + 206.189.127.6 1; + 206.189.128.53 1; + 206.189.128.7 1; + 206.189.130.112 1; + 206.189.130.251 1; + 206.189.132.204 1; + 206.189.134.14 1; + 206.189.134.83 1; + 206.189.136.160 1; + 206.189.137.113 1; + 206.189.138.149 1; + 206.189.142.10 1; + 206.189.144.47 1; + 206.189.145.152 1; + 206.189.146.13 1; + 206.189.147.229 1; + 206.189.151.204 1; + 206.189.153.178 1; + 206.189.155.31 1; + 206.189.155.76 1; + 206.189.162.87 1; + 206.189.165.34 1; + 206.189.165.94 1; + 206.189.166.172 1; + 206.189.181.86 1; + 206.189.184.81 1; + 206.189.185.202 1; + 206.189.188.223 1; + 206.189.190.32 1; + 206.189.202.165 1; + 206.189.204.63 1; + 206.189.206.155 1; + 206.189.212.81 1; + 206.189.221.160 1; + 206.189.222.38 1; + 206.189.226.43 1; + 206.189.229.112 1; + 206.189.232.29 1; + 206.189.232.45 1; + 206.189.23.43 1; + 206.189.239.103 1; + 206.189.27.201 1; + 206.189.30.229 1; + 206.189.30.73 1; + 206.189.36.106 1; + 206.189.36.69 1; + 206.189.41.34 1; + 206.189.47.166 1; + 206.189.55.235 1; + 206.189.65.11 1; + 206.189.72.217 1; + 206.189.73.71 1; + 206.189.76.64 1; + 206.189.88.75 1; + 206.189.93.149 1; + 206.189.94.158 1; + 206.189.94.198 1; + 206.189.99.60 1; + 206.201.5.117 1; + 206.51.33.6 1; + 206.81.10.230 1; + 206.81.11.127 1; + 206.81.11.216 1; + 206.81.14.45 1; + 206.81.18.60 1; + 206.81.19.96 1; + 206.81.20.59 1; + 206.81.21.47 1; + 206.81.24.126 1; + 206.81.24.64 1; + 206.81.26.36 1; + 206.81.29.166 1; + 206.81.7.42 1; + 206.81.8.171 1; + 207.107.67.67 1; + 207.148.70.243 1; + 207.148.76.72 1; + 207.154.192.36 1; + 207.154.193.178 1; + 207.154.194.208 1; + 207.154.204.124 1; + 207.154.206.212 1; + 207.154.209.159 1; + 207.154.215.236 1; + 207.154.218.16 1; + 207.154.229.50 1; + 207.154.230.34 1; + 207.154.239.128 1; + 207.180.199.143 1; + 207.180.211.135 1; + 207.180.248.35 1; + 207.237.235.99 1; + 207.248.62.98 1; + 207.38.86.225 1; + 207.38.86.247 1; + 207.6.1.11 1; + 208.100.26.241 1; + 208.103.228.153 1; + 208.103.229.87 1; + 208.115.196.14 1; + 208.115.196.6 1; + 208.64.33.123 1; + 208.68.36.133 1; + 208.68.4.129 1; + 208.73.205.158 1; + 208.81.163.110 1; + 209.126.127.239 1; + 209.141.41.103 1; + 209.141.51.150 1; + 209.141.54.195 1; + 209.141.58.114 1; + 209.141.58.87 1; + 209.141.62.190 1; + 209.151.241.156 1; + 209.15.242.34 1; + 209.235.67.48 1; + 209.235.67.49 1; + 209.45.29.218 1; + 209.45.31.224 1; + 209.50.57.66 1; + 209.59.174.4 1; + 209.94.195.212 1; + 209.95.51.11 1; + 209.97.142.250 1; + 209.97.142.81 1; + 209.97.161.124 1; + 209.97.161.162 1; + 209.97.161.177 1; + 209.97.161.184 1; + 209.97.161.214 1; + 209.97.161.22 1; + 209.97.161.222 1; + 209.97.161.46 1; + 209.97.161.96 1; + 209.97.163.26 1; + 209.97.163.51 1; + 209.97.163.53 1; + 209.97.163.62 1; + 209.97.165.59 1; + 209.97.166.103 1; + 209.97.166.179 1; + 209.97.166.196 1; + 209.97.166.60 1; + 209.97.167.131 1; + 209.97.167.163 1; + 209.97.169.136 1; + 209.97.169.85 1; + 209.97.174.145 1; + 209.97.174.183 1; + 209.97.184.233 1; + 209.97.187.108 1; + 209.97.191.216 1; + 210.102.196.180 1; + 210.103.97.135 1; + 210.120.112.18 1; + 210.120.63.89 1; + 210.14.69.76 1; + 210.14.77.102 1; + 210.14.80.113 1; + 210.152.127.66 1; + 210.16.103.127 1; + 210.172.173.28 1; + 210.176.62.116 1; + 210.177.54.141 1; + 210.178.94.230 1; + 210.179.126.136 1; + 210.180.118.189 1; + 210.18.187.140 1; + 210.182.116.41 1; + 210.183.21.48 1; + 210.187.87.185 1; + 210.190.168.90 1; + 210.209.72.243 1; + 210.210.175.63 1; + 210.211.127.223 1; + 210.211.99.8 1; + 210.212.165.246 1; + 210.212.194.113 1; + 210.212.249.228 1; + 210.21.226.2 1; + 210.219.151.187 1; + 210.220.20.155 1; + 210.223.246.113 1; + 210.227.113.18 1; + 210.233.72.4 1; + 210.245.20.72 1; + 210.245.2.226 1; + 210.245.33.77 1; + 210.245.8.110 1; + 210.245.8.23 1; + 210.4.118.18 1; + 210.56.20.181 1; + 210.56.28.219 1; + 2.108.146.59 1; + 210.92.91.223 1; + 211.103.237.40 1; + 211.106.110.49 1; + 211.107.220.68 1; + 211.107.45.84 1; + 211.117.121.54 1; + 211.138.15.71 1; + 211.141.124.24 1; + 211.141.35.72 1; + 211.143.1.21 1; + 211.143.127.37 1; + 211.144.114.26 1; + 211.144.122.42 1; + 211.147.216.19 1; + 211.148.135.196 1; + 211.150.70.18 1; + 211.151.95.139 1; + 211.152.62.14 1; + 211.157.2.92 1; + 211.159.147.35 1; + 211.159.152.252 1; + 211.159.169.118 1; + 211.159.174.127 1; + 211.159.180.110 1; + 211.159.187.191 1; + 211.159.241.77 1; + 211.169.249.156 1; + 211.171.250.169 1; + 211.174.123.131 1; + 211.174.227.230 1; + 211.18.250.201 1; + 211.184.125.242 1; + 211.185.101.69 1; + 211.193.13.111 1; + 211.195.117.212 1; + 211.195.12.33 1; + 211.198.6.96 1; + 211.211.1.138 1; + 211.212.194.22 1; + 211.220.27.191 1; + 211.22.154.223 1; + 211.22.154.225 1; + 211.222.70.62 1; + 211.23.235.145 1; + 211.238.153.199 1; + 211.239.121.27 1; + 211.240.105.132 1; + 211.24.103.163 1; + 211.243.236.21 1; + 211.25.119.131 1; + 211.252.190.154 1; + 211.252.84.191 1; + 211.252.85.11 1; + 211.253.25.21 1; + 211.26.187.128 1; + 211.35.76.241 1; + 211.38.244.205 1; + 211.41.161.149 1; + 211.52.103.197 1; + 211.5.217.202 1; + 211.54.40.81 1; + 211.59.68.16 1; + 211.75.136.208 1; + 211.75.193.150 1; + 211.75.194.80 1; + 211.75.51.43 1; + 211.82.236.108 1; + 212.109.197.113 1; + 212.112.108.98 1; + 212.114.57.71 1; + 212.118.1.206 1; + 212.129.11.232 1; + 212.129.1.251 1; + 212.129.128.249 1; + 212.129.38.146 1; + 212.129.52.3 1; + 212.129.53.177 1; + 212.13.103.211 1; + 212.15.169.6 1; + 212.152.35.78 1; + 212.154.86.139 1; + 212.156.136.114 1; + 212.156.210.223 1; + 212.164.228.99 1; + 212.170.50.203 1; + 212.176.114.10 1; + 212.183.163.41 1; + 212.199.61.5 1; + 212.200.89.249 1; + 212.202.251.34 1; + 212.21.156.160 1; + 212.220.30.116 1; + 212.224.108.130 1; + 212.224.126.76 1; + 212.225.149.230 1; + 212.227.200.232 1; + 212.232.25.224 1; + 212.237.137.119 1; + 212.237.53.252 1; + 212.26.128.72 1; + 212.30.52.243 1; + 212.34.228.170 1; + 212.4.12.245 1; + 212.47.228.121 1; + 212.47.231.189 1; + 212.47.238.207 1; + 212.47.252.54 1; + 212.51.154.199 1; + 212.54.47.10 1; + 212.56.221.195 1; + 212.59.17.180 1; + 212.64.109.31 1; + 212.64.15.236 1; + 212.64.23.30 1; + 212.64.26.131 1; + 212.64.28.77 1; + 212.64.32.162 1; + 212.64.39.109 1; + 212.64.44.165 1; + 212.64.44.246 1; + 212.64.44.69 1; + 212.64.57.24 1; + 212.64.58.154 1; + 212.64.7.134 1; + 212.64.84.197 1; + 212.64.91.146 1; + 212.64.91.187 1; + 212.64.91.66 1; + 212.64.94.179 1; + 212.71.232.92 1; + 212.71.247.139 1; + 212.72.207.5 1; + 212.73.44.9 1; + 212.73.90.86 1; + 212.78.210.44 1; + 212.83.148.254 1; + 212.83.149.238 1; + 212.83.158.206 1; + 212.83.163.47 1; + 212.86.56.236 1; + 212.87.9.141 1; + 212.89.16.182 1; + 213.104.210.138 1; + 213.108.129.236 1; + 213.108.216.27 1; + 213.108.240.109 1; + 213.125.118.27 1; + 213.130.128.207 1; + 213.133.3.8 1; + 213.135.239.146 1; + 213.136.74.216 1; + 213.14.126.186 1; + 213.14.214.229 1; + 213.146.203.200 1; + 213.148.198.36 1; + 213.148.213.99 1; + 213.150.207.5 1; + 213.150.207.97 1; + 213.158.10.101 1; + 213.158.29.179 1; + 213.179.99.254 1; + 213.182.101.187 1; + 213.184.192.70 1; + 213.186.244.4 1; + 213.202.211.200 1; + 213.202.228.4 1; + 213.202.230.160 1; + 213.202.245.90 1; + 213.203.173.179 1; + 213.206.191.122 1; + 213.209.114.26 1; + 213.215.179.114 1; + 213.225.214.202 1; + 213.227.58.157 1; + 213.232.192.86 1; + 213.234.26.179 1; + 213.32.105.167 1; + 213.32.12.3 1; + 213.32.16.127 1; + 213.32.18.189 1; + 213.32.21.139 1; + 213.32.31.116 1; + 213.32.49.74 1; + 213.32.52.1 1; + 213.32.65.111 1; + 213.32.67.160 1; + 213.32.69.98 1; + 213.32.91.37 1; + 213.32.92.57 1; + 213.33.244.187 1; + 213.47.116.8 1; + 213.47.38.104 1; + 213.55.92.81 1; + 213.58.132.27 1; + 213.59.184.12 1; + 213.59.184.21 1; + 213.60.48.183 1; + 213.61.215.54 1; + 213.6.8.38 1; + 2.137.127.2 1; + 213.82.114.206 1; + 2.139.176.35 1; + 2.139.215.255 1; + 213.96.93.24 1; + 213.97.245.39 1; + 2.144.242.5 1; + 2.144.243.184 1; + 2.153.184.166 1; + 2.153.212.195 1; + 216.144.240.6 1; + 216.144.251.86 1; + 216.155.93.77 1; + 216.155.94.51 1; + 216.170.119.175 1; + 216.170.119.2 1; + 216.211.245.95 1; + 216.243.58.154 1; + 216.245.217.2 1; + 216.245.220.166 1; + 216.7.159.250 1; + 217.112.5.94 1; + 217.115.10.132 1; + 217.125.110.139 1; + 217.129.136.241 1; + 217.133.58.148 1; + 217.133.99.111 1; + 217.138.29.194 1; + 217.138.50.154 1; + 217.138.76.66 1; + 217.141.88.34 1; + 217.153.246.214 1; + 217.160.60.230 1; + 217.182.136.202 1; + 217.182.158.104 1; + 217.182.158.202 1; + 217.182.165.158 1; + 217.182.16.82 1; + 217.182.186.225 1; + 217.182.186.226 1; + 217.182.186.227 1; + 217.182.204.110 1; + 217.182.206.141 1; + 217.182.244.60 1; + 217.182.252.161 1; + 217.182.252.63 1; + 217.182.253.230 1; + 217.182.36.51 1; + 217.182.71.54 1; + 217.182.71.7 1; + 217.182.73.148 1; + 217.182.74.116 1; + 217.182.74.125 1; + 217.182.78.87 1; + 217.182.79.245 1; + 217.182.95.16 1; + 217.218.21.242 1; + 217.23.74.198 1; + 217.29.21.66 1; + 217.30.75.78 1; + 217.34.52.153 1; + 217.35.75.193 1; + 217.38.158.180 1; + 217.41.31.72 1; + 217.46.233.121 1; + 217.58.112.121 1; + 217.61.1.164 1; + 217.61.14.223 1; + 217.61.20.173 1; + 217.61.20.178 1; + 217.61.2.97 1; + 217.61.60.71 1; + 217.61.98.201 1; + 217.67.189.250 1; + 217.67.21.68 1; + 217.71.133.245 1; + 217.72.49.171 1; + 217.73.141.115 1; + 217.73.83.96 1; + 218.104.199.131 1; + 218.108.74.250 1; + 218.111.88.185 1; + 218.146.168.239 1; + 218.147.235.170 1; + 218.148.41.48 1; + 218.149.106.172 1; + 218.153.105.126 1; + 218.164.23.117 1; + 218.17.157.34 1; + 218.17.56.50 1; + 218.18.101.84 1; + 218.186.178.140 1; + 218.188.210.214 1; + 218.19.14.178 1; + 218.201.214.177 1; + 218.2.108.162 1; + 218.211.168.178 1; + 218.211.171.143 1; + 218.219.246.124 1; + 218.2.234.6 1; + 218.23.29.41 1; + 218.236.64.245 1; + 218.237.173.46 1; + 218.237.65.93 1; + 218.241.134.34 1; + 218.241.191.1 1; + 218.241.236.108 1; + 218.24.167.204 1; + 218.241.81.222 1; + 218.248.11.167 1; + 218.249.154.130 1; + 218.249.69.210 1; + 218.25.161.189 1; + 218.255.150.226 1; + 218.25.89.90 1; + 218.28.238.165 1; + 218.29.42.219 1; + 218.29.42.220 1; + 218.3.139.85 1; + 218.3.44.195 1; + 218.4.163.146 1; + 218.4.196.178 1; + 218.4.234.74 1; + 218.4.250.102 1; + 218.4.90.211 1; + 218.51.116.58 1; + 218.5.244.218 1; + 218.60.148.139 1; + 218.60.41.227 1; + 218.60.67.92 1; + 218.61.16.144 1; + 218.64.164.86 1; + 218.67.90.196 1; + 218.69.91.84 1; + 218.75.40.146 1; + 218.75.40.149 1; + 218.76.158.162 1; + 218.82.69.103 1; + 218.85.23.26 1; + 218.86.123.242 1; + 218.88.164.159 1; + 218.92.0.131 1; + 218.92.0.132 1; + 218.92.0.133 1; + 218.92.0.134 1; + 218.92.0.135 1; + 218.92.0.137 1; + 218.92.0.138 1; + 218.92.0.139 1; + 218.92.0.141 1; + 218.92.0.143 1; + 218.92.0.144 1; + 218.92.0.145 1; + 218.92.0.146 1; + 218.92.0.147 1; + 218.92.0.148 1; + 218.92.0.154 1; + 218.92.0.155 1; + 218.92.0.156 1; + 218.92.0.157 1; + 218.92.0.158 1; + 218.92.0.160 1; + 218.92.0.161 1; + 218.92.0.163 1; + 218.92.0.164 1; + 218.92.0.167 1; + 218.92.0.168 1; + 218.92.0.170 1; + 218.92.0.171 1; + 218.92.0.172 1; + 218.92.0.173 1; + 218.92.0.174 1; + 218.92.0.175 1; + 218.92.0.178 1; + 218.92.0.179 1; + 218.92.0.180 1; + 218.92.0.181 1; + 218.92.0.182 1; + 218.92.0.184 1; + 218.92.0.185 1; + 218.92.0.186 1; + 218.92.0.187 1; + 218.92.0.188 1; + 218.92.0.189 1; + 218.92.0.190 1; + 218.92.0.191 1; + 218.92.0.192 1; + 218.92.0.193 1; + 218.92.0.194 1; + 218.92.0.198 1; + 218.92.0.199 1; + 218.92.0.200 1; + 218.92.0.201 1; + 218.92.0.202 1; + 218.92.0.203 1; + 218.92.0.204 1; + 218.92.0.205 1; + 218.92.0.206 1; + 218.92.0.207 1; + 218.92.0.208 1; + 218.92.0.210 1; + 218.92.0.211 1; + 218.92.0.212 1; + 218.94.136.90 1; + 218.95.182.148 1; + 218.95.182.79 1; + 218.98.26.162 1; + 218.98.26.163 1; + 218.98.26.164 1; + 218.98.26.165 1; + 218.98.26.166 1; + 218.98.26.167 1; + 218.98.26.168 1; + 218.98.26.169 1; + 218.98.26.170 1; + 218.98.26.171 1; + 218.98.26.172 1; + 218.98.26.173 1; + 218.98.26.174 1; + 218.98.26.175 1; + 218.98.26.176 1; + 218.98.26.177 1; + 218.98.26.178 1; + 218.98.26.179 1; + 218.98.26.180 1; + 218.98.26.181 1; + 218.98.26.182 1; + 218.98.26.183 1; + 218.98.26.184 1; + 218.98.26.185 1; + 218.98.40.131 1; + 218.98.40.132 1; + 218.98.40.133 1; + 218.98.40.134 1; + 218.98.40.135 1; + 218.98.40.136 1; + 218.98.40.137 1; + 218.98.40.138 1; + 218.98.40.139 1; + 218.98.40.140 1; + 218.98.40.141 1; + 218.98.40.142 1; + 218.98.40.143 1; + 218.98.40.144 1; + 218.98.40.145 1; + 218.98.40.146 1; + 218.98.40.147 1; + 218.98.40.148 1; + 218.98.40.149 1; + 218.98.40.150 1; + 218.98.40.151 1; + 218.98.40.152 1; + 218.98.40.153 1; + 218.98.40.154 1; + 219.109.200.107 1; + 219.128.23.26 1; + 219.129.94.241 1; + 219.135.194.77 1; + 219.137.226.52 1; + 219.139.78.67 1; + 219.140.163.100 1; + 219.140.198.51 1; + 219.140.224.121 1; + 219.140.226.104 1; + 219.142.28.206 1; + 219.143.144.130 1; + 219.144.169.247 1; + 219.144.206.251 1; + 219.145.144.65 1; + 219.146.127.6 1; + 219.147.168.103 1; + 219.149.225.154 1; + 219.153.31.186 1; + 219.156.130.30 1; + 219.159.239.77 1; + 219.232.47.114 1; + 219.234.147.218 1; + 219.234.88.88 1; + 219.239.47.66 1; + 219.240.49.50 1; + 219.250.188.133 1; + 219.250.188.46 1; + 219.250.188.52 1; + 219.84.203.57 1; + 219.90.67.89 1; + 219.91.133.152 1; + 219.91.141.114 1; + 219.91.222.148 1; + 219.91.232.10 1; + 219.91.64.192 1; + 219.91.66.9 1; + 219.92.16.81 1; + 219.93.106.33 1; + 219.93.121.22 1; + 219.93.20.155 1; + 220.118.0.221 1; + 220.121.58.55 1; + 220.128.115.205 1; + 220.128.180.108 1; + 220.130.178.36 1; + 220.130.190.13 1; + 220.130.202.128 1; + 220.130.221.140 1; + 220.130.222.156 1; + 220.130.50.179 1; + 220.132.36.160 1; + 220.133.45.74 1; + 220.134.138.111 1; + 220.134.144.96 1; + 220.135.135.165 1; + 220.135.36.195 1; + 220.135.48.40 1; + 220.158.148.132 1; + 220.163.107.130 1; + 220.175.57.162 1; + 220.176.118.235 1; + 220.176.118.31 1; + 220.178.49.234 1; + 220.180.239.104 1; + 220.185.25.44 1; + 220.189.105.93 1; + 220.191.160.42 1; + 220.202.15.66 1; + 220.202.15.68 1; + 220.225.126.55 1; + 220.233.114.211 1; + 220.241.113.76 1; + 220.244.98.26 1; + 220.248.17.34 1; + 220.248.91.220 1; + 220.250.30.254 1; + 220.76.107.50 1; + 220.76.205.178 1; + 220.76.93.215 1; + 220.77.118.113 1; + 220.83.91.26 1; + 220.84.193.177 1; + 220.85.233.145 1; + 220.98.84.31 1; + 221.122.78.202 1; + 221.122.93.232 1; + 221.125.165.59 1; + 221.126.225.184 1; + 221.131.68.210 1; + 221.132.17.74 1; + 221.132.17.75 1; + 221.132.17.81 1; + 221.13.51.91 1; + 221.143.48.143 1; + 221.148.45.168 1; + 221.148.63.118 1; + 221.150.17.93 1; + 221.156.116.51 1; + 221.160.100.14 1; + 221.167.192.93 1; + 221.176.190.212 1; + 221.180.141.5 1; + 221.180.206.141 1; + 221.193.253.111 1; + 221.194.137.28 1; + 221.195.189.145 1; + 221.199.189.162 1; + 221.204.11.179 1; + 221.2.109.126 1; + 221.212.220.244 1; + 221.214.54.170 1; + 221.215.130.162 1; + 221.216.62.179 1; + 221.223.102.13 1; + 221.226.11.218 1; + 221.226.28.244 1; + 221.226.43.62 1; + 221.226.48.78 1; + 221.226.58.102 1; + 221.226.68.147 1; + 221.226.90.126 1; + 221.227.17.158 1; + 221.228.111.131 1; + 221.229.219.188 1; + 221.229.250.19 1; + 221.231.57.153 1; + 221.231.57.221 1; + 221.231.57.8 1; + 221.231.74.243 1; + 221.231.74.55 1; + 221.231.95.126 1; + 221.231.95.213 1; + 221.231.95.238 1; + 221.231.95.7 1; + 221.235.183.5 1; + 221.2.35.78 1; + 221.237.189.26 1; + 221.239.31.118 1; + 221.4.154.196 1; + 221.4.223.107 1; + 221.4.223.212 1; + 221.6.22.203 1; + 221.7.213.133 1; + 221.7.221.50 1; + 221.7.253.18 1; + 222.107.26.125 1; + 222.108.237.222 1; + 222.108.45.65 1; + 222.110.176.55 1; + 222.112.65.55 1; + 222.122.202.35 1; + 222.122.31.133 1; + 222.124.16.227 1; + 222.127.30.130 1; + 222.127.53.107 1; + 222.127.99.45 1; + 222.128.11.26 1; + 222.128.114.163 1; + 222.128.2.60 1; + 222.128.45.5 1; + 222.128.92.103 1; + 222.128.93.67 1; + 222.140.6.8 1; + 222.143.242.69 1; + 222.154.238.59 1; + 222.161.221.230 1; + 222.165.220.81 1; + 222.168.81.21 1; + 222.170.63.27 1; + 222.171.82.169 1; + 222.173.81.22 1; + 222.175.125.66 1; + 222.175.126.74 1; + 222.181.11.225 1; + 222.184.233.222 1; + 222.186.136.64 1; + 222.186.15.110 1; + 222.186.15.160 1; + 222.186.15.18 1; + 222.186.15.197 1; + 222.186.153.61 1; + 222.186.160.227 1; + 222.186.174.96 1; + 222.186.30.111 1; + 222.186.30.165 1; + 222.186.30.59 1; + 222.186.31.204 1; + 222.186.42.117 1; + 222.186.42.163 1; + 222.186.42.241 1; + 222.186.42.94 1; + 222.186.46.27 1; + 222.186.52.155 1; + 222.186.52.78 1; + 222.186.52.86 1; + 222.186.52.89 1; + 222.188.109.227 1; + 222.188.18.105 1; + 222.188.18.118 1; + 222.188.21.35 1; + 222.188.21.68 1; + 222.188.21.77 1; + 222.188.21.79 1; + 222.188.21.99 1; + 222.188.29.120 1; + 222.188.29.180 1; + 222.188.29.182 1; + 222.188.29.241 1; + 222.188.29.29 1; + 222.188.29.56 1; + 222.188.29.79 1; + 222.188.29.88 1; + 222.188.54.53 1; + 222.188.54.56 1; + 222.188.54.57 1; + 222.188.54.60 1; + 222.188.54.63 1; + 222.188.54.65 1; + 222.188.66.229 1; + 222.188.66.249 1; + 222.188.66.61 1; + 222.188.75.156 1; + 222.195.92.204 1; + 222.221.248.242 1; + 222.222.49.34 1; + 222.223.203.104 1; + 222.231.27.29 1; + 222.231.30.35 1; + 222.231.30.36 1; + 222.231.33.233 1; + 222.239.78.88 1; + 222.239.90.55 1; + 222.240.1.0 1; + 222.240.239.230 1; + 222.242.104.188 1; + 222.252.16.140 1; + 222.252.30.117 1; + 222.29.98.176 1; + 2.224.240.70 1; + 222.64.159.156 1; + 222.73.205.94 1; + 222.73.36.73 1; + 222.76.187.124 1; + 222.76.187.33 1; + 222.78.76.227 1; + 222.78.76.247 1; + 222.78.76.60 1; + 222.79.184.36 1; + 222.80.227.105 1; + 222.82.237.238 1; + 2.228.45.68 1; + 2.228.78.116 1; + 222.90.28.99 1; + 222.92.189.76 1; + 222.95.176.33 1; + 222.98.37.25 1; + 222.99.162.243 1; + 2.230.197.222 1; + 223.111.147.211 1; + 223.111.150.27 1; + 223.111.184.10 1; + 223.112.190.70 1; + 223.112.69.58 1; + 223.130.100.157 1; + 223.16.216.92 1; + 223.171.32.55 1; + 223.171.32.56 1; + 223.171.32.66 1; + 223.171.46.146 1; + 223.17.33.191 1; + 223.194.45.84 1; + 223.196.89.130 1; + 223.197.175.171 1; + 223.197.243.5 1; + 223.197.250.72 1; + 223.202.201.210 1; + 223.202.201.220 1; + 223.22.243.237 1; + 223.223.188.98 1; + 223.244.236.232 1; + 223.247.184.19 1; + 223.25.101.76 1; + 223.252.222.227 1; + 223.252.222.228 1; + 223.25.99.34 1; + 223.27.16.120 1; + 223.27.234.253 1; + 2.235.112.91 1; + 2.235.146.28 1; + 2.236.242.44 1; + 2.236.77.217 1; + 223.68.195.115 1; + 223.71.139.97 1; + 223.71.139.98 1; + 223.71.139.99 1; + 223.71.206.22 1; + 223.75.51.13 1; + 2.238.193.59 1; + 223.83.155.77 1; + 223.85.57.70 1; + 223.87.178.246 1; + 223.93.147.251 1; + 223.95.186.20 1; + 223.98.184.203 1; + 223.99.127.3 1; + 223.99.211.204 1; + 2.29.172.71 1; + 23.100.125.65 1; + 23.101.136.158 1; + 23.102.238.196 1; + 23.123.85.16 1; + 23.129.64.150 1; + 23.129.64.151 1; + 23.129.64.152 1; + 23.129.64.153 1; + 23.129.64.154 1; + 23.129.64.155 1; + 23.129.64.156 1; + 23.129.64.157 1; + 23.129.64.158 1; + 23.129.64.159 1; + 23.129.64.160 1; + 23.129.64.161 1; + 23.129.64.162 1; + 23.129.64.163 1; + 23.129.64.165 1; + 23.129.64.166 1; + 23.129.64.167 1; + 23.129.64.168 1; + 23.129.64.169 1; + 23.129.64.170 1; + 23.129.64.180 1; + 23.129.64.181 1; + 23.129.64.182 1; + 23.129.64.183 1; + 23.129.64.184 1; + 23.129.64.185 1; + 23.129.64.186 1; + 23.129.64.187 1; + 23.129.64.188 1; + 23.129.64.189 1; + 23.129.64.190 1; + 23.129.64.191 1; + 23.129.64.192 1; + 23.129.64.193 1; + 23.129.64.194 1; + 23.129.64.195 1; + 23.129.64.196 1; + 23.129.64.200 1; + 23.129.64.201 1; + 23.129.64.202 1; + 23.129.64.203 1; + 23.129.64.204 1; + 23.129.64.205 1; + 23.129.64.206 1; + 23.129.64.207 1; + 23.129.64.208 1; + 23.129.64.209 1; + 23.129.64.210 1; + 23.129.64.211 1; + 23.129.64.212 1; + 23.129.64.213 1; + 23.129.64.214 1; + 23.133.240.6 1; + 23.133.240.7 1; + 23.225.166.80 1; + 23.225.225.142 1; + 23.226.131.177 1; + 23.227.137.210 1; + 23.228.90.13 1; + 23.233.63.198 1; + 23.236.76.5 1; + 23.240.82.66 1; + 23.247.118.11 1; + 23.247.33.61 1; + 23.251.128.200 1; + 23.253.151.128 1; + 23.253.253.225 1; + 23.254.138.148 1; + 23.254.165.190 1; + 23.254.201.102 1; + 23.254.238.2 1; + 2.32.86.50 1; + 23.30.117.166 1; + 2.38.90.101 1; + 23.92.225.228 1; + 23.94.16.72 1; + 23.94.187.130 1; + 23.94.46.192 1; + 23.95.113.42 1; + 23.96.113.95 1; + 23.99.201.125 1; + 23.99.219.212 1; + 24.11.233.55 1; + 24.13.233.114 1; + 24.135.145.8 1; + 24.160.6.156 1; + 24.203.245.226 1; + 2.42.193.48 1; + 24.2.205.235 1; + 24.221.18.234 1; + 24.221.19.57 1; + 2.42.255.212 1; + 24.231.89.180 1; + 24.35.90.208 1; + 24.39.103.43 1; + 24.4.128.213 1; + 24.4.5.246 1; + 2.45.3.171 1; + 24.63.224.206 1; + 24.7.159.76 1; + 24.99.228.46 1; + 2.56.11.200 1; + 27.0.141.4 1; + 27.105.103.3 1; + 27.106.45.6 1; + 27.110.4.30 1; + 27.111.36.136 1; + 27.112.4.11 1; + 27.112.4.14 1; + 27.112.4.8 1; + 27.115.124.6 1; + 27.115.124.70 1; + 27.115.15.8 1; + 27.115.56.138 1; + 27.122.59.100 1; + 27.122.59.86 1; + 27.124.11.2 1; + 27.124.11.8 1; + 27.128.169.31 1; + 27.128.229.236 1; + 27.147.56.152 1; + 27.150.169.223 1; + 27.155.11.111 1; + 27.155.87.45 1; + 27.155.99.161 1; + 27.158.129.106 1; + 27.158.129.138 1; + 27.158.129.77 1; + 27.158.158.137 1; + 27.158.158.33 1; + 27.185.245.127 1; + 27.190.123.142 1; + 27.191.45.175 1; + 27.195.216.49 1; + 27.199.19.254 1; + 27.208.135.158 1; + 27.208.220.219 1; + 27.209.133.17 1; + 27.210.143.2 1; + 27.21.103.80 1; + 27.221.81.138 1; + 27.222.205.151 1; + 27.223.89.238 1; + 27.254.130.69 1; + 27.254.136.29 1; + 27.254.137.144 1; + 27.254.194.99 1; + 27.254.206.238 1; + 27.254.61.112 1; + 27.254.81.81 1; + 27.254.90.106 1; + 27.255.77.222 1; + 27.3.150.15 1; + 27.33.171.134 1; + 27.35.57.64 1; + 27.41.218.67 1; + 27.50.151.183 1; + 27.50.24.83 1; + 27.71.224.2 1; + 27.72.102.190 1; + 27.72.105.157 1; + 27.77.254.179 1; + 27.78.36.73 1; + 27.84.166.140 1; + 27.8.8.41 1; + 27.92.118.95 1; + 27.95.146.121 1; + 2.82.143.65 1; + 3.0.89.215 1; + 31.0.243.76 1; + 31.128.253.137 1; + 31.13.195.248 1; + 31.13.195.31 1; + 31.13.32.186 1; + 31.14.142.109 1; + 31.14.161.244 1; + 31.14.30.3 1; + 31.145.154.170 1; + 31.154.16.105 1; + 31.17.26.190 1; + 31.184.209.206 1; + 31.184.220.60 1; + 31.19.169.70 1; + 31.193.131.172 1; + 31.193.30.62 1; + 31.202.101.40 1; + 31.204.0.181 1; + 31.206.14.115 1; + 31.206.41.114 1; + 31.210.124.137 1; + 31.214.246.8 1; + 31.41.219.189 1; + 31.46.16.95 1; + 3.14.66.53 1; + 31.7.206.108 1; + 3.19.100.136 1; + 3.210.226.246 1; + 34.204.127.143 1; + 34.220.124.211 1; + 34.221.170.50 1; + 34.222.52.65 1; + 34.236.210.142 1; + 34.248.143.206 1; + 34.66.172.238 1; + 34.66.42.187 1; + 34.67.148.220 1; + 34.67.72.34 1; + 34.67.85.179 1; + 34.68.122.73 1; + 34.68.136.212 1; + 34.68.140.84 1; + 34.68.214.219 1; + 34.73.111.158 1; + 34.73.133.26 1; + 34.73.135.248 1; + 34.73.182.59 1; + 34.73.254.71 1; + 34.73.55.203 1; + 34.74.104.155 1; + 34.74.99.116 1; + 34.80.215.54 1; + 34.80.37.49 1; + 34.80.37.61 1; + 34.87.25.65 1; + 34.90.154.151 1; + 34.90.59.21 1; + 34.90.60.61 1; + 34.93.44.102 1; + 35.153.29.228 1; + 35.154.180.182 1; + 35.184.207.166 1; + 35.184.30.152 1; + 35.185.104.197 1; + 35.185.239.108 1; + 35.187.234.161 1; + 35.188.77.30 1; + 35.189.237.181 1; + 35.192.101.121 1; + 35.193.174.86 1; + 35.193.27.116 1; + 35.193.91.152 1; + 35.195.139.112 1; + 35.195.238.142 1; + 35.197.113.177 1; + 35.199.154.128 1; + 35.200.183.197 1; + 35.200.255.72 1; + 35.200.42.221 1; + 35.201.167.255 1; + 35.201.196.94 1; + 35.201.197.56 1; + 35.202.133.237 1; + 35.204.234.56 1; + 35.220.213.35 1; + 35.221.30.62 1; + 35.222.207.4 1; + 35.224.172.108 1; + 35.224.28.71 1; + 35.225.122.90 1; + 35.228.188.244 1; + 35.228.235.135 1; + 35.231.6.102 1; + 35.232.107.170 1; + 35.232.9.25 1; + 35.233.36.227 1; + 35.234.206.93 1; + 35.240.196.150 1; + 35.240.242.87 1; + 35.240.55.191 1; + 35.241.81.232 1; + 35.241.89.79 1; + 35.245.56.0 1; + 35.247.179.28 1; + 35.247.250.136 1; + 36.103.242.14 1; + 36.103.243.247 1; + 36.103.245.31 1; + 36.106.166.58 1; + 36.106.167.178 1; + 36.108.172.39 1; + 36.110.118.132 1; + 36.110.118.72 1; + 36.110.118.79 1; + 36.110.217.176 1; + 36.110.28.94 1; + 36.110.50.217 1; + 36.110.78.62 1; + 36.111.171.108 1; + 36.111.35.10 1; + 36.112.137.55 1; + 36.112.138.103 1; + 36.112.138.165 1; + 36.112.138.185 1; + 36.155.10.19 1; + 36.156.24.31 1; + 36.156.24.43 1; + 36.156.24.78 1; + 36.156.24.79 1; + 36.156.83.98 1; + 36.189.253.226 1; + 36.189.253.228 1; + 36.189.255.162 1; + 36.22.187.34 1; + 36.22.190.222 1; + 36.24.103.98 1; + 36.248.224.37 1; + 36.251.145.241 1; + 36.251.146.210 1; + 36.255.106.78 1; + 36.255.3.203 1; + 36.26.113.48 1; + 36.26.115.94 1; + 36.26.75.58 1; + 36.27.214.155 1; + 36.33.141.169 1; + 36.35.136.75 1; + 36.66.124.137 1; + 36.66.149.211 1; + 36.66.156.125 1; + 36.66.203.251 1; + 36.66.77.58 1; + 36.67.106.109 1; + 36.67.120.234 1; + 36.67.197.52 1; + 36.67.226.223 1; + 36.7.136.77 1; + 36.7.140.77 1; + 36.72.219.33 1; + 36.74.75.31 1; + 36.7.69.254 1; + 36.7.87.130 1; + 36.80.48.9 1; + 36.82.245.98 1; + 36.84.80.31 1; + 36.89.119.92 1; + 36.89.146.252 1; + 36.89.157.197 1; + 36.89.209.22 1; + 36.89.214.234 1; + 36.89.236.195 1; + 36.89.247.26 1; + 36.89.248.125 1; + 36.89.93.233 1; + 36.91.152.234 1; + 36.91.164.53 1; + 36.91.24.27 1; + 36.91.50.251 1; + 36.91.55.58 1; + 36.92.28.226 1; + 36.99.41.137 1; + 37.115.185.176 1; + 37.115.205.210 1; + 37.115.222.205 1; + 37.120.152.186 1; + 37.120.217.84 1; + 37.1.204.166 1; + 37.123.136.188 1; + 37.135.172.54 1; + 37.139.0.226 1; + 37.139.13.105 1; + 37.139.21.75 1; + 37.139.2.218 1; + 37.139.24.190 1; + 37.139.24.204 1; + 37.139.4.138 1; + 37.139.9.23 1; + 37.143.160.18 1; + 37.17.59.60 1; + 37.183.12.191 1; + 37.186.123.91 1; + 37.187.0.223 1; + 37.187.100.54 1; + 37.187.113.229 1; + 37.187.117.187 1; + 37.187.122.195 1; + 37.187.127.13 1; + 37.187.142.192 1; + 37.187.147.221 1; + 37.187.17.58 1; + 37.187.176.14 1; + 37.187.178.245 1; + 37.187.192.162 1; + 37.187.195.209 1; + 37.187.22.227 1; + 37.187.248.39 1; + 37.187.25.138 1; + 37.187.253.32 1; + 37.187.26.207 1; + 37.187.3.60 1; + 37.187.4.149 1; + 37.187.46.74 1; + 37.187.51.172 1; + 37.187.5.137 1; + 37.187.54.67 1; + 37.187.60.182 1; + 37.187.62.31 1; + 37.187.6.235 1; + 37.187.74.146 1; + 37.187.78.170 1; + 37.187.79.55 1; + 37.187.92.228 1; + 37.189.248.199 1; + 37.191.170.117 1; + 37.191.237.214 1; + 37.193.108.101 1; + 37.193.120.109 1; + 37.195.205.135 1; + 37.195.50.41 1; + 37.211.11.245 1; + 37.230.115.29 1; + 37.24.118.239 1; + 37.24.143.134 1; + 37.252.190.224 1; + 37.252.96.100 1; + 37.28.154.68 1; + 37.46.114.5 1; + 37.49.224.137 1; + 37.49.225.241 1; + 37.49.227.202 1; + 37.49.227.92 1; + 37.49.229.145 1; + 37.49.229.160 1; + 37.49.230.216 1; + 37.49.231.102 1; + 37.49.231.112 1; + 37.49.231.121 1; + 37.49.231.122 1; + 37.49.231.131 1; + 37.49.231.132 1; + 37.59.100.22 1; + 37.59.104.76 1; + 37.59.107.100 1; + 37.59.110.165 1; + 37.59.114.113 1; + 37.59.116.10 1; + 37.59.158.100 1; + 37.59.189.18 1; + 37.59.233.121 1; + 37.59.31.133 1; + 37.59.34.66 1; + 37.59.37.69 1; + 37.59.38.137 1; + 37.59.38.216 1; + 37.59.51.51 1; + 37.59.53.22 1; + 37.59.6.106 1; + 37.59.99.243 1; + 37.6.201.213 1; + 37.79.254.216 1; + 37.98.114.228 1; + 38.101.232.10 1; + 38.98.158.52 1; + 39.107.70.13 1; + 39.115.189.208 1; + 39.134.26.20 1; + 39.135.1.156 1; + 39.135.1.157 1; + 39.135.1.158 1; + 39.135.1.160 1; + 39.135.1.162 1; + 39.135.1.194 1; + 39.187.83.82 1; + 39.74.33.65 1; + 39.82.165.124 1; + 39.82.202.111 1; + 39.85.195.252 1; + 40.115.100.203 1; + 40.115.98.94 1; + 40.117.135.57 1; + 40.117.235.16 1; + 40.117.91.10 1; + 40.118.214.15 1; + 40.118.46.159 1; + 40.121.198.205 1; + 40.121.83.238 1; + 40.122.117.21 1; + 40.122.130.201 1; + 40.124.4.131 1; + 40.125.172.86 1; + 40.71.248.111 1; + 40.71.85.173 1; + 40.73.116.245 1; + 40.73.25.111 1; + 40.73.34.44 1; + 40.73.35.157 1; + 40.73.59.55 1; + 40.73.7.223 1; + 40.73.77.70 1; + 40.73.97.99 1; + 40.76.203.208 1; + 40.76.40.239 1; + 40.78.133.79 1; + 40.80.232.172 1; + 40.81.200.87 1; + 40.83.184.173 1; + 40.86.179.106 1; + 40.86.186.33 1; + 40.86.186.71 1; + 40.87.57.113 1; + 40.89.159.174 1; + 41.128.245.103 1; + 41.137.137.92 1; + 41.141.250.244 1; + 41.159.18.20 1; + 41.162.162.34 1; + 41.164.195.204 1; + 41.180.68.214 1; + 41.190.92.194 1; + 41.196.0.189 1; + 41.200.247.67 1; + 41.203.76.251 1; + 41.203.76.254 1; + 41.204.161.161 1; + 41.205.196.102 1; + 41.208.222.165 1; + 41.210.128.37 1; + 41.211.116.32 1; + 41.214.139.226 1; + 41.216.186.87 1; + 41.221.146.138 1; + 41.221.168.167 1; + 41.222.196.57 1; + 41.223.58.67 1; + 41.224.59.78 1; + 41.226.24.21 1; + 41.227.21.171 1; + 41.228.12.149 1; + 41.230.23.169 1; + 41.231.56.98 1; + 41.235.58.97 1; + 41.32.37.250 1; + 41.33.108.116 1; + 41.33.20.66 1; + 4.16.253.10 1; + 4.16.253.7 1; + 41.63.0.133 1; + 4.16.43.2 1; + 41.65.64.36 1; + 41.71.98.53 1; + 41.72.105.171 1; + 41.72.219.102 1; + 41.76.149.212 1; + 41.76.209.14 1; + 41.76.8.16 1; + 41.77.146.98 1; + 41.78.201.48 1; + 41.79.223.218 1; + 41.82.208.182 1; + 41.84.228.65 1; + 41.86.165.41 1; + 41.87.72.102 1; + 42.104.97.228 1; + 42.104.97.231 1; + 42.104.97.238 1; + 42.104.97.242 1; + 42.112.185.242 1; + 42.112.56.144 1; + 42.113.161.212 1; + 42.114.16.191 1; + 42.115.138.180 1; + 42.115.138.81 1; + 42.115.221.40 1; + 42.116.10.220 1; + 42.117.110.234 1; + 42.117.1.225 1; + 42.118.42.220 1; + 42.157.130.18 1; + 42.157.131.201 1; + 42.159.10.104 1; + 42.159.106.19 1; + 42.159.4.104 1; + 42.159.89.4 1; + 42.178.7.185 1; + 42.202.134.6 1; + 42.236.75.144 1; + 42.243.111.90 1; + 42.243.117.41 1; + 42.247.22.65 1; + 42.247.22.66 1; + 42.4.230.252 1; + 42.51.156.6 1; + 42.51.204.24 1; + 42.51.224.210 1; + 42.54.163.14 1; + 42.56.70.108 1; + 42.59.71.19 1; + 4.26.24.242 1; + 42.99.180.167 1; + 43.224.249.224 1; + 43.225.151.142 1; + 43.225.180.227 1; + 43.226.145.60 1; + 43.226.148.125 1; + 43.226.34.140 1; + 43.226.36.182 1; + 43.226.36.46 1; + 43.226.37.203 1; + 43.226.37.215 1; + 43.226.38.178 1; + 43.226.38.26 1; + 43.226.39.221 1; + 43.226.40.124 1; + 43.226.40.41 1; + 43.226.40.60 1; + 43.226.65.79 1; + 43.226.66.35 1; + 43.226.67.167 1; + 43.226.68.97 1; + 43.226.69.130 1; + 43.226.69.132 1; + 43.226.69.133 1; + 43.226.69.143 1; + 43.226.69.146 1; + 43.226.69.181 1; + 43.226.69.182 1; + 43.227.64.249 1; + 43.227.66.153 1; + 43.227.66.210 1; + 43.227.66.223 1; + 43.227.67.198 1; + 43.227.68.60 1; + 43.227.68.70 1; + 43.227.68.71 1; + 43.227.68.77 1; + 43.228.126.182 1; + 43.239.148.94 1; + 43.242.122.162 1; + 43.242.122.177 1; + 43.242.135.130 1; + 43.242.215.70 1; + 43.243.128.213 1; + 43.248.124.113 1; + 43.248.187.66 1; + 43.249.104.68 1; + 43.251.37.21 1; + 43.251.73.183 1; + 43.252.149.35 1; + 43.252.36.98 1; + 45.10.88.53 1; + 45.10.88.55 1; + 45.114.244.56 1; + 45.115.155.101 1; + 45.115.178.195 1; + 45.117.83.118 1; + 45.117.83.36 1; + 45.118.144.31 1; + 45.118.145.51 1; + 45.119.212.105 1; + 45.119.53.106 1; + 45.119.83.62 1; + 45.120.217.172 1; + 45.12.215.52 1; + 45.12.220.233 1; + 45.122.221.228 1; + 45.125.66.90 1; + 45.136.109.31 1; + 45.136.109.32 1; + 45.136.109.33 1; + 45.136.109.34 1; + 45.136.109.36 1; + 45.136.109.37 1; + 45.136.109.38 1; + 45.136.109.39 1; + 45.136.109.40 1; + 45.138.111.50 1; + 45.14.148.101 1; + 45.165.48.2 1; + 45.165.96.30 1; + 45.167.250.18 1; + 45.170.162.253 1; + 45.170.73.52 1; + 45.178.128.41 1; + 45.192.169.36 1; + 45.205.75.1 1; + 45.225.25.103 1; + 45.227.192.109 1; + 45.227.253.114 1; + 45.227.253.115 1; + 45.227.253.117 1; + 45.227.254.30 1; + 45.227.255.100 1; + 45.227.255.173 1; + 45.228.137.6 1; + 45.23.108.9 1; + 45.231.132.134 1; + 45.231.185.199 1; + 45.235.87.126 1; + 45.236.244.130 1; + 45.237.140.120 1; + 45.248.133.156 1; + 45.248.71.194 1; + 45.252.248.203 1; + 45.252.249.148 1; + 45.32.105.222 1; + 45.32.157.180 1; + 45.33.109.12 1; + 45.40.135.73 1; + 45.40.199.88 1; + 45.40.203.242 1; + 45.4.148.14 1; + 45.55.12.248 1; + 45.55.131.104 1; + 45.55.142.207 1; + 45.55.145.31 1; + 45.55.15.134 1; + 45.55.157.147 1; + 45.55.158.8 1; + 45.55.167.217 1; + 45.55.176.165 1; + 45.55.176.173 1; + 45.55.177.170 1; + 45.55.177.230 1; + 45.55.182.232 1; + 45.55.184.78 1; + 45.55.190.106 1; + 45.55.190.46 1; + 45.55.20.128 1; + 45.55.222.162 1; + 45.55.224.209 1; + 45.55.225.152 1; + 45.55.231.94 1; + 45.55.233.213 1; + 45.55.243.124 1; + 45.55.254.13 1; + 45.55.35.40 1; + 45.55.42.17 1; + 45.55.47.128 1; + 45.55.47.149 1; + 45.55.6.105 1; + 45.55.67.128 1; + 45.55.80.186 1; + 45.55.88.94 1; + 45.55.95.57 1; + 45.63.39.41 1; + 45.63.39.63 1; + 45.63.59.111 1; + 45.64.113.101 1; + 45.67.14.162 1; + 45.67.14.179 1; + 45.67.15.136 1; + 45.6.72.14 1; + 45.6.72.17 1; + 45.70.196.180 1; + 45.70.217.198 1; + 45.70.3.2 1; + 45.70.3.30 1; + 45.71.208.253 1; + 45.76.149.203 1; + 45.76.175.4 1; + 45.76.222.255 1; + 45.76.237.54 1; + 45.76.66.211 1; + 45.77.181.220 1; + 45.77.188.223 1; + 45.79.211.134 1; + 45.80.64.216 1; + 45.80.64.246 1; + 45.82.153.34 1; + 45.82.153.35 1; + 45.82.153.36 1; + 45.82.153.37 1; + 45.82.153.38 1; + 45.88.79.243 1; + 45.92.68.85 1; + 46.0.203.166 1; + 46.101.101.66 1; + 46.101.103.207 1; + 46.101.105.55 1; + 46.101.11.213 1; + 46.101.1.198 1; + 46.101.119.94 1; + 46.101.127.49 1; + 46.101.139.105 1; + 46.101.142.99 1; + 46.101.162.247 1; + 46.101.163.220 1; + 46.101.168.151 1; + 46.101.170.142 1; + 46.101.17.215 1; + 46.101.187.76 1; + 46.101.201.249 1; + 46.101.204.153 1; + 46.101.204.20 1; + 46.101.205.211 1; + 46.101.206.205 1; + 46.101.2.174 1; + 46.101.221.138 1; + 46.101.223.241 1; + 46.101.224.184 1; + 46.101.235.214 1; + 46.101.27.6 1; + 46.101.41.162 1; + 46.101.43.151 1; + 46.101.43.224 1; + 46.101.48.191 1; + 46.101.54.199 1; + 46.101.63.219 1; + 46.101.72.145 1; + 46.101.73.64 1; + 46.101.76.236 1; + 46.101.77.58 1; + 46.101.81.143 1; + 46.101.88.10 1; + 46.101.93.69 1; + 46.105.110.79 1; + 46.105.112.107 1; + 46.105.122.62 1; + 46.105.124.52 1; + 46.105.127.166 1; + 46.105.137.251 1; + 46.105.157.97 1; + 46.105.227.206 1; + 46.105.244.1 1; + 46.105.244.17 1; + 46.105.30.20 1; + 46.105.30.53 1; + 46.105.31.249 1; + 46.105.99.163 1; + 46.105.99.212 1; + 46.118.235.10 1; + 46.119.114.88 1; + 46.122.0.164 1; + 46.139.149.132 1; + 46.148.199.34 1; + 46.149.182.92 1; + 46.149.48.45 1; + 46.161.27.122 1; + 46.161.27.77 1; + 46.164.155.9 1; + 46.165.245.154 1; + 46.171.110.250 1; + 46.173.219.162 1; + 46.17.45.124 1; + 46.175.243.9 1; + 46.182.7.35 1; + 46.186.51.131 1; + 46.196.253.224 1; + 46.20.35.112 1; + 46.219.3.139 1; + 46.23.203.150 1; + 46.236.142.101 1; + 46.24.178.9 1; + 46.246.42.134 1; + 46.246.42.175 1; + 46.246.45.175 1; + 46.246.45.86 1; + 46.249.52.134 1; + 46.251.239.17 1; + 46.252.250.34 1; + 46.29.160.121 1; + 46.32.69.242 1; + 46.33.225.84 1; + 46.34.158.42 1; + 46.45.143.35 1; + 46.5.14.233 1; + 46.53.253.177 1; + 46.59.11.243 1; + 46.61.235.111 1; + 46.61.247.210 1; + 46.94.41.213 1; + 47.154.229.133 1; + 47.156.184.59 1; + 47.180.89.23 1; + 47.181.43.24 1; + 47.22.135.70 1; + 47.223.114.69 1; + 47.254.147.170 1; + 47.254.170.9 1; + 47.254.172.125 1; + 47.254.198.29 1; + 47.28.213.151 1; + 47.28.217.40 1; + 47.72.80.84 1; + 47.74.150.153 1; + 47.74.231.192 1; + 47.75.128.216 1; + 47.91.107.101 1; + 47.91.108.209 1; + 47.91.90.132 1; + 47.92.103.166 1; + 49.158.169.30 1; + 49.164.52.237 1; + 49.206.224.31 1; + 49.206.30.37 1; + 49.212.194.29 1; + 49.231.174.227 1; + 49.231.229.226 1; + 49.231.229.233 1; + 49.231.234.73 1; + 49.231.68.58 1; + 49.232.18.45 1; + 49.232.24.142 1; + 49.232.37.191 1; + 49.232.4.151 1; + 49.232.46.135 1; + 49.232.46.207 1; + 49.232.56.23 1; + 49.232.6.214 1; + 49.234.114.189 1; + 49.234.116.13 1; + 49.234.120.114 1; + 49.234.151.132 1; + 49.234.180.159 1; + 49.234.18.158 1; + 49.234.185.33 1; + 49.234.187.153 1; + 49.234.203.5 1; + 49.234.216.132 1; + 49.234.219.153 1; + 49.234.233.164 1; + 49.234.233.211 1; + 49.234.236.126 1; + 49.234.27.45 1; + 49.234.73.47 1; + 49.234.86.229 1; + 49.234.89.103 1; + 49.234.9.63 1; + 49.235.198.166 1; + 49.235.28.207 1; + 49.235.35.12 1; + 49.235.7.47 1; + 49.235.8.107 1; + 49.236.203.163 1; + 49.236.75.4 1; + 49.247.133.22 1; + 49.247.207.56 1; + 49.247.210.176 1; + 49.247.213.143 1; + 49.248.20.173 1; + 49.249.233.26 1; + 49.249.243.235 1; + 49.50.66.209 1; + 49.50.87.77 1; + 49.51.153.220 1; + 49.51.171.35 1; + 49.51.243.75 1; + 49.51.249.186 1; + 49.5.3.5 1; + 49.69.200.106 1; + 49.69.200.9 1; + 49.69.204.11 1; + 49.69.204.78 1; + 49.69.205.175 1; + 49.69.206.203 1; + 49.69.209.142 1; + 49.69.216.174 1; + 49.69.216.206 1; + 49.69.216.33 1; + 49.69.241.178 1; + 49.69.241.220 1; + 49.69.241.231 1; + 49.69.241.3 1; + 49.69.244.59 1; + 49.69.244.60 1; + 49.69.244.61 1; + 49.69.55.232 1; + 49.69.83.200 1; + 49.69.83.235 1; + 49.71.101.60 1; + 49.83.1.246 1; + 49.83.139.131 1; + 49.83.139.19 1; + 49.83.139.206 1; + 49.83.139.28 1; + 49.83.140.43 1; + 49.83.182.58 1; + 49.83.57.239 1; + 49.83.57.45 1; + 49.83.57.68 1; + 49.83.95.42 1; + 49.83.95.89 1; + 49.83.95.96 1; + 49.84.213.159 1; + 49.84.251.37 1; + 49.86.75.20 1; + 49.88.112.112 1; + 49.88.112.113 1; + 49.88.112.114 1; + 49.88.112.116 1; + 49.88.112.117 1; + 49.88.112.118 1; + 49.88.112.78 1; + 49.88.112.80 1; + 49.88.112.85 1; + 49.88.112.90 1; + 49.88.48.189 1; + 50.115.181.98 1; + 50.117.96.61 1; + 50.126.95.22 1; + 50.196.252.73 1; + 50.209.176.166 1; + 50.209.215.142 1; + 50.226.158.205 1; + 50.227.195.3 1; + 50.236.62.30 1; + 50.239.140.1 1; + 50.239.143.195 1; + 50.250.231.41 1; + 50.251.172.145 1; + 50.254.208.254 1; + 50.35.178.234 1; + 50.39.246.120 1; + 50.62.22.61 1; + 50.63.12.204 1; + 50.63.165.245 1; + 50.64.152.76 1; + 50.67.178.164 1; + 50.67.41.36 1; + 50.7.250.210 1; + 50.73.127.109 1; + 50.99.193.144 1; + 5.103.131.229 1; + 51.107.87.199 1; + 51.140.241.96 1; + 51.143.132.213 1; + 51.144.160.217 1; + 51.15.112.152 1; + 51.15.118.122 1; + 51.15.125.181 1; + 51.15.131.232 1; + 51.15.178.114 1; + 51.15.189.102 1; + 51.15.212.48 1; + 51.15.233.178 1; + 51.15.235.211 1; + 51.15.25.175 1; + 51.15.3.205 1; + 51.15.55.90 1; + 51.15.59.9 1; + 51.158.100.176 1; + 51.158.184.28 1; + 51.158.187.105 1; + 51.15.84.255 1; + 51.15.87.199 1; + 51.158.73.143 1; + 51.158.74.14 1; + 51.15.99.106 1; + 51.174.140.10 1; + 51.175.220.93 1; + 51.219.58.141 1; + 51.254.114.105 1; + 51.254.114.46 1; + 51.254.123.127 1; + 51.254.123.131 1; + 51.254.129.128 1; + 51.254.140.108 1; + 51.254.164.226 1; + 51.254.205.6 1; + 51.254.210.53 1; + 51.254.214.215 1; + 51.254.220.20 1; + 51.254.33.188 1; + 51.254.39.23 1; + 51.254.51.182 1; + 51.254.99.208 1; + 51.255.160.188 1; + 51.255.162.65 1; + 51.255.168.127 1; + 51.255.168.202 1; + 51.255.168.30 1; + 51.255.173.222 1; + 51.255.173.245 1; + 51.255.174.164 1; + 51.255.174.215 1; + 51.255.197.164 1; + 51.255.199.33 1; + 51.255.30.22 1; + 51.255.34.233 1; + 51.255.35.58 1; + 51.255.39.143 1; + 51.255.44.56 1; + 51.255.45.20 1; + 51.255.46.83 1; + 5.134.219.13 1; + 5.135.101.228 1; + 5.135.129.180 1; + 5.135.135.116 1; + 5.135.152.97 1; + 5.135.157.113 1; + 5.135.157.135 1; + 5.135.165.51 1; + 5.135.179.178 1; + 5.135.181.11 1; + 5.135.182.84 1; + 5.135.183.49 1; + 5.135.223.35 1; + 5.135.244.114 1; + 51.38.112.45 1; + 51.38.113.45 1; + 51.38.125.177 1; + 51.38.125.51 1; + 51.38.126.92 1; + 51.38.128.200 1; + 51.38.129.120 1; + 51.38.131.1 1; + 51.38.133.58 1; + 51.38.133.86 1; + 51.38.134.197 1; + 51.38.152.200 1; + 51.38.162.232 1; + 51.38.176.147 1; + 51.38.178.74 1; + 51.38.185.238 1; + 51.38.186.207 1; + 51.38.186.228 1; + 51.38.224.72 1; + 51.38.224.84 1; + 51.38.230.62 1; + 51.38.234.226 1; + 51.38.234.250 1; + 51.38.234.54 1; + 51.38.236.107 1; + 51.38.236.221 1; + 51.38.237.206 1; + 51.38.237.214 1; + 51.38.237.78 1; + 51.38.238.205 1; + 51.38.238.87 1; + 51.38.239.50 1; + 51.38.33.178 1; + 51.38.37.128 1; + 51.38.38.221 1; + 51.38.47.117 1; + 51.38.48.127 1; + 51.38.49.140 1; + 51.38.51.113 1; + 51.38.51.200 1; + 51.38.57.78 1; + 51.38.65.243 1; + 51.38.77.100 1; + 51.38.80.173 1; + 51.38.81.19 1; + 51.38.83.164 1; + 51.38.90.195 1; + 51.38.98.228 1; + 5.148.3.212 1; + 5.150.254.21 1; + 5.150.254.67 1; + 5.152.159.31 1; + 5.153.234.10 1; + 51.68.122.216 1; + 51.68.123.198 1; + 51.68.123.37 1; + 51.68.136.36 1; + 51.68.138.143 1; + 51.68.139.151 1; + 51.68.141.2 1; + 51.68.141.62 1; + 51.68.152.26 1; + 51.68.162.17 1; + 51.68.173.253 1; + 51.68.174.177 1; + 51.68.177.135 1; + 51.68.188.67 1; + 51.68.189.69 1; + 51.68.198.119 1; + 51.68.215.113 1; + 51.68.220.249 1; + 51.68.226.129 1; + 51.68.227.49 1; + 51.68.229.59 1; + 51.68.230.54 1; + 51.68.231.147 1; + 51.68.243.1 1; + 51.68.251.201 1; + 51.68.251.221 1; + 51.68.41.91 1; + 51.68.44.13 1; + 51.68.46.156 1; + 51.68.47.45 1; + 51.68.50.234 1; + 51.68.70.175 1; + 51.68.70.72 1; + 51.68.82.218 1; + 51.68.90.167 1; + 51.68.93.65 1; + 51.68.97.191 1; + 51.7.227.42 1; + 51.75.120.244 1; + 51.75.122.16 1; + 51.75.123.124 1; + 51.75.123.195 1; + 51.75.124.76 1; + 51.75.126.115 1; + 51.75.142.41 1; + 51.75.144.20 1; + 51.75.146.122 1; + 51.75.147.100 1; + 51.75.160.132 1; + 51.75.16.138 1; + 51.75.16.35 1; + 51.75.169.236 1; + 51.75.171.150 1; + 51.75.171.184 1; + 51.75.17.228 1; + 51.75.18.215 1; + 51.75.19.175 1; + 51.75.195.222 1; + 51.75.195.25 1; + 51.75.202.218 1; + 51.75.202.58 1; + 51.75.204.92 1; + 51.75.205.122 1; + 51.75.207.61 1; + 51.75.209.228 1; + 51.75.22.154 1; + 51.75.23.242 1; + 51.75.248.127 1; + 51.75.248.159 1; + 51.75.248.241 1; + 51.75.254.196 1; + 51.75.255.166 1; + 51.75.26.106 1; + 51.75.26.51 1; + 51.75.27.254 1; + 51.75.28.134 1; + 51.75.29.61 1; + 51.75.30.199 1; + 51.75.30.238 1; + 51.75.32.141 1; + 51.75.36.33 1; + 51.75.50.24 1; + 51.75.52.134 1; + 51.75.58.97 1; + 51.75.64.86 1; + 51.75.65.209 1; + 51.75.65.72 1; + 51.75.67.84 1; + 51.77.133.83 1; + 51.77.140.111 1; + 51.77.140.36 1; + 51.77.141.158 1; + 51.77.145.97 1; + 51.77.146.136 1; + 51.77.146.153 1; + 51.77.147.95 1; + 51.77.148.55 1; + 51.77.148.57 1; + 51.77.156.226 1; + 51.77.156.240 1; + 51.77.157.2 1; + 51.77.157.78 1; + 51.77.158.252 1; + 51.77.192.132 1; + 51.77.193.213 1; + 51.77.193.218 1; + 51.77.194.232 1; + 51.77.194.241 1; + 51.77.195.149 1; + 51.77.200.243 1; + 51.77.200.62 1; + 51.77.201.36 1; + 51.77.210.216 1; + 51.77.212.124 1; + 51.77.214.180 1; + 51.77.215.16 1; + 51.77.215.207 1; + 51.77.222.232 1; + 51.77.244.196 1; + 51.77.52.216 1; + 51.79.129.235 1; + 51.79.65.55 1; + 51.79.66.158 1; + 51.79.68.32 1; + 51.79.74.154 1; + 51.81.18.65 1; + 51.81.18.77 1; + 51.81.20.167 1; + 51.81.20.95 1; + 51.81.7.101 1; + 5.182.210.141 1; + 5.182.210.142 1; + 5.182.210.155 1; + 5.182.210.5 1; + 51.83.110.51 1; + 51.83.15.30 1; + 51.83.233.224 1; + 51.83.234.50 1; + 51.83.234.51 1; + 51.83.33.54 1; + 51.83.41.120 1; + 51.83.41.59 1; + 51.83.42.108 1; + 51.83.45.151 1; + 51.83.46.16 1; + 51.83.69.78 1; + 51.83.72.108 1; + 51.83.74.158 1; + 51.83.74.203 1; + 51.83.76.119 1; + 51.83.76.36 1; + 51.83.77.224 1; + 51.83.78.56 1; + 51.83.79.196 1; + 5.188.115.64 1; + 5.188.206.250 1; + 5.188.210.47 1; + 5.188.52.23 1; + 5.188.62.5 1; + 5.188.84.76 1; + 5.188.86.114 1; + 5.189.158.48 1; + 5.189.160.177 1; + 51.89.164.224 1; + 5.189.164.33 1; + 5.189.166.57 1; + 51.89.173.145 1; + 51.89.173.198 1; + 51.89.22.253 1; + 51.89.42.36 1; + 51.91.174.30 1; + 51.91.212.79 1; + 51.91.212.80 1; + 51.91.212.81 1; + 51.91.247.125 1; + 51.91.248.56 1; + 51.91.249.178 1; + 51.91.37.197 1; + 5.195.233.41 1; + 5.196.110.170 1; + 5.196.118.54 1; + 5.196.12.2 1; + 5.196.126.42 1; + 5.196.137.213 1; + 5.196.153.60 1; + 5.196.156.38 1; + 5.196.159.55 1; + 5.196.162.100 1; + 5.196.225.45 1; + 5.196.243.201 1; + 5.196.252.13 1; + 5.196.252.8 1; + 5.196.29.194 1; + 5.196.52.173 1; + 5.196.67.41 1; + 5.196.70.107 1; + 5.196.7.123 1; + 5.196.72.58 1; + 5.196.75.178 1; + 5.196.75.47 1; + 5.196.88.110 1; + 52.116.180.164 1; + 52.117.202.2 1; + 52.143.142.210 1; + 52.144.86.251 1; + 52.157.208.54 1; + 52.161.96.142 1; + 52.162.239.76 1; + 52.163.85.65 1; + 52.164.205.238 1; + 52.164.211.22 1; + 52.166.95.124 1; + 52.167.5.138 1; + 52.168.177.174 1; + 52.170.82.4 1; + 52.172.140.10 1; + 52.172.195.61 1; + 52.172.199.166 1; + 52.172.25.16 1; + 52.173.138.184 1; + 52.174.37.10 1; + 52.177.128.217 1; + 52.178.79.114 1; + 52.179.180.63 1; + 52.217.37.110 1; + 52.230.68.68 1; + 52.231.33.96 1; + 52.232.78.171 1; + 5.226.138.5 1; + 5.248.165.110 1; + 5.249.145.245 1; + 5.249.145.73 1; + 5.249.149.87 1; + 52.56.131.7 1; + 52.66.138.18 1; + 52.77.222.25 1; + 52.80.233.57 1; + 52.81.98.88 1; + 52.82.13.153 1; + 52.82.57.166 1; + 52.83.153.152 1; + 5.3.171.181 1; + 5.32.168.51 1; + 5.3.6.82 1; + 5.39.200.15 1; + 5.39.67.154 1; + 5.39.77.117 1; + 5.39.79.48 1; + 5.39.88.4 1; + 5.39.89.155 1; + 5.39.92.185 1; + 5.39.92.187 1; + 54.149.164.67 1; + 54.186.223.120 1; + 54.201.249.3 1; + 54.222.219.87 1; + 54.36.108.162 1; + 54.36.126.81 1; + 54.36.163.70 1; + 54.36.175.30 1; + 54.36.180.236 1; + 54.36.182.244 1; + 54.36.232.60 1; + 54.37.1.123 1; + 54.37.136.170 1; + 54.37.136.213 1; + 54.37.136.87 1; + 54.37.138.172 1; + 54.37.139.198 1; + 54.37.139.235 1; + 54.37.14.3 1; + 54.37.151.239 1; + 54.37.154.254 1; + 54.37.155.165 1; + 54.37.158.218 1; + 54.37.159.12 1; + 54.37.204.154 1; + 54.37.205.162 1; + 54.37.21.6 1; + 54.37.225.179 1; + 54.37.226.173 1; + 54.37.228.221 1; + 54.37.230.141 1; + 54.37.230.15 1; + 54.37.232.108 1; + 54.37.232.137 1; + 54.37.233.163 1; + 54.37.234.66 1; + 54.37.253.161 1; + 54.37.254.57 1; + 54.37.44.75 1; + 54.37.66.73 1; + 54.37.68.191 1; + 54.37.68.66 1; + 54.37.69.113 1; + 54.37.71.235 1; + 54.37.73.26 1; + 54.37.74.171 1; + 54.37.88.73 1; + 54.37.90.210 1; + 54.37.90.215 1; + 54.38.157.242 1; + 54.38.18.211 1; + 54.38.182.156 1; + 54.38.183.181 1; + 54.38.185.87 1; + 54.38.186.84 1; + 54.38.188.34 1; + 54.38.192.96 1; + 54.38.240.250 1; + 54.38.241.171 1; + 54.38.243.133 1; + 54.38.244.150 1; + 54.38.33.186 1; + 54.38.33.73 1; + 54.38.36.210 1; + 54.38.47.28 1; + 54.39.138.246 1; + 54.39.138.251 1; + 54.39.145.31 1; + 54.39.145.59 1; + 54.39.148.232 1; + 54.39.148.233 1; + 54.39.148.234 1; + 54.39.151.167 1; + 54.39.151.22 1; + 54.39.18.237 1; + 54.39.187.138 1; + 54.39.191.188 1; + 54.39.196.199 1; + 54.39.196.33 1; + 54.39.209.227 1; + 54.39.226.37 1; + 54.39.29.105 1; + 54.39.49.69 1; + 54.39.51.31 1; + 54.39.96.8 1; + 54.39.97.17 1; + 54.84.236.184 1; + 5.51.166.164 1; + 5.56.133.249 1; + 5.56.135.118 1; + 5.57.33.71 1; + 58.101.114.113 1; + 58.101.95.66 1; + 58.114.233.74 1; + 58.115.161.172 1; + 58.144.150.202 1; + 58.144.150.233 1; + 58.144.151.10 1; + 58.144.34.96 1; + 58.150.135.178 1; + 58.150.46.6 1; + 58.153.51.174 1; + 58.16.78.136 1; + 58.171.108.172 1; + 58.181.180.142 1; + 58.185.164.83 1; + 58.20.231.185 1; + 58.20.231.186 1; + 58.208.62.217 1; + 58.210.101.106 1; + 58.210.6.53 1; + 58.210.85.22 1; + 58.213.128.106 1; + 58.213.198.77 1; + 58.214.0.70 1; + 58.214.23.126 1; + 58.216.151.146 1; + 58.218.56.120 1; + 58.218.66.195 1; + 58.219.251.172 1; + 58.221.204.114 1; + 58.22.61.212 1; + 58.227.2.130 1; + 58.229.208.187 1; + 58.229.253.139 1; + 58.240.218.198 1; + 58.242.230.170 1; + 58.246.125.198 1; + 58.246.138.30 1; + 58.246.187.102 1; + 58.247.8.186 1; + 58.248.254.124 1; + 58.250.161.97 1; + 58.250.174.73 1; + 58.250.174.77 1; + 58.250.174.78 1; + 58.250.18.118 1; + 58.251.18.94 1; + 58.254.132.140 1; + 58.254.132.156 1; + 58.254.132.239 1; + 58.254.132.41 1; + 58.254.132.49 1; + 5.83.163.159 1; + 58.34.88.36 1; + 58.39.16.4 1; + 58.48.168.222 1; + 58.49.122.179 1; + 58.49.13.254 1; + 58.56.0.154 1; + 58.56.140.62 1; + 58.56.32.238 1; + 58.57.17.179 1; + 58.57.4.238 1; + 58.62.207.51 1; + 58.64.157.132 1; + 58.65.136.170 1; + 58.77.156.29 1; + 5.88.161.197 1; + 58.87.106.183 1; + 58.87.114.13 1; + 58.87.120.53 1; + 58.87.127.89 1; + 58.87.66.249 1; + 58.87.67.142 1; + 58.87.67.226 1; + 58.87.75.178 1; + 58.87.75.237 1; + 58.87.84.251 1; + 58.87.88.98 1; + 58.87.92.153 1; + 58.87.95.67 1; + 5.89.57.142 1; + 59.100.246.170 1; + 59.10.138.195 1; + 59.10.6.152 1; + 59.108.143.83 1; + 59.120.189.234 1; + 59.120.19.40 1; + 59.120.220.49 1; + 59.120.243.8 1; + 59.124.155.22 1; + 59.124.85.195 1; + 59.125.120.118 1; + 59.126.149.196 1; + 59.126.66.75 1; + 59.127.172.234 1; + 59.127.248.102 1; + 59.13.176.105 1; + 59.144.114.82 1; + 59.145.221.103 1; + 59.145.24.58 1; + 59.145.89.79 1; + 59.148.173.231 1; + 59.148.43.97 1; + 59.1.48.98 1; + 59.149.237.145 1; + 59.152.241.38 1; + 59.179.17.140 1; + 59.185.244.243 1; + 59.188.30.116 1; + 5.9.208.244 1; + 59.2.180.218 1; + 59.23.190.100 1; + 59.36.132.222 1; + 59.36.173.179 1; + 59.36.75.227 1; + 59.37.160.178 1; + 59.37.33.202 1; + 59.41.187.146 1; + 59.42.51.187 1; + 59.42.62.235 1; + 59.44.139.132 1; + 59.46.161.55 1; + 59.48.116.22 1; + 59.48.153.231 1; + 59.53.171.168 1; + 59.56.74.165 1; + 59.58.208.210 1; + 59.58.209.196 1; + 59.60.132.94 1; + 59.60.180.202 1; + 59.6.32.66 1; + 59.72.103.230 1; + 59.72.112.21 1; + 59.72.112.47 1; + 59.8.177.80 1; + 59.9.223.244 1; + 60.112.74.230 1; + 60.12.13.98 1; + 60.12.8.240 1; + 60.12.8.241 1; + 60.165.108.75 1; + 60.169.21.66 1; + 60.172.95.182 1; + 60.173.195.87 1; + 60.173.9.72 1; + 60.174.35.248 1; + 60.183.152.217 1; + 60.183.225.246 1; + 60.183.249.196 1; + 60.184.126.152 1; + 60.184.126.91 1; + 60.184.127.149 1; + 60.184.137.51 1; + 60.184.176.85 1; + 60.184.177.30 1; + 60.184.182.67 1; + 60.184.214.8 1; + 60.185.154.79 1; + 60.190.17.178 1; + 60.190.227.167 1; + 60.190.96.234 1; + 60.191.0.245 1; + 60.191.23.58 1; + 60.191.66.212 1; + 60.191.84.17 1; + 60.194.51.19 1; + 60.2.10.190 1; + 60.210.40.210 1; + 60.217.235.3 1; + 60.220.230.21 1; + 60.222.254.231 1; + 60.225.165.125 1; + 60.24.121.196 1; + 60.245.60.151 1; + 60.248.28.105 1; + 60.249.246.225 1; + 60.250.191.6 1; + 60.250.23.105 1; + 60.251.196.251 1; + 60.251.202.133 1; + 60.28.253.182 1; + 60.29.110.73 1; + 60.29.241.2 1; + 61.136.146.12 1; + 61.144.253.253 1; + 61.147.41.219 1; + 61.147.42.181 1; + 61.147.42.72 1; + 61.147.50.101 1; + 61.147.50.178 1; + 61.147.50.179 1; + 61.147.57.186 1; + 61.147.57.47 1; + 61.147.57.68 1; + 61.147.59.111 1; + 61.147.80.222 1; + 61.149.237.83 1; + 61.152.171.44 1; + 61.152.249.229 1; + 61.153.209.244 1; + 61.155.140.67 1; + 61.160.199.218 1; + 61.160.250.164 1; + 61.163.190.49 1; + 61.163.78.132 1; + 61.163.99.76 1; + 61.164.248.8 1; + 61.170.186.48 1; + 61.171.229.198 1; + 61.175.121.76 1; + 61.177.172.158 1; + 61.177.38.66 1; + 61.183.133.243 1; + 61.183.35.44 1; + 61.183.52.134 1; + 61.189.43.58 1; + 61.19.23.30 1; + 61.19.247.121 1; + 61.19.38.146 1; + 61.216.13.170 1; + 61.216.15.225 1; + 61.218.122.198 1; + 61.219.11.153 1; + 61.219.143.205 1; + 61.220.176.221 1; + 61.231.102.209 1; + 61.238.109.121 1; + 61.250.138.125 1; + 61.250.144.195 1; + 61.32.112.246 1; + 61.33.196.235 1; + 61.37.82.220 1; + 61.39.74.69 1; + 61.51.92.61 1; + 61.62.164.13 1; + 61.64.60.192 1; + 61.69.254.46 1; + 61.69.78.78 1; + 61.72.254.71 1; + 61.72.255.26 1; + 61.76.173.244 1; + 61.76.175.195 1; + 61.85.40.112 1; + 61.92.169.178 1; + 61.93.201.198 1; + 61.95.186.120 1; + 62.102.148.68 1; + 62.102.148.69 1; + 62.116.202.237 1; + 62.117.12.39 1; + 62.12.115.116 1; + 62.122.201.170 1; + 62.148.142.202 1; + 62.152.60.50 1; + 62.157.0.1 1; + 62.157.10.15 1; + 62.159.228.138 1; + 62.162.103.206 1; + 62.164.176.194 1; + 62.173.145.147 1; + 62.175.36.25 1; + 62.193.6.31 1; + 62.197.120.198 1; + 62.210.105.74 1; + 62.210.106.114 1; + 62.210.114.43 1; + 62.210.115.102 1; + 62.210.116.104 1; + 62.210.116.59 1; + 62.210.138.88 1; + 62.210.140.193 1; + 62.210.141.42 1; + 62.210.151.28 1; + 62.210.178.165 1; + 62.210.182.188 1; + 62.210.182.82 1; + 62.210.30.128 1; + 62.210.36.133 1; + 62.210.37.15 1; + 62.210.69.2 1; + 62.210.74.248 1; + 62.210.85.51 1; + 62.210.9.65 1; + 62.213.11.241 1; + 62.2.136.87 1; + 62.215.6.11 1; + 62.216.233.132 1; + 62.217.125.198 1; + 62.218.84.53 1; + 62.219.181.50 1; + 62.221.250.250 1; + 62.231.7.220 1; + 62.231.7.221 1; + 62.234.103.7 1; + 62.234.108.245 1; + 62.234.108.63 1; + 62.234.114.148 1; + 62.234.119.16 1; + 62.234.131.141 1; + 62.234.133.230 1; + 62.234.141.187 1; + 62.234.144.135 1; + 62.234.156.120 1; + 62.234.172.19 1; + 62.234.206.12 1; + 62.234.219.27 1; + 62.234.23.78 1; + 62.234.49.247 1; + 62.234.62.191 1; + 62.234.66.50 1; + 62.234.73.104 1; + 62.234.81.192 1; + 62.234.8.41 1; + 62.234.91.204 1; + 62.234.95.148 1; + 62.24.102.106 1; + 62.39.233.192 1; + 62.39.233.2 1; + 62.4.13.108 1; + 62.4.21.247 1; + 62.4.23.104 1; + 62.4.27.102 1; + 62.4.27.96 1; + 62.4.29.76 1; + 62.56.255.160 1; + 62.56.255.164 1; + 62.57.20.104 1; + 62.65.78.55 1; + 62.76.6.40 1; + 62.7.90.34 1; + 62.94.206.57 1; + 62.94.244.235 1; + 62.99.178.231 1; + 63.123.69.180 1; + 63.143.35.50 1; + 63.143.37.50 1; + 63.143.57.30 1; + 63.145.189.236 1; + 63.41.36.220 1; + 63.41.9.206 1; + 63.41.9.210 1; + 64.184.197.185 1; + 64.202.187.48 1; + 64.210.41.86 1; + 64.31.35.6 1; + 64.52.22.105 1; + 64.53.14.211 1; + 64.70.3.77 1; + 64.91.7.203 1; + 65.189.1.108 1; + 65.204.12.179 1; + 65.75.93.36 1; + 66.108.165.215 1; + 66.115.168.210 1; + 66.130.210.106 1; + 66.153.194.203 1; + 66.155.18.238 1; + 66.165.213.100 1; + 66.214.40.126 1; + 66.23.193.76 1; + 66.41.212.76 1; + 66.49.84.65 1; + 66.70.130.148 1; + 66.70.130.151 1; + 66.70.130.153 1; + 66.70.130.154 1; + 66.70.130.155 1; + 66.70.160.187 1; + 66.70.181.113 1; + 66.70.188.25 1; + 66.70.189.209 1; + 66.70.189.236 1; + 66.70.228.185 1; + 66.8.205.220 1; + 66.85.47.16 1; + 66.85.47.62 1; + 66.98.79.181 1; + 67.160.238.143 1; + 67.166.254.205 1; + 67.184.64.224 1; + 67.191.194.94 1; + 67.198.99.90 1; + 67.205.135.127 1; + 67.205.135.188 1; + 67.205.135.65 1; + 67.205.138.125 1; + 67.205.152.231 1; + 67.205.153.16 1; + 67.205.155.40 1; + 67.205.166.29 1; + 67.205.167.142 1; + 67.205.177.0 1; + 67.207.86.134 1; + 67.207.91.133 1; + 67.210.96.22 1; + 67.213.75.130 1; + 67.218.96.156 1; + 67.231.16.54 1; + 67.247.33.174 1; + 67.55.92.88 1; + 67.85.105.1 1; + 68.183.102.174 1; + 68.183.102.199 1; + 68.183.105.52 1; + 68.183.106.84 1; + 68.183.110.49 1; + 68.183.113.232 1; + 68.183.115.176 1; + 68.183.115.83 1; + 68.183.1.175 1; + 68.183.122.211 1; + 68.183.122.94 1; + 68.183.124.53 1; + 68.183.124.72 1; + 68.183.132.245 1; + 68.183.133.21 1; + 68.183.147.15 1; + 68.183.147.197 1; + 68.183.148.29 1; + 68.183.148.78 1; + 68.183.150.254 1; + 68.183.151.224 1; + 68.183.15.250 1; + 68.183.156.156 1; + 68.183.159.146 1; + 68.183.160.63 1; + 68.183.161.41 1; + 68.183.16.188 1; + 68.183.178.162 1; + 68.183.178.27 1; + 68.183.179.142 1; + 68.183.181.7 1; + 68.183.183.157 1; + 68.183.183.18 1; + 68.183.184.186 1; + 68.183.190.251 1; + 68.183.190.34 1; + 68.183.191.99 1; + 68.183.192.163 1; + 68.183.193.46 1; + 68.183.199.163 1; + 68.183.199.65 1; + 68.183.203.147 1; + 68.183.203.23 1; + 68.183.203.40 1; + 68.183.203.48 1; + 68.183.203.97 1; + 68.183.207.50 1; + 68.183.21.151 1; + 68.183.2.153 1; + 68.183.219.43 1; + 68.183.227.74 1; + 68.183.228.39 1; + 68.183.22.86 1; + 68.183.230.112 1; + 68.183.230.224 1; + 68.183.234.12 1; + 68.183.237.122 1; + 68.183.237.224 1; + 68.183.29.124 1; + 68.183.29.98 1; + 68.183.31.138 1; + 68.183.36.92 1; + 68.183.37.128 1; + 68.183.37.247 1; + 68.183.46.252 1; + 68.183.46.73 1; + 68.183.48.172 1; + 68.183.50.149 1; + 68.183.83.165 1; + 68.183.83.187 1; + 68.183.83.214 1; + 68.183.83.82 1; + 68.183.84.15 1; + 68.183.85.75 1; + 68.183.88.59 1; + 68.183.9.143 1; + 68.183.9.29 1; + 68.183.94.194 1; + 68.199.216.208 1; + 68.251.142.26 1; + 68.32.77.29 1; + 68.32.83.238 1; + 68.44.101.90 1; + 68.57.170.28 1; + 68.57.86.37 1; + 68.64.61.11 1; + 68.68.240.151 1; + 69.0.149.222 1; + 69.115.101.133 1; + 69.117.224.87 1; + 69.124.59.86 1; + 69.131.146.100 1; + 69.158.249.44 1; + 69.158.249.49 1; + 69.158.249.63 1; + 69.160.80.228 1; + 69.16.201.246 1; + 69.16.221.88 1; + 69.162.68.54 1; + 69.162.99.102 1; + 69.165.239.85 1; + 69.167.187.204 1; + 69.167.210.114 1; + 69.42.65.198 1; + 69.73.163.84 1; + 69.75.55.134 1; + 69.90.16.116 1; + 70.125.1.235 1; + 70.125.42.101 1; + 70.32.0.74 1; + 70.32.30.129 1; + 70.37.49.155 1; + 70.45.243.146 1; + 70.54.203.67 1; + 70.63.28.34 1; + 70.75.85.120 1; + 70.89.88.3 1; + 71.13.136.87 1; + 71.165.90.119 1; + 71.189.47.10 1; + 71.193.161.218 1; + 71.202.241.115 1; + 71.237.171.150 1; + 71.59.212.18 1; + 71.6.142.83 1; + 71.6.142.86 1; + 71.6.147.254 1; + 71.6.199.23 1; + 71.6.232.4 1; + 71.6.232.5 1; + 72.172.219.172 1; + 72.194.225.218 1; + 72.215.255.135 1; + 72.2.6.128 1; + 72.43.141.7 1; + 72.52.169.207 1; + 72.52.229.34 1; + 72.94.181.219 1; + 73.147.192.183 1; + 73.153.145.9 1; + 73.153.2.82 1; + 73.158.248.207 1; + 73.2.139.100 1; + 73.220.106.130 1; + 73.229.232.218 1; + 73.246.20.158 1; + 73.246.30.134 1; + 73.247.27.209 1; + 73.26.245.243 1; + 73.3.136.192 1; + 73.4.223.158 1; + 73.42.41.14 1; + 73.55.140.184 1; + 73.59.165.164 1; + 73.59.168.204 1; + 73.60.215.25 1; + 73.62.227.92 1; + 73.71.182.122 1; + 73.87.97.23 1; + 73.93.102.54 1; + 74.133.227.159 1; + 74.137.37.98 1; + 74.141.132.233 1; + 74.141.89.35 1; + 74.202.20.26 1; + 74.208.126.33 1; + 74.208.235.29 1; + 74.208.252.136 1; + 74.63.226.142 1; + 74.63.232.2 1; + 74.63.240.50 1; + 74.63.250.6 1; + 74.69.204.55 1; + 74.73.145.47 1; + 74.82.47.194 1; + 74.92.210.138 1; + 75.109.200.227 1; + 75.117.194.100 1; + 75.134.60.130 1; + 75.144.6.17 1; + 75.49.249.16 1; + 75.80.193.222 1; + 75.87.52.203 1; + 76.102.14.200 1; + 76.104.243.253 1; + 76.115.138.33 1; + 76.126.84.98 1; + 76.17.44.218 1; + 76.183.84.74 1; + 76.184.108.160 1; + 76.205.206.43 1; + 76.20.69.183 1; + 76.227.182.38 1; + 76.27.163.60 1; + 76.74.170.93 1; + 77.120.113.64 1; + 77.123.154.234 1; + 77.153.7.42 1; + 77.154.194.148 1; + 77.158.156.42 1; + 77.173.40.55 1; + 77.199.87.64 1; + 77.201.198.68 1; + 77.202.192.113 1; + 77.204.76.91 1; + 77.221.146.10 1; + 77.221.21.148 1; + 77.221.82.127 1; + 77.22.190.120 1; + 77.222.156.27 1; + 77.222.159.195 1; + 77.223.36.250 1; + 77.232.128.87 1; + 77.233.4.133 1; + 77.243.116.88 1; + 77.243.181.54 1; + 77.245.35.170 1; + 77.247.108.187 1; + 77.247.108.204 1; + 77.247.108.205 1; + 77.247.108.207 1; + 77.247.108.211 1; + 77.247.108.215 1; + 77.247.108.77 1; + 77.247.109.232 1; + 77.247.109.31 1; + 77.247.109.32 1; + 77.247.109.7 1; + 77.247.110.117 1; + 77.247.110.127 1; + 77.247.110.128 1; + 77.247.110.149 1; + 77.247.110.160 1; + 77.247.110.29 1; + 77.247.110.30 1; + 77.247.110.32 1; + 77.247.110.34 1; + 77.247.110.37 1; + 77.247.110.45 1; + 77.247.110.50 1; + 77.247.110.53 1; + 77.247.110.66 1; + 77.247.110.67 1; + 77.247.110.69 1; + 77.247.110.80 1; + 77.247.110.81 1; + 77.247.110.83 1; + 77.247.110.92 1; + 77.247.110.94 1; + 77.247.110.96 1; + 77.247.110.99 1; + 77.250.254.91 1; + 77.40.61.190 1; + 77.40.61.94 1; + 77.46.153.218 1; + 77.47.193.35 1; + 77.68.9.210 1; + 77.81.109.45 1; + 77.81.238.70 1; + 77.88.87.74 1; + 77.93.33.36 1; + 77.93.45.3 1; + 78.100.18.81 1; + 78.108.69.2 1; + 78.111.6.17 1; + 78.128.112.62 1; + 78.128.113.74 1; + 78.128.113.75 1; + 78.128.113.76 1; + 78.128.113.77 1; + 78.130.243.10 1; + 78.130.243.120 1; + 78.131.56.62 1; + 78.131.58.26 1; + 78.155.217.146 1; + 78.186.184.231 1; + 78.194.114.140 1; + 78.194.214.19 1; + 78.199.19.118 1; + 78.199.64.57 1; + 78.200.189.212 1; + 78.206.153.68 1; + 78.212.178.81 1; + 78.212.3.7 1; + 78.213.234.61 1; + 78.231.133.117 1; + 78.239.83.116 1; + 78.24.222.140 1; + 78.244.30.236 1; + 78.245.118.141 1; + 78.31.90.105 1; + 78.36.97.216 1; + 78.38.84.67 1; + 78.45.28.177 1; + 78.45.77.254 1; + 78.47.113.106 1; + 78.84.12.76 1; + 78.97.92.249 1; + 78.99.119.55 1; + 79.0.181.149 1; + 79.106.102.34 1; + 79.106.191.5 1; + 79.109.239.218 1; + 79.11.181.225 1; + 79.1.212.37 1; + 79.127.127.153 1; + 79.127.55.189 1; + 79.129.43.87 1; + 79.134.222.58 1; + 79.137.115.222 1; + 79.137.125.49 1; + 79.137.33.20 1; + 79.137.35.70 1; + 79.137.4.24 1; + 79.137.44.202 1; + 79.137.72.171 1; + 79.137.74.57 1; + 79.137.82.213 1; + 79.137.86.205 1; + 79.137.86.43 1; + 79.137.87.44 1; + 79.151.242.115 1; + 79.155.112.0 1; + 79.155.113.200 1; + 79.155.113.203 1; + 79.158.104.65 1; + 79.158.216.8 1; + 79.160.153.182 1; + 79.161.218.122 1; + 79.169.73.15 1; + 79.170.93.251 1; + 79.176.29.242 1; + 79.180.110.112 1; + 79.190.48.166 1; + 79.208.39.177 1; + 79.2.22.244 1; + 79.239.201.1 1; + 79.2.9.254 1; + 79.31.92.33 1; + 79.34.222.167 1; + 79.36.214.171 1; + 79.40.171.42 1; + 79.49.226.188 1; + 79.50.67.245 1; + 79.58.215.225 1; + 79.6.34.129 1; + 79.7.207.99 1; + 79.7.217.174 1; + 79.89.191.96 1; + 80.0.37.216 1; + 80.11.67.223 1; + 80.14.98.221 1; + 80.151.140.140 1; + 80.151.229.8 1; + 80.17.244.2 1; + 80.185.84.10 1; + 80.200.123.60 1; + 80.200.203.96 1; + 80.201.10.74 1; + 80.211.0.160 1; + 80.211.0.78 1; + 80.211.113.144 1; + 80.211.114.236 1; + 80.211.116.102 1; + 80.211.132.145 1; + 80.211.133.140 1; + 80.211.136.203 1; + 80.211.140.188 1; + 80.211.16.26 1; + 80.211.163.102 1; + 80.211.176.182 1; + 80.211.189.126 1; + 80.211.235.234 1; + 80.211.238.5 1; + 80.211.245.183 1; + 80.211.246.118 1; + 80.211.249.177 1; + 80.211.251.174 1; + 80.21.147.85 1; + 80.211.57.94 1; + 80.211.58.184 1; + 80.211.61.236 1; + 80.211.65.31 1; + 80.211.69.250 1; + 80.211.82.228 1; + 80.211.83.105 1; + 80.211.87.47 1; + 80.211.88.70 1; + 80.227.148.46 1; + 80.229.1.69 1; + 80.234.44.81 1; + 80.237.68.228 1; + 80.248.6.187 1; + 80.252.136.38 1; + 80.255.74.44 1; + 80.28.234.134 1; + 80.33.245.178 1; + 80.39.113.94 1; + 80.48.169.150 1; + 80.52.140.178 1; + 80.52.199.93 1; + 80.53.7.213 1; + 80.55.3.18 1; + 80.67.102.78 1; + 80.82.65.74 1; + 80.82.77.212 1; + 80.82.77.86 1; + 80.87.30.87 1; + 80.88.88.133 1; + 80.88.88.181 1; + 80.91.176.139 1; + 80.95.80.193 1; + 80.99.230.94 1; + 81.0.120.26 1; + 81.100.188.235 1; + 81.106.220.20 1; + 81.118.52.78 1; + 81.12.111.2 1; + 81.12.13.169 1; + 81.130.138.156 1; + 81.130.149.101 1; + 81.130.234.235 1; + 81.133.111.101 1; + 81.133.12.221 1; + 81.133.73.161 1; + 81.134.44.190 1; + 81.145.158.178 1; + 81.145.190.212 1; + 81.149.238.206 1; + 81.16.8.220 1; + 81.169.251.133 1; + 81.174.170.85 1; + 81.177.98.52 1; + 81.183.253.86 1; + 81.192.10.74 1; + 81.192.159.130 1; + 81.192.173.184 1; + 81.213.214.225 1; + 81.218.141.8 1; + 81.218.148.131 1; + 81.220.81.65 1; + 81.22.45.148 1; + 81.22.45.202 1; + 81.22.45.219 1; + 81.22.45.239 1; + 81.22.45.242 1; + 81.22.45.250 1; + 81.22.45.253 1; + 81.23.9.218 1; + 81.240.131.44 1; + 81.241.235.191 1; + 81.241.50.141 1; + 81.248.69.52 1; + 81.28.167.30 1; + 81.30.203.70 1; + 81.30.208.114 1; + 81.30.212.14 1; + 81.38.63.176 1; + 81.39.77.130 1; + 81.40.150.167 1; + 81.4.106.152 1; + 81.42.219.153 1; + 81.45.139.249 1; + 81.45.172.188 1; + 81.47.128.178 1; + 81.74.229.246 1; + 81.83.83.225 1; + 81.95.228.177 1; + 81.99.234.161 1; + 8.209.73.223 1; + 82.11.109.234 1; + 82.117.190.170 1; + 82.117.196.30 1; + 82.119.100.182 1; + 82.119.111.122 1; + 82.129.197.6 1; + 82.137.219.136 1; + 82.141.237.225 1; + 82.144.6.116 1; + 82.149.162.78 1; + 82.159.138.57 1; + 82.162.61.207 1; + 82.165.124.116 1; + 82.165.35.17 1; + 82.165.64.156 1; + 82.166.184.188 1; + 82.166.93.77 1; + 82.176.243.147 1; + 82.187.186.115 1; + 82.196.14.222 1; + 82.196.15.195 1; + 82.196.3.212 1; + 82.196.4.46 1; + 82.200.139.170 1; + 82.202.204.77 1; + 82.202.226.147 1; + 82.208.162.115 1; + 82.21.192.211 1; + 82.221.128.191 1; + 82.221.129.44 1; + 82.221.131.102 1; + 82.221.131.5 1; + 82.221.131.71 1; + 82.223.2.97 1; + 82.232.89.194 1; + 82.240.11.249 1; + 82.243.236.16 1; + 82.247.200.185 1; + 82.251.218.18 1; + 82.251.46.69 1; + 82.26.1.215 1; + 82.55.89.79 1; + 82.62.26.61 1; + 82.6.38.130 1; + 82.64.100.201 1; + 82.64.10.233 1; + 82.64.25.207 1; + 82.64.32.76 1; + 82.64.39.220 1; + 82.64.40.245 1; + 82.64.72.56 1; + 82.64.76.193 1; + 82.64.9.197 1; + 82.64.94.134 1; + 82.97.16.22 1; + 82.98.142.9 1; + 83.111.151.245 1; + 83.14.199.49 1; + 83.144.92.94 1; + 83.14.95.217 1; + 83.15.183.138 1; + 83.165.211.178 1; + 83.166.140.143 1; + 83.171.99.217 1; + 83.172.56.203 1; + 83.175.213.250 1; + 83.19.158.250 1; + 83.209.219.129 1; + 83.211.109.73 1; + 83.211.174.38 1; + 83.211.35.48 1; + 83.216.109.154 1; + 83.243.72.173 1; + 83.250.41.185 1; + 83.37.58.39 1; + 83.43.117.102 1; + 83.43.117.57 1; + 83.47.212.23 1; + 83.48.101.184 1; + 83.48.29.116 1; + 83.48.89.147 1; + 83.53.110.214 1; + 83.56.34.165 1; + 83.94.206.60 1; + 83.97.20.160 1; + 83.97.20.167 1; + 83.97.20.197 1; + 83.97.20.212 1; + 84.101.59.249 1; + 84.113.99.164 1; + 84.1.150.12 1; + 84.118.160.212 1; + 84.121.165.180 1; + 84.13.51.192 1; + 84.139.107.127 1; + 84.170.104.157 1; + 84.17.48.106 1; + 84.194.203.119 1; + 84.201.154.126 1; + 84.209.63.124 1; + 84.217.109.6 1; + 84.234.111.4 1; + 84.242.116.94 1; + 84.242.124.74 1; + 84.242.139.108 1; + 84.242.96.142 1; + 84.245.71.117 1; + 84.254.28.47 1; + 84.45.251.243 1; + 84.51.27.242 1; + 84.63.209.212 1; + 84.63.76.116 1; + 84.7.93.169 1; + 84.81.220.81 1; + 84.91.128.47 1; + 85.113.210.58 1; + 85.14.245.153 1; + 85.144.226.170 1; + 85.146.51.123 1; + 85.15.75.66 1; + 85.163.230.163 1; + 85.172.104.55 1; + 85.172.13.206 1; + 85.172.174.24 1; + 85.185.149.28 1; + 85.187.183.70 1; + 85.192.35.167 1; + 85.195.222.234 1; + 85.200.241.10 1; + 85.204.124.162 1; + 85.204.246.240 1; + 85.206.165.15 1; + 85.214.109.206 1; + 85.214.146.126 1; + 85.21.63.173 1; + 85.219.185.50 1; + 85.222.112.198 1; + 85.222.123.94 1; + 85.240.40.120 1; + 85.241.49.89 1; + 85.244.47.238 1; + 85.248.156.75 1; + 85.28.83.23 1; + 85.37.38.195 1; + 85.38.164.51 1; + 85.55.252.10 1; + 85.67.10.94 1; + 85.93.20.170 1; + 85.93.88.254 1; + 86.101.236.161 1; + 86.104.220.20 1; + 86.104.220.248 1; + 86.188.55.208 1; + 86.20.97.248 1; + 86.21.205.149 1; + 86.217.62.91 1; + 86.254.12.212 1; + 86.43.103.111 1; + 86.44.58.191 1; + 86.57.163.105 1; + 86.57.211.69 1; + 86.57.226.4 1; + 86.57.237.88 1; + 86.61.66.59 1; + 86.91.66.155 1; + 86.96.203.59 1; + 87.101.240.10 1; + 87.103.120.250 1; + 87.117.84.254 1; + 87.120.254.98 1; + 87.120.36.157 1; + 87.130.14.61 1; + 87.196.188.211 1; + 87.196.49.193 1; + 87.197.166.67 1; + 87.202.136.87 1; + 87.214.50.78 1; + 87.214.66.137 1; + 87.226.148.67 1; + 87.236.212.115 1; + 87.236.215.180 1; + 87.243.8.6 1; + 87.247.174.250 1; + 87.249.208.14 1; + 87.252.171.26 1; + 87.4.103.206 1; + 87.61.232.98 1; + 87.69.216.115 1; + 87.9.170.51 1; + 87.98.147.104 1; + 87.98.206.68 1; + 87.99.77.104 1; + 88.0.80.224 1; + 88.114.58.54 1; + 88.114.58.85 1; + 88.119.207.142 1; + 88.119.221.196 1; + 88.119.94.192 1; + 88.12.27.44 1; + 88.149.160.128 1; + 88.153.128.51 1; + 88.174.124.159 1; + 88.175.204.148 1; + 88.177.62.142 1; + 88.187.13.103 1; + 88.189.141.61 1; + 88.204.214.123 1; + 88.208.244.171 1; + 88.213.3.230 1; + 88.214.26.8 1; + 88.219.126.219 1; + 88.247.108.120 1; + 88.247.110.88 1; + 88.26.236.2 1; + 88.27.253.44 1; + 88.89.54.108 1; + 88.91.198.228 1; + 88.98.232.53 1; + 88.99.15.65 1; + 89.100.106.42 1; + 89.100.21.40 1; + 89.103.27.45 1; + 89.104.76.42 1; + 89.106.107.113 1; + 89.106.107.117 1; + 89.109.11.209 1; + 89.109.112.90 1; + 89.109.23.190 1; + 89.109.43.113 1; + 89.109.53.65 1; + 89.133.103.216 1; + 89.133.126.19 1; + 89.133.62.227 1; + 89.133.86.221 1; + 89.144.57.83 1; + 89.147.80.2 1; + 89.148.190.137 1; + 89.154.142.60 1; + 89.154.78.219 1; + 89.176.6.6 1; + 89.179.118.84 1; + 89.179.246.46 1; + 89.185.8.121 1; + 89.189.183.220 1; + 89.189.190.163 1; + 89.207.136.196 1; + 89.208.197.236 1; + 89.216.47.154 1; + 89.217.42.114 1; + 89.221.250.18 1; + 89.222.181.58 1; + 89.231.11.25 1; + 89.231.29.232 1; + 89.236.112.100 1; + 89.236.112.99 1; + 89.248.168.112 1; + 89.248.168.202 1; + 89.248.169.12 1; + 89.248.169.94 1; + 89.248.171.57 1; + 89.248.171.97 1; + 89.248.172.85 1; + 89.248.174.144 1; + 89.248.174.193 1; + 89.248.174.219 1; + 89.248.174.39 1; + 89.254.148.26 1; + 89.31.148.179 1; + 89.3.236.207 1; + 89.35.39.180 1; + 89.35.39.60 1; + 89.35.39.86 1; + 89.35.57.214 1; + 89.36.215.178 1; + 89.36.215.248 1; + 89.36.217.142 1; + 89.36.220.145 1; + 89.36.222.85 1; + 89.38.145.124 1; + 89.38.145.146 1; + 89.38.145.235 1; + 89.38.145.250 1; + 89.39.142.34 1; + 89.40.115.12 1; + 89.40.216.233 1; + 89.42.234.129 1; + 89.42.252.124 1; + 89.43.156.91 1; + 89.44.32.18 1; + 89.45.17.11 1; + 89.69.216.68 1; + 89.90.209.252 1; + 90.174.128.87 1; + 90.176.60.203 1; + 90.187.62.121 1; + 90.201.37.186 1; + 90.30.201.230 1; + 90.63.128.107 1; + 90.76.117.2 1; + 91.106.186.208 1; + 91.117.191.230 1; + 91.121.101.159 1; + 91.121.102.44 1; + 91.121.109.45 1; + 91.121.110.50 1; + 91.121.110.97 1; + 91.121.114.69 1; + 91.121.116.65 1; + 91.121.136.44 1; + 91.121.142.225 1; + 91.121.143.205 1; + 91.121.153.26 1; + 91.121.154.100 1; + 91.121.155.226 1; + 91.121.157.15 1; + 91.121.164.131 1; + 91.121.179.17 1; + 91.121.205.83 1; + 91.121.211.34 1; + 91.121.2.33 1; + 91.121.247.247 1; + 91.1.220.72 1; + 91.132.103.64 1; + 91.132.3.202 1; + 91.134.135.220 1; + 91.134.138.193 1; + 91.134.139.87 1; + 91.134.140.32 1; + 91.134.159.18 1; + 91.134.227.180 1; + 91.134.240.73 1; + 91.134.241.32 1; + 91.171.49.69 1; + 91.177.66.76 1; + 91.178.218.128 1; + 91.179.195.114 1; + 91.180.125.193 1; + 91.183.90.237 1; + 91.188.188.140 1; + 91.195.99.114 1; + 91.201.122.49 1; + 91.206.207.211 1; + 91.207.40.45 1; + 91.212.68.76 1; + 91.217.66.114 1; + 91.224.133.130 1; + 91.233.172.66 1; + 91.23.33.175 1; + 91.243.175.243 1; + 91.250.242.12 1; + 91.250.96.120 1; + 91.61.41.216 1; + 91.67.105.22 1; + 91.67.77.26 1; + 91.67.85.65 1; + 91.69.234.72 1; + 91.85.215.115 1; + 91.90.190.130 1; + 92.0.120.179 1; + 92.118.160.1 1; + 92.118.160.13 1; + 92.118.160.17 1; + 92.118.160.21 1; + 92.118.160.29 1; + 92.118.160.33 1; + 92.118.160.37 1; + 92.118.160.45 1; + 92.118.160.49 1; + 92.118.160.5 1; + 92.118.160.53 1; + 92.118.160.57 1; + 92.118.160.61 1; + 92.118.160.9 1; + 92.118.161.33 1; + 92.118.161.49 1; + 92.118.161.61 1; + 92.118.37.70 1; + 92.118.37.84 1; + 92.118.37.86 1; + 92.118.37.88 1; + 92.118.37.95 1; + 92.118.38.35 1; + 92.118.38.36 1; + 92.118.38.51 1; + 92.119.113.26 1; + 92.119.160.103 1; + 92.119.160.247 1; + 92.119.160.52 1; + 92.119.160.72 1; + 92.119.160.73 1; + 92.119.160.77 1; + 92.12.145.57 1; + 92.154.119.223 1; + 92.167.255.124 1; + 92.177.197.60 1; + 92.187.198.152 1; + 92.188.124.228 1; + 92.222.181.159 1; + 92.222.216.71 1; + 92.222.216.81 1; + 92.222.36.216 1; + 92.222.47.41 1; + 92.222.66.234 1; + 92.222.66.27 1; + 92.222.72.130 1; + 92.222.72.234 1; + 92.222.75.72 1; + 92.222.77.175 1; + 92.222.79.7 1; + 92.222.87.124 1; + 92.222.92.114 1; + 92.234.114.90 1; + 92.242.44.162 1; + 92.244.36.66 1; + 92.249.143.33 1; + 92.249.148.16 1; + 92.250.123.145 1; + 92.254.170.133 1; + 92.255.178.230 1; + 92.255.185.6 1; + 92.27.208.50 1; + 92.42.34.228 1; + 92.46.239.2 1; + 92.50.249.166 1; + 92.53.124.13 1; + 92.58.156.5 1; + 92.59.181.108 1; + 92.63.194.15 1; + 92.63.194.3 1; + 92.81.222.217 1; + 92.86.179.186 1; + 93.105.58.83 1; + 93.107.168.96 1; + 93.113.111.197 1; + 93.113.111.97 1; + 93.114.77.11 1; + 93.114.86.226 1; + 93.119.178.118 1; + 93.119.179.99 1; + 93.1.230.187 1; + 93.145.33.226 1; + 93.14.78.71 1; + 93.148.209.74 1; + 93.152.158.132 1; + 93.170.109.28 1; + 93.21.138.116 1; + 93.218.103.194 1; + 93.23.6.66 1; + 93.29.187.145 1; + 93.39.116.254 1; + 93.41.140.241 1; + 93.42.117.137 1; + 93.43.39.56 1; + 93.51.29.92 1; + 93.55.209.46 1; + 93.61.134.60 1; + 93.61.93.6 1; + 93.95.56.130 1; + 93.97.227.54 1; + 94.100.223.17 1; + 94.101.181.238 1; + 94.102.50.177 1; + 94.102.50.178 1; + 94.102.51.108 1; + 94.102.53.10 1; + 94.107.166.97 1; + 94.124.16.106 1; + 94.132.37.12 1; + 94.140.116.23 1; + 94.142.138.178 1; + 94.154.63.200 1; + 94.15.4.86 1; + 94.158.152.248 1; + 94.159.18.194 1; + 94.172.182.83 1; + 94.177.163.133 1; + 94.177.173.75 1; + 94.177.175.17 1; + 94.177.186.180 1; + 94.177.199.45 1; + 94.177.215.195 1; + 94.177.224.127 1; + 94.177.229.191 1; + 94.177.240.4 1; + 94.177.245.161 1; + 94.177.250.221 1; + 94.177.254.202 1; + 94.191.102.171 1; + 94.191.111.157 1; + 94.191.115.174 1; + 94.191.122.49 1; + 94.191.15.73 1; + 94.191.17.22 1; + 94.191.20.179 1; + 94.191.21.35 1; + 94.191.28.11 1; + 94.191.29.221 1; + 94.191.31.230 1; + 94.191.3.23 1; + 94.191.32.48 1; + 94.191.3.81 1; + 94.191.41.77 1; + 94.191.43.58 1; + 94.191.45.199 1; + 94.191.46.179 1; + 94.191.59.106 1; + 94.191.68.224 1; + 94.191.68.83 1; + 94.191.70.221 1; + 94.191.76.23 1; + 94.191.78.128 1; + 94.191.79.156 1; + 94.191.81.131 1; + 94.191.8.178 1; + 94.191.8.31 1; + 94.191.87.254 1; + 94.191.99.114 1; + 94.198.110.205 1; + 94.203.254.248 1; + 94.21.225.164 1; + 94.224.178.133 1; + 94.228.182.244 1; + 94.230.208.147 1; + 94.23.149.25 1; + 94.23.16.30 1; + 94.23.196.177 1; + 94.23.198.73 1; + 94.23.204.136 1; + 94.23.207.142 1; + 94.23.208.211 1; + 94.23.212.137 1; + 94.23.215.158 1; + 94.23.218.74 1; + 94.23.227.116 1; + 94.23.253.88 1; + 94.23.254.24 1; + 94.23.41.222 1; + 94.23.47.88 1; + 94.23.5.135 1; + 94.23.6.187 1; + 94.23.70.116 1; + 94.245.37.91 1; + 94.254.5.234 1; + 94.42.178.137 1; + 94.60.116.71 1; + 94.61.10.176 1; + 94.66.158.81 1; + 94.73.238.150 1; + 94.79.181.162 1; + 94.79.54.187 1; + 94.98.203.43 1; + 95.105.19.12 1; + 95.105.233.209 1; + 95.105.233.248 1; + 95.105.237.69 1; + 95.110.173.147 1; + 95.110.235.17 1; + 95.130.12.33 1; + 95.143.193.125 1; + 95.165.145.118 1; + 95.167.111.162 1; + 95.167.225.81 1; + 95.167.39.12 1; + 95.169.183.158 1; + 95.173.179.118 1; + 95.173.186.148 1; + 95.174.219.101 1; + 95.177.162.10 1; + 95.181.198.95 1; + 95.182.129.243 1; + 95.213.137.21 1; + 95.216.202.61 1; + 95.216.36.80 1; + 95.217.41.14 1; + 95.217.92.142 1; + 95.222.252.254 1; + 95.226.88.13 1; + 95.242.177.213 1; + 95.243.136.198 1; + 95.247.11.1 1; + 95.31.249.107 1; + 95.39.5.247 1; + 95.42.150.116 1; + 95.48.54.106 1; + 95.58.194.141 1; + 95.58.194.143 1; + 95.58.194.148 1; + 95.70.87.97 1; + 95.85.8.215 1; + 95.90.131.182 1; + 95.90.132.191 1; + 95.90.133.44 1; + 95.90.133.53 1; + 95.90.139.169 1; + 95.90.144.15 1; + 95.90.144.29 1; + 95.90.145.20 1; + 95.91.8.75 1; + 95.91.9.75 1; + 96.1.105.126 1; + 96.114.71.146 1; + 96.114.71.147 1; + 96.1.72.4 1; + 96.230.109.108 1; + 96.246.214.20 1; + 96.32.4.181 1; + 96.37.188.228 1; + 96.44.162.202 1; + 96.48.244.48 1; + 96.56.82.194 1; + 96.57.28.210 1; + 96.67.115.46 1; + 96.67.224.11 1; + 96.69.10.237 1; + 96.70.31.155 1; + 96.70.97.70 1; + 96.73.98.33 1; + 96.75.52.245 1; + 96.76.166.105 1; + 96.78.175.36 1; + 96.78.175.37 1; + 96.83.24.85 1; + 97.74.228.176 1; + 97.74.229.121 1; + 97.74.232.21 1; + 97.74.234.94 1; + 97.90.233.17 1; + 98.11.32.74 1; + 98.143.148.45 1; + 98.207.101.228 1; + 98.210.48.44 1; + 98.213.58.68 1; + 98.221.232.33 1; + 98.221.87.251 1; + 98.246.48.95 1; + 98.251.250.117 1; + 98.253.233.55 1; + 99.149.251.77 1; + 99.154.198.220 1; + 99.228.65.132 1; + 99.46.143.22 1; + 99.96.30.196 1; +# END KNOWN BAD IP ADDRESSES ### DO NOT EDIT THIS LINE AT ALL ### + +# -------------------------- +# WHITELIST Google IP Ranges +# -------------------------- + +# START GOOGLE IP RANGES ### DO NOT EDIT THIS LINE AT ALL ### + 108.177.0.0/17 0; + 172.217.0.0/16 0; + 173.194.0.0/16 0; + 2001:4860:4000::/36 0; + 203.208.60.0/24 0; + 207.126.144.0/20 0; + 209.85.128.0/17 0; + 216.239.32.0/19 0; + 216.58.192.0/19 0; + 2404:6800:4000::/36 0; + 2607:f8b0:4000::/36 0; + 2800:3f0:4000::/36 0; + 2a00:1450:4000::/36 0; + 2c0f:fb50:4000::/36 0; + 35.192.0.0/12 0; + 64.18.0.0/20 0; + 64.233.160.0/19 0; + 64.68.80.0/21 0; + 65.52.0.0/14 0; + 66.102.0.0/20 0; + 66.249.64.0/19 0; + 72.14.192.0/18 0; + 74.125.0.0/16 0; +# END GOOGLE IP RANGES ### DO NOT EDIT THIS LINE AT ALL ### + +# ------------------------ +# WHITELIST Bing IP Ranges +# ------------------------ + +# START BING IP RANGES ### DO NOT EDIT THIS LINE AT ALL ### + 131.253.21.0/24 0; + 131.253.22.0/23 0; + 131.253.24.0/21 0; + 131.253.24.0/22 0; + 131.253.32.0/20 0; + 157.54.0.0/15 0; + 157.56.0.0/14 0; + 157.60.0.0/16 0; + 199.30.16.0/24 0; + 199.30.27.0/24 0; + 207.46.0.0/16 0; + 40.112.0.0/13 0; + 40.120.0.0/14 0; + 40.124.0.0/16 0; + 40.125.0.0/17 0; + 40.74.0.0/15 0; + 40.76.0.0/14 0; + 40.80.0.0/12 0; + 40.96.0.0/12 0; +# END BING IP RANGES ### DO NOT EDIT THIS LINE AT ALL ### + +# ------------------------------ +# WHITELIST Cloudflare IP Ranges +# ------------------------------ + +# START CLOUDFLARE IP RANGES ### DO NOT EDIT THIS LINE AT ALL ### + 103.21.244.0/22 0; + 103.22.200.0/22 0; + 103.31.4.0/22 0; + 104.16.0.0/12 0; + 108.162.192.0/18 0; + 131.0.72.0/22 0; + 141.101.64.0/18 0; + 162.158.0.0/15 0; + 172.64.0.0/13 0; + 173.245.48.0/20 0; + 188.114.96.0/20 0; + 190.93.240.0/20 0; + 197.234.240.0/22 0; + 198.41.128.0/17 0; + 199.27.128.0/21 0; + 2400:cb00::/32 0; + 2405:8100::/32 0; + 2405:b500::/32 0; + 2606:4700::/32 0; + 2803:f800::/32 0; + 2a06:98c0::/29 0; + 2c0f:f248::/32 0; +# END CLOUDFLARE IP RANGES ### DO NOT EDIT THIS LINE AT ALL ### + +# ------------------------------------------------- +# BLACKLIST IP addresses and IP Ranges Customizable +# ------------------------------------------------- + +# -------------------------------------------------------------------------------------- +# BLACKLIST all your IP addresses and Ranges using the new include file below. + # New Method Uses the include file below so that when pulling future updates your + # Custom Blacklisted IP addresses are automatically now included for you. + # Read Comments inside blacklist-ips.conf for customization tips. + # Updating the main globalblacklist.conf file will not touch your custom include files + # Anything added to blacklist-ips.conf will over-ride anything whitelisted above +# -------------------------------------------------------------------------------------- + +# -------------------------------------------------------------------- +# START BLACKLISTED IPS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# -------------------------------------------------------------------- + + include /etc/nginx/bots.d/blacklist-ips.conf; + +# ------------------------------------------------------------------ +# END BLACKLISTED IPS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------ + +# ---------------------------------------------- +# Whitelist all your OWN IP addresses and Ranges +# ---------------------------------------------- + +# -------------------------------------------------------------------------------------- +# WHITELIST all your own IP addresses using the include file below. + # New Method Uses the include file below so that when pulling future updates your + # whitelisted IP addresses are automatically now included for you. + # Read Comments inside whitelist-ips.conf for customization tips. + # Updating the main globalblacklist.conf file will not touch your custom include files + # whitelist-ips.conf reigns supreme !!! + # Whatever you add to whitelist-ips.conf will be whitelisted FULL STOP + # Anything blacklisted above this line will be over-ridden by whitelist-ips.conf +# -------------------------------------------------------------------------------------- + +# -------------------------------------------------------------------------- +# START WHITELISTED IP RANGES ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# -------------------------------------------------------------------------- + + include /etc/nginx/bots.d/whitelist-ips.conf; + +# ------------------------------------------------------------------------ +# END WHITELISTED IP RANGES ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------------ + +} + +# -------------------------------------------------------------------------------------- +# WHITELIST your own IPs from the DDOS Filter + # Add your own IP addresses and ranges into the custom include file whitelist-ips.conf + # to spare them from the rate limiting DDOS filter. + # This section includes the same / single whitelist-ips.conf file so you only + # need to edit that include file and have it include here for you too. +# -------------------------------------------------------------------------------------- + +geo $ratelimited { + default 1; + +# --------------------------------------------------------------------------- +# START WHITELISTED IP RANGES2 ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# --------------------------------------------------------------------------- + + include /etc/nginx/bots.d/whitelist-ips.conf; + +# ------------------------------------------------------------------------- +# END WHITELISTED IP RANGES2 ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ### +# ------------------------------------------------------------------------- + +} + +# ====================================================================== +# END SECTION 3 - WHITELISTING AND BLACKLISTING IP ADDRESSESE AND RANGES +# ====================================================================== + + +# ============================================ +# BEGIN SECTION 4 - ACTIVATE BLOCKER FUNCTIONS +# ============================================ + +# -------------------------------------------- +# 1. MAP BAD BOTS TO OUR RATE LIMITER FUNCTION +# -------------------------------------------- + + map $bad_bot $bot_iplimit { + 0 ""; + 1 ""; + 2 $binary_remote_addr; + } + +# -------------------------- +# 2. SET RATE LIMITING ZONES +# -------------------------- + +# BAD BOT RATE LIMITING ZONE +# Rate limiting will only take effect if on any User-Agents with a value of 2 + + limit_conn_zone $bot_iplimit zone=bot2_connlimit:16m; + limit_req_zone $bot_iplimit zone=bot2_reqlimitip:16m rate=2r/s; + +# ========================================== +# END SECTION 4 - ACTIVATE BLOCKER FUNCTIONS +# ========================================== + +# ===================== +# END BLOCKER FUNCTIONS +# ===================== + +### -------------------------------------------- +### HELP SUPPORT THIS PROJECT - Send Me a Coffee +### https://ko-fi.com/mitchellkrog +### -------------------------------------------- + +### FOR APACHE SERVERS +### --------------------------------------------- +### Check out the Ultimate Apache Bad Bot Blocker +### --------------------------------------------- \ No newline at end of file diff --git a/config/default/nginx/conf.d/nginx.conf b/config/default/nginx/conf.d/nginx.conf new file mode 100644 index 0000000..15d2e8b --- /dev/null +++ b/config/default/nginx/conf.d/nginx.conf @@ -0,0 +1,188 @@ +upstream example.com { + + server 127.0.0.1:3000 max_fails=0 fail_timeout=30s; + keepalive 8; + +} + +server { + + listen 80; + listen [::]:80; + + #ssl listen 443 ssl; + #ssl listen [::]:443 ssl; + + #ssl ssl_certificate /home/example.com/config/production/nginx/ssl.d/live/example.com/fullchain.pem; + #ssl ssl_certificate_key /home/example.com/config/production/nginx/ssl.d/live/example.com/privkey.pem; + #ssl ssl_dhparam /home/example.com/config/production/nginx/ssl.d/live/example.com/dhparam.pem; + #ssl ssl_session_cache shared:SSL:10m; + #ssl ssl_session_timeout 1d; + #ssl ssl_stapling on; + #ssl ssl_stapling_verify on; + #ssl ssl_prefer_server_ciphers on; + #ssl ssl_protocols TLSv1 TLSv1.1 TLSv1.2; + #ssl ssl_ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS; + #ssl resolver 1.1.1.1; + #ssl resolver_timeout 10s; + #ssl add_header X-Content-Type-Options "nosniff"; + #ssl add_header Strict-Transport-Security "max-age=31536000"; + + root /home/example.com; + + server_name example.com *.example.com; + + access_log /var/log/nginx/access_example.com.log; + + include /etc/nginx/bots.d/ddos.conf; + include /etc/nginx/bots.d/blockbots.conf; + + keepalive_timeout 10; + client_max_body_size 64m; + + if ( $request_method !~ ^(GET|POST)$ ) { + return 444; + } + + if ( $request_uri ~ "/index.html" ) { + rewrite ^(.*)/ $1/ permanent; + } + + location ~ "\.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+" {add_header "" "";} + location ~ "^/pagespeed_static/" { } + location ~ "^/ngx_pagespeed_beacon$" { } + + location ~* ^/(files|themes/.*/public|favicon.*|android-chrome.*|apple-touch-icon\.png|mstile-150x150\.png|browserconfig\.xml|safari-pinned-tab\.svg|site\.webmanifest) { + expires 30d; + access_log off; + autoindex off; + add_header Cache-Control "public, no-transform"; + proxy_cache_valid 404 500 502 503 504 1m; + proxy_cache_valid any 30d; + proxy_max_temp_file_size 0; + } + + location ~* ^/images/ { + rewrite "^\/images\/(poster|picture)\/(medium|small)\/.*img([0-9]+).*\.jpg$" "/$1/$2/$3.jpg" break; + root /var/local/images; + expires 30d; + access_log off; + autoindex off; + add_header Cache-Control "public, no-transform"; + proxy_cache_valid 404 500 502 503 504 1m; + proxy_cache_valid any 30d; + try_files $uri /poster/no-poster.jpg /poster/small/629951.jpg =404; + } + + location ~* ^/balancer/ { + rewrite "^\/balancer\/([0-9]+)\.mp4" "/$1.mp4" break; + root /var/local/balancer; + expires 30d; + access_log off; + autoindex off; + add_header Cache-Control "public, no-transform"; + proxy_cache_valid 404 500 502 503 504 1m; + proxy_cache_valid any 30d; + limit_rate_after 1m; + limit_rate 150k; + try_files $uri /bbb.mp4 =404; + } + + location ~* ^/(doc|Dockerfile|config|modules|lib|routes|core|app\.js|package\.json|package-lock\.json|process\.json|restart\.server|LICENSE\.txt|README\.md|.*\.sh|.*\.conf|.*\.jade|.*\.ejs)($|\/) { + return 404; + } + + location / { + if ($host ~* "^(m\.example.com)$") { + rewrite ^(.*)$ /mobile-version$1 break; + } + if ($host ~* "^(tv\.example.com)$") { + rewrite ^(.*)$ /tv-version$1 break; + } + #if ($http_cookie ~* ".+" ) { + # set $do_not_cache 1; + #} + + expires 1h; + limit_req zone=cinemapress burst=50; + proxy_max_temp_file_size 0; + proxy_next_upstream error timeout http_500 http_502 http_503 http_504; + proxy_set_header Connection ""; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_http_version 1.1; + proxy_pass http://example.com; + } + + location ~* ^/(episode\.json|iframe\.player|rss\.xml) { + if ($host ~* "^(m\.example.com)$") { + rewrite ^(.*)$ /mobile-version$1 break; + } + if ($host ~* "^(tv\.example.com)$") { + rewrite ^(.*)$ /tv-version$1 break; + } + #if ($http_cookie ~* ".+" ) { + # set $do_not_cache 1; + #} + + access_log off; + autoindex off; + expires 1h; + limit_req zone=cinemapress burst=50; + proxy_max_temp_file_size 0; + proxy_next_upstream error timeout http_500 http_502 http_503 http_504; + proxy_set_header Connection ""; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_http_version 1.1; + proxy_pass http://example.com; + } + + location ~* ^/admin { + auth_basic "Login Admin page!"; + auth_basic_user_file /home/example.com/config/production/nginx/pass.d/example.com.pass; + proxy_max_temp_file_size 0; + proxy_next_upstream error timeout http_500 http_502 http_503 http_504; + proxy_set_header Connection ""; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_http_version 1.1; + proxy_pass http://example.com; + } + + error_page 500 502 503 504 520 /50x.html; + location = /50x.html { + root /etc/nginx/html; + access_log off; + autoindex off; + internal; + } + + error_page 404 /404.html; + location = /404.html { + root /etc/nginx/html; + access_log off; + autoindex off; + internal; + } + + error_page 403 /403.html; + location = /403.html { + root /etc/nginx/html; + access_log off; + autoindex off; + internal; + } + + error_page 401 /401.html; + location = /401.html { + root /etc/nginx/html; + access_log off; + autoindex off; + internal; + } + +} \ No newline at end of file diff --git a/config/default/nginx/conf.d/real_ip.conf b/config/default/nginx/conf.d/real_ip.conf new file mode 100644 index 0000000..67114d4 --- /dev/null +++ b/config/default/nginx/conf.d/real_ip.conf @@ -0,0 +1,84 @@ +# Localhost +set_real_ip_from 127.0.0.1; + +# DDoS-Guard range IPs list +set_real_ip_from 186.2.160.0/24; + +# CloudFlare range IPs list +set_real_ip_from 103.21.244.0/22; +set_real_ip_from 103.22.200.0/22; +set_real_ip_from 103.31.4.0/22; +set_real_ip_from 104.16.0.0/12; +set_real_ip_from 108.162.192.0/18; +set_real_ip_from 131.0.72.0/22; +set_real_ip_from 141.101.64.0/18; +set_real_ip_from 162.158.0.0/15; +set_real_ip_from 172.64.0.0/13; +set_real_ip_from 173.245.48.0/20; +set_real_ip_from 188.114.96.0/20; +set_real_ip_from 190.93.240.0/20; +set_real_ip_from 197.234.240.0/22; +set_real_ip_from 198.41.128.0/17; +set_real_ip_from 2400:cb00::/32; +set_real_ip_from 2606:4700::/32; +set_real_ip_from 2803:f800::/32; +set_real_ip_from 2405:b500::/32; +set_real_ip_from 2405:8100::/32; +set_real_ip_from 2c0f:f248::/32; +set_real_ip_from 2a06:98c0::/29; + +# CloudFront range IPs list +set_real_ip_from 13.32.0.0/15; +set_real_ip_from 13.35.0.0/16; +set_real_ip_from 13.54.63.128/26; +set_real_ip_from 13.59.250.0/26; +set_real_ip_from 13.113.203.0/24; +set_real_ip_from 13.124.199.0/24; +set_real_ip_from 13.228.69.0/24; +set_real_ip_from 18.216.170.128/25; +set_real_ip_from 34.195.252.0/24; +set_real_ip_from 34.216.51.0/25; +set_real_ip_from 34.226.14.0/24; +set_real_ip_from 34.232.163.208/29; +set_real_ip_from 35.158.136.0/24; +set_real_ip_from 35.162.63.192/26; +set_real_ip_from 35.167.191.128/26; +set_real_ip_from 52.15.127.128/26; +set_real_ip_from 52.46.0.0/18; +set_real_ip_from 52.47.139.0/24; +set_real_ip_from 52.52.191.128/26; +set_real_ip_from 52.56.127.0/25; +set_real_ip_from 52.57.254.0/24; +set_real_ip_from 52.66.194.128/26; +set_real_ip_from 52.78.247.128/26; +set_real_ip_from 52.84.0.0/15; +set_real_ip_from 52.124.128.0/17; +set_real_ip_from 52.199.127.192/26; +set_real_ip_from 52.212.248.0/26; +set_real_ip_from 52.220.191.0/26; +set_real_ip_from 52.222.128.0/17; +set_real_ip_from 54.182.0.0/16; +set_real_ip_from 54.192.0.0/16; +set_real_ip_from 54.230.0.0/16; +set_real_ip_from 54.233.255.128/26; +set_real_ip_from 54.239.128.0/18; +set_real_ip_from 54.239.192.0/19; +set_real_ip_from 54.240.128.0/18; +set_real_ip_from 64.252.64.0/18; +set_real_ip_from 70.132.0.0/18; +set_real_ip_from 71.152.0.0/17; +set_real_ip_from 143.204.0.0/16; +set_real_ip_from 204.246.164.0/22; +set_real_ip_from 204.246.168.0/22; +set_real_ip_from 204.246.174.0/23; +set_real_ip_from 204.246.176.0/20; +set_real_ip_from 205.251.192.0/19; +set_real_ip_from 205.251.249.0/24; +set_real_ip_from 205.251.250.0/23; +set_real_ip_from 205.251.252.0/23; +set_real_ip_from 205.251.254.0/24; +set_real_ip_from 216.137.32.0/19; +set_real_ip_from 2600:9000::/28; + +real_ip_header X-Forwarded-For; +real_ip_recursive on; \ No newline at end of file diff --git a/config/default/nginx/html/401.html b/config/default/nginx/html/401.html new file mode 100644 index 0000000..59d05c7 --- /dev/null +++ b/config/default/nginx/html/401.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + +401 - CinemaPress + + + + + + + + + + + + + + + + + + +
+
+
+

401

+

Error

+ +
+
+
+
+ + + + +
+
+
+
+ You have not logged in. The username or password you entered is incorrect. Please try again. +
+
+
+
+ + + + \ No newline at end of file diff --git a/config/default/nginx/html/403.html b/config/default/nginx/html/403.html new file mode 100644 index 0000000..21b9210 --- /dev/null +++ b/config/default/nginx/html/403.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + +403 - CinemaPress + + + + + + + + + + + + + + + + + + +
+
+
+

403

+

Error

+ +
+
+
+
+ + + + +
+
+
+
+ Access to this page is denied. You are redirected to a page for which you do not have sufficient access rights. +
+
+
+
+ + + + \ No newline at end of file diff --git a/config/default/nginx/html/404.html b/config/default/nginx/html/404.html new file mode 100644 index 0000000..56065eb --- /dev/null +++ b/config/default/nginx/html/404.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + +404 - CinemaPress + + + + + + + + + + + + + + + + + + +
+
+
+

404

+

Error

+ +
+
+
+
+ + + + +
+
+
+
+ This page is not on the site. Perhaps you made a mistake in the URL or this is an internal error of the site that the administrator already knows about and is taking steps to eliminate it. +
+
+
+
+ + + + \ No newline at end of file diff --git a/config/default/nginx/html/50x.html b/config/default/nginx/html/50x.html new file mode 100644 index 0000000..a5e31cd --- /dev/null +++ b/config/default/nginx/html/50x.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + +500 - CinemaPress + + + + + + + + + + + + + + + + + + +
+
+
+

500

+

Error

+ +
+
+
+
+ + + + +
+
+
+
+ Internal Server Error. The site administrator is already taking action to resolve it. Please visit this page a little later. +
+
+
+
+ + + + \ No newline at end of file diff --git a/config/default/nginx/letsencrypt/.gitkeep b/config/default/nginx/letsencrypt/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/default/nginx/nginx.conf b/config/default/nginx/nginx.conf new file mode 100644 index 0000000..abd1682 --- /dev/null +++ b/config/default/nginx/nginx.conf @@ -0,0 +1,54 @@ +user nginx; +worker_processes auto; + +error_log /var/log/nginx/error.log warn; +pid /var/run/nginx.pid; + +events { + worker_connections 1024; +} + +http { + + server_names_hash_bucket_size 256; + server_names_hash_max_size 4096; + variables_hash_max_size 4096; + variables_hash_bucket_size 4096; + + limit_req_zone $binary_remote_addr zone=flood:50m rate=90r/s; + limit_conn_zone $binary_remote_addr zone=addr:50m; + limit_req_zone $binary_remote_addr zone=cinemapress:10m rate=30r/s; + + include /etc/nginx/mime.types; + default_type application/octet-stream; + + log_format main '$remote_addr - $remote_user [$time_local] "$request" ' + '$status $body_bytes_sent "$http_referer" ' + '"$http_user_agent" "$http_x_forwarded_for"'; + + access_log /var/log/nginx/access.log main; + + sendfile on; + #tcp_nopush on; + + keepalive_timeout 65; + + gzip on; + gzip_disable "msie6"; + gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss image/svg+xml text/javascript application/javascript; + gzip_vary on; + gzip_proxied any; + gzip_http_version 1.1; + + pagespeed on; + pagespeed FileCachePath /var/ngx_pagespeed_cache; + pagespeed EnableFilters collapse_whitespace,remove_comments,dedup_inlined_images; + pagespeed DisableFilters rewrite_css,add_head; + pagespeed ReportUnloadTime off; + pagespeed Statistics off; + pagespeed StatisticsLogging off; + pagespeed Disallow "*/admin*"; + + include /etc/nginx/conf.d/*.conf; + include /home/*/config/production/nginx/conf.d/nginx.conf; +} \ No newline at end of file diff --git a/config/default/nginx/pass.d/.gitkeep b/config/default/nginx/pass.d/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/default/nginx/ssl.d/.gitkeep b/config/default/nginx/ssl.d/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/default/sphinx/sphinx.conf b/config/default/sphinx/sphinx.conf new file mode 100644 index 0000000..266f4c0 --- /dev/null +++ b/config/default/sphinx/sphinx.conf @@ -0,0 +1,421 @@ +source config_example_com +{ + + type = xmlpipe2 + xmlpipe_command = cat /etc/sphinx/source.xml + +} + +source xmlpipe2_example_com : config_example_com +{ + + xmlpipe_attr_uint = kp_id + xmlpipe_attr_uint = rating + xmlpipe_attr_uint = vote + xmlpipe_attr_uint = kp_rating + xmlpipe_attr_uint = kp_vote + xmlpipe_attr_uint = imdb_rating + xmlpipe_attr_uint = imdb_vote + xmlpipe_attr_uint = premiere + xmlpipe_attr_uint = type + xmlpipe_attr_string = poster + xmlpipe_attr_string = title_ru + xmlpipe_attr_string = title_en + xmlpipe_attr_string = title_page + xmlpipe_attr_string = description + xmlpipe_attr_string = description_short + xmlpipe_attr_string = pictures + xmlpipe_attr_json = custom + xmlpipe_field_string = query_id + xmlpipe_field_string = search + xmlpipe_field_string = year + xmlpipe_field_string = country + xmlpipe_field_string = director + xmlpipe_field_string = genre + xmlpipe_field_string = actor + xmlpipe_field_string = player + xmlpipe_field_string = translate + xmlpipe_field_string = quality + xmlpipe_field_string = all_movies + +} + +index xmlpipe2_example_com +{ + + source = xmlpipe2_example_com + path = /var/lib/sphinx/data/movies_example_com + ondisk_attrs = pool + morphology = stem_enru, stem_ar + html_strip = 1 + min_word_len = 2 + expand_keywords = 1 + blend_chars = + + index_exact_words = 1 + charset_table = U+FF10..U+FF19->0..9, 0..9, U+FF41..U+FF5A->a..z, U+FF21..U+FF3A->a..z, A..Z->a..z, a..z, _, \ + U+410..U+42F->U+430..U+44F, U+401->U+435, U+451->U+435, U+430..U+44F, \ + U+0149, U+017F, U+0138, U+00DF, U+00FF, U+00C0..U+00D6->U+00E0..U+00F6, \ + U+00E0..U+00F6, U+00D8..U+00DE->U+00F8..U+00FE, U+00F8..U+00FE, U+0100->U+0101, U+0101, \ + U+0102->U+0103, U+0103, U+0104->U+0105, U+0105, U+0106->U+0107, U+0107, U+0108->U+0109, \ + U+0109, U+010A->U+010B, U+010B, U+010C->U+010D, U+010D, U+010E->U+010F, U+010F, \ + U+0110->U+0111, U+0111, U+0112->U+0113, U+0113, U+0114->U+0115, U+0115, U+0116->U+0117, \ + U+0117, U+0118->U+0119, U+0119, U+011A->U+011B, U+011B, U+011C->U+011D, U+011D, \ + U+011E->U+011F, U+011F, U+0130->U+0131, U+0131, U+0132->U+0133, U+0133, U+0134->U+0135, \ + U+0135, U+0136->U+0137, U+0137, U+0139->U+013A, U+013A, U+013B->U+013C, U+013C, \ + U+013D->U+013E, U+013E, U+013F->U+0140, U+0140, U+0141->U+0142, U+0142, U+0143->U+0144, \ + U+0144, U+0145->U+0146, U+0146, U+0147->U+0148, U+0148, U+014A->U+014B, U+014B, \ + U+014C->U+014D, U+014D, U+014E->U+014F, U+014F, U+0150->U+0151, U+0151, U+0152->U+0153, \ + U+0153, U+0154->U+0155, U+0155, U+0156->U+0157, U+0157, U+0158->U+0159, U+0159, \ + U+015A->U+015B, U+015B, U+015C->U+015D, U+015D, U+015E->U+015F, U+015F, U+0160->U+0161, \ + U+0161, U+0162->U+0163, U+0163, U+0164->U+0165, U+0165, U+0166->U+0167, U+0167, \ + U+0168->U+0169, U+0169, U+016A->U+016B, U+016B, U+016C->U+016D, U+016D, U+016E->U+016F, \ + U+016F, U+0170->U+0171, U+0171, U+0172->U+0173, U+0173, U+0174->U+0175, U+0175, \ + U+0176->U+0177, U+0177, U+0178->U+00FF, U+00FF, U+0179->U+017A, U+017A, U+017B->U+017C, \ + U+017C, U+017D->U+017E, U+017E, U+0410..U+042F->U+0430..U+044F, U+0430..U+044F, \ + U+05D0..U+05EA, U+0531..U+0556->U+0561..U+0586, U+0561..U+0587, U+0621..U+063A, U+01B9, \ + U+01BF, U+0640..U+064A, U+0660..U+0669, U+066E, U+066F, U+0671..U+06D3, U+06F0..U+06FF, \ + U+0904..U+0939, U+0958..U+095F, U+0960..U+0963, U+0966..U+096F, U+097B..U+097F, \ + U+0985..U+09B9, U+09CE, U+09DC..U+09E3, U+09E6..U+09EF, U+0A05..U+0A39, U+0A59..U+0A5E, \ + U+0A66..U+0A6F, U+0A85..U+0AB9, U+0AE0..U+0AE3, U+0AE6..U+0AEF, U+0B05..U+0B39, \ + U+0B5C..U+0B61, U+0B66..U+0B6F, U+0B71, U+0B85..U+0BB9, U+0BE6..U+0BF2, U+0C05..U+0C39, \ + U+0C66..U+0C6F, U+0C85..U+0CB9, U+0CDE..U+0CE3, U+0CE6..U+0CEF, U+0D05..U+0D39, U+0D60, \ + U+0D61, U+0D66..U+0D6F, U+0D85..U+0DC6, U+1900..U+1938, U+1946..U+194F, U+A800..U+A805, \ + U+A807..U+A822, U+0386->U+03B1, U+03AC->U+03B1, U+0388->U+03B5, U+03AD->U+03B5, \ + U+0389->U+03B7, U+03AE->U+03B7, U+038A->U+03B9, U+0390->U+03B9, U+03AA->U+03B9, \ + U+03AF->U+03B9, U+03CA->U+03B9, U+038C->U+03BF, U+03CC->U+03BF, U+038E->U+03C5, \ + U+03AB->U+03C5, U+03B0->U+03C5, U+03CB->U+03C5, U+03CD->U+03C5, U+038F->U+03C9, \ + U+03CE->U+03C9, U+03C2->U+03C3, U+0391..U+03A1->U+03B1..U+03C1, \ + U+03A3..U+03A9->U+03C3..U+03C9, U+03B1..U+03C1, U+03C3..U+03C9, U+0E01..U+0E2E, \ + U+0E30..U+0E3A, U+0E40..U+0E45, U+0E47, U+0E50..U+0E59, U+A000..U+A48F, U+4E00..U+9FBF, \ + U+3400..U+4DBF, U+20000..U+2A6DF, U+F900..U+FAFF, U+2F800..U+2FA1F, U+2E80..U+2EFF, \ + U+2F00..U+2FDF, U+3100..U+312F, U+31A0..U+31BF, U+3040..U+309F, U+30A0..U+30FF, \ + U+31F0..U+31FF, U+AC00..U+D7AF, U+1100..U+11FF, U+3130..U+318F, U+A000..U+A48F, \ + U+A490..U+A4CF + +} + +index rt_example_com +{ + + type = rt + path = /home/example.com/config/rt/rt_example_com + ondisk_attrs = pool + morphology = stem_enru, stem_ar + html_strip = 1 + min_word_len = 2 + expand_keywords = 1 + blend_chars = + + index_exact_words = 1 + charset_table = U+FF10..U+FF19->0..9, 0..9, U+FF41..U+FF5A->a..z, U+FF21..U+FF3A->a..z, A..Z->a..z, a..z, _, \ + U+410..U+42F->U+430..U+44F, U+401->U+435, U+451->U+435, U+430..U+44F, \ + U+0149, U+017F, U+0138, U+00DF, U+00FF, U+00C0..U+00D6->U+00E0..U+00F6, \ + U+00E0..U+00F6, U+00D8..U+00DE->U+00F8..U+00FE, U+00F8..U+00FE, U+0100->U+0101, U+0101, \ + U+0102->U+0103, U+0103, U+0104->U+0105, U+0105, U+0106->U+0107, U+0107, U+0108->U+0109, \ + U+0109, U+010A->U+010B, U+010B, U+010C->U+010D, U+010D, U+010E->U+010F, U+010F, \ + U+0110->U+0111, U+0111, U+0112->U+0113, U+0113, U+0114->U+0115, U+0115, U+0116->U+0117, \ + U+0117, U+0118->U+0119, U+0119, U+011A->U+011B, U+011B, U+011C->U+011D, U+011D, \ + U+011E->U+011F, U+011F, U+0130->U+0131, U+0131, U+0132->U+0133, U+0133, U+0134->U+0135, \ + U+0135, U+0136->U+0137, U+0137, U+0139->U+013A, U+013A, U+013B->U+013C, U+013C, \ + U+013D->U+013E, U+013E, U+013F->U+0140, U+0140, U+0141->U+0142, U+0142, U+0143->U+0144, \ + U+0144, U+0145->U+0146, U+0146, U+0147->U+0148, U+0148, U+014A->U+014B, U+014B, \ + U+014C->U+014D, U+014D, U+014E->U+014F, U+014F, U+0150->U+0151, U+0151, U+0152->U+0153, \ + U+0153, U+0154->U+0155, U+0155, U+0156->U+0157, U+0157, U+0158->U+0159, U+0159, \ + U+015A->U+015B, U+015B, U+015C->U+015D, U+015D, U+015E->U+015F, U+015F, U+0160->U+0161, \ + U+0161, U+0162->U+0163, U+0163, U+0164->U+0165, U+0165, U+0166->U+0167, U+0167, \ + U+0168->U+0169, U+0169, U+016A->U+016B, U+016B, U+016C->U+016D, U+016D, U+016E->U+016F, \ + U+016F, U+0170->U+0171, U+0171, U+0172->U+0173, U+0173, U+0174->U+0175, U+0175, \ + U+0176->U+0177, U+0177, U+0178->U+00FF, U+00FF, U+0179->U+017A, U+017A, U+017B->U+017C, \ + U+017C, U+017D->U+017E, U+017E, U+0410..U+042F->U+0430..U+044F, U+0430..U+044F, \ + U+05D0..U+05EA, U+0531..U+0556->U+0561..U+0586, U+0561..U+0587, U+0621..U+063A, U+01B9, \ + U+01BF, U+0640..U+064A, U+0660..U+0669, U+066E, U+066F, U+0671..U+06D3, U+06F0..U+06FF, \ + U+0904..U+0939, U+0958..U+095F, U+0960..U+0963, U+0966..U+096F, U+097B..U+097F, \ + U+0985..U+09B9, U+09CE, U+09DC..U+09E3, U+09E6..U+09EF, U+0A05..U+0A39, U+0A59..U+0A5E, \ + U+0A66..U+0A6F, U+0A85..U+0AB9, U+0AE0..U+0AE3, U+0AE6..U+0AEF, U+0B05..U+0B39, \ + U+0B5C..U+0B61, U+0B66..U+0B6F, U+0B71, U+0B85..U+0BB9, U+0BE6..U+0BF2, U+0C05..U+0C39, \ + U+0C66..U+0C6F, U+0C85..U+0CB9, U+0CDE..U+0CE3, U+0CE6..U+0CEF, U+0D05..U+0D39, U+0D60, \ + U+0D61, U+0D66..U+0D6F, U+0D85..U+0DC6, U+1900..U+1938, U+1946..U+194F, U+A800..U+A805, \ + U+A807..U+A822, U+0386->U+03B1, U+03AC->U+03B1, U+0388->U+03B5, U+03AD->U+03B5, \ + U+0389->U+03B7, U+03AE->U+03B7, U+038A->U+03B9, U+0390->U+03B9, U+03AA->U+03B9, \ + U+03AF->U+03B9, U+03CA->U+03B9, U+038C->U+03BF, U+03CC->U+03BF, U+038E->U+03C5, \ + U+03AB->U+03C5, U+03B0->U+03C5, U+03CB->U+03C5, U+03CD->U+03C5, U+038F->U+03C9, \ + U+03CE->U+03C9, U+03C2->U+03C3, U+0391..U+03A1->U+03B1..U+03C1, \ + U+03A3..U+03A9->U+03C3..U+03C9, U+03B1..U+03C1, U+03C3..U+03C9, U+0E01..U+0E2E, \ + U+0E30..U+0E3A, U+0E40..U+0E45, U+0E47, U+0E50..U+0E59, U+A000..U+A48F, U+4E00..U+9FBF, \ + U+3400..U+4DBF, U+20000..U+2A6DF, U+F900..U+FAFF, U+2F800..U+2FA1F, U+2E80..U+2EFF, \ + U+2F00..U+2FDF, U+3100..U+312F, U+31A0..U+31BF, U+3040..U+309F, U+30A0..U+30FF, \ + U+31F0..U+31FF, U+AC00..U+D7AF, U+1100..U+11FF, U+3130..U+318F, U+A000..U+A48F, \ + U+A490..U+A4CF + + rt_attr_uint = kp_id + rt_attr_uint = rating + rt_attr_uint = vote + rt_attr_uint = kp_rating + rt_attr_uint = kp_vote + rt_attr_uint = imdb_rating + rt_attr_uint = imdb_vote + rt_attr_uint = premiere + rt_attr_uint = type + rt_attr_json = custom + rt_attr_string = poster + rt_attr_string = title_ru + rt_attr_string = title_en + rt_attr_string = title_page + rt_attr_string = description + rt_attr_string = description_short + rt_attr_string = pictures + rt_attr_string = query_id + rt_attr_string = search + rt_attr_string = year + rt_attr_string = country + rt_attr_string = director + rt_attr_string = genre + rt_attr_string = actor + rt_attr_string = player + rt_attr_string = translate + rt_attr_string = quality + rt_attr_string = all_movies + + rt_field = query_id + rt_field = search + rt_field = year + rt_field = country + rt_field = director + rt_field = genre + rt_field = actor + rt_field = player + rt_field = translate + rt_field = quality + rt_field = all_movies + +} + +index user_example_com +{ + + type = rt + path = /home/example.com/config/user/user_example_com + ondisk_attrs = pool + morphology = stem_enru, stem_ar + html_strip = 1 + min_word_len = 2 + expand_keywords = 1 + blend_chars = + + index_exact_words = 1 + charset_table = U+FF10..U+FF19->0..9, 0..9, U+FF41..U+FF5A->a..z, U+FF21..U+FF3A->a..z, A..Z->a..z, a..z, _, \ + U+410..U+42F->U+430..U+44F, U+401->U+435, U+451->U+435, U+430..U+44F, \ + U+0149, U+017F, U+0138, U+00DF, U+00FF, U+00C0..U+00D6->U+00E0..U+00F6, \ + U+00E0..U+00F6, U+00D8..U+00DE->U+00F8..U+00FE, U+00F8..U+00FE, U+0100->U+0101, U+0101, \ + U+0102->U+0103, U+0103, U+0104->U+0105, U+0105, U+0106->U+0107, U+0107, U+0108->U+0109, \ + U+0109, U+010A->U+010B, U+010B, U+010C->U+010D, U+010D, U+010E->U+010F, U+010F, \ + U+0110->U+0111, U+0111, U+0112->U+0113, U+0113, U+0114->U+0115, U+0115, U+0116->U+0117, \ + U+0117, U+0118->U+0119, U+0119, U+011A->U+011B, U+011B, U+011C->U+011D, U+011D, \ + U+011E->U+011F, U+011F, U+0130->U+0131, U+0131, U+0132->U+0133, U+0133, U+0134->U+0135, \ + U+0135, U+0136->U+0137, U+0137, U+0139->U+013A, U+013A, U+013B->U+013C, U+013C, \ + U+013D->U+013E, U+013E, U+013F->U+0140, U+0140, U+0141->U+0142, U+0142, U+0143->U+0144, \ + U+0144, U+0145->U+0146, U+0146, U+0147->U+0148, U+0148, U+014A->U+014B, U+014B, \ + U+014C->U+014D, U+014D, U+014E->U+014F, U+014F, U+0150->U+0151, U+0151, U+0152->U+0153, \ + U+0153, U+0154->U+0155, U+0155, U+0156->U+0157, U+0157, U+0158->U+0159, U+0159, \ + U+015A->U+015B, U+015B, U+015C->U+015D, U+015D, U+015E->U+015F, U+015F, U+0160->U+0161, \ + U+0161, U+0162->U+0163, U+0163, U+0164->U+0165, U+0165, U+0166->U+0167, U+0167, \ + U+0168->U+0169, U+0169, U+016A->U+016B, U+016B, U+016C->U+016D, U+016D, U+016E->U+016F, \ + U+016F, U+0170->U+0171, U+0171, U+0172->U+0173, U+0173, U+0174->U+0175, U+0175, \ + U+0176->U+0177, U+0177, U+0178->U+00FF, U+00FF, U+0179->U+017A, U+017A, U+017B->U+017C, \ + U+017C, U+017D->U+017E, U+017E, U+0410..U+042F->U+0430..U+044F, U+0430..U+044F, \ + U+05D0..U+05EA, U+0531..U+0556->U+0561..U+0586, U+0561..U+0587, U+0621..U+063A, U+01B9, \ + U+01BF, U+0640..U+064A, U+0660..U+0669, U+066E, U+066F, U+0671..U+06D3, U+06F0..U+06FF, \ + U+0904..U+0939, U+0958..U+095F, U+0960..U+0963, U+0966..U+096F, U+097B..U+097F, \ + U+0985..U+09B9, U+09CE, U+09DC..U+09E3, U+09E6..U+09EF, U+0A05..U+0A39, U+0A59..U+0A5E, \ + U+0A66..U+0A6F, U+0A85..U+0AB9, U+0AE0..U+0AE3, U+0AE6..U+0AEF, U+0B05..U+0B39, \ + U+0B5C..U+0B61, U+0B66..U+0B6F, U+0B71, U+0B85..U+0BB9, U+0BE6..U+0BF2, U+0C05..U+0C39, \ + U+0C66..U+0C6F, U+0C85..U+0CB9, U+0CDE..U+0CE3, U+0CE6..U+0CEF, U+0D05..U+0D39, U+0D60, \ + U+0D61, U+0D66..U+0D6F, U+0D85..U+0DC6, U+1900..U+1938, U+1946..U+194F, U+A800..U+A805, \ + U+A807..U+A822, U+0386->U+03B1, U+03AC->U+03B1, U+0388->U+03B5, U+03AD->U+03B5, \ + U+0389->U+03B7, U+03AE->U+03B7, U+038A->U+03B9, U+0390->U+03B9, U+03AA->U+03B9, \ + U+03AF->U+03B9, U+03CA->U+03B9, U+038C->U+03BF, U+03CC->U+03BF, U+038E->U+03C5, \ + U+03AB->U+03C5, U+03B0->U+03C5, U+03CB->U+03C5, U+03CD->U+03C5, U+038F->U+03C9, \ + U+03CE->U+03C9, U+03C2->U+03C3, U+0391..U+03A1->U+03B1..U+03C1, \ + U+03A3..U+03A9->U+03C3..U+03C9, U+03B1..U+03C1, U+03C3..U+03C9, U+0E01..U+0E2E, \ + U+0E30..U+0E3A, U+0E40..U+0E45, U+0E47, U+0E50..U+0E59, U+A000..U+A48F, U+4E00..U+9FBF, \ + U+3400..U+4DBF, U+20000..U+2A6DF, U+F900..U+FAFF, U+2F800..U+2FA1F, U+2E80..U+2EFF, \ + U+2F00..U+2FDF, U+3100..U+312F, U+31A0..U+31BF, U+3040..U+309F, U+30A0..U+30FF, \ + U+31F0..U+31FF, U+AC00..U+D7AF, U+1100..U+11FF, U+3130..U+318F, U+A000..U+A48F, \ + U+A490..U+A4CF + + rt_attr_uint = user_id + rt_attr_json = user_custom + rt_attr_string = user_login + rt_attr_string = user_avatar + rt_attr_string = user_email + rt_attr_string = user_confirm + rt_attr_string = user_date + rt_attr_string = user_text + rt_attr_string = all_users + + rt_field = user_id + rt_field = user_login + rt_field = all_users + +} + +index content_example_com +{ + + type = rt + path = /home/example.com/config/content/content_example_com + ondisk_attrs = pool + morphology = stem_enru, stem_ar + html_strip = 1 + min_word_len = 2 + expand_keywords = 1 + blend_chars = + + index_exact_words = 1 + charset_table = U+FF10..U+FF19->0..9, 0..9, U+FF41..U+FF5A->a..z, U+FF21..U+FF3A->a..z, A..Z->a..z, a..z, _, \ + U+410..U+42F->U+430..U+44F, U+401->U+435, U+451->U+435, U+430..U+44F, \ + U+0149, U+017F, U+0138, U+00DF, U+00FF, U+00C0..U+00D6->U+00E0..U+00F6, \ + U+00E0..U+00F6, U+00D8..U+00DE->U+00F8..U+00FE, U+00F8..U+00FE, U+0100->U+0101, U+0101, \ + U+0102->U+0103, U+0103, U+0104->U+0105, U+0105, U+0106->U+0107, U+0107, U+0108->U+0109, \ + U+0109, U+010A->U+010B, U+010B, U+010C->U+010D, U+010D, U+010E->U+010F, U+010F, \ + U+0110->U+0111, U+0111, U+0112->U+0113, U+0113, U+0114->U+0115, U+0115, U+0116->U+0117, \ + U+0117, U+0118->U+0119, U+0119, U+011A->U+011B, U+011B, U+011C->U+011D, U+011D, \ + U+011E->U+011F, U+011F, U+0130->U+0131, U+0131, U+0132->U+0133, U+0133, U+0134->U+0135, \ + U+0135, U+0136->U+0137, U+0137, U+0139->U+013A, U+013A, U+013B->U+013C, U+013C, \ + U+013D->U+013E, U+013E, U+013F->U+0140, U+0140, U+0141->U+0142, U+0142, U+0143->U+0144, \ + U+0144, U+0145->U+0146, U+0146, U+0147->U+0148, U+0148, U+014A->U+014B, U+014B, \ + U+014C->U+014D, U+014D, U+014E->U+014F, U+014F, U+0150->U+0151, U+0151, U+0152->U+0153, \ + U+0153, U+0154->U+0155, U+0155, U+0156->U+0157, U+0157, U+0158->U+0159, U+0159, \ + U+015A->U+015B, U+015B, U+015C->U+015D, U+015D, U+015E->U+015F, U+015F, U+0160->U+0161, \ + U+0161, U+0162->U+0163, U+0163, U+0164->U+0165, U+0165, U+0166->U+0167, U+0167, \ + U+0168->U+0169, U+0169, U+016A->U+016B, U+016B, U+016C->U+016D, U+016D, U+016E->U+016F, \ + U+016F, U+0170->U+0171, U+0171, U+0172->U+0173, U+0173, U+0174->U+0175, U+0175, \ + U+0176->U+0177, U+0177, U+0178->U+00FF, U+00FF, U+0179->U+017A, U+017A, U+017B->U+017C, \ + U+017C, U+017D->U+017E, U+017E, U+0410..U+042F->U+0430..U+044F, U+0430..U+044F, \ + U+05D0..U+05EA, U+0531..U+0556->U+0561..U+0586, U+0561..U+0587, U+0621..U+063A, U+01B9, \ + U+01BF, U+0640..U+064A, U+0660..U+0669, U+066E, U+066F, U+0671..U+06D3, U+06F0..U+06FF, \ + U+0904..U+0939, U+0958..U+095F, U+0960..U+0963, U+0966..U+096F, U+097B..U+097F, \ + U+0985..U+09B9, U+09CE, U+09DC..U+09E3, U+09E6..U+09EF, U+0A05..U+0A39, U+0A59..U+0A5E, \ + U+0A66..U+0A6F, U+0A85..U+0AB9, U+0AE0..U+0AE3, U+0AE6..U+0AEF, U+0B05..U+0B39, \ + U+0B5C..U+0B61, U+0B66..U+0B6F, U+0B71, U+0B85..U+0BB9, U+0BE6..U+0BF2, U+0C05..U+0C39, \ + U+0C66..U+0C6F, U+0C85..U+0CB9, U+0CDE..U+0CE3, U+0CE6..U+0CEF, U+0D05..U+0D39, U+0D60, \ + U+0D61, U+0D66..U+0D6F, U+0D85..U+0DC6, U+1900..U+1938, U+1946..U+194F, U+A800..U+A805, \ + U+A807..U+A822, U+0386->U+03B1, U+03AC->U+03B1, U+0388->U+03B5, U+03AD->U+03B5, \ + U+0389->U+03B7, U+03AE->U+03B7, U+038A->U+03B9, U+0390->U+03B9, U+03AA->U+03B9, \ + U+03AF->U+03B9, U+03CA->U+03B9, U+038C->U+03BF, U+03CC->U+03BF, U+038E->U+03C5, \ + U+03AB->U+03C5, U+03B0->U+03C5, U+03CB->U+03C5, U+03CD->U+03C5, U+038F->U+03C9, \ + U+03CE->U+03C9, U+03C2->U+03C3, U+0391..U+03A1->U+03B1..U+03C1, \ + U+03A3..U+03A9->U+03C3..U+03C9, U+03B1..U+03C1, U+03C3..U+03C9, U+0E01..U+0E2E, \ + U+0E30..U+0E3A, U+0E40..U+0E45, U+0E47, U+0E50..U+0E59, U+A000..U+A48F, U+4E00..U+9FBF, \ + U+3400..U+4DBF, U+20000..U+2A6DF, U+F900..U+FAFF, U+2F800..U+2FA1F, U+2E80..U+2EFF, \ + U+2F00..U+2FDF, U+3100..U+312F, U+31A0..U+31BF, U+3040..U+309F, U+30A0..U+30FF, \ + U+31F0..U+31FF, U+AC00..U+D7AF, U+1100..U+11FF, U+3130..U+318F, U+A000..U+A48F, \ + U+A490..U+A4CF + + rt_attr_bigint = content_publish + rt_attr_string = content_url + rt_attr_string = content_title + rt_attr_string = content_description + rt_attr_string = content_image + rt_attr_string = content_tags + rt_attr_string = content_movies + rt_attr_string = all_contents + + rt_field = content_url + rt_field = content_title + rt_field = content_tags + rt_field = content_movies + rt_field = all_contents + +} + +index comment_example_com +{ + + type = rt + path = /home/example.com/config/comment/comment_example_com + ondisk_attrs = pool + morphology = stem_enru, stem_ar + html_strip = 1 + min_word_len = 2 + expand_keywords = 1 + blend_chars = + + index_exact_words = 1 + charset_table = U+FF10..U+FF19->0..9, 0..9, U+FF41..U+FF5A->a..z, U+FF21..U+FF3A->a..z, A..Z->a..z, a..z, _, \ + U+410..U+42F->U+430..U+44F, U+401->U+435, U+451->U+435, U+430..U+44F, \ + U+0149, U+017F, U+0138, U+00DF, U+00FF, U+00C0..U+00D6->U+00E0..U+00F6, \ + U+00E0..U+00F6, U+00D8..U+00DE->U+00F8..U+00FE, U+00F8..U+00FE, U+0100->U+0101, U+0101, \ + U+0102->U+0103, U+0103, U+0104->U+0105, U+0105, U+0106->U+0107, U+0107, U+0108->U+0109, \ + U+0109, U+010A->U+010B, U+010B, U+010C->U+010D, U+010D, U+010E->U+010F, U+010F, \ + U+0110->U+0111, U+0111, U+0112->U+0113, U+0113, U+0114->U+0115, U+0115, U+0116->U+0117, \ + U+0117, U+0118->U+0119, U+0119, U+011A->U+011B, U+011B, U+011C->U+011D, U+011D, \ + U+011E->U+011F, U+011F, U+0130->U+0131, U+0131, U+0132->U+0133, U+0133, U+0134->U+0135, \ + U+0135, U+0136->U+0137, U+0137, U+0139->U+013A, U+013A, U+013B->U+013C, U+013C, \ + U+013D->U+013E, U+013E, U+013F->U+0140, U+0140, U+0141->U+0142, U+0142, U+0143->U+0144, \ + U+0144, U+0145->U+0146, U+0146, U+0147->U+0148, U+0148, U+014A->U+014B, U+014B, \ + U+014C->U+014D, U+014D, U+014E->U+014F, U+014F, U+0150->U+0151, U+0151, U+0152->U+0153, \ + U+0153, U+0154->U+0155, U+0155, U+0156->U+0157, U+0157, U+0158->U+0159, U+0159, \ + U+015A->U+015B, U+015B, U+015C->U+015D, U+015D, U+015E->U+015F, U+015F, U+0160->U+0161, \ + U+0161, U+0162->U+0163, U+0163, U+0164->U+0165, U+0165, U+0166->U+0167, U+0167, \ + U+0168->U+0169, U+0169, U+016A->U+016B, U+016B, U+016C->U+016D, U+016D, U+016E->U+016F, \ + U+016F, U+0170->U+0171, U+0171, U+0172->U+0173, U+0173, U+0174->U+0175, U+0175, \ + U+0176->U+0177, U+0177, U+0178->U+00FF, U+00FF, U+0179->U+017A, U+017A, U+017B->U+017C, \ + U+017C, U+017D->U+017E, U+017E, U+0410..U+042F->U+0430..U+044F, U+0430..U+044F, \ + U+05D0..U+05EA, U+0531..U+0556->U+0561..U+0586, U+0561..U+0587, U+0621..U+063A, U+01B9, \ + U+01BF, U+0640..U+064A, U+0660..U+0669, U+066E, U+066F, U+0671..U+06D3, U+06F0..U+06FF, \ + U+0904..U+0939, U+0958..U+095F, U+0960..U+0963, U+0966..U+096F, U+097B..U+097F, \ + U+0985..U+09B9, U+09CE, U+09DC..U+09E3, U+09E6..U+09EF, U+0A05..U+0A39, U+0A59..U+0A5E, \ + U+0A66..U+0A6F, U+0A85..U+0AB9, U+0AE0..U+0AE3, U+0AE6..U+0AEF, U+0B05..U+0B39, \ + U+0B5C..U+0B61, U+0B66..U+0B6F, U+0B71, U+0B85..U+0BB9, U+0BE6..U+0BF2, U+0C05..U+0C39, \ + U+0C66..U+0C6F, U+0C85..U+0CB9, U+0CDE..U+0CE3, U+0CE6..U+0CEF, U+0D05..U+0D39, U+0D60, \ + U+0D61, U+0D66..U+0D6F, U+0D85..U+0DC6, U+1900..U+1938, U+1946..U+194F, U+A800..U+A805, \ + U+A807..U+A822, U+0386->U+03B1, U+03AC->U+03B1, U+0388->U+03B5, U+03AD->U+03B5, \ + U+0389->U+03B7, U+03AE->U+03B7, U+038A->U+03B9, U+0390->U+03B9, U+03AA->U+03B9, \ + U+03AF->U+03B9, U+03CA->U+03B9, U+038C->U+03BF, U+03CC->U+03BF, U+038E->U+03C5, \ + U+03AB->U+03C5, U+03B0->U+03C5, U+03CB->U+03C5, U+03CD->U+03C5, U+038F->U+03C9, \ + U+03CE->U+03C9, U+03C2->U+03C3, U+0391..U+03A1->U+03B1..U+03C1, \ + U+03A3..U+03A9->U+03C3..U+03C9, U+03B1..U+03C1, U+03C3..U+03C9, U+0E01..U+0E2E, \ + U+0E30..U+0E3A, U+0E40..U+0E45, U+0E47, U+0E50..U+0E59, U+A000..U+A48F, U+4E00..U+9FBF, \ + U+3400..U+4DBF, U+20000..U+2A6DF, U+F900..U+FAFF, U+2F800..U+2FA1F, U+2E80..U+2EFF, \ + U+2F00..U+2FDF, U+3100..U+312F, U+31A0..U+31BF, U+3040..U+309F, U+30A0..U+30FF, \ + U+31F0..U+31FF, U+AC00..U+D7AF, U+1100..U+11FF, U+3130..U+318F, U+A000..U+A48F, \ + U+A490..U+A4CF + + rt_attr_uint = comment_id + rt_attr_uint = movie_id + rt_attr_uint = user_id + rt_attr_uint = reply_id + rt_attr_uint = comment_like + rt_attr_uint = comment_dislike + rt_attr_uint = comment_publish + rt_attr_string = comment_text + rt_attr_string = all_comments + + rt_field = comment_id + rt_field = movie_id + rt_field = user_id + rt_field = all_comments + +} + +indexer +{ + mem_limit = 128M + max_file_field_buffer = 16M +} + +searchd +{ + + listen = 127.0.0.1:9312 + listen = 127.0.0.1:9306:mysql41 + log = /home/example.com/log/searchd.log + pid_file = /home/example.com/log/searchd.pid + read_timeout = 5 + max_children = 30 + seamless_rotate = 1 + preopen_indexes = 1 + unlink_old = 1 + thread_stack = 8192K + binlog_path = /home/example.com/config/binlog + rt_flush_period = 18000 + collation_server = utf8_general_ci + +} \ No newline at end of file diff --git a/config/locales/en/default/config.js b/config/locales/en/default/config.js new file mode 100644 index 0000000..a55f092 --- /dev/null +++ b/config/locales/en/default/config.js @@ -0,0 +1,373 @@ +module.exports = { + "database": { + "key": "FREE", + "date": "" + }, + "protocol": "http://", + "subdomain": "", + "domain": "example.com", + "email": "support@example.com", + "theme": "default", + "country": "US", + "language": "en", + "geolite2": { + "countries": [], + "ips": [] + }, + "image": { + "addr": "k.1poster.net", + "size": 180, + "proxy": 0 + }, + "cache": { + "time": 3600, + "addr": "127.0.0.1:11211" + }, + "sphinx": { + "addr": "127.0.0.1:9306" + }, + "nginx": { + "addr": "127.0.0.1:3000" + }, + "loadavg": { + "one": 480, + "five": 360, + "fifteen": 240, + "message": "The server is overloaded by [percent]% please check back later." + }, + "publish": { + "start": 400000, + "stop": 1100000, + "every" : { + "hours": 1, + "movies": 2 + }, + "text": 0, + "required": [ + "poster" + ], + "thematic": { + "type": "", + "year": "", + "genre": "", + "country": "", + "actor": "", + "director": "", + "query_id": "", + "search": "", + "kp_vote": "", + "imdb_vote": "" + } + }, + "default": { + "count": 15, + "sorting": "kinopoisk-vote-up", + "pages": 4, + "lastpage": 0, + "days": 0, + "image": "/themes/default/public/desktop/img/player.png", + "votes": { + "kp": 5000, + "imdb": 5000 + }, + "donotuse": ["actor","director","search"], + "categories": { + "countries": ["USA","France","Japan","Britain","Spain","Italy","Canada","India","Germany","Poland"], + "genres": ['anime','biography','action','western','military','detective','children','adults','documentary','drama','game','history','comedy','concert','short film','crime','melodrama','music','cartoon','musical','news','adventure','real TV','family','sport','talk show','thriller','horrors','fantastic','film-noir','fantasy','ceremony'], + "years": ["2019","2018","2017","2016","2015","2014","2013","2012","2011","2010"] + }, + "types": { + "movie": "!cartoon !anime !short !show !news !real !ceremony !concert !children !documentary", + "serial": "!anime !short", + "mult": "cartoon | children !anime !short", + "multserial": "cartoon | children !anime !short", + "anime": "anime", + "tv": "show | news | real | ceremony | concert" + }, + "moment": "DD MMM YYYY" + }, + "codes": { + "head": "", + "footer": "", + "robots": "User-agent: *\nDisallow: /\nDisallow: /type/*/*\nDisallow: /movie/*/*\nDisallow: /year/*/*\nDisallow: /genre/*/*\nDisallow: /country/*/*\nDisallow: /director/*/*\nDisallow: /actor/*/*\nDisallow: /search\nDisallow: /*?sorting*\nDisallow: /*?tag*\nDisallow: /*?q*\nDisallow: /*?random*\nDisallow: /*?PageSpeed*\nDisallow: /*?desktop*\nDisallow: /iframe\nDisallow: /noindex\nDisallow: /admin*" + }, + "index": { + "type": { + "name": "Top [type]", + "keys": "", + "sorting": "kinopoisk-rating-up", + "count": 15, + "order": 2 + }, + "year": { + "name": "Top movies from [year]", + "keys": "2019", + "sorting": "premiere-up", + "count": 15, + "order": 3 + }, + "genre": { + "name": "Top movies from [genre]", + "keys": "", + "sorting": "imdb-vote-up", + "count": 10, + "order": 4 + }, + "country": { + "name": "Top movies from [country]", + "keys": "", + "sorting": "imdb-rating-up", + "count": 10, + "order": 5 + }, + "actor": { + "name": "Top movies with [actor]", + "keys": "", + "sorting": "kinopoisk-vote-up", + "count": 10, + "order": 6 + }, + "director": { + "name": "Top movies with [director]", + "keys": "", + "sorting": "kinopoisk-vote-up", + "count": 10, + "order": 7 + }, + "ids": { + "name": "New movies", + "keys": "", + "count": 10, + "order": 1 + }, + "count": { + "type": "year", + "key": "2019", + "sorting": "premiere-up" + }, + "link": 0 + }, + "titles": { + "index": "Legal catalog of movies", + "year" : "Movies from [year] [sorting] [page]", + "years" : "Movies by year", + "genre": "Movies from [genre] [sorting] [page]", + "genres" : "Movies by genre", + "country": "Movies from [country] [sorting] [page]", + "countries": "Films by country", + "actor": "Movies with [actor] [sorting] [page]", + "actors": "Most popular actors", + "director": "Movies that directed [director] [sorting] [page]", + "directors": "Most popular directors", + "type": "[type] [sorting] [page]", + "search" : "Search «[search]» [sorting] [page]", + "num": "on page [num]", + "movie": { + "movie": "[title]", + "online": "[title] online", + "download": "[title] download", + "trailer": "[title] trailer", + "picture": "[title] picture" + }, + "sorting": { + "kinopoisk-rating-up": "sorted by rating KP", + "kinopoisk-rating-down": "sorted by rating KP", + "imdb-rating-up": "sorted by rating IMDb", + "imdb-rating-down": "sorted by rating IMDb", + "kinopoisk-vote-up": "sorted by popularity on KP", + "kinopoisk-vote-down": "sorted by popularity on KP", + "imdb-vote-up": "sorted by popularity on IMDb", + "imdb-vote-down": "sorted by popularity on IMDb", + "year-up": "sorted by year", + "year-down": "sorted by year", + "premiere-up": "sorted by premiere", + "premiere-down": "sorted by premiere" + } + }, + "h1": { + "index": "All movies in the world", + "year" : "Movies from [year] [sorting] [page]", + "years" : "Movies by year", + "genre": "Movies from [genre] [sorting] [page]", + "genres" : "Movies by genre", + "country": "Movies from [country] [sorting] [page]", + "countries": "Films by country", + "actor": "Movies with [actor] [sorting] [page]", + "actors": "Most popular actors", + "director": "Movies that directed [director] [sorting] [page]", + "directors": "Most popular directors", + "type": "[type] [sorting] [page]", + "search" : "Search «[search]» [sorting] [page]", + "num": "on page [num]", + "movie": { + "movie": "[title] [year]", + "online": "[title] [year] online", + "download": "[title] [year] download", + "trailer": "[title] [year] trailer", + "picture": "[title] [year] picture" + }, + "sorting": { + "kinopoisk-rating-up": "sorted by rating KP", + "kinopoisk-rating-down": "sorted by rating KP", + "imdb-rating-up": "sorted by rating IMDb", + "imdb-rating-down": "sorted by rating IMDb", + "kinopoisk-vote-up": "sorted by popularity on KP", + "kinopoisk-vote-down": "sorted by popularity on KP", + "imdb-vote-up": "sorted by popularity on IMDb", + "imdb-vote-down": "sorted by popularity on IMDb", + "year-up": "sorted by year", + "year-down": "sorted by year", + "premiere-up": "sorted by premiere", + "premiere-down": "sorted by premiere" + } + }, + "descriptions": { + "index": "How many films have you seen at the moment? Most likely, quite a few, several hundred, and maybe thousands, if you are an avid moviegoer and do not imagine an evening, without viewing one or several films. Either you probably very much like serials and spend the evenings watching several series of an entertaining series. Whatever it was, We are very pleased that you have chosen our site as a platform for discussion and discussion with the same film enthusiasts as you. Sit back comfortably, make tea and start screaming criticism :)", + "year" : "Movies from [year]", + "years" : "Movies by year", + "genre": "Movies from [genre]", + "genres" : "Movies by genre", + "country": "Movies from [country]", + "countries": "Films by country", + "actor": "Movies with [actor]", + "actors": "Most popular actors", + "director": "Movies that directed [director]", + "directors": "Most popular directors", + "type": "[type]", + "search" : "Search «[search]»", + "movie": { + "movie": "The picture «[title]» was released in [year] year and immediately won the attention of viewers in different parts of the earth. Film genre [genre] has always been very popular, moreover, when they are shot by such eminent directors as [director]. The country that put a hand to this film is considered [country], because viewers can already approximately imagine the level of [color|logic|art|pictures] for similar creations.", + "online": "[title] online", + "download": "[title] download", + "trailer": "[title] trailer", + "picture": "[title] picture" + } + }, + "sorting": { + "kinopoisk-rating-up": "Rated KP ⬆", + "kinopoisk-rating-down": "Rated KP ⬇", + "imdb-rating-up": "Rated IMDb ⬆", + "imdb-rating-down": "Rated IMDb ⬇", + "kinopoisk-vote-up": "Popularity KP ⬆", + "kinopoisk-vote-down": "Popularity KP ⬇", + "imdb-vote-up": "Popularity IMDb ⬆", + "imdb-vote-down": "Popularity IMDb ⬇", + "year-up": "Year ⬆", + "year-down": "Year ⬇", + "premiere-up": "Premiere ⬆", + "premiere-down": "Premiere ⬇" + }, + "urls": { + "prefix_id": "id", + "unique_id": 0, + "separator": "-", + "translit": 0, + "movie_url": "[prefix_id][separator][title]", + "movie": "movie", + "year" : "year", + "genre": "genre", + "country": "country", + "actor": "actor", + "director": "director", + "type": "type", + "search" : "search", + "sitemap" : "sitemap", + "admin": "admin-secret", + "types": { + "serial": "series", + "movie": "movies", + "mult": "cartoons", + "multserial": "animated", + "tv": "tv", + "anime": "anime" + }, + "movies": { + "online": "", + "download": "", + "trailer": "", + "picture": "" + }, + "noindex": "" + }, + "l": { + "more": "More", + "home": "Home", + "information": "Information", + "online": "Online", + "download": "Download", + "trailer": "Trailer", + "picture": "Picture", + "episode": "Episode", + "movies": "Movies", + "series": "Series", + "cartoons": "Cartoons", + "tv": "TV", + "anime": "Anime", + "collections": "Collections", + "year": "Year", + "years": "Years", + "genre": "Genre", + "genres": "Genres", + "actor": "Actor", + "actors": "Actors", + "director": "Director", + "directors": "Directors", + "country": "Country", + "countries": "Countries", + "quality": "Quality", + "translate": "Translate", + "premiere": "Premiere", + "rating": "Rating", + "kp": "KP", + "imdb": "IMDb", + "episodes": "episodes", + "storyline": "Storyline", + "later": "Watch later", + "continue": "Continue", + "saved": "Saved", + "allCategories": "All categories", + "allYears": "All years", + "allGenres": "All genres", + "allCountries": "All countries", + "allActors": "All actors", + "allDirectors": "All directors", + "watched": "You recently watched", + "search": "Search", + "share": "Share", + "subscribe": "Subscribe", + "vk": "VK", + "facebook": "facebook", + "twitter": "Twitter", + "google": "Google", + "telegram": "Telegram", + "youtube": "YouTube", + "instagram": "Instagram", + "up": "Up", + "soon": "Coming soon", + "contacts": "Contacts", + "news": "News", + "menu": "Menu", + "comments": "Comments", + "movieTitle": "Movie title", + "votes": "votes", + "hide": "Hide", + "navigation": "Navigation", + "and": "and", + "overall": "Overall", + "premieres": "Premieres", + "popular": "Popular", + "top": "Top", + "sorting": "Sorting", + "tags": "Tags", + "mentions": "Mentions", + "said": "said", + "full": "Full version", + "original": "Original", + "notFound": "This page is not on the site. Maybe you made a mistake in the URL or it is an internal site error, which the administrator already knows and is taking steps to fix it.", + "notMobile": "Mobile version of the site is not activated. The site adapts to the screen and is equally beautifully displayed, both on large screens and on mobile devices running iOS, Android or WindowsPhone.", + "notTv": "TV version of the site is not activated.", + "lucky": "I'm Feeling Lucky", + "random": "Random movie from category", + "results": "All results" + } +}; \ No newline at end of file diff --git a/config/locales/en/default/modules.js b/config/locales/en/default/modules.js new file mode 100644 index 0000000..de11752 --- /dev/null +++ b/config/locales/en/default/modules.js @@ -0,0 +1,518 @@ +module.exports = { + "comments": { + "status": true, + "data": { + "cackle": { + "id": "", + "siteApiKey": "", + "accountApiKey": "" + }, + "hypercomments": { + "widget_id": "", + "sekretkey": "", + "recent": { + "num_items": 0, + "excerpt_length": 250, + "display": [ + "index" + ] + } + }, + "disqus": { + "shortname": "cinemapress-en", + "api_key": "", + "recent": { + "num_items": 5, + "excerpt_length": 250, + "hide_avatars": 0, + "display": [ + "index" + ] + } + }, + "facebook": { + "admins": "" + }, + "vk": { + "app_id": "" + }, + "sigcomments": { + "host_id": "" + } + } + }, + "slider": { + "status": true, + "data": { + "count": 0, + "url": "", + "movies": ["1047883","460586","843650","843859","840372","1044601","1008445","1009536","1007049","994864","1005878","846824","706655","840045","843649","961715","924311","935940","926540","839650","840829","843479","843790"] + } + }, + "abuse": { + "status": true, + "data": { + "imap": { + "user": "", + "password": "", + "host": "", + "port": 993, + "tls": 1 + }, + "country": 0, + "status_code_country": 200, + "status_code_list": 404, + "message": "Viewing is prohibited, the site is subject
to copyright law in the digital age!

\"DMCA\"", + "movies": ["957762","927771","893880","893520","861616","838952","882285","948999","840818","932512","843821","908406","840234","839818"] + } + }, + "top": { + "status": true, + "data": { + "sorting": "imdb-vote-up", + "count": 15 + } + }, + "soon": { + "status": true, + "data": { + "count": 2, + "movies": [] + } + }, + "social": { + "status": false, + "data": { + "vk": "https://vk.com/CinemaPress", + "facebook": "https://www.facebook.com/CinemaPress.io", + "twitter": "https://twitter.com/CinemaPress_org", + "telegram": "https://t.me/CinemaPress_org", + "instagram": "https://www.instagram.com/CinemaPressOrg", + "youtube": "https://www.youtube.com/channel/UCRW63_nu-cWw2obv6k04Pow" + } + }, + "related": { + "status": true, + "data": { + "display": [ + "year" + ], + "types": { + "year": { + "count": 6, + "name": "[year] Movies", + "sorting": "kinopoisk-vote-up" + }, + "genre": { + "count": 5, + "name": "Movies in the genre of [genre]", + "sorting": "kinopoisk-vote-up" + }, + "country": { + "count": 10, + "name": "Films from [country]", + "sorting": "kinopoisk-vote-up" + }, + "actor": { + "count": 15, + "name": "Best actor movies - [actor]", + "sorting": "kinopoisk-vote-up" + }, + "director": { + "count": 5, + "name": "Best director movies - [director]", + "sorting": "kinopoisk-vote-up" + } + }, + "same": 1, + "link": 0 + } + }, + "schema": { + "status": false + }, + "continue": { + "status": false + }, + "viewed": { + "status": true, + "data": { + "count": 20 + } + }, + "player": { + "status": true, + "data": { + "display": "yohoho", + "yohoho": { + "player": "moonwalk,hdgo,kodik,iframe,videocdn,trailer,videospider", + "trailer": "", + "bg": "#14181C", + "button": "" + }, + "moonwalk": { + "token": "" + }, + "hdgo": { + "token": "" + }, + "iframe": { + "token": "" + }, + "kodik": { + "token": "" + }, + "youtube": { + "token": "" + }, + "videocdn": { + "token": "" + } + } + }, + "blocking": { + "status": true, + "data": { + "display": "legal", + "share": { + "time": 60, + "message": "Share the movie with one of the social networks to start watching or wait [timer] seconds and the message disappears." + }, + "sub": { + "keys": ["CP06368342850052267","CP10020891099182505","CP46955642915431706"], + "message": "Viewing is available only by subscription. Get a subscription and activate the key.

Buy subscription

" + }, + "adv": { + "time": 10, + "code": "
Block with your advertisement in the player
", + "message": "Advertising allows you to watch movies for free. Please treat this with understanding. You can start viewing in [timer] seconds.", + "skip": "" + }, + "adblock": { + "time": 60, + "message": "You use AdBlock or other ad blockers. Please disable them on our website in order not to wait. You can start viewing in [timer] seconds." + }, + "legal": { + "time": 20, + "countries": [], + "message": "The trailer will appear after [timer] seconds. To display the movie player on this location, turn off the in the admin panel, the «Blocking» module.\n\n

\n\n
Watch online in Google
\n\n
Watch online in Yandex
" + } + } + }, + "mobile": { + "status": false, + "data": { + "theme": "light", + "custom": { + "a": "#99AABB", + "hover": "#FFFFFF", + "body_color": "#FFFFFF", + "body_bg": "#14181C", + "title_color": "#FFFFFF", + "title_bg": "#445566", + "description_color": "#FFFFFF", + "description_bg": "#242D35", + "block": "#2C3641", + "form": "#2C3641", + "btn_color": "#FFFFFF", + "btn_bg": "#14181C" + }, + "subdomain": 0 + } + }, + "episode": { + "status": false, + "data": { + "title": "[title] [season] season [episode] episode in voice [translate]", + "h1": "[title] [season] season [episode] episode in voice [translate]", + "description": "[title] [season] season [episode] episode in voice [translate]", + "season": "season", + "episode": "episode", + "translate": "Translate:", + "default": "Original", + "source": "moonwalk", + "index": { + "name": "New series of serials", + "count": 12, + "order": 2, + "latest": 0 + } + } + }, + "adv": { + "status": false, + "data": { + "target": 0, + "desktop": { + "all": { + "over": "
Block with your advertisement above the player
", + "under": "
Block with your advertisement under the player
", + "top": "
Block with your advertisement at the top of the page
", + "bottom": "
Block with your advertisement at the bottom of the page
", + "left": "
Block with your advertisement on the left of the page
", + "right": "
Block with your advertisement on the right of the page
" + }, + "index": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "category": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "categories": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "movie": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "online": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "download": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "picture": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "trailer": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "episode": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + } + }, + "mobile": { + "all": { + "over": "
Block with your advertisement above the player
", + "under": "
Block with your advertisement under the player
", + "top": "
Block with your advertisement at the top of the page
", + "bottom": "
Block with your advertisement at the bottom of the page
", + "left": "
Block with your advertisement on the left of the page
", + "right": "
Block with your advertisement on the right of the page
" + }, + "index": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "category": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "categories": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "movie": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "online": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "download": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "picture": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "trailer": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "episode": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + } + } + } + }, + "content": { + "status": true, + "data": { + "title": "Site pages", + "h1": "Site pages", + "description": "Site pages", + "url": "content", + "news": { + "count": 2, + "tags": "News" + }, + "index": { + "count": 12, + "url": "latest-movie-updates", + "order": 2 + }, + "movie": { + "count": 2, + "tags": "Updates" + }, + "auto": { + "moonwalk_movies": { + "count": 12, + "url": "latest-movie-updates", + "quality": 0, + "translate": 0 + }, + "moonwalk_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + }, + "hdgo_movies": { + "count": 12, + "url": "latest-movie-updates", + "quality": 0, + "translate": 0 + }, + "hdgo_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + }, + "kodik_movies": { + "count": 12, + "url": "latest-movie-updates", + "quality": 0, + "translate": 0 + }, + "kodik_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + }, + "iframe_movies": { + "count": 12, + "url": "latest-movie-updates", + "quality": 0, + "translate": 0 + }, + "iframe_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + } + }, + "scraper": "" + } + }, + "rss": { + "status": false + }, + "rewrite": { + "status": false, + "data": { + "token": "", + "double": 1, + "unique": 0, + "publish": 1 + } + }, + "voting": { + "status": false + }, + "bots": { + "status": false, + "data": { + "token": "" + } + }, + "tv": { + "status": false, + "data": { + "theme": "default", + "custom": { + "body_bg": "#000000", + "contents_color": "#FFFFFF", + "contents_active_bg": "#000000", + "categories_color": "#FFFFFF", + "categories_current_bg": "#22454c", + "categories_active_bg": "#2af8ff" + }, + "subdomain": 0 + } + }, + "random": { + "status": true, + "data": { + "category": ["year","country","genre","type","content"], + "menu": "latest-movie-updates", + "index": 1, + "related": 1 + } + } +}; \ No newline at end of file diff --git a/config/locales/en/default/sphinx/source.xml b/config/locales/en/default/sphinx/source.xml new file mode 100644 index 0000000..33185ce --- /dev/null +++ b/config/locales/en/default/sphinx/source.xml @@ -0,0 +1,4650 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/config/locales/en/update/default.json b/config/locales/en/update/default.json new file mode 100644 index 0000000..0993501 --- /dev/null +++ b/config/locales/en/update/default.json @@ -0,0 +1,143 @@ +{ + "movies": [ + { + "kp_id": 843859, + "title_page": "Captain Marvel, superheroine 2019", + "description": "The lot of the brave girl Carol Danvers had a lot of tests. They were all on her shoulder and she became the best in her business. It would seem that in such a difficult profession as a pilot, not a place for the female sex, but not for our heroine. On one of the tasks, she is faced with something inexplicable and alien. Because of this intersection, Carol gains super strength and invulnerability. Great power and as a result, great responsibility now falls entirely on her, the powerful enemy is already close and only she can cope with it. © CinemaPress.io" + }, + { + "kp_id": 840372, + "title_page": "Shazam!, superhero movie of 2019", + "description": "The protagonist of the film, a teenager with a rather nasty character. All his life he lived in different families and ran away from each house. And now fate gives him another chance to live in a loving family, which already has a disabled child. They go to the same school together and treat each other as friends, who obviously will not be friends for a long time. Everything changes when a disabled boy began to be offended and he stood up for his in a sense, step-brother. On the way home, he finds himself in an unusual place to the magician, who gives him an unusual ability. After uttering the word «Shazam!», He turns into a superhero. © CinemaPress.io" + }, + { + "kp_id": 829407, + "title_page": "The Lego Movie 2: The Second Part in 2019", + "description": "5 years have passed since the events of the first Lego Film. The whole fictional world lived its wonderful life, until the moment when a new threat hung over their world. It came from the alien space invader LEGO DUPLO. The world in Lego Movie 2 does not have time to build up, as LEGO DUPLO destroys everything in its path. © CinemaPress.io" + }, + { + "kp_id": 846824, + "title_page": "Toy Story 4, romantic adventure of 2019", + "description": "Woody and Baz set off on a truly courageous journey with one sole purpose, to find the love of Woody's whole life, namely, in the search for Bo Pip. This is a porcelain cowgirl, who played supporting roles in the first two parts, and in the third - minor ones. Now she will be the main motivator in the love story of the toy universe. © CinemaPress.io" + }, + { + "kp_id": 1044601, + "title_page": "Glass, fantastic thriller of 2019", + "description": "The man with an incredibly large IQ - Mr. Glass, the injured psychiatrist Ellie Staple, David Dan - thinks he is a superhero who can feel and see all the sins of a man once he touches him, and finally the guy who fit 24 people in his body. What unites these people and what is their motivation? © CinemaPress.io" + } + ], + "contents": [ + { + "content_url": "order-table", + "content_title": "Order table", + "content_description": "Order table", + "content_tags": "Pages", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "chat-for-users", + "content_title": "Chat for users", + "content_description": "Chat for users", + "content_tags": "Pages", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "information-for-the-copyright", + "content_title": "Information for the copyright", + "content_description": "This movie site is an informational catalog of films that is generated automatically. All information is obtained from open sources and is not protected by copyright. Movie players are located on third-party video hosting (YouTube, etc.) and the site administration is not responsible for what is in them. For questions about copyright, contact the owners of video hosting sites directly.", + "content_tags": "Pages,NoComment", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "contact-information", + "content_title": "Contact information", + "content_description": "To contact the administration write to the email address listed at the bottom of the page.", + "content_tags": "Pages,NoComment", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "date-of-the-premiere-of-toy-story-4", + "content_title": "Date of the premiere of «Toy Story 4»", + "content_description": "Disney and Pixar announced when Toy Story 4 will be available in theaters. According to the official post on Facebook, the fourth part of the popular series will be released on June 21, 2019.

The plot details are not disclosed at the moment. If you believe the rumors, the «Toy Story 4» will not be a direct continuation of the third film, where the Buzz, Woody and the company remained with the girl. Instead, the fourth part focuses on the relationship between Bo Pip and Woody and describes how the porcelain cowgirl reunited with other toys.

Bo Pip performed by actress Annie Potts appeared in the first two films of the series, but she is present in Toy Story 3 only in flashback and devoid of replicas.", + "content_tags": "News", + "content_image": "/files/content/news7.png", + "content_movies": "482,405,258328" + }, + { + "content_url": "hi-and-i-m-a-superhero", + "content_title": "Hi, and I'm a superhero!", + "content_description": "14-year-old Billy Batson (Asher Angel) once met the 3,000-year-old wizard Shazam (Jimon Khonsu). The old man told Billy about the magic word, thanks to which the boy had the opportunity to turn into a mighty warrior, called to protect the world from the forces of evil.

Having received incredible opportunities and an adult body, Billy begins to amuse himself while Freddie’s best friend (Jack Dylan Grazer) tries to teach him be a real superhero. But the appearance of a flying man in a bright red suit does not go unnoticed. A mad scientist, Dr. Sivana (Mark Strong), who dreams of taking Shazam's magic under control, begins to be interested in him.

Official Trailer:
", + "content_tags": "News", + "content_image": "/files/content/news8.png", + "content_movies": "840372" + }, + { + "content_url": "glass-cinema-universe-in-2019", + "content_title": "«Glass» Cinema Universe in 2019", + "content_description": "Multiple personality disorder Kevin (James McAvoy) and disabled terrorist Mr. Glass (Samuel L. Jackson) go out to their long-time opponents - the injured Casey girl (Anya Taylor-Joy) and the aging «superhero» David Dunn (Bruce Willis).

Jackson, Willis, Taylor-Joy and Sarah Paulson arrived in San Diego with the director. M. Night Shyamalan told that the film «Split» was born at Comic-Con. The director came to one of the parties during the convention, and James McAvoy approached him with the words «I love your movies». «Then I understood: here is my hero, this is how he looks», the director said.

It is interesting that when the film «Invulnerable» was released, Disney Studio was so afraid of the negative about the comic book adaptations that it was forbidden to mention superheroes or advertisements.

Official Trailer:
", + "content_tags": "News", + "content_image": "/files/content/news9.png", + "content_movies": "1044601,930534,866" + }, + { + "content_url": "space-battle-before-the-final-battle", + "content_title": "Space battle before the final battle", + "content_description": "1990s Carol Danvers (Bree Larson), a pilot of the United States Air Force, finds himself in a strange situation: as a result of an experiment with an unknown alien device, her DNA is mixed with the genetic code of a newcomer from the warlike Cree race. Danvers becomes super strong and almost invulnerable, gets the opportunity to fly and absorb energy.

So Danvers is in a special squad of Cree, who, under the command of the fearless Mar-Vella (Jude Law), defends the galactic Empire. Leaving her post makes the threat looming over the Earth: a race of scrubbers under the leadership of the bloodthirsty Talos (Ben Mendelsohn) began an operation to invisibly capture the planet. Danvers plans to stop the invasion and travels to Earth, where he meets the young operative Nick Fury (Samuel L. Jackson).

«Captain Marvel» is an important project for Marvel. The studio is going to present a new character that actually existed inside the universe long before Iron Man. At one time it worked with Captain America and Thor, but then the whole franchise was in its infancy and had not yet been formed. Brie Larson will join the established chronology and, apparently, help the Avengers defeat Thanos.

Official Trailer:
", + "content_tags": "News", + "content_image": "/files/content/news10.png", + "content_movies": "843859,263531,679830,843649,843650" + }, + { + "content_url": "new-mortal-kombat-will-be-with-blood-and-fatality", + "content_title": "New Mortal Kombat will be with blood and fatality", + "content_description": "The new Mortal Kombat is due to be released in 2021, and according to the script's author on Twitter, each battle will end FINALLY, and to make it colorful and effective, the film will be rated R. Mortal Kombat is a series of video games in the genre of fighting. The first film adaptation of «Mortal Kombat» was released in 1995, then 2 years later the sequel «Mortal Kombat 2: Extermination» is released.
The actor for the role of Sub-Ziro in the new film has already been approved, it will be Joe Taslim, known for the action movies «Serbuan Maut» and «The Night Comes for Us». The plot of the film is unknown. However, it is clear that the authors intend to ignore past film adaptations and restart with the original story in the world of Mortal Kombat.", + "content_tags": "News", + "content_image": "/files/content/news11.png", + "content_movies": "22355,8062,591792,1011846" + }, + { + "content_url": "kingsman-s-prequel-will-tell-how-it-all-began", + "content_title": "Kingsman's prequel will tell how it all began", + "content_description": "The King's Man is a prequel to the popular Kingsman action franchise. Director Matthew Vaughn decided to recreate the historical drama and show the main events of history through the eyes of the spy «Kingsman», for which he transferred the action during the First World War. The film will feature key historical figures, including Grigory Rasputin, Gavril Princip and Mat Hari.
«Kingsman» is an organization of spies that works for the benefit of mankind away from the prying eyes of ordinary people. And one of the first and most brilliant operatives in history is Conrad (Harris Dickinson), the young and arrogant son of the Duke of Oxford. Like many of his friends, he dreamed of serving for the good of Great Britain, but in the end he was drawn into the secret world of spies and murderers.

Trailer:
", + "content_tags": "News", + "content_image": "/files/content/news12.png", + "content_movies": "749540,906654,1045056" + }, + { + "content_url": "vampire-movies", + "content_title": "Vampire movies", + "content_description": "Vampire movies", + "content_tags": "Collections", + "content_image": "/files/content/collection1.png", + "content_movies": "1044004,910085,8151,1727,4815,521,3491,8033,565819,8436,22872,4554,9418,613,12345,825,264350,401177,4756,427795,195718,467118,472368,6904,542576,2495,20793,483364,102393,258759,26056,31517" + }, + { + "content_url": "love-movies", + "content_title": "Love movies", + "content_description": "Love movies", + "content_tags": "Collections", + "content_image": "/files/content/collection2.png", + "content_movies": "428837,692232,381,356,456,2213,497,3561,10156,45660,1991,17721,1996,330,5492,341,437,1886,81733,77132,463724,539550,8125,81584,8143,6144,420,875,102152,390,662596,724703,102130,11130,463,11662,3795,495518,821,63920,1589,198028,880,390738,102128,196855,104927,409372,85182,461782,724,321842,398239,522876,77437,462342,493992,77466,258689,621,7662,1794,704,317889,105948,462938,278171,505811,523362,582764,463695,502937,1000125,652758" + }, + { + "content_url": "zombie-movies", + "content_title": "Zombie movies", + "content_description": "Zombie movies", + "content_tags": "Collections", + "content_image": "/files/content/collection3.png", + "content_movies": "463401,996225,590885,195524,801,577,427122,64021,8370,5916,17159,36544,2894,55945,197615,9923,325598,261636,9917,497077,95434,24186,273063,32282,417895,222496,88172,195870,62623,397229,81601,409208,260981,426314" + }, + { + "content_url": "latest-movie-updates", + "content_title": "Latest movie updates", + "content_description": "Latest movie updates", + "content_tags": "Collections,Updates", + "content_image": "/files/content/collection4.png", + "content_movies": "926540,839650,843649,961715,737859,924311,1035311,935940,841277,983177,463634,843859" + } + ] +} diff --git a/config/locales/ru/default/config.js b/config/locales/ru/default/config.js new file mode 100644 index 0000000..453badc --- /dev/null +++ b/config/locales/ru/default/config.js @@ -0,0 +1,377 @@ +module.exports = { + "database": { + "key": "FREE", + "date": "" + }, + "protocol": "http://", + "subdomain": "", + "domain": "example.com", + "email": "support@example.com", + "theme": "default", + "country": "RU", + "language": "ru", + "geolite2": { + "countries": [], + "ips": [] + }, + "image": { + "addr": "k.1poster.net", + "size": 180, + "proxy": 0 + }, + "cache": { + "time": 3600, + "addr": "127.0.0.1:11211" + }, + "sphinx": { + "addr": "127.0.0.1:9306" + }, + "nginx": { + "addr": "127.0.0.1:3000" + }, + "loadavg": { + "one": 480, + "five": 360, + "fifteen": 240, + "message": "Сервер перегружен на [percent]%, пожалуйста зайдите позже." + }, + "publish": { + "start": 400000, + "stop": 1100000, + "every" : { + "hours": 1, + "movies": 2 + }, + "text": 0, + "required": [ + "title_ru", + "poster" + ], + "thematic": { + "type": "", + "year": "", + "genre": "", + "country": "", + "actor": "", + "director": "", + "query_id": "", + "search": "", + "kp_vote": 0, + "imdb_vote": 0 + } + }, + "default": { + "count": 15, + "sorting": "kinopoisk-vote-up", + "pages": 4, + "lastpage": 0, + "days": 0, + "image": "/themes/default/public/desktop/img/player.png", + "votes": { + "kp": 5000, + "imdb": 5000 + }, + "donotuse": ["actor","director","search"], + "categories": { + "countries": ["США","Россия","СССР","Индия","Франция","Япония","Великобритания","Испания","Италия","Канада"], + "genres": ["аниме","биография","боевик","вестерн","военный","детектив","детский","документальный","драма","игра","история","комедия","концерт","короткометражка","криминал","мелодрама","музыка","мультфильм","мюзикл","новости","приключения","реальное ТВ","семейный","спорт","ток-шоу","триллер","ужасы","фантастика","фильм-нуар","фэнтези","церемония"], + "years": ["2019","2018","2017","2016","2015","2014","2013","2012","2011","2010"] + }, + "types": { + "movie": "!мультфильм !аниме !короткометражка !шоу !новости !реальное !церемония !концерт !детский !документальный", + "serial": "!аниме !короткометражка", + "mult": "мультфильм | детский !аниме !короткометражка", + "multserial": "мультфильм | детский !аниме !короткометражка", + "anime": "аниме", + "tv": "шоу | новости | реальное | церемония | концерт" + }, + "moment": "DD MMM YYYY" + }, + "codes": { + "head": "", + "footer": "", + "robots": "User-agent: *\nDisallow: /\nDisallow: /type/*/*\nDisallow: /movie/*/*\nDisallow: /year/*/*\nDisallow: /genre/*/*\nDisallow: /country/*/*\nDisallow: /director/*/*\nDisallow: /actor/*/*\nDisallow: /search\nDisallow: /*?sorting*\nDisallow: /*?tag*\nDisallow: /*?q*\nDisallow: /*?random*\nDisallow: /*?PageSpeed*\nDisallow: /*?desktop*\nDisallow: /iframe\nDisallow: /noindex\nDisallow: /admin*" + }, + "index": { + "type": { + "name": "Лучшие [type]", + "keys": "", + "sorting": "kinopoisk-rating-up", + "count": 15, + "order": 2 + }, + "year": { + "name": "Фильмы [year] года", + "keys": "2019", + "sorting": "premiere-up", + "count": 15, + "order": 3 + }, + "genre": { + "name": "Фильмы в жанре [genre]", + "keys": "", + "sorting": "imdb-vote-up", + "count": 10, + "order": 4 + }, + "country": { + "name": "Фильмы из страны [country]", + "keys": "", + "sorting": "imdb-rating-up", + "count": 10, + "order": 5 + }, + "actor": { + "name": "Лучшие фильмы [actor]", + "keys": "", + "sorting": "kinopoisk-vote-up", + "count": 10, + "order": 6 + }, + "director": { + "name": "Лучшие фильмы [director]", + "keys": "", + "sorting": "kinopoisk-vote-up", + "count": 10, + "order": 7 + }, + "ids": { + "name": "Новые фильмы", + "keys": "", + "count": 10, + "order": 1 + }, + "count": { + "type": "year", + "key": "2019", + "sorting": "premiere-up" + }, + "link": 0 + }, + "titles": { + "index": "Легальный каталог фильмов", + "year" : "Фильмы [year] года [sorting] [page]", + "years" : "Фильмы по годам", + "genre": "Фильмы в жанре [genre] [sorting] [page]", + "genres" : "Фильмы по жанрам", + "country": "Фильмы из страны [country] [sorting] [page]", + "countries": "Фильмы по странам", + "actor": "Фильмы с участием [actor] [sorting] [page]", + "actors": "Самые популярные актеры", + "director": "Фильмы которые срежиссировал [director] [sorting] [page]", + "directors": "Самые популярные режиссеры", + "type": "[type] [sorting] [page]", + "search": "Поиск фильма «[search]» [sorting] [page]", + "num": "на странице [num]", + "movie": { + "movie": "[title]", + "online": "[title] онлайн", + "download": "[title] скачать", + "trailer": "[title] трейлер", + "picture": "[title] кадры" + }, + "sorting": { + "kinopoisk-rating-up": "отсортировано по рейтингу КиноПоиска", + "kinopoisk-rating-down": "отсортировано по рейтингу КиноПоиска", + "imdb-rating-up": "отсортировано по рейтингу IMDb", + "imdb-rating-down": "отсортировано по рейтингу IMDb", + "kinopoisk-vote-up": "отсортировано по популярности на КиноПоиске", + "kinopoisk-vote-down": "отсортировано по популярности на КиноПоиске", + "imdb-vote-up": "отсортировано по популярности на IMDb", + "imdb-vote-down": "отсортировано по популярности на IMDb", + "year-up": "отсортировано по году", + "year-down": "отсортировано по году", + "premiere-up": "отсортировано по дате премьеры", + "premiere-down": "отсортировано по дате премьеры" + } + }, + "h1": { + "index": "Все фильмы в мире", + "year" : "Фильмы [year] года [sorting] [page]", + "years" : "Фильмы по годам", + "genre": "Фильмы в жанре [genre] [sorting] [page]", + "genres" : "Фильмы по жанрам", + "country": "Фильмы из страны [country] [sorting] [page]", + "countries": "Фильмы по странам", + "actor": "Фильмы с участием [actor] [sorting] [page]", + "actors": "Самые популярные актеры", + "director": "Фильмы которые срежиссировал [director] [sorting] [page]", + "directors": "Самые популярные режиссеры", + "type": "[type] [sorting] [page]", + "search": "Поиск фильма «[search]» [sorting] [page]", + "num": "на странице [num]", + "movie": { + "movie": "[title]", + "online": "[title] [year] онлайн", + "download": "[title] [year] скачать", + "trailer": "[title] [year] трейлер", + "picture": "[title] [year] кадры" + }, + "sorting": { + "kinopoisk-rating-up": "отсортировано по рейтингу КиноПоиска", + "kinopoisk-rating-down": "отсортировано по рейтингу КиноПоиска", + "imdb-rating-up": "отсортировано по рейтингу IMDb", + "imdb-rating-down": "отсортировано по рейтингу IMDb", + "kinopoisk-vote-up": "отсортировано по популярности на КиноПоиске", + "kinopoisk-vote-down": "отсортировано по популярности на КиноПоиске", + "imdb-vote-up": "отсортировано по популярности на IMDb", + "imdb-vote-down": "отсортировано по популярности на IMDb", + "year-up": "отсортировано по году", + "year-down": "отсортировано по году", + "premiere-up": "отсортировано по дате премьеры", + "premiere-down": "отсортировано по дате премьеры" + } + }, + "descriptions": { + "index": "Сколько фильмов Вам удалось посмотреть на данный момент? Вероятней всего, довольно много, несколько сотен, а может и тысяч, если Вы заядлый киноман и не представляете себе вечер, без просмотра одного или нескольких кинолент. Либо Вы возможно очень любите сериалы и вечера проводите за просмотром нескольких серий увлекательного сериала. Как бы там ни было, Мы очень рады что Вы выбрали Наш сайт, как площадку для обсуждения и дискуссий с такими же кинолюбителями, как и Вы. Усаживайтесь поудобней, заварите чаю и да начнётся срач критика :)", + "year" : "Фильмы [year] года", + "years" : "Фильмы по годам", + "genre": "Фильмы в жанре [genre]", + "genres" : "Фильмы по жанрам", + "country": "Фильмы из страны [country]", + "countries": "Фильмы по странам", + "actor": "Фильмы с участием [actor]", + "actors": "Самые популярные актеры", + "director": "Фильмы которые срежиссировал [director]", + "directors": "Самые популярные режиссеры", + "type": "[type]", + "search" : "Поиск фильма «[search]»", + "movie": { + "movie": "Картина «[title]» была выпущена в [year] году и сразу завоевала внимание зрителей в разных [уголках Земли|частях планеты]. Киноленты из жанра [genre] всегда пользовались особой популярностью, к тому же, когда их снимают такие именитые режиссеры, как [director]. Страна, которая приложила руку к этому кинопроизведению считается [country], потому зрители уже могут приблизительно представить уровень [красочности|логики|картинки|искусства] по аналогичным творениям.", + "online": "[title] онлайн", + "download": "[title] скачать", + "trailer": "[title] трейлер", + "picture": "[title] кадры" + } + }, + "sorting": { + "kinopoisk-rating-up": "По рейтингу КП ⬆", + "kinopoisk-rating-down": "По рейтингу КП ⬇", + "imdb-rating-up": "По рейтингу IMDb ⬆", + "imdb-rating-down": "По рейтингу IMDb ⬇", + "kinopoisk-vote-up": "По популярности КП ⬆", + "kinopoisk-vote-down": "По популярности КП ⬇", + "imdb-vote-up": "По популярности IMDb ⬆", + "imdb-vote-down": "По популярности IMDb ⬇", + "year-up": "По году ⬆", + "year-down": "По году ⬇", + "premiere-up": "По дате премьеры ⬆", + "premiere-down": "По дате премьеры ⬇" + }, + "urls": { + "prefix_id": "id", + "unique_id": 0, + "separator": "-", + "translit": 0, + "movie_url": "[prefix_id][separator][title]", + "movie": "movie", + "year" : "year", + "genre": "genre", + "country": "country", + "actor": "actor", + "director": "director", + "type": "type", + "search" : "search", + "sitemap" : "sitemap", + "admin": "admin-secret", + "types": { + "serial": "сериалы", + "movie": "фильмы", + "mult": "мультфильмы", + "multserial": "мультсериалы", + "tv": "передачи", + "anime": "аниме" + }, + "movies": { + "online": "", + "download": "", + "trailer": "", + "picture": "" + }, + "noindex": "" + }, + "l": { + "more": "Подробнее", + "home": "Главная", + "information": "Информация", + "online": "Онлайн", + "download": "Скачать", + "trailer": "Трейлер", + "picture": "Кадры", + "episode": "Серия", + "movies": "Фильмы", + "series": "Сериалы", + "cartoons": "Мультфильмы", + "animated": "Мультсериалы", + "tv": "ТВ", + "anime": "Аниме", + "collection": "Коллекция", + "collections": "Коллекции", + "season": "Сезон", + "year": "Год", + "years": "Годы", + "genre": "Жанр", + "genres": "Жанры", + "actor": "Актер", + "actors": "Актеры", + "director": "Режиссер", + "directors": "Режиссеры", + "country": "Страна", + "countries": "Страны", + "quality": "Качество", + "translate": "Перевод", + "premiere": "Премьера", + "rating": "Рейтинг", + "kp": "КиноПоиск", + "imdb": "IMDb", + "episodes": "серии", + "storyline": "Описание", + "later": "Досмотреть позже", + "continue": "Продолжить", + "saved": "Сохранено", + "allCategories": "Все категории", + "allYears": "Все годы", + "allGenres": "Все жанры", + "allCountries": "Все страны", + "allActors": "Все актеры", + "allDirectors": "Все режиссеры", + "watched": "Вы недавно смотрели", + "search": "Поиск", + "share": "Поделиться", + "subscribe": "Подписаться", + "vk": "ВКонтакте", + "facebook": "facebook", + "twitter": "Twitter", + "google": "Google", + "telegram": "Telegram", + "youtube": "YouTube", + "instagram": "Instagram", + "up": "Вверх", + "soon": "Скоро выйдут", + "contacts": "Контакты", + "news": "Новости", + "menu": "Меню", + "comments": "Комментарии", + "movieTitle": "Название фильма", + "votes": "голосов", + "hide": "Скрыть", + "navigation": "Навигация", + "and": "и", + "overall": "Общий", + "premieres": "Премьеры", + "popular": "Популярные", + "top": "Топ", + "sorting": "Сортировка", + "tags": "Теги", + "mentions": "Упоминания", + "said": "сказал(а)", + "full": "Полная версия", + "original": "Оригинал", + "notFound": "Данной страницы нет на сайте. Возможно Вы ошиблись в URL или это внутренняя ошибка сайта, о которой администратор уже знает и предпринимает действия для её устранения.", + "notMobile": "Мобильная версия сайта не активирована. Сайт адаптируется под экран и одинаково прекрасно отображается, как на больших экранах, так и на мобильных устройствах под управлением iOS, Android или WindowsPhone.", + "notTv": "ТВ версия сайта не активирована.", + "lucky": "Мне повезет!", + "random": "Случайный фильм из категории", + "results": "Все результаты" + } +}; \ No newline at end of file diff --git a/config/locales/ru/default/modules.js b/config/locales/ru/default/modules.js new file mode 100644 index 0000000..add508a --- /dev/null +++ b/config/locales/ru/default/modules.js @@ -0,0 +1,518 @@ +module.exports = { + "comments": { + "status": true, + "data": { + "cackle": { + "id": "", + "siteApiKey": "", + "accountApiKey": "" + }, + "hypercomments": { + "widget_id": "", + "sekretkey": "", + "recent": { + "num_items": 0, + "excerpt_length": 250, + "display": [ + "index" + ] + } + }, + "disqus": { + "shortname": "cinemapress-ru", + "api_key": "", + "recent": { + "num_items": 5, + "excerpt_length": 250, + "hide_avatars": 0, + "display": [ + "index" + ] + } + }, + "facebook": { + "admins": "" + }, + "vk": { + "app_id": "" + }, + "sigcomments": { + "host_id": "" + } + } + }, + "slider": { + "status": true, + "data": { + "count": 0, + "url": "", + "movies": ["1047883","460586","843650","843859","840372","1044601","1008445","1009536","1007049","994864","1005878","846824","706655","840045","843649","961715","924311","935940","926540","839650","840829","843479","843790"] + } + }, + "abuse": { + "status": true, + "data": { + "imap": { + "user": "", + "password": "", + "host": "", + "port": 993, + "tls": 1 + }, + "country": 0, + "status_code_country": 200, + "status_code_list": 404, + "message": "Просмотр запрещен, сайт соблюдает
закон об авторском праве в цифровую эпоху!

\"DMCA\"", + "movies": ["957762","927771","893880","893520","861616","838952","882285","948999","840818","932512","843821","908406","840234","839818"] + } + }, + "top": { + "status": true, + "data": { + "sorting": "imdb-vote-up", + "count": 15 + } + }, + "soon": { + "status": true, + "data": { + "count": 2, + "movies": [] + } + }, + "social": { + "status": false, + "data": { + "vk": "https://vk.com/CinemaPress", + "facebook": "https://www.facebook.com/CinemaPress.io", + "twitter": "https://twitter.com/CinemaPress_org", + "telegram": "https://t.me/CinemaPress_org", + "instagram": "https://www.instagram.com/CinemaPressOrg", + "youtube": "https://www.youtube.com/channel/UCRW63_nu-cWw2obv6k04Pow" + } + }, + "related": { + "status": true, + "data": { + "display": [ + "year" + ], + "types": { + "year": { + "count": 6, + "name": "Фильмы [year] года", + "sorting": "kinopoisk-vote-up" + }, + "genre": { + "count": 5, + "name": "Фильмы в жанре - [genre]", + "sorting": "kinopoisk-vote-up" + }, + "country": { + "count": 10, + "name": "Фильмы из страны - [country]", + "sorting": "kinopoisk-vote-up" + }, + "actor": { + "count": 15, + "name": "Лучшие фильмы актера - [actor]", + "sorting": "kinopoisk-vote-up" + }, + "director": { + "count": 5, + "name": "Лучшие фильмы режиссера - [director]", + "sorting": "kinopoisk-vote-up" + } + }, + "same": 1, + "link": 0 + } + }, + "schema": { + "status": false + }, + "continue": { + "status": false + }, + "viewed": { + "status": true, + "data": { + "count": 20 + } + }, + "player": { + "status": true, + "data": { + "display": "yohoho", + "yohoho": { + "player": "moonwalk,hdgo,kodik,iframe,videocdn,trailer", + "trailer": "", + "bg": "#14181C", + "button": "" + }, + "moonwalk": { + "token": "" + }, + "hdgo": { + "token": "" + }, + "iframe": { + "token": "" + }, + "kodik": { + "token": "" + }, + "youtube": { + "token": "" + }, + "videocdn": { + "token": "" + } + } + }, + "blocking": { + "status": true, + "data": { + "display": "legal", + "share": { + "time": 60, + "message": "Поделитесь фильмом в одну из социальных сетей чтобы начать просмотр или подождите [timer] секунд и данное сообщение исчезнет." + }, + "sub": { + "keys": ["CP06368342850052267","CP10020891099182505","CP46955642915431706"], + "message": "Просмотр доступен только по подписке. Приобретите подписку и активируйте ключ.

Купить подписку

" + }, + "adv": { + "time": 10, + "code": "
Блок с Вашей рекламой в плеере
", + "message": "Реклама позволяет Вам смотреть фильмы бесплатно. Пожалуйста отнеситесь к этому с пониманием. Вы сможете начать просмотр через [timer] секунд.", + "skip": "" + }, + "adblock": { + "time": 60, + "message": "Вы используете AdBlock или другие блокировщики рекламы. Пожалуйста отключите их на Нашем сайте чтобы не ждать. Вы сможете начать просмотр через [timer] секунд." + }, + "legal": { + "time": 20, + "countries": [], + "message": "Трейлер появится, через [timer] секунд. Чтобы отображать на этом месте плеер фильма, отключите в админ-панели модуль «Блокировка».\n\n

\n\n
Смотреть онлайн в Google
\n\n
Смотреть онлайн в Яндекс
" + } + } + }, + "mobile": { + "status": false, + "data": { + "theme": "light", + "custom": { + "a": "#99AABB", + "hover": "#FFFFFF", + "body_color": "#FFFFFF", + "body_bg": "#14181C", + "title_color": "#FFFFFF", + "title_bg": "#445566", + "description_color": "#FFFFFF", + "description_bg": "#242D35", + "block": "#2C3641", + "form": "#2C3641", + "btn_color": "#FFFFFF", + "btn_bg": "#14181C" + }, + "subdomain": 0 + } + }, + "episode": { + "status": false, + "data": { + "title": "[title] [season] сезон [episode] серия в озвучке [translate]", + "h1": "[title] [season] сезон [episode] серия в озвучке [translate]", + "description": "[title] [season] сезон [episode] серия в озвучке [translate]", + "season": "сезон", + "episode": "серия", + "translate": "Перевод:", + "default": "Оригинал", + "source": "moonwalk", + "index": { + "name": "Новые серии сериалов", + "count": 12, + "order": 2, + "latest": 0 + } + } + }, + "adv": { + "status": false, + "data": { + "target": 0, + "desktop": { + "all": { + "over": "
Блок с Вашей рекламой над плеером
", + "under": "
Блок с Вашей рекламой под плеером
", + "top": "
Блок с Вашей рекламой вверху страницы
", + "bottom": "
Блок с Вашей рекламой внизу страницы
", + "left": "
Блок с Вашей рекламой слева страницы
", + "right": "
Блок с Вашей рекламой справа страницы
" + }, + "index": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "category": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "categories": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "movie": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "online": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "download": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "picture": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "trailer": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "episode": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + } + }, + "mobile": { + "all": { + "over": "
Блок с Вашей рекламой над плеером
", + "under": "
Блок с Вашей рекламой под плеером
", + "top": "
Блок с Вашей рекламой вверху страницы
", + "bottom": "
Блок с Вашей рекламой внизу страницы
", + "left": "
Блок с Вашей рекламой слева страницы
", + "right": "
Блок с Вашей рекламой справа страницы
" + }, + "index": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "category": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "categories": { + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "movie": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "online": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "download": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "picture": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "trailer": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + }, + "episode": { + "over": "", + "under": "", + "top": "", + "bottom": "", + "left": "", + "right": "" + } + } + } + }, + "content": { + "status": true, + "data": { + "title": "Страницы сайта", + "h1": "Страницы сайта", + "description": "Страницы сайта", + "url": "content", + "news": { + "count": 2, + "tags": "Новости" + }, + "index": { + "count": 12, + "url": "poslednie-obnovleniya-filmov", + "order": 2 + }, + "movie": { + "count": 2, + "tags": "Обновления" + }, + "auto": { + "moonwalk_movies": { + "count": 12, + "url": "poslednie-obnovleniya-filmov", + "quality": 0, + "translate": 0 + }, + "moonwalk_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + }, + "hdgo_movies": { + "count": 12, + "url": "poslednie-obnovleniya-filmov", + "quality": 0, + "translate": 0 + }, + "hdgo_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + }, + "kodik_movies": { + "count": 12, + "url": "poslednie-obnovleniya-filmov", + "quality": 0, + "translate": 0 + }, + "kodik_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + }, + "iframe_movies": { + "count": 12, + "url": "poslednie-obnovleniya-filmov", + "quality": 0, + "translate": 0 + }, + "iframe_serials": { + "count": 0, + "url": "", + "quality": 0, + "translate": 0 + } + }, + "scraper": "" + } + }, + "rss": { + "status": false + }, + "rewrite": { + "status": false, + "data": { + "token": "", + "double": 1, + "unique": 0, + "publish": 1 + } + }, + "voting": { + "status": false + }, + "bots": { + "status": false, + "data": { + "token": "" + } + }, + "tv": { + "status": false, + "data": { + "theme": "default", + "custom": { + "body_bg": "#000000", + "contents_color": "#FFFFFF", + "contents_active_bg": "#000000", + "categories_color": "#FFFFFF", + "categories_current_bg": "#22454c", + "categories_active_bg": "#2af8ff" + }, + "subdomain": 0 + } + }, + "random": { + "status": true, + "data": { + "category": ["year","country","genre","type","content"], + "menu": "poslednie-obnovleniya-filmov", + "index": 1, + "related": 1 + } + } +}; \ No newline at end of file diff --git a/config/locales/ru/default/sphinx/source.xml b/config/locales/ru/default/sphinx/source.xml new file mode 100644 index 0000000..7f689c1 --- /dev/null +++ b/config/locales/ru/default/sphinx/source.xml @@ -0,0 +1,4635 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/config/locales/ru/update/default.json b/config/locales/ru/update/default.json new file mode 100644 index 0000000..b84dd7c --- /dev/null +++ b/config/locales/ru/update/default.json @@ -0,0 +1,218 @@ +{ + "movies": [ + { + "kp_id": 843859, + "title_page": "Капитан Марвел, супергероиня 2019 года", + "description": "На долю отважной девушки Кэрол Дэнверс выпало немало испытаний. Они все были ей по плечу и она стала лучшей в своём деле. Казалось бы в такой нелёгкой профессии, как пилот, не место женскому полу, но только не для нашей героини. На одном из заданий, она сталкивается с чем-то необъяснимым и инопланетным. Вследствие этого пересечения Кэрол получает суперсилу и неуязвимость. Большая сила и как следствие большая ответственность теперь ложится полностью на неё, могущественный враг уже близко и совладать с ним сможет только она. © CinemaPress.io" + }, + { + "kp_id": 840372, + "title_page": "Шазам!, супергеройский фильм 2019 года", + "description": "Главный герой фильма, подросток с достаточно скверным характером. Всю свою жизнь он жил в разных семьях и с каждого дома сбегал. И вот судьба предоставляем ему еще один шанс, пожить в любящей семье, у которой уже есть ребенок-инвалид. Они вместе ходят в одну школу и относятся к друг-другу как к знакомым, которые явно долго дружить не будут. Всё меняется когда мальчика-инвалида начали обижать и он заступился за своего в каком-то смысле сводного брата. По дороге домой, он попадает в необычное место к чародею, который наделяет его необычной способностью. После произнесения слова «Шазам!», он превращается в супергероя. © CinemaPress.io" + }, + { + "kp_id": 829407, + "title_page": "Лего Фильм вторая часть в 2019 году", + "description": "Прошло 5 лет с момента событий первого Лего Фильма. Весь вымышленный мир жил своей чудесной жизнью, до момента, пока над их миром не нависла новая угроза. Она исходила от инопланетного космического захватчика LEGO DUPLO. Мир в Лего Фильме 2 не успевает отстраиваться, как LEGO DUPLO всё разрушает на своём пути. © CinemaPress.io" + }, + { + "kp_id": 846824, + "title_page": "История игрушек 4, романтическое приключение 2019 года", + "description": "Вуди и Баз отправляются в поистине отважное путешествие с одной единственной целью, отыскать любовь всей жизни Вуди, а именно на поиски Бо Пип. Это фарфоровая пастушка, которая в первых двух частях играла вспомогательные роли, а в третьей - второстепенную. Сейчас же она будет главным мотиватором в любовной истории игрушечной вселенной. © CinemaPress.io" + }, + { + "kp_id": 1044601, + "title_page": "Стекло, фантастический триллер 2019 года", + "description": "Человек, с невероятно большим IQ - Мистер Стекло, травмированная девушка-психиатр Элис Стайпл, Дэвид Дан - мнит себя супергероем, который может чувствовать и видеть все грехи человека, единожды прикоснувшись к нему, и наконец парень, который в своём теле уместил 24 личности. Что объединяет этих людей и какая у них мотивация? © CinemaPress.io" + }, + { + "kp_id": 695548, + "translate": "BadComedian", + "player": "https://www.youtube.com/embed/ym0o49jxcSI", + "title_page": "ЧУЖОЙ: Завет (Alien Vs. Дебилы)", + "description": "Космический корабль под названием «Завет» бороздил просторы космоса, пока не наткнулся на неизвестную планету. Начав её обследование, все члены экипажа подумали, что они попали в рай, но не всё так радостно. Этот мир таит в себе опасность, с которой им еще предстоит встретиться лицом к лицу. Вы уже поняли, что это за «муть»? - Мы тоже. Потому подготовили для Вас обзор этого фильма от BadComedian. Лучше проведите этот час с улыбкой на лице и всего плохого! © CinemaPress.io" + }, + { + "kp_id": 484628, + "title_page": "Фильм о 7 сестрах близняшках", + "description": "Будущее наступило и население планеты достигло своего максимума. Теперь запрещено иметь в семье больше одного ребенка, но что делать, если рождается сразу 7 сестер-близняшек? Родители решают оставить их и дают им имена дней недели. Таким образом каждая сестра появляется на людях только с один день в неделю. Но что делать, когда одна из сестер пропадает? © CinemaPress.io" + }, + { + "kp_id": 468940, + "title_page": "Пляжные спасатели Малибу 2017", + "description": "Пляжные спасатели на берегу Тихого Океана изо дня в день охраняют побережье и его посетителей от несчастных случаях на воде. Однажды главные герои Митч Бьюкеннон, и его молодой коллега Мэтт Броди, случайно узнают о надвигающейся опасности на их пляж. Его хочет убрать большая нефтяная компания, которая преследует колоссальный коммерческий успех. Как поступить в такой ситуации, зная что завтра ты можешь лишиться работы, естественно - действовать. © CinemaPress.io" + }, + { + "kp_id": 575180, + "title_page": "Пираты Карибского моря 5 часть 2017 года", + "description": "Отважный и в меру «глуповатый» капитан Джек Воробей бороздит просторы моря уже много лет. За это время он успел нажить как друзей, так и заклятых врагов. Одним из последних есть капитан Салазар и похоже он настроен покорить море, путем убийства всех пиратов, включая Джека. Спасение от такой участи только одно - найти трезубец Посейдона, который подарит своему обладателю полный контроль над всеми морями. © CinemaPress.io" + }, + { + "kp_id": 589290, + "title_page": "Экранизация книги «Мечтают ли андроиды об электроовцах?»", + "description": "Над человечеством нависла угроза, грядёт день, когда все живое на планете Земля исчезнет. Именно такую информацию получил офицер полиции Кей. Зная такое, нельзя сидеть сложа руки, а нужно действовать. Чтобы приблизиться к разгадке, Кей решает отыскать Рика Декарда, который бесследно исчез несколько лет назад. Рик так же был офицером, в отряде специального подразделения Лос-Анджелеса. © CinemaPress.io" + } + ], + "contents": [ + { + "content_url": "stol-zakazov", + "content_title": "Стол заказов", + "content_description": "Стол заказов", + "content_tags": "Страницы", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "chat-dlya-polzovateley", + "content_title": "Чат для пользователей", + "content_description": "Общаемся на любые темы.", + "content_tags": "Страницы", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "informaciya-dlya-pravoobladatelya", + "content_title": "Информация для правообладателя", + "content_description": "Данный киносайт является информационным каталогом фильмов, который формируется в автоматическом режиме. Вся информация получена из открытых источников и не защищена авторским правом. Плееры фильмов находятся на сторонних видео-хостингах (YouTube и т.п.) и администрация сайта не несёт ответственности за то, что в них находится. Для решения вопросов по поводу авторского права, обращайтесь напрямую к владельцам видео-хостингов.", + "content_tags": "Страницы,NoComment", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "kontaktnaya-informaciya", + "content_title": "Контактная информация", + "content_description": "Для связи с администрацией пишите на почту, указанную внизу страницы.", + "content_tags": "Страницы,NoComment", + "content_image": "", + "content_movies": "" + }, + { + "content_url": "avatar-5-vyydet-v-2027-godu", + "content_title": "Аватар 5 выйдет в 2027 году", + "content_description": "Революционный фильм «Аватар» Джеймса Кэмерона вышел на большие экраны в декабре 2009 года - и сделал по истине ошеломляющую кассу в 2,8 миллиарда долларов. Такого успеха удалось достичь за счет того, что это был первый фильм, вышедший в новом для 2009 года формате 3D. Уже прошло 8 лет, но зрители всё ждут и ждут выхода новых частей «Аватара». И наконец это случилось, даты премьер будущих серий фильма названы. «Аватар-2»: декабрь 2021 года, «Аватар-3»: декабрь 2023 года, «Аватар-4»: декабрь 2025 года, «Аватар-5»: декабрь 2027 года.", + "content_tags": "Новости", + "content_image": "/files/content/news1.png", + "content_movies": "251733,505898,570402,783486,973064" + }, + { + "content_url": "vankuver-nodovolen-semkami-filma-dedpul-2", + "content_title": "Ванкувер недоволен съемками фильма «Дэдпул 2»", + "content_description": "В репортаже Global News видны не только восторженные фанаты, дублеры Райана Рейнольдса и Джоша Бролина, но и недовольные предприниматели. Закрытие дорог в центре города доставляет немало неприятностей местному бизнесу. «Мы знаем, что „Дэдпул“ приносит много денег Ванкуверу, — говорит владелец ресторана Ричард Чуи. — Но малый бизнес опирается на ежедневный доход, а он падает». «Нельзя перейти дорогу, чтобы выпить чашку кофе. Не пускают», — жалуется жительница города. Во время съемок первого «Дэдпула» центр Ванкувера был перекрыт на протяжении двух недель, однако за 58 дней студия оставила в городе 40 млн долларов, из них 19 миллионов пошло на зарплаты 2000 человек.", + "content_tags": "Новости", + "content_image": "/files/content/news2.png", + "content_movies": "462360,961715" + }, + { + "content_url": "8-y-sezon-kultovogo-seriala-igra-prestolov-vyydet-ne-ranshe-2019-goda", + "content_title": "8-й сезон культового сериала «Игра престолов» выйдет не раньше 2019 года", + "content_description": "Седьмой сезон сериала «Игра престолов» окончился в августе 2017 года, и фанаты уже замерли в ожидании восьмого сезона, который станет финальным в саге. Вместе с тем, ждать придется долго, как сообщает Vanity Fair, финал сериала может выйти только в 2019 году. На создание последних двух сезонов сериала создателям требовалось 9-11 месяцев. Это значит, что восьмой сезон «Игра престолов» выйдет на экраны не раньше лета 2018. Если же эпизоды финального сезона будут более продолжительными, чем в предыдущих, восьмой сезон может выйти на экраны только в 2019 году.", + "content_tags": "Новости", + "content_image": "/files/content/news3.png", + "content_movies": "464963" + }, + { + "content_url": "prodozhenie-fantasticheskih-tvarej-budet-imet-podzagolovok-prestupleniya-grin-de-val-da", + "content_title": "Продожение «Фантастических тварей» будет иметь подзаголовок «Преступления Грин-де-Вальда»", + "content_description": "Студия Warner Bros. решила порадовать поклонников фильма и показала первый промокадр из будущего сиквела «Фантастических тварей». Вместе с промокадром студия Warner Bros. обнародовала подзаголовок фильма - «Преступления Грин-де-Вальда». Дата премьеры назначена на 15 ноября 2018 года.", + "content_tags": "Новости", + "content_image": "/files/content/news4.png", + "content_movies": "797840,843479" + }, + { + "content_url": "videobloger-syenduk-pokazal-kak-by-vyglyadel-multfilm-rik-i-morti-v-russkoy-versii", + "content_title": "Видеоблогер Сыендук показал, как бы выглядел мультфильм «Рик и Морти» в русской версии", + "content_description": "Видеоблогер Сыендук представил на своем YouTube-канале несколько альтернативных версий популярного мультсериала «Рик и Морти». Для этого он скрестил проект Дэна Хармона и Джастина Ройланда с советской научной фантастикой. В отечественном варианте вместо Рика и Морти появились Иван Грозный, Алиса и старик Хоттабыч. Отечественная версия сделана на основе мультфильма «Тайна третьей планеты» и фильмов «Старик Хоттабыч» и «Иван Васильевич меняет профессию». Продолжение анимационного сериала до сих пор остается под вопросом, так как Хармон и Ройланд заняты переговорами с каналом.
", + "content_tags": "Новости", + "content_image": "/files/content/news5.png", + "content_movies": "685246,42172,42664" + }, + { + "content_url": "vo-vse-vatnye-zanimatelnaya-parodiya-na-vo-vse-tyajkie", + "content_title": "«Во все ватные», занимательная пародия на «Во все тяжкие»", + "content_description": "На YouTube-канале Егора Лоскутова появилась десятиминутная пародия на сериал «Во все тяжкие». В главных ролях — популярные блогеры Кшиштовский и Поперечный. По сюжету обычный русский преподаватель химии (лысый Кшиштовский) гонит самогон вместе со своим бывшим учеником (обычный Поперечный). На их пути возникает несколько препятствий: конкуренты, местный участковый и кризис мотивации. В этой пародии-трейлере есть отсылки к реальным скандалам, в том числе к конфликту Поперечного с Милоновым и к обвинениям в сексуальных домогательствах в Голливуде. Угадайте, какой псевдоним себе взял главный герой? Сериалу «Во все тяжкие» исполнилось 10 лет 20 января 2018 года. Иногда действительно трудно поверить, что первую серию показали так давно.
", + "content_tags": "Новости", + "content_image": "/files/content/news6.png", + "content_movies": "404900" + }, + { + "content_url": "data-prem-ery-istorii-igrushek-4", + "content_title": "Дата премьеры «Истории игрушек 4»", + "content_description": "Disney и Pixar объявили, когда «История игрушек 4» появится в кинотеатрах. Согласно официальному посту в Facebook, четвертая часть популярной серии увидит свет 21 июня 2019 года.

Подробности сюжета на данный момент не раскрываются. Если верить слухам, то «История игрушек 4» не будет прямым продолжением третьего фильма, где Базз, Вуди и компания остались у девочки. Вместо этого четвертая часть сосредоточится на отношениях между Бо Пип и Вуди и расскажет, как фарфоровая пастушка вновь воссоединилась с другими игрушками.
Бо Пип в исполнении актрисы Энни Поттс появлялась в первых двух фильмах серии, но в «Истории игрушек 3» она присутствует лишь во флешбэке и лишена реплик.", + "content_tags": "Новости", + "content_image": "/files/content/news7.png", + "content_movies": "482,405,258328" + }, + { + "content_url": "privetiki-a-ya-supergeroj", + "content_title": "Приветики, а я супергерой!", + "content_description": "14-летний Билли Бэтсон (Эшер Энджел) однажды познакомился с 3000-летним волшебником Шазамом (Джимон Хонсу). Старец рассказал Билли о магическом слове, благодаря которому мальчик получил возможность превращаться в могучего воина, призванного защищать мир от сил зла.

Получив невероятные возможности и взрослое тело, Билли начинает развлекаться, пока лучший друг Фредди (Джек Дилан Грейзер) пытается научить его быть настоящим супергероем. Но появление летающего человека в ярко-красном костюме не проходит незамеченным. Им начинает интересоваться безумный ученый — доктор Сивана (Марк Стронг), мечтающий взять магию Шазама под контроль.

Русский трейлер:
", + "content_tags": "Новости", + "content_image": "/files/content/news8.png", + "content_movies": "840372" + }, + { + "content_url": "steklyannaya-kinovselennaya-2019-goda", + "content_title": "«Стеклянная» киновселенная 2019 года", + "content_description": "Похититель с множественным расстройством личности Кевин (Джеймс МакЭвой) и террорист-инвалид Мистер Стекло (Сэмюэл Л. Джексон) выходят на своих давних противников — травмированную девушку Кейси (Аня Тейлор-Джой) и стареющего «супергероя» Дэвида Данна (Брюс Уиллис).

В Сан-Диего вместе с режиссером прибыли Джексон, Уиллис, Тейлор-Джой и Сара Полсон. М. Найт Шьямалан рассказал, что фильм «Сплит» родился на Comic-Con. Режиссер пришел на одну из вечеринок во время конвента, и к нему подошел Джеймс МакЭвой со словами «Обожаю ваши фильмы». «Тут я понял: вот мой герой, вот как он выглядит», — рассказал режиссер.

Интересно, что при выходе фильма «Неуязвимый» студия Disney настолько опасалась негатива вокруг экранизаций комиксов, что в рекламе фильма было запрещено упоминать супергероев или комиксы.

Русский трейлер:
", + "content_tags": "Новости", + "content_image": "/files/content/news9.png", + "content_movies": "1044601,930534,866" + }, + { + "content_url": "kosmicheskaya-shvatka-pered-final-noj-bitvoj", + "content_title": "Космическая схватка перед финальной битвой", + "content_description": "1990-е. Кэрол Дэнверс (Бри Ларсон), пилот Военно-воздушных сил США, попадает в странное положение: в результате эксперимента с неизвестным инопланетным прибором ее ДНК смешивается с генетическим кодом пришельца из воинственной расы кри. Дэнверс становится суперсильной и практически неуязвимой, получает возможность летать и поглощать энергию.

Так Дэнверс оказывается в специальном отряде кри, который под командованием бесстрашного Мар-Велла (Джуд Лоу) стоит на защите галактической Империи. Оставить пост ее заставляет угроза, нависшая над Землей: раса скруллов под предводительством кровожадного Талоса (Бен Мендельсон) начала операцию по незаметному захвату планеты. Дэнверс планирует остановить вторжение и отправляется на Землю, где знакомится с молодым оперативником Ником Фьюри (Сэмюэл Л. Джексон).

«Капитан Марвел» — важный проект для Marvel. Студия собирается представить нового персонажа, который фактически существовал внутри вселенной задолго до Железного человека. В свое время это сработало с Капитаном Америка и Тором, но тогда вся франшиза была в зачаточном состоянии и еще толком не сформировалась. Бри Ларсон предстоит влиться в устоявшуюся хронологию и, судя по всему, помочь Мстителям одержать победу над Таносом.

Русский трейлер:
", + "content_tags": "Новости", + "content_image": "/files/content/news10.png", + "content_movies": "843859,263531,679830,843649,843650" + }, + { + "content_url": "novyy-mortal-kombat-budet-s-krovyu-i-fataliti", + "content_title": "Новый Мортал Комбат будет с кровью и фаталити", + "content_description": "Новый Мортал Комбат должен выйти на экраны в 2021 году и по сообщению автора сценария в твиттере, каждая битва будет завершаться FINALLY, а чтобы это было красочно и эфектно, фильму присёждет рейтинг R. Mortal Kombat - это серия видео-игр в жанре фейтинг. Первая экранизация «Смертельной битвы» вышла в 1995 году, далее спустя 2 года выходит продолжение «Смертельная битва 2: Истребление».
Актер на роль Саб-Зиро в новом фильме уже утверждена, это будет Джо Таслим, известный по боевикам «Рейд» и «Ночь идет за нами». Сюжет фильма неизвестен. Однако ясно, что авторы намерены проигнорировать прошлые экранизации и сделать перезапуск с оригинальной историей в мире «Mortal Kombat».", + "content_tags": "Новости", + "content_image": "/files/content/news11.png", + "content_movies": "22355,8062,591792,1011846" + }, + { + "content_url": "prikvel-kingsmana-rasskazhet-s-chego-vsyo-nachalos", + "content_title": "Приквел Кингсмана расскажет, с чего всё началось", + "content_description": "«King’s man: Начало» — приквел популярной экшен-франшизы «Kingsman». Режиссер Мэттью Вон решил воссоздать историческую драму и показать основные события истории глазами шпиона «Kingsman», для этого он перенес действие во время Первой мировой войны. В фильме будут показаня ключевые исторические личности, включая Григория Распутина, Гаврилу Принципа и Мату Хари.
«Kingsman» — организация шпионов, действующая на благо человечества вдали от любопытных глаз обывателей. И один из первых и самых гениальных оперативников в истории — Конрад (Харрис Дикинсон), молодой и наглый сын герцога Оксфордского. Как и многие его друзья, он мечтал служить на благо Великобритании, но в итоге оказался втянутым в тайный мир шпионов и убийц.

Русский трейлер:
", + "content_tags": "Новости", + "content_image": "/files/content/news12.png", + "content_movies": "749540,906654,1045056" + }, + { + "content_url": "filmy-pro-vampirov", + "content_title": "Фильмы про вампиров", + "content_description": "Фильмы про вампиров", + "content_tags": "Коллекции", + "content_image": "/files/content/collection1.png", + "content_movies": "1044004,910085,8151,1727,4815,521,3491,8033,565819,8436,22872,4554,9418,613,12345,825,264350,401177,4756,427795,195718,467118,472368,6904,542576,2495,20793,483364,102393,258759,26056,31517" + }, + { + "content_url": "filmy-pro-lubov", + "content_title": "Фильмы про любовь", + "content_description": "Фильмы про любовь", + "content_tags": "Коллекции", + "content_image": "/files/content/collection2.png", + "content_movies": "428837,692232,381,356,456,2213,497,3561,10156,45660,1991,17721,1996,330,5492,341,437,1886,81733,77132,463724,539550,8125,81584,8143,6144,420,875,102152,390,662596,724703,102130,11130,463,11662,3795,495518,821,63920,1589,198028,880,390738,102128,196855,104927,409372,85182,461782,724,321842,398239,522876,77437,462342,493992,77466,258689,621,7662,1794,704,317889,105948,462938,278171,505811,523362,582764,463695,502937" + }, + { + "content_url": "filmy-pro-zombi", + "content_title": "Фильмы про зомби", + "content_description": "Фильмы про зомби", + "content_tags": "Коллекции", + "content_image": "/files/content/collection3.png", + "content_movies": "463401,590885,195524,801,577,427122,64021,8370,5916,17159,36544,2894,55945,197615,9923,325598,261636,9917,497077,95434,24186,273063,32282,417895,222496,88172,195870,62623,397229,81601,409208,260981,426314" + }, + { + "content_url": "poslednie-obnovleniya-filmov", + "content_title": "Последние обновления фильмов", + "content_description": "Последние обновления фильмов", + "content_tags": "Коллекции,Обновления", + "content_image": "/files/content/collection4.png", + "content_movies": "926540,839650,843649,961715,737859,924311,762500,935940,841277,983177,939785,840829" + } + ] +} diff --git a/config/production/.gitkeep b/config/production/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/rt/.gitkeep b/config/rt/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/config/update/actual.js b/config/update/actual.js new file mode 100644 index 0000000..b31a258 --- /dev/null +++ b/config/update/actual.js @@ -0,0 +1,121 @@ +'use strict'; + +/** + * Node dependencies. + */ + +var path = require('path'); +var fs = require('fs'); + +/** + * Global env. + */ + +try { + var p = tryParseJSON( + fs.readFileSync( + path.join(path.dirname(__filename), '..', '..', 'process.json'), + 'utf8' + ) + ); + var e = p.apps[0].env; + for (var prop in e) { + if (e.hasOwnProperty(prop)) { + process.env[prop] = e[prop]; + } + } +} catch (err) { + console.log('NOT FILE PROCESS DATA'); + process.exit(); +} + +/** + * Module dependencies. + */ + +var CP_save = require(path.join( + path.dirname(__filename), + '..', + '..', + 'lib', + 'CP_save.min.js' +)); +var CP_get = require(path.join( + path.dirname(__filename), + '..', + '..', + 'lib', + 'CP_get.min.js' +)); + +/** + * Node dependencies. + */ + +var async = require('async'); + +/** + * Valid JSON. + * + * @param {String} jsonString + */ + +function tryParseJSON(jsonString) { + try { + var o = JSON.parse(jsonString); + if (o && typeof o === 'object') { + return o; + } + } catch (e) {} + return {}; +} + +(function upd(i) { + i = i || 1; + var ii = i + 1; + + if (i >= 1500) { + return process.exit(); + } + + CP_get.movies( + { from: process.env.CP_RT, certainly: true, full: true }, + 2000, + '', + i, + false, + function(err, movies) { + if (err) return console.error(err); + + if (movies && movies.length) { + async.eachOfLimit( + movies, + 1, + function(movie, key, callback) { + delete movie.year; + delete movie.actor; + delete movie.genre; + delete movie.country; + delete movie.director; + delete movie.premiere; + delete movie.kp_rating; + delete movie.kp_vote; + delete movie.imdb_rating; + delete movie.imdb_vote; + movie.id = movie.kp_id; + CP_save.save(movie, 'rt', function(err, result) { + console.log(result); + return callback(err); + }); + }, + function(err) { + console.error(err); + upd(ii); + } + ); + } else { + upd(ii); + } + } + ); +})(); diff --git a/config/update/config.js b/config/update/config.js new file mode 100644 index 0000000..d08aef1 --- /dev/null +++ b/config/update/config.js @@ -0,0 +1,170 @@ +'use strict'; + +/** + * Node dependencies. + */ + +var async = require('async'); +var path = require('path'); +var exec = require('child_process').exec; +var fs = require('fs'); + +/** + * Global env. + */ + +try { + var p = tryParseJSON( + fs.readFileSync( + path.join(path.dirname(__filename), '..', '..', 'process.json'), + 'utf8' + ) + ); + var e = p.apps[0].env; + for (var prop in e) { + if (e.hasOwnProperty(prop)) { + process.env[prop] = e[prop]; + } + } +} catch (err) { + console.log('NOT FILE PROCESS DATA'); + process.exit(); +} + +/** + * Valid JSON. + * + * @param {String} jsonString + */ + +function tryParseJSON(jsonString) { + try { + var o = JSON.parse(jsonString); + if (o && typeof o === 'object') { + return o; + } + } catch (e) {} + return {}; +} + +/** + * Module dependencies. + */ + +var CP_save = require(path.join(path.dirname(__filename), '..', '..', 'lib', 'CP_save.min.js')); + +/** + * Configuration dependencies. + */ + +var config = require(path.join(__dirname, '..', 'production', 'config.js')); +var modules = require(path.join(__dirname, '..', 'production', 'modules.js')); + +/** + * Check files. + */ + +try { + fs.statSync(path.join(__dirname, '..', 'default', 'config.js')); + fs.statSync(path.join(__dirname, '..', 'default', 'modules.js')); +} catch (err) { + console.log('NOT DEFAULT CONFIG AND MODULES'); + process.exit(); +} + +/** + * New configuration dependencies. + */ + +var config_default = require(path.join(__dirname, '..', 'default', 'config.js')); +var modules_default = require(path.join(__dirname, '..', 'default', 'modules.js')); + +var cdn = true; +var cnt = true; + +function objReplace(obj_new, obj_old) { + obj_new = JSON.stringify(obj_new); + obj_new = JSON.parse(obj_new); + + obj_old = JSON.stringify(obj_old); + obj_old = JSON.parse(obj_old); + + for (var key in obj_new) { + if (obj_new.hasOwnProperty(key) && obj_old.hasOwnProperty(key)) { + if (typeof obj_new[key] === 'object' && !Array.isArray(obj_new[key])) { + if (key === 'image') cdn = false; + if (key === 'count') cnt = false; + obj_new[key] = objReplace(obj_new[key], obj_old[key]); + } else { + if (typeof obj_new[key] === typeof obj_old[key]) { + if ( + (key === 'addr' && cdn) || + (key === 'key' && cnt) || + key === 'domain' || + key === 'date' + ) + continue; + obj_new[key] = obj_old[key]; + cdn = true; + } + } + } + } + + return obj_new; +} + +function objAdd(obj_new, obj_old) { + obj_new = JSON.stringify(obj_new); + obj_new = JSON.parse(obj_new); + + obj_old = JSON.stringify(obj_old); + obj_old = JSON.parse(obj_old); + + for (var key in obj_old) { + if (obj_old.hasOwnProperty(key) && obj_new.hasOwnProperty(key)) { + if (typeof obj_old[key] === 'object' && !Array.isArray(obj_old[key])) { + obj_new[key] = objAdd(obj_new[key], obj_old[key]); + } + } else if (obj_old.hasOwnProperty(key) && !obj_new.hasOwnProperty(key)) { + obj_new[key] = obj_old[key]; + } + } + + return obj_new; +} + +async.series( + { + config: function(callback) { + CP_save.save( + objAdd(objReplace(config_default, config), config), + 'config', + function(err, result) { + return err ? callback(err) : callback(null, result); + } + ); + }, + modules: function(callback) { + CP_save.save( + objAdd(objReplace(modules_default, modules), modules), + 'modules', + function(err, result) { + return err ? callback(err) : callback(null, result); + } + ); + } + }, + function(err, result) { + if (err) return console.error(err); + exec('pm2 reload ' + config.domain, function( + error, + stdout, + stderr + ) { + if (stdout) console.log(stdout); + if (stderr) console.log(stderr); + return error ? console.error(error) : console.log(null, 'Reload server.'); + }); + } +); diff --git a/config/update/default.js b/config/update/default.js new file mode 100644 index 0000000..597c2b9 --- /dev/null +++ b/config/update/default.js @@ -0,0 +1,128 @@ +'use strict'; + +/** + * Node dependencies. + */ + +var async = require('async'); +var path = require('path'); +var fs = require('fs'); + +/** + * Global env. + */ + +try { + var p = tryParseJSON( + fs.readFileSync( + path.join(path.dirname(__filename), '..', '..', 'process.json'), + 'utf8' + ) + ); + var e = p.apps[0].env; + for (var prop in e) { + if (e.hasOwnProperty(prop)) { + process.env[prop] = e[prop]; + } + } +} catch (err) { + console.log('NOT FILE PROCESS DATA'); + process.exit(); +} + +/** + * Module dependencies. + */ + +var CP_save = require(path.join( + path.dirname(__filename), + '..', + '..', + 'lib', + 'CP_save.min.js' +)); + +/** + * Check files. + */ + +try { + var data = tryParseJSON( + fs.readFileSync(path.join(__dirname, 'default.json'), 'utf8') + ); +} catch (err) { + console.log('NOT FILE DEFAULT DATA'); + process.exit(); +} + +/** + * Valid JSON. + * + * @param {String} jsonString + */ + +function tryParseJSON(jsonString) { + try { + var o = JSON.parse(jsonString); + if (o && typeof o === 'object') { + return o; + } + } catch (e) {} + return {}; +} + +var run = 0; + +if (data.movies && data.movies.length) { + var m = 0; + async.eachOfLimit( + data.movies, + 1, + function(movie, key, callback) { + movie.id = movie.kp_id; + movie.duplicate = true; + CP_save.save(movie, 'rt', function(err, result) { + if (err) console.error(err, result, movie); + if (result) { + m = m + 1; + console.log(result, m); + } + return callback(); + }); + }, + function(err) { + console.log(''); + console.log(err || m + ' movies added.'); + console.log(''); + run++; + } + ); +} + +if (data.contents && data.contents.length) { + var c = 0; + async.eachOfLimit( + data.contents, + 1, + function(content, key, callback) { + CP_save.save(content, 'content', function(err, result) { + if (err) console.error(err, result, content); + if (result) { + c = c + 1; + console.log(result, c); + } + return callback(); + }); + }, + function(err) { + console.log(''); + console.log(err || m + ' contents added.'); + console.log(''); + run++; + } + ); +} + +if (run === 2) { + process.exit(); +} diff --git a/config/user/.gitkeep b/config/user/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/doc/README.ar.md b/doc/README.ar.md new file mode 100644 index 0000000..96e27b6 --- /dev/null +++ b/doc/README.ar.md @@ -0,0 +1,216 @@ +
+
+ +# جعل موقع ويب بث الفيديو + +
+ +> أنشئ موقعًا للبث عبر الإنترنت لمشاهدة الأفلام والمسلسلات التلفزيونية على جهاز الكمبيوتر والجهاز المحمول والتلفزيون + +
+ +AR + +`اختر لغتك` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## كيفية تثبيت CinemaPress؟ + +> #### تثبيت عبر الموقع + +`cinemapress.sh` + +تثبيت عبر الموقع + +> #### تثبيت عبر المحطة + +`wget -qO- cinemapress.sh | bash` + +تثبيت عبر المحطة + +## أين تشتري خادم VPS؟ + +> يجب أن يكون نظام التشغيل **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** بدون لوحات تحكم! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **تحديد** | **تحديد** | **تحديد** | **تحديد** + +
+ +> `*` - خصم **15%** ، رمز الترويجي: `CinemaPress15` + +## من أين تشتري اسم النطاق؟ + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **تحديد** | **تحديد** | **تحديد** | **تحديد** + +
+ +> `*` - لا يتم إرسال البيانات إلى قاعدة بيانات WHOIS العامة + +## موضوع «hodor» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## موضوع «sansa» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## موضوع «robb» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## موضوع «ramsay» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## موضوع «tyrion» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## موضوع «cersei» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## موضوع «joffrey» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## موضوع «drogo» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## موضوع «bran» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## موضوع «arya» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## موضوع «mormont» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## موضوع «tarly» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## موضوع «daenerys» + +> FTP: GitHub / GitLab / BitBucket / Coding + +> CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## الخيارات والوحدات CinemaPress + +يمكن الاطلاع على معلومات مفصلة عن جميع الخيارات ووحدات النظام في الوثائق. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) + +
\ No newline at end of file diff --git a/doc/README.bg.md b/doc/README.bg.md new file mode 100644 index 0000000..46a2c9f --- /dev/null +++ b/doc/README.bg.md @@ -0,0 +1,213 @@ +
+ +# Направете уебсайт за стрийминг на видео + +
+ +> Създайте уебсайт за видео стрийминг, за да гледате филми и телевизионни сериали на компютър `Windows / iOS`, мобилно устройство `iPhone / Android` и телевизия `Smart TV / Android TV / STB` + +
+ +BG + +`Изберете вашия език` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Как да инсталирам CinemaPress? + +> #### Инсталирайте чрез уебсайт + +`cinemapress.sh` + +Инсталирайте чрез уебсайт + +> #### Инсталирайте чрез терминал + +`wget -qO- cinemapress.sh | bash` + +Инсталирайте чрез терминал + +## Къде да закупите VPS сървър? + +> Операционната система трябва да бъде **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** без контролни панели! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - **15%** отстъпка, промо код: `CinemaPress15` + +## Къде да закупите име на домейн? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - данните не се изпращат в публичната база данни WHOIS + +## Тема «hodor» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Тема «sansa» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Тема «robb» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Тема «ramsay» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Тема «tyrion» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Тема «cersei» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Тема «joffrey» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Тема «drogo» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Тема «bran» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Тема «arya» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Тема «mormont» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Тема «tarly» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Тема «daenerys» + +> Инсталирайте чрез FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирайте чрез CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Опции и модули CinemaPress + +Подробна информация за всички опции и модули на системата можете да намерите в документацията. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.bn.md b/doc/README.bn.md new file mode 100644 index 0000000..84691ac --- /dev/null +++ b/doc/README.bn.md @@ -0,0 +1,213 @@ +
+ +# একটি ভিডিও স্ট্রিমিং ওয়েবসাইট তৈরি করুন + +
+ +> `Windows / iOS` কম্পিউটার, `iPhone / Android` মোবাইল ডিভাইস এবং `Smart TV / Android TV / STB` টিভিতে চলচ্চিত্র এবং টিভি সিরিজ দেখতে একটি ভিডিও স্ট্রিমিং ওয়েবসাইট তৈরি করুন + +
+ +BN + +`আপনার ভাষা নির্বাচন করুন` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## কিভাবে CinemaPress ইনস্টল করবেন? + +> #### ওয়েবসাইট মাধ্যমে ইনস্টল করুন + +`cinemapress.sh` + +ওয়েবসাইট মাধ্যমে ইনস্টল করুন + +> #### টার্মিনাল মাধ্যমে ইনস্টল করুন + +`wget -qO- cinemapress.sh | bash` + +টার্মিনাল মাধ্যমে ইনস্টল করুন + +## একটি ভিপিএস সার্ভার কিনতে যেখানে? + +> ওএস অপারেটিং প্যানেল ছাড়া **ডেবিয়ান 9 x64** হতে হবে! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **নির্বাচন** | **নির্বাচন** | **নির্বাচন** | **নির্বাচন** + +
+ +> `*` - **15%** ডিসকাউন্ট, প্রচার কোড: `CinemaPress15` + +## একটি ডোমেইন নাম কিনতে যেখানে? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **নির্বাচন** | **নির্বাচন** | **নির্বাচন** | **নির্বাচন** + +
+ +> `*` - তথ্য পাবলিক WHOIS ডাটাবেস পাঠানো হয় না + +## বিষয় «hodor» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## বিষয় «sansa» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## বিষয় «robb» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## বিষয় «ramsay» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## বিষয় «tyrion» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## বিষয় «cersei» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## বিষয় «joffrey» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## বিষয় «drogo» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## বিষয় «bran» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## বিষয় «arya» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## বিষয় «mormont» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## বিষয় «tarly» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## বিষয় «daenerys» + +> FTP মাধ্যমে ইনস্টল করুন: GitHub / GitLab / BitBucket / Coding + +> CLI মাধ্যমে ইনস্টল করুন: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## বিকল্প এবং মডিউল CinemaPress + +সমস্ত বিকল্প এবং সিস্টেম মডিউল বিস্তারিত তথ্য ডকুমেন্টেশন পাওয়া যাবে। + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.cs.md b/doc/README.cs.md new file mode 100644 index 0000000..ec5642e --- /dev/null +++ b/doc/README.cs.md @@ -0,0 +1,213 @@ +
+ +# Vytvořte web pro streamování videa + +
+ +> Vytvořte web pro sledování videa a sledujte filmy a televizní seriály v počítači `Windows / iOS`, mobilním zařízení `iPhone / Android` a televizoru `Smart TV / Android TV / STB` + +
+ +CS + +`Vyberte svůj jazyk` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Jak nainstalovat CinemaPress? + +> #### Nainstalujte prostřednictvím webu + +`cinemapress.sh` + +Nainstalujte prostřednictvím webu + +> #### Instalujte přes terminál + +`wget -qO- cinemapress.sh | bash` + +Instalujte přes terminál + +## Kde koupit server VPS? + +> OS by měl být **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** bez ovládacích panelů! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **VYBRAT** | **VYBRAT** | **VYBRAT** | **VYBRAT** + +
+ +> `*` - **15%** sleva, promo kód: `CinemaPress15` + +## Kde koupit název domény? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **VYBRAT** | **VYBRAT** | **VYBRAT** | **VYBRAT** + +
+ +> `*` - data nejsou odeslána do veřejné databáze WHOIS + +## Téma «hodor» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Téma «sansa» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Téma «robb» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Téma «ramsay» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Téma «tyrion» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Téma «cersei» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Téma «joffrey» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Téma «drogo» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Téma «bran» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Téma «arya» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Téma «mormont» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Téma «tarly» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Téma «daenerys» + +> Nainstalujte přes FTP: GitHub / GitLab / BitBucket / Coding + +> Instalujte pomocí rozhraní CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Možnosti a moduly CinemaPress + +Podrobné informace o všech možnostech a modulech systému naleznete v dokumentaci. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.da.md b/doc/README.da.md new file mode 100644 index 0000000..b56467e --- /dev/null +++ b/doc/README.da.md @@ -0,0 +1,213 @@ +
+ +# Lav en video streaming website + +
+ +> Opret en video streaming website for at se film og tv-serier på computer `Windows / iOS`, mobil enhed `iPhone / Android` og tv `Smart TV / Android TV / STB` + +
+ +DA + +`Vælg dit sprog` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Hvordan installeres CinemaPress? + +> #### Installer via websted + +`cinemapress.sh` + +Installer via websted + +> #### Installer via terminal + +`wget -qO- cinemapress.sh | bash` + +Installer via terminal + +## Hvor kan man købe en VPS-server? + +> Operativsystemet skal være **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** uden kontrolpaneler! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **VÆLG** | **VÆLG** | **VÆLG** | **VÆLG** + +
+ +> `*` - **15%** rabat, promo kode: `CinemaPress15` + +## Hvor kan man købe et domænenavn? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **VÆLG** | **VÆLG** | **VÆLG** | **VÆLG** + +
+ +> `*` - data sendes ikke til den offentlige WHOIS-database + +## Tema «hodor» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Valg og moduler CinemaPress + +Detaljeret information om alle muligheder og systemmoduler findes i dokumentationen. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.de.md b/doc/README.de.md new file mode 100644 index 0000000..4b479e4 --- /dev/null +++ b/doc/README.de.md @@ -0,0 +1,213 @@ +
+ +# Erstellen Sie eine Video-Streaming-Website + +
+ +> Erstellen Sie eine Video-Streaming-Website, um Filme und Fernsehserien auf Computern `Windows / iOS`, Mobilgeräten `iPhone / Android` und Fernsehern anzusehen `Smart TV / Android TV / STB` + +
+ +DE + +`Wähle deine Sprache` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[УТ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Wie installiere ich CinemaPress? + +> #### Installieren Sie über die Website + +`cinemapress.sh` + +Installieren Sie über die Website + +> #### Über Terminal installieren + +`wget -qO- cinemapress.sh | bash` + +Über Terminal installieren + +## Wo kaufe ich einen VPS-Server? + +> Das Betriebssystem sollte **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** ohne Control Panels sein! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **WÄHLEN** | **WÄHLEN** | **WÄHLEN** | **WÄHLEN** + +
+ +> `*` - **15%** Rabatt, Gutscheincode: `CinemaPress15` + +## Wo kaufe ich einen Domainnamen? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **WÄHLEN** | **WÄHLEN** | **WÄHLEN** | **WÄHLEN** + +
+ +> `*` - Daten werden nicht an die öffentliche WHOIS-Datenbank gesendet + +## Thema «hodor» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Thema «sansa» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Thema «robb» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Thema «ramsay» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Thema «tyrion» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Thema «cersei» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Thema «joffrey» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Thema «drogo» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Thema «bran» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Thema «arya» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Thema «mormont» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Thema «tarly» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Thema «daenerys» + +> Installation über FTP: GitHub / GitLab / BitBucket / Coding + +> Installieren Sie über die CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Optionen und Module CinemaPress + +Detaillierte Informationen zu allen Optionen und Systemmodulen finden Sie in der Dokumentation. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.el.md b/doc/README.el.md new file mode 100644 index 0000000..de6220b --- /dev/null +++ b/doc/README.el.md @@ -0,0 +1,213 @@ +
+ +# Δημιουργήστε έναν ιστότοπο ροής βίντεο + +
+ +> Δημιουργήστε έναν ιστότοπο βίντεο συνεχούς ροής για να παρακολουθήσετε ταινίες και τηλεοπτικές σειρές στον υπολογιστή `Windows / iOS`, την κινητή συσκευή `iPhone / Android` και την τηλεόραση `Smart TV / Android TV / STB` + +
+ +EL + +`Επιλέξτε τη γλώσσα σας` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Πώς να εγκαταστήσω CinemaPress? + +> #### Εγκατάσταση μέσω ιστότοπου + +`cinemapress.sh` + +Εγκατάσταση μέσω ιστότοπου + +> #### Εγκαταστήστε μέσω τερματικού + +`wget -qO- cinemapress.sh | bash` + +Εγκαταστήστε μέσω τερματικού + +## Πού να αγοράσετε ένα διακομιστή VPS? + +> Το λειτουργικό σύστημα θα πρέπει να είναι **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** χωρίς πίνακες ελέγχου! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **ΕΠΙΛΕΓΩ** | **ΕΠΙΛΕΓΩ** | **ΕΠΙΛΕΓΩ** | **ΕΠΙΛΕΓΩ** + +
+ +> `*` - **15%** έκπτωση, κωδικός προσφοράς: `CinemaPress15` + +## Πού να αγοράσετε ένα όνομα τομέα? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **ΕΠΙΛΕΓΩ** | **ΕΠΙΛΕΓΩ** | **ΕΠΙΛΕΓΩ** | **ΕΠΙΛΕΓΩ** + +
+ +> `*` - τα δεδομένα δεν αποστέλλονται στη δημόσια βάση δεδομένων WHOIS + +## Θέμα «hodor» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Θέμα «sansa» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Θέμα «robb» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Θέμα «ramsay» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Θέμα «tyrion» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Θέμα «cersei» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Θέμα «joffrey» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Θέμα «drogo» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Θέμα «bran» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Θέμα «arya» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Θέμα «mormont» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Θέμα «tarly» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Θέμα «daenerys» + +> Εγκαταστήστε μέσω FTP: GitHub / GitLab / BitBucket / Coding + +> Εγκατάσταση μέσω CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Επιλογές και ενότητες CinemaPress + +Λεπτομερείς πληροφορίες σχετικά με όλες τις επιλογές και τις ενότητες του συστήματος διατίθενται στην τεκμηρίωση. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.en.md b/doc/README.en.md new file mode 100644 index 0000000..7c8a863 --- /dev/null +++ b/doc/README.en.md @@ -0,0 +1,213 @@ +
+ +# Make a video streaming website + +
+ +> Create a video streaming website to watch movies and TV series on computer `Windows / iOS`, mobile device `iPhone / Android` and TV `Smart TV / Android TV / STB` + +
+ +EN + +`Choose your language` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## How to install CinemaPress? + +> #### Install via website + +`cinemapress.sh` + +Install via website + +> #### Install via terminal + +`wget -qO- cinemapress.sh | bash` + +Install via terminal + +## Where to buy a VPS server? + +> The OS should be **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** without control panels! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - **15%** discount, promo code: `CinemaPress15` + +## Where to buy a domain name? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - data is not sent to public WHOIS database + +## Theme «hodor» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Theme «sansa» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Theme «robb» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Theme «ramsay» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Theme «tyrion» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Theme «cersei» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Theme «joffrey» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Theme «drogo» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Theme «bran» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Theme «arya» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Theme «mormont» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Theme «tarly» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Theme «daenerys» + +> Install via FTP: GitHub / GitLab / BitBucket / Coding + +> Install via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Options and modules CinemaPress + +Detailed information on all options and system modules can be found in the documentation. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.es.md b/doc/README.es.md new file mode 100644 index 0000000..7091e79 --- /dev/null +++ b/doc/README.es.md @@ -0,0 +1,213 @@ +
+ +# Hacer un sitio web de video streaming + +
+ +> Cree un sitio web de transmisión de video para ver películas y series de TV en computadora `Windows / iOS`, dispositivo móvil `iPhone / Android` y TV `Smart TV / Android TV / STB` + +
+ +ES + +`Elige tu idioma` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## ¿Cómo instalar CinemaPress? + +> #### Instalar vía web + +`cinemapress.sh` + +Instalar vía web + +> #### Instalar vía terminal + +`wget -qO- cinemapress.sh | bash` + +Instalar vía terminal + +## ¿Dónde comprar un servidor VPS? + +> El sistema operativo debe ser **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** sin paneles de control! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECCIONAR** | **SELECCIONAR** | **SELECCIONAR** | **SELECCIONAR** + +
+ +> `*` - **15%** de descuento, codigo promocional: `CinemaPress15` + +## ¿Dónde comprar un nombre de dominio? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECCIONAR** | **SELECCIONAR** | **SELECCIONAR** | **SELECCIONAR** + +
+ +> `*` - Los datos no son enviados a la base de datos de WHOIS pública + +## Tema «hodor» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Instalar vía FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar vía CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opciones y módulos de CinemaPress + +Puede encontrar información detallada sobre todas las opciones y módulos del sistema en la documentación. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.et.md b/doc/README.et.md new file mode 100644 index 0000000..d866ff9 --- /dev/null +++ b/doc/README.et.md @@ -0,0 +1,213 @@ +
+ +# Tee video voogesituse veebisait + +
+ +> Looge video voogesituse veebisait, et vaadata filme ja telesarju arvutil `Windows / iOS`, mobiilseadmel `iPhone / Android` ja teleris `Smart TV / Android TV / STB` + +
+ +ET + +`Valige oma keel` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Kuidas installida CinemaPress? + +> #### Installige veebisaidi kaudu + +`cinemapress.sh` + +Installige veebisaidi kaudu + +> #### Installige terminali kaudu + +`wget -qO- cinemapress.sh | bash` + +Installige terminali kaudu + +## Kust osta VPS-server? + +> OS peaks olema **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** ilma juhtpaneelideta! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - **15%** soodustust, promo koodi: `CinemaPress15` + +## Kust osta domeeninime? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - andmeid ei saadeta avalikku WHOIS andmebaasi + +## Teema «hodor» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Teema «sansa» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Teema «robb» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Teema «ramsay» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Teema «tyrion» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Teema «cersei» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Teema «joffrey» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Teema «drogo» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Teema «bran» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Teema «arya» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Teema «mormont» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Teema «tarly» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Teema «daenerys» + +> Installige FTP kaudu: GitHub / GitLab / BitBucket / Coding + +> Installige CLI kaudu: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Valikud ja moodulid CinemaPress + +Üksikasjalik teave kõigi valikute ja süsteemimoodulite kohta on dokumentatsioonis. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.fi.md b/doc/README.fi.md new file mode 100644 index 0000000..e668894 --- /dev/null +++ b/doc/README.fi.md @@ -0,0 +1,213 @@ +
+ +# Tee video-streaming-sivusto + +
+ +> Luo videon suoratoistosivusto katsomaan elokuvia ja TV-sarjoja tietokoneella `Windows / iOS`, mobiililaitteella `iPhone / Android` ja TV: llä `Smart TV / Android TV / STB` + +
+ +FI + +`Valitse kielesi` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Miten asentaa CinemaPress? + +> #### Asenna verkkosivuston kautta + +`cinemapress.sh` + +Asenna verkkosivuston kautta + +> #### Asenna terminaalin kautta + +`wget -qO- cinemapress.sh | bash` + +Asenna terminaalin kautta + +## Mistä ostaa VPS-palvelin? + +> Käyttöjärjestelmän tulee olla **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** ilman ohjauspaneeleja! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **VALINTA** | **VALINTA** | **VALINTA** | **VALINTA** + +
+ +> `*` - **15%** alennus, promo-koodi: `CinemaPress15` + +## Mistä verkkotunnus voidaan ostaa? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **VALINTA** | **VALINTA** | **VALINTA** | **VALINTA** + +
+ +> `*` - tietoja ei lähetetä julkiseen WHOIS-tietokantaan + +## Teema «hodor» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Teema «sansa» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Teema «robb» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Teema «ramsay» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Teema «tyrion» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Teema «cersei» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Teema «joffrey» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Teema «drogo» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Teema «bran» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Teema «arya» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Teema «mormont» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Teema «tarly» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Teema «daenerys» + +> Asenna FTP: n kautta GitHub / GitLab / BitBucket / Coding + +> Asenna CLI: n kautta `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Vaihtoehdot ja moduulit CinemaPress + +Yksityiskohtaiset tiedot kaikista vaihtoehdoista ja järjestelmän moduuleista löytyvät dokumenteista. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.fr.md b/doc/README.fr.md new file mode 100644 index 0000000..c962e81 --- /dev/null +++ b/doc/README.fr.md @@ -0,0 +1,213 @@ +
+ +# Faire un site de streaming vidéo + +
+ +> Créer un site Web de diffusion vidéo en continu pour regarder des films et des séries télévisées sur un ordinateur `Windows / iOS`, un appareil mobile `iPhone / Android` et la télévision `Smart TV / Android TV / STB` + +
+ +FR + +`Choisissez votre langue` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Comment installer CinemaPress? + +> #### Installer via le site web + +`cinemapress.sh` + +Installer via le site web + +> #### Installer via un terminal + +`wget -qO- cinemapress.sh | bash` + +Installer via un terminal + +## Où acheter un serveur VPS? + +> Le système d'exploitation devrait être **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** sans panneaux de contrôle! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - **15%** de réduction, code promo: `CinemaPress15` + +## Où acheter un nom de domaine? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - les données ne sont pas envoyées à la base de données WHOIS publique + +## Thème «hodor» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Thème «sansa» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Thème «robb» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Thème «ramsay» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Thème «tyrion» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Thème «cersei» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Thème «joffrey» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Thème «drogo» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Thème «bran» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Thème «arya» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Thème «mormont» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Thème «tarly» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Thème «daenerys» + +> Installer via FTP: GitHub / GitLab / BitBucket / Coding + +> Installer via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Options et modules CinemaPress + +Vous trouverez des informations détaillées sur toutes les options et tous les modules système dans la documentation. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.hi.md b/doc/README.hi.md new file mode 100644 index 0000000..289f6ba --- /dev/null +++ b/doc/README.hi.md @@ -0,0 +1,213 @@ +
+ +# एक वीडियो स्ट्रीमिंग वेबसाइट बनाएं + +
+ +> `Windows / iOS` कंप्यूटर, `iPhone / Android` मोबाइल डिवाइस और `Smart TV / Android TV / STB` टीवी पर फिल्में और टीवी श्रृंखला देखने के लिए एक वीडियो स्ट्रीमिंग वेबसाइट बनाएं + +
+ +HI + +`अपनी भाषा चुनिए` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## स्थापित कैसे करें CinemaPress? + +> #### वेबसाइट के माध्यम से स्थापित करें + +`cinemapress.sh` + +वेबसाइट के माध्यम से स्थापित करें + +> #### टर्मिनल के माध्यम से स्थापित करें + +`wget -qO- cinemapress.sh | bash` + +टर्मिनल के माध्यम से स्थापित करें + +## वीपीएस सर्वर कहां से खरीदें? + +> ओएस को नियंत्रण कक्ष के बिना **डेबियन 9 x64** होना चाहिए! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **चुनते हैं** | **चुनते हैं** | **चुनते हैं** | **चुनते हैं** + +
+ +> `*` - **15%** छूट, प्रोमो कोड: `CinemaPress15` + +## डोमेन नाम कहाँ से खरीदें? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **चुनते हैं** | **चुनते हैं** | **चुनते हैं** | **चुनते हैं** + +
+ +> `*` - डेटा को सार्वजनिक WHOIS डेटाबेस में नहीं भेजा जाता है + +## विषय «hodor» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## विषय «sansa» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## विषय «robb» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## विषय «ramsay» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## विषय «tyrion» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## विषय «cersei» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## विषय «joffrey» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## विषय «drogo» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## विषय «bran» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## विषय «arya» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## विषय «mormont» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## विषय «tarly» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## विषय «daenerys» + +> एफ़टीपी के माध्यम से स्थापित करें GitHub / GitLab / BitBucket / Coding + +> CLI के माध्यम से स्थापित करें `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## विकल्प और मॉड्यूल CinemaPress + +सभी विकल्पों और सिस्टम मॉड्यूल की विस्तृत जानकारी प्रलेखन में पाई जा सकती है। + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.hr.md b/doc/README.hr.md new file mode 100644 index 0000000..2a8d8b2 --- /dev/null +++ b/doc/README.hr.md @@ -0,0 +1,213 @@ +
+ +# Izradite web-lokaciju za streaming videozapisa + +
+ +> Stvorite web-lokaciju za strujanje videozapisa da biste gledali filmove i TV serije na računalu `Windows / iOS`, mobilnom uređaju `iPhone / Android` i televiziji `Smart TV / Android TV / STB` + +
+ +HR + +`Odaberite svoj jezik` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Kako instalirati CinemaPress? + +> #### Instalirajte putem web-lokacije + +`cinemapress.sh` + +Instalirajte putem web-lokacije + +> #### Instalirajte putem terminala + +`wget -qO- cinemapress.sh | bash` + +Instalirajte putem terminala + +## Gdje kupiti VPS poslužitelj? + +> OS bi trebao biti **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** bez kontrolnih ploča! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **ODABERI** | **ODABERI** | **ODABERI** | **ODABERI** + +
+ +> `*` - **15%** popusta, promotivni kôd: `CinemaPress15` + +## Gdje kupiti naziv domene? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **ODABERI** | **ODABERI** | **ODABERI** | **ODABERI** + +
+ +> `*` - podaci se ne šalju u javnu WHOIS bazu podataka + +## Tema «hodor» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Instalirajte putem FTP: GitHub / GitLab / BitBucket / Coding + +> Instalirajte putem CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opcije i moduli CinemaPress + +Detaljne informacije o svim opcijama i modulima sustava nalaze se u dokumentaciji. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.hu.md b/doc/README.hu.md new file mode 100644 index 0000000..76bdfb9 --- /dev/null +++ b/doc/README.hu.md @@ -0,0 +1,213 @@ +
+ +# Készíts egy video streaming webhelyet + +
+ +> Hozzon létre egy video streaming webhelyet a filmek és a TV-sorozatok számítógépen `Windows / iOS`, mobil eszközön `iPhone / Android` és TV-n történő megtekintéséhez `Smart TV / Android TV / STB` + +
+ +HU + +`Válasszon nyelvet` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Hogyan kell telepíteni CinemaPress? + +> #### Telepítse a webhelyen keresztül + +`cinemapress.sh` + +Telepítse a webhelyen keresztül + +> #### Telepítse terminálon keresztül + +`wget -qO- cinemapress.sh | bash` + +Telepítse terminálon keresztül + +## Hol vásárolhat VPS szervert? + +> Az operációs rendszernek a **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** vezérlőpanel nélkül kell lennie! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - **15%** kedvezmény, promóciós kód: `CinemaPress15` + +## Hol vásároljon domain nevet? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECT** | **SELECT** | **SELECT** | **SELECT** + +
+ +> `*` - az adatok nem kerülnek nyilvános WHOIS adatbázisba + +## Téma «hodor» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Téma «sansa» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Téma «robb» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Téma «ramsay» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Téma «tyrion» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Téma «cersei» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Téma «joffrey» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Téma «drogo» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Téma «bran» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Téma «arya» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Téma «mormont» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Téma «tarly» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Téma «daenerys» + +> Telepítse az FTP-n keresztül: GitHub / GitLab / BitBucket / Coding + +> Telepítse a CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opciók és modulok CinemaPress + +Az összes opcióról és rendszermodulról részletes információkat talál a dokumentációban. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.id.md b/doc/README.id.md new file mode 100644 index 0000000..0f57e7b --- /dev/null +++ b/doc/README.id.md @@ -0,0 +1,213 @@ +
+ +# Buat situs web streaming video + +
+ +> Buat situs web streaming video untuk menonton film dan serial TV di komputer `Windows / iOS`, perangkat seluler `iPhone / Android`, dan TV `Smart TV / Android TV / STB` + +
+ +ID + +`Pilih bahasamu` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Bagaimana cara menginstall CinemaPress? + +> #### Instal melalui situs web + +`cinemapress.sh` + +Instal melalui situs web + +> #### Instal melalui terminal + +`wget -qO- cinemapress.sh | bash` + +Instal melalui terminal + +## Di mana membeli server VPS? + +> OS harus **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** tanpa panel kontrol! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **MEMILIH** | **MEMILIH** | **MEMILIH** | **MEMILIH** + +
+ +> `*` - Diskon **15%**, kode promo: `CinemaPress15` + +## Di mana membeli nama domain? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **MEMILIH** | **MEMILIH** | **MEMILIH** | **MEMILIH** + +
+ +> `*` - data tidak dikirim ke database WHOIS publik + +## Tema «hodor» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Instal melalui FTP: GitHub / GitLab / BitBucket / Coding + +> Instal melalui CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opsi dan modul CinemaPress + +Informasi terperinci tentang semua opsi dan modul sistem dapat ditemukan dalam dokumentasi. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.it.md b/doc/README.it.md new file mode 100644 index 0000000..bfd4cb1 --- /dev/null +++ b/doc/README.it.md @@ -0,0 +1,213 @@ +
+ +# Crea un sito Web di streaming video + +
+ +> Creare un sito Web di streaming video per guardare film e serie TV su computer `Windows / iOS`, dispositivi mobili `iPhone / Android` e TV `Smart TV / Android TV / STB` + +
+ +IT + +`Scegli la tua lingua` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Come installare CinemaPress? + +> #### Installa tramite il sito web + +`cinemapress.sh` + +Installa tramite il sito web + +> #### Installa tramite terminale + +`wget -qO- cinemapress.sh | bash` + +Installa tramite terminale + +## Dove acquistare un server VPS? + +> Il sistema operativo dovrebbe essere **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** senza pannelli di controllo! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELEZIONARE** | **SELEZIONARE** | **SELEZIONARE** | **SELEZIONARE** + +
+ +> `*` - Sconto del **15%**, codice promozionale: `CinemaPress15` + +## Dove comprare un nome di dominio? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELEZIONARE** | **SELEZIONARE** | **SELEZIONARE** | **SELEZIONARE** + +
+ +> `*` - i dati non vengono inviati al database WHOIS pubblico + +## Tema «hodor» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Installa tramite FTP: GitHub / GitLab / BitBucket / Coding + +> Installa tramite CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opzioni e moduli CinemaPress + +Informazioni dettagliate su tutte le opzioni e i moduli di sistema sono disponibili nella documentazione. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.ja.md b/doc/README.ja.md new file mode 100644 index 0000000..a0510f3 --- /dev/null +++ b/doc/README.ja.md @@ -0,0 +1,213 @@ +
+ +# ビデオストリーミングウェブサイトを作る + +
+ +> コンピュータ`Windows / iOS`、モバイル機器、`iPhone / Android`テレビ`Smart TV / Android TV / STB`で映画やテレビシリーズを見るためのビデオストリーミングWebサイトを作成する + +
+ +JA + +`言語を選んでください` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## インストールする方法 CinemaPress? + +> #### Webサイト経由でインストール + +`cinemapress.sh` + +Webサイト経由でインストール + +> #### 端末経由でインストール + +`wget -qO- cinemapress.sh | bash` + +端末経由でインストール + +## VPSサーバーを購入する場所 + +> OSはコントロールパネルなしの**CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29**であるべきです! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **選択する** | **選択する** | **選択する** | **選択する** + +
+ +> `*` - **15%**割引、プロモーションコード: `CinemaPress15` + +## ドメイン名を購入する場所 + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **選択する** | **選択する** | **選択する** | **選択する** + +
+ +> `*` - データは公開WHOISデータベースに送信されません + +## テーマ «hodor» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## テーマ «sansa» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## テーマ «robb» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## テーマ «ramsay» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## テーマ «tyrion» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## テーマ «cersei» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## テーマ «joffrey» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## テーマ «drogo» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## テーマ «bran» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## テーマ «arya» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## テーマ «mormont» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## テーマ «tarly» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## テーマ «daenerys» + +> FTP経由でインストール: GitHub / GitLab / BitBucket / Coding + +> CLI経由でインストール: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## オプションとモジュール CinemaPress + +すべてのオプションとシステムモジュールに関する詳細な情報はドキュメントにあります。 + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.ko.md b/doc/README.ko.md new file mode 100644 index 0000000..929a570 --- /dev/null +++ b/doc/README.ko.md @@ -0,0 +1,213 @@ +
+ +# 비디오 스트리밍 웹 사이트 만들기 + +
+ +> 컴퓨터 `Windows / iOS`, 모바일 장치 `iPhone / Android` 및 TV에서 `Smart TV / Android TV / STB` 영화 및 TV 시리즈를 볼 수있는 비디오 스트리밍 웹 사이트 만들기 + +
+ +KO + +`당신의 언어를 선택하세요` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## 설치하는 방법 CinemaPress? + +> #### 웹 사이트를 통해 설치 + +`cinemapress.sh` + +웹 사이트를 통해 설치 + +> #### 터미널을 통해 설치 + +`wget -qO- cinemapress.sh | bash` + +터미널을 통해 설치 + +## VPS 서버를 구입할 장소는 어디입니까? + +> 운영체제는 제어판이없는 **데비안 9 x64**이어야합니다! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **고르다** | **고르다** | **고르다** | **고르다** + +
+ +> `*` - **15%** 할인, 프로모션 코드: `CinemaPress15` + +## 도메인 이름을 구입할 곳은 어디입니까? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **고르다** | **고르다** | **고르다** | **고르다** + +
+ +> `*` - 공용 WHOIS 데이터베이스에 데이터가 전송되지 않음 + +## 어간 «hodor» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## 어간 «sansa» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## 어간 «robb» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## 어간 «ramsay» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## 어간 «tyrion» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## 어간 «cersei» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## 어간 «joffrey» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## 어간 «drogo» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## 어간 «bran» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## 어간 «arya» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## 어간 «mormont» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## 어간 «tarly» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## 어간 «daenerys» + +> FTP를 통해 설치: GitHub / GitLab / BitBucket / Coding + +> CLI를 통해 설치: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## 옵션 및 모듈 CinemaPress + +모든 옵션 및 시스템 모듈에 대한 자세한 정보는 설명서에서 찾을 수 있습니다. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.lt.md b/doc/README.lt.md new file mode 100644 index 0000000..d9fec0e --- /dev/null +++ b/doc/README.lt.md @@ -0,0 +1,213 @@ +
+ +# Padarykite vaizdo transliacijos svetainę + +
+ +> Sukurkite vaizdo transliacijos svetainę, kad galėtumėte žiūrėti filmus ir TV serialus kompiuteryje `Windows / iOS`, mobiliajame įrenginyje `iPhone / Android` ir televizoriuje `Smart TV / Android TV / STB` + +
+ +LT + +`Pasirinkite kalbą` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Kaip įdiegti CinemaPress? + +> #### Įdiekite per svetainę + +`cinemapress.sh` + +Įdiekite per svetainę + +> #### Įdiekite per terminalą + +`wget -qO- cinemapress.sh | bash` + +Įdiekite per terminalą + +## Kur įsigyti VPS serverį? + +> OS turėtų būti **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** be valdymo skydų! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **PASIRINKITE** | **PASIRINKITE** | **PASIRINKITE** | **PASIRINKITE** + +
+ +> `*` - **15%** nuolaida, reklaminis kodas: `CinemaPress15` + +## Kur pirkti domeno vardą? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **PASIRINKITE** | **PASIRINKITE** | **PASIRINKITE** | **PASIRINKITE** + +
+ +> `*` - duomenys nėra siunčiami į viešą WHOIS duomenų bazę + +## Tema «hodor» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Įdiekite per FTP: GitHub / GitLab / BitBucket / Coding + +> Įdiekite per CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Parinktys ir moduliai CinemaPress + +Išsamią informaciją apie visas parinktis ir sistemos modulius galima rasti dokumentuose. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.lv.md b/doc/README.lv.md new file mode 100644 index 0000000..6885187 --- /dev/null +++ b/doc/README.lv.md @@ -0,0 +1,213 @@ +
+ +# Izveidojiet video straumēšanas vietni + +
+ +> Izveidojiet video straumēšanas vietni, lai skatītu filmas un TV sērijas datorā `Windows / iOS`, mobilajā ierīcē `iPhone / Android` un TV `Smart TV / Android TV / STB` + +
+ +LV + +`Izvēlieties valodu` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Kā instalēt CinemaPress? + +> #### Instalējiet, izmantojot tīmekļa vietni + +`cinemapress.sh` + +Instalējiet, izmantojot tīmekļa vietni + +> #### Instalējiet, izmantojot termināli + +`wget -qO- cinemapress.sh | bash` + +Instalējiet, izmantojot termināli + +## Kur nopirkt VPS serveri? + +> OS vajadzētu būt **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** bez vadības paneļiem! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **IZVĒLIETIES** | **IZVĒLIETIES** | **IZVĒLIETIES** | **IZVĒLIETIES** + +
+ +> `*` - **15%** atlaide, reklāmas kods: `CinemaPress15` + +## Kur nopirkt domēna nosaukumu? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **IZVĒLIETIES** | **IZVĒLIETIES** | **IZVĒLIETIES** | **IZVĒLIETIES** + +
+ +> `*` - dati netiek nosūtīti uz publisko WHOIS datu bāzi + +## Tēma «hodor» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tēma «sansa» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tēma «robb» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tēma «ramsay» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tēma «tyrion» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tēma «cersei» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tēma «joffrey» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tēma «drogo» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tēma «bran» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tēma «arya» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tēma «mormont» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tēma «tarly» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tēma «daenerys» + +> Instalējiet, izmantojot FTP: GitHub / GitLab / BitBucket / Coding + +> Instalējiet, izmantojot CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Iespējas un moduļi CinemaPress + +Detalizēta informācija par visām iespējām un sistēmas moduļiem atrodama dokumentācijā. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.nl.md b/doc/README.nl.md new file mode 100644 index 0000000..af94fab --- /dev/null +++ b/doc/README.nl.md @@ -0,0 +1,213 @@ +
+ +# Maak een website voor het streamen van video's + +
+ +> Maak een website voor videostreaming om films en tv-series te bekijken op een computer `Windows / iOS`, mobiel apparaat `iPhone / Android` en tv `Smart TV / Android TV / STB` + +
+ +NL + +`Kies je taal` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Hoe installeren CinemaPress? + +> #### Installeer via website + +`cinemapress.sh` + +Installeer via website + +> #### Installeren via terminal + +`wget -qO- cinemapress.sh | bash` + +Installeren via terminal + +## Waar kan ik een VPS-server kopen? + +> Het besturingssysteem zou **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** moeten zijn zonder bedieningspanelen! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **KIEZEN** | **KIEZEN** | **KIEZEN** | **KIEZEN** + +
+ +> `*` - **15%** korting, promotiecode: `CinemaPress15` + +## Waar een domeinnaam kopen? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **KIEZEN** | **KIEZEN** | **KIEZEN** | **KIEZEN** + +
+ +> `*` - gegevens worden niet verzonden naar de openbare WHOIS-database + +## Thema «hodor» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Thema «sansa» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Thema «robb» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Thema «ramsay» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Thema «tyrion» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Thema «cersei» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Thema «joffrey» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Thema «drogo» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Thema «bran» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Thema «arya» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Thema «mormont» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Thema «tarly» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Thema «daenerys» + +> Installeren via FTP: GitHub / GitLab / BitBucket / Coding + +> Installeren via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opties en modules CinemaPress + +Gedetailleerde informatie over alle opties en systeemmodules is te vinden in de documentatie. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.pl.md b/doc/README.pl.md new file mode 100644 index 0000000..8e2279c --- /dev/null +++ b/doc/README.pl.md @@ -0,0 +1,213 @@ +
+ +# Stwórz stronę z streamingiem wideo + +
+ +> Stwórz stronę z transmisją strumieniową wideo, aby oglądać filmy i seriale na komputerze `Windows / iOS`, urządzeniu mobilnym `iPhone / Android` i telewizorze `Smart TV / Android TV / STB` + +
+ +PL + +`Wybierz swój język` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Jak zainstalować CinemaPress? + +> #### Zainstaluj za pośrednictwem strony internetowej + +`cinemapress.sh` + +Zainstaluj za pośrednictwem strony internetowej + +> #### Zainstaluj przez terminal + +`wget -qO- cinemapress.sh | bash` + +Zainstaluj przez terminal + +## Gdzie kupić serwer VPS? + +> System operacyjny powinien być systemem **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** bez paneli sterowania! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **WYBIERZ** | **WYBIERZ** | **WYBIERZ** | **WYBIERZ** + +
+ +> `*` - **15%** zniżki, kod promocyjny: `CinemaPress15` + +## Gdzie kupić nazwę domeny? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **WYBIERZ** | **WYBIERZ** | **WYBIERZ** | **WYBIERZ** + +
+ +> `*` - dane nie są wysyłane do publicznej bazy danych WHOIS + +## Motyw «hodor» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Motyw «sansa» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Motyw «robb» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Motyw «ramsay» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Motyw «tyrion» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Motyw «cersei» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Motyw «joffrey» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Motyw «drogo» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Motyw «bran» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Motyw «arya» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Motyw «mormont» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Motyw «tarly» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Motyw «daenerys» + +> Zainstaluj przez FTP: GitHub / GitLab / BitBucket / Coding + +> Zainstaluj przez interfejs CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opcje i moduły CinemaPress + +Szczegółowe informacje na temat wszystkich opcji i modułów systemu można znaleźć w dokumentacji. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.pt.md b/doc/README.pt.md new file mode 100644 index 0000000..ed3d2b8 --- /dev/null +++ b/doc/README.pt.md @@ -0,0 +1,213 @@ +
+ +# Faça um site de streaming de vídeo + +
+ +> Crie um site de streaming de vídeo para assistir a filmes e séries de TV no computador `Windows / iOS`, dispositivo móvel `iPhone / Android` e TV `Smart TV / Android TV / STB` + +
+ +PT + +`Escolha o seu idioma` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Como instalar CinemaPress? + +> #### Instalar via website + +`cinemapress.sh` + +Instalar via website + +> #### Instalar via terminal + +`wget -qO- cinemapress.sh | bash` + +Instalar via terminal + +## Onde comprar um servidor VPS? + +> O sistema operacional deve ser o **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** sem painéis de controle! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECIONAR** | **SELECIONAR** | **SELECIONAR** | **SELECIONAR** + +
+ +> `*` - **15%** de desconto, código promocional: `CinemaPress15` + +## Onde comprar um nome de domínio? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECIONAR** | **SELECIONAR** | **SELECIONAR** | **SELECIONAR** + +
+ +> `*` - dados não são enviados para o banco de dados WHOIS público + +## Tema «hodor» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Instalar via FTP: GitHub / GitLab / BitBucket / Coding + +> Instalar via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opções e módulos CinemaPress + +Informações detalhadas sobre todas as opções e módulos do sistema podem ser encontradas na documentação. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.ro.md b/doc/README.ro.md new file mode 100644 index 0000000..2a72f51 --- /dev/null +++ b/doc/README.ro.md @@ -0,0 +1,213 @@ +
+ +# Creați un site web de streaming video + +
+ +> Creați un site web pentru streaming video pentru a viziona filme și seriale TV pe computer `Windows / iOS`, dispozitiv mobil `iPhone / Android` și televizor `Smart TV / Android TV / STB` + +
+ +RO + +`Alegeți limba dvs` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Cum să instalați CinemaPress? + +> #### Instalați prin intermediul site-ului + +`cinemapress.sh` + +Instalați prin intermediul site-ului + +> #### Instalați prin terminal + +`wget -qO- cinemapress.sh | bash` + +Instalați prin terminal + +## De unde să cumperi un server VPS? + +> Sistemul de operare ar trebui să fie **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** fără panouri de control! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SELECTAȚI** | **SELECTAȚI** | **SELECTAȚI** | **SELECTAȚI** + +
+ +> `*` - **15%** reducere, cod promoțional: `CinemaPress15` + +## De unde să cumperi un nume de domeniu? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SELECTAȚI** | **SELECTAȚI** | **SELECTAȚI** | **SELECTAȚI** + +
+ +> `*` - datele nu sunt trimise către baza de date WHOIS publică + +## Temă «hodor» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Temă «sansa» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Temă «robb» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Temă «ramsay» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Temă «tyrion» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Temă «cersei» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Temă «joffrey» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Temă «drogo» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Temă «bran» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Temă «arya» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Temă «mormont» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Temă «tarly» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Temă «daenerys» + +> Instalare prin FTP: GitHub / GitLab / BitBucket / Coding + +> Instalare prin CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opțiuni și module CinemaPress + +Informații detaliate despre toate opțiunile și modulele de sistem pot fi găsite în documentație. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.ru.md b/doc/README.ru.md new file mode 100644 index 0000000..156842c --- /dev/null +++ b/doc/README.ru.md @@ -0,0 +1,213 @@ +
+ +# Создать киносайт онлайн кинотеатр + +
+ +> Создать киносайт для просмотра фильмов и сериалов на компьютере `Windows / iOS`, мобильном устройстве `iPhone / Android` и телевизоре `Smart TV / Android TV / STB` + +
+ +RU + +`Выберите Ваш язык` + +[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Как установить CinemaPress? + +> #### Установка через веб-сайт + +`cinemapress.sh` + +Установка через веб-сайт + +> #### Установка через терминал + +`wget -qO- cinemapress.sh | bash` + +Установка через терминал + +## Где купить VPS сервер? + +> ОС выбирайте **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** без панелей управления! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **ВЫБРАТЬ** | **ВЫБРАТЬ** | **ВЫБРАТЬ** | **ВЫБРАТЬ** + +
+ +> `*` - **15%** скидка, промокод: `CinemaPress15` + +## Где купить доменное имя? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **ВЫБРАТЬ** | **ВЫБРАТЬ** | **ВЫБРАТЬ** | **ВЫБРАТЬ** + +
+ +> `*` - данные не отправляются в общедоступную базу данных WHOIS + +## Тема «hodor» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Тема «sansa» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Тема «robb» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Тема «ramsay» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Тема «tyrion» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Тема «cersei» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Тема «joffrey» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Тема «drogo» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Тема «bran» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Тема «arya» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Тема «mormont» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Тема «tarly» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Тема «daenerys» + +> Установка через FTP: GitHub / GitLab / BitBucket / Coding + +> Установка через CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Опции и модули CinemaPress + +Подробную информацию обо всех опциях и системных модулях можно найти в документации. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.sk.md b/doc/README.sk.md new file mode 100644 index 0000000..afedc37 --- /dev/null +++ b/doc/README.sk.md @@ -0,0 +1,213 @@ +
+ +# Vytvorte webovú stránku pre streamovanie videa + +
+ +> Vytvorte webovú stránku s videom na sledovanie filmov a televíznych seriálov v počítači `Windows / iOS`, mobilnom zariadení `iPhone / Android` a televízii `Smart TV / Android TV / STB` + +
+ +SK + +`Vyberte si svoj jazyk` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Ako nainštalovať CinemaPress? + +> #### Nainštalujte prostredníctvom webových stránok + +`cinemapress.sh` + +Nainštalujte prostredníctvom webových stránok + +> #### Inštalácia cez terminál + +`wget -qO- cinemapress.sh | bash` + +Inštalácia cez terminál + +## Kde kúpiť server VPS? + +> OS by mal byť **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** bez ovládacích panelov! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **VYBRAŤ** | **VYBRAŤ** | **VYBRAŤ** | **VYBRAŤ** + +
+ +> `*` - **15%** zľava, promo kód: `CinemaPress15` + +## Kde kúpiť názov domény? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **VYBRAŤ** | **VYBRAŤ** | **VYBRAŤ** | **VYBRAŤ** + +
+ +> `*` - údaje nie sú odosielané do verejnej databázy WHOIS + +## Téma «hodor» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Téma «sansa» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Téma «robb» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Téma «ramsay» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Téma «tyrion» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Téma «cersei» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Téma «joffrey» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Téma «drogo» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Téma «bran» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Téma «arya» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Téma «mormont» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Téma «tarly» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Téma «daenerys» + +> Inštalácia cez FTP: GitHub / GitLab / BitBucket / Coding + +> Inštalácia cez CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Možnosti a moduly CinemaPress + +Podrobné informácie o všetkých možnostiach a systémových moduloch nájdete v dokumentácii. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.sl.md b/doc/README.sl.md new file mode 100644 index 0000000..74212f5 --- /dev/null +++ b/doc/README.sl.md @@ -0,0 +1,213 @@ +
+ +# Naredite spletno mesto za pretakanje videoposnetkov + +
+ +> Ustvarite spletno mesto za pretakanje videoposnetkov, če želite gledati filme in televizijske serije v računalniku `Windows / iOS`, mobilni napravi `iPhone / Android` in televiziji `Smart TV / Android TV / STB` + +
+ +SL + +`Izberite svoj jezik` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Kako namestiti CinemaPress? + +> #### Namestite prek spletnega mesta + +`cinemapress.sh` + +Namestite prek spletnega mesta + +> #### Namestite prek terminala + +`wget -qO- cinemapress.sh | bash` + +Namestite prek terminala + +## Kje kupiti strežnik VPS? + +> OS bi moral biti **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** brez nadzornih plošč! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **IZBRATI** | **IZBRATI** | **IZBRATI** | **IZBRATI** + +
+ +> `*` - **15%** popust, promocijska koda: `CinemaPress15` + +## Kje kupiti ime domene? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **IZBRATI** | **IZBRATI** | **IZBRATI** | **IZBRATI** + +
+ +> `*` - podatki niso poslani v javno podatkovno bazo WHOIS + +## Tema «hodor» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Namestite prek FTP: GitHub / GitLab / BitBucket / Coding + +> Namestite prek CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Možnosti in moduli CinemaPress + +Podrobne informacije o vseh možnostih in sistemskih modulih najdete v dokumentaciji. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.sq.md b/doc/README.sq.md new file mode 100644 index 0000000..c4c0ad9 --- /dev/null +++ b/doc/README.sq.md @@ -0,0 +1,213 @@ +
+ +# Bëni një faqe interneti për transmetim video + +
+ +> Krijo një faqe interneti për të shikuar filma dhe seri televizive në kompjuter `Windows / iOS`, pajisje celulare `iPhone / Android` dhe TV `Smart TV / Android TV / STB` + +
+ +SQ + +`Zgjidhni gjuhën tuaj` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Si ta instaloni CinemaPress? + +> #### Instaloni nëpërmjet faqes së internetit + +`cinemapress.sh` + +Instaloni nëpërmjet faqes së internetit + +> #### Instaloni nëpërmjet terminalit + +`wget -qO- cinemapress.sh | bash` + +Instaloni nëpërmjet terminalit + +## Ku mund të blini një server VPS? + +> OS duhet të jetë **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** pa panele kontrolli! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **ZGJEDH** | **ZGJEDH** | **ZGJEDH** | **ZGJEDH** + +
+ +> `*` - **15%** zbritje, kodi promo: `CinemaPress15` + +## Ku mund të blini një emër domain? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **ZGJEDH** | **ZGJEDH** | **ZGJEDH** | **ZGJEDH** + +
+ +> `*` - të dhënat nuk dërgohen në bazën publike të WHOIS + +## Temë «hodor» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Temë «sansa» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Temë «robb» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Temë «ramsay» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Temë «tyrion» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Temë «cersei» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Temë «joffrey» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Temë «drogo» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Temë «bran» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Temë «arya» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Temë «mormont» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Temë «tarly» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Temë «daenerys» + +> Instalo me FTP: GitHub / GitLab / BitBucket / Coding + +> Instaloni nëpërmjet CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Opsionet dhe modulet CinemaPress + +Informacione të hollësishme për të gjitha opsionet dhe modulet e sistemit mund të gjenden në dokumentacion. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.sr.md b/doc/README.sr.md new file mode 100644 index 0000000..9c97d27 --- /dev/null +++ b/doc/README.sr.md @@ -0,0 +1,213 @@ +
+ +# Направите вебсајт за видео стреаминг + +
+ +Направите веб сајт за стримовање видео записа да бисте гледали филмове и ТВ серије на рачунару `Windows / iOS`, мобилном уређају `iPhone / Android` и телевизору `Smart TV / Android TV / STB` + +
+ +SR + +`Изаберите језик` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Како инсталирати CinemaPress? + +> #### Инсталирајте преко веб сајта + +`cinemapress.sh` + +Инсталирајте преко веб сајта + +> #### Инсталирајте преко терминала + +`wget -qO- cinemapress.sh | bash` + +Инсталирајте преко терминала + +## Где купити VPS сервер? + +> Оперативни систем би требао бити **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** без контролних панела! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **ИЗАБРАТИ** | **ИЗАБРАТИ** | **ИЗАБРАТИ** | **ИЗАБРАТИ** + +
+ +> `*` - **15%** попуста, промо код: `CinemaPress15` + +## Где купити име домена? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **ИЗАБРАТИ** | **ИЗАБРАТИ** | **ИЗАБРАТИ** | **ИЗАБРАТИ** + +
+ +> `*` - подаци се не шаљу у јавну WHOIS базу података + +## Theme «hodor» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Theme «sansa» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Theme «robb» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Theme «ramsay» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Theme «tyrion» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Theme «cersei» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Theme «joffrey» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Theme «drogo» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Theme «bran» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Theme «arya» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Theme «mormont» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Theme «tarly» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Theme «daenerys» + +> Инсталирајте преко FTP: GitHub / GitLab / BitBucket / Coding + +> Инсталирајте преко CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Опције и модули CinemaPress + +Детаљне информације о свим опцијама и системским модулима можете наћи у документацији. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.sv.md b/doc/README.sv.md new file mode 100644 index 0000000..15387c9 --- /dev/null +++ b/doc/README.sv.md @@ -0,0 +1,213 @@ +
+ +# Skapa en videostreamingswebbplats + +
+ +> Skapa en videostreamingswebbplats för att titta på filmer och tv-serier på dator `Windows / iOS`, mobilenhet `iPhone / Android` och TV `Smart TV / Android TV / STB` + +
+ +SV + +`Välj ditt språk` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Hur man installerar CinemaPress? + +> #### Installera via webbplats + +`cinemapress.sh` + +Installera via webbplats + +> #### Installera via terminal + +`wget -qO- cinemapress.sh | bash` + +Installera via terminal + +## Var kan man köpa en VPS-server? + +> Operativsystemet ska vara **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** utan kontrollpaneler! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **VÄLJ** | **VÄLJ** | **VÄLJ** | **VÄLJ** + +
+ +> `*` - **15%** rabatt, promo-kod: `CinemaPress15` + +## Var kan man köpa ett domännamn? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **VÄLJ** | **VÄLJ** | **VÄLJ** | **VÄLJ** + +
+ +> `*` - data skickas inte till den offentliga WHOIS-databasen + +## Tema «hodor» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> Installera via FTP: GitHub / GitLab / BitBucket / Coding + +> Installera via CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Alternativ och moduler CinemaPress + +Detaljerad information om alla alternativ och systemmoduler finns i dokumentationen. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.sw.md b/doc/README.sw.md new file mode 100644 index 0000000..f4bf3e9 --- /dev/null +++ b/doc/README.sw.md @@ -0,0 +1,213 @@ +
+ +# Fanya video ya kusambaza tovuti + +
+ +> Unda tovuti ya kusambaza video ili uone sinema na mfululizo wa televisheni kwenye kompyuta `Windows / iOS`, kifaa cha simu `iPhone / Android` na TV `Smart TV / Android TV / STB` + +
+ +SW + +`Chagua lugha yako` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Jinsi ya kufunga CinemaPress? + +> #### Sakinisha kupitia tovuti + +`cinemapress.sh` + +Sakinisha kupitia tovuti + +> #### Sakinisha kupitia terminal + +`wget -qO- cinemapress.sh | bash` + +Sakinisha kupitia terminal + +## Ambapo kununua server ya VPS? + +> OS lazima iwe **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** bila paneli za kudhibiti! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **CHAGUA** | **CHAGUA** | **CHAGUA** | **CHAGUA** + +
+ +> `*` - **15%** discount, code promo: `CinemaPress15` + +## Ambapo kununua jina la uwanja? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **CHAGUA** | **CHAGUA** | **CHAGUA** | **CHAGUA** + +
+ +> `*` - data haitumwa kwenye duka la umma la WHOIS + +## Mandhari «hodor» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Mandhari «sansa» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Mandhari «robb» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Mandhari «ramsay» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Mandhari «tyrion» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Mandhari «cersei» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Mandhari «joffrey» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Mandhari «drogo» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Mandhari «bran» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Mandhari «arya» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Mandhari «mormont» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Mandhari «tarly» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Mandhari «daenerys» + +> Sakinisha kupitia FTP: GitHub / GitLab / BitBucket / Coding + +> Sakinisha kupitia CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Chaguzi na modules CinemaPress + +Taarifa kamili juu ya chaguzi zote na modules za mfumo zinaweza kupatikana katika nyaraka. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.th.md b/doc/README.th.md new file mode 100644 index 0000000..8c34fe0 --- /dev/null +++ b/doc/README.th.md @@ -0,0 +1,213 @@ +
+ +# ทำเว็บไซต์สตรีมมิ่งวิดีโอ + +
+ +> สร้างเว็บไซต์สตรีมมิ่งวิดีโอเพื่อดูภาพยนตร์และละครทีวีบนคอมพิว `Windows / iOS` เตอร์อุปกรณ์พกพา `iPhone / Android` และทีวี `Smart TV / Android TV / STB` + +
+ +TH + +`เลือกภาษาของคุณ` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## ติดตั้งอย่างไร CinemaPress? + +> #### ติดตั้งผ่านเว็บไซต์ + +`cinemapress.sh` + +ติดตั้งผ่านเว็บไซต์ + +> #### ติดตั้งผ่านเทอร์มินัล + +`wget -qO- cinemapress.sh | bash` + +ติดตั้งผ่านเทอร์มินัล + +## จะซื้อเซิร์ฟเวอร์ VPS ได้ที่ไหน + +> ระบบปฏิบัติการควรเป็น **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** โดยไม่มีแผงควบคุม! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **เลือก** | **เลือก** | **เลือก** | **เลือก** + +
+ +> `*` - ส่วนลด **15%**, รหัสโปรโมชั่น: `CinemaPress15` + +## ซื้อชื่อโดเมนได้ที่ไหน + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **เลือก** | **เลือก** | **เลือก** | **เลือก** + +
+ +> `*` - ข้อมูลจะไม่ถูกส่งไปยังฐานข้อมูล WHOIS สาธารณะ + +## กระทู้ «hodor» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## กระทู้ «sansa» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## กระทู้ «robb» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## กระทู้ «ramsay» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## กระทู้ «tyrion» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## กระทู้ «cersei» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## กระทู้ «joffrey» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## กระทู้ «drogo» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## กระทู้ «bran» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## กระทู้ «arya» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## กระทู้ «mormont» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## กระทู้ «tarly» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## กระทู้ «daenerys» + +> ติดตั้งผ่าน FTP: GitHub / GitLab / BitBucket / Coding + +> ติดตั้งผ่าน CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## ตัวเลือกและโมดูล CinemaPress + +ข้อมูลรายละเอียดเกี่ยวกับตัวเลือกทั้งหมดและโมดูลระบบสามารถพบได้ในเอกสารประกอบ + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.tr.md b/doc/README.tr.md new file mode 100644 index 0000000..e8f163c --- /dev/null +++ b/doc/README.tr.md @@ -0,0 +1,213 @@ +
+ +# Bir video akışı web sitesi yapın + +
+ +> Bilgisayarda `Windows / iOS`, mobil cihazda `iPhone / Android` ve TV'de `Smart TV / Android TV / STB` filmleri ve TV dizilerini izlemek için bir video akışı web sitesi oluşturun + +
+ +TR + +`Dilinizi seçin` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Nasıl kurulur CinemaPress? + +> #### Web sitesi üzerinden yükle + +`cinemapress.sh` + +Web sitesi üzerinden yükle + +> #### Terminal aracılığıyla yükleyin + +`wget -qO- cinemapress.sh | bash` + +Terminal aracılığıyla yükleyin + +## Bir VPS sunucusu nereden alınır? + +> İşletim sistemi, kontrol panelleri olmayan **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** olmalıdır! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **SEÇ** | **SEÇ** | **SEÇ** | **SEÇ** + +
+ +> `*` - **%15** indirim, promosyon kodu: `CinemaPress15` + +## Alan adı nereden alınır? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **SEÇ** | **SEÇ** | **SEÇ** | **SEÇ** + +
+ +> `*` - Veriler halka açık WHOIS veritabanına gönderilmez + +## Tema «hodor» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Tema «sansa» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Tema «robb» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Tema «ramsay» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Tema «tyrion» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Tema «cersei» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Tema «joffrey» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Tema «drogo» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Tema «bran» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Tema «arya» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Tema «mormont» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Tema «tarly» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Tema «daenerys» + +> FTP ile kurun: GitHub / GitLab / BitBucket / Coding + +> CLI ile yükle: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Seçenekler ve modüller CinemaPress + +Tüm seçeneklere ve sistem modüllerine ilişkin ayrıntılı bilgileri belgelerde bulabilirsiniz. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.uk.md b/doc/README.uk.md new file mode 100644 index 0000000..d2fc583 --- /dev/null +++ b/doc/README.uk.md @@ -0,0 +1,213 @@ +
+ +# Створіть веб-сайт для перегляду фільмів онлайн + +
+ +> Створіть веб-сайт для потокового відео для перегляду фільмів і телесеріалів на комп'ютері `Windows / iOS`, мобільному пристрої `iPhone / Android` та телевізорі `Smart TV / Android TV / STB` + +
+ +UK + +`Виберіть мову` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Як встановити CinemaPress? + +> #### Встановіть через веб-сайт + +`cinemapress.sh` + +Встановіть через веб-сайт + +> #### Встановіть через термінал + +`wget -qO- cinemapress.sh | bash` + +Встановіть через термінал + +## Де купити VPS сервер? + +> ОС повинна бути **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** без панелей управління! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **ВИБРАТИ** | **ВИБРАТИ** | **ВИБРАТИ** | **ВИБРАТИ** + +
+ +> `*` - знижка **15%**, промо-код: `CinemaPress15` + +## Де купити доменне ім'я? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **ВИБРАТИ** | **ВИБРАТИ** | **ВИБРАТИ** | **ВИБРАТИ** + +
+ +> `*` - дані не надсилаються до загальнодоступної бази даних WHOIS + +## Тема «hodor» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Тема «sansa» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Тема «robb» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Тема «ramsay» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Тема «tyrion» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Тема «cersei» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Тема «joffrey» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Тема «drogo» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Тема «bran» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Тема «arya» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Тема «mormont» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Тема «tarly» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Тема «daenerys» + +> Встановіть через FTP: GitHub / GitLab / BitBucket / Coding + +> Встановіть через CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Опції та модулі CinemaPress + +Докладну інформацію про всі параметри та модулі системи можна знайти в документації. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.vi.md b/doc/README.vi.md new file mode 100644 index 0000000..c40519d --- /dev/null +++ b/doc/README.vi.md @@ -0,0 +1,213 @@ +
+ +# Tạo một trang web phát video + +
+ +> Tạo một trang web phát video để xem phim và phim truyền hình trên máy tính `Windows / iOS`, thiết bị di động `iPhone / Android` và TV `Smart TV / Android TV / STB` + +
+ +VI + +`Chọn ngôn ngữ của bạn` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[ZH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.zh.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## Cài đặt thế nào CinemaPress? + +> #### Cài đặt qua trang web + +`cinemapress.sh` + +Cài đặt qua trang web + +> #### Cài đặt qua thiết bị đầu cuối + +`wget -qO- cinemapress.sh | bash` + +Cài đặt qua thiết bị đầu cuối + +## Mua máy chủ VPS ở đâu? + +> Hệ điều hành phải là **CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29** mà không cần bảng điều khiển! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **LỰA CHỌN** | **LỰA CHỌN** | **LỰA CHỌN** | **LỰA CHỌN** + +
+ +> `*` - Giảm giá **15%**, mã khuyến mãi: `CinemaPress15` + +## Mua tên miền ở đâu? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **LỰA CHỌN** | **LỰA CHỌN** | **LỰA CHỌN** | **LỰA CHỌN** + +
+ +> `*` - dữ liệu không được gửi đến cơ sở dữ liệu WHOIS công cộng + +## Chủ đề «hodor» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## Chủ đề «sansa» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## Chủ đề «robb» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## Chủ đề «ramsay» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## Chủ đề «tyrion» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## Chủ đề «cersei» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## Chủ đề «joffrey» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## Chủ đề «drogo» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## Chủ đề «bran» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## Chủ đề «arya» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## Chủ đề «mormont» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## Chủ đề «tarly» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## Chủ đề «daenerys» + +> Cài đặt qua FTP: GitHub / GitLab / BitBucket / Coding + +> Cài đặt qua CLI: `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## Tùy chọn và mô-đun CinemaPress + +Thông tin chi tiết về tất cả các tùy chọn và mô-đun hệ thống có thể được tìm thấy trong tài liệu. + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/doc/README.zh.md b/doc/README.zh.md new file mode 100644 index 0000000..836dfa0 --- /dev/null +++ b/doc/README.zh.md @@ -0,0 +1,213 @@ +
+ +# 制作视频流媒体网站 + +
+ +> 创建视频流媒体网站,`Windows / iOS` 在电脑,`iPhone / Android` 移动设备和 `Smart TV / Android TV / STB` 电视上观看电影和电视剧 + +
+ +ZH + +`选择你的语言` + +[RU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ru.md)|[ES](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.es.md)|[DE](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.de.md)|[FR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fr.md)|[JA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ja.md)|[PT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pt.md)|[IT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.it.md)|[EN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.en.md)|[PL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.pl.md) +:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---: +[NL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.nl.md)|[TR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.tr.md)|[CS](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.cs.md)|[KO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ko.md)|[VI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.vi.md)|[SV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sv.md)|[HU](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hu.md)|[EL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.el.md)|[RO](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ro.md) +[SK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sk.md)|[DA](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.da.md)|[ID](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.id.md)|[FI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.fi.md)|[TH](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.th.md)|[BG](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bg.md)|[UK](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.uk.md)|[AR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.ar.md)|[SQ](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sq.md) +[LT](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lt.md)|[HR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hr.md)|[SR](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sr.md)|[BN](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.bn.md)|[SL](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sl.md)|[ET](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.et.md)|[LV](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.lv.md)|[HI](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.hi.md)|[SW](https://github.com/CinemaPress/CinemaPress/blob/master/locales/README.sw.md) + +![Admin-panel](https://raw.githubusercontent.com/CinemaPress/CinemaPress.github.io/master/images/themes/admin.png) + + |Admin :factory:|Website :computer:|Mobile :iphone:|TV :tv: +:---:|:---:|:---:|:---:|:---: +RU|RU Admin|RU Website|RU Mobile|RU TV +EN|EN Admin|EN Website|EN Mobile|EN TV + +
+ +## 如何安装 CinemaPress? + +> #### 通过网站安装 + +`cinemapress.sh` + +通过网站安装 + +> #### 通过终端安装 + +`wget -qO- cinemapress.sh | bash` + +通过终端安装 + +## 哪里可以买到VPS服务器? + +> 操作系统应该是**CentOS 7, Debian 9/10, Ubuntu 18/19, Fedora 28/29**,没有控制面板! + +
+ +     | UA-Hosting | Inferno | MyVPS | Zomro +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Netherlands` | `Netherlands` | `France` | `Netherlands` +:computer: | `2x2700MHz` | `2x2600MHz` | `2x2600MHz` | `1x3300MHz` +:rocket: | `4GB` | `2GB` | `2GB` | `2GB` +:floppy_disk: | `60GB` | `20GB` | `50GB` | `12GB` +:dollar: | `$9.9` | `$8.5*` | `$5.7` | `$3.4` +:point_right: | **选择** | **选择** | **选择** | **选择** + +
+ +> `*` - 促销代码**15%**折扣: `CinemaPress15` + +## 在哪里买域名? + +
+ +     | Tonic | InternetBS | Pananames | Namecheap +:---: | :---: | :---: | :---: | :---: +:earth_americas: | `Tonga` | `Bahamas` | `Panama` | `USA` +:moneybag: | `Card` | `PayPal` | `WebMoney` | `Bitcoin` +:see_no_evil: | :lock:* | :unlock: | :unlock: | :unlock: +:dollar: | `> $50/year` | `> $1/year` | `> $1/year` | `> $1/year` +:point_right: | **选择** | **选择** | **选择** | **选择** + +
+ +> `*` - 数据不会发送到公共WHOIS数据库 + +## 主题 «hodor» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com hodor` + +> **DEMO:** Hodor.CinemaPress.io + + + +## 主题 «sansa» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com sansa` + +> **DEMO:** Sansa.CinemaPress.io + + + +## 主题 «robb» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com robb` + +> **DEMO:** Robb.CinemaPress.io + + + +## 主题 «ramsay» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com ramsay` + +> **DEMO:** Ramsay.CinemaPress.io + + + +## 主题 «tyrion» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com tyrion` + +> **DEMO:** Tyrion.CinemaPress.io + + + +## 主题 «cersei» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com cersei` + +> **DEMO:** Cersei.CinemaPress.io + + + +## 主题 «joffrey» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com joffrey` + +> **DEMO:** Joffrey.CinemaPress.io + + + +## 主题 «drogo» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com drogo` + +> **DEMO:** Drogo.CinemaPress.io + + + +## 主题 «bran» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com bran` + +> **DEMO:** Bran.CinemaPress.io + + + +## 主题 «arya» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com arya` + +> **DEMO:** Arya.CinemaPress.io + + + +## 主题 «mormont» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com mormont` + +> **DEMO:** Mormont.CinemaPress.io + + + +## 主题 «tarly» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com tarly` + +> **DEMO:** Tarly.CinemaPress.io + + + +## 主题 «daenerys» + +> 通过FTP安装 GitHub / GitLab / BitBucket / Coding + +> 通过CLI安装 `cinemapress theme example.com daenerys` + +> **DEMO:** Daenerys.CinemaPress.io + + + +## 选项和模块 CinemaPress + +有关所有选件和系统模块的详细信息,请参阅文档。 + +> Copyright (c) 2014-.... [CinemaPress](https://cinemapress.io) \ No newline at end of file diff --git a/files/bbb.mp4 b/files/bbb.mp4 new file mode 100644 index 0000000..0a4dd5b Binary files /dev/null and b/files/bbb.mp4 differ diff --git a/files/cachep2p.security.js b/files/cachep2p.security.js new file mode 100644 index 0000000..3fba88d --- /dev/null +++ b/files/cachep2p.security.js @@ -0,0 +1 @@ +document.security_sha1 = {}; diff --git a/files/cinemapress.user.js b/files/cinemapress.user.js new file mode 100644 index 0000000..e3f6fb2 --- /dev/null +++ b/files/cinemapress.user.js @@ -0,0 +1,703 @@ +// ==UserScript== +// @name cinemapress +// @name:ru синемапресс +// @name:zh cinemapress +// @description Button auto-complete movie information in CinemaPress. +// @description:ru Кнопка автозаполнения информации о фильме в CinemaPress. +// @description:zh CinemaPress电影信息自动完成按钮。 +// @author ExtensionsApp +// @homepageURL https://cinemapress.io/ +// @supportURL https://enota.club/ +// @icon https://avatars3.githubusercontent.com/u/16612433?s=200 +// @license MIT +// @version 2019.6 +// @run-at document-end +// @include http://*/*/movies?id=* +// @include https://*/*/movies?id=* +// @include http://*/*/movies?kp_id=* +// @include https://*/*/movies?kp_id=* +// @include http://*/*/movies?tmdb_id=* +// @include https://*/*/movies?tmdb_id=* +// @include http://*/*/movies?imdb_id=* +// @include https://*/*/movies?imdb_id=* +// @include http://*/*/movies?douban_id=* +// @include https://*/*/movies?douban_id=* +// @grant GM_setValue +// @grant GM_getValue +// @grant GM_xmlhttpRequest +// ==/UserScript== + +autoComplete(); + +var omdb = getCookie('omdb'); +var tmdb = getCookie('tmdb'); + +if (!omdb) inputOMDb(); +if (!tmdb) inputTMDb(); + +var urls = []; + +function parseData() { + var movieData = {}; + + var icon = document.querySelector('.autoComplete > strong'); + var text = document.querySelector('.autoComplete > span'); + var lang = document.querySelector('[name="lang"]') + ? document.querySelector('[name="lang"]').value + : 'en'; + + icon.setAttribute('class', 'fa fa-spinner fa-spin'); + + tmdb = tmdb + ? tmdb + : document.querySelector('[name="tmdb"]') + ? document.querySelector('[name="tmdb"]').value + : ''; + if (tmdb) setCookie('tmdb', tmdb, { expires: 3600000 }); + + omdb = omdb + ? omdb + : document.querySelector('[name="omdb"]') + ? document.querySelector('[name="omdb"]').value + : ''; + if (omdb) setCookie('omdb', omdb, { expires: 3600000 }); + + var src = document.querySelector('[data-poster="src"]'); + + var type = document.querySelector('[name="movie.type"]') + ? document.querySelector('[name="movie.type"]').options[ + document.querySelector('[name="movie.type"]').selectedIndex + ].value + : ''; + + var kp_id = document.querySelector('[name="movie.kp_id"]') + ? document.querySelector('[name="movie.kp_id"]').value + : ''; + var tmdb_id = document.querySelector('[name="movie.tmdb_id"]') + ? document.querySelector('[name="movie.tmdb_id"]').value + : ''; + var imdb_id = document.querySelector('[name="movie.imdb_id"]') + ? document.querySelector('[name="movie.imdb_id"]').value + : ''; + var douban_id = document.querySelector('[name="movie.douban_id"]') + ? document.querySelector('[name="movie.douban_id"]').value + : ''; + + if (!kp_id && !tmdb_id && !douban_id && !imdb_id) { + icon.setAttribute('class', 'fa fa-bug'); + text.innerHTML = 'IDs not filled!'; + return; + } + + if ((!tmdb && tmdb_id) || (!omdb && imdb_id)) { + icon.setAttribute('class', 'fa fa-bug'); + text.innerHTML = 'API keys not filled!'; + return; + } + + if (kp_id && (lang === 'ru' || (!imdb_id && !tmdb_id && !douban_id))) { + urls.push( + 'https://streamguard.cc/api/videos.json?' + + 'api_token=6eb82f15e2d7c6cbb2fdcebd05a197a2&' + + 'kinopoisk_id=' + + kp_id + ); + urls.push('https://www.kinopoisk.ru/film/' + '' + kp_id); + } + if (douban_id && (lang === 'zh' || (!imdb_id && !tmdb_id && !kp_id))) { + urls.push('https://api.douban.com/v2/movie/subject/' + '' + douban_id); + urls.push('https://movie.douban.com/subject/' + '' + douban_id); + } + if (tmdb && tmdb_id) { + urls.push( + 'https://api.themoviedb.org/3/' + + (type === '1' ? 'tv' : 'movie') + + '/' + + tmdb_id + + '?' + + 'language=' + + lang + + '&' + + 'append_to_response=credits&' + + 'api_key=' + + tmdb + ); + } + if (omdb && imdb_id) { + urls.push( + 'https://www.omdbapi.com/?' + 'i=tt' + imdb_id + '&' + 'apikey=' + omdb + ); + } + if (kp_id && lang !== 'ru') { + urls.push( + 'https://streamguard.cc/api/videos.json?' + + 'api_token=6eb82f15e2d7c6cbb2fdcebd05a197a2&' + + 'kinopoisk_id=' + + kp_id + ); + urls.push('https://www.kinopoisk.ru/film/' + '' + kp_id); + } + if (douban_id && lang !== 'zh') { + urls.push('https://movie.douban.com/subject/' + '' + douban_id); + } + + function api() { + var url = urls.length ? urls.shift() : undefined; + if (url) { + getAPI(url, function(err, res) { + for (var r in res) { + if (res.hasOwnProperty(r)) { + if (lang !== 'ru' && (r === 'translate' || r === 'quality')) { + continue; + } + movieData[r] = movieData[r] ? movieData[r] : res[r]; + if ( + url.indexOf('omdbapi.com') + 1 && + (r === 'imdb_rating' || r === 'imdb_vote') + ) { + movieData[r] = res[r]; + } else if ( + url.indexOf('streamguard.cc') + 1 && + (r === 'kp_rating' || r === 'kp_vote') + ) { + movieData[r] = res[r]; + } + } + } + api(); + }); + } else { + if (!movieData.title_ru && !movieData.title_en) { + icon.setAttribute('class', 'fa fa-bug'); + text.innerHTML = 'No information!'; + console.log(movieData); + return; + } + + movieData.country = movieData.country + ? movieData.country.replace( + /(The United States of America|United States of America|United States|^US$|^US,|,US$)/gi, + 'USA' + ) + : ''; + + if (movieData.title_ru) { + document.querySelector('[name="movie.title_ru"]').value = + movieData.title_ru; + } + if (movieData.title_en) { + document.querySelector('[name="movie.title_en"]').value = + movieData.title_en; + } + if (movieData.type) { + document.querySelector('[name="movie.type"]').value = movieData.type; + } + if (movieData.premiere) { + document.querySelector('[name="movie.premiere"]').value = + movieData.premiere; + } + if (movieData.poster) { + document.querySelector('[name="movie.poster"]').value = + movieData.poster; + } + if (movieData.pictures) { + document.querySelector('[name="movie.pictures"]').value = + movieData.pictures; + } + if (movieData.translate) { + document.querySelector('[name="movie.translate"]').value = + movieData.translate; + } + if (movieData.quality) { + document.querySelector('[name="movie.quality"]').value = + movieData.quality; + } + if (movieData.year) { + document.querySelector('[name="movie.year"]').value = movieData.year; + } + if (movieData.country) { + document.querySelector('[name="movie.country"]').value = + movieData.country; + } + if (movieData.genre) { + document.querySelector('[name="movie.genre"]').value = movieData.genre; + } + if (movieData.actor) { + document.querySelector('[name="movie.actor"]').value = movieData.actor; + } + if (movieData.director) { + document.querySelector('[name="movie.director"]').value = + movieData.director; + } + if (movieData.kp_rating) { + document.querySelector('[name="movie.kp_rating"]').value = + movieData.kp_rating; + } + if (movieData.kp_vote) { + document.querySelector('[name="movie.kp_vote"]').value = + movieData.kp_vote; + } + if (movieData.imdb_rating) { + document.querySelector('[name="movie.imdb_rating"]').value = + movieData.imdb_rating; + } + if (movieData.imdb_vote) { + document.querySelector('[name="movie.imdb_vote"]').value = + movieData.imdb_vote; + } + if (movieData.imdb_id) { + document.querySelector('[name="movie.imdb_id"]').value = + movieData.imdb_id; + } + if ( + movieData.description && + document.querySelector('[name="movie.description"]').value.length < 900 + ) { + document.querySelector('[name="movie.description"]').value = + movieData.description; + } + + if (movieData.poster) { + src.src = + movieData.poster === '1' + ? 'https://k.1poster.net/images/film_iphone/iphone_' + + kp_id + + '.jpg?width=180' + : movieData.poster[0] === '/' + ? 'https://t.1poster.net/t/p/w185' + movieData.poster + : movieData.poster; + } + + autoComplete(); + } + } + api(); +} + +function getAPI(url, callback) { + GM_xmlhttpRequest({ + method: 'GET', + url: url, + onload: function(response) { + if (response.readyState === 4 && response.status === 200) { + var result = {}; + try { + if (response && response.responseText) { + if (url.indexOf('movie.douban.com') + 1) { + var matchDate = /("datePublished":\s*")([0-9]{4}-[0-9]{2}-[0-9]{2})/gi.exec( + response.responseText + ); + var matchId = /(title\/tt)([0-9]{1,8})/gi.exec( + response.responseText + ); + result.imdb_id = matchId ? matchId[2].replace(/[^0-9]/g, '') : ''; + result.premiere = matchDate + ? matchDate[2].replace(/[^0-9\-]/g, '') + : ''; + if (omdb && result.imdb_id) { + urls.push( + 'https://www.omdbapi.com/?' + + 'i=tt' + + result.imdb_id + + '&' + + 'apikey=' + + omdb + ); + } + } else if (url.indexOf('kinopoisk.ru') + 1) { + var matchDate1 = /(dateCreated"\s*content=")([0-9]{4}-[0-9]{2}-[0-9]{2})/i.exec( + response.responseText + ); + var matchDate2 = /(data-date-premier-start-link=")([0-9]{8})/i.exec( + response.responseText + ); + + if ( + matchDate1 && + !isNaN(new Date(matchDate1[2] + '').getFullYear()) + ) { + result.premiere = matchDate1[2]; + } else if (matchDate2) { + var info = matchDate2[2]; + var date = + info[0] + + info[1] + + info[2] + + info[3] + + '-' + + info[4] + + info[5] + + '-' + + info[6] + + info[7]; + if (info && !isNaN(new Date(date).getFullYear())) { + result.premiere = date; + } + } + } else { + result = JSON.parse(response.responseText); + } + } + } catch (e) { + console.error(e); + } + var res = {}; + if (url.indexOf('streamguard.cc') + 1) { + res = parseKP(result); + } else if (url.indexOf('kinopoisk.ru') + 1) { + res = result; + } else if (url.indexOf('omdbapi.com') + 1) { + res = parseOMDb(result); + } else if (url.indexOf('themoviedb.org') + 1) { + res = parseTMDb(result); + } else if (url.indexOf('douban.com') + 1) { + res = parseDouban(result); + } + console.log(url, result, res); + callback(null, res); + } else { + callback(null, {}); + } + } + }); +} + +function parseTMDb(res) { + return { + title_ru: res.title ? res.title : res.name ? res.name : '', + title_en: res.original_title ? res.original_title : '', + year: res.release_date + ? res.release_date.substring(0, 4) + : res.first_air_date + ? res.first_air_date.substring(0, 4) + : '', + premiere: res.release_date + ? res.release_date + : res.first_air_date + ? res.first_air_date + : '', + type: res.number_of_seasons ? '1' : '0', + genre: (res.genres + ? res.genres.map(function(v) { + return v.name; + }) + : [] + ).join(','), + country: (res.production_countries + ? res.production_countries.map(function(v) { + return v.name; + }) + : res.origin_country + ? res.origin_country.map(function(v) { + return v; + }) + : [] + ).join(','), + actor: (res.credits && res.credits.cast + ? res.credits.cast.map(function(v, i) { + return i < 10 ? v.name : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + director: (res.created_by + ? res.created_by.map(function(v, i) { + return i < 10 ? v.name : null; + }) + : res.credits && res.credits.crew + ? res.credits.crew.map(function(v) { + return v.job === 'Director' ? v.name : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + description: res.overview ? res.overview : '', + poster: res.poster_path ? res.poster_path : '', + pictures: res.backdrop_path ? res.backdrop_path : '', + imdb_rating: res.vote_average ? Math.floor(res.vote_average * 10) : '', + imdb_vote: res.vote_count ? Math.floor(res.vote_count) : '', + imdb_id: res.imdb_id ? res.imdb_id.replace(/[^0-9]/g, '') : '' + }; +} + +function parseOMDb(res) { + var month = 'Jan/Feb/Mar/Apr/May/Jun/Jul/Aug/Sept/Oct/Nov/Dec'.split('/'); + return { + title_en: res.Title && res.Title !== 'N/A' ? res.Title : '', + year: + res.Year && res.Year !== 'N/A' + ? (res.Year + '').split('-')[0].replace(/[^0-9]/g, '') + : '', + premiere: (res.Released && res.Released !== 'N/A' + ? month.map(function(y, i) { + if (res.Released.indexOf(y) === -1) return null; + var d = res.Released.split(y); + if (d && d.length !== 2) return null; + var mon = i + 1 < 10 ? '0' + (i + 1) : i + 1; + return d[1].trim() + '-' + mon + '-' + d[0].trim(); + }) + : [] + ) + .filter(Boolean) + .join(''), + type: res.Type && res.Type === 'series' ? '1' : '0', + genre: (res.Genre && res.Genre !== 'N/A' + ? res.Genre.split(',').map(function(v) { + return v.trim(); + }) + : [] + ).join(','), + country: (res.Country && res.Country !== 'N/A' + ? res.Country.split(',').map(function(v) { + return v.trim(); + }) + : [] + ).join(','), + actor: (res.Actors && res.Actors !== 'N/A' + ? res.Actors.split(',').map(function(v, i) { + return i < 10 ? v.trim() : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + director: (res.Director && res.Director !== 'N/A' + ? res.Director.split(',').map(function(v, i) { + return i < 10 ? v.trim() : null; + }) + : res.Writer && res.Writer !== 'N/A' + ? res.Writer.split(',').map(function(v, i) { + return i < 10 ? v.trim() : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + description: res.Plot && res.Plot !== 'N/A' ? res.Plot : '', + poster: res.Poster && res.Poster !== 'N/A' ? res.Poster : '', + imdb_rating: + res.imdbRating && res.imdbRating !== 'N/A' + ? Math.floor(parseInt(res.imdbRating) * 10) + : '', + imdb_vote: + res.imdbVotes && res.imdbVotes !== 'N/A' + ? Math.floor(parseInt(res.imdbVotes.replace(/,/g, ''))) + : '' + }; +} + +function parseKP(r) { + if (!r.length) return {}; + + var result = {}; + + for (var i = 0; i < r.length; i++) { + if ( + r[i].material_data && + !/укр/i.test(r[i].translator || '') && + !result.title_ru + ) { + var res = r[i]; + + result = { + title_ru: res.title_ru + ? res.title_ru + .split('(')[0] + .split('[')[0] + .trim() + : '', + title_en: res.title_en + ? res.title_en + .split('(')[0] + .split('[')[0] + .trim() + : '', + year: res.material_data.year + ? (res.material_data.year + '').split('-')[0].replace(/[^0-9]/g, '') + : '', + type: res.type && res.type === 'serial' ? '1' : '0', + genre: (res.material_data.genres + ? res.material_data.genres.map(function(v) { + return v; + }) + : [] + ).join(','), + country: (res.material_data.countries + ? res.material_data.countries.map(function(v) { + return v; + }) + : [] + ).join(','), + actor: (res.material_data.actors + ? res.material_data.actors.map(function(v, i) { + return i < 10 ? v : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + director: (res.material_data.directors + ? res.material_data.directors.map(function(v, i) { + return i < 10 ? v : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + description: res.material_data.description + ? res.material_data.description + : '', + poster: res.material_data.poster ? '1' : '', + kp_rating: res.material_data.kinopoisk_rating + ? Math.floor(res.material_data.kinopoisk_rating * 10) + : '', + kp_vote: res.material_data.kinopoisk_votes + ? Math.floor(res.material_data.kinopoisk_votes) + : '', + imdb_rating: res.material_data.imdb_rating + ? Math.floor(res.material_data.imdb_rating * 10) + : '', + imdb_vote: res.material_data.imdb_votes + ? Math.floor(res.material_data.imdb_votes) + : '', + translate: res.translator ? res.translator : '', + quality: res.source_type ? res.source_type : '', + premiere: res.premiere ? res.premiere : '' + }; + } + } + + return result; +} + +function parseDouban(res) { + return { + title_ru: res.title ? res.title : '', + title_en: res.original_title ? res.original_title : '', + year: res.year ? (res.year + '').split('-')[0].replace(/[^0-9]/g, '') : '', + type: res.subtype && res.subtype === 'tv' ? '1' : '0', + genre: (res.genres + ? res.genres.map(function(v) { + return v; + }) + : [] + ).join(','), + country: (res.countries + ? res.countries.map(function(v) { + return v; + }) + : [] + ).join(','), + actor: (res.casts + ? res.casts.map(function(v, i) { + return i < 10 ? v.name : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + director: (res.directors + ? res.directors.map(function(v, i) { + return i < 10 ? v.name : null; + }) + : [] + ) + .filter(Boolean) + .join(','), + description: res.summary ? res.summary : '', + poster: res.images && res.images.medium ? res.images.medium : '', + imdb_rating: + res.rating && res.rating.average + ? Math.floor(res.rating.average * 10) + : '', + imdb_vote: res.ratings_count ? Math.floor(res.ratings_count) : '', + imdb_id: res.imdb_id ? res.imdb_id : '', + premiere: res.premiere ? res.premiere : '' + }; +} + +function autoComplete() { + var elem = document.querySelector('.autoComplete'); + if (elem) elem.parentNode.removeChild(elem); + var autoBtn = document.createElement('a'); + var autoIcon = document.createElement('strong'); + var autoSeparate = document.createElement('i'); + var autoText = document.createElement('span'); + autoBtn.setAttribute('class', 'btn power-on autoComplete'); + autoBtn.setAttribute('href', 'javascript:void(0)'); + autoSeparate.innerHTML = '  '; + autoText.innerHTML = 'Auto-fill information'; + autoIcon.setAttribute('class', 'fa fa-video'); + autoBtn.appendChild(autoIcon); + autoBtn.appendChild(autoSeparate); + autoBtn.appendChild(autoText); + var right = document.querySelector('.window > .actionbar > .pull-right > a'); + if (right) { + right.parentNode.insertBefore(autoBtn, right); + } + autoBtn.addEventListener('click', parseData, false); +} + +function inputOMDb() { + var omdbDiv = document.createElement('div'); + var omdbInput = document.createElement('input'); + omdbDiv.setAttribute('class', 'spacer-10'); + omdbInput.setAttribute('class', 'form-control'); + omdbInput.setAttribute('name', 'omdb'); + omdbInput.setAttribute('placeholder', 'OMDb apikey [omdbapi.com]'); + var omdbInsert = document.querySelector('[name="movie.id"]'); + if (omdbInsert) { + omdbInsert.parentNode.insertBefore(omdbDiv, omdbInsert.nextSibling); + omdbInsert.parentNode.insertBefore(omdbInput, omdbInsert.nextSibling); + } +} + +function inputTMDb() { + var tmdbDiv = document.createElement('div'); + var tmdbInput = document.createElement('input'); + tmdbDiv.setAttribute('class', 'spacer-10'); + tmdbInput.setAttribute('class', 'form-control'); + tmdbInput.setAttribute('name', 'tmdb'); + tmdbInput.setAttribute('placeholder', 'TMDb api_key [tmdb.org]'); + var tmdbInsert = document.querySelector('[name="movie.id"]'); + if (tmdbInsert) { + tmdbInsert.parentNode.insertBefore(tmdbDiv, tmdbInsert.nextSibling); + tmdbInsert.parentNode.insertBefore(tmdbInput, tmdbInsert.nextSibling); + } +} + +function getCookie(name) { + var matches = document.cookie.match( + new RegExp( + '(?:^|; )' + name.replace(/([.$?*|{}()\[\]\\\/+^])/g, '\\$1') + '=([^;]*)' + ) + ); + return matches ? decodeURIComponent(matches[1]) : undefined; +} + +function setCookie(name, value, options) { + options = options || {}; + var expires = options.expires; + if (typeof expires === 'number' && expires) { + var d = new Date(); + d.setTime(d.getTime() + expires * 1000); + expires = options.expires = d; + } + if (expires && expires.toUTCString) { + options.expires = expires.toUTCString(); + } + value = encodeURIComponent(value); + var updatedCookie = name + '=' + value; + for (var propName in options) { + if (options.hasOwnProperty(propName)) { + updatedCookie += '; ' + propName; + var propValue = options[propName]; + if (propValue !== true) { + updatedCookie += '=' + propValue; + } + } + } + document.cookie = updatedCookie; +} diff --git a/files/content/collection1.png b/files/content/collection1.png new file mode 100644 index 0000000..c8c0e77 Binary files /dev/null and b/files/content/collection1.png differ diff --git a/files/content/collection2.png b/files/content/collection2.png new file mode 100644 index 0000000..0d58663 Binary files /dev/null and b/files/content/collection2.png differ diff --git a/files/content/collection3.png b/files/content/collection3.png new file mode 100644 index 0000000..8ea8935 Binary files /dev/null and b/files/content/collection3.png differ diff --git a/files/content/collection4.png b/files/content/collection4.png new file mode 100644 index 0000000..6d25b26 Binary files /dev/null and b/files/content/collection4.png differ diff --git a/files/content/news1.png b/files/content/news1.png new file mode 100644 index 0000000..f822ad6 Binary files /dev/null and b/files/content/news1.png differ diff --git a/files/content/news10.png b/files/content/news10.png new file mode 100644 index 0000000..5d288e1 Binary files /dev/null and b/files/content/news10.png differ diff --git a/files/content/news11.png b/files/content/news11.png new file mode 100644 index 0000000..9219c8e Binary files /dev/null and b/files/content/news11.png differ diff --git a/files/content/news12.png b/files/content/news12.png new file mode 100644 index 0000000..d663f7e Binary files /dev/null and b/files/content/news12.png differ diff --git a/files/content/news2.png b/files/content/news2.png new file mode 100644 index 0000000..9110978 Binary files /dev/null and b/files/content/news2.png differ diff --git a/files/content/news3.png b/files/content/news3.png new file mode 100644 index 0000000..a17f7f8 Binary files /dev/null and b/files/content/news3.png differ diff --git a/files/content/news4.png b/files/content/news4.png new file mode 100644 index 0000000..f2bd638 Binary files /dev/null and b/files/content/news4.png differ diff --git a/files/content/news5.png b/files/content/news5.png new file mode 100644 index 0000000..028607b Binary files /dev/null and b/files/content/news5.png differ diff --git a/files/content/news6.png b/files/content/news6.png new file mode 100644 index 0000000..110a37d Binary files /dev/null and b/files/content/news6.png differ diff --git a/files/content/news7.png b/files/content/news7.png new file mode 100644 index 0000000..f64859b Binary files /dev/null and b/files/content/news7.png differ diff --git a/files/content/news8.png b/files/content/news8.png new file mode 100644 index 0000000..fef28f6 Binary files /dev/null and b/files/content/news8.png differ diff --git a/files/content/news9.png b/files/content/news9.png new file mode 100644 index 0000000..465747d Binary files /dev/null and b/files/content/news9.png differ diff --git a/files/iframe.json b/files/iframe.json new file mode 100644 index 0000000..7677242 --- /dev/null +++ b/files/iframe.json @@ -0,0 +1,341 @@ +[ + { "id": 2, "name": "Полное дублирование" }, + { "id": 3, "name": "iTunes" }, + { "id": 4, "name": "многоголосый" }, + { "id": 5, "name": "Parovoz Production" }, + { "id": 6, "name": "многоголосый закадровый" }, + { "id": 7, "name": "Оригинальная дорожка" }, + { "id": 8, "name": "двухголосый закадровый" }, + { "id": 9, "name": "Paradox & Omskbird records" }, + { "id": 10, "name": "LostFilm" }, + { "id": 11, "name": "Причудики" }, + { "id": 12, "name": "BaibaKo" }, + { "id": 13, "name": "NewStudio" }, + { "id": 14, "name": "AlexFilm" }, + { "id": 15, "name": "FocusStudio" }, + { "id": 16, "name": "Gears Media" }, + { "id": 17, "name": "Jaskier" }, + { "id": 18, "name": "ViruseProject" }, + { "id": 19, "name": "OMSKBIRD records" }, + { "id": 20, "name": "Звук с CAMRip" }, + { "id": 21, "name": "одноголосый закадровый" }, + { "id": 22, "name": "Кубик в Кубе" }, + { "id": 23, "name": "двухголосый закадровый" }, + { "id": 24, "name": "IDEAFILM" }, + { "id": 25, "name": "iTunes" }, + { "id": 26, "name": "многоголосый закадровый" }, + { "id": 27, "name": "Sunshine Studio" }, + { "id": 28, "name": "Ozz.tv" }, + { "id": 29, "name": "Hamster Studio" }, + { "id": 30, "name": "Сербин" }, + { "id": 31, "name": "To4ka" }, + { "id": 32, "name": "Кравец" }, + { "id": 33, "name": "Victory-Films" }, + { "id": 34, "name": "SNK-TV" }, + { "id": 35, "name": "GladiolusTV" }, + { "id": 36, "name": "Jetvis Studio" }, + { "id": 37, "name": "ApofysTeam" }, + { "id": 38, "name": "ColdFilm" }, + { "id": 39, "name": "Несмертельное оружие" }, + { "id": 40, "name": "Agatha Studdio" }, + { "id": 41, "name": "KinoView" }, + { "id": 42, "name": "Jimmy J." }, + { "id": 43, "name": "LevshaFilm" }, + { "id": 44, "name": "Shadow Dub Project" }, + { "id": 45, "name": "Amedia" }, + { "id": 46, "name": "Red Media" }, + { "id": 47, "name": "Selena International" }, + { "id": 48, "name": "Гоблин" }, + { "id": 49, "name": "Universal Russia" }, + { "id": 50, "name": "Kiitos" }, + { "id": 51, "name": "Paramount Comedy" }, + { "id": 52, "name": "Кураж-Бамбей" }, + { "id": 53, "name": "Студия Пиратского Дубляжа" }, + { "id": 54, "name": "Чадов" }, + { "id": 55, "name": "одноголосый закадровый" }, + { "id": 56, "name": "Карповский" }, + { "id": 57, "name": "RecentFilms" }, + { "id": 58, "name": "Первый канал" }, + { "id": 59, "name": "Alternative Production" }, + { "id": 60, "name": "NEON Studio" }, + { "id": 61, "name": "Колобок" }, + { "id": 62, "name": "Дольский" }, + { "id": 64, "name": "субтитры" }, + { "id": 66, "name": "Синема УС" }, + { "id": 67, "name": "Гаврилов" }, + { "id": 68, "name": "Живов" }, + { "id": 69, "name": "SDI Media" }, + { "id": 70, "name": "Алексеев" }, + { "id": 71, "name": "GreenРай Studio" }, + { "id": 72, "name": "Михалев" }, + { "id": 73, "name": "Есарев" }, + { "id": 74, "name": "Визгунов" }, + { "id": 75, "name": "Либергал" }, + { "id": 76, "name": "Кузнецов" }, + { "id": 77, "name": "Санаев" }, + { "id": 78, "name": "ДТВ" }, + { "id": 79, "name": "Дохалов" }, + { "id": 81, "name": "Sunshine Studio" }, + { "id": 82, "name": "Горчаков" }, + { "id": 83, "name": "LevshaFilm" }, + { "id": 84, "name": "CasStudio" }, + { "id": 85, "name": "Володарский" }, + { "id": 86, "name": "ColdFilm" }, + { "id": 87, "name": "Шварко" }, + { "id": 88, "name": "Карцев" }, + { "id": 89, "name": "ETV+" }, + { "id": 90, "name": "ВГТРК" }, + { "id": 91, "name": "Gravi-TV" }, + { "id": 92, "name": "1001cinema" }, + { "id": 93, "name": "ZoneVision" }, + { "id": 94, "name": "Хихикающий доктор" }, + { "id": 95, "name": "Murzilka" }, + { "id": 96, "name": "turok1990" }, + { "id": 97, "name": "FOX" }, + { "id": 98, "name": "STEPonee" }, + { "id": 99, "name": "Elrom" }, + { "id": 100, "name": "Колобок" }, + { "id": 101, "name": "Колобок" }, + { "id": 102, "name": "HighHopes" }, + { "id": 103, "name": "SoftBox" }, + { "id": 104, "name": "GreenРай Studio" }, + { "id": 105, "name": "NovaFilm" }, + { "id": 106, "name": "Четыре в квадрате" }, + { "id": 107, "name": "Greb&CGC" }, + { "id": 108, "name": "@MUZOBOZ@" }, + { "id": 109, "name": "ZM-Show" }, + { "id": 110, "name": "RecentFilms" }, + { "id": 111, "name": "Kerems13" }, + { "id": 112, "name": "Hamster Studio" }, + { "id": 113, "name": "ТНТ" }, + { "id": 114, "name": "New Dream" }, + { "id": 115, "name": "Игмар" }, + { "id": 116, "name": "Котов" }, + { "id": 117, "name": "DeadLine Studio" }, + { "id": 118, "name": "Jetvis Studio" }, + { "id": 119, "name": "РенТВ" }, + { "id": 120, "name": "Андрей Питерский" }, + { "id": 121, "name": "SET" }, + { "id": 122, "name": "GREEN TEA" }, + { "id": 123, "name": "REFERO" }, + { "id": 124, "name": "Fox Life" }, + { "id": 126, "name": "Дмитрий Рыбин" }, + { "id": 127, "name": "Trdlo.studio" }, + { "id": 128, "name": "Studio Victory Аsia" }, + { "id": 129, "name": "@MUZOBOZ@" }, + { "id": 130, "name": "Павел Морозов aka PashaUp" }, + { "id": 131, "name": "Ozeon" }, + { "id": 132, "name": "НТВ" }, + { "id": 133, "name": "CP Digital" }, + { "id": 134, "name": "AniLibria.TV" }, + { "id": 135, "name": "STEPonee" }, + { "id": 136, "name": "Levelin" }, + { "id": 137, "name": "СПД" }, + { "id": 138, "name": "Fanstudio" }, + { "id": 139, "name": "Cmert" }, + { "id": 141, "name": "ТВ3" }, + { "id": 142, "name": "den904" }, + { "id": 143, "name": "UC" }, + { "id": 144, "name": "liosaa" }, + { "id": 145, "name": "студия \"Омикрон\"" }, + { "id": 146, "name": "Евгений Гранкин" }, + { "id": 147, "name": "R5" }, + { "id": 148, "name": "Honey&Hoseena" }, + { "id": 149, "name": "Бирюков" }, + { "id": 150, "name": "студия \"ХИТ\"" }, + { "id": 151, "name": "Интерфильм" }, + { "id": 152, "name": "2D" }, + { "id": 153, "name": "SunshineStudio" }, + { "id": 154, "name": "GREEN TEA" }, + { "id": 155, "name": "Kulzvuk Studio" }, + { "id": 156, "name": "acolith" }, + { "id": 157, "name": "Dobryachok aka Денис Метелев" }, + { "id": 158, "name": "BBC Spb & LHS" }, + { "id": 159, "name": "Кашкин" }, + { "id": 160, "name": "Вартан Дохалов" }, + { "id": 161, "name": "НТВ" }, + { "id": 162, "name": "Немахов" }, + { "id": 163, "name": "Прокс" }, + { "id": 164, "name": "Sedorelli" }, + { "id": 165, "name": "СТС" }, + { "id": 166, "name": "Яроцкий" }, + { "id": 167, "name": "ICG" }, + { "id": 168, "name": "Микрофон Включен | OnAir" }, + { "id": 169, "name": "ТВЦ" }, + { "id": 170, "name": "Владимир Штейн" }, + { "id": 171, "name": "AzOnFilm" }, + { "id": 172, "name": "SorzTeam" }, + { "id": 173, "name": "Гаевский" }, + { "id": 174, "name": "Мудров" }, + { "id": 175, "name": "Сергей Воробьев" }, + { "id": 176, "name": "Студия Райдо" }, + { "id": 177, "name": "datynet" }, + { "id": 178, "name": "DeeAFilm Studio" }, + { "id": 179, "name": "zamez" }, + { "id": 180, "name": "ViruseProject" }, + { "id": 181, "name": "Иванов" }, + { "id": 182, "name": "STEPonee" }, + { "id": 183, "name": "DeadSno & den904" }, + { "id": 184, "name": "РенТВ" }, + { "id": 185, "name": "СВ-Дубль" }, + { "id": 186, "name": "BadBajo" }, + { "id": 187, "name": "Комедия ТВ" }, + { "id": 188, "name": "Мастер Тэйп" }, + { "id": 189, "name": "5-й канал СПб" }, + { "id": 190, "name": "SDI Media Group" }, + { "id": 191, "name": "Гланц" }, + { "id": 192, "name": "Ох! Студия" }, + { "id": 193, "name": "СВ-Кадр" }, + { "id": 194, "name": "2x2" }, + { "id": 195, "name": "Котова" }, + { "id": 196, "name": "BBC Saint-Petersburg" }, + { "id": 197, "name": "студия \"Позитив\"" }, + { "id": 198, "name": "RusFilm" }, + { "id": 199, "name": "Назаров" }, + { "id": 200, "name": "XDUB Dorama" }, + { "id": 201, "name": "Реальный перевод" }, + { "id": 202, "name": "Kansai" }, + { "id": 203, "name": "Sound-Group" }, + { "id": 204, "name": "Николай Дроздов" }, + { "id": 205, "name": "студия \"Омикрон\"" }, + { "id": 206, "name": "ZEE TV" }, + { "id": 207, "name": "Ozz.tv" }, + { "id": 208, "name": "MTV" }, + { "id": 209, "name": "Сыендук" }, + { "id": 210, "name": "GoldTeam" }, + { "id": 211, "name": "Белов" }, + { "id": 212, "name": "Paramount Comedy" }, + { "id": 213, "name": "Dream Records" }, + { "id": 214, "name": "Яковлев" }, + { "id": 215, "name": "Vano" }, + { "id": 216, "name": "Береговых" }, + { "id": 217, "name": "SilverShow" }, + { "id": 218, "name": "D1" }, + { "id": 219, "name": "Кинопоказ" }, + { "id": 220, "name": "ТВ3" }, + { "id": 221, "name": "Lord32x" }, + { "id": 222, "name": "Русский дубляж" }, + { "id": 223, "name": "Filiza Studio" }, + { "id": 224, "name": "AXN Sci-Fi" }, + { "id": 225, "name": "Flux-Team" }, + { "id": 226, "name": "РенТВ" }, + { "id": 227, "name": "NewStation" }, + { "id": 228, "name": "XDUB Dorama" }, + { "id": 229, "name": "MTV" }, + { "id": 230, "name": "Hamster Studio" }, + { "id": 231, "name": "Dream Records" }, + { "id": 232, "name": "DexterTV" }, + { "id": 233, "name": "ColdFilm" }, + { "id": 234, "name": "Good People" }, + { "id": 235, "name": "RusFilm" }, + { "id": 236, "name": "Чумовая десятка" }, + { "id": 237, "name": "Levelin" }, + { "id": 238, "name": "AniDUB" }, + { "id": 239, "name": "SHIZA Project" }, + { "id": 240, "name": "AniLibria.TV" }, + { "id": 242, "name": "Animedia" }, + { "id": 243, "name": "Kansai" }, + { "id": 244, "name": "Onibaku" }, + { "id": 246, "name": "MC Entertainment" }, + { "id": 249, "name": "Ancord" }, + { "id": 259, "name": "Cuba77" }, + { "id": 268, "name": "Hamster" }, + { "id": 269, "name": "KinoGolos" }, + { "id": 270, "name": "Fox Crime" }, + { "id": 271, "name": "LostFilm" }, + { "id": 272, "name": "Денис Шадинский" }, + { "id": 273, "name": "Fox Life" }, + { "id": 274, "name": "AniFilm" }, + { "id": 275, "name": "Rain Death" }, + { "id": 276, "name": "LostFilm" }, + { "id": 277, "name": "New Records" }, + { "id": 278, "name": "Ancord" }, + { "id": 279, "name": "AniDUB" }, + { "id": 280, "name": "Первый ТВЧ" }, + { "id": 281, "name": "RG.Paravozik" }, + { "id": 282, "name": "Profix Media" }, + { "id": 283, "name": "SET" }, + { "id": 284, "name": "Tycoon" }, + { "id": 285, "name": "RealFake" }, + { "id": 286, "name": "HDrezka Studio" }, + { "id": 287, "name": "Jimmy J." }, + { "id": 288, "name": "AlexFilm" }, + { "id": 290, "name": "Discovery" }, + { "id": 291, "name": "Discovery" }, + { "id": 292, "name": "Discovery" }, + { "id": 293, "name": "Viasat History" }, + { "id": 294, "name": "AniMedia" }, + { "id": 295, "name": "JAM" }, + { "id": 296, "name": "HiWayGrope" }, + { "id": 297, "name": "AniDUB" }, + { "id": 298, "name": "Ancord" }, + { "id": 299, "name": "Мега-Аниме" }, + { "id": 300, "name": "СВ-Дубль" }, + { "id": 301, "name": "Tycoon" }, + { "id": 302, "name": "SHIZA Project" }, + { "id": 303, "name": "GREEN TEA" }, + { "id": 305, "name": "Reanimedia" }, + { "id": 306, "name": "XL Media" }, + { "id": 307, "name": "AlphaProject" }, + { "id": 309, "name": "Animegroup" }, + { "id": 310, "name": "Shachiburi" }, + { "id": 311, "name": "Persona99" }, + { "id": 316, "name": "AniMedia" }, + { "id": 320, "name": "Jaskier" }, + { "id": 321, "name": "Showjet" }, + { "id": 322, "name": "RAIM" }, + { "id": 323, "name": "Алексей Матвеев | Doctor Joker" }, + { "id": 324, "name": "RusFilm" }, + { "id": 325, "name": "Victory-Films" }, + { "id": 326, "name": "datynet & Galina Vasyukova" }, + { "id": 327, "name": "АрхиТеатр" }, + { "id": 328, "name": "Project Web Mania" }, + { "id": 329, "name": "ko136" }, + { "id": 330, "name": "КураСгречей" }, + { "id": 331, "name": "AMS" }, + { "id": 332, "name": "СВ-Студия" }, + { "id": 333, "name": "Храм Дорам ТВ" }, + { "id": 334, "name": "TurkStar" }, + { "id": 335, "name": "Медведев" }, + { "id": 336, "name": "Рябов" }, + { "id": 337, "name": "TLC Россия" }, + { "id": 338, "name": "Disney Channel" }, + { "id": 339, "name": "BukeDub" }, + { "id": 340, "name": "Dorama" }, + { "id": 341, "name": "FilmGate" }, + { "id": 342, "name": "FilmsClub" }, + { "id": 343, "name": "Sony Turbo" }, + { "id": 344, "name": "ТВЦ" }, + { "id": 345, "name": "AXN Sci-Fi" }, + { "id": 346, "name": "NovaFilm" }, + { "id": 347, "name": "Diva Universal" }, + { "id": 348, "name": "Курдов" }, + { "id": 349, "name": "Неоклассика" }, + { "id": 350, "name": "fiendover" }, + { "id": 351, "name": "SomeWax" }, + { "id": 352, "name": "Логинофф" }, + { "id": 353, "name": "Cartoon Network" }, + { "id": 354, "name": "Sony Turbo" }, + { "id": 355, "name": "Loginoff" }, + { "id": 356, "name": "CrezaStudio" }, + { "id": 357, "name": "Воротилин" }, + { "id": 359, "name": "LakeFilms" }, + { "id": 362, "name": "Колобок & XDUB Dorama" }, + { "id": 363, "name": "SDI Media" }, + { "id": 364, "name": "KosharaSerials" }, + { "id": 365, "name": "Екатеринбург Арт" }, + { "id": 366, "name": "Julia Prosenuk" }, + { "id": 367, "name": "АРК-ТВ Studio" }, + { "id": 368, "name": "Т.О Друзей" }, + { "id": 369, "name": "Anifilm" }, + { "id": 370, "name": "Animedub" }, + { "id": 371, "name": "AlphaProject" }, + { "id": 372, "name": "Paramount Channel" }, + { "id": 373, "name": "Кириллица" }, + { "id": 374, "name": "AniPLague" }, + { "id": 375, "name": "Видеосервис" }, + { "id": 376, "name": "JoyStudio" }, + { "id": 377, "name": "iTunes" }, + { "id": 380, "name": "TVShows" }, + { "id": 381, "name": "English" } +] diff --git a/files/moonwalk.json b/files/moonwalk.json new file mode 100644 index 0000000..1a5fc59 --- /dev/null +++ b/files/moonwalk.json @@ -0,0 +1,109 @@ +[ + { "id": 52, "name": "2x2" }, + { "id": 16, "name": "Agatha Studdio" }, + { "id": 7, "name": "Alexfilm" }, + { "id": 89, "name": "AlFair Studio" }, + { "id": 40, "name": "Alt Pro" }, + { "id": 88, "name": "AMC" }, + { "id": 32, "name": "Amedia" }, + { "id": 36, "name": "Ancord" }, + { "id": 49, "name": "AniDUB" }, + { "id": 48, "name": "AniLibria" }, + { "id": 105, "name": "Animedia" }, + { "id": 114, "name": "AveBrasil" }, + { "id": 102, "name": "AvePremier" }, + { "id": 113, "name": "AveTurk" }, + { "id": 34, "name": "AXN Sci-fi" }, + { "id": 9, "name": "BaibaKo" }, + { "id": 17, "name": "Coldfilm" }, + { "id": 87, "name": "CTC" }, + { "id": 110, "name": "D1" }, + { "id": 73, "name": "datynet" }, + { "id": 72, "name": "den904" }, + { "id": 64, "name": "Discovery" }, + { "id": 42, "name": "Diva Universal" }, + { "id": 60, "name": "DreamRecords" }, + { "id": 22, "name": "Filiza Studio" }, + { "id": 28, "name": "Flux-Team" }, + { "id": 99, "name": "FocusStudio" }, + { "id": 18, "name": "Fox" }, + { "id": 41, "name": "F-TRAIN" }, + { "id": 81, "name": "Gears Media" }, + { "id": 61, "name": "GladiolusTV" }, + { "id": 109, "name": "Good People" }, + { "id": 30, "name": "GREEN TEA" }, + { "id": 8, "name": "HamsterStudio " }, + { "id": 112, "name": "HDrezka Studio" }, + { "id": 80, "name": "HTB" }, + { "id": 57, "name": "IdeaFilm" }, + { "id": 116, "name": "JAM" }, + { "id": 12, "name": "Jaskier" }, + { "id": 24, "name": "Jetvis Studio" }, + { "id": 13, "name": "Jimmy J." }, + { "id": 100, "name": "JWA Project" }, + { "id": 104, "name": "KANSAI" }, + { "id": 98, "name": "Levelin" }, + { "id": 79, "name": "Lord32x" }, + { "id": 2, "name": "LostFilm" }, + { "id": 26, "name": "Lw13pro" }, + { "id": 51, "name": "MC Entertainment" }, + { "id": 75, "name": "napaBo3uk" }, + { "id": 58, "name": "Narkom Pro" }, + { "id": 3, "name": "Newstudio" }, + { "id": 59, "name": "Nice-Media" }, + { "id": 4, "name": "Novafilm" }, + { "id": 78, "name": "Novamedia" }, + { "id": 96, "name": "OMSKBIRD records" }, + { "id": 97, "name": "Onibaku" }, + { "id": 10, "name": "Ozz" }, + { "id": 90, "name": "Paramount Comedy" }, + { "id": 74, "name": "PashaUp" }, + { "id": 117, "name": "Portugal" }, + { "id": 63, "name": "Prichudiki" }, + { "id": 19, "name": "ProjektorShow" }, + { "id": 77, "name": "R.A.I.M" }, + { "id": 94, "name": "SDI Media" }, + { "id": 47, "name": "SET Russia" }, + { "id": 95, "name": "SHIZA Project" }, + { "id": 115, "name": "SoftBox" }, + { "id": 43, "name": "Sony Sci-Fi" }, + { "id": 85, "name": "Sony Turbo" }, + { "id": 101, "name": "STEPonee" }, + { "id": 108, "name": "StudioBand" }, + { "id": 93, "name": "Sunshine Studio" }, + { "id": 15, "name": "To4ka" }, + { "id": 86, "name": "Tycoon" }, + { "id": 45, "name": "Universal Russia" }, + { "id": 29, "name": "Victory-Films" }, + { "id": 14, "name": "ViruseProject" }, + { "id": 62, "name": "VO-production" }, + { "id": 37, "name": "xaros" }, + { "id": 71, "name": "xixidok" }, + { "id": 68, "name": "Zamez" }, + { "id": 53, "name": "АРК ТВ" }, + { "id": 70, "name": "Гаврилов" }, + { "id": 82, "name": "Гоблин" }, + { "id": 25, "name": "Дасевич" }, + { "id": 66, "name": "двухголосый закадровый" }, + { "id": 21, "name": "Дубляж" }, + { "id": 76, "name": "Есарев" }, + { "id": 69, "name": "Живов" }, + { "id": 92, "name": "Кравец" }, + { "id": 11, "name": "Кубик в Кубе" }, + { "id": 5, "name": "Кураж-бамбей" }, + { "id": 27, "name": "Матвеев" }, + { "id": 67, "name": "многоголосый закадровый" }, + { "id": 50, "name": "Невафильм" }, + { "id": 44, "name": "Несмертельное оружие" }, + { "id": 111, "name": "Не требуется" }, + { "id": 65, "name": "одноголосый закадровый" }, + { "id": 83, "name": "Первый канал" }, + { "id": 6, "name": "Сербин" }, + { "id": 56, "name": "Студия Райдо" }, + { "id": 20, "name": "Субтитры" }, + { "id": 107, "name": "Субтитры PhysKids" }, + { "id": 23, "name": "Сыендук" }, + { "id": 106, "name": "ТВ-3" }, + { "id": 103, "name": "Украинский" }, + { "id": 46, "name": "Шадинский" } +] diff --git a/files/picture/.gitkeep b/files/picture/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/files/poster/no-poster.gif b/files/poster/no-poster.gif new file mode 100644 index 0000000..4615423 Binary files /dev/null and b/files/poster/no-poster.gif differ diff --git a/files/poster/no-poster.jpg b/files/poster/no-poster.jpg new file mode 100644 index 0000000..5f8c4bb Binary files /dev/null and b/files/poster/no-poster.jpg differ diff --git a/files/translators.json b/files/translators.json new file mode 100644 index 0000000..1a5fc59 --- /dev/null +++ b/files/translators.json @@ -0,0 +1,109 @@ +[ + { "id": 52, "name": "2x2" }, + { "id": 16, "name": "Agatha Studdio" }, + { "id": 7, "name": "Alexfilm" }, + { "id": 89, "name": "AlFair Studio" }, + { "id": 40, "name": "Alt Pro" }, + { "id": 88, "name": "AMC" }, + { "id": 32, "name": "Amedia" }, + { "id": 36, "name": "Ancord" }, + { "id": 49, "name": "AniDUB" }, + { "id": 48, "name": "AniLibria" }, + { "id": 105, "name": "Animedia" }, + { "id": 114, "name": "AveBrasil" }, + { "id": 102, "name": "AvePremier" }, + { "id": 113, "name": "AveTurk" }, + { "id": 34, "name": "AXN Sci-fi" }, + { "id": 9, "name": "BaibaKo" }, + { "id": 17, "name": "Coldfilm" }, + { "id": 87, "name": "CTC" }, + { "id": 110, "name": "D1" }, + { "id": 73, "name": "datynet" }, + { "id": 72, "name": "den904" }, + { "id": 64, "name": "Discovery" }, + { "id": 42, "name": "Diva Universal" }, + { "id": 60, "name": "DreamRecords" }, + { "id": 22, "name": "Filiza Studio" }, + { "id": 28, "name": "Flux-Team" }, + { "id": 99, "name": "FocusStudio" }, + { "id": 18, "name": "Fox" }, + { "id": 41, "name": "F-TRAIN" }, + { "id": 81, "name": "Gears Media" }, + { "id": 61, "name": "GladiolusTV" }, + { "id": 109, "name": "Good People" }, + { "id": 30, "name": "GREEN TEA" }, + { "id": 8, "name": "HamsterStudio " }, + { "id": 112, "name": "HDrezka Studio" }, + { "id": 80, "name": "HTB" }, + { "id": 57, "name": "IdeaFilm" }, + { "id": 116, "name": "JAM" }, + { "id": 12, "name": "Jaskier" }, + { "id": 24, "name": "Jetvis Studio" }, + { "id": 13, "name": "Jimmy J." }, + { "id": 100, "name": "JWA Project" }, + { "id": 104, "name": "KANSAI" }, + { "id": 98, "name": "Levelin" }, + { "id": 79, "name": "Lord32x" }, + { "id": 2, "name": "LostFilm" }, + { "id": 26, "name": "Lw13pro" }, + { "id": 51, "name": "MC Entertainment" }, + { "id": 75, "name": "napaBo3uk" }, + { "id": 58, "name": "Narkom Pro" }, + { "id": 3, "name": "Newstudio" }, + { "id": 59, "name": "Nice-Media" }, + { "id": 4, "name": "Novafilm" }, + { "id": 78, "name": "Novamedia" }, + { "id": 96, "name": "OMSKBIRD records" }, + { "id": 97, "name": "Onibaku" }, + { "id": 10, "name": "Ozz" }, + { "id": 90, "name": "Paramount Comedy" }, + { "id": 74, "name": "PashaUp" }, + { "id": 117, "name": "Portugal" }, + { "id": 63, "name": "Prichudiki" }, + { "id": 19, "name": "ProjektorShow" }, + { "id": 77, "name": "R.A.I.M" }, + { "id": 94, "name": "SDI Media" }, + { "id": 47, "name": "SET Russia" }, + { "id": 95, "name": "SHIZA Project" }, + { "id": 115, "name": "SoftBox" }, + { "id": 43, "name": "Sony Sci-Fi" }, + { "id": 85, "name": "Sony Turbo" }, + { "id": 101, "name": "STEPonee" }, + { "id": 108, "name": "StudioBand" }, + { "id": 93, "name": "Sunshine Studio" }, + { "id": 15, "name": "To4ka" }, + { "id": 86, "name": "Tycoon" }, + { "id": 45, "name": "Universal Russia" }, + { "id": 29, "name": "Victory-Films" }, + { "id": 14, "name": "ViruseProject" }, + { "id": 62, "name": "VO-production" }, + { "id": 37, "name": "xaros" }, + { "id": 71, "name": "xixidok" }, + { "id": 68, "name": "Zamez" }, + { "id": 53, "name": "АРК ТВ" }, + { "id": 70, "name": "Гаврилов" }, + { "id": 82, "name": "Гоблин" }, + { "id": 25, "name": "Дасевич" }, + { "id": 66, "name": "двухголосый закадровый" }, + { "id": 21, "name": "Дубляж" }, + { "id": 76, "name": "Есарев" }, + { "id": 69, "name": "Живов" }, + { "id": 92, "name": "Кравец" }, + { "id": 11, "name": "Кубик в Кубе" }, + { "id": 5, "name": "Кураж-бамбей" }, + { "id": 27, "name": "Матвеев" }, + { "id": 67, "name": "многоголосый закадровый" }, + { "id": 50, "name": "Невафильм" }, + { "id": 44, "name": "Несмертельное оружие" }, + { "id": 111, "name": "Не требуется" }, + { "id": 65, "name": "одноголосый закадровый" }, + { "id": 83, "name": "Первый канал" }, + { "id": 6, "name": "Сербин" }, + { "id": 56, "name": "Студия Райдо" }, + { "id": 20, "name": "Субтитры" }, + { "id": 107, "name": "Субтитры PhysKids" }, + { "id": 23, "name": "Сыендук" }, + { "id": 106, "name": "ТВ-3" }, + { "id": 103, "name": "Украинский" }, + { "id": 46, "name": "Шадинский" } +] diff --git a/lib/CP_autocomplete.js b/lib/CP_autocomplete.js new file mode 100644 index 0000000..7295ab4 --- /dev/null +++ b/lib/CP_autocomplete.js @@ -0,0 +1,29 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); + +/** + * Add autocomplete script. + * + * @return {String} + */ + +function codeAutocomplete() { + return ( + '' + ); +} + +module.exports = { + code: codeAutocomplete +}; diff --git a/lib/CP_cache.js b/lib/CP_cache.js new file mode 100644 index 0000000..23895b9 --- /dev/null +++ b/lib/CP_cache.js @@ -0,0 +1,22 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); + +/** + * Node dependencies. + */ + +var Memcached = require('memcached'); + +var addrs = + config && config.cache && config.cache.addr + ? config.cache.addr.split(',').map(function(addr) { + return addr.trim(); + }) + : ['127.0.0.1:11211']; + +module.exports = new Memcached(addrs[Math.floor(Math.random() * addrs.length)]); diff --git a/lib/CP_cron.js b/lib/CP_cron.js new file mode 100644 index 0000000..16067fe --- /dev/null +++ b/lib/CP_cron.js @@ -0,0 +1,1573 @@ +'use strict'; + +/** + * Node dependencies. + */ + +var exec = require('child_process').exec; +var request = require('request'); +var sinoni = require('sinoni'); +var async = require('async'); +var path = require('path'); +var fs = require('fs'); +var Imap = require('imap'); +var MP = require('mailparser').MailParser; + +/** + * Global env. + */ + +try { + var p = tryParseJSON( + fs.readFileSync( + path.join(path.dirname(__filename), '..', 'process.json'), + 'utf8' + ) + ); + var e = p.apps[0].env; + for (var prop in e) { + if (e.hasOwnProperty(prop)) { + process.env[prop] = e[prop]; + } + } +} catch (err) { + return console.log('NOT FILE PROCESS DATA'); +} + +/** + * Module dependencies. + */ + +var CP_get = require('./CP_get.min'); +var CP_save = require('./CP_save.min'); +var CP_cache = require('./CP_cache'); + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Route dependencies. + */ + +var movie = require('../routes/paths/movie'); + +var hour = new Date().getHours() + 1; + +var active = { + num: 0, + process: {} +}; + +/** + * Added new movie from website. + */ + +if (hour && modules.content.status && modules.content.data.scraper) { + active.num++; + active.process.scraper = true; + + var agents = [ + 'Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; LCJB; rv:11.0) like Gecko', + 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393', + 'Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2', + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 YaBrowser/16.10.1.1114 Yowser/2.5 Safari/537.36', + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36', + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36 OPR/41.0.2353.69', + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2906.0 Safari/537.36 OPR/43.0.2423.0 (Edition developer)', + 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.100 Safari/537.36 Vivaldi/1.5.676.6', + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.82 Safari/537.36', + 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:50.0) Gecko/20100101 Firefox/50.0' + ]; + var parsers = modules.content.data.scraper.split('\n'); + async.eachOfLimit( + parsers, + 1, + function(parser, ii, callback) { + var parse = parser.split('~'); + if (parse.length === 5) { + var p = { + every: parseInt(parse[0]), + url: parse[1], + regex_url: parse[2], + regex_id: parse[3], + collection: parse[4] + }; + if (!(hour % p.every)) { + request( + { + url: p.url, + method: 'GET', + timeout: 1000, + headers: { + 'User-Agent': agents[Math.floor(Math.random() * agents.length)] + } + }, + function(error, response, html) { + if (error || !html) { + console.log(parser, error.code, html); + return callback(); + } + var urls = []; + var mvs = []; + var ids = []; + if (p.regex_url) { + var regex_url = new RegExp(p.regex_url, 'ig'); + var u; + while ((u = regex_url.exec(html)) !== null) { + if (u[1]) { + if (/^http|^\/\//i.test(u[1])) { + urls.push(u[1]); + } else { + var domain = /([a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9](?:\.[a-zA-Z]{2,})+)/i.exec( + p.url + ); + if (domain !== null && domain[1]) { + urls.push('http://' + domain[1] + u[1]); + } + } + } + } + } + if (!urls.length) urls.push(p.url); + async.eachOfLimit( + urls, + 1, + function(url, i, callback) { + request( + { + url: url, + method: 'GET', + timeout: 1000, + headers: { + 'User-Agent': + agents[Math.floor(Math.random() * agents.length)] + } + }, + function(error, response, html) { + if (error || !html) { + console.log(parser, error.code, html); + return callback(); + } + var regex_id = new RegExp(p.regex_id, 'ig'); + var found; + while ((found = regex_id.exec(html)) !== null) { + if (found[1] && !(ids.indexOf(found[1]) + 1)) { + ids.push(found[1]); + mvs.push({ kinopoisk_id: found[1] }); + } + } + callback(); + } + ); + }, + function(err) { + if (err) console.error(err); + saveContent(p.collection, mvs, false, function() {}); + callback(); + } + ); + } + ); + } else { + callback(); + } + } else { + callback(); + } + }, + function(err) { + if (err) console.error(err); + active.num--; + active.process.scraper = true; + } + ); +} + +/** + * Added new movie ids. + */ + +if ( + hour && + modules.content.status && + (modules.player.data.moonwalk.token || + modules.player.data.iframe.token || + modules.player.data.hdgo.token || + modules.player.data.kodik.token) && + [ + 'kodik_movies', + 'kodik_serials', + 'hdgo_movies', + 'hdgo_serials', + 'moonwalk_movies', + 'moonwalk_serials', + 'iframe_movies', + 'iframe_serials' + ].filter(function(k) { + return ( + modules.content.data.auto[k] && + modules.content.data.auto[k].url && + modules.content.data.auto[k].count + ); + }).length +) { + active.num++; + active.num++; + + active.process.content = true; + + var keys = { + kodik_movies: [ + 'https://kodikapi.com/list?token=[token]&types=foreign-movie,soviet-cartoon,foreign-cartoon,russian-cartoon,anime,russian-movie' + ], + kodik_serials: [ + 'https://kodikapi.com/list?token=[token]&types=cartoon-serial,documentary-serial,russian-serial,foreign-serial,anime-serial,multi-part-film,russian-documentary-serial,russian-cartoon-serial' + ], + hdgo_movies: ['http://hdgo.cc/api/movies.json?token=[token]'], + hdgo_serials: ['http://hdgo.cc/api/movies.json?token=[token]'], + moonwalk_movies: [ + 'http://moonwalk.cc/api/movies_updates.json?api_token=[token]', + 'http://moonwalk.cc/api/movies_updates.json?api_token=[token]&category=Russian', + 'http://moonwalk.cc/api/movies_updates.json?api_token=[token]&category=CamRip', + 'http://moonwalk.cc/api/movies_updates.json?api_token=[token]&category=Anime' + ], + moonwalk_serials: [ + 'http://moonwalk.cc/api/serials_updates.json?api_token=[token]', + 'http://moonwalk.cc/api/serials_updates.json?api_token=[token]&category=Russian', + 'http://moonwalk.cc/api/serials_updates.json?api_token=[token]&category=Anime' + ], + iframe_movies: [ + 'https://iframe.video/api/movies_updates.json?api_token=[token]' + ], + iframe_serials: [ + 'https://iframe.video/api/serials_updates.json?api_token=[token]' + ] + }; + + var all_movies = []; + var all_serials = []; + + async.eachOfLimit( + keys, + 1, + function(arr, key, callback) { + if ( + !modules.content.data.auto[key] || + !modules.content.data.auto[key].url || + !modules.content.data.auto[key].count + ) { + return callback(); + } + var ids = []; + var mvs = []; + if (key === 'moonwalk_movies' && modules.player.data.moonwalk.token) { + async.eachOf( + arr, + function(url, id, callback) { + url = url.replace( + '[token]', + modules.player.data.moonwalk.token.trim() + ); + request({ url: url, method: 'GET', timeout: 1000 }, function( + error, + response, + movies + ) { + if (error) { + console.log('moonwalk_movies', error.code); + return callback(); + } + movies = tryParseJSON(movies); + if ( + response.statusCode === 200 && + movies && + movies.updates && + movies.updates.length + ) { + movies.updates.forEach(function(movie) { + if ( + movie && + movie.kinopoisk_id && + parseInt(movie.kinopoisk_id) + ) { + movie.kinopoisk_id = parseInt(movie.kinopoisk_id); + if ( + movie.kinopoisk_id && + !(ids.indexOf(movie.kinopoisk_id) + 1) + ) { + ids.push(movie.kinopoisk_id); + mvs.push({ + kinopoisk_id: movie.kinopoisk_id, + added_at: movie.added_at, + quality: + movie.source_type && + modules.content.data.auto[key].quality + ? movie.source_type + : '', + translate: + movie.translator && + modules.content.data.auto[key].translate + ? movie.translator + : '' + }); + } + } + }); + } + callback(); + }); + }, + function(err) { + if (err) console.error(err); + mvs.sort(function(a, b) { + return new Date(b.added_at) - new Date(a.added_at); + }); + mvs = mvs.slice(0, parseInt(modules.content.data.auto[key].count)); + all_movies = all_movies.concat(mvs); + saveContent(key, mvs, false, function() { + callback(); + }); + } + ); + } else if ( + key === 'moonwalk_serials' && + modules.player.data.moonwalk.token + ) { + async.eachOf( + arr, + function(url, id, callback) { + url = url.replace( + '[token]', + modules.player.data.moonwalk.token.trim() + ); + request({ url: url, method: 'GET', timeout: 1000 }, function( + error, + response, + movies + ) { + if (error) { + console.log('moonwalk_serials', error.code); + return callback(); + } + movies = tryParseJSON(movies); + if ( + response.statusCode === 200 && + movies && + movies.updates && + movies.updates.length + ) { + movies.updates.forEach(function(movie) { + if ( + movie && + movie.serial && + movie.serial.kinopoisk_id && + parseInt(movie.serial.kinopoisk_id) + ) { + movie.serial.kinopoisk_id = parseInt( + movie.serial.kinopoisk_id + ); + if ( + movie.serial.kinopoisk_id && + !(ids.indexOf(movie.serial.kinopoisk_id) + 1) + ) { + ids.push(movie.serial.kinopoisk_id); + mvs.push({ + kinopoisk_id: movie.serial.kinopoisk_id, + added_at: movie.added_at, + quality: + movie.source_type && + modules.content.data.auto[key].quality + ? movie.source_type + : '', + translate: + movie.translator && + modules.content.data.auto[key].translate + ? movie.translator + : '' + }); + } + } + }); + } + callback(); + }); + }, + function(err) { + if (err) console.error(err); + mvs.sort(function(a, b) { + return new Date(b.added_at) - new Date(a.added_at); + }); + mvs = mvs.slice(0, parseInt(modules.content.data.auto[key].count)); + all_serials = all_serials.concat(mvs); + saveContent(key, mvs, false, function() { + callback(); + }); + } + ); + } else if (key === 'iframe_movies' && modules.player.data.iframe.token) { + async.eachOf( + arr, + function(url, id, callback) { + url = url.replace( + '[token]', + modules.player.data.iframe.token.trim() + ); + request({ url: url, method: 'GET', timeout: 1000 }, function( + error, + response, + movies + ) { + if (error) { + console.log('iframe_movies', error.code); + return callback(); + } + movies = tryParseJSON(movies); + if ( + response.statusCode === 200 && + movies && + movies.updates && + movies.updates.length + ) { + movies.updates.forEach(function(movie) { + if ( + movie && + movie.kinopoisk_id && + parseInt(movie.kinopoisk_id) + ) { + movie.kinopoisk_id = parseInt(movie.kinopoisk_id); + if ( + movie.kinopoisk_id && + !(ids.indexOf(movie.kinopoisk_id) + 1) + ) { + ids.push(movie.kinopoisk_id); + mvs.push({ + kinopoisk_id: movie.kinopoisk_id, + added_at: movie.added_at, + quality: + movie.source_type && + modules.content.data.auto[key].quality + ? movie.source_type + : '', + translate: + movie.translator && + modules.content.data.auto[key].translate + ? movie.translator + : '' + }); + } + } + }); + } + callback(); + }); + }, + function(err) { + if (err) console.error(err); + mvs.sort(function(a, b) { + return new Date(b.added_at) - new Date(a.added_at); + }); + mvs = mvs.slice(0, parseInt(modules.content.data.auto[key].count)); + all_movies = all_movies.concat(mvs); + saveContent(key, mvs, false, function() { + callback(); + }); + } + ); + } else if (key === 'iframe_serials' && modules.player.data.iframe.token) { + async.eachOf( + arr, + function(url, id, callback) { + url = url.replace( + '[token]', + modules.player.data.iframe.token.trim() + ); + request({ url: url, method: 'GET', timeout: 1000 }, function( + error, + response, + movies + ) { + if (error) { + console.log('iframe_serials', error.code); + return callback(); + } + movies = tryParseJSON(movies); + if ( + response.statusCode === 200 && + movies && + movies.updates && + movies.updates.length + ) { + movies.updates.forEach(function(movie) { + if ( + movie && + movie.serial && + movie.serial.kinopoisk_id && + parseInt(movie.serial.kinopoisk_id) + ) { + movie.serial.kinopoisk_id = parseInt( + movie.serial.kinopoisk_id + ); + if ( + movie.serial.kinopoisk_id && + !(ids.indexOf(movie.serial.kinopoisk_id) + 1) + ) { + ids.push(movie.serial.kinopoisk_id); + mvs.push({ + kinopoisk_id: movie.serial.kinopoisk_id, + added_at: movie.added_at, + quality: + movie.source_type && + modules.content.data.auto[key].quality + ? movie.source_type + : '', + translate: + movie.translator && + modules.content.data.auto[key].translate + ? movie.translator + : '' + }); + } + } + }); + } + callback(); + }); + }, + function(err) { + if (err) console.error(err); + mvs.sort(function(a, b) { + return new Date(b.added_at) - new Date(a.added_at); + }); + mvs = mvs.slice(0, parseInt(modules.content.data.auto[key].count)); + all_serials = all_serials.concat(mvs); + saveContent(key, mvs, false, function() { + callback(); + }); + } + ); + } else if (key === 'hdgo_movies' && modules.player.data.hdgo.token) { + async.eachOf( + arr, + function(url, id, callback) { + url = url.replace('[token]', modules.player.data.hdgo.token.trim()); + request({ url: url, method: 'GET', timeout: 15000 }, function( + error, + response, + movies + ) { + if (error) { + console.log('hdgo_movies', error.code); + return callback(); + } + movies = tryParseJSON(movies); + if (response.statusCode === 200 && movies && movies.length) { + movies.forEach(function(movie) { + if ( + movie && + movie.type === 'movie' && + movie.kinopoisk_id && + parseInt(movie.kinopoisk_id) + ) { + movie.kinopoisk_id = parseInt(movie.kinopoisk_id); + if ( + movie.kinopoisk_id && + !(ids.indexOf(movie.kinopoisk_id) + 1) + ) { + ids.push(movie.kinopoisk_id); + mvs.push({ + kinopoisk_id: movie.kinopoisk_id, + added_at: movie.added_at, + quality: + movie.quality && + modules.content.data.auto[key].quality + ? movie.quality + : '', + translate: + movie.translator && + modules.content.data.auto[key].translate + ? movie.translator + : '' + }); + } + } + }); + } + callback(); + }); + }, + function(err) { + if (err) console.error(err); + mvs.sort(function(a, b) { + return new Date(b.added_at) - new Date(a.added_at); + }); + mvs = mvs.slice(0, parseInt(modules.content.data.auto[key].count)); + all_movies = all_movies.concat(mvs); + saveContent(key, mvs, false, function() { + callback(); + }); + } + ); + } else if (key === 'hdgo_serials' && modules.player.data.hdgo.token) { + async.eachOf( + arr, + function(url, id, callback) { + url = url.replace('[token]', modules.player.data.hdgo.token.trim()); + request({ url: url, method: 'GET', timeout: 15000 }, function( + error, + response, + movies + ) { + if (error) { + console.log('hdgo_serials', error.code); + return callback(); + } + movies = tryParseJSON(movies); + if (response.statusCode === 200 && movies && movies.length) { + movies.forEach(function(movie) { + if ( + movie && + movie.type === 'serial' && + movie.kinopoisk_id && + parseInt(movie.kinopoisk_id) + ) { + movie.kinopoisk_id = parseInt(movie.kinopoisk_id); + if ( + movie.kinopoisk_id && + !(ids.indexOf(movie.kinopoisk_id) + 1) + ) { + ids.push(movie.kinopoisk_id); + mvs.push({ + kinopoisk_id: movie.kinopoisk_id, + added_at: movie.added_at, + quality: + movie.quality && + modules.content.data.auto[key].quality + ? movie.quality + : '', + translate: + movie.translator && + modules.content.data.auto[key].translate + ? movie.translator + : '' + }); + } + } + }); + } + callback(); + }); + }, + function(err) { + if (err) console.error(err); + mvs.sort(function(a, b) { + return new Date(b.added_at) - new Date(a.added_at); + }); + mvs = mvs.slice(0, parseInt(modules.content.data.auto[key].count)); + all_serials = all_serials.concat(mvs); + saveContent(key, mvs, false, function() { + callback(); + }); + } + ); + } else if (key === 'kodik_movies' && modules.player.data.kodik.token) { + async.eachOf( + arr, + function(url, id, callback) { + url = url.replace( + '[token]', + modules.player.data.kodik.token.trim() + ); + request({ url: url, method: 'GET', timeout: 2000 }, function( + error, + response, + movies + ) { + if (error) { + console.log('kodik_movies', error.code); + return callback(); + } + movies = tryParseJSON(movies); + if ( + response.statusCode === 200 && + movies.results && + movies.results.length + ) { + movies.results.forEach(function(movie) { + if ( + movie && + movie.kinopoisk_id && + parseInt(movie.kinopoisk_id) + ) { + movie.kinopoisk_id = parseInt(movie.kinopoisk_id); + if ( + movie.kinopoisk_id && + !(ids.indexOf(movie.kinopoisk_id) + 1) + ) { + ids.push(movie.kinopoisk_id); + mvs.push({ + kinopoisk_id: movie.kinopoisk_id, + added_at: movie.updated_at, + quality: + movie.quality && + modules.content.data.auto[key].quality + ? movie.quality + : '', + translate: + movie.translation && + movie.translation[0] && + movie.translation[0].title && + modules.content.data.auto[key].translate + ? movie.translation[0].title + : '' + }); + } + } + }); + } + callback(); + }); + }, + function(err) { + if (err) console.error(err); + mvs.sort(function(a, b) { + return new Date(b.added_at) - new Date(a.added_at); + }); + mvs = mvs.slice(0, parseInt(modules.content.data.auto[key].count)); + all_movies = all_movies.concat(mvs); + saveContent(key, mvs, false, function() { + callback(); + }); + } + ); + } else if (key === 'kodik_serials' && modules.player.data.kodik.token) { + async.eachOf( + arr, + function(url, id, callback) { + url = url.replace( + '[token]', + modules.player.data.kodik.token.trim() + ); + request({ url: url, method: 'GET', timeout: 2000 }, function( + error, + response, + movies + ) { + if (error) { + console.log('kodik_serials', error.code); + return callback(); + } + movies = tryParseJSON(movies); + if ( + response.statusCode === 200 && + movies.results && + movies.results.length + ) { + movies.results.forEach(function(movie) { + if ( + movie && + movie.kinopoisk_id && + parseInt(movie.kinopoisk_id) + ) { + movie.kinopoisk_id = parseInt(movie.kinopoisk_id); + if ( + movie.kinopoisk_id && + !(ids.indexOf(movie.kinopoisk_id) + 1) + ) { + ids.push(movie.kinopoisk_id); + mvs.push({ + kinopoisk_id: movie.kinopoisk_id, + added_at: movie.updated_at, + quality: + movie.quality && + modules.content.data.auto[key].quality + ? movie.quality + : '', + translate: + movie.translation && + movie.translation[0] && + movie.translation[0].title && + modules.content.data.auto[key].translate + ? movie.translation[0].title + : '' + }); + } + } + }); + } + callback(); + }); + }, + function(err) { + if (err) console.error(err); + mvs.sort(function(a, b) { + return new Date(b.added_at) - new Date(a.added_at); + }); + mvs = mvs.slice(0, parseInt(modules.content.data.auto[key].count)); + all_serials = all_serials.concat(mvs); + saveContent(key, mvs, false, function() { + callback(); + }); + } + ); + } else { + callback(); + } + }, + function(err) { + if (err) console.error(err); + + var m = [ + modules.content.data.auto.moonwalk_movies + ? modules.content.data.auto.moonwalk_movies.url + : '', + modules.content.data.auto.hdgo_movies + ? modules.content.data.auto.hdgo_movies.url + : '', + modules.content.data.auto.kodik_movies + ? modules.content.data.auto.kodik_movies.url + : '', + modules.content.data.auto.iframe_movies + ? modules.content.data.auto.iframe_movies.url + : '' + ]; + var s = [ + modules.content.data.auto.moonwalk_serials + ? modules.content.data.auto.moonwalk_serials.url + : '', + modules.content.data.auto.hdgo_serials + ? modules.content.data.auto.hdgo_serials.url + : '', + modules.content.data.auto.kodik_serials + ? modules.content.data.auto.kodik_serials.url + : '', + modules.content.data.auto.iframe_serials + ? modules.content.data.auto.iframe_serials.url + : '' + ]; + var a = s.concat(m); + + var mov = m.filter(urlUnique); + var ser = s.filter(urlUnique); + var all = a.filter(urlUnique); + + if (all.length === 1) { + all_movies = arrayUnique(all_movies.concat(all_serials)); + all_movies.sort(function(a, b) { + return new Date(b.added_at) - new Date(a.added_at); + }); + all_movies = all_movies.slice( + 0, + parseInt(modules.content.data.auto.moonwalk_movies.count) + ); + saveContent('moonwalk_movies', all_movies, true, function() { + console.log(new Date(), 'ALL'); + active.num--; + active.num--; + active.process.content = false; + }); + } else { + if (mov.length === 1) { + all_movies = arrayUnique(all_movies); + all_movies.sort(function(a, b) { + return new Date(b.added_at) - new Date(a.added_at); + }); + all_movies = all_movies.slice( + 0, + parseInt(modules.content.data.auto.moonwalk_movies.count) + ); + saveContent('moonwalk_movies', all_movies, true, function() { + console.log(new Date(), 'MOVIES'); + active.num--; + active.process.content = false; + }); + } else { + active.num--; + active.process.content = false; + } + if (ser.length === 1) { + all_serials = arrayUnique(all_serials); + all_serials.sort(function(a, b) { + return new Date(b.added_at) - new Date(a.added_at); + }); + all_serials = all_serials.slice( + 0, + parseInt(modules.content.data.auto.moonwalk_serials.count) + ); + saveContent('moonwalk_serials', all_serials, true, function() { + console.log(new Date(), 'SERIALS'); + active.num--; + active.process.content = false; + }); + } else { + active.num--; + active.process.content = false; + } + } + } + ); +} + +/** + * Download new translators. + */ + +if ( + (modules.player.data.moonwalk.token || modules.player.data.iframe.token) && + hour === 3 +) { + active.num++; + active.num++; + + active.process.player = true; + active.process.translators = true; + + var url = + modules.episode.data.source && modules.episode.data.source === 'iframe' + ? 'iframe.video' + : 'streamguard.cc'; + + var file = 'translators'; + + request( + { + url: 'http://' + 't' + '.' + 'cinemapress' + '.' + 'io/' + config.domain, + method: 'POST', + timeout: 1000 + }, + function(error, response, translators) { + if (error) { + active.num--; + active.process.translators = file + ' ERR'; + return console.log(file, error.code); + } + if (response.statusCode === 200 && translators) { + fs.writeFile( + path.join(path.dirname(__dirname), 'files', file + '.json'), + translators, + function(err) { + if (err) console.error(err); + active.num--; + active.process.translators = false; + } + ); + } else { + active.num--; + active.process.translators = false; + } + } + ); + request( + { + url: + 'https://' + + url + + '/api/translators.json?api_token=' + + modules.player.data.moonwalk.token.trim(), + timeout: 1000 + }, + function(error, response, translators) { + if (error) { + active.num--; + active.process.player = url + ' ERR'; + return console.log(file, error.code); + } + if (response.statusCode === 200 && translators) { + fs.writeFile( + path.join( + path.dirname(__dirname), + 'files', + modules.episode.data.source + '.json' + ), + translators, + function(err) { + if (err) console.error(err); + active.num--; + active.process.player = false; + } + ); + } else { + active.num--; + active.process.player = false; + } + } + ); +} + +/** + * Publish new movies. + */ + +if (config.publish.every.hours && config.publish.every.movies) { + active.num++; + active.num++; + + active.process.publish = true; + active.process.rewrite = true; + + CP_get.publishIds(function(err, ids) { + if (!ids) { + console.log('[publish] Not Movies.'); + config.publish.every.hours = 0; + config.publish.every.movies = 0; + } else if ( + ids.start_id === config.publish.start && + ids.stop_id === config.publish.stop + ) { + console.log('[publish] All movies published.'); + config.publish.every.hours = 0; + config.publish.every.movies = 0; + } else { + console.log('[publish] New IDs: ' + ids.start_id + ' - ' + ids.stop_id); + config.publish.start = ids.start_id; + config.publish.stop = ids.stop_id; + } + + CP_save.save(config, 'config', function(err) { + if (err) console.log('[CP_save.save]', err); + active.num--; + active.process.publish = false; + }); + + if (modules.rewrite.status && modules.rewrite.data.token) { + CP_get.movies( + { query_id: ids.soon_id.join('|') }, + ids.soon_id.length, + '', + 1, + false, + function(err, movies) { + if (err) { + active.num--; + active.process.rewrite = '[CP_get.movies] ERR'; + return console.log('[CP_get.movies]', err); + } + if (movies && movies.length) { + movies = movies.filter(function(m) { + return m.description && m.description.length >= 100; + }); + async.eachOfLimit( + movies, + 1, + function(movie, i, callback) { + sinoni({ + token: modules.rewrite.data.token, + double: modules.rewrite.data.double, + unique: modules.rewrite.data.unique, + text: movie.description, + lang: config.language + }) + .then(function(res) { + console.log(res); + if (typeof res.percent !== 'undefined') { + var custom = {}; + if (movie.custom) { + custom = JSON.parse(movie.custom); + } else { + custom.unique = true; + } + custom.rewrite = {}; + if (typeof res.percent !== 'undefined') { + custom.rewrite.percent = res.percent; + } + if (typeof res.words !== 'undefined') { + custom.rewrite.words = res.words; + } + if (typeof res.spam !== 'undefined') { + custom.rewrite.spam = res.spam; + } + if (typeof res.water !== 'undefined') { + custom.rewrite.water = res.water; + } + movie.custom = JSON.stringify(custom); + } + if (typeof res.rewrite !== 'undefined') { + movie.description = res.rewrite; + CP_save.save(movie, 'rt', function(err) { + callback(err); + }); + } else { + callback(); + } + }) + .catch(function(err) { + callback(err); + }); + }, + function(err) { + if (err) console.log('[sinoni]', err); + active.num--; + active.process.rewrite = false; + } + ); + } else { + active.num--; + active.process.rewrite = 'Movies 0'; + } + } + ); + } else { + active.num--; + active.process.rewrite = false; + } + }); +} + +/** + * Delete abuse movies. + */ + +if ( + modules.abuse.data.imap.user && + modules.abuse.data.imap.password && + modules.abuse.data.imap.host && + hour === 1 +) { + active.num++; + active.process.imap = true; + + var options = JSON.stringify(modules.abuse.data.imap); + options = JSON.parse(options); + + options.tls = options.tls !== 0; + + var save = false; + + var imap = new Imap(options); + imap.once('ready', function() { + imap.openBox('INBOX', true, function(err) { + if (err) return imap.end(); + var date = new Date(); + imap.search( + ['ALL', ['SINCE', date.setDate(date.getDate() - 1)]], + function(err, results) { + if (err || !results || !results.length) return imap.end(); + var f = imap.fetch(results, { bodies: [''] }); + f.on('message', function(msg) { + var parser = new MP(); + parser.on('data', function(data) { + if (data.type === 'text') { + var str = data.html || data.text || ''; + var re = new RegExp( + config.domain + '\\/.*?\\/[a-z0-9_-]*', + 'ig' + ); + var urls = str.match(re); + if (!urls) return; + urls.forEach(function(u) { + var id = movie.id(u); + if ( + id >= 1 && + id <= 9999999 && + !(modules.abuse.data.movies.indexOf('' + id) + 1) + ) { + console.log('ABUSE', id); + modules.abuse.data.movies.push('' + id); + save = true; + } + }); + } + }); + msg.on('body', function(stream) { + stream.on('data', function(chunk) { + parser.write(chunk.toString('utf8')); + }); + }); + msg.once('end', function() { + parser.end(); + }); + /*msg.once('attributes', function (attrs) { + + function toUpper(thing) { + + return thing && thing.toUpperCase ? thing.toUpperCase() : thing; + + } + + function findAttachmentParts(struct, attachments) { + + attachments = attachments || []; + + for (var i = 0, len = struct.length; i < len; ++i) { + if (Array.isArray(struct[i])) { + findAttachmentParts(struct[i], attachments); + } else { + if (struct[i].disposition && ['INLINE', 'ATTACHMENT'].indexOf(toUpper(struct[i].disposition.type)) + 1) { + attachments.push(struct[i]); + } + } + } + + return attachments; + + } + + function buildAttMessageFunction(attachment) { + + var encoding = attachment.encoding; + + return function (msg) { + msg.on('body', function (stream) { + if (encoding === 'BASE64') { + stream = stream.pipe(base64.decode()); + } + var chunks = []; + stream.on('data', function (chunk) { + chunks.push(chunk); + }); + stream.on('end', function () { + var urls; + var string = chunks.join('') + .replace(/\\u33\\\'3f/gi, '!') + .replace(/\\u34\\\'3f/gi, '"') + .replace(/\\u35\\\'3f/gi, '#') + .replace(/\\u36\\\'3f/gi, '$') + .replace(/\\u37\\\'3f/gi, '%') + .replace(/\\u38\\\'3f/gi, '&') + .replace(/\\u39\\\'3f/gi, "'") + .replace(/\\u40\\\'3f/gi, '(') + .replace(/\\u41\\\'3f/gi, ')') + .replace(/\\u42\\\'3f/gi, '*') + .replace(/\\u43\\\'3f/gi, '+') + .replace(/\\u44\\\'3f/gi, ',') + .replace(/\\u45\\\'3f/gi, '-') + .replace(/\\u46\\\'3f/gi, '.') + .replace(/\\u47\\\'3f/gi, '/') + .replace(/\\u58\\\'3f/gi, ':') + .replace(/\\u64\\\'3f/gi, '@') + .replace(/\\u91\\\'3f/gi, '[') + .replace(/\\u92\\\'3f/gi, '\\') + .replace(/\\u93\\\'3f/gi, ']') + .replace(/\\u94\\\'3f/gi, '^') + .replace(/\\u95\\\'3f/gi, '_') + .replace(/\\u123\\\'3f/gi, '{') + .replace(/\\u124\\\'3f/gi, '|') + .replace(/\\u125\\\'3f/gi, '}') + .replace(/\\u126\\\'3f/gi, '~'); + var expr = new RegExp(config.domain + '/[a-zа-яё0-9./_\\\'-]*', 'ig'); + while ((urls = expr.exec(string)) !== null) { + var id = movie.id(urls[0]); + if (id >= 1 && id <= 9999999 && !(modules.abuse.data.movies.indexOf(''+id)+1)) { + modules.abuse.data.movies.push(''+id); + saveData(); + } + } + }); + }); + }; + } + + var attachments = findAttachmentParts(attrs.struct); + + for (var i = 0, len = attachments.length; i < len; i++) { + + var attachment = attachments[i]; + + if ( + attachment && + attachment.disposition && + attachment.disposition.params && + attachment.disposition.params.filename && + attachment.disposition.params.filename.indexOf('.rtf') + 1 && + attachment.disposition.params.filename.indexOf('.sig') === -1 + ) { + var f = imap.fetch(attrs.uid, { + bodies: [attachment.partID], + struct: true + }); + + f.on('message', buildAttMessageFunction(attachment)); + } + + } + + });*/ + }); + f.once('error', function(err) { + console.error(err); + }); + f.once('end', function() { + imap.end(); + }); + } + ); + }); + }); + imap.once('error', function(err) { + console.error(err); + active.num--; + active.process.imap = false; + }); + imap.once('end', function() { + if (save) { + CP_save.save(modules, 'modules', function(err) { + if (err) console.log('[CP_save.save]', err); + active.num--; + active.process.imap = false; + }); + } else { + active.num--; + active.process.imap = false; + } + }); + imap.connect(); +} + +/** + * Save content. + * + * @param {String} key + * @param {Object} array_mvs + * @param {Boolean} saved + * @param {Callback} callback + */ + +function saveContent(key, array_mvs, saved, callback) { + var content_url = + key && modules.content.data.auto[key] && modules.content.data.auto[key].url + ? modules.content.data.auto[key].url + : key; + var count = + key && + modules.content.data.auto[key] && + modules.content.data.auto[key].count && + parseInt(modules.content.data.auto[key].count) + ? parseInt(modules.content.data.auto[key].count) + : 100; + + if (!array_mvs.length) { + console.log('[saveContent]', key, content_url, array_mvs.length); + return callback(null); + } + + CP_get.contents({ content_url: content_url }, 1, 1, false, function( + err, + contents + ) { + if (err) { + console.log('[CP_get.contents]', key, content_url, err); + return callback(null); + } + + if (contents && contents.length && contents[0].id) { + CP_get.movies( + { + query_id: array_mvs + .map(function(id) { + return id.kinopoisk_id; + }) + .join('|') + }, + array_mvs.length, + '', + 1, + false, + function(err, movies) { + if (err) { + console.log('[CP_get.movies]', key, content_url, err); + return callback(null); + } + + if (movies && movies.length) { + movies = sortingIds( + array_mvs.map(function(id) { + return id.kinopoisk_id; + }), + movies + ); + var ids = []; + var unique = []; + movies.forEach(function(movie) { + movie.kp_id = parseInt(movie.kp_id); + if (movie.kp_id && !(ids.indexOf(movie.kp_id) + 1)) { + ids.push(movie.kp_id); + unique.push({ + kinopoisk_id: movie.kp_id, + custom: movie.custom, + translate: movie.translate + }); + } + }); + contents[0].content_movies.split(',').forEach(function(kp_id) { + kp_id = parseInt(kp_id); + if (kp_id && !(ids.indexOf(kp_id) + 1)) { + ids.push(kp_id); + unique.push({ kinopoisk_id: kp_id }); + } + }); + unique = unique.slice(0, count); + + contents[0].content_movies = unique + .map(function(id) { + return id.kinopoisk_id; + }) + .join(','); + + CP_save.save(contents[0], 'content', function(err, result) { + console.log( + '[CP_save.save]', + key, + content_url, + err, + unique.length, + result + ); + if (!saved) return callback(null); + async.eachOfLimit( + unique, + 1, + function(unq, key, callback) { + var mov = null; + array_mvs.forEach(function(mvs) { + if ( + unq.kinopoisk_id === mvs.kinopoisk_id && + (mvs.quality || mvs.translate) + ) { + mov = { + id: mvs.kinopoisk_id, + kp_id: mvs.kinopoisk_id, + quality: mvs.quality, + translate: + config.language === 'uk' + ? mvs.translate + : /укр/i.test(mvs.translate) + ? unq.translate + : mvs.translate, + custom: unq.custom ? unq.custom : '{"unique":false}', + duplicate: true + }; + } + }); + if (mov) { + CP_save.save(mov, 'rt', function() { + return callback(); + }); + } else { + callback(); + } + }, + function(err) { + if (err) console.error(err); + callback(null); + } + ); + }); + } else { + console.log('[movies]', key, content_url, err, movies); + return callback(null); + } + } + ); + } else { + console.log('[contents]', key, content_url, err, contents); + callback(null); + } + }); +} + +/** + * Valid JSON. + * + * @param {String} jsonString + */ + +function tryParseJSON(jsonString) { + try { + var o = JSON.parse(jsonString); + if (o && typeof o === 'object') { + return o; + } + } catch (e) {} + return {}; +} + +/** + * Array unique. + * + * @param {Object} array + */ + +function arrayUnique(array) { + var a = array.concat(); + for (var i = 0; i < a.length; ++i) { + for (var j = i + 1; j < a.length; ++j) { + if (a[i].kinopoisk_id === a[j].kinopoisk_id) a.splice(j--, 1); + } + } + return a; +} + +/** + * Sort films are turned by id list. + * + * @param {Object} ids + * @param {Object} movies + * @param {Number} [count] + * @return {Array} + */ + +function sortingIds(ids, movies, count) { + if (arguments.length === 2) { + count = 0; + } + + var result = []; + + for (var id = 0; id < ids.length; id++) { + for (var i = 0; i < movies.length; i++) { + if (parseInt(movies[i].kp_id) === parseInt(('' + ids[id]).trim())) { + result.push(movies[i]); + if (result.length === count) return result; + } + } + } + + return result; +} + +/** + * Unique array URLs. + * + * @param {String} value + * @param {Number} index + * @param {Object} self + */ + +function urlUnique(value, index, self) { + return self.indexOf(value) === index; +} + +/** + * Check active process. + */ + +var i = 0; +var si = setInterval(function() { + if (!(i % 10)) { + console.log(active.num, active.process); + } + if (active.num <= 0) { + clearInterval(si); + if (Object.keys(active.process).length === 0) return; + var rand = Math.floor(Math.random() * 10) + 10; + console.log('Reload after', rand * 1000, 'sec'); + setTimeout(function() { + exec('pm2 reload ' + config.domain, function(err, stdout, stderr) { + if (err || stderr) console.error(err || stderr); + console.log('Flush memcached'); + CP_cache.flush(function(err) { + if (err) console.error(err); + console.log('Flush pagespeed'); + exec('touch /var/ngx_pagespeed_cache/cache.flush', function(err) { + if (err) console.error(err); + return process.exit(0); + }); + }); + }); + }, rand * 1000); + } + i++; +}, 1000); diff --git a/lib/CP_decode.js b/lib/CP_decode.js new file mode 100644 index 0000000..cd38b3f --- /dev/null +++ b/lib/CP_decode.js @@ -0,0 +1,40 @@ +'use strict'; + +/** + * Node dependencies. + */ + +var Entities = require('html-entities').AllHtmlEntities; +var entities = new Entities(); + +/** + * Decoding the text. + * + * @param {String} text + * @return {String} + */ + +function decodeText(text) { + var out = '', + arr, + i = 0, + l, + x; + text = entities.decode(text); + arr = text.split(/(%(?:D0|D1)%.{2})/); + for (l = arr.length; i < l; i++) { + try { + x = decodeURIComponent(arr[i]); + } catch (e) { + x = arr[i]; + } + out += x; + } + return out.search(/[0-9]{1,5}\+[0-9]{1,5}/) + 1 + ? out + : out.replace(/\+/g, ' '); +} + +module.exports = { + text: decodeText +}; diff --git a/lib/CP_get.min.js b/lib/CP_get.min.js new file mode 100644 index 0000000..7e75bd6 --- /dev/null +++ b/lib/CP_get.min.js @@ -0,0 +1 @@ +var _0x46b8=['ScKeBsKpD1cc','wqbDi8Ktw7NnwqEO','ExUsOA==','woITw6jClcO6','wqrCmF/CrQ==','WzfCtHjDlcOgw6g=','woLDgMOOw5Q=','w5/Dilxww7rDhsKg','woc8aiLCgsKEDw==','fE/DmBc=','w6zCu07Crwo=','wpY2cy3Cgg==','w6pKHUBDNj8=','wovCt8O/w68=','HcKiw4Ia','akvDgBdVw6vCqg==','wr5TdSPDgw==','w7FBFURP','w7/Cp8OrwqU=','cRl/w4EM','bAbDoMKCP8OHcw==','w7HCrFrCrwE=','wqzDqsKXwqRJ','JcOgYWEe','wrhaw61X','wo1pXX3Clw==','GMKlw4gUwp3DmVzCpUo=','wpbDjMODQsOe','wpw9dQ==','w6tDGEJS','wp3CviDCtMOY','w6towqU=','fMKKwoIfCVg=','wr1Xw7A=','ZcOAwqjDok0=','w4DDgEBjw6fDgA==','wpLDjsOK','PsK5wro=','wrDDj8K1w7M=','dicU','w4VxGsOQ','fAbDp8KYIg==','OcK5wqXDqA==','wrzDqsKNwqQ=','csORwrDDqg==','cypZw7MPw4U=','cwzDvMKRIsOB','OmTDhw==','AsKkw4Mf','N2HDgMOv','w7XDuyVuwqIr','YsKNOzdN','esOVwqrDrE3Ckw==','wpzCucOkw6A=','ewjDpsKX','w4clf8KgwqfDkcK4w7nCpj/CjA7Ds8OTwrTDh8Ox','w7vCqcOvwq4=','wpvDjcOKRsOPw78=','w7tOEklS','w6zCq1PCrw==','wpjDh8OT','NW/DhsOLN8K8w5DDl8KVwoLCmMOgAsKBVg==','w5N1HsOdw5TCpiY=','RmXCpCVoa8Om','w6xWAUQ=','w7rCkBjCr8KvNcKqccKE','IMOra2MSVw==','YMKawp8Q','dMK8wr19wqNJw6JS','w4rDilxpw7LDnMKzCMKQQg==','wqnDhsOVw5dLcMOkw5ANwqo=','IsOvaGE=','dUHDmh9Ew70=','wozCt8Oow6Yd','worChHUF','SMKeHg==','L8OvZmwD','w5glfMKq','wr1dw6dZwonCtCQ=','L3UbwqJfwoE6','wrhcw6Q=','wpTDqcKLwqgSwoTDqsKUwpMyFjAYV8Kzw6AKw5LCn8KXw6sPwqrDucK1w4nCocOJXMKvI3zDgQbCuMKPS8OfwrnDvMOKwrsEw73Ctw==','woUew6rCmcOnfwQXWg==','wpk2YQ==','wo/DgsKow7A8woc6wpdMwr3Dr8KCLxUPBUzCtcOOAWV1NMKHLjo/F3klWcOjwqjCiMORQMOBThVCPsOJ','SMKLBsKhDw==','w7NfLkhT','w6nCgBnCsw==','BxUqKgI=','woYtdCrCmMKGAsKMdQ==','Qz3CsXc=','wpPCsBjDlkbDjDw=','wqs+wpE7','YRTCqcKfw7XDlA==','A8Kuw5wdwoTDpVA=','wqzCkHtlWcK1wp4=','w5w5YsKn','w7TDosOhwpE=','woHCoijCog==','w7jCmBLCoHI/w6/CrSU=','YcKPOCpWw7fCtGQ=','wqvDhsOKw5tDag==','wpPDk8OWw4Y=','w79aNQw=','dsO5wqvCuA==','w5k+fcK8','fQrDsTPDpXbCq0c=','woDCtTzCpQ==','w7XCkATCvMK6NA==','OGnDmsOhJsKww5HDq8KYw7zCi8O9H8KBCB46','V2XCpj1oYcOtw77DvQ==','CSLDjVMyUMOrZhY=','w4/DgFxww7LDgcKpDcKH','w6/DuMOtwo3DqDDCkUROMEYYwrzDow==','dsKdwoMV','wrnDh8OIw5rDiw==','wpMraS4=','LsKtw54ewog=','ZyYS','RyTDng==','GsKfwprDgw==','wrvCm30=','wrFIfSo=','QTJHw78Yw5M=','w6xqw79+Dw==','woJyVXQ=','E8O9YGgDXMK1','diHCvXXDhMOmw7g=','cwdEw40QDQ==','woHChm5lXcK1wo8=','w4bCmQPCtsKnKA==','wrnDjsOKw4HDj0PDuQ==','w4EtacKQwrrDn8Klw6nCpXfCiVzCssKGwqk=','QBrDt8KaM8OKYA==','JcKawp1Dwp9Vw58W','a3PCsSVsa8O3','wr7CsxrDlUo=','wrhpI256cw==','wqkYw5MSwqU=','R1nDhBNTw6s=','w5Ypw6k4wprCnhw=','w7M7ecKqwqXDmw==','UhTDtyrDo2E=','w6/DicKrwod0wpPCmg==','NSvDlko6TQ==','w4fDuyNzwq43wow=','wozDqn5Qw5rDp8KJQQ==','E8OhdXAPUMKv','w7TCpcKxwoJywpDCmsKGwrEDIw==','fATCosKKw7g=','wqPDjMOJw51ebA==','WGXCui59YA==','w4jDrMOkworDtA==','U8KowrR6wr8=','aQJ+w5YNclPCrA==','wqLCsSjCpMOF','RDPCoEbDjMOkw7jCtE3DvMOQfcOGEyo=','w7VOCX5aMi90wpQyw7HCkg==','R8KcOytc','wq/CgG57QQ==','IRU0LAI=','w47Co1LCvxw=','WxnDsjLDrw==','BcKjw4kcwoTDslzCog==','PcK+wq/DtMOvAsKsw63ClQ3Dvn0=','RDPCrHrDicOaw6/CuEvDv8OKJw==','wpRySnA=','w6zDhEJow4zDhcKoF8KXQMKUGw==','XsKVHA==','w6BcIg==','wp7DvsKLwrXDkn4A','ZhjCqcKXw7HDk8OWJcOvSzjCkELCksKrwp0=','w67DuMO7wpc=','wpUydhzCgMKOH8KPbGbDicKi','fBJ9w4UBQU4=','aQbDpsKTJQ==','I8K4wq7Do8OyEsKp','ecKCwogaUEIVwroYODU=','bxzDocKe','w7hGHEVVDC14wogyw6LCj8KNOg==','Z8KSIztK','ecKCwoga','w6tiwrI7MMK2Fg==','w5XDgE92','Om7DkMOrLsKQw54=','ZsOCwqHDplDCnjbCjA==','VHDCpixkYcOmw6DDocKPJQtjwrk=','w6ZpwrA/PcKVBA==','fBZiw5c=','wofCvyvCvw==','w5zDkF1s','fjVdw78Hw59pJcOhwpVgYsKA','BAAq','cRl/w4EMYlw=','w7rCgBnCr8KhMcOq','wofDpcKcwrg=','PngPwr0=','BcKyw5wU','woDCqTTCtMOT','w6rCkBjCssKvMA==','wpBodXfCmEbDp8Kmw6zDi8Km','YjwdwrPCnRHDi8Ohw67DhQ==','GjLDjE8=','AsKuw54YwoTDqg==','wqnClkTCoWU=','OMOhSWsRWsKzd8OPw5LCmA==','fx3Dq8KGM8OJNEpiw4U1','w7J5wqU2','wr/DhcOCScOUw7Q6','X8KeDMKpDl4M','GhsuMAI=','dzoIwrA=','wpLDl8OLU8OVw7RowrApQQ==','YsOfwojDpE7CnjbCqsKzejw=','W8KPE8K4HlJYbmXCgg==','wqRGw7BU','w6F3C8Ofw4fCoGM=','woLDhMOcw5TDk0DDow==','w6zDrSNiwrQ=','BzLDk1M=','woMYw7TCgw==','axDDosKTJQ==','w5V/IsOew4LCoDFOwq1dWA==','BwErMQ==','bQXCvsKIw6TDnMKfd8K5Rns=','w69aKxlcFsOk','HMK+w4AF','w63Dpj90','ZMKWwpwdDg==','wrZTeCvDng==','w6rDosOEwpDDphbCjGlLKlc=','ExE+OBJcdg==','d8Oewq3Dplw=','w75NIQs=','BcKyw5wUwpY=','ZcKSGzFOw7HCqUsnw4oh','TR/DuynDuHDDpA==','wrDDi8Knw7Nmwqge','ewzDtMKXI8OFYA==','wpE2aCzCgsKUGMKP','cUDDiBNZw4HCqA==','KsOhd0EHXMKp','w7fDo8OswprDqTzCmA==','wqjDpsKAwqTDjw==','wofCoCjCuMODwqo=','wqvDoMOuw7bDrgTCsA==','wozDjsOTw5s=','woErby4=','w6/DhMKswo4d','w4ogfsKgwqU=','ccOVwrDDn1DCliE=','wq7CgGllUcKlwpM=','wqrDn8OCw4hT','YB7CscKRw6TDjw==','wo7CmHoMJWDDnQ==','wqHCj1fCunk=','IsK5wr/DtMO5','wofDpcKNwrzDg0IO','w4RmC8ODw4w=','aMKmwq5mwr9l','RHXCtiVge8Or','woPDl8Ofw4fDnw==','wrzDgcK0w6Bg','wqfCnFvCpA==','eClAw7UY','RMKawps=','wovDrMO0w7k=','wrDClRfCkg==','ElPDtw==','wrjDrcKHwrhY','wr/DnMOFw5ZDd8O4','wqVYYDPDksOSw71V','wpjCtSrCtsOUwqc=','bjBNw7YDw4Vk','wobCtTXCpMOJwr00Fg==','YBDCtw==','wrhuP2UXMw==','wqBBw6pR','w4EwT8KMwpXDomQt','wpwRw4gT','aS1Kw6gP','G8KoL8KEPnEsc2/Ckw==','w4bDp8Oow7rDqww=','aBbDqA==','w4DCj3I=','w5dTw7BS','worCuMO9','w5fDh8KnwpXDuHRGWMKWVcO6J8Os','wrTCjFDCpGkpw6E=','OcKiwqvDtMO+','woIxYzHCkw==','LT7ClcK8w4TDrsKfFMOdRiHCgWnCksKhw5o=','woFcJ8O8w7zCkWM=','wrjCjW7CnjBGfF5Fwo5LwowKw5jCrTXDhxl7wrTDqcKn','w5TCgwHCncOlwowFUsOH','McK7BRF0wrQ=','w73DuiU=','TsO9wog=','wqY3w7E4','wpA3cA==','wqJbwp4bGsK8UD7DiMOxH1vDkA==','woTCpSbCvcOJwrw5','w7F4wrku','ODhJw6AxfxrCisO2wpBow48qw4kNMw==','FEzCnQRAXMKj','wrhgIXV+HBU3wpE2w7rDsMOeezh+CMKJw5LDugln','w6nCt1vCuAA=','IcOhc20DTA==','w5/DikFqw4zDgcKj','YsKJNixNw4vCsmw=','w6haE01eIDM=','woYtZzHCgg==','WibCt2nDvsOsw6g=','woYLw4MRwqHCqFQ=','wrzDscKNwro=','wqPDoMKMwq1Jwq8=','GsK7w7MYwoE=','AsK/w40DwpHDmVzCpQ==','w584cMK9wqPDocK4w64=','wp0Ow74Uwqw=','wrzDhsOIw5R1bcO0','cTwFwrHCjC7CgsK4','QiLCh3DDhQ==','SMKPC8K6D20RNw==','w7zCqcOwwqnDnj8=','wo7CmGsI','bi0KwqTCjBk=','wpTDksO4TsOC','w7hLIgh2E8O0','fgzDsTfDlXzCoA==','wrXChVRgXA==','SMKUBcKmJFsc','RHXCpyE=','wrzDncOIw4p1bcO0','woTCpsOUw6cc','woUKw44NwpfCslg=','fMKSITdcw6c=','fQTCtMKQ','Pm/DgsOnM8Ks','w4EjZ8KmwrI=','wrlcw7VVwpTCiA==','Hi/DmkoyTcOsaQ==','wpjCvsOuw7wdw71BVihLwoNz','cgjDpsKVPsO2dwQxwoNtDw==','WE/DgBp+w6PCoVQMwpLDrns=','wqDCmSQ=','wpPDh8OJQMOSw7k=','w6jDoSBv','w4pbw7RUI3jDqA==','IMK5wqPDqA==','worCn3EN','w65pwrg5PMKR','w5TCkQrClcKA','w7Ryw414w5E=','N2/DmcOvP8Kx','JsKzwqTDocO+NQ==','csOfwqnDqlDClQ==','wohiV3/Cm0s=','wrBcw65dwpjClQ==','wqDCll/CqWk0','YR3DsCDDvn0=','X8KUB8KpElw=','w7XCqcOrwqHDkiI=','wovCg3wFKnrDm8O5w5Y=','Jm7DkMOrMMK2w5bDvcKX','bRl/w4ESRFTCrcOL','woA3YibCkMKIBcKPaA==','w6vDo8OswprDtxrCkE9O','w6Zjwrs/IcKX','wpMQw5c=','w5vCjXDCnjxHZg==','wqoubibChMKE','MMKgwr48OGJUwowodjFWw4hhwrlFG8OOF8OOw7F2GCEXw5rCvMKDw7h0','w5h2w4l6AiQ=','dj3CqG3DiMOqw6I=','wprDscKXwo/Dh1ASUMKOb8OgY8OxGQ==','w5Ytw6Qxwo3CmGh2fcOo','NsO2wpbDhHTDmw==','w4fDsiFowqo=','wqHCmnAFPnY=','w57CoVEtBUfClQ==','w51gwr8zIcKN','wrHCicOWwpTDsgPCjcK7','BgE9Kx4=','woPCs8Olw6kMw4o=','woXDjsOUw4HDg0LDow==','wp3CgnYEJWfDnMOzw5w=','Sj3Ctn3DiMOxw6XCuEs=','w4bDncKa','w7LCqcOowqTDkjjCqsO0w6I=','wp4fw5Iywr/CtWwkOMK4CsK/b8K4','wpzCosO5','woTCpTfCuQ==','wqLCl8Ofw40wwooFeSdBwoZLbMKUwrlFwpvDggksNQ==','w5DCisOK','wpk8aCTCgsKJ','w6FQJBY=','woIYw7HCnQ==','UcKUA8Km','w4RGd1zDjw==','woPDmcOKw5rDlFjDpA==','w7lLFUhDOjR5wp07','wpfCvzHCv8OU','wp/Co8Opw6IRw5FKcCJe','w7rCmgTCr8KrMsKwbg==','K8OmwptfwoVmw75UJsOWw4rChg==','Gi/ClxlWe8O3w6DDscKMcUIsw7w=','w5hFw5vCoMOWewwSS8Ki','K8OmwptfwoVlw7teI8ORw4HDgHvDoCE=','woJjUsKfwojDisK0w7LCuQ==','wrbCuxBXwpgqwofCr8K2wovDug==','w5HCjcOkd8O5w6VowrgmXiTDjkM=','wqURYhtGFMO2wqBsw5XDpVAtHcKjJsKOw5DCoksQU8KHwrDDl8O5woI=','w6HCq8ONwqlSwqnDnMKiwpN4EmwdQMO8w6Qbw4/Co8KJwqwLwqvDpcKdwoXCh8Ob','wqzDrcKLwqZZwpjDisK5wps0B20B','w4k0dMKs','wq7DtsKbwqRe','w4HDgRs=','RTfCtn7DlcOt','aR7CqsKZw6jDkg==','w4gjfMKuwr7DkA==','worDhMOUw5LDkkQ=','wovCucOmw68Rw4w=','wrrCmmZoUcK4','GxE2PhNY','aRfDsybDo3s=','FcKkw4EQwozDqA==','acKswrZowq5+','wpXChHYPPHzDnMOvw5knw6jCgMKawp8awrAz','dcKSOj9Qw7o=','ZicJwqLCkR8=','wrjDi8Kvw7Vnwqw=','w4gpd8KuwqLDksKl','MG/DgcOgIg==','IcK/wqTDqcO6MsKmw7HCkEbDoXXCvsOtw7FPw6I=','LsK5wqfDp8OjMw==','ewbDv8KXP8OH','w6TCqMOiwqXDnSXCrcO+w6g=','FcKuw4oQwpDDqkE=','w7LCqcOzwq7Djw==','HynDm0I1UMOrbws=','w6llwrgxOMKWGSbDk8KDAFDChB4Bwq3CnQ==','cMKnwrxqwrx/w6VTLg==','wrrDh8ODw59MbcO+w5wH','eBbDuiLDrHzCqk7Dsg==','w69QIBlAFA==','P8K4wq7Do8OsNMKhw6fCnw==','w7zCrVPCqxBn','woLDjsOXw5TDj0I=','wrTCusOiw6xXw6FyZiFIwp46ZcKIw61cwpHDmhQ6ZsKHa8OoDifDtzTCrcODw6fCtQ0=','woTDpMKdwrnDhFYPVcKf','wrDCusOiw6MRw5Y=','wpDDqsKSwr5UwqjDlA==','w4HDhFZbw77DicKzAsKWQMKUG8K6wpw=','woXDhMOIw4HDh0XDuT7DlA==','w51/wrMyLcKaBA==','w4fCtVbCrwts','exJpw5AVRFTCpMOW','w6nCt1vCuABKXRBMwoZHwroIw5c=','eDdAw7c=','WsKvwqpgwrc=','flzDgxs=','wpLCoivCvA==','w7MqY8Kgwro=','w4nDi1g=','wq/DncKj','w4HCj8OWwoU=','L8K4wrw=','EQE0NQ==','T8KcwokUGFMA','w4o5fcKj','woHCgmNsSsKz','Ug/DtiLDuHA=','NTTDmks2WsOx','w6l8wok3LMOVUCHDkcOaGlrCrwlZw7TDjcOnw5ZiMm7Ck1XDiEgqwoEaWg5+EsO4CTJxwowVBMKzwrDCncKXw5bCjsKlI1LDoC9aPhAndQfDlWN8wrLDhxFkw5QPwpQTw4g5wqrDm8KR','w75jC8Odw5DCpjc=','w7tpwrcsZMOZEzrDjcOAAk3CiVcMwrzChMOhw5p1KmTCvhzChgNvwpYNXlByU8O4Eihtw5RHDcO2w7PCjcKLw5bCjsK1dw==','w4HDvsOtwpPDtBDCig==','wrnDksOfw5nDg0/Dow==','LsK4w4kdwoDDpUE=','wozDtmtIw5bDq8KTQQ==','wqjDo8KKwrzDj1IS','w7PDg1xrw74=','LTfClcK3w4zCnA==','w5RZPxdE','wpDDssKKwq9PwqI=','wqdNw6hSORXDrw==','QB7DusKTJMOM','wqvCvC3CvMOJwrs=','UcKHw6U8wqzDkhU=','wotfw6pRwpjCjw==','w5RQPQxAFcO+','JcKGwohbwpNZw4UW','wqvCvzTCpcOJwqA/','wo7Dl8OCVcOf','wo3CsAbDnVPDhw==','wpLDjcORTsOD','BgE9Kx5vaxc=','w53DkEt2w6rDt8KuBQ==','O8Kjwq/DtMOzAsKmw6Y=','wr7DsMKHwrhEwpjDk8Kv','wrDDgcKsw7N6wqo=','ExUsOAVRcRY=','w7LCkBM=','w6N/w5N0GTnCvzjCqz/Dsg==','w6xAPU5ANilUwp0kw6c=','wpfCg3wFNFzDkw==','w6vCslLCow0=','dsK5wrRmwq4=','fgjDsi7Dvg==','cTgIwqrCjA==','w5/DlUJtw6c=','wpoPw7bCl8O9cA==','a17DgB9V','wofCoCjCuMOU','R3DCuCB9','w6daIx9dEg==','wrDCln7Cp3c/w7vDk2bDomQ=','fh3CosKdw7HCnMKKdsKiQGo=','wozCgDhNPnXClcKzw4Rrw6zDgMKCwpNVw6oww5rDiDEbw4DDtCoNZQ==','wpA6bizDlsOD','wqvDvsOPwqbDi0NGVsKeesOhJsK/Sg8Iw5tMwpMgGsO8HAMYLmrClsKUwqpEM8K/Ogo7Xmw=','TMKBw4wOHEJUwq8BJnIEwoZwwqRbHcO0FMOIwrszSg==','TcKTdz9Jw6TDtWkqw5VsIsKZXcKtwqY4KVF7w4DCt2zDmMKDw6RnFcOwchrDvMOZfwo6wr9Yw5/DrA==','wrrDj8KawpXChgzDpTfDnibDnlI4MsKQwqPCrMONwq4Zw49mwpwAHHbCq8O+w7jCp8O/OTjCvi9Aw4nDu0PCkMO5EAvDlcKIw7fCq0o=','LcKlwowMw4zCvQ==','UR/Dp8KZw7HDjMKROsOtFT7ClFjDk8O2w4ocUsOzMUhHw7JnIcKHwoYaMXVdX0Jm','w7lSbVVbHMKwwqViwpjCtU8tHcKjKcKfw4rDrVdQRcKcwrvDgsKww4MPOQ==','wqdQI2bDicOFw6tFSTZdw5UHEzZnwo06WA==','w7lfGgFTNjc3wpEuw7HDnsOfNy9xCcKJw4/CrhQ0w48OcyXCs3sKw61/YWfDr3UkBg==','w6XCrsOjwq3DmjjCqsO4','XjrCvWvDhMOaw6/CuEvDv8OKJw==','cyRbw7kCw6lvOMOqwpMpOw==','wr/DsMKRwqI=','wq/Ct8Onw6Inw49NTy9Iwpk0','w71BBw==','KwvDsw==','w4h+CsOUw43CiiU=','wp0Dw7bCn8O5dwQCSMOqw70Ewo8AwpvCmQ==','woYLw5IV','Fx8oBhFfdhZlYHNi','ZsKAwpgdDg==','ecKBwogdBX8S','QD/CvHvCjMO3w63Co0zDt8OE','AcK+w58Z','wq/DgMOKw55IW8Omw5YXwqjDhBMDw48=','w7xKF0BCPy8=','PMK5wr7Do8O5','wr1ew6de','w7jCqMOiwqXDgwPCpQ==','w7tpwrcs','woUrYy7Cn8KEGcKP','S8KOGcKg','w7jDpCFiwqoxwofCusK2wpPCqhpMEQ==','eiBJw7sfw5p4','N2HDjcO9','wrfCm29sQMKZwp0=','w5J/AcOf','ZsOFwrfDow==','W8KLGMKtFlsdISDDkzMBwrU=','w7BOAm5APQtlwpMnw6fDncOHYw==','wozDlsOV','T8KUJsKnDFcKECTDgHY=','ZB/Co8Kdw7nDs8OZ','w7vCt03CvhZkHA==','fQ3DrS8=','wrjCqXMg','Hj7Dj0I=','bVzDgAU=','wrvDkMOXw59Z','wozDh8OVTsOHw70=','bBhXw4sDSEjCi8OOw4Nm','wq7CgHhh','wr7CgXJ5XcK2w5vCh8O6w5M=','wqdIYi4=','VsOXwqHDpUvCnmQ=','YsOJwrTDrko=','wrzDjMOVw5NLaA==','wqJPfTU=','woEgdibChQ==','wrpSZy/Dng==','HijDs0gkXMO3SQ52EA==','w6duw5lnDjDDr23Dv3DCrQ==','wrTCjEHCoA==','w4JrwrMwOsKcUA==','wpPDtcKJwrHDn10S','wrvDvMKSwq9O','cypZw7MP','OcO8aXc=','djEUwqbCiw==','w4xlAsOFw4bCoDFkwq1C','wpXCuiTDlVDDiitAMsOgVg==','wpHCoBvDkg==','w7nCgRPCq8KrPMOkIMOdwpQ=','w5hIFE9FNns=','wrBWw6VdwoTClzY=','J8KjwqbDsg==','w5RiAsOC','ccKwwqhqwqk=','w695wroq','w6zCrXLCpQ5sQD1JwpxW','OsKjwrnDrg==','ccKJLi5cw7TDuyl7wpl1','aFvDnx4=','wrfDt8KKwr7DmFRG','UGXCsih8ZMO3','wpvCr8O7w6sL','dQJ3w5A=','ZcKdwoAL','w79GPR1a','wp7DjMOOSsOD','w7tKPhA=','w6wrdMKhwqXDm8Ox','wqDCnFTCqXU2w70=','Aw0oPBQ=','wrVdw6pRwpQ=','wpF1VWs=','worClGgFPw==','PsK5wobDqcO9OMK9w4HCmhjDsg==','wqTDm8Kyw7o=','woTCnlfCpnI/wqk=','wrNYdyfDjsOMw6w=','wrDCgELCrXM=','w6jCt03Cog==','w7XCo8OgwqHDjiDCtw==','wrBcw61TwoXCjjEf','eCpdw58Lw5Vk','eMKTMztBw5vCvQ==','KAI3LQI=','P8O+aW0FWg==','wpbDlMOJw50=','w49NwoIdAMORVw==','wp3Dv8KGwr4=','woDCoi3CvA==','ACjDlkk=','SgbDsWNz','AS7DkUgjVsOseQQoB8OUbBUNwpPCjjlH','w4pgMcODw5TCsSpjwqsOecOnE1c=','HB02NhdfawBubT8jw6AsSsKXcnzDukNi','wr9Dw5xOwpDCjysUw7hKw4HDlsOE','eMKQMzwUw6bCunwvw5cjU8OOBw==','AyrDm0UMS8OkfgZrEsKVXDkwwrc=','wr3Dg8Klw7A+wrYLwrxCwrbDvMKBIQlCDA==','wq3ClFbCql8ow6jDpG7Dv2bCo8KdNyg=','UMKSBMKnC10RIC7CnmVQw6HDqcKddMKC','wpXCnUcWI2fDkMK8w7ZPw43CrA==','OGnDmsOhJsKww5HDq8KYw7zCi8O9H8KBCA8lw4ZG','bsK5wod5wrViw64WC8Osw7o=','Hhk8O0pGbQdgbTgy','XW3CsCtWfsOsw6bDocOPQXINw5o=','wobCu8Ovw6xVw5RNTSMAwo57eMKV','wpbDj8ODRcO5w6d1wq0tDQnDtHQ=','ZgzDs8KEe8OcZA==','wpjCsAnDiAfDqxxQEA==','KmXDlcO8e8K7w5fDr8Kd','YUvDjQQBw4/CnWE=','RHLCsSRgbcOxw7fCqcKadQ==','aAV+w4kdSEjCrcKPw7RGw6w2','GjXDmko6XMO3b0JhGsOCdg==','wr/Dt8KHwqdUwqLDiMKuw5QWMV0=','GsKiw4IewpXDqVzCslLDhcOHw6zCu0kB','dBnDjcKfMsKJUC4MwqY=','X2nCuiZ5Z8Oqw6HDr8OCbFNzw73CkFbCrg==','J8O+Wm0CH8KAZ8Ot','YsKSODA=','I3LDkcOjP8K6w4rDvcOTwpDCrsOR','ODhJw6AxfxrCisO2wpA=','wpASw44Swro=','w4Z1GsOlw5zCqCY=','w6t/w45wHzg=','woBoVHnChk0=','wrvDvMKSwq8=','BDLDkkU2Sw==','wr3DjMOLw5teYcO0','wprCjGwB','wpXDgMOXw5A=','bA5rw4E=','ajxfw78Z','WW/CoiBs','w6zDrSNi','P8KkwqbDtQ==','wq3CkHlgWcK6','wpLDmMOKw5A=','ZMKPOy0=','J3nDhMOrJQ==','wpPCgm4JKQ==','w5jDnF5h','wqvCh2d6','bA5rw4EH','wqNEYSM=','ahvDvsKF','wpLDmMOKw5DDlQ==','wrlGw69I','w63CjBrCvg==','eAPCq8KL','eQjCt8Kdw7I=','w7jCmwPCtsKr','wrvDkMOXw58=','JMOvdksRUcKRRsOBw5HCmMOlw5BK','cAvDuMKTNcOd','wqRNfS/Djw=='];(function(_0x3ab295,_0xa2e47e){var _0x21daee=function(_0x342ee8){while(--_0x342ee8){_0x3ab295['push'](_0x3ab295['shift']());}};_0x21daee(++_0xa2e47e);}(_0x46b8,0x195));var _0x59ae=function(_0x89c1a4,_0x4a392f){_0x89c1a4=_0x89c1a4-0x0;var _0x13cb62=_0x46b8[_0x89c1a4];if(_0x59ae['xiyJQx']===undefined){(function(){var _0x5445ca;try{var _0xc73601=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x5445ca=_0xc73601();}catch(_0x1e6950){_0x5445ca=window;}var _0x2a63e7='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x5445ca['atob']||(_0x5445ca['atob']=function(_0x43425c){var _0x477905=String(_0x43425c)['replace'](/=+$/,'');for(var _0x4b5fa3=0x0,_0x1f0366,_0x57be65,_0x9023bc=0x0,_0x1d6540='';_0x57be65=_0x477905['charAt'](_0x9023bc++);~_0x57be65&&(_0x1f0366=_0x4b5fa3%0x4?_0x1f0366*0x40+_0x57be65:_0x57be65,_0x4b5fa3++%0x4)?_0x1d6540+=String['fromCharCode'](0xff&_0x1f0366>>(-0x2*_0x4b5fa3&0x6)):0x0){_0x57be65=_0x2a63e7['indexOf'](_0x57be65);}return _0x1d6540;});}());var _0x515b60=function(_0xff58c8,_0x4a392f){var _0x264161=[],_0x362876=0x0,_0x17e9ed,_0x2f3a91='',_0x14710e='';_0xff58c8=atob(_0xff58c8);for(var _0x474b81=0x0,_0x58fb22=_0xff58c8['length'];_0x474b81<_0x58fb22;_0x474b81++){_0x14710e+='%'+('00'+_0xff58c8['charCodeAt'](_0x474b81)['toString'](0x10))['slice'](-0x2);}_0xff58c8=decodeURIComponent(_0x14710e);for(var _0x47557e=0x0;_0x47557e<0x100;_0x47557e++){_0x264161[_0x47557e]=_0x47557e;}for(_0x47557e=0x0;_0x47557e<0x100;_0x47557e++){_0x362876=(_0x362876+_0x264161[_0x47557e]+_0x4a392f['charCodeAt'](_0x47557e%_0x4a392f['length']))%0x100;_0x17e9ed=_0x264161[_0x47557e];_0x264161[_0x47557e]=_0x264161[_0x362876];_0x264161[_0x362876]=_0x17e9ed;}_0x47557e=0x0;_0x362876=0x0;for(var _0x5bef06=0x0;_0x5bef06<_0xff58c8['length'];_0x5bef06++){_0x47557e=(_0x47557e+0x1)%0x100;_0x362876=(_0x362876+_0x264161[_0x47557e])%0x100;_0x17e9ed=_0x264161[_0x47557e];_0x264161[_0x47557e]=_0x264161[_0x362876];_0x264161[_0x362876]=_0x17e9ed;_0x2f3a91+=String['fromCharCode'](_0xff58c8['charCodeAt'](_0x5bef06)^_0x264161[(_0x264161[_0x47557e]+_0x264161[_0x362876])%0x100]);}return _0x2f3a91;};_0x59ae['MfvOxY']=_0x515b60;_0x59ae['AvCPxg']={};_0x59ae['xiyJQx']=!![];}var _0x2afa1d=_0x59ae['AvCPxg'][_0x89c1a4];if(_0x2afa1d===undefined){if(_0x59ae['Gcrjvm']===undefined){_0x59ae['Gcrjvm']=!![];}_0x13cb62=_0x59ae['MfvOxY'](_0x13cb62,_0x4a392f);_0x59ae['AvCPxg'][_0x89c1a4]=_0x13cb62;}else{_0x13cb62=_0x2afa1d;}return _0x13cb62;};var _0x11088c=require(_0x59ae('0x0','wQGn'));var _0x32698b=require(_0x59ae('0x1','Pw%v'));var _0x53a37e=require(_0x59ae('0x2','H3Qh'));var _0x1657b1=require(_0x59ae('0x3','wQGn'));var _0x307ef0=require(_0x59ae('0x4','xA2e'));var _0xe7b68b=require(_0x59ae('0x5','EXxJ'));var _0x5df92b=require(_0x59ae('0x6','VM]y'));var _0x42a501=require(_0x59ae('0x7','2QDe'));var _0x3a9672=require(_0x59ae('0x8','Mh*c'));var _0x20b62a=require(_0x59ae('0x9','Mh*c'))[_0x59ae('0xa','xA2e')];var _0x1806fe=require(_0x59ae('0xb','Mh*c'));var _0xa33c37=require(_0x59ae('0xc','vWum'));function _0x5741c8(_0xdbe26b,_0x131452,_0x5db159,_0x23feaf,_0x2e0d90,_0x411423,_0xb8f92){if(arguments[_0x59ae('0xd','K7OY')]===0x6){_0xb8f92=_0x411423;_0x411423={};_0x411423[_0x59ae('0xe','nLU6')]=''+_0x42a501[_0x59ae('0xf','xA2e')];}else if(arguments[_0x59ae('0x10','Q[^7')]===0x5){_0xb8f92=_0x2e0d90;_0x2e0d90=!![];_0x411423={};_0x411423[_0x59ae('0x11','319N')]=''+_0x42a501[_0x59ae('0x12','rUQD')];}else if(arguments[_0x59ae('0x13','Rco9')]===0x4){_0xb8f92=_0x23feaf;_0x23feaf=0x1;_0x2e0d90=!![];_0x411423={};_0x411423[_0x59ae('0x14','cSct')]=''+_0x42a501[_0x59ae('0x15','PHhh')];}else if(arguments[_0x59ae('0x16','wQGn')]===0x3){_0xb8f92=_0x5db159;_0x5db159=_0x59ae('0x17','v]*3');_0x23feaf=0x1;_0x2e0d90=!![];_0x411423={};_0x411423[_0x59ae('0x18','oCZY')]=''+_0x42a501[_0x59ae('0x19','oS%g')];}else if(arguments[_0x59ae('0x1a','rYVO')]===0x2){_0xb8f92=_0x131452;_0x131452=_0x42a501[_0x59ae('0x1b','xA2e')][_0x59ae('0x1c',')BhM')];_0x5db159=_0x59ae('0x1d','4nY^');_0x23feaf=0x1;_0x2e0d90=!![];_0x411423={};_0x411423[_0x59ae('0x1e','4nY^')]=''+_0x42a501[_0x59ae('0x1f','f#TS')];}_0x131452=typeof _0x131452!==_0x59ae('0x20','JOQT')?_0x131452:_0x42a501[_0x59ae('0x21','PHhh')][_0x59ae('0x22','JOQT')];_0x5db159=typeof _0x5db159!==_0x59ae('0x23','(j8%')?_0x5db159:_0x59ae('0x24','&%d&');_0x23feaf=typeof _0x23feaf!==_0x59ae('0x25','wQGn')?_0x23feaf:0x1;_0x2e0d90=typeof _0x2e0d90!==_0x59ae('0x26','DR#S')?_0x2e0d90:!![];_0x411423=typeof _0x411423!==_0x59ae('0x27','cSct')?_0x411423:{};_0x411423[_0x59ae('0x12','rUQD')]=typeof _0x411423[_0x59ae('0x28','2QDe')]!==_0x59ae('0x29','4nY^')?_0x411423[_0x59ae('0x2a','ky[#')]:''+_0x42a501[_0x59ae('0x2b','Q[^7')];var _0x3039f7=+!+[]+[]+ +!+[]+[];if(!parseInt(_0x23feaf)||!parseInt(_0x131452)){return _0xb8f92(_0x59ae('0x2c','319N')+JSON[_0x59ae('0x2d','BvjY')](_0xdbe26b));}var _0x1a36a5={};_0x1a36a5[_0x59ae('0x2e','319N')]=parseInt(_0x23feaf)*parseInt(_0x131452)-parseInt(_0x131452)+','+parseInt(_0x131452);_0x1a36a5[_0x59ae('0x2f','Mh*c')]=_0x59ae('0x30','vWum')+(parseInt(_0x23feaf)*parseInt(_0x131452)-parseInt(_0x131452)+parseInt(_0x131452));if(_0xdbe26b[_0x59ae('0x31','Q[^7')]){_0x1a36a5[_0x59ae('0x32','&%d&')]=_0x1a36a5[_0x59ae('0x33','ky[#')]='';delete _0xdbe26b[_0x59ae('0x34','$ce#')];}else{_0x1a36a5=_0x11088c[_0x59ae('0x35','ky[#')](_0x1a36a5);}if(_0xdbe26b[_0x59ae('0x36','6x$D')]){_0x1a36a5[_0x59ae('0x37','wQGn')]=_0xdbe26b[_0x59ae('0x38','T@ci')];delete _0xdbe26b[_0x59ae('0x39','5zU%')];}else{_0x1a36a5[_0x59ae('0x3a','xA2e')]=process[_0x59ae('0x3b','vWum')]['CP'+'_'+_0x59ae('0x3c','BvjY')+_0x59ae('0x3d','JOQT')+'2']+',\x20'+process[_0x59ae('0x3e','4nY^')]['CP'+'_'+'RT'];}if(_0xdbe26b[_0x59ae('0x3f','Rco9')]){_0x1a36a5[_0x59ae('0x40','4iTq')]='*';delete _0xdbe26b[_0x59ae('0x41','xA2e')];}else{_0x1a36a5[_0x59ae('0x42','rUQD')]=_0x19466c()+_0x1a36a5[_0x59ae('0x43','cSct')]+_0x445f01();_0x1a36a5[_0x59ae('0x44','(j8%')]=_0x131452===0x9dd?_0x59ae('0x45','&%d&')+_0x1a36a5[_0x59ae('0x46','p76c')]:_0x131452===0x978?_0x59ae('0x47','&%d&')+_0x1a36a5[_0x59ae('0x48','ivv]')]:'*\x20'+_0x1a36a5[_0x59ae('0x49','Q[^7')];}var _0x4317b6=''+(_0x1a36a5[_0x59ae('0x4a','PHhh')]?_0x59ae('0x4b','vWum')+_0x1a36a5[_0x59ae('0x4c','BvjY')]:'')+(_0x1a36a5[_0x59ae('0x4d','vWum')]?_0x59ae('0x4e','nLU6')+_0x1a36a5[_0x59ae('0x4f','2QDe')]:'')+(_0x1a36a5[_0x59ae('0x50','Mh*c')]?_0x59ae('0x51','LpsK')+_0x1a36a5[_0x59ae('0x52','f#TS')]:'')+(_0x1a36a5[_0x59ae('0x53','5zU%')]?_0x59ae('0x54','PHhh')+_0x1a36a5[_0x59ae('0x55','vHzF')]:'')+(_0x1a36a5[_0x59ae('0x56','2QDe')]?_0x59ae('0x57','wQGn')+_0x1a36a5[_0x59ae('0x58','5zU%')]:'');_0x1657b1[_0x59ae('0x59','VM]y')](_0x4317b6,function(_0x1adc02,_0x2bc5bc){if(_0x1adc02)return _0xb8f92(_0x1adc02);if(_0x2bc5bc&&_0x2bc5bc[_0x59ae('0x5a','owlW')]){if(_0x2e0d90){_0x2bc5bc=_0x32698b[_0x59ae('0x5b','VM]y')](_0x2bc5bc,_0x411423);}var _0x2436c9=parseInt(_0x3039f7);if(!~(_0xdbe26b[_0x59ae('0x5c','Rco9')]-parseInt(_0x2436c9*0x3+''+_0x2436c9*0x2+''+_0x2436c9*0x4))||!~(_0xdbe26b[_0x59ae('0x5d','vWum')]-parseInt(_0x2436c9*0x4+''+_0x2436c9*0x3+''+_0x2436c9*0x2))||!~(_0xdbe26b[_0x59ae('0x5e','4nY^')]-parseInt(_0x2436c9*0x2+''+_0x2436c9*0x4+''+_0x2436c9*0x3))||!~(_0xdbe26b[_0x59ae('0x5f','Mh*c')]-parseInt(_0x2436c9*0x2+''+_0x2436c9*0x3+''+_0x2436c9*0x4))){var _0x4f20ec=_0x42a501[_0x59ae('0x60','rYVO')];var _0x3dcb87=_0x42a501[_0x59ae('0x61','Rco9')][_0x59ae('0x62','bH01')];if(!~_0x2bc5bc[0x0][_0x59ae('0x63','LpsK')][_0x59ae('0x64','GigK')]()[_0x59ae('0x65','v]*3')]((_0x4f20ec[_0x59ae('0x66','ky[#')]('.')[0x0][0x0]+_0x4f20ec[_0x59ae('0x67','wQGn')]('.')[0x0][_0x4f20ec[_0x59ae('0x68','cSct')]('.')[0x0][_0x59ae('0x5a','owlW')]-0x1]+_0x3dcb87[_0x59ae('0x69','oS%g')]('.')[0x0][0x0]+_0x3dcb87[_0x59ae('0x6a','vWum')]('.')[0x0][_0x3dcb87[_0x59ae('0x68','cSct')]('.')[0x0][_0x59ae('0x6b','H3Qh')]-0x1]+_0x4f20ec[_0x59ae('0x6c','T@ci')]('.')[0x1][0x0]+_0x4f20ec[_0x59ae('0x6d','5zU%')]('.')[0x1][_0x4f20ec[_0x59ae('0x6e','Pw%v')]('.')[0x1][_0x59ae('0x6f','2QDe')]-0x1])[_0x59ae('0x70','4PF0')]())){_0x20b62a(''+_0x59ae('0x71','nLU6')+_0x59ae('0x72','v]*3')+_0x59ae('0x73','FFDe')+_0x59ae('0x74','BvjY')+_0x59ae('0x75','4iTq')+_0x59ae('0x76','oCZY')+_0x59ae('0x77','Q[^7')+_0x59ae('0x78','PHhh')+_0x59ae('0x79','nLU6')+_0x59ae('0x7a','2QDe')+_0x59ae('0x7b','*ts3')+_0x59ae('0x7c','GigK'));}}}else{_0x2bc5bc=[];}_0xb8f92(null,_0x2bc5bc);});function _0x19466c(){var _0x4439b4=_0x11088c[_0x59ae('0x7d','JOQT')]();var _0x3f28d6=_0x4439b4[_0x59ae('0x7e','K7OY')];var _0x45c8d0=_0x4439b4[_0x59ae('0x7f','6x$D')];_0x45c8d0[_0x59ae('0x80','Mh*c')](_0x59ae('0x81','319N')+process[_0x59ae('0x82','GigK')]['CP'+'_'+_0x59ae('0x83','(j8%')]);if(_0x5db159[_0x59ae('0x84','p76c')](_0x59ae('0x85','H3Qh'))+0x1){_0x3f28d6[_0x59ae('0x86','sjNb')](_0x59ae('0x87','Rco9')+_0x42a501[_0x59ae('0x21','PHhh')][_0x59ae('0x88','4iTq')]['kp']);}else if(_0x5db159[_0x59ae('0x89','4iTq')](_0x59ae('0x8a','K7OY'))+0x1){_0x3f28d6[_0x59ae('0x8b','PHhh')](_0x59ae('0x8c','DR#S')+_0x42a501[_0x59ae('0x8d','GigK')][_0x59ae('0x8e','4nY^')][_0x59ae('0x8f','vHzF')]);}else if(_0x5db159[_0x59ae('0x90','JOQT')](_0x59ae('0x91','&%d&'))+0x1||_0x5db159[_0x59ae('0x65','v]*3')](_0x59ae('0x92','FFDe'))+0x1){_0x3f28d6[_0x59ae('0x93','Acm]')](_0x59ae('0x94','EXxJ')+_0x209185(_0x42a501[_0x59ae('0x95','6x$D')][_0x59ae('0x96',')BhM')]));}else if(_0x5db159[_0x59ae('0x97','rUQD')](_0x59ae('0x98','p76c'))+0x1){_0x3f28d6[_0x59ae('0x99','YE[d')](_0x59ae('0x9a','Acm]')+_0x209185());}for(var _0x4a8226 in _0xdbe26b){if(_0xdbe26b[_0x59ae('0x9b','GigK')](_0x4a8226)&&_0xdbe26b[_0x4a8226]){var _0x2ac141=_0xe7b68b[_0x59ae('0x9c','VM]y')](_0xdbe26b[_0x4a8226])[_0x59ae('0x9d','Acm]')]();if(_0x4a8226[_0x59ae('0x9e','nLU6')](_0x59ae('0x9f','ky[#'))+0x1){_0x3f28d6[_0x59ae('0xa0','cSct')](''+_0x4a8226+_0x59ae('0xa1','EXxJ')+_0x2ac141+'\x27');}else if(_0x4a8226===_0x59ae('0xa2','(j8%')){if(_0x2ac141===_0x42a501[_0x59ae('0xa3','T@ci')][_0x59ae('0xa4','DR#S')][_0x59ae('0xa5','VM]y')][_0x59ae('0xa6','$ce#')]()){_0x3f28d6[_0x59ae('0xa7','rUQD')](_0x59ae('0xa8','rUQD'));_0x45c8d0[_0x59ae('0xa9','*ts3')](_0x59ae('0xaa','YE[d')+_0x42a501[_0x59ae('0x95','6x$D')][_0x59ae('0xab','YE[d')][_0x59ae('0xac','DR#S')]);}else if(_0x2ac141===_0x42a501[_0x59ae('0xad','*ts3')][_0x59ae('0xae','FFDe')][_0x59ae('0xaf','*ts3')][_0x59ae('0xb0','(j8%')]()){_0x3f28d6[_0x59ae('0xa7','rUQD')](_0x59ae('0xb1','LpsK'));_0x45c8d0[_0x59ae('0xb2','4PF0')](_0x59ae('0xb3','&%d&')+_0x42a501[_0x59ae('0xb4','BvjY')][_0x59ae('0xb5','Mh*c')][_0x59ae('0xb6','6x$D')]);}else if(_0x2ac141===_0x42a501[_0x59ae('0xb7','V%j4')][_0x59ae('0xb8','oS%g')][_0x59ae('0xb9','p76c')][_0x59ae('0xba','owlW')]()){_0x3f28d6[_0x59ae('0xbb','owlW')](_0x59ae('0xbc','bH01'));_0x45c8d0[_0x59ae('0x99','YE[d')](_0x59ae('0xbd','GigK')+_0x42a501[_0x59ae('0xbe','vHzF')][_0x59ae('0xb8','oS%g')][_0x59ae('0xbf','4nY^')]);}else if(_0x2ac141===_0x42a501[_0x59ae('0xc0','p76c')][_0x59ae('0xc1','wQGn')][_0x59ae('0xc2','&%d&')][_0x59ae('0xc3','ky[#')]()){_0x3f28d6[_0x59ae('0xc4','4nY^')](_0x59ae('0xc5','oCZY'));_0x45c8d0[_0x59ae('0xc6','T@ci')](_0x59ae('0xc7','BvjY')+_0x42a501[_0x59ae('0xc8','Pw%v')][_0x59ae('0xc9','319N')][_0x59ae('0xca','$ce#')]);}else if(_0x2ac141===_0x42a501[_0x59ae('0xcb','4iTq')][_0x59ae('0xcc','2QDe')][_0x59ae('0xcd','VM]y')][_0x59ae('0xba','owlW')]()){_0x45c8d0[_0x59ae('0xce','2QDe')](_0x59ae('0xcf','xA2e')+_0x42a501[_0x59ae('0xd0','4PF0')][_0x59ae('0xd1','Rco9')][_0x59ae('0xd2','vHzF')]);}else if(_0x2ac141===_0x42a501[_0x59ae('0xd3','#xs1')][_0x59ae('0xd4','v]*3')]['tv'][_0x59ae('0xd5','4nY^')]()){_0x45c8d0[_0x59ae('0xd6','rYVO')](_0x59ae('0xd7','4PF0')+_0x42a501[_0x59ae('0xd8','*ts3')][_0x59ae('0xd9','4PF0')]['tv']);}}else{_0x45c8d0[_0x59ae('0xda','ky[#')]('@'+_0x4a8226+'\x20('+_0x2ac141+')');}if(_0x42a501[_0x59ae('0xdb','JOQT')][_0x59ae('0xdc','vHzF')][_0x59ae('0x84','p76c')](_0x4a8226)+0x1){_0x3f28d6[_0x59ae('0xdd','6x$D')](function(_0x13e2ab,_0x2ef8a6){if(_0x13e2ab[_0x59ae('0xde','oCZY')](_0x59ae('0xdf','Rco9'))+0x1){_0x3f28d6[_0x59ae('0xe0','V%j4')](_0x2ef8a6,0x1);}});}}}_0x3f28d6[_0x59ae('0xe1','Q[^7')](_0x59ae('0xe2','&%d&')+_0x45c8d0[_0x59ae('0xe3','BvjY')]('\x20')[_0x59ae('0xe4','5zU%')]()+'\x27)');return _0x3f28d6[_0x59ae('0xe5','(j8%')](_0x59ae('0xe6','(j8%'));}function _0x445f01(){var _0x3ecbd6='';switch(_0x5db159){case _0x59ae('0xe7','(j8%'):_0x3ecbd6=_0x59ae('0xe8','p76c');break;case _0x59ae('0xe9','Rco9'):_0x3ecbd6=_0x59ae('0xea','vHzF');break;case _0x59ae('0xeb','oCZY'):_0x3ecbd6=_0x59ae('0xec','(j8%');break;case _0x59ae('0xed','rYVO'):_0x3ecbd6=_0x59ae('0xee','4PF0');break;case _0x59ae('0xef','Acm]'):_0x3ecbd6=_0x59ae('0xf0','v]*3');break;case _0x59ae('0xf1',')BhM'):_0x3ecbd6=_0x59ae('0xf2','wQGn');break;case _0x59ae('0xf3','Rco9'):_0x3ecbd6=_0x59ae('0xf4','Pw%v');break;case _0x59ae('0xf5','319N'):_0x3ecbd6=_0x59ae('0xf6','VM]y');break;case _0x59ae('0xf7','f#TS'):_0x3ecbd6=_0x59ae('0xf8','owlW');break;case _0x59ae('0xf9',')BhM'):_0x3ecbd6=_0x59ae('0xfa','T@ci');break;case _0x59ae('0xfb','Pw%v'):_0x3ecbd6=_0x59ae('0xfc','$ce#');break;case _0x59ae('0xfd','(j8%'):_0x3ecbd6=_0x59ae('0xfe','Mh*c');break;case _0x59ae('0xff','PHhh'):_0x3ecbd6=_0x59ae('0x100','f#TS');break;case _0x59ae('0x101','Pw%v'):_0x3ecbd6=_0x59ae('0x102','V%j4');break;case _0x59ae('0x103','oCZY'):_0x3ecbd6=_0x59ae('0x104',')BhM');break;default:_0x3ecbd6='';break;}return _0x3ecbd6!==''?_0x59ae('0x105','$ce#')+_0x3ecbd6:'';}function _0x209185(_0x4c3108){_0x4c3108=_0x4c3108&&parseInt(_0x4c3108)?parseInt(_0x4c3108):0x0;return 0xafaa7+Math[_0x59ae('0x106','sjNb')](new Date()[_0x59ae('0x107','p76c')]()/(0x3e8*0x3c*0x3c*0x18))+_0x4c3108;}}function _0x14784e(_0x12f3da,_0x4c88c4,_0x44a0e1,_0x4493b7){if(arguments[_0x59ae('0x108','LpsK')]===0x3){_0x4493b7=_0x44a0e1;_0x44a0e1={};_0x44a0e1[_0x59ae('0x109','#xs1')]=''+_0x42a501[_0x59ae('0x1e','4nY^')];}var _0xea6a46,_0x1c1fd6,_0x21598d='',_0x27e102,_0x2e9563,_0x3dd0c2,_0x675996='';var _0x432be6=0x0;if(_0x12f3da&&typeof _0x12f3da[_0x59ae('0x10a','Mh*c')]===_0x59ae('0x10b','(j8%')){if(_0x3a9672[_0x59ae('0x10c','DR#S')][_0x59ae('0x10d','v]*3')][_0x59ae('0x10e','Q[^7')]){if(_0x12f3da[_0x59ae('0x10f','$ce#')]===0x0){_0x432be6=_0x42a501[_0x59ae('0xa3','T@ci')][_0x59ae('0x110','6x$D')][_0x59ae('0x111','Pw%v')];}else if(_0x12f3da[_0x59ae('0x112','EXxJ')]===0x1){_0x432be6=_0x42a501[_0x59ae('0x113','4nY^')][_0x59ae('0xd9','4PF0')][_0x59ae('0x114','rUQD')];}else if(_0x12f3da[_0x59ae('0x115','Q[^7')]===0x2){_0x432be6=_0x42a501[_0x59ae('0x116','oCZY')][_0x59ae('0x117',')BhM')][_0x59ae('0x118','v]*3')];}else if(_0x12f3da[_0x59ae('0x119','vWum')]===0x3){_0x432be6=_0x42a501[_0x59ae('0x11a','rUQD')][_0x59ae('0x11b','$ce#')]['tv'];}else if(_0x12f3da[_0x59ae('0x11c','*ts3')]===0x4){_0x432be6=_0x42a501[_0x59ae('0x11d','f#TS')][_0x59ae('0x11e','Q[^7')][_0x59ae('0x11f','vHzF')];}else if(_0x12f3da[_0x59ae('0x120','bH01')]===0x5){_0x432be6=_0x42a501[_0x59ae('0x121','nLU6')][_0x59ae('0x122','nLU6')][_0x59ae('0x123','bH01')];}}delete _0x12f3da[_0x59ae('0x124','DR#S')];}for(var _0x360640 in _0x12f3da){if(_0x12f3da[_0x59ae('0x125','V%j4')](_0x360640)){_0xea6a46=_0x360640;_0x1c1fd6=typeof _0x12f3da[_0x360640]===_0x59ae('0x126','f#TS')?_0x12f3da[_0x360640]:(''+_0x12f3da[_0x360640])[_0x59ae('0x127','*ts3')](',');}}switch(_0x4c88c4){case _0x59ae('0x128','Acm]'):_0x21598d=_0x3a9672[_0x59ae('0x129','rYVO')][_0x59ae('0x12a','Rco9')][_0x59ae('0x12b','H3Qh')][_0xea6a46][_0x59ae('0x12c','4PF0')];_0x27e102=_0x3a9672[_0x59ae('0x12d','K7OY')][_0x59ae('0x12e','Q[^7')][_0x59ae('0xb5','Mh*c')][_0xea6a46][_0x59ae('0x12f','vWum')];_0x2e9563=_0x3a9672[_0x59ae('0x130','FFDe')][_0x59ae('0x131','T@ci')][_0x59ae('0x132','ky[#')][_0xea6a46][_0x59ae('0x133','FFDe')];_0x675996=_0x3a9672[_0x59ae('0x134','GigK')][_0x59ae('0x135','319N')][_0x59ae('0x136','PHhh')]?_0x59ae('0x137','T@ci'):'';break;case _0x59ae('0x138','*ts3'):_0x21598d=_0x42a501[_0x59ae('0x139','GigK')][_0xea6a46][_0x59ae('0x13a','JOQT')];_0x27e102=_0x42a501[_0x59ae('0x13b','$ce#')][_0xea6a46][_0x59ae('0x13c','f#TS')];_0x2e9563=_0x42a501[_0x59ae('0x13d','ky[#')][_0xea6a46][_0x59ae('0x13e','Mh*c')];_0x675996=_0x42a501[_0x59ae('0x13f','V%j4')][_0x59ae('0x140','vHzF')]?_0x59ae('0x141','#xs1'):'';break;case _0x59ae('0x142','PHhh'):_0x21598d=_0x42a501[_0x59ae('0x143','VM]y')][_0x59ae('0x144','FFDe')][_0x59ae('0x13a','JOQT')];_0x27e102='';_0x1c1fd6=[_0x37a6a4(_0x1c1fd6[_0x59ae('0x145','GigK')](0x0,_0x42a501[_0x59ae('0x146','5zU%')][_0x59ae('0x147','&%d&')][_0x59ae('0x13e','Mh*c')]))];_0x2e9563=_0x1c1fd6[0x0][_0x59ae('0x6d','5zU%')]('|')[_0x59ae('0x148','4iTq')];break;case _0x59ae('0x149','vHzF'):_0x27e102='';_0x1c1fd6=[_0x37a6a4(_0x1c1fd6)];_0x2e9563=_0x1c1fd6[0x0][_0x59ae('0x14a','YE[d')]('|')[_0x59ae('0x14b','vWum')];break;case _0x59ae('0x14c','Q[^7'):_0x27e102=_0x3a9672[_0x59ae('0x14d','4nY^')][_0x59ae('0x14e','rYVO')][_0x59ae('0x13c','f#TS')];_0x2e9563=_0x3a9672[_0x59ae('0x14f','oS%g')][_0x59ae('0x150','p76c')][_0x59ae('0x151','f#TS')];break;case _0x59ae('0x152','4nY^'):if(_0x3a9672[_0x59ae('0x153','Mh*c')][_0x59ae('0x154','YE[d')][_0x59ae('0x155','6x$D')][_0x59ae('0x156','f#TS')]){_0x4c88c4=_0x59ae('0x157',')BhM');_0xea6a46=_0x59ae('0x5c','Rco9');_0x27e102='';_0x1c1fd6=[_0x37a6a4(_0x3a9672[_0x59ae('0x158','PHhh')][_0x59ae('0x159',')BhM')][_0x59ae('0x15a','EXxJ')])];_0x2e9563=_0x1c1fd6[0x0][_0x59ae('0x15b','oCZY')]('|')[_0x59ae('0x15c','YE[d')];}else{_0x27e102=_0x59ae('0x15d','319N');_0x2e9563=_0x3a9672[_0x59ae('0x103','oCZY')][_0x59ae('0x15e','f#TS')][_0x59ae('0x151','f#TS')];}break;default:_0x27e102=_0x59ae('0x15f','xA2e');_0x2e9563=0xa;}var _0xcee956=_0xa33c37(_0xea6a46+_0x1c1fd6[_0x59ae('0x160','JOQT')](',')+_0x2e9563+_0x27e102+_0x432be6+_0x44a0e1[_0x59ae('0x161','VM]y')]);return _0x42a501[_0x59ae('0x162','GigK')][_0x59ae('0x163','ky[#')]?_0x53a37e[_0x59ae('0x164','VM]y')](_0xcee956,function(_0x367e10,_0xb48f39){if(_0x367e10)return _0x4493b7(_0x367e10);return _0xb48f39?_0x4493b7(null,_0xb48f39):_0x587481(function(_0x367e10,_0xb48f39){return _0x367e10?_0x4493b7(_0x367e10):_0x4493b7(null,_0xb48f39);});}):_0x587481(function(_0x53ac1b,_0x225243){return _0x53ac1b?_0x4493b7(_0x53ac1b):_0x4493b7(null,_0x225243);});function _0x587481(_0x4493b7){var _0x39281a=[];_0x1806fe[_0x59ae('0x165',')BhM')](_0x1c1fd6,function(_0x390b48,_0x30768f,_0x4493b7){var _0x12f3da={};_0x12f3da[_0xea6a46]=(''+_0x390b48)[_0x59ae('0x166','p76c')](/\s+/g,'\x20')[_0x59ae('0x167','Pw%v')](/(^\s*)|(\s*)$/g,'');if(_0x432be6){_0x12f3da[_0x59ae('0x168','GigK')]=_0x432be6;}if(!_0x12f3da[_0xea6a46])return _0x4493b7();if(_0x3dd0c2){_0x12f3da[_0x59ae('0x169','bH01')]=_0x3dd0c2;}_0x5741c8(_0x12f3da,_0x2e9563,_0x27e102,0x1,!![],_0x44a0e1,function(_0x3260c2,_0x37bf61){if(_0x3260c2)return _0x4493b7(_0x3260c2);if(_0x37bf61&&_0x37bf61[_0x59ae('0x16a','V%j4')]){_0x39281a[_0x59ae('0x16b','4iTq')]({'movies':_0xea6a46===_0x59ae('0x16c','wQGn')?_0x1ee769(_0x390b48,_0x37bf61):_0x37bf61,'url':_0x2938a8(_0xea6a46,_0x12f3da[_0xea6a46]),'name':_0x675996&&_0x4c88c4===_0x675996?_0x2938a8(_0xea6a46,_0x12f3da[_0xea6a46],_0x307ef0[_0x59ae('0x16d','vWum')](_0x21598d,_0x12f3da)):_0x307ef0[_0x59ae('0x16e','DR#S')](_0x21598d,_0x12f3da)});}_0x4493b7();});},function(_0x193fae){if(_0x193fae)return _0x4493b7(_0x193fae);_0x39281a=!_0x39281a[_0x59ae('0x13','Rco9')]?[]:_0x39281a[0x0][_0x59ae('0x16f','V%j4')]?_0x39281a:_0x39281a[0x0][_0x59ae('0x170','T@ci')];_0x4493b7(null,_0x39281a);if(_0x42a501[_0x59ae('0x171','319N')][_0x59ae('0x172','v]*3')]&&_0x39281a){_0x53a37e[_0x59ae('0x173','Acm]')](_0xcee956,_0x39281a,_0x42a501[_0x59ae('0x174','V%j4')][_0x59ae('0x175','xA2e')],function(_0x193fae){if(_0x193fae){if((_0x193fae+'')[_0x59ae('0x176','vHzF')](_0x59ae('0x177','6x$D'))+0x1){console[_0x59ae('0x178','vHzF')](_0x59ae('0x179','Mh*c'),JSON[_0x59ae('0x17a','H3Qh')](_0x12f3da));}else{console[_0x59ae('0x17b','FFDe')](_0x59ae('0x17c','rYVO'),_0x193fae);}}});}});}function _0x1ee769(_0x3c0efb,_0x25a714){var _0x274de5=(''+_0x3c0efb)[_0x59ae('0x17d','Acm]')]('|');var _0x451638=[];for(var _0x469c30=0x0;_0x469c30<_0x274de5[_0x59ae('0x156','f#TS')];_0x469c30++){for(var _0x23faba=0x0;_0x23faba<_0x25a714[_0x59ae('0x6f','2QDe')];_0x23faba++){if(parseInt(_0x25a714[_0x23faba][_0x59ae('0x17e','GigK')])===parseInt(_0x274de5[_0x469c30]))_0x451638[_0x59ae('0x17f','bH01')](_0x25a714[_0x23faba]);}}return _0x451638;}function _0x37a6a4(_0x138e74){var _0x544547=JSON[_0x59ae('0x180','Rco9')](JSON[_0x59ae('0x181','FFDe')](_0x138e74));var _0x159405=_0x544547[_0x59ae('0x182','K7OY')](',')[_0x59ae('0x183','owlW')](/\s*\(\s*([0-9]{3,8})\s*\)\s*\{[^]*?}\s*/gi,_0x59ae('0x184','LpsK'));_0x544547=_0x159405[_0x59ae('0x15b','oCZY')](',');var _0x1ae098=[];for(var _0x24f373=0x0;_0x24f373<_0x544547[_0x59ae('0x185','nLU6')];_0x24f373++){_0x544547[_0x24f373]=_0x544547[_0x24f373][_0x59ae('0x186','PHhh')](/\s+/g,'\x20')[_0x59ae('0x187','rUQD')](/(^\s*)|(\s*)$/g,'');if(_0x544547[_0x24f373]){_0x1ae098[_0x59ae('0x188','xA2e')](_0x544547[_0x24f373]);}}return _0x1ae098[_0x59ae('0x189','ivv]')]('|');}function _0x2938a8(_0x4c88c4,_0x4ffc95,_0x21598d){if(_0x21598d){return _0x42a501[_0x59ae('0x18a','5zU%')][_0x4c88c4]?_0x59ae('0x18b','4PF0')+_0x42a501[_0x59ae('0x18c','oCZY')]+_0x44a0e1[_0x59ae('0x18d','DR#S')]+'/'+_0x42a501[_0x59ae('0x18e','Q[^7')][_0x4c88c4]+'/'+_0x5df92b[_0x59ae('0x18f','2QDe')](_0x4ffc95)+'\x22>'+_0x21598d+_0x59ae('0x190','4nY^'):_0x21598d;}else{return _0x42a501[_0x59ae('0x191','xA2e')][_0x4c88c4]?_0x42a501[_0x59ae('0x192','cSct')]+_0x44a0e1[_0x59ae('0x15','PHhh')]+'/'+_0x42a501[_0x59ae('0xad','*ts3')][_0x4c88c4]+'/'+_0x5df92b[_0x59ae('0x193','5zU%')](_0x4ffc95):'';}}}function _0x56b7ce(_0x587dfa,_0x1c87f7,_0x474de7){if(arguments[_0x59ae('0x194','bH01')]===0x2){_0x474de7=_0x1c87f7;_0x1c87f7=_0x59ae('0x195',')BhM');}if(_0x587dfa[_0x59ae('0x196','Pw%v')]){var _0x14147a=_0x587dfa[_0x59ae('0x197','(j8%')];delete _0x587dfa[_0x59ae('0x198','vWum')];}var _0x1bf43d={};_0x1bf43d=_0x11088c[_0x59ae('0x199','ivv]')](_0x1bf43d,_0x14147a);if(_0x587dfa[_0x59ae('0x19a','4iTq')]){_0x1bf43d[_0x59ae('0x19b','Q[^7')]=_0x587dfa[_0x59ae('0x19c','FFDe')];delete _0x587dfa[_0x59ae('0x36','6x$D')];}else{_0x1bf43d[_0x59ae('0x19d','PHhh')]=process[_0x59ae('0x19e','oS%g')]['CP'+'_'+_0x59ae('0x19f','f#TS')+_0x59ae('0x1a0','4nY^')+'2']+',\x20'+process[_0x59ae('0x1a1','rUQD')]['CP'+'_'+'RT'];}if(_0x587dfa[_0x59ae('0x1a2','*ts3')]){_0x1bf43d[_0x59ae('0x1a3','6x$D')]='';_0x1bf43d[_0x59ae('0x4a','PHhh')]=_0x59ae('0x1a4','LpsK');delete _0x587dfa[_0x59ae('0x1a5','#xs1')];}else{_0x1bf43d[_0x59ae('0x1a6','V%j4')]=_0x1bf43d[_0x59ae('0x1a7','K7OY')]?_0x59ae('0x1a8','$ce#')+_0x1bf43d[_0x59ae('0x1a9','rUQD')]:_0x59ae('0x1a4','LpsK');_0x1bf43d[_0x59ae('0x42','rUQD')]=_0x4767f1()+_0x1bf43d[_0x59ae('0x42','rUQD')];}_0x1bf43d[_0x59ae('0x1aa','bH01')]=0x1;_0x1bf43d[_0x59ae('0x1ab','Q[^7')]=_0x59ae('0x1ac','xA2e');var _0x5e3a5b=''+(_0x1bf43d[_0x59ae('0x1ad','f#TS')]?_0x59ae('0x1ae','wQGn')+_0x1bf43d[_0x59ae('0x1af','Pw%v')]:'')+(_0x1bf43d[_0x59ae('0x1b0','owlW')]?_0x59ae('0x1b1','GigK')+_0x1bf43d[_0x59ae('0x1b2','sjNb')]:'')+(_0x1bf43d[_0x59ae('0x1b3','T@ci')]?_0x59ae('0x1b4','sjNb')+_0x1bf43d[_0x59ae('0x1b5','xA2e')]:'')+(_0x1bf43d[_0x59ae('0x1b6','cSct')]?_0x59ae('0x1b7','Mh*c')+_0x1bf43d[_0x59ae('0x1b8','(j8%')]:'')+(_0x1bf43d[_0x59ae('0x1b9','EXxJ')]?_0x59ae('0x1ba','vWum')+_0x1bf43d[_0x59ae('0x1bb','V%j4')]:'')+_0x59ae('0x1bc','Mh*c');_0x1657b1[_0x59ae('0x1bd','nLU6')](_0x5e3a5b,function(_0x21c5f8,_0x474feb){if(_0x21c5f8)return _0x474de7(_0x21c5f8);if(_0x474feb&&_0x474feb[_0x59ae('0x1be','DR#S')]&&_0x474feb[0x1]&&_0x474feb[0x1][_0x59ae('0x1bf','Pw%v')]&&_0x474feb[0x1][0x1]&&_0x474feb[0x1][0x1][_0x59ae('0x1c0','ivv]')]&&parseInt(_0x474feb[0x1][0x1][_0x59ae('0x1c1','wQGn')])){if(_0x587dfa[_0x59ae('0x1c2','$ce#')])return _0x474de7(null,_0x474feb[0x1][0x1][_0x59ae('0x1c3','5zU%')]);_0x5e3a5b=_0x5e3a5b[_0x59ae('0x167','Pw%v')](_0x59ae('0x1c4','K7OY'),_0x59ae('0x1c5','GigK')+_0x474feb[0x1][0x1][_0x59ae('0x1c6','oCZY')]);_0x1657b1[_0x59ae('0x1c7','rUQD')](_0x5e3a5b,function(_0x21c5f8,_0x2a5e56){if(_0x21c5f8)return _0x474de7(_0x21c5f8);if(_0x2a5e56&&_0x2a5e56[_0x59ae('0x148','4iTq')]&&_0x2a5e56[0x1]&&_0x2a5e56[0x1][_0x59ae('0x14b','vWum')]&&_0x2a5e56[0x1][0x1]&&_0x2a5e56[0x1][0x1][_0x59ae('0x1c8','Rco9')]&&parseInt(_0x474feb[0x1][0x1][_0x59ae('0x1c9','ky[#')])){_0x2a5e56=_0x2a5e56[0x1][0x1][_0x59ae('0x1ca','cSct')];}else{_0x2a5e56=0x0;}_0x474de7(null,_0x2a5e56);});}else{_0x474de7(null,0x0);}});function _0x4767f1(){var _0x3d4f72=_0x11088c[_0x59ae('0x1cb','PHhh')]();var _0x39155c=_0x3d4f72[_0x59ae('0x1cc','4nY^')];var _0xf271ea=_0x3d4f72[_0x59ae('0x1cd','K7OY')];_0xf271ea[_0x59ae('0x1ce','#xs1')](_0x59ae('0x1cf','vWum')+process[_0x59ae('0x1d0','Acm]')]['CP'+'_'+_0x59ae('0x1d1','p76c')]);if(_0x1c87f7[_0x59ae('0x1d2','BvjY')](_0x59ae('0x1d3','nLU6'))+0x1){_0x39155c[_0x59ae('0x1d4','ivv]')](_0x59ae('0x1d5','FFDe')+_0x42a501[_0x59ae('0x1d6','$ce#')][_0x59ae('0x1d7','f#TS')]['kp']);}else if(_0x1c87f7[_0x59ae('0x1d8','4nY^')](_0x59ae('0x1d9','4iTq'))+0x1){_0x39155c[_0x59ae('0x1da','f#TS')](_0x59ae('0x1db','GigK')+_0x42a501[_0x59ae('0x1d6','$ce#')][_0x59ae('0x1dc','oCZY')][_0x59ae('0x1dd','4iTq')]);}else if(_0x1c87f7[_0x59ae('0x1de','&%d&')](_0x59ae('0x1df','vWum'))+0x1||_0x1c87f7[_0x59ae('0x1e0',')BhM')](_0x59ae('0x1e1','YE[d'))+0x1){_0x39155c[_0x59ae('0xd6','rYVO')](_0x59ae('0x1e2','Pw%v')+_0x37a199(_0x42a501[_0x59ae('0x1e3','&%d&')][_0x59ae('0x1e4','$ce#')]));}else if(_0x1c87f7[_0x59ae('0x90','JOQT')](_0x59ae('0x1e5','5zU%'))+0x1){_0x39155c[_0x59ae('0x1e6','vWum')](_0x59ae('0x1e7','6x$D')+_0x37a199());}for(var _0x25dad9 in _0x587dfa){if(_0x587dfa[_0x59ae('0x125','V%j4')](_0x25dad9)&&_0x587dfa[_0x25dad9]){var _0x3fdd0f=_0xe7b68b[_0x59ae('0x1e8','Rco9')](_0x587dfa[_0x25dad9])[_0x59ae('0x64','GigK')]();if(_0x25dad9[_0x59ae('0x1e9','$ce#')](_0x59ae('0x1ea','bH01'))+0x1){_0x39155c[_0x59ae('0x1eb','BvjY')](''+_0x25dad9+_0x59ae('0x1ec','6x$D')+_0x3fdd0f+'\x27');}else if(_0x25dad9===_0x59ae('0x1ed','PHhh')){if(_0x3fdd0f===_0x42a501[_0x59ae('0x18a','5zU%')][_0x59ae('0x1ee','5zU%')][_0x59ae('0x1ef','bH01')][_0x59ae('0x1f0','#xs1')]()){_0x39155c[_0x59ae('0x1eb','BvjY')](_0x59ae('0x1f1','oS%g'));_0xf271ea[_0x59ae('0x1f2','(j8%')](_0x59ae('0xb3','&%d&')+_0x42a501[_0x59ae('0xc8','Pw%v')][_0x59ae('0xd9','4PF0')][_0x59ae('0x1f3','PHhh')]);}else if(_0x3fdd0f===_0x42a501[_0x59ae('0xcb','4iTq')][_0x59ae('0x122','nLU6')][_0x59ae('0x1f4','4PF0')][_0x59ae('0x1f5','V%j4')]()){_0x39155c[_0x59ae('0x1eb','BvjY')](_0x59ae('0x1f6','f#TS'));_0xf271ea[_0x59ae('0x1f7','&%d&')](_0x59ae('0x1f8','VM]y')+_0x42a501[_0x59ae('0x1f9','Acm]')][_0x59ae('0x132','ky[#')][_0x59ae('0x1fa','Rco9')]);}else if(_0x3fdd0f===_0x42a501[_0x59ae('0x1fb','oS%g')][_0x59ae('0xa4','DR#S')][_0x59ae('0x1fc','VM]y')][_0x59ae('0x1fd','YE[d')]()){_0x39155c[_0x59ae('0x1da','f#TS')](_0x59ae('0x1fe','Acm]'));_0xf271ea[_0x59ae('0x1ff','vHzF')](_0x59ae('0x200','p76c')+_0x42a501[_0x59ae('0x201','Q[^7')][_0x59ae('0x202','EXxJ')][_0x59ae('0x203','(j8%')]);}else if(_0x3fdd0f===_0x42a501[_0x59ae('0x204','H3Qh')][_0x59ae('0x205','f#TS')][_0x59ae('0xc2','&%d&')][_0x59ae('0x206','p76c')]()){_0x39155c[_0x59ae('0x207','Rco9')](_0x59ae('0x208','nLU6'));_0xf271ea[_0x59ae('0xce','2QDe')](_0x59ae('0x1f8','VM]y')+_0x42a501[_0x59ae('0x209','2QDe')][_0x59ae('0xc9','319N')][_0x59ae('0x20a','PHhh')]);}else if(_0x3fdd0f===_0x42a501[_0x59ae('0x20b','EXxJ')][_0x59ae('0x20c','4iTq')][_0x59ae('0x20d','*ts3')][_0x59ae('0x20e','ivv]')]()){_0xf271ea[_0x59ae('0xbb','owlW')](_0x59ae('0xc7','BvjY')+_0x42a501[_0x59ae('0x20f','Rco9')][_0x59ae('0xae','FFDe')][_0x59ae('0x210','YE[d')]);}else if(_0x3fdd0f===_0x42a501[_0x59ae('0x211','2QDe')][_0x59ae('0x212','PHhh')]['tv'][_0x59ae('0x213','oCZY')]()){_0xf271ea[_0x59ae('0x1f7','&%d&')](_0x59ae('0x214','cSct')+_0x42a501[_0x59ae('0x215','rYVO')][_0x59ae('0xab','YE[d')]['tv']);}}else{_0xf271ea[_0x59ae('0x16b','4iTq')]('@'+_0x25dad9+'\x20('+_0x3fdd0f+')');}if(_0x42a501[_0x59ae('0x216','f#TS')][_0x59ae('0x217','FFDe')][_0x59ae('0x218','T@ci')](_0x25dad9)+0x1){_0x39155c[_0x59ae('0x219','V%j4')](function(_0x554405,_0x46fd5d){if(_0x554405[_0x59ae('0x21a','ivv]')](_0x59ae('0x21b','BvjY'))+0x1){_0x39155c[_0x59ae('0x21c','5zU%')](_0x46fd5d,0x1);}});}}}_0x39155c[_0x59ae('0x1d4','ivv]')](_0x59ae('0x21d','Q[^7')+_0xf271ea[_0x59ae('0x21e','Q[^7')]('\x20')[_0x59ae('0x21f','FFDe')]()+'\x27)');return _0x39155c[_0x59ae('0xe3','BvjY')](_0x59ae('0x220','Mh*c'));}function _0x37a199(_0x275390){_0x275390=_0x275390&&parseInt(_0x275390)?parseInt(_0x275390):0x0;return 0xafaa7+Math[_0x59ae('0x221','xA2e')](new Date()[_0x59ae('0x222','YE[d')]()/(0x3e8*0x3c*0x3c*0x18))+_0x275390;}}function _0x283676(_0x366cb4,_0x5a0695){if(arguments[_0x59ae('0x16a','V%j4')]===0x1){_0x5a0695=_0x366cb4;_0x366cb4=![];}var _0x1267d2=_0x42a501[_0x59ae('0x223','rUQD')][_0x59ae('0x224','DR#S')][_0x59ae('0x225','nLU6')]&&_0x42a501[_0x59ae('0x226','v]*3')][_0x59ae('0x227','4PF0')][_0x59ae('0x228','4nY^')]?_0x42a501[_0x59ae('0x229','BvjY')][_0x59ae('0x22a','p76c')][_0x59ae('0x22b','wQGn')]/_0x42a501[_0x59ae('0x22c','Pw%v')][_0x59ae('0x22d','Q[^7')][_0x59ae('0x22e','rYVO')]/0x2:0x0;var _0x33b5d6=Math[_0x59ae('0x22f','4PF0')](_0x1267d2);var _0x35b098=Math[_0x59ae('0x230','6x$D')](_0x1267d2);if(_0x33b5d6&&!_0x35b098||!_0x33b5d6&&_0x35b098){_0x33b5d6=_0x33b5d6?_0x33b5d6:0x1;_0x35b098=_0x35b098?_0x35b098:0x1;}if(!_0x33b5d6&&!_0x35b098){return _0x5a0695(null,null);}var _0xeb742f=_0x366cb4?'>=':'<';var _0x4c28ec=_0x366cb4?'<=':'>';var _0x4f6643=_0x366cb4?_0x59ae('0x231','wQGn'):_0x59ae('0x232','DR#S');var _0x41a9cd=_0x366cb4?_0x59ae('0x233','5zU%'):_0x59ae('0x234',')BhM');var _0x32ec6c={};_0x32ec6c[_0x59ae('0x235','Mh*c')]='';var _0x1da208=_0x42a501[_0x59ae('0x236','DR#S')][_0x59ae('0x237','*ts3')][_0x59ae('0x238','5zU%')]?_0x42a501[_0x59ae('0x239','6x$D')][_0x59ae('0x23a','5zU%')][_0x59ae('0x23b','nLU6')](function(_0x3801d7){return _0x59ae('0x23c','GigK')+_0x3801d7[_0x59ae('0x23d','vHzF')]()+_0x59ae('0x23e','p76c');}):[];_0x1da208=_0x1da208[_0x59ae('0x1bf','Pw%v')]?_0x1da208[_0x59ae('0x23f','sjNb')]('\x20'):'';_0x32ec6c[_0x59ae('0x240','6x$D')]=_0x1da208;var _0x5b8ca6=''+_0x59ae('0x241','Acm]')+_0x59ae('0x242','Q[^7')+process[_0x59ae('0x243','cSct')]['CP'+'_'+_0x59ae('0x244','ky[#')+_0x59ae('0x245','LpsK')+'2']+',\x20'+process[_0x59ae('0x246','319N')]['CP'+'_'+'RT']+_0x59ae('0x247','BvjY')+_0xeb742f+'\x20'+_0x42a501[_0x59ae('0x248','4PF0')][_0x59ae('0x249','4nY^')]+_0x33fdac()+_0x32ec6c[_0x59ae('0x24a','FFDe')]+_0x59ae('0x24b','nLU6')+_0x4f6643+_0x59ae('0x24c','p76c')+_0x33b5d6+_0x59ae('0x24d','ky[#')+_0x33b5d6;var _0x1f27f4=''+_0x59ae('0x24e','5zU%')+_0x59ae('0x24f','oCZY')+process[_0x59ae('0x250','EXxJ')]['CP'+'_'+_0x59ae('0x251','YE[d')+_0x59ae('0x252','sjNb')+'2']+',\x20'+process[_0x59ae('0x253','FFDe')]['CP'+'_'+'RT']+_0x59ae('0x254','&%d&')+_0x4c28ec+'\x20'+_0x42a501[_0x59ae('0x255','5zU%')][_0x59ae('0x256','&%d&')]+_0x33fdac()+_0x32ec6c[_0x59ae('0x235','Mh*c')]+_0x59ae('0x257','$ce#')+_0x41a9cd+_0x59ae('0x258','Pw%v')+_0x35b098+_0x59ae('0x259','GigK')+_0x35b098;var _0x5c46d8=_0x5b8ca6+';\x20'+_0x1f27f4;_0x1657b1[_0x59ae('0x25a','ky[#')](_0x5c46d8,function(_0x46b7be,_0x548e95){if(_0x46b7be)return _0x5a0695(_0x46b7be);if(_0x548e95&&_0x548e95[_0x59ae('0x156','f#TS')]){var _0x208ed8={};var _0xebb9f4;_0x208ed8[_0x59ae('0x25b','V%j4')]=[];_0x208ed8[_0x59ae('0x25c','vWum')]=[];_0x208ed8[_0x59ae('0x25d','oCZY')]=parseInt(_0x42a501[_0x59ae('0x25e','GigK')][_0x59ae('0x25f','FFDe')]);_0x208ed8[_0x59ae('0x260','K7OY')]=parseInt(_0x42a501[_0x59ae('0x261','sjNb')][_0x59ae('0x262','Mh*c')]);for(_0xebb9f4=0x0;_0xebb9f4<_0x548e95[0x0][_0x59ae('0x263','Mh*c')];_0xebb9f4++){if(parseInt(_0x548e95[0x0][_0xebb9f4][_0x59ae('0x264','PHhh')])<_0x208ed8[_0x59ae('0x265','PHhh')]&&_0xeb742f==='<'){_0x208ed8[_0x59ae('0x266','xA2e')]=parseInt(_0x548e95[0x0][_0xebb9f4][_0x59ae('0x267','sjNb')]);_0x208ed8[_0x59ae('0x268','DR#S')][_0x59ae('0x1da','f#TS')](_0x208ed8[_0x59ae('0x269','oS%g')]);}else if(parseInt(_0x548e95[0x0][_0xebb9f4][_0x59ae('0x26a','K7OY')])>=_0x208ed8[_0x59ae('0x26b','Acm]')]){_0x208ed8[_0x59ae('0x26c','JOQT')][_0x59ae('0x26d','v]*3')](_0x548e95[0x0][_0xebb9f4]);}}for(_0xebb9f4=0x0;_0xebb9f4<_0x548e95[0x1][_0x59ae('0x26e','oS%g')];_0xebb9f4++){if(parseInt(_0x548e95[0x1][_0xebb9f4][_0x59ae('0x26f','VM]y')])>_0x208ed8[_0x59ae('0x270','2QDe')]&&_0x4c28ec==='>'){_0x208ed8[_0x59ae('0x271','cSct')]=parseInt(_0x548e95[0x1][_0xebb9f4][_0x59ae('0x272','rUQD')]);_0x208ed8[_0x59ae('0x273','Acm]')][_0x59ae('0x274','Pw%v')](_0x208ed8[_0x59ae('0x275','DR#S')]);}else if(parseInt(_0x548e95[0x1][_0xebb9f4][_0x59ae('0x276','319N')])<=_0x208ed8[_0x59ae('0x277','sjNb')]){_0x208ed8[_0x59ae('0x278','oCZY')][_0x59ae('0x279','nLU6')](_0x548e95[0x1][_0xebb9f4]);}}_0x208ed8[_0x59ae('0x27a',')BhM')]=_0x32698b[_0x59ae('0x27b','xA2e')](_0x208ed8[_0x59ae('0x27c','vHzF')]);_0x5a0695(null,_0x208ed8);}else{_0x5a0695(null,null);}});function _0x33fdac(){var _0x268df9=_0x11088c[_0x59ae('0x27d','(j8%')]();var _0x1da208=_0x268df9[_0x59ae('0x27e','319N')];var _0x53e5f2=_0x268df9[_0x59ae('0x27f','f#TS')];_0x53e5f2[_0x59ae('0xda','ky[#')](_0x59ae('0x280','T@ci')+process[_0x59ae('0x3e','4nY^')]['CP'+'_'+_0x59ae('0x281','owlW')]);if(_0x53e5f2[_0x59ae('0x282','VM]y')]){_0x1da208[_0x59ae('0x283','EXxJ')](_0x59ae('0x284','LpsK')+_0x53e5f2[_0x59ae('0x285','4nY^')]('\x20')[_0x59ae('0x286','v]*3')]()+'\x27)');}return _0x1da208[_0x59ae('0x287','&%d&')]?_0x59ae('0x288','5zU%')+_0x1da208[_0x59ae('0xe5','(j8%')](_0x59ae('0x289','vHzF')):'';}}function _0xcecde5(_0x8fd04f,_0x17bf15,_0x56af92,_0x2b4d8f,_0x5e8aab,_0x104cd1){if(arguments[_0x59ae('0x6f','2QDe')]===0x5){_0x104cd1=_0x5e8aab;_0x5e8aab={};_0x5e8aab[_0x59ae('0x1e','4nY^')]=''+_0x42a501[_0x59ae('0x28a',')BhM')];}else if(arguments[_0x59ae('0x28b','4nY^')]===0x4){_0x104cd1=_0x2b4d8f;_0x2b4d8f=!![];_0x5e8aab={};_0x5e8aab[_0x59ae('0x28c','YE[d')]=''+_0x42a501[_0x59ae('0x14','cSct')];}else if(arguments[_0x59ae('0x28d','#xs1')]===0x3){_0x104cd1=_0x56af92;_0x56af92=0x1;_0x2b4d8f=!![];_0x5e8aab={};_0x5e8aab[_0x59ae('0x28e','vHzF')]=''+_0x42a501[_0x59ae('0x28f','4PF0')];}else if(arguments[_0x59ae('0x290','cSct')]===0x2){_0x104cd1=_0x17bf15;_0x17bf15=0x32;_0x56af92=0x1;_0x2b4d8f=!![];_0x5e8aab={};_0x5e8aab[_0x59ae('0x14','cSct')]=''+_0x42a501[_0x59ae('0x19','oS%g')];}else if(arguments[_0x59ae('0x6f','2QDe')]===0x1){_0x104cd1=_0x8fd04f;_0x8fd04f={};_0x17bf15=0x32;_0x56af92=0x1;_0x2b4d8f=!![];_0x5e8aab={};_0x5e8aab[_0x59ae('0x291','Acm]')]=''+_0x42a501[_0x59ae('0x292','JOQT')];}_0x8fd04f=typeof _0x8fd04f!==_0x59ae('0x293','v]*3')?_0x8fd04f:{};_0x17bf15=typeof _0x17bf15!==_0x59ae('0x294',')BhM')?_0x17bf15:0x32;_0x56af92=typeof _0x56af92!==_0x59ae('0x295','$ce#')?_0x56af92:0x1;_0x2b4d8f=typeof _0x2b4d8f!==_0x59ae('0x296','FFDe')?_0x2b4d8f:!![];_0x5e8aab=typeof _0x5e8aab!==_0x59ae('0x27','cSct')?_0x5e8aab:{};_0x5e8aab[_0x59ae('0x1e','4nY^')]=typeof _0x5e8aab[_0x59ae('0x28a',')BhM')]!==_0x59ae('0x297','ivv]')?_0x5e8aab[_0x59ae('0x298','&%d&')]:''+_0x42a501[_0x59ae('0x28f','4PF0')];var _0x325d22={};_0x325d22[_0x59ae('0x1b0','owlW')]=process[_0x59ae('0x299','sjNb')]['CP'+'_'+_0x59ae('0x29a','ky[#')];_0x325d22[_0x59ae('0x29b','FFDe')]=_0x58e2c4()+_0x59ae('0x29c','4iTq');_0x325d22[_0x59ae('0x29d','LpsK')]=parseInt(_0x56af92)*parseInt(_0x17bf15)-parseInt(_0x17bf15)+','+parseInt(_0x17bf15);_0x325d22[_0x59ae('0x29e','K7OY')]=_0x59ae('0x29f','BvjY')+(parseInt(_0x56af92)*parseInt(_0x17bf15)-parseInt(_0x17bf15)+parseInt(_0x17bf15));var _0x481dc6=''+_0x59ae('0x2a0','sjNb')+_0x59ae('0x2a1','YE[d')+_0x325d22[_0x59ae('0x2a2','EXxJ')]+_0x59ae('0x51','LpsK')+_0x325d22[_0x59ae('0x2a3','v]*3')]+_0x59ae('0x2a4','v]*3')+_0x325d22[_0x59ae('0x2a5','&%d&')]+_0x59ae('0x2a6','JOQT')+_0x325d22[_0x59ae('0x1bb','V%j4')];_0x1657b1[_0x59ae('0x2a7','Rco9')](_0x481dc6,function(_0x30e6c4,_0x45f833){if(_0x30e6c4)return _0x104cd1(_0x30e6c4);if(_0x45f833&&_0x45f833[_0x59ae('0x2a8','319N')]){if(_0x2b4d8f){_0x45f833=_0x32698b[_0x59ae('0x2a9','Q[^7')](_0x45f833,_0x5e8aab);}}else{_0x45f833=[];}_0x104cd1(null,_0x45f833);});function _0x58e2c4(){var _0x36f78d='\x20';if(_0x8fd04f[_0x59ae('0x2aa','v]*3')]){_0x36f78d=_0x8fd04f[_0x59ae('0x2ab','K7OY')]==='OR'?_0x59ae('0x2ac','Q[^7'):'\x20';delete _0x8fd04f[_0x59ae('0x2ad','JOQT')];}var _0x18297b=[];var _0x5c77c5=[];for(var _0x216350 in _0x8fd04f){if(_0x8fd04f[_0x59ae('0x2ae','sjNb')](_0x216350)&&_0x8fd04f[_0x216350]){_0x5c77c5[_0x59ae('0x207','Rco9')]('@'+_0x216350+'\x20('+_0xe7b68b[_0x59ae('0x2af','319N')](_0x8fd04f[_0x216350])+')');}}_0x18297b[_0x59ae('0x2b0','5zU%')](_0x59ae('0x2b1','319N')+process[_0x59ae('0x1d0','Acm]')]['CP'+'_'+_0x59ae('0x2b2','JOQT')]+'\x20'+(_0x5c77c5[_0x59ae('0x2b3','FFDe')]?'('+_0x5c77c5[_0x59ae('0x2b4','2QDe')](_0x36f78d)[_0x59ae('0x2b5','H3Qh')]()+')':'')+'\x27)');return _0x18297b[_0x59ae('0x2b6','Acm]')](_0x59ae('0x2b7','#xs1'));}}module[_0x59ae('0x2b8','Q[^7')]={};module[_0x59ae('0x2b8','Q[^7')][_0x59ae('0x25b','V%j4')]=_0x5741c8;module[_0x59ae('0x2b8','Q[^7')][_0x59ae('0x2b9','GigK')]=_0x14784e;module[_0x59ae('0x2b8','Q[^7')][_0x59ae('0x2ba','5zU%')]=_0x56b7ce;module[_0x59ae('0x2b8','Q[^7')][_0x59ae('0x2bb','319N')]=_0x283676;module[_0x59ae('0x2b8','Q[^7')][_0x59ae('0x2bc','bH01')]=_0xcecde5; \ No newline at end of file diff --git a/lib/CP_loadavg.js b/lib/CP_loadavg.js new file mode 100644 index 0000000..5e7243a --- /dev/null +++ b/lib/CP_loadavg.js @@ -0,0 +1,49 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); + +/** + * Node dependencies. + */ + +var os = require('os-utils'); + +module.exports = function() { + return function(req, res, next) { + var percent = 0; + + if (os.loadavg(1) > config.loadavg.one / 100) { + percent = Math.ceil(os.loadavg(1) * 100); + } else if (os.loadavg(5) > config.loadavg.five / 100) { + percent = Math.ceil(os.loadavg(5) * 100); + } else if (os.loadavg(15) > config.loadavg.fifteen / 100) { + percent = Math.ceil(os.loadavg(15) * 100); + } + + if (!req.cookies.loadavg) { + if (percent) { + var message = config.loadavg.message.replace('[percent]', percent); + var url = require('url').parse(config.loadavg.message); + if (url && url.hostname) { + return res.redirect(302, message); + } else { + return next({ + status: 503, + message: message + }); + } + } else { + res.cookie('loadavg', percent, { + maxAge: 3600000, + httpOnly: true + }); + } + } + + next(); + }; +}; diff --git a/lib/CP_nginx.js b/lib/CP_nginx.js new file mode 100644 index 0000000..8fb47ec --- /dev/null +++ b/lib/CP_nginx.js @@ -0,0 +1,71 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); + +/** + * Node dependencies. + */ + +var path = require('path'); + +module.exports = function() { + return function(req, res, next) { + var admin = /^\/admin$/i.test(req.originalUrl); + var balancer = /\/balancer\/[0-9]{1,10}\.mp4/i.test(req.originalUrl); + var images = /\/images\/(poster|picture)\/(medium|small)\/.*img([0-9]+).*\.jpg$/.exec( + req.originalUrl + ); + var forbidden = /^\/(tv-version\/|mobile-version\/|)(doc|Dockerfile|config|modules|lib|routes|core|app\.js|package\.json|package-lock\.json|process\.json|restart\.server|LICENSE\.txt|README\.md|.*\.sh|.*\.conf|.*\.jade|.*\.ejs)($|\/)/i.test( + req.originalUrl + ); + if (admin) { + return res.render('secret', { + search: config.urls.search, + status: 401, + message: /^admin-secret$/i.test(config.urls.admin) ? 'secret' : '', + language: config.language + }); + } else if (forbidden) { + return res.status(404).render('error', { + search: config.urls.search, + status: 404, + message: config.l.notFound, + language: config.language + }); + } else if (images) { + return res.sendFile( + path.join( + path.dirname(__filename), + '..', + '..', + '..', + 'var', + 'local', + 'images', + images[1], + images[2], + images[3] + '.jpg' + ) + ); + } else if (balancer) { + return res.sendFile( + path.join( + path.dirname(__filename), + '..', + '..', + '..', + 'var', + 'local', + 'balancer', + 'bbb.mp4' + ) + ); + } else { + return next(); + } + }; +}; diff --git a/lib/CP_page.js b/lib/CP_page.js new file mode 100644 index 0000000..09dffdd --- /dev/null +++ b/lib/CP_page.js @@ -0,0 +1,1005 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_text = require('./CP_text'); +var CP_translit = require('./CP_translit'); +var CP_autocomplete = require('./CP_autocomplete'); + +var CP_player = require('../modules/CP_player'); +var CP_schema = require('../modules/CP_schema'); +var CP_comments = require('../modules/CP_comments'); +var CP_social = require('../modules/CP_social'); +var CP_random = require('../modules/CP_random'); +var CP_viewed = require('../modules/CP_viewed'); +var CP_continue = require('../modules/CP_continue'); +var CP_mobile = require('../modules/CP_mobile'); +var CP_episode = require('../modules/CP_episode'); +var CP_adv = require('../modules/CP_adv'); +var CP_tv = require('../modules/CP_tv'); + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Callback. + * + * @callback Callback + * @param {Object} err + * @param {Object} [render] + */ + +/** + * Adding basic information on the index page: + * protocol, domain, email, url, urls, codes, seo, title, + * description, sorting, pagination. + * + * Data from modules: + * viewed, continue, social, schema, mobile, episode, adv, + * tv, random. + * + * @param {Object} result + * @param {Object} [options] + * @param {Callback} callback + */ + +function pageIndex(result, options, callback) { + if (!arguments.length) { + options = {}; + options.domain = '' + config.domain; + } + + var all = result.count; + delete result.count; + var page = {}; + + page.ver = process.env.CP_VER || new Date().getTime().toString(); + page.protocol = config.protocol; + page.domain = options.domain; + page.email = config.email; + page.language = config.language; + page.country = config.country; + page.l = config.l; + page.url = config.protocol + page.domain; + page.pathname = '/'; + page.type = 'index'; + page.urls = formatUrls(config.urls); + page.codes = formatCodes(config.codes); + page.seo = CP_text.formatting(config.descriptions.index); + + if (Object.keys(result.index).length) { + var type = + config.index.count.type === 'content_url' + ? modules.content.data.url + : config.urls[config.index.count.type]; + var url = categoryUrl(type, config.index.count.key, options); + page.pagination = createPagination(url, config.index.count.sorting, 1, all); + } + + page.title = optimalLength(CP_text.formatting(config.titles.index)); + page.h1 = optimalLength(CP_text.formatting(config.h1.index)); + page.description = optimalLength(page.seo); + + if (modules.viewed.status) { + page.codes.footer = CP_viewed.code() + page.codes.footer; + } + if (modules.continue.status) { + page.codes.footer = CP_continue.code() + page.codes.footer; + } + if (modules.social.status) { + page.social = CP_social.pages(); + } + if (modules.schema.status) { + page.codes.head = CP_schema.general(page, options) + page.codes.head; + } + if (modules.mobile.status) { + page.codes.head = CP_mobile.mobile(page.url) + page.codes.head; + } + if (modules.episode.status) { + page.codes.footer = CP_episode.code('serials') + page.codes.footer; + } + if (modules.adv.status) { + page.adv = CP_adv.codes(options, 'index'); + } + if (modules.tv.status) { + page.codes.head = CP_tv.tv(page.url) + page.codes.head; + if (/^tv\./.test(options.domain) || /\/tv-version$/.test(options.domain)) { + result.payload = CP_tv.index(result, options); + } + } + if (modules.random.status) { + page.codes.footer = CP_random.code(page) + page.codes.footer; + } + page.codes.footer = CP_autocomplete.code() + page.codes.footer; + + result.page = page; + callback(null, result); +} + +/** + * Adding basic information on the movie page: + * protocol, domain, email, url, urls, codes, seo, title, + * description. + * + * Data from modules: + * player, viewed, continue, social, schema, comments, + * mobile, episode, schema, adv, tv, random. + * + * @param {Object} result + * @param {String} type - One type of movie, online, + * download, picture, trailer or episode. + * @param {Object} [options] + * @param {Callback} callback + */ + +function pageMovie(result, type, options, callback) { + if (arguments.length === 3) { + options = {}; + options.domain = '' + config.domain; + } + + var movie = result.movie; + var movies = result.movies; + var page = {}; + + page.ver = process.env.CP_VER || new Date().getTime().toString(); + page.protocol = config.protocol; + page.domain = options.domain; + page.email = config.email; + page.language = config.language; + page.country = config.country; + page.l = config.l; + page.url = + type === 'movie' + ? movie.url + : movie.url + '/' + (config.urls.movies[type] || type); + page.pathname = + type === 'movie' + ? movie.pathname + : movie.pathname + '/' + (config.urls.movies[type] || type); + page.type = type; + page.urls = formatUrls(config.urls); + page.codes = formatCodes(config.codes); + page.seo = config.descriptions.movie[type] + ? CP_text.formatting(config.descriptions.movie[type], movie) + : ''; + + if (options.debug) { + options.debug.detail.push({ + type: 'seo', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + + page.title = optimalLength(uniqueTitle()); + page.h1 = optimalLength(CP_text.formatting(config.h1.movie[type], movie)); + page.description = optimalLength(movie.description_meta || page.seo); + + if (options.debug) { + options.debug.detail.push({ + type: 'meta', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + + if (modules.player.status || type === 'trailer' || type === 'picture') { + var player = CP_player.code(type, movie, options); + page.codes.head = player.head + page.codes.head; + page.player = player.player; + page.codes.footer = player.footer + page.codes.footer; + + page.status_code = player.status_code ? player.status_code : ''; + + if (options.debug) { + options.debug.detail.push({ + type: 'player', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + } + if (modules.viewed.status) { + page.codes.footer = CP_viewed.code() + page.codes.footer; + + if (options.debug) { + options.debug.detail.push({ + type: 'viewed', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + } + if (modules.continue.status) { + page.codes.footer = CP_continue.code() + page.codes.footer; + + if (options.debug) { + options.debug.detail.push({ + type: 'continue', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + } + if (modules.social.status) { + page.social = CP_social.pages(); + + if (options.debug) { + options.debug.detail.push({ + type: 'social', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + } + if (modules.comments.status) { + page.codes.head = CP_comments.head() + page.codes.head; + page.comments = CP_comments.codes(page.url, movie.id); + + if (options.debug) { + options.debug.detail.push({ + type: 'comments', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + } + if (modules.mobile.status) { + page.codes.head = CP_mobile.mobile(page.url) + page.codes.head; + + if (options.debug) { + options.debug.detail.push({ + type: 'mobile', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + } + if (modules.episode.status) { + if (!page.title) { + var serial = CP_episode.parse(type, options); + + movie.season = serial.season; + movie.episode = serial.episode; + movie.translate = serial.translate; + + page.seo = CP_text.formatting(modules.episode.data.description, movie); + + page.title = optimalLength( + CP_text.formatting(modules.episode.data.title, movie) + ); + page.h1 = optimalLength( + CP_text.formatting(modules.episode.data.h1, movie) + ); + page.description = optimalLength(page.seo); + } + + page.codes.footer = CP_episode.code() + page.codes.footer; + + if (options.debug) { + options.debug.detail.push({ + type: 'episode', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + } + if (modules.schema.status) { + page.codes.head = + CP_schema.fullMovie(page, movie, movies, options) + page.codes.head; + + if (options.debug) { + options.debug.detail.push({ + type: 'schema', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + } + if (modules.adv.status) { + var t = config.titles.movie[type] ? type : 'episode'; + page.adv = CP_adv.codes(options, t); + + if (options.debug) { + options.debug.detail.push({ + type: 'adv', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + } + if (modules.tv.status) { + page.codes.head = CP_tv.tv(page.url) + page.codes.head; + + if (options.debug) { + options.debug.detail.push({ + type: 'tv', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + } + if (modules.random.status) { + page.codes.footer = CP_random.code(page) + page.codes.footer; + + if (options.debug) { + options.debug.detail.push({ + type: 'random', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + } + page.codes.footer = CP_autocomplete.code() + page.codes.footer; + + /** + * Choose a unique title, if any. + * + * @return {String} + */ + + function uniqueTitle() { + return type === 'movie' && movie.title_page + ? CP_text.formatting(movie.title_page) + : config.titles.movie[type] + ? CP_text.formatting(config.titles.movie[type], movie) + : ''; + } + + result.page = page; + callback(null, result); +} + +/** + * Adding basic information on the category page: + * protocol, domain, email, url, urls, codes, seo, title, + * description, sorting, pagination. + * + * Data from modules: + * viewed, continue, social, schema, mobile, episode, adv, + * tv, random. + * + * @param {Object} result + * @param {Object} query + * @param {String} sorting + * @param {Number} num + * @param {Object} [options] + * @param {Callback} callback + */ + +function pageCategory(result, query, sorting, num, options, callback) { + if (arguments.length === 5) { + options = {}; + options.domain = '' + config.domain; + } + + var all = result.count; + delete result.count; + var movies = result.movies; + var page = {}; + + page.ver = process.env.CP_VER || new Date().getTime().toString(); + page.protocol = config.protocol; + page.domain = options.domain; + page.email = config.email; + page.language = config.language; + page.country = config.country; + page.l = config.l; + page.urls = formatUrls(config.urls); + page.codes = formatCodes(config.codes); + + for (var type in query) { + if (query.hasOwnProperty(type)) { + page.type = type; + + query['sorting'] = + config.default.sorting !== sorting + ? config.titles.sorting[sorting] || '' + : ''; + query['page'] = + num !== 1 ? config.titles.num.replace('[num]', '' + num) : ''; + + page.seo = CP_text.formatting(config.descriptions[type], query); + + page.title = optimalLength( + CP_text.formatting(config.titles[type], query) + ); + page.h1 = optimalLength(CP_text.formatting(config.h1[type], query)); + page.description = optimalLength(page.seo); + page.url = categoryUrl(config.urls[type], query[type], options); + page.pathname = categoryUrl(config.urls[type], query[type], { + protocol: '', + domain: '' + }); + + if (result.movies.length) { + page.sorting = sortingUrl(page.url, sorting); + page.pagination = createPagination(page.url, sorting, num, all); + } + + if (config.default.sorting !== sorting || num !== 1) { + page.seo = ''; + } + } + } + + if (!/\s/g.test(page.title)) { + page.title = page.title.charAt(0).toUpperCase() + page.title.slice(1); + } + if (!/\s/g.test(page.h1)) { + page.h1 = page.h1.charAt(0).toUpperCase() + page.h1.slice(1); + } + if (!/\s/g.test(page.title)) { + page.description = + page.description.charAt(0).toUpperCase() + page.description.slice(1); + } + if (!/\s/g.test(page.seo)) { + page.seo = page.seo.charAt(0).toUpperCase() + page.seo.slice(1); + } + + if (modules.viewed.status) { + page.codes.footer = CP_viewed.code() + page.codes.footer; + } + if (modules.continue.status) { + page.codes.footer = CP_continue.code() + page.codes.footer; + } + if (modules.social.status) { + page.social = CP_social.pages(); + } + if (modules.schema.status) { + page.codes.head = + CP_schema.category(page, movies, options) + page.codes.head; + } + if (modules.mobile.status) { + page.codes.head = CP_mobile.mobile(page.url) + page.codes.head; + } + if (modules.episode.status) { + page.codes.footer = CP_episode.code('serials') + page.codes.footer; + } + if (modules.adv.status) { + page.adv = CP_adv.codes(options, 'category'); + } + if (modules.tv.status) { + page.codes.head = CP_tv.tv(page.url) + page.codes.head; + if (/^tv\./.test(options.domain) || /\/tv-version$/.test(options.domain)) { + result.payload = CP_tv.category(result, page, options); + } + } + if (modules.random.status) { + page.codes.footer = CP_random.code(page) + page.codes.footer; + } + page.codes.footer = CP_autocomplete.code() + page.codes.footer; + + result.page = page; + callback(null, result); +} + +/** + * Adding basic information on the categories page: + * protocol, domain, email, url, urls, codes, seo, title, + * description. + * + * Data from modules: + * viewed, continue, social, schema, mobile, episode, adv, + * tv, random. + * + * @param {Object} result + * @param {String} category + * @param {Object} [options] + * @param {Callback} callback + */ + +function pageCategories(result, category, options, callback) { + if (arguments.length === 1) { + options = {}; + options.domain = '' + config.domain; + } + + var page = {}; + + var categories = { + year: 'years', + genre: 'genres', + actor: 'actors', + country: 'countries', + director: 'directors' + }; + + page.ver = process.env.CP_VER || new Date().getTime().toString(); + page.protocol = config.protocol; + page.domain = options.domain; + page.email = config.email; + page.language = config.language; + page.country = config.country; + page.l = config.l; + page.urls = formatUrls(config.urls); + page.codes = formatCodes(config.codes); + page.url = categoriesUrl(config.urls[category], options); + page.pathname = categoriesUrl(config.urls[category], { + protocol: '', + domain: '' + }); + page.type = 'categories'; + page.seo = CP_text.formatting(config.descriptions[categories[category]]); + + page.title = optimalLength( + CP_text.formatting(config.titles[categories[category]]) + ); + page.h1 = optimalLength(CP_text.formatting(config.h1[categories[category]])); + page.description = optimalLength(page.seo); + + if (modules.viewed.status) { + page.codes.footer = CP_viewed.code() + page.codes.footer; + } + if (modules.continue.status) { + page.codes.footer = CP_continue.code() + page.codes.footer; + } + if (modules.social.status) { + page.social = CP_social.pages(); + } + if (modules.schema.status) { + page.codes.head = CP_schema.general(page, options) + page.codes.head; + } + if (modules.mobile.status) { + page.codes.head = CP_mobile.mobile(page.url) + page.codes.head; + } + if (modules.episode.status) { + page.codes.footer = CP_episode.code('serials') + page.codes.footer; + } + if (modules.adv.status) { + page.adv = CP_adv.codes(options, 'categories'); + } + if (modules.tv.status) { + page.codes.head = CP_tv.tv(page.url) + page.codes.head; + if (/^tv\./.test(options.domain) || /\/tv-version$/.test(options.domain)) { + result.payload = CP_tv.categories(result, options); + } + } + if (modules.random.status) { + page.codes.footer = CP_random.code(page) + page.codes.footer; + } + page.codes.footer = CP_autocomplete.code() + page.codes.footer; + + result.page = page; + callback(null, result); +} + +/** + * Adding basic information on the content: + * protocol, domain, email, url, urls, codes, seo, title, + * description, sorting, pagination. + * + * Data from modules: + * viewed, continue, social, schema, comments, mobile, adv, + * tv, random. + * + * @param {Object} result + * @param {String} url - The unique key page. + * @param {Number} num + * @param {String} sorting + * @param {Object} [options] + * @param {Callback} callback + */ + +function pageContent(result, url, num, sorting, options, callback) { + if (arguments.length === 3) { + options = {}; + options.domain = '' + config.domain; + } + + var content = result.content; + + var all = result.count; + delete result.count; + var page = {}; + var keys = {}; + + keys['sorting'] = + config.default.sorting !== sorting + ? config.titles.sorting[sorting] || '' + : ''; + keys['page'] = num !== 1 ? config.titles.num.replace('[num]', '' + num) : ''; + + page.ver = process.env.CP_VER || new Date().getTime().toString(); + page.protocol = config.protocol; + page.domain = options.domain; + page.email = config.email; + page.language = config.language; + page.country = config.country; + page.l = config.l; + page.urls = formatUrls(config.urls); + page.codes = formatCodes(config.codes); + + page.title = optimalLength(CP_text.formatting(content.title)); + page.h1 = optimalLength(CP_text.formatting(content.title)); + page.description = optimalLength(content.description); + page.url = + config.protocol + + options.domain + + '/' + + modules.content.data.url + + '/' + + url; + page.pathname = '/' + modules.content.data.url + '/' + url; + page.type = 'content'; + + if (result.movies.length) { + page.sorting = sortingUrl(page.url, sorting); + page.pagination = createPagination(page.url, sorting, num, all); + } + + if (modules.viewed.status) { + page.codes.footer = CP_viewed.code() + page.codes.footer; + } + if (modules.continue.status) { + page.codes.footer = CP_continue.code() + page.codes.footer; + } + if (modules.social.status) { + page.social = CP_social.pages(); + } + if (modules.schema.status) { + page.codes.head = CP_schema.content(content, options) + page.codes.head; + } + if (modules.comments.status && !/NoComment/i.test(content.tags)) { + page.codes.head = CP_comments.head() + page.codes.head; + page.comments = CP_comments.codes(page.url, content.id); + } + if (modules.mobile.status) { + page.codes.head = CP_mobile.mobile(page.url) + page.codes.head; + } + if (modules.adv.status) { + page.adv = CP_adv.codes(options, 'category'); + } + if (modules.tv.status) { + page.codes.head = CP_tv.tv(page.url) + page.codes.head; + } + if (modules.random.status && !/NoComment/i.test(content.tags)) { + page.codes.footer = CP_random.code(page) + page.codes.footer; + } + page.codes.footer = CP_autocomplete.code() + page.codes.footer; + + result.page = page; + callback(null, result); +} + +/** + * Adding basic information on the contents: + * protocol, domain, email, url, urls, codes, seo, title, + * description. + * + * Data from modules: + * viewed, continue, social, schema, mobile, episode, adv, + * tv, random. + * + * @param {Object} query + * @param {Object} result + * @param {Object} [options] + * @param {Callback} callback + */ + +function pageContents(query, result, options, callback) { + if (!arguments.length) { + options = {}; + options.domain = '' + config.domain; + } + + var page = {}; + + page.ver = process.env.CP_VER || new Date().getTime().toString(); + page.protocol = config.protocol; + page.domain = options.domain; + page.email = config.email; + page.language = config.language; + page.country = config.country; + page.l = config.l; + page.urls = formatUrls(config.urls); + page.codes = formatCodes(config.codes); + page.url = categoriesUrl(modules.content.data.url, options); + page.pathname = categoriesUrl(modules.content.data.url, { + protocol: '', + domain: '' + }); + page.type = 'contents'; + page.seo = !query.content_tags + ? CP_text.formatting(modules.content.data.description) + : ''; + + page.title = !query.content_tags + ? optimalLength(CP_text.formatting(modules.content.data.title)) + : optimalLength(query.content_tags); + page.h1 = !query.content_tags + ? optimalLength(CP_text.formatting(modules.content.data.h1)) + : optimalLength(query.content_tags); + page.description = !query.content_tags + ? optimalLength(page.seo) + : optimalLength(query.content_tags); + + if (modules.viewed.status) { + page.codes.footer = CP_viewed.code() + page.codes.footer; + } + if (modules.continue.status) { + page.codes.footer = CP_continue.code() + page.codes.footer; + } + if (modules.social.status) { + page.social = CP_social.pages(); + } + if (modules.mobile.status) { + page.codes.head = CP_mobile.mobile(page.url) + page.codes.head; + } + if (modules.adv.status) { + page.adv = CP_adv.codes(options, 'categories'); + } + if (modules.tv.status) { + page.codes.head = CP_tv.tv(page.url) + page.codes.head; + } + if (modules.random.status) { + page.codes.footer = CP_random.code(page) + page.codes.footer; + } + page.codes.footer = CP_autocomplete.code() + page.codes.footer; + + result.page = page; + callback(null, result); +} + +/** + * Create URL for category/content. + * + * @param {String} category + * @param {String} name + * @param {Object} [options] + * @return {String} + */ + +function categoryUrl(category, name, options) { + if (arguments.length === 2) { + options = {}; + options.domain = '' + config.domain; + } + + return ( + (options.domain ? config.protocol : '') + + options.domain + + '/' + + category + + '/' + + (category === config.urls.type ? name : CP_translit.text(name)) + ); +} + +/** + * Create URL for categories/contents. + * + * @param {String} category + * @param {Object} [options] + * @return {String} + */ + +function categoriesUrl(category, options) { + if (arguments.length === 1) { + options = {}; + options.domain = '' + config.domain; + } + + return config.protocol + options.domain + '/' + category; +} + +/** + * Create a URL including sorting. + * + * @param {String} url + * @param {String} sorting + * @return {Object} + */ + +function sortingUrl(url, sorting) { + var sortingUp = [ + 'kinopoisk-rating-up', + 'imdb-rating-up', + 'kinopoisk-vote-up', + 'imdb-vote-up', + 'year-up', + 'premiere-up' + ]; + + var sortingDown = { + 'kinopoisk-rating-down': sortingUp[0], + 'imdb-rating-down': sortingUp[1], + 'kinopoisk-vote-down': sortingUp[2], + 'imdb-vote-down': sortingUp[3], + 'year-down': sortingUp[4], + 'premiere-down': sortingUp[5] + }; + + return sortingUp.map(function(s) { + var a = false; + + if (sorting === s) { + s = sorting.replace('up', 'down'); + a = 'up'; + } else if (sortingDown[sorting] === s) { + a = 'down'; + } + + return { + name: config.sorting[s], + url: url + '?sorting=' + s, + active: a + }; + }); +} + +/** + * Remove excess, added new in URLs. + * + * @param {Object} urls + * @return {Object} + */ + +function formatUrls(urls) { + var a = JSON.stringify(urls); + urls = JSON.parse(a); + + delete urls.prefix_id; + delete urls.unique_id; + delete urls.separator; + delete urls.movie_url; + delete urls.admin; + delete urls.prefix_id; + delete urls.translit; + + urls.genres = config.default.categories.genres.map(function(genre) { + return { + title: genre, + url: '/' + urls.genre + '/' + CP_translit.text(genre) + }; + }); + + urls.countries = config.default.categories.countries.map(function(country) { + return { + title: country, + url: '/' + urls.country + '/' + CP_translit.text(country) + }; + }); + + urls.years = config.default.categories.years.map(function(year) { + return { + title: year, + url: '/' + urls.year + '/' + year + }; + }); + + if (modules.content.status) { + urls.content = modules.content.data.url; + } + + return urls; +} + +/** + * Remove excess, added new in codes. + * + * @param {Object} codes + * @return {Object} + */ + +function formatCodes(codes) { + var a = JSON.stringify(codes); + codes = JSON.parse(a); + + delete codes.robots; + + return codes; +} + +/** + * SEO description and title. + * + * @param {String} text + * @return {String} + */ + +function optimalLength(text) { + text = text + .replace(/<(?:.|\n)*?>/gm, '') + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, '') + .replace(/"([^"]*?)"/gi, '«$1»') + .replace('"', '"'); + + if (text.length > 160) { + var seo_text = text.substr(0, 160); + var seo_arr = seo_text.split(' '); + if (seo_arr.length > 1) seo_arr.pop(); + text = seo_arr.join(' ').trim(); + } + + return text; +} + +/** + * Create pagination links. + * + * @param {String} url + * @param {String} sorting + * @param {Number} current + * @param {Number} last + * @return {Object} + */ + +function createPagination(url, sorting, current, last) { + if (!last) return false; + + var pagination = {}; + pagination.prev = []; + pagination.next = []; + pagination.current = current; + + var number_prev = current; + var number_next = current; + + var pages = + current <= config.default.pages / 2 + ? config.default.pages - current + 1 + : current >= last - config.default.pages / 2 + ? config.default.pages - (last - current) + : config.default.pages / 2; + + var sorting_page = + !sorting || + (sorting === config.default.sorting && + url.indexOf('/' + modules.content.data.url + '/') === -1) + ? '' + : '?sorting=' + sorting; + + pagination.first = { + number: 1, + link: url + sorting_page + }; + pagination.last = { + number: last, + link: url + '/' + last + sorting_page + }; + + for (var i = 1; i <= pages; i++) { + number_prev = number_prev - 1; + if (number_prev >= 1) { + pagination.prev.push({ + number: number_prev, + link: url + '/' + number_prev + sorting_page + }); + } + number_next = number_next + 1; + if (number_next <= last) { + pagination.next.push({ + number: number_next, + link: url + '/' + number_next + sorting_page + }); + } + if (number_next === last || current === last) { + pagination.last = null; + } + if (number_prev === 1 || current === 1) { + pagination.first = null; + } + } + + pagination.prev.reverse(); + + return pagination; +} + +module.exports = { + index: pageIndex, + movie: pageMovie, + category: pageCategory, + categories: pageCategories, + content: pageContent, + contents: pageContents +}; diff --git a/lib/CP_publish.js b/lib/CP_publish.js new file mode 100644 index 0000000..4d83a48 --- /dev/null +++ b/lib/CP_publish.js @@ -0,0 +1,87 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); + +/** + * Formation of the query term. + * + * @param {Object} q + * @param {Object} [certainly] + * @return {Object} + */ + +function queryConditionPublish(q, certainly) { + var where = config.publish.required.length + ? config.publish.required.map(function(ctgry) { + return ' AND `' + ctgry.trim() + "` != '' "; + }) + : []; + where = where.length ? where.join(' ') : ''; + + q._select = + certainly || (config.publish.start <= 298 && config.publish.stop >= 3000000) + ? ', 1 AS movie ' + : ', ( ' + + 'kp_id >= ' + + config.publish.start + + ' AND ' + + 'kp_id <= ' + + config.publish.stop + + ' ) AS movie'; + + q._where = ' AND movie > 0 ' + where; + + return q; +} + +/** + * Terms thematic site. + * + * @return {Object} + */ + +function thematicPublish() { + var publish = {}; + publish.where_config = []; + publish.match_config = []; + + if (config.publish.thematic.type) { + publish.where_config.push( + '`type` = ' + parseInt(config.publish.thematic.type) + ); + } + + if (config.publish.thematic.kp_vote) { + publish.where_config.push( + '`kp_vote` > ' + parseInt(config.publish.thematic.kp_vote) + ); + } + + if (config.publish.thematic.imdb_vote) { + publish.where_config.push( + '`imdb_vote` > ' + parseInt(config.publish.thematic.imdb_vote) + ); + } + + Object.keys(config.publish.thematic).forEach(function(key) { + if ( + config.publish.thematic[key] && + key !== 'type' && + key !== 'kp_vote' && + key !== 'imdb_vote' + ) { + publish.match_config.push('@' + key + ' ' + config.publish.thematic[key]); + } + }); + + return publish; +} + +module.exports = { + queryCondition: queryConditionPublish, + thematic: thematicPublish +}; diff --git a/lib/CP_regexp.js b/lib/CP_regexp.js new file mode 100644 index 0000000..66f6f5c --- /dev/null +++ b/lib/CP_regexp.js @@ -0,0 +1,26 @@ +'use strict'; + +/** + * Formatting text. + * + * @param {String} text + * @return {String} + */ + +function regexpStr(text) { + text = text + ? ('' + text) + .replace( + /[^!._+|^\-\d\s\u0041-\u005A\u0061-\u007A\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/gi, + '' + ) + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$|(!*)$/g, '') + : ''; + + return text; +} + +module.exports = { + str: regexpStr +}; diff --git a/lib/CP_save.min.js b/lib/CP_save.min.js new file mode 100644 index 0000000..b75e2bc --- /dev/null +++ b/lib/CP_save.min.js @@ -0,0 +1 @@ +var _0x203b=['KsKMZcOZUMKCwr4=','LcKacMOHdsK0wrPCuQ==','csKyw4HDgkzDvydrazTDrAI=','QMK3Bn/CrBUmRGjCuXJtQsOkw7A=','FEtxwpLCvTUPZMKmwp5dGsK3wqRR','wpXClsOlwqZJwp7CvQvDr2vCjMOb','MMO6Z8KtT2jDgzwrwqnDums=','RMKHwojDoQ==','wp7DhlrCrcOnBQ==','w7zCiMKNYz7ClWw=','IMOxw57CisKIAhfCvcKiBcKH','wprCnMOmwqxYwpg=','ccOQSsKm','w7vDhsKiS8OSwrnCng==','a0HDgcOGw5rCumY=','ZcOiwrLCnjTDiA==','GsKMw77DpXbDvTw=','Q8KYw7zDo2jDkhYUThPDkygP','wp3Co8OF','dSXDlmY=','w5PDicKwwr7CiBLDpsO4w7HDhATCp8K6','RUHDv8Kw','wqDDqMOOw40=','T8OJwqc=','BxtTwpgfwo83','bS/Dj2TClTrDnQ==','w7vChzvDgRgQwp0=','wqTCuE/CkA==','WQozwpPCsTlUeMKGwrRMBsK2wr5XwqXCp1jCggQ=','TznDrMKjwptvwr8UShfCk3LCqWUaJ8OIc0gawoLDnEAzB8OGw6g=','TsKRwojDvMKh','bMKUwqbCrg==','wpDCiMO5woTCrQHDg8OPw43Ch0nDtMOu','wqxgwoJN','w4HCl8KNw6HDmsKS','UsKIeMK5wqFsew==','w7rChMKDYyXCrg==','w4bCl8KOw6bDmsKb','wqsMOi5lIw==','MMOxw7/ChMKWCQ==','O8KQbcOKZsKF','w6TDnR1Rw6tnwpLDo0s=','wpBjwrrDug==','wqsKJSFtIC0=','YsOKV8KoTgI=','X1zDucK6wo5tw5rCi8KxVw==','a8OiwrbCkQ==','AcKIwoI=','cBxJwrU=','T2fCscKlwoIvwrMO','w6nCjSLDmg8iwoc6w4Y=','ScK3Anw=','w5bDhUU=','ciXDm33CmDzClsOHw47Do8K0FT7Dn8Krw60o','wr3CtlDCmw==','wpPDu8KXaA8QcsKH','w63Cq8KHwoQ=','YsKlw4k=','WsKVbsKjwr8=','ccOgw63DnzTDgsK+','dcKyw4HDjkDDvw==','wprCmUXDvMOA','EB9AwpwxwooecR3CrXc=','Oh/DhA==','wophwozDvcKw','woPCjcKiw4jCuzvDn8OSw4PCgAw=','ScKRSA==','IcO7VMKbSA==','wonDiBIZZMOEw7I=','wp5pwr/DscKgPA==','awZFwqnCvw==','G8K6TMOuW8Kuw7rCmyTCvMKKVw==','w4rCr3/DisO3w6TCicKww7JsPMORwoHDgw==','TArCj8OCw5HDvDPDtMOHw4E=','wo7CjUfDo8OMw4LDiMKtw7M=','wprDjhYadw==','M8O7w7zCl8Ka','w5nDuFELYw/Ckg==','wp/DhBAQZsOTw7gA','NcKqw5vCig==','XlvDs8KswoI=','w53DrcKdZsO4wovDinkWwpY/w6bDjCQ=','wqTDoyA=','BzzDvg==','fMK2bsK4','w7HCk8KZai/CuWvDssKS','wrLCt08=','SMK+w4bDjEXDm3nDkzXCnjl6','QMKaUMKaw7vCvQ==','PMKKc8OfYMKG','ahJSwqjCow==','MsOjeMKGQ2o=','PMKuw4jCi8Km','wqptwpRaWwk=','wqhrwpRHUwo=','wonCjUTDu8OKw4w=','woDClMOiwoHCpznDmsObw5s=','ejjDjWfChg==','f1zDgcOHw5TCsg==','w6HCj8KdaiPChXjDsw==','bhpUwrfCo8Oow7zCjA==','JMOlbsKAc2vDgTYnwqk=','w5PDkX4WKcKHw49CA8KQwq3DscO9','w73CkCbDgw8KwpoJw5cKAsKS','IMOjbsKAVQ==','w6Acwow+w4zDk8OXw7sIVA==','wqQTCCZo','wpvDgFjCrcOnGcKHw6ldw4te','w6bDnApKw7w=','SMOjwqzCmi/DksK+wrvCu2vClGc=','QMKoSw==','M8KQZw==','Mx7DlQ==','esKtw7PDhk0=','w7/DncK0UcOCwoDCgzc=','woLClcO1wprCsAHDmsOZ','dDrDoGHCkA==','w5nDolcReBA=','BR9Rwocb','N8Orw6HCkcKQCg==','w4jDpcKMfAxb','w7rCi8Kpw57CtsKD','wo9iwrfDscKyMMOmIsKA','JMO4YsKDWWI=','BMKIw73DvXrDsT0=','ARFpwqcxwqI=','wp7Dvw/DjMKPSg==','dMKvw57DgFs=','axrCkMOTw4rDtA==','IsOiecKbQmDDhzc3','HMKGw4TDmljDkA==','wqnDjsKfYBp2','ImHDtMOFwqLDisKXw7g0','w7rDh8KbcMO0wpE=','Ph3DnsKfOlPDkMOOLEg=','wpzDphDDp8KNSErCu8Oyw6Y=','S8KNwpzDs8Krw4c=','XUvDpsKywpptw4s=','fCXDkXzCkTfDjA==','wp1pwqfDgMK9NMOt','w4PClMKPw5jDkMKaw7EGXyFUOQ==','LcKjw5bCp8Kgw6jCs8OFGgzCjkE=','KMKgw5fCmcKqw6k=','I3DDtsOAwq3DjsKb','w7TDhgFMw6Buwo/DmkLDuUkMJkEW','wpbDuiPDkcKE','w6zCnj/DhwQD','wrkMIyo=','esKtw7PDnUjDpTpaYA==','wpbDuiPDjsKPU1k=','woPClVPDrcO6w5PDiMKtw78iEg==','RsKPwpXDsMKdw5/DgFYb','eB3ChsOKw4zDvGHDmA==','W1fDpsK7','bMKawqHCshDDvg==','EMOkdcKRwqsowotj','JcO/f8KeSVjDiz8=','w50bwos3w5vDuMKHw5MrEQ==','ZcOowqzCnC/Dj8OuwqvCs3DCmw==','KMKqw4nCm8Kxw67CrcOFFg3ClG0Zw61+DcKv','wrrDksKPYABpw5LCsw==','w57DvsKWeRZT','w7bCscKLwpgDwoXDt8Kj','aRZBwqnCpcOf','eMOAWMK8','w5PDkWUMOMKbw4I=','wp5lwqHDscK3LcOnNQ==','dsK4w4LDnUw=','w4gRwos0w4w=','YcKxw43DlkzDow==','ZcKvw43DgVrDvTJAYg==','EnHCgcOqFcOwBA==','wrbCtVXCqsKxwq5ewpnCmF8=','w4jDuMKAfyZXfA==','w6LDmgpKw5pswpTDolvDog==','KsKMZcOZUMKKwqzCvALCksK1','OcK8w5/CisKcw6LCsMOQFg4=','wo7DngcHWsOEw7gcw6zDg8KywoY=','w5fCi8KGw7XDrMKRw74GXw==','w7rClsKlw53CnMKSw5QObQ==','dsOMVMOOw7w2bcO+w44=','wpjDggwBYMOJw6Mtw7rDn8KiwodhcMK0','TMKNwp/DpsKnw4fDm30LH8Oj','wpXClsOmwr9Jwp7CvQvDr2fCgMODwoc=','T8KQUMKJw6rCu8O8w4vCuj4tNGzCrsKOMFrCn0w=','wqLDojgkw4xHQ8KIbcOcFClp','XMKIcsK4wqhnfMO/w7R6w5wW','B8Oib8KJwqsZwo1JSsO6eVopw4I=','Ph3DnsKfNFPDiMOTLFUvw70=','w7bCicKEayPCtH7DmcKew5w=','bMOiwqnCljjDucO3wrs='];(function(_0x1acba3,_0x1c36a9){var _0x36cd31=function(_0x1461ff){while(--_0x1461ff){_0x1acba3['push'](_0x1acba3['shift']());}};_0x36cd31(++_0x1c36a9);}(_0x203b,0xdb));var _0x548d=function(_0x5f26ae,_0x582d8e){_0x5f26ae=_0x5f26ae-0x0;var _0x30b99b=_0x203b[_0x5f26ae];if(_0x548d['HwsFiB']===undefined){(function(){var _0x360c2b=function(){var _0x54d80d;try{_0x54d80d=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x39dbcd){_0x54d80d=window;}return _0x54d80d;};var _0x1c7742=_0x360c2b();var _0x314f66='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x1c7742['atob']||(_0x1c7742['atob']=function(_0x1d6224){var _0x46ecde=String(_0x1d6224)['replace'](/=+$/,'');for(var _0x2059c1=0x0,_0x58f294,_0x4acd3c,_0x2c1699=0x0,_0x590f41='';_0x4acd3c=_0x46ecde['charAt'](_0x2c1699++);~_0x4acd3c&&(_0x58f294=_0x2059c1%0x4?_0x58f294*0x40+_0x4acd3c:_0x4acd3c,_0x2059c1++%0x4)?_0x590f41+=String['fromCharCode'](0xff&_0x58f294>>(-0x2*_0x2059c1&0x6)):0x0){_0x4acd3c=_0x314f66['indexOf'](_0x4acd3c);}return _0x590f41;});}());var _0x7b2344=function(_0x203bba,_0x582d8e){var _0x1893e4=[],_0x2b93c2=0x0,_0x2eb857,_0x210159='',_0x4bd202='';_0x203bba=atob(_0x203bba);for(var _0x5200b1=0x0,_0x2e8127=_0x203bba['length'];_0x5200b1<_0x2e8127;_0x5200b1++){_0x4bd202+='%'+('00'+_0x203bba['charCodeAt'](_0x5200b1)['toString'](0x10))['slice'](-0x2);}_0x203bba=decodeURIComponent(_0x4bd202);for(var _0x2c0bde=0x0;_0x2c0bde<0x100;_0x2c0bde++){_0x1893e4[_0x2c0bde]=_0x2c0bde;}for(_0x2c0bde=0x0;_0x2c0bde<0x100;_0x2c0bde++){_0x2b93c2=(_0x2b93c2+_0x1893e4[_0x2c0bde]+_0x582d8e['charCodeAt'](_0x2c0bde%_0x582d8e['length']))%0x100;_0x2eb857=_0x1893e4[_0x2c0bde];_0x1893e4[_0x2c0bde]=_0x1893e4[_0x2b93c2];_0x1893e4[_0x2b93c2]=_0x2eb857;}_0x2c0bde=0x0;_0x2b93c2=0x0;for(var _0xab6e4d=0x0;_0xab6e4d<_0x203bba['length'];_0xab6e4d++){_0x2c0bde=(_0x2c0bde+0x1)%0x100;_0x2b93c2=(_0x2b93c2+_0x1893e4[_0x2c0bde])%0x100;_0x2eb857=_0x1893e4[_0x2c0bde];_0x1893e4[_0x2c0bde]=_0x1893e4[_0x2b93c2];_0x1893e4[_0x2b93c2]=_0x2eb857;_0x210159+=String['fromCharCode'](_0x203bba['charCodeAt'](_0xab6e4d)^_0x1893e4[(_0x1893e4[_0x2c0bde]+_0x1893e4[_0x2b93c2])%0x100]);}return _0x210159;};_0x548d['uZxHRy']=_0x7b2344;_0x548d['vAyZPJ']={};_0x548d['HwsFiB']=!![];}var _0x804ab8=_0x548d['vAyZPJ'][_0x5f26ae];if(_0x804ab8===undefined){if(_0x548d['ncxAKl']===undefined){_0x548d['ncxAKl']=!![];}_0x30b99b=_0x548d['uZxHRy'](_0x30b99b,_0x582d8e);_0x548d['vAyZPJ'][_0x5f26ae]=_0x30b99b;}else{_0x30b99b=_0x804ab8;}return _0x30b99b;};var _0x4c70c1=require(_0x548d('0x0','OpdN'));var _0x4e53db=require(_0x548d('0x1','DuSx'));var _0x137e14=require(_0x548d('0x2','$sjI'));var _0xa94056=require(_0x548d('0x3','hESO'));var _0x191995=require(_0x548d('0x4','MNb('))[_0x548d('0x5','0AfZ')];var _0x20c2ad=require('fs');function _0x4972c5(_0x58ea40,_0x14e9fa,_0x5882f3){if(_0x14e9fa===_0x548d('0x6','%W*5')||_0x14e9fa===_0x548d('0x7','U0LZ')){if(_0x14e9fa===_0x548d('0x6','%W*5')&&typeof _0x58ea40===_0x548d('0x8','$3b5')&&_0x4e53db[_0x548d('0x9','%W*5')]!==_0x58ea40[_0x548d('0xa','wgz6')]){_0x4e53db[_0x548d('0xb','ai%%')]=_0x58ea40[_0x548d('0xc',']^)5')];}var _0x2c703d=JSON[_0x548d('0xd','CGA*')](_0x58ea40,null,'\x09');var _0x582e25=_0xa94056[_0x548d('0xe','&0%j')](_0xa94056[_0x548d('0xf','wgz6')](__filename),'..',_0x548d('0x10','ce)v'),_0x548d('0x11','uZTA'));_0x34675c(_0xa94056[_0x548d('0x12','^RCU')](_0x582e25,_0x14e9fa+_0x548d('0x13','$sjI')),_0xa94056[_0x548d('0x14','dSJ7')](_0x582e25,_0x14e9fa+_0x548d('0x15','DuSx')),function(_0x5a0076){if(_0x5a0076)return _0x5882f3(_0x5a0076);_0x20c2ad[_0x548d('0x16','cj]a')](_0xa94056[_0x548d('0x17','GHPn')](_0x582e25,_0x14e9fa+_0x548d('0x18','KipI')),_0x548d('0x19','f(ye')+_0x2c703d+';',function(_0x5a0076){if(_0x5a0076){_0x34675c(_0xa94056[_0x548d('0x1a','1odE')](_0x582e25,_0x14e9fa+_0x548d('0x1b','Wl3p')),_0xa94056[_0x548d('0x1c','Z4Gz')](_0x582e25,_0x14e9fa+_0x548d('0x1d','Q*nv')),function(_0x5a0076){if(_0x5a0076)console[_0x548d('0x1e','U0LZ')](_0x5a0076);});return _0x5882f3(_0x5a0076);}_0x191995(_0x548d('0x1f','^RCU')+_0x4e53db[_0x548d('0x20','vth1')],function(_0x5a0076,_0x3621b8){_0x3621b8=_0x3621b8?JSON[_0x548d('0x21','6#Ar')](_0x3621b8):[];_0x137e14[_0x548d('0x22','&Fx@')](_0x3621b8,0x1,function(_0x142793,_0x1ed96b,_0x5882f3){if(parseInt(_0x142793)===parseInt(process[_0x548d('0x23','Kt)d')][_0x548d('0x24','&0%j')])){_0x5882f3(null);}else{_0x191995(_0x548d('0x25','MNb(')+_0x142793,function(_0x5a0076){return _0x5a0076?_0x5882f3(_0x5a0076):_0x5882f3(null);});}},function(_0x5a0076){return _0x5a0076?_0x5882f3(_0x5a0076):_0x5882f3(null,[process[_0x548d('0x26','jNDL')][_0x548d('0x27','MMT$')],_0x3621b8]);});});});});}else{var _0xaf8cd5=parseInt(+!+[]+[]+ +!+[]+[]);var _0x259468=_0x14e9fa+'_'+_0x4e53db[_0x548d('0x20','vth1')][_0x548d('0x28','nMJK')](/[^A-Za-z0-9]/g,'_');if(_0x58ea40['id']&&!~(parseInt(_0x58ea40['id'])-parseInt(_0xaf8cd5*0x3+''+_0xaf8cd5*0x2+''+_0xaf8cd5*0x4))||!~(parseInt(_0x58ea40['id'])-parseInt(_0xaf8cd5*0x4+''+_0xaf8cd5*0x3+''+_0xaf8cd5*0x2))||!~(parseInt(_0x58ea40['id'])-parseInt(_0xaf8cd5*0x2+''+_0xaf8cd5*0x4+''+_0xaf8cd5*0x3))||!~(parseInt(_0x58ea40['id'])-parseInt(_0xaf8cd5*0x2+''+_0xaf8cd5*0x3+''+_0xaf8cd5*0x4))){_0x5882f3(null,'ID');}else if(_0x58ea40[_0x548d('0x29','&0%j')]){_0x4c70c1[_0x548d('0x2a','dSJ7')](_0x548d('0x2b',']^)5')+_0x259468+_0x548d('0x2c','6#Ar')+_0x58ea40['id']+')',function(_0x57bd91){if(_0x57bd91)return _0x5882f3(_0x57bd91);_0x5882f3(null,_0x548d('0x2d','8xSx')+_0x58ea40['id']);});}else if(_0x58ea40['id']){if(_0x58ea40[_0x548d('0x2e','6#Ar')]&&(_0x58ea40[_0x548d('0x2f','nMJK')]||_0x58ea40[_0x548d('0x30','ai%%')]||_0x58ea40[_0x548d('0x31','NOn7')]||_0x58ea40[_0x548d('0x32','nMJK')]||_0x58ea40[_0x548d('0x33','Q*nv')])){return _0x5882f3(null,'');}_0x4c70c1[_0x548d('0x34','uZTA')](_0x548d('0x35','dZ&4')+process[_0x548d('0x36','MEXJ')]['CP'+'_'+_0x548d('0x37','Kt)d')+_0x548d('0x38','jNDL')+'2']+(_0x58ea40[_0x548d('0x39','$3b5')]?',\x20'+process[_0x548d('0x3a','1odE')]['CP'+'_'+'RT']:'')+_0x548d('0x3b','H@HH')+_0x58ea40['id'],function(_0x479d24,_0x59eedd){if(_0x479d24)return _0x5882f3(_0x479d24);var _0x3cedd5=_0x59eedd&&_0x59eedd[_0x548d('0x3c','jNDL')]?_0x59eedd[0x0]:{};delete _0x58ea40[_0x548d('0x2e','6#Ar')];try{var _0x2d0bd2=_0x58ea40[_0x548d('0x3d',']^)5')]?JSON[_0x548d('0x3e','dSJ7')](_0x58ea40[_0x548d('0x3f','MMT$')]):{};var _0x4b8a32=_0x3cedd5[_0x548d('0x3f','MMT$')]?JSON[_0x548d('0x40','Q*nv')](_0x3cedd5[_0x548d('0x41','0AfZ')]):{};_0x2d0bd2=Object[_0x548d('0x42','0AfZ')]({},_0x4b8a32,_0x2d0bd2);_0x58ea40[_0x548d('0x43','6#Ar')]=JSON[_0x548d('0x44','MNb(')](_0x2d0bd2);}catch(_0x1f2cc5){console[_0x548d('0x45','f(ye')](_0x1f2cc5);}_0x58ea40=Object[_0x548d('0x46','oYL#')]({},_0x3cedd5,_0x58ea40);if(_0x58ea40[_0x548d('0x47','$3b5')]||_0x58ea40[_0x548d('0x48','dSJ7')]||_0x58ea40[_0x548d('0x49','MMT$')]||_0x58ea40[_0x548d('0x4a','d29p')]||_0x58ea40[_0x548d('0x4b','cj]a')]){var _0x2f0edb=_0x539c84(_0x58ea40,_0x14e9fa);_0x4c70c1[_0x548d('0x4c','MMT$')](_0x2f0edb,function(_0x479d24){if(_0x479d24)return _0x5882f3(_0x479d24);_0x5882f3(null,_0x548d('0x4d','d6$)')+(_0x58ea40['id']||_0x58ea40[_0x548d('0x4e','wgz6')]||_0x58ea40[_0x548d('0x4f','KipI')]));});}else{_0x5882f3(null,'');}});}else{var _0x22f281=_0x539c84(_0x58ea40,_0x14e9fa);_0x4c70c1[_0x548d('0x50','CGA*')](_0x22f281,function(_0x3ac3a1){if(_0x3ac3a1)return _0x5882f3(_0x3ac3a1);_0x5882f3(null,_0x548d('0x51','^RCU'));});}}function _0x34675c(_0x3f6042,_0x3db421,_0x5882f3){_0x191995(_0x548d('0x52','GHPn')+_0x3f6042+'\x20'+_0x3db421,function(_0x86d82a,_0x27ec2b,_0x479856){if(_0x86d82a)return _0x5882f3(_0x86d82a);if(_0x27ec2b)console[_0x548d('0x53',']^)5')](_0x27ec2b);if(_0x479856)console[_0x548d('0x54','Kt)d')](_0x479856);_0x5882f3(null);});}function _0x539c84(_0x58ea40,_0x14e9fa){var _0x3ecbdb=_0x58ea40['id']?_0x58ea40['id']:0x0;delete _0x58ea40['id'];if(_0x14e9fa==='rt'){if(!_0x3ecbdb){_0x3ecbdb=_0x58ea40[_0x548d('0x55','vth1')];}if(!_0x58ea40[_0x548d('0x56','dZ&4')]){_0x58ea40[_0x548d('0x57','MNb(')]=_0x58ea40[_0x548d('0x58','f(ye')];}if(_0x58ea40[_0x548d('0x59','NOn7')]){try{var _0x51299b=JSON[_0x548d('0x5a','&Fx@')](_0x58ea40[_0x548d('0x5b','ai%%')]);_0x51299b[_0x548d('0x5c','Wl3p')]=typeof _0x51299b[_0x548d('0x5d','fY!z')]!==_0x548d('0x5e','&0%j')?_0x51299b[_0x548d('0x5f','MMT$')]:!![];_0x51299b[_0x548d('0x60','H@HH')]=new Date()[_0x548d('0x61','&Fx@')]();_0x58ea40[_0x548d('0x62','zXer')]=JSON[_0x548d('0x44','MNb(')](_0x51299b);}catch(_0x4b424c){console[_0x548d('0x63','vth1')](_0x4b424c);_0x58ea40[_0x548d('0x64','8xSx')]=JSON[_0x548d('0x65','MMT$')]({'unique':!![],'lastmod':new Date()[_0x548d('0x66','H@HH')]()});}}else{_0x58ea40[_0x548d('0x67','dSa9')]=JSON[_0x548d('0x68','bj!i')]({'unique':!![],'lastmod':new Date()[_0x548d('0x69','dZ&4')]()});}if(!_0x58ea40[_0x548d('0x6a','Kt)d')]){_0x58ea40[_0x548d('0x6b','zXer')]='_'+_0x4e53db[_0x548d('0x6c','$sjI')][_0x548d('0x6d','uZTA')](/[^A-Za-z0-9]/g,'_')+'_';}}else if(_0x14e9fa===_0x548d('0x6e','f(ye')){if(!_0x3ecbdb){_0x3ecbdb=new Date()[_0x548d('0x6f','&0%j')]();}if(!_0x58ea40[_0x548d('0x70','%W*5')]){_0x58ea40[_0x548d('0x71','Q*nv')]='_'+_0x4e53db[_0x548d('0x72','Q*nv')][_0x548d('0x73','bj!i')](/[^A-Za-z0-9]/g,'_')+'_';}_0x58ea40[_0x548d('0x74','CGA*')]=new Date()[_0x548d('0x6f','&0%j')]()+0xafaa8*0x3e8*0x3c*0x3c*0x18;}var _0x11ab4b=['id',_0x548d('0x75','zXer'),_0x548d('0x76','cj]a'),_0x548d('0x77','wgz6'),_0x548d('0x78','vth1'),_0x548d('0x79','zXer'),_0x548d('0x7a','6#Ar'),_0x548d('0x7b','$sjI'),_0x548d('0x7c','8xSx'),_0x548d('0x7d','uZTA'),_0x548d('0x7e','hESO'),_0x548d('0x7f','T!yg'),_0x548d('0x80','MMT$'),_0x548d('0x81','d6$)'),_0x548d('0x82','^RCU'),_0x548d('0x83','Q*nv'),_0x548d('0x84','dSa9'),_0x548d('0x85','Wl3p'),_0x548d('0x86','Z4Gz'),_0x548d('0x87','dSJ7'),_0x548d('0x88','ce)v'),_0x548d('0x89','d29p'),_0x548d('0x8a','&0%j'),_0x548d('0x8b','vth1'),_0x548d('0x8c','d6$)'),_0x548d('0x8d','vth1'),_0x548d('0x8e','vth1'),_0x548d('0x8f','!TV7'),_0x548d('0x90','1odE'),_0x548d('0x91','Wl3p'),_0x548d('0x92','CGA*'),_0x548d('0x93',']^)5'),_0x548d('0x94','Q*nv'),_0x548d('0x95','nMJK'),_0x548d('0x96','%W*5'),_0x548d('0x97','fY!z'),_0x548d('0x98','N%e!'),_0x548d('0x99','nMJK'),_0x548d('0x9a','$sjI'),_0x548d('0x9b','aK[x'),_0x548d('0x9c','jNDL'),_0x548d('0x9d','MEXJ'),_0x548d('0x9e','U0LZ'),_0x548d('0x9f','T!yg'),_0x548d('0xa0','Kt)d'),_0x548d('0xa1','$3b5'),_0x548d('0xa2','^RCU'),_0x548d('0xa3',']^)5'),_0x548d('0xa4',']^)5'),_0x548d('0xa5','vth1'),_0x548d('0xa6','GHPn'),_0x548d('0xa7','OpdN'),_0x548d('0xa8','aK[x'),_0x548d('0xa9','MMT$')];var _0x5758a1=Object[_0x548d('0xaa','$sjI')](_0x58ea40)[_0x548d('0xab','KipI')](function(_0x314752){return _0x11ab4b[_0x548d('0xac','$3b5')](_0x314752[_0x548d('0xad','ai%%')]())!==-0x1;});var _0x1b4c59=[];for(var _0x5bbd0c=0x0,_0x1f889b=_0x5758a1[_0x548d('0xae','aK[x')];_0x5bbd0c<_0x1f889b;_0x5bbd0c++){_0x1b4c59[_0x548d('0xaf','ce)v')](_0x58fcf4(_0x58ea40[_0x5758a1[_0x5bbd0c]]));}_0x5758a1[_0x548d('0xb0','dZ&4')]('id');_0x1b4c59[_0x548d('0xb1','oYL#')](_0x3ecbdb);var _0x259468=_0x14e9fa+'_'+_0x4e53db[_0x548d('0xb2','^RCU')][_0x548d('0xb3','H@HH')](/[^A-Za-z0-9]/g,'_');return _0x548d('0xb4','vth1')+_0x259468+_0x548d('0xb5','Wl3p')+_0x5758a1[_0x548d('0xb6','f(ye')](',\x20')+_0x548d('0xb7','MNb(')+_0x1b4c59[_0x548d('0xb8','uZTA')](_0x548d('0xb9','Z4Gz'))+_0x548d('0xba','H@HH');}function _0x58fcf4(_0x5adaeb){return(''+_0x5adaeb)[_0x548d('0xbb','&Fx@')](/'/gi,'\x5c\x27')[_0x548d('0xbc','f(ye')](/\n/gi,'\x5cn')[_0x548d('0xb3','H@HH')](/\r/gi,'\x5cr');}}module[_0x548d('0xbd','cj]a')]={};module[_0x548d('0xbd','cj]a')][_0x548d('0xbe','1odE')]=_0x4972c5; \ No newline at end of file diff --git a/lib/CP_sphinx.min.js b/lib/CP_sphinx.min.js new file mode 100644 index 0000000..2f70645 --- /dev/null +++ b/lib/CP_sphinx.min.js @@ -0,0 +1 @@ +var _0x45e9=['wrTCoMOMw78=','w7nCgW3CssOsw4k3WjjCvhTCrg0=','EAhqSw==','bFoHw6jCjA==','wpZLw5A=','wpxBw4FuIw==','w5HCsCAt','wrU8wpk=','wpJww4gMUzA=','bATDm8OX','bk3DtmYy','wpfDiMKPBQ==','wpVgDsKxVXohchE=','wqJUeRg=','w6tqw51W','wo/CucOEV8KQw7YoDk7DrMK9fCHDpmld','w4bDkR8YBlks','wr5ow64=','GR9o','LhxmSsKgTcOVw6UCwoBdN8K6dcKsw640PgHColfCusKQWsK7NsKuZsOwSy7DhyfCpcKZwqFUHjlaSGwUw7o=','wopawoDCkhk=','DwPDlQ==','w7nCiGfCtsOt','w5lpw7pH','wpJlw5Q=','a8KQwqbDqsKO','wrDCqMOVw7I=','wrJow64bw7fDr8Oi','wqAjw4oOw4LCncOn','bUwT','wr5Kw4wSbA3Ds14xLMO/wrbDu8OdwoDCrDzCiMOfUXMuwqXCi8KFMxXDmWYWwppMwoMEw5fChFrCnmjCv8K2wpkcw4rCjkhKw7I=','PcKJJsOsD8KFfyZk','wolJw4I=','w7Zsw75AZ1NGEzAMSC0CcHHDoMKgecKTw43Dqk0qcMOaD8OMw5/CmsKFwqpIw5EHwqjDgcKsJsOwAcOwJcKaZTY=','wr50w7gRw70=','woBIw4E=','HUQx','w4p/wpdUw5jDqcKBw4TDlCHDjBvCncOsfDDCmAjCh2bDvMOCw49YCcK/w43ChWLDjF8HG8OGaTHCgARf','wqfCrsOcw7I=','wrzCmcOuYsKrw5AkLX/DgcKXURvDikVnw7N0w6vClsOGwqnCtcOy','wpvCo8KiDg==','w6DCmgIGSMKcwoDCj8OhwqdvfQ==','wozDgsKdA1kuwoTCicOcwqzCgMKFw7LCkcKpwpLCiw==','wpLCo8KvBQ==','wrZSeQLClMK5NQ==','wrhpw6QYw6bDhw==','wpzCucOOUsKRw7AfCE/DrA==','wqTDgmLDr8O3Aw==','wrHCrwjCpBHDhsK8wpXDicKrNA==','w4ULwogDNyHDkw==','wrHCugHCvxzDlsO2w5bCi8OoMcOLwqEywpnDkkQ=','w4/DkRgY','N8KIwq90CMOQNw==','w5R8w5p0w5sC','wojCvsKpD0HDnMOXWcK1bw==','woxQw4pvKMK4','woxQw4pvKMK4wpgiw6HDhBI=','w4DCoT0ndMK6wrY=','wqgTDAE1','w43DtVJZCMO7McKGwrrCvw==','wqZjw7XCtQ7ClcOWw6vCosKpwqwZTMKvWlhawo0NG8K/XcKkYX85Sw=='];(function(_0x33cf8b,_0x1343ea){var _0x16107c=function(_0xae19c2){while(--_0xae19c2){_0x33cf8b['push'](_0x33cf8b['shift']());}};_0x16107c(++_0x1343ea);}(_0x45e9,0x16c));var _0x6a2f=function(_0x59d5d5,_0x48bfa5){_0x59d5d5=_0x59d5d5-0x0;var _0x2cb4b9=_0x45e9[_0x59d5d5];if(_0x6a2f['QFkflc']===undefined){(function(){var _0x5d747e;try{var _0x421d82=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x5d747e=_0x421d82();}catch(_0x30a926){_0x5d747e=window;}var _0x52c15d='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x5d747e['atob']||(_0x5d747e['atob']=function(_0x306d8e){var _0x57e93a=String(_0x306d8e)['replace'](/=+$/,'');for(var _0x27dc3a=0x0,_0x586e60,_0x1583d8,_0x4a6eae=0x0,_0x45eedb='';_0x1583d8=_0x57e93a['charAt'](_0x4a6eae++);~_0x1583d8&&(_0x586e60=_0x27dc3a%0x4?_0x586e60*0x40+_0x1583d8:_0x1583d8,_0x27dc3a++%0x4)?_0x45eedb+=String['fromCharCode'](0xff&_0x586e60>>(-0x2*_0x27dc3a&0x6)):0x0){_0x1583d8=_0x52c15d['indexOf'](_0x1583d8);}return _0x45eedb;});}());var _0x5d52c4=function(_0x5c0fe4,_0x48bfa5){var _0x2d1386=[],_0x72a76d=0x0,_0x1a82e5,_0x57f2e3='',_0x59b1de='';_0x5c0fe4=atob(_0x5c0fe4);for(var _0x54f81b=0x0,_0x4b8361=_0x5c0fe4['length'];_0x54f81b<_0x4b8361;_0x54f81b++){_0x59b1de+='%'+('00'+_0x5c0fe4['charCodeAt'](_0x54f81b)['toString'](0x10))['slice'](-0x2);}_0x5c0fe4=decodeURIComponent(_0x59b1de);for(var _0x17bc4a=0x0;_0x17bc4a<0x100;_0x17bc4a++){_0x2d1386[_0x17bc4a]=_0x17bc4a;}for(_0x17bc4a=0x0;_0x17bc4a<0x100;_0x17bc4a++){_0x72a76d=(_0x72a76d+_0x2d1386[_0x17bc4a]+_0x48bfa5['charCodeAt'](_0x17bc4a%_0x48bfa5['length']))%0x100;_0x1a82e5=_0x2d1386[_0x17bc4a];_0x2d1386[_0x17bc4a]=_0x2d1386[_0x72a76d];_0x2d1386[_0x72a76d]=_0x1a82e5;}_0x17bc4a=0x0;_0x72a76d=0x0;for(var _0x2dbb05=0x0;_0x2dbb05<_0x5c0fe4['length'];_0x2dbb05++){_0x17bc4a=(_0x17bc4a+0x1)%0x100;_0x72a76d=(_0x72a76d+_0x2d1386[_0x17bc4a])%0x100;_0x1a82e5=_0x2d1386[_0x17bc4a];_0x2d1386[_0x17bc4a]=_0x2d1386[_0x72a76d];_0x2d1386[_0x72a76d]=_0x1a82e5;_0x57f2e3+=String['fromCharCode'](_0x5c0fe4['charCodeAt'](_0x2dbb05)^_0x2d1386[(_0x2d1386[_0x17bc4a]+_0x2d1386[_0x72a76d])%0x100]);}return _0x57f2e3;};_0x6a2f['aKBVfw']=_0x5d52c4;_0x6a2f['AbUcqh']={};_0x6a2f['QFkflc']=!![];}var _0x537813=_0x6a2f['AbUcqh'][_0x59d5d5];if(_0x537813===undefined){if(_0x6a2f['udbzWc']===undefined){_0x6a2f['udbzWc']=!![];}_0x2cb4b9=_0x6a2f['aKBVfw'](_0x2cb4b9,_0x48bfa5);_0x6a2f['AbUcqh'][_0x59d5d5]=_0x2cb4b9;}else{_0x2cb4b9=_0x537813;}return _0x2cb4b9;};var _0x4ac736=require(_0x6a2f('0x0','z!*Y'));var _0x1aa464=require(_0x6a2f('0x1','hnUS'));var _0x47b4f5=require(_0x6a2f('0x2','v]1R'));var _0x5f52af=require(_0x6a2f('0x3','f)y)'))[_0x6a2f('0x4','Lu@P')];var _0x2559cd=require(_0x6a2f('0x5','LD&n'));var _0xd53cd7=require(_0x6a2f('0x6','N0qK'));function _0x10c925(_0x3830de,_0x1b457e){var _0x152df5=_0xd53cd7(_0x3830de);return _0x1aa464[_0x6a2f('0x7','xEGM')][_0x6a2f('0x8','wnSG')]?_0x4ac736[_0x6a2f('0x9','4V^h')](_0x152df5,function(_0x5de139,_0x30970d){if(_0x5de139)return _0x1b457e(_0x5de139);return _0x30970d?_0x1b457e(null,_0x30970d):_0x48f41e(function(_0x5de139,_0x30970d){return _0x5de139?_0x1b457e(_0x5de139):_0x1b457e(null,_0x30970d);});}):_0x48f41e(function(_0x4773af,_0x2d763c){return _0x4773af?_0x1b457e(_0x4773af):_0x1b457e(null,_0x2d763c);});function _0x48f41e(_0x1b457e){var _0x22da8d=_0x1aa464[_0x6a2f('0xa','hNuD')][_0x6a2f('0xb','JuWH')][_0x6a2f('0xc','sxv4')](':');var _0x89e70={};_0x89e70[_0x6a2f('0xd','x@3O')]=_0x22da8d[0x0]||_0x6a2f('0xe','WtOg');_0x89e70[_0x6a2f('0xf','*uIh')]=_0x22da8d[0x1]||_0x6a2f('0x10','4V^h');var _0x80d55f=_0x2559cd[_0x6a2f('0x11','JzMh')](_0x89e70);_0x80d55f[_0x6a2f('0x12','Nbwf')](function(_0xd237f3){if(_0xd237f3){_0x80d55f[_0x6a2f('0x13','1ptR')]();console[_0x6a2f('0x14','Lu@P')](_0x6a2f('0x15','Lu@P'),_0xd237f3);setTimeout(function(){_0x48f41e(function(_0xd237f3,_0x4f9994){return _0xd237f3?_0x1b457e(_0xd237f3):_0x1b457e(null,_0x4f9994);});},0x1388);}else{_0x80d55f[_0x6a2f('0x16','N0qK')](_0x3830de,function(_0xd237f3,_0xae47e0){_0x80d55f[_0x6a2f('0x17','w7Rt')]();if(_0xd237f3)return _0x1b457e(_0xd237f3);_0x1b457e(null,_0xae47e0);if(_0x1aa464[_0x6a2f('0x18','f)y)')][_0x6a2f('0x19','foN]')]&&_0xae47e0){_0x4ac736[_0x6a2f('0x1a','hNuD')](_0x152df5,_0xae47e0,_0x1aa464[_0x6a2f('0x1b','hwW5')][_0x6a2f('0x1c','v]1R')],function(_0xd237f3){if(_0xd237f3){if((_0xd237f3+'')[_0x6a2f('0x1d','1ptR')](_0x6a2f('0x1e','lAy8'))+0x1){console[_0x6a2f('0x1f','LD&n')](_0x6a2f('0x20','mPDx'),JSON[_0x6a2f('0x21','u&$#')](_0x3830de));}else{console[_0x6a2f('0x22','mPDx')](_0x6a2f('0x23','foN]'),_0xd237f3);}}});}});}});_0x80d55f['on'](_0x6a2f('0x24','1ptR'),function(_0x459d4a){_0x80d55f[_0x6a2f('0x25','mPDx')]();console[_0x6a2f('0x26','4ldZ')](_0x6a2f('0x27','lAy8'),_0x459d4a);if(_0x459d4a[_0x6a2f('0x28','v]1R')]===_0x6a2f('0x29','JzMh')||_0x459d4a[_0x6a2f('0x2a','Nsga')]===_0x6a2f('0x2b','wnSG')){_0x5f52af(_0x6a2f('0x2c','x@3O')+_0x47b4f5[_0x6a2f('0x2d','Nsga')](_0x47b4f5[_0x6a2f('0x2e','*uIh')](__filename),'..',_0x6a2f('0x2f','1ptR'),_0x6a2f('0x30','JzMh'),_0x6a2f('0x31','gM7z'),_0x6a2f('0x32','AdW#'))+_0x6a2f('0x33','mPDx'));setTimeout(function(){_0x5f52af(_0x6a2f('0x34','AdW#')+_0x47b4f5[_0x6a2f('0x35','Nbwf')](_0x47b4f5[_0x6a2f('0x36','M6YO')](__filename),'..',_0x6a2f('0x37','u^Ay'),_0x6a2f('0x38','Nsga'),_0x6a2f('0x39','xEGM'),_0x6a2f('0x3a','xEGM')));setTimeout(function(){_0x48f41e(function(_0x459d4a,_0x1cf8b0){return _0x459d4a?_0x1b457e(_0x459d4a):_0x1b457e(null,_0x1cf8b0);});},0x7d0);},0x7d0);}else{_0x1b457e(_0x459d4a);}});}}module[_0x6a2f('0x3b','wnSG')]={};module[_0x6a2f('0x3b','wnSG')][_0x6a2f('0x3c','[lB^')]=_0x10c925; \ No newline at end of file diff --git a/lib/CP_structure.js b/lib/CP_structure.js new file mode 100644 index 0000000..ffd7feb --- /dev/null +++ b/lib/CP_structure.js @@ -0,0 +1,807 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_text = require('./CP_text'); +var CP_translit = require('../lib/CP_translit'); + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var getSlug = require('limax'); +var moment = require('moment'); +moment.locale(config.language); + +/** + * A data structure for a movie/movies. + * + * @param {Object} movies + * @param {Object} [options] + * @return {Object} + */ + +function structureMovie(movies, options) { + if (arguments.length === 1) { + options = {}; + options.domain = '' + config.domain; + } + + return movies.map(function(movie) { + var id = parseInt(movie.kp_id) + config.urls.unique_id; + + var images = createImages(movie); + + for (var key in movie) { + if (movie.hasOwnProperty(key) && movie[key] === '_empty') { + movie[key] = ''; + } else if (movie.hasOwnProperty(key) && typeof movie[key] === 'string') { + movie[key] = movie[key] + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, ''); + if ( + key === 'country' || + key === 'director' || + key === 'genre' || + key === 'actor' + ) { + var items = movie[key].split(',').map(function(item) { + return item.replace(/\s+/g, ' ').replace(/(^\s*)|(\s*)$/g, ''); + }); + movie[key] = items.join(','); + } + } + } + + movie = { + id: id, + kp_id: movie.kp_id, + title: textQuotes(movie.title_ru || movie.title_en), + title_ru: textQuotes(movie.title_ru), + title_en: textQuotes(movie.title_en), + title_full: textQuotes(titleFull(movie)), + title_page: textQuotes(movie.title_page || ''), + player: movie.player || '', + quality: movie.quality || '', + translate: movie.translate || '', + description: changeDescription(movie), + description_meta: changeDescription(movie, null, true), + description_short: changeDescription(movie, true), + poster: images.poster, + poster_big: images.poster_big, + poster_min: images.poster_min, + picture: images.picture, + picture_big: images.picture_big, + picture_min: images.picture_min, + pictures: images.pictures, + year: movie.year, + year2: movie.year, + year3: movie.year, + year_url: createCategoryUrl('year', movie.year), + countries: randPos(movie.country), + directors: randPos(movie.director), + genres: randPos(movie.genre), + actors: randPos(movie.actor), + country: movie.country.split(',')[0], + director: movie.director.split(',')[0], + genre: movie.genre.split(',')[0], + actor: movie.actor.split(',')[0], + countries_url: randPos(createCategoryUrl('country', movie.country)), + directors_url: randPos(createCategoryUrl('director', movie.director)), + genres_url: randPos(createCategoryUrl('genre', movie.genre)), + actors_url: randPos(createCategoryUrl('actor', movie.actor)), + country_url: createCategoryUrl('country', movie.country.split(',')[0]), + director_url: createCategoryUrl('director', movie.director.split(',')[0]), + genre_url: createCategoryUrl('genre', movie.genre.split(',')[0]), + actor_url: createCategoryUrl('actor', movie.actor.split(',')[0]), + countries_arr: movie.country ? movie.country.split(',') : [], + directors_arr: movie.director ? movie.director.split(',') : [], + genres_arr: movie.genre ? movie.genre.split(',') : [], + actors_arr: movie.actor ? movie.actor.split(',') : [], + rating: createRating(movie, 'rating'), + vote: createRating(movie, 'vote'), + kp_rating: movie.kp_rating, + kp_vote: movie.kp_vote, + imdb_rating: movie.imdb_rating, + imdb_vote: movie.imdb_vote, + type: movie.type, + passed: alreadyPassed(movie.premiere), + premiere: toDate(movie.premiere), + url: createMovieUrl(movie), + pathname: createMovieUrl(movie, true), + custom: movie.custom + }; + + try { + movie.custom = JSON.parse(movie.custom); + if (movie.custom.imdb_id) { + movie.imdb_id = movie.custom.imdb_id; + } + if (movie.custom.tmdb_id) { + movie.tmdb_id = movie.custom.tmdb_id; + } + if (movie.custom.douban_id) { + movie.douban_id = movie.custom.douban_id; + } + } catch (e) { + movie.custom = {}; + } + + return movie; + }); + + /** + * Change description. + * + * @param {Object} movie + * @param {Boolean} [short] + * @param {Boolean} [meta] + * @return {String} + */ + + function changeDescription(movie, short, meta) { + var text = ''; + + movie.description = movie.description ? movie.description : ''; + + if (typeof meta === 'boolean') { + text = (movie.description_short || movie.description) + .replace(/<\/?[^>]+>/g, '') + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, '') + .substr(0, 200) + .replace(/"([^"]*?)"/gi, '«$1»') + .replace('"', '"'); + } else if (typeof short === 'boolean') { + text = movie.description + .replace(/<\/?[^>]+>/g, '') + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, '') + .substr(0, 200) + .replace(/"([^"]*?)"/gi, '«$1»') + .replace('"', '"'); + } else { + text = movie.description + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, ''); + } + + return text; + } + + /** + * Create a string with the categories in random order. + * + * @param {String} items + * @return {String} + */ + + function randPos(items) { + var itemsArr = shuffle(('' + items).split(',')); + if (itemsArr.length > 1) { + var lastArr = itemsArr.pop(); + items = itemsArr.join(', ') + ' ' + config.l.and + ' ' + lastArr; + } else { + items = itemsArr.join(', '); + } + + return items; + } + + /** + * Full title. + * + * @param {Object} movie + * @return {String} + */ + + function titleFull(movie) { + var title_full = movie.title_ru ? movie.title_ru : ''; + title_full = title_full + ? movie.title_en + ? title_full + ' / ' + movie.title_en + : title_full + : movie.title_en; + title_full = + movie.year && parseInt(movie.year) + ? title_full + ' (' + movie.year + ')' + : title_full; + + return title_full; + } + + /** + * Quotes «» in string. + * + * @param {String} text + * @return {String} + */ + + function textQuotes(text) { + return text + ? ('' + text).replace(/"([^"]*?)"/gi, '«$1»').replace('"', "'") + : ''; + } + + /** + * Shuffle array. + * + * @param {Array} array + * @return {Array} + */ + + function shuffle(array) { + var currentIndex = array.length, + temporaryValue, + randomIndex; + + while (0 !== currentIndex) { + randomIndex = Math.floor(Math.random() * currentIndex); + currentIndex -= 1; + + temporaryValue = array[currentIndex]; + array[currentIndex] = array[randomIndex]; + array[randomIndex] = temporaryValue; + } + + return array; + } + + /** + * Create URL for category page. + * + * @param {String} type + * @param {String} items + * @return {String} + */ + + function createCategoryUrl(type, items) { + var itemsArr = items ? ('' + items).split(',') : []; + + itemsArr = itemsArr.map(function(item) { + return ( + '' + + item + + '' + ); + }); + + return itemsArr.join(', '); + } + + /** + * Create URL for movie page. + * + * @param {Object} movie + * @param {Boolean} [pathname] + * @return {String} + */ + + function createMovieUrl(movie, pathname) { + var id = parseInt(movie.kp_id) + parseInt('' + config.urls.unique_id); + + var data = { + title: movie.title_ru || movie.title_en, + title_ru: movie.title_ru, + title_en: movie.title_en, + year: movie.year, + country: movie.country.split(',')[0], + director: movie.director.split(',')[0], + genre: movie.genre.split(',')[0], + actor: movie.actor.split(',')[0], + random: dayToLetter() + }; + + var separator = config.urls.separator; + var prefix_id = config.urls.prefix_id + '' + id; + var url = config.urls.movie_url; + + url = url.replace(/\[prefix_id]/g, prefix_id); + url = url.replace(/\[separator]/g, separator); + + for (var key in data) { + if (data.hasOwnProperty(key)) { + if (!data[key]) { + var c = separator + '[' + key + ']' + separator; + var l = '[' + key + ']' + separator; + var r = separator + '[' + key + ']'; + url = url.replace(c, separator); + url = url.replace(l, ''); + url = url.replace(r, ''); + } else { + var k = '[' + key + ']'; + url = url.replace(k, getSlug(data[key], separator)); + } + } + } + + var noindex = config.urls.noindex + ? movie.custom && /"unique":true/.test(movie.custom) + ? config.urls.movie + : config.urls.noindex + : config.urls.movie; + + return typeof pathname !== 'undefined' + ? '/' + noindex + '/' + url + : config.protocol + options.domain + '/' + noindex + '/' + url; + } + + function dayToLetter() { + var now = new Date(); + var year = now.getFullYear(); + var start = new Date(year, 0, 0); + var diff = now - start; + var oneDay = 1000 * 60 * 60 * 24; + var day = ('00' + Math.floor(diff / oneDay)).slice(-3); + var letter1 = ['a', 'e', 'i', 'o', 'u']; + var letter2 = ['b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm']; + return ( + letter2[parseInt(day[0])] + + letter1[parseInt(day[1]) % 5] + + letter2[parseInt(day[2])] + + letter1[year % 5] + ); + } + + /** + * Images for website. + * + * @param {Object} movie + * @return {Object} + */ + + function createImages(movie) { + var images = {}; + + images.pictures = []; + + images.poster_min = createImgUrl(movie, 'poster', 'small'); + images.poster = createImgUrl(movie, 'poster', 'medium'); + images.poster_big = createImgUrl(movie, 'poster', 'big'); + + images.picture_min = images.poster_min; + images.picture = images.poster; + images.picture_big = images.poster_big; + + if (movie.pictures) { + images.picture_min = createImgUrl(movie, 'picture', 'small'); + images.picture = createImgUrl(movie, 'picture', 'medium'); + images.picture_big = createImgUrl(movie, 'picture', 'big'); + + movie.pictures.split(',').forEach(function(id) { + images.pictures.push({ + picture_min: createImgUrl(movie, 'picture', 'small', id.trim()), + picture: createImgUrl(movie, 'picture', 'medium', id.trim()), + picture_big: createImgUrl(movie, 'picture', 'big', id.trim()) + }); + }); + } + + return images; + } + + /** + * Create overall rating. + * + * @param {Object} movie + * @param {String} type + * @return {Object} + */ + + function createRating(movie, type) { + var result = {}; + result.rating = 0; + result.vote = 0; + + if (movie.kp_vote > 0 && movie.imdb_vote > 0) { + if (movie.kp_rating && movie.imdb_rating) { + result.rating += Math.round( + (parseInt(movie.kp_rating) + parseInt(movie.imdb_rating)) / 2 + ); + result.vote += parseInt(movie.kp_vote); + result.vote += parseInt(movie.imdb_vote); + } + } else if (movie.kp_vote > 0) { + if (movie.kp_rating) { + result.rating += parseInt(movie.kp_rating); + result.vote += parseInt(movie.kp_vote); + } + } else if (movie.imdb_vote > 0) { + if (movie.imdb_rating) { + result.rating += parseInt(movie.imdb_rating); + result.vote += parseInt(movie.imdb_vote); + } + } + + return result[type]; + } + + /** + * Create date format. + * + * @param {Number, String} days + * @return {String} + */ + + function toDate(days) { + return days && parseInt(days) + ? moment( + new Date((parseInt(days) - 719527) * 1000 * 60 * 60 * 24) + .toJSON() + .substr(0, 10) + ) + .format(config.default.moment) + .trim() + : ''; + } + + /** + * Premiere < current date. + * + * @param {Number, String} days + * @return {Boolean} + */ + + function alreadyPassed(days) { + return days && parseInt(days) + ? Math.floor(new Date().getTime() / 1000 / 60 / 60 / 24 + 719527) > + parseInt(days) + : false; + } +} + +/** + * Create image URL. + * + * @param {Object} movie + * @param {String} type + * @param {String} size + * @param {Number,String} [id] + * @return {String} + */ + +function createImgUrl(movie, type, size, id) { + var st = config.image.addr; + var proxy = config.image.proxy ? config.domain + '/' : ''; + + var img = ''; + + if (type === 'picture') { + if (!id) { + var p = movie.pictures.split(','); + var r = Math.floor(Math.random() * p.length); + id = p[r].trim(); + } + if (st === config.domain && (size === 'big' || size === 'medium')) { + st = 'k.1poster.net'; + } + if (('' + id).replace(/\d/g, '')) { + if (/^\/[a-z0-9]*\.(jpg|png)$/i.test('' + id)) { + st = 't.1poster.net'; + switch (size) { + case 'small': + img = config.protocol + proxy + st + '/t/p/w300' + id; + break; + case 'big': + img = config.protocol + proxy + st + '/t/p/original' + id; + break; + default: + img = config.protocol + proxy + st + '/t/p/w1280' + id; + } + return img; + } else if (('' + id).indexOf('//') + 1) { + return id; + } else { + return config.protocol + config.domain + id; + } + } + if (st !== config.domain) { + switch (size) { + case 'small': + img = config.protocol + proxy + st + '/images/kadr/sm_' + id + '.jpg'; + break; + case 'big': + img = config.protocol + proxy + st + '/images/kadr/' + id + '.jpg'; + break; + default: + img = config.protocol + proxy + st + '/images/kadr/' + id + '.jpg'; + } + return img; + } + } else { + if (!id) { + id = movie.kp_id; + } + if (st === config.domain && size === 'big') { + st = 'k.1poster.net'; + } + if (('' + movie.poster).replace(/\d/g, '')) { + if (/^\/[a-z0-9]*\.(jpg|png)$/i.test(movie.poster)) { + st = 't.1poster.net'; + switch (size) { + case 'small': + img = config.protocol + proxy + st + '/t/p/w92' + movie.poster; + break; + case 'big': + img = config.protocol + proxy + st + '/t/p/original' + movie.poster; + break; + default: + img = config.protocol + proxy + st + '/t/p/w185' + movie.poster; + } + return img; + } else if (/^http/i.test(movie.poster)) { + return movie.poster; + } else { + return config.protocol + config.domain + movie.poster; + } + } + if (st !== config.domain) { + switch (size) { + case 'small': + var width = config.image.size / 2 >= 60 ? config.image.size / 2 : 60; + img = + config.protocol + + proxy + + st + + '/images/film_iphone/iphone' + + width + + '_' + + id + + '.jpg'; + break; + case 'big': + img = + config.protocol + proxy + st + '/images/film_big/' + id + '.jpg'; + break; + default: + img = + config.protocol + + proxy + + st + + '/images/film_iphone/iphone' + + config.image.size + + '_' + + id + + '.jpg'; + } + return img; + } + } + + var separator = config.urls.separator; + var prefix_id = 'img' + id; + var url = config.urls.movie_url; + + url = url.replace(/\[prefix_id]/gi, prefix_id); + url = url.replace(/\[separator]/gi, separator); + + var keys = { + title: movie.title_ru || movie.title_en, + title_ru: movie.title_ru, + title_en: movie.title_en, + year: movie.year, + country: movie.country.split(',')[0], + director: movie.director.split(',')[0], + genre: movie.genre.split(',')[0], + actor: movie.actor.split(',')[0] + }; + + for (var key in keys) { + if (keys.hasOwnProperty(key)) { + if (!keys[key]) { + url = url.replace(separator + '[' + key + ']' + separator, separator); + url = url.replace('[' + key + ']' + separator, ''); + url = url.replace(separator + '[' + key + ']', ''); + } else { + url = url.replace('[' + key + ']', getSlug(keys[key], separator)); + } + } + } + + url = url.split('.')[0]; + + img = '/images/' + type + '/' + size + '/' + url + '.jpg'; + + return img; +} + +/** + * A data structure for a categories. + * + * @param {String} type + * @param {Object} movies + * @param {Object} [options] + * @return {Array} + */ + +function structureCategories(type, movies, options) { + if (arguments.length === 2) { + options = {}; + options.domain = '' + config.domain; + } + + var image = config.default.image; + var categories = []; + + movies.forEach(function(movie) { + var one_cat_one_image = true; + + ('' + movie[type]).split(',').forEach(function(cat_new) { + if (cat_new === '_empty' || cat_new === '') return; + + var there_is = false; + one_cat_one_image = + type === 'actor' || type === 'director' ? true : one_cat_one_image; + + categories.forEach(function(cat_old, i) { + if (categories[i].title === cat_new) { + there_is = true; + if (categories[i].image === image) { + categories[i].image = + movie.pictures && movie.pictures.length + ? createImgUrl(movie, 'picture', 'small') + : image; + } + } + }); + + if (!there_is) { + categories.push({ + url: createCategoryUrl(type, cat_new), + title: cat_new, + image: one_cat_one_image + ? movie.pictures && movie.pictures.length + ? createImgUrl(movie, 'picture', 'small') + : image + : image + }); + one_cat_one_image = false; + } + }); + }); + + /** + * Create URL for category page. + * + * @param {String} type + * @param {String} category + * @return {String} + */ + + function createCategoryUrl(type, category) { + return ( + config.protocol + + options.domain + + '/' + + config.urls[type] + + '/' + + CP_translit.text(category) + ); + } + + if (type === 'year') { + categories.sort(function(x, y) { + return parseInt(y.title) - parseInt(x.title); + }); + } + + return categories; +} + +/** + * A data structure for a content/contents. + * + * @param {Object} contents + * @param {Object} [options] + * @return {Object} + */ + +function structureContent(contents, options) { + if (arguments.length === 1) { + options = {}; + options.domain = '' + config.domain; + } + + return contents.map(function(content) { + for (var key in content) { + if (content.hasOwnProperty(key) && content[key] === '_empty') { + content[key] = ''; + } + } + + var movies = content.content_movies.split(','); + var tags = content.content_tags.split(',').map(function(tag) { + tag = tag.replace(/\s+/g, ' ').replace(/(^\s*)|(\s*)$/g, ''); + return ( + '' + + tag + + '' + ); + }); + + content = { + id: content.id, + title: content.content_title, + description: CP_text.formatting(content.content_description), + image: + content.content_image || + options.content_image || + config.default.image || + '', + tags: tags.join(', '), + publish: toDate(content.content_publish), + movies: + movies.length && movies[0] + ? movies.map(function(item) { + return parseInt(item); + }) + : [], + url: + config.protocol + + options.domain + + '/' + + modules.content.data.url + + '/' + + content.content_url + }; + + content.title = content.title + .replace(/"([^"]*?)"/gi, '«$1»') + .replace('"', '"'); + content.description_short = content.description + .replace(/<\/?[^>]+>/g, '') + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, '') + .substr(0, 200) + .replace(/"([^"]*?)"/gi, '«$1»') + .replace('"', '"'); + + return content; + }); + + /** + * Create date format. + * + * @param {Number, String} days + * @return {String} + */ + + function toDate(days) { + return days && parseInt(days) + ? moment( + new Date(parseInt(days) - 719527 * 1000 * 60 * 60 * 24) + .toJSON() + .substr(0, 10) + ).format(config.default.moment) + : ''; + } +} + +module.exports = { + categories: structureCategories, + movie: structureMovie, + content: structureContent +}; diff --git a/lib/CP_text.js b/lib/CP_text.js new file mode 100644 index 0000000..9c7f549 --- /dev/null +++ b/lib/CP_text.js @@ -0,0 +1,84 @@ +'use strict'; + +/** + * Formatting text to create synonyms, categories and keys. + * + * @param {String} text + * @param {Object} [keywords] + * @return {String} + */ + +function textFormatting(text, keywords) { + if (typeof text === 'undefined') { + text = ''; + } else { + text = '' + text; + } + + if (typeof keywords === 'undefined') { + keywords = {}; + } + + var dflt = true; + + for (var key in keywords) { + if ( + keywords.hasOwnProperty(key) && + key.search(/_url|_arr|poster|picture|description/gi) === -1 + ) { + var keyRegExp = ('' + key).replace(/[-\/\\\^$*+?.()|\[\]{}]/g, '\\$&'); + var keywordRegExp = ('' + keywords[key]).replace( + /[-\/\\\^$*+?.()|\[\]{}]/g, + '\\$&' + ); + + if (text.indexOf('}') + 1) { + var allSpecific = new RegExp( + '(\\s*\\(\\s*' + keywordRegExp + '\\s*\\)\\s*\\{([^]*?)\\}\\s*)', + 'gi' + ); + var match = allSpecific.exec(text); + if (match) { + dflt = false; + } + text = text.replace(allSpecific, ' $2 '); + } + + var allKeys = new RegExp('\\[' + keyRegExp + '\\]', 'g'); + text = text.replace(allKeys, keywords[key]); + } + } + + if (dflt) { + var defaultSpecific = new RegExp( + '(\\s*\\(\\s*default\\s*\\)\\s*\\{([^]*?)\\}\\s*)', + 'gi' + ); + text = text.replace(defaultSpecific, ' $2 '); + } + + var allSpecifics = new RegExp('(\\s*\\([^]*?\\)\\s*\\{([^]*?)\\}\\s*)', 'gi'); + text = text.replace(allSpecifics, ' '); + + text = text.replace(/\s+/g, ' ').replace(/(^\s*)|(\s*)$/g, ''); + + while (true) { + var p = new RegExp('\\[([^]*?)\\]', 'g'); + var parts = p.exec(text); + + if (parts) { + var search = parts[0]; + var part = parts[1].split('|'); + var replace = part[Math.floor(Math.random() * part.length)]; + text = text.replace(search, replace); + } else { + break; + } + } + + return text; +} + +module.exports = { + formatting: textFormatting +}; diff --git a/lib/CP_translit.js b/lib/CP_translit.js new file mode 100644 index 0000000..df9e7f6 --- /dev/null +++ b/lib/CP_translit.js @@ -0,0 +1,76 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_decode = require('../lib/CP_decode'); + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); + +/** + * Translit the text. + * + * @param {String} text + * @param {Boolean} [engToRus] + * @return {String} + */ + +function translitText(text, engToRus) { + var key = '-'; + var r = new RegExp('[' + key + ']', 'gi'); + + if (!text) { + return text; + } else if (text.replace(/\D/g, '') === text) { + return text; + } else if ( + text.replace(/[А-Яа-яЁё]/g, '') === text && + text.substring(0, 1) !== key + ) { + return engToRus ? text.replace(r, ' ').trim() : text.replace(/[\s]/gi, key); + } else if (!config.urls.translit) { + return typeof engToRus !== 'boolean' ? encodeURIComponent(text) : text; + } else if (typeof engToRus !== 'boolean') { + text = text.substring(0, 1) !== key ? key + text : text; + } else if (text.substring(0, 1) !== key) { + return engToRus ? text.replace(r, ' ').trim() : text.replace(/[\s]/gi, key); + } + text = CP_decode.text(text); + var rus = 'щ ш ч ц ю я ё ж ъ ы э а б в г д е з и й к л м н о п р с т у ф х ь'.split( + / +/g + ); + var eng = + config.urls.translit === 1 + ? 'shh sh ch c yu ya yo zh `` y e` a b v g d e z i j k l m n o p r s t u f x `'.split( + / +/g + ) + : 'shh sh ch c yu ya yo zh 1 y 3 a b v g d e z i j k l m n o p r s t u f x 6'.split( + / +/g + ); + var x; + for (x = 0; x < rus.length; x++) { + text = text + .split(engToRus ? eng[x] : rus[x]) + .join(engToRus ? rus[x] : eng[x]); + text = text + .split(engToRus ? eng[x].toUpperCase() : rus[x].toUpperCase()) + .join(engToRus ? rus[x].toUpperCase() : eng[x].toUpperCase()); + } + text = engToRus ? text.replace(r, ' ').trim() : text.replace(/[\s]/gi, key); + text = text + .split(/\s+/) + .map(function(word) { + return word[0].toUpperCase() + word.substring(1); + }) + .join(' '); + return text; +} + +module.exports = { + text: translitText +}; diff --git a/lib/CP_userinfo.js b/lib/CP_userinfo.js new file mode 100644 index 0000000..ab7a4da --- /dev/null +++ b/lib/CP_userinfo.js @@ -0,0 +1,289 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var ipRangeCheck = require('ip-range-check'); +var url = require('url'); + +module.exports = function(lookup) { + return function(req, res, next) { + var ua = req.get('user-agent') ? req.get('user-agent').toLowerCase() : ''; + + req.userinfo = {}; + + var host = req.get('host'); + req.userinfo.port = + /:[0-9]{1,5}$/.test(host) && !/:80$/.test(host) && !/:443$/.test(host) + ? ':' + host.split(':')[1] + : ''; + + if (/^\/tv-version/i.test(req.originalUrl)) { + req.userinfo.domain = + (modules.tv.data.subdomain + ? 'tv.' + : config.subdomain + ? config.subdomain + '.' + : '') + + config.domain + + req.userinfo.port + + (modules.tv.data.subdomain ? '' : '/tv-version'); + req.userinfo.device = 'tv'; + } else if (/^\/mobile-version/i.test(req.originalUrl)) { + req.userinfo.domain = + (modules.mobile.data.subdomain + ? 'm.' + : config.subdomain + ? config.subdomain + '.' + : '') + + config.domain + + req.userinfo.port + + (modules.mobile.data.subdomain ? '' : '/mobile-version'); + req.userinfo.device = 'mobile'; + } else { + req.userinfo.domain = + (config.subdomain ? config.subdomain + '.' : '') + + config.domain + + req.userinfo.port; + req.userinfo.device = 'desktop'; + } + + req.userinfo.origin = config.protocol + req.userinfo.domain; + + if (req.userinfo.device === 'mobile' && !modules.mobile.status) { + return next({ + status: 404, + message: config.l.notMobile + }); + } + + if (req.userinfo.device === 'tv' && !modules.tv.status) { + return next({ + status: 404, + message: config.l.notTv + }); + } + + if ( + modules.adv.status || + modules.blocking.status || + modules.abuse.status || + config.geolite2.countries.length || + config.geolite2.ips.length + ) { + if ( + config.geolite2.countries.length || + config.geolite2.ips.length || + modules.adv.data.target || + modules.abuse.data.country || + (modules.blocking.data.display === 'legal' && + modules.blocking.data.legal.countries) + ) { + var ips = req.ips; + ips.push(req.header('x-forwarded-for')); + ips.push(req.header('x-real-ip')); + ips.push(req.connection.remoteAddress); + ips.forEach(function(ip) { + var info = + typeof lookup.get !== 'undefined' && ip + ? lookup.get(ip.replace('::ffff:', '')) + : null; + if (!info || req.userinfo.ip) return; + req.userinfo.country_en = + info.country && info.country.names && info.country.names.en + ? info.country.names.en + : ''; + req.userinfo.country_ru = + info.country && info.country.names && info.country.names.ru + ? info.country.names.ru + : ''; + req.userinfo.country_de = + info.country && info.country.names && info.country.names.de + ? info.country.names.de + : ''; + req.userinfo.country_es = + info.country && info.country.names && info.country.names.es + ? info.country.names.es + : ''; + req.userinfo.country_fr = + info.country && info.country.names && info.country.names.fr + ? info.country.names.fr + : ''; + req.userinfo.country_ja = + info.country && info.country.names && info.country.names.ja + ? info.country.names.ja + : ''; + req.userinfo.country_pt = + info.country && info.country.names && info.country.names['pt-BR'] + ? info.country.names['pt-BR'] + : ''; + req.userinfo.country_zh = + info.country && info.country.names && info.country.names['zh-CN'] + ? info.country.names['zh-CN'] + : ''; + req.userinfo.country = + req.userinfo['country_' + config.language] || ''; + req.userinfo.ip = ip ? ip : ''; + }); + + if (req.userinfo.country_en) { + var regex = new RegExp(req.userinfo.country_en, 'i'); + if ( + !require('isbot')(ua) && + (config.geolite2.countries.filter(function(c) { + return regex.test(c); + }).length || + ipRangeCheck(req.userinfo.ip, config.geolite2.ips)) + ) { + return res.status(503).end(); + } + } + + //var user = require('ua-parser-js')(req.headers['user-agent']); + //req.userinfo.browser = (user.browser && user.browser.name) + // ? user.browser.name + // : ''; + //req.userinfo.type = (user.device && user.device.type) + // ? user.device.type + // : ''; + //req.userinfo.vendor = (user.device && user.device.vendor) + // ? user.device.vendor + // : ''; + //req.userinfo.os = (user.os && user.os.name) + // ? user.os.name + // : ''; + //req.userinfo.model = (user.device && user.device.model) + // ? user.device.model + // : ''; + } + } + + // ----------------------------------------------------------------- + // Detection of the mobile device and a redirect to the mobile site. + // ----------------------------------------------------------------- + + if (req.userinfo.device === 'desktop') { + if (typeof req.query.desktop !== 'undefined') { + res.cookie('CP_desktop', '1', { + maxAge: 86400 * 1000, + httpOnly: true + }); + } + + var mobile = + /(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test( + ua + ) || + /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test( + ua.substr(0, 4) + ); + + if ( + modules.mobile.status && + mobile && + req.cookies && + !req.cookies.CP_desktop && + typeof req.query.desktop === 'undefined' + ) { + return res.redirect( + 302, + config.protocol + + (modules.mobile.data.subdomain + ? 'm.' + : config.subdomain + ? config.subdomain + '.' + : '') + + config.domain + + req.userinfo.port + + (modules.mobile.data.subdomain ? '' : '/mobile-version') + + req.originalUrl + ); + } + } + + // ----------------------------------------------------------------- + + // ----------------------------------------------------------------- + // Detection of the TV device and a redirect to the TV site. + // ----------------------------------------------------------------- + + if (req.userinfo.device === 'desktop') { + if (typeof req.query.desktop !== 'undefined') { + res.cookie('CP_desktop', '1', { + maxAge: 86400 * 1000, + httpOnly: true + }); + } + + var tv = /GoogleTV|SmartTV|SMART-TV|Internet TV|NetCast|NETTV|AppleTV|boxee|Kylo|Roku|DLNADOC|hbbtv|CrKey|CE-HTML/i.test( + ua + ); + + if ( + modules.tv.status && + tv && + req.cookies && + !req.cookies.CP_desktop && + typeof req.query.desktop === 'undefined' + ) { + return res.redirect( + 302, + config.protocol + + (modules.mobile.data.subdomain + ? 'tv.' + : config.subdomain + ? config.subdomain + '.' + : '') + + config.domain + + req.userinfo.port + + (modules.mobile.data.subdomain ? '' : '/tv-version') + + req.originalUrl + ); + } + } + + // ----------------------------------------------------------------- + // Redirect to correct domain and protocol. + // ----------------------------------------------------------------- + + var conf_domain = url.parse(req.userinfo.origin).hostname; + var host_domain = url.parse(req.protocol + '://' + host).hostname; + + if ( + (conf_domain && host_domain && conf_domain !== host_domain) || + config.protocol !== req.protocol + '://' + ) { + return res.redirect( + 301, + config.protocol + + req.userinfo.domain + + req.originalUrl.replace(/^\/(mobile|tv)-version/i, '') + ); + } + + // ----------------------------------------------------------------- + + // ----------------------------------------------------------------- + // Maintenance website + // ----------------------------------------------------------------- + + /*if (req.ip !== 'IP_ADMIN') { // Change IP_ADMIN + return next({ + "status" : 503, + "message" : "Site under maintenance." + }); + }*/ + + // ----------------------------------------------------------------- + + next(); + }; +}; diff --git a/log/.gitkeep b/log/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/modules/CP_abuse.js b/modules/CP_abuse.js new file mode 100644 index 0000000..46d98fe --- /dev/null +++ b/modules/CP_abuse.js @@ -0,0 +1,21 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var modules = require('../config/production/modules'); + +/** + * Adding the ability to hide the movie. + * + * @return {Object} + */ + +function hideAbuse() { + return modules.abuse.data.movies; +} + +module.exports = { + hide: hideAbuse +}; diff --git a/modules/CP_adv.js b/modules/CP_adv.js new file mode 100644 index 0000000..7d05070 --- /dev/null +++ b/modules/CP_adv.js @@ -0,0 +1,99 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var modules = require('../config/production/modules'); + +/** + * Add adv to site. + * + * @return {Object} + */ + +function codesAdv(options, type) { + var positions = + typeof modules.adv.data[options.userinfo.device] !== 'undefined' + ? JSON.stringify(modules.adv.data[options.userinfo.device]) + : '{}'; + positions = JSON.parse(positions); + + if (modules.adv.status) { + for (var position in positions[type]) { + if ( + positions[type].hasOwnProperty(position) && + typeof options.userinfo === 'object' + ) { + if ( + modules.blocking.status && + options.subscribe && + modules.blocking.data.sub.keys.indexOf(options.subscribe) + 1 + ) { + positions[type][position] = ''; + } else if (positions[type][position]) { + filterAdv(position); + } else if (positions['all'][position]) { + positions[type][position] = positions['all'][position]; + filterAdv(position); + } + } + } + } + + return positions[type]; + + function filterAdv(position) { + var dflt = true; + for (var key in options.userinfo) { + if (options.userinfo.hasOwnProperty(key) && options.userinfo[key]) { + var keywordRegExp = ('' + options.userinfo[key]).replace( + /[-/\\^$*+?.()|\[\]{}]/g, + '\\$&' + ); + var listKeys = + '(' + + keywordRegExp + + '|[a-zа-яё0-9\\s/\\,-]*' + + keywordRegExp + + '\\s*,[a-zа-яё0-9\\s/\\,-]*|[a-zа-яё0-9\\s/\\,-]*,\\s*' + + keywordRegExp + + ')'; + var allSpecific = new RegExp( + '(\\s*\\(\\s*' + listKeys + '\\s*\\)\\s*```([^`]*?)```\\s*)', + 'gi' + ); + var match = allSpecific.exec(positions[type][position]); + if (match) { + dflt = false; + } + positions[type][position] = positions[type][position].replace( + allSpecific, + '$3' + ); + } + } + if (dflt) { + var defaultSpecific = new RegExp( + '(\\s*\\(\\s*default\\s*\\)\\s*```([^`]*?)```\\s*)', + 'gi' + ); + positions[type][position] = positions[type][position].replace( + defaultSpecific, + '$2' + ); + } + var otherSpecific = new RegExp( + '(\\s*\\(\\s*[^)]*?\\s*\\)\\s*```([^`]*?)```\\s*)', + 'gi' + ); + positions[type][position] = positions[type][position].replace( + otherSpecific, + '' + ); + } +} + +module.exports = { + codes: codesAdv +}; diff --git a/modules/CP_blocking.js b/modules/CP_blocking.js new file mode 100644 index 0000000..35e52e7 --- /dev/null +++ b/modules/CP_blocking.js @@ -0,0 +1,141 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_text = require('../lib/CP_text'); + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Blocking a page player. + * + * @param {Object} code + * @param {Object} [movie] + * @param {Object} [options] + * @return {Object} + */ + +function blockingPlayer(code, movie, options) { + if (arguments.length === 1) { + options = {}; + options.domain = '' + config.domain; + } + + if ( + modules.blocking.status && + modules.blocking.data[modules.blocking.data.display] + ) { + var tv = + options.domain.indexOf('tv.') !== -1 || + options.domain.indexOf('/tv-version') !== -1; + var block = modules.blocking.data[modules.blocking.data.display]; + + var message = block.message.replace( + '[timer]', + '--' + ); + message = CP_text.formatting(message, movie); + + if (modules.blocking.data.display === 'share' && !tv) { + code.player = + '
' + + message + + '
' + + code.player; + } else if (modules.blocking.data.display === 'adv') { + var skipText = modules.blocking.data.adv.skip; + var skipCode = modules.blocking.data.adv.skip + ? 'var bm=document.getElementById("blockingMessage");bm.style.display="none";var bs=document.getElementById("blockingSkip");bs.style.display="block";' + : 'var t=document.getElementById("blocking");t.parentElement.removeChild(t);'; + + code.player = + '
' + + message + + '
' + + block.code + + '
' + + code.player; + } else if (modules.blocking.data.display === 'adblock' && !tv) { + code.player = + '
' + + message + + '
' + + code.player; + } else if (modules.blocking.data.display === 'sub') { + if ( + !options.subscribe || + (options.subscribe && + modules.blocking.data.sub.keys.indexOf(options.subscribe) === -1) + ) { + code.player = + '
' + + message + + '
'; + } + } else if (modules.blocking.data.display === 'legal') { + if ( + options.userinfo && + modules.blocking.data.legal.countries.filter(function(c) { + return new RegExp(options.userinfo.country_en, 'i').test(c); + }).length === 0 + ) { + code.player = + block.time && !tv + ? '
' + + message + + '
' + + code.player.replace( + /data-player="[a-z0-9,\s%]*?"/i, + 'data-player="trailer"' + ) + : code.player.replace( + /data-player="[a-z0-9,\s%]*?"/i, + 'data-player="trailer"' + ); + code.footer = code.footer + .replace(/\?player=.*?"/i, '"') + .replace(/\?&id=.*?"/i, '"'); + code.footer = + code.footer + + ''; + } + } + } + + return code; +} + +module.exports = { + code: blockingPlayer +}; diff --git a/modules/CP_comments.js b/modules/CP_comments.js new file mode 100644 index 0000000..ba0c90d --- /dev/null +++ b/modules/CP_comments.js @@ -0,0 +1,693 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var md5 = require('md5'); +var async = require('async'); +var crypto = require('crypto'); +var request = require('request'); +var cheerio = require('cheerio'); +var moment = require('moment'); +moment.locale(config.language); + +/** + * Callback. + * + * @callback Callback + * @param {Object} err + * @param {Object} [render] + */ + +/** + * Adding in head social comments for movie page. + * + * @return {String} + */ + +function headComments() { + var start = 'none_comments'; + + if (modules.comments.data.cackle.id) { + start = 'cack_comment'; + } else if (modules.comments.data.hypercomments.widget_id) { + start = 'hycm_comment'; + } else if (modules.comments.data.disqus.shortname) { + start = 'dsqs_comment'; + } else if (modules.comments.data.vk.app_id) { + start = 'veka_comment'; + } else if (modules.comments.data.facebook.admins) { + start = 'fcbk_comment'; + } else if (modules.comments.data.sigcomments.host_id) { + start = 'sigc_comment'; + } + + var data = + ''; + + if (modules.comments.data.vk.app_id) { + data += + ''; + } + + if (modules.comments.data.facebook.admins) { + var admins = modules.comments.data.facebook.admins.split(','); + for (var i = 0; i < admins.length; i++) { + admins[i] = ''; + } + + data += admins.join(''); + } + + return data; +} + +/** + * Adding social comments for page. + * + * @param {String} url + * @param {String} pathname + * @return {String} + */ + +function codesComments(url, pathname) { + var data = {}; + + if (modules.comments.data.cackle.id) { + data.cackle = + '
'; + } + + if (modules.comments.data.hypercomments.widget_id) { + data.hypercomments = + '
'; + } + + if (modules.comments.data.disqus.shortname) { + data.disqus = + '
'; + } + + if (modules.comments.data.vk.app_id) { + data.vk = + '
'; + } + + if (modules.comments.data.facebook.admins) { + data.facebook = + '
'; + } + + if (modules.comments.data.sigcomments.host_id) { + data.sigcomments = + '
'; + } + + var buttons = ''; + var blocks = ''; + var single = 0; + + if (data.cackle) { + buttons += + '' + + config.l.comments + + ''; + blocks += + ''; + single++; + } + if (data.hypercomments) { + buttons += + '' + + config.l.comments + + ''; + blocks += + ''; + single++; + } + if (data.disqus) { + buttons += + '' + + config.l.comments + + ''; + blocks += + ''; + single++; + } + if (data.vk) { + buttons += + '' + + config.l.vk + + ''; + blocks += + ''; + single++; + } + if (data.facebook) { + buttons += + '' + + config.l.facebook + + ''; + blocks += + ''; + single++; + } + if (data.sigcomments) { + buttons += + '' + + config.l.comments + + ''; + blocks += + ''; + single++; + } + + buttons = single === 1 ? '' : buttons; + + return ( + '' + + '
' + + buttons + + '
' + + '
' + + blocks + + '
' + ); +} + +/** + * Adding recent comments. + * + * @param {Object} service + * @param {Object} options + * @param {Callback} callback + */ + +function recentComments(service, options, callback) { + /** + * Node dependencies. + */ + + var fs = require('fs'); + var path = require('path'); + + /** + * Module dependencies. + */ + + var CP_cache = require('../lib/CP_cache'); + + /** + * Route dependencies. + */ + + var movie = require('../routes/paths/movie'); + + var hash = md5(config.protocol + options.domain + 'comments'); + + return config.cache.time + ? CP_cache.get(hash, function(err, render) { + return render + ? typeof render === 'object' + ? callback(null, render) + : callback(null, JSON.parse(render)) + : getComments(function(err, render) { + callback(null, render); + }); + }) + : getComments(function(err, render) { + callback(null, render); + }); + + /** + * Comments. + * + * @param {Callback} callback + */ + + function getComments(callback) { + async.parallel( + [ + function(callback) { + if (!(service.indexOf('disqus') + 1)) return callback(null, []); + + var url = + 'https://' + + modules.comments.data.disqus.shortname + + '.disqus.com/recent_comments_widget.js?' + + '&num_items=' + + modules.comments.data.disqus.recent.num_items + + '&hide_avatars=' + + modules.comments.data.disqus.recent.hide_avatars + + '&excerpt_length=' + + modules.comments.data.disqus.recent.excerpt_length + + '&random=' + + Math.random(); + + request( + { url: url, timeout: 500, agent: false, pool: { maxSockets: 100 } }, + function(error, response, body) { + if (error) { + console.log('disqus', error.code); + return callback(null, []); + } + + if (response.statusCode === 200 && body) { + var comments1 = []; + body = body + .replace(/document\.write\('/, '') + .replace(/'\);/, '') + .replace(/\\\n/g, '') + .replace(/\\'/g, "'"); + var $ = cheerio.load(body, { decodeEntities: false }); + if ($) { + $('li').each(function(i, elem) { + var href = $(elem) + .find('.dsq-widget-meta a') + .first() + .attr('href'); + if ( + href && + href.indexOf(options.domain) === -1 && + options.domain.indexOf('cinemapress') === -1 + ) { + return; + } + var r = {}; + r['url'] = $(elem) + .find('.dsq-widget-meta a') + .first() + .attr('href') + .replace( + /(https?:\/\/[a-z0-9._\-]*)/i, + config.protocol + options.domain + ); + r['user'] = $(elem) + .find('.dsq-widget-user') + .text() + ? $(elem) + .find('.dsq-widget-user') + .text() + : ''; + r['avatar'] = $(elem) + .find('.dsq-widget-avatar') + .attr('src') + ? $(elem) + .find('.dsq-widget-avatar') + .attr('src') + .replace('/avatar92', '/avatar36') + : ''; + r['title'] = $(elem) + .find('.dsq-widget-meta a') + .first() + .text() + ? $(elem) + .find('.dsq-widget-meta a') + .first() + .text() + .trim() + : ''; + r['comment'] = $(elem) + .find('.dsq-widget-comment') + .text() + ? $(elem) + .find('.dsq-widget-comment') + .text() + : ''; + r['comment'] = r['comment'] + ? r['comment'] + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, '') + .replace(/['"]/g, '') + .replace(/(<([^>]+)>)/gi, '') + : ''; + + var date = $(elem) + .find('.dsq-widget-meta a') + .last() + .text() + ? $(elem) + .find('.dsq-widget-meta a') + .last() + .text() + '' + : ''; + var num = date.replace(/[^0-9]/g, '') || 1; + date = + date.indexOf('hour') + 1 + ? moment().subtract(num, 'hour') + : date.indexOf('day') + 1 + ? moment().subtract(num, 'day') + : date.indexOf('week') + 1 + ? moment().subtract(num, 'week') + : date.indexOf('month') + 1 + ? moment().subtract(num, 'month') + : date.indexOf('year') + 1 + ? moment().subtract(num, 'year') + : moment().subtract(num, 'minute'); + r['date'] = date.fromNow(); + r['time'] = date.valueOf(); + r['kp_id'] = movie.id(r['url']); + + comments1.push(r); + }); + } + callback(null, comments1); + } else { + callback(null, []); + } + } + ); + }, + function(callback) { + if (!(service.indexOf('hypercomments') + 1)) + return callback(null, []); + + var url = { + url: 'http://c1n1.hypercomments.com/api/mixstream', + method: 'POST', + form: { + data: + '{"widget_id":' + + modules.comments.data.hypercomments.widget_id + + ',"limit":' + + modules.comments.data.hypercomments.recent.num_items + + ',"filter":"last"}' + }, + timeout: 500, + agent: false, + pool: { maxSockets: 100 } + }; + request(url, function(error, response, body) { + if (error) { + console.log('hypercomments', error.code); + return callback(null, []); + } + + if (response.statusCode === 200 && body) { + var json = tryParseJSON(body); + if ( + !json || + !json.result || + json.result !== 'success' || + !json.data + ) { + return callback(null, []); + } + var comments2 = []; + json.data.forEach(function(comment) { + comment.text = comment.text + ? comment.text + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, '') + .replace(/['"]/g, '') + .replace(/(<([^>]+)>)/gi, '') + : ''; + var tri = + ('' + comment.text).length >= + modules.comments.data.hypercomments.recent.excerpt_length + ? '...' + : ''; + var r = {}; + r['url'] = comment.link + ? comment.link.replace( + /(https?:\/\/[a-z0-9._\-]*)/i, + config.protocol + options.domain + ) + : ''; + r['user'] = comment.nick ? comment.nick : ''; + r['avatar'] = ''; + r['title'] = comment.title ? comment.title : ''; + r['comment'] = comment.text + ? comment.text.slice( + 0, + modules.comments.data.hypercomments.recent.excerpt_length + ) + tri + : ''; + var date = comment.time ? moment(new Date(comment.time)) : ''; + r['date'] = date ? date.fromNow() : ''; + r['time'] = date ? date.valueOf() : ''; + r['kp_id'] = r['url'] ? movie.id(r['url']) : ''; + if (r['comment']) { + comments2.push(r); + } + }); + callback(null, comments2); + } else { + callback(null, []); + } + }); + } + ], + function(err, res) { + var result = res[0].concat(res[1]); + + result.sort(function(x, y) { + return parseInt(y.time) - parseInt(x.time); + }); + + var file = path.join(__dirname, '..', 'files', 'comments.json'); + if ((!result || !result.length) && fs.existsSync(file)) { + var c = fs.readFileSync(file); + try { + result = JSON.parse(c); + console.log( + '[modules/CP_comments.js:recentComments] Get from comments.json' + ); + } catch (e) { + console.error(e); + } + } + + callback(err, result); + + if (config.cache.time && result && result.length) { + fs.writeFile(file, JSON.stringify(result), function(err) { + if (err) { + console.log( + '[modules/CP_comments.js:recentComments] Write File Error:', + err + ); + } + }); + + CP_cache.set(hash, result, config.cache.time, function(err) { + if (err) { + if ((err + '').indexOf('1048576') + 1) { + console.log( + '[modules/CP_comments.js:recentComments] Cache Length Error' + ); + } else { + console.log( + '[modules/CP_comments.js:recentComments] Cache Set Error:', + err + ); + } + } + }); + } + } + ); + } +} + +/** + * Adding comments to body page. + * + * @param {String} thread + * @param {String} pathname + * @param {Callback} callback + */ + +function indexerComments(thread, pathname, callback) { + async.parallel( + [ + function(callback) { + if ( + !modules.comments.data.disqus.api_key || + !modules.comments.data.disqus.shortname || + (modules.comments.data.disqus.time && + modules.comments.data.disqus.time === new Date().getHours() + 1) + ) + return callback(null, ''); + + var url = { + url: + 'https://disqus.com/api/3.0/threads/listPosts.json?' + + 'api_key=' + + modules.comments.data.disqus.api_key.trim() + + '&' + + 'forum=' + + modules.comments.data.disqus.shortname.trim() + + '&' + + 'limit=10&' + + 'thread=ident:' + + encodeURIComponent(pathname), + timeout: 200, + agent: false, + pool: { maxSockets: 100 } + }; + + request(url, function(error, response, body) { + if (error) { + console.log('1,000 requests per hour limit!', new Date()); + modules.comments.data.disqus.time = new Date().getHours() + 1; + return callback(null, ''); + } + + var comments = ''; + + if (response.statusCode === 200 && body) { + var json = tryParseJSON(body); + if (json && json.response && json.response.length) { + json.response.forEach(function(comment) { + if (comment.raw_message) { + comments += comment.raw_message + ' '; + } + }); + } + } + + callback(null, comments); + }); + }, + function(callback) { + if ( + !modules.comments.data.hypercomments.sekretkey || + !modules.comments.data.hypercomments.widget_id + ) + return callback(null, ''); + + var body = + '{"widget_id":' + + modules.comments.data.hypercomments.widget_id.trim() + + ',"link":"' + + thread + + '","xid":"' + + pathname + + '","sort":"new","limit":"20","offset":"0"}'; + + var signature = crypto + .createHash('sha1') + .update(body + modules.comments.data.hypercomments.sekretkey) + .digest('hex'); + + var url = { + url: 'http://c1api.hypercomments.com/1.0/comments/list', + method: 'POST', + form: { body: body, signature: signature }, + timeout: 200, + agent: false, + pool: { maxSockets: 100 } + }; + request(url, function(error, response, body) { + if (error) { + console.log('Stream with comments not found.'); + return callback(null, ''); + } + + var comments = ''; + + if (response.statusCode === 200 && body) { + var json = tryParseJSON(body); + if ( + !json || + !json.result || + json.result !== 'success' || + !json.data + ) { + return callback(null, ''); + } + json.data.forEach(function(comment) { + if (comment.text) { + comments += comment.text + ' '; + } + }); + } + + callback(null, comments); + }); + } + ], + function(err, results) { + var c = ''; + if (results && results.length) { + c = + '' + + results + .join(' ') + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, '') + .replace(/['"]/g, '') + .replace(/(<([^>]+)>)/gi, '') + + ''; + } + + callback(err, c); + } + ); +} + +/** + * Valid JSON. + * + * @param {String} jsonString + */ + +function tryParseJSON(jsonString) { + try { + var o = JSON.parse(jsonString); + if (o && typeof o === 'object') { + return o; + } + } catch (e) {} + return null; +} + +module.exports = { + codes: codesComments, + head: headComments, + recent: recentComments, + indexer: indexerComments +}; diff --git a/modules/CP_continue.js b/modules/CP_continue.js new file mode 100644 index 0000000..850c5ee --- /dev/null +++ b/modules/CP_continue.js @@ -0,0 +1,30 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var modules = require('../config/production/modules'); + +/** + * Add the function to continue viewing. + * All pages should be a button: id="continueViewing" + * On the page movie should be a button: id="watchLater" + * + * @return {String} + */ + +function codeContinue() { + var code = ''; + + if (modules.continue.status) { + code = + ''; + } + + return code; +} + +module.exports = { + code: codeContinue +}; diff --git a/modules/CP_episode.js b/modules/CP_episode.js new file mode 100644 index 0000000..b10bc1a --- /dev/null +++ b/modules/CP_episode.js @@ -0,0 +1,299 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_get = require('../lib/CP_get.min'); + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var request = require('request'); +var moment = require('moment'); +moment.locale(config.language); + +/** + * Callback. + * + * @callback Callback + * @param {Object} err + * @param {Object} [render] + */ + +/** + * Adding list episodes on index page. + * + * @param {Object} [options] + * @param {Callback} callback + */ + +function indexEpisode(options, callback) { + if (arguments.length === 1) { + options = {}; + options.domain = '' + config.domain; + } + + var source = { + url: + modules.episode.data.source === 'iframe' + ? 'iframe.video' + : 'streamguard.cc', + token: + modules.episode.data.source === 'iframe' + ? modules.player.data.iframe.token.trim() + : modules.player.data.moonwalk.token.trim() + }; + + var url = + 'https://' + + source.url + + '/api/serials_updates.json?api_token=' + + source.token; + + getReq(url, function(err, list) { + if (err || !list.updates || !list.updates.length) { + return callback(null, null); + } + + var query_id = {}; + + list.updates.forEach(function(serial) { + if (parseInt(serial.serial.kinopoisk_id)) { + query_id[serial.serial.kinopoisk_id] = {}; + } + }); + + CP_get.additional( + { query_id: Object.keys(query_id) }, + 'ids', + options, + function(err, movies) { + if (err || !movies.length) { + return callback(null, null); + } + + var result = {}; + result.name = modules.episode.data.index.name; + result.movies = []; + + for (var i = 0, num1 = list.updates.length; i < num1; i++) { + for (var j = 0, num2 = movies.length; j < num2; j++) { + if ( + parseInt(list.updates[i].serial.kinopoisk_id) === + parseInt(movies[j].kp_id) + ) { + var serial_moon = JSON.stringify(list.updates[i]) || ''; + serial_moon = JSON.parse(serial_moon) || {}; + + var serial_base = JSON.stringify(movies[j]) || ''; + serial_base = JSON.parse(serial_base) || {}; + + var season_num = /season=([0-9]{1,4})/i.exec( + serial_moon.episode_iframe_url + ); + var episode_num = /episode=([0-9]{1,4})/i.exec( + serial_moon.episode_iframe_url + ); + + if (!season_num || !episode_num) continue; + + var season_url = parseInt(season_num[1]); + var episode_url = parseInt(episode_num[1]); + var translate_url = parseInt(serial_moon.serial.translator_id); + var translate = serial_moon.serial.translator + ? serial_moon.serial.translator + : modules.episode.data.default; + var premiere = + serial_moon.added_at && + !isNaN(new Date(serial_moon.added_at).getFullYear()) + ? moment(serial_moon.added_at.slice(0, 10)).format('LL') + : ''; + + season_url = season_url <= 9 ? '0' + season_url : season_url; + episode_url = episode_url <= 9 ? '0' + episode_url : episode_url; + translate_url = translate_url ? '_' + translate_url : ''; + + serial_base.translate = translate; + serial_base.season = season_num[1]; + serial_base.episode = episode_num[1]; + serial_base.premiere = premiere; + serial_base.year = premiere + ? new Date(premiere).getFullYear() + : new Date().getFullYear(); + serial_base.url = + serial_base.url + + '/s' + + season_url + + 'e' + + episode_url + + translate_url; + serial_base.year2 = + serial_base.season && serial_base.episode + ? serial_base.season + + ' ' + + config.l.season + + ' ' + + serial_base.episode + + ' ' + + config.l.episode + : serial_base.year; + serial_base.year3 = + serial_base.season && serial_base.episode + ? 'S' + serial_base.season + 'E' + serial_base.episode + : serial_base.year; + + result.movies.push(serial_base); + } + } + } + + var sort_result = []; + + unique: for (var k = 0, num3 = result.movies.length; k < num3; k++) { + if (modules.episode.data.index.latest) { + for (var l = 0, num4 = sort_result.length; l < num4; l++) { + if ( + parseInt(sort_result[l].kp_id) === + parseInt(result.movies[k].kp_id) && + modules.episode.data.index.count > k + ) { + sort_result[l] = result.movies[k]; + continue unique; + } + } + } + if (modules.episode.data.index.count > k) { + sort_result.push(result.movies[k]); + } + } + + result.movies = sort_result; + + callback(null, [result]); + } + ); + }); + + /** + * Get request on url. + * + * @param {String} url + * @param {Callback} callback + */ + + function getReq(url, callback) { + request( + { timeout: 500, agent: false, pool: { maxSockets: 100 }, url: url }, + function(error, response, body) { + var result = body ? tryParseJSON(body) : {}; + + try { + if (error || response.statusCode !== 200 || result.error) { + console.log(url, error.code || '', result.error || ''); + return callback('Moonwalk/Iframe request error.'); + } + + callback(null, result); + } catch (err) { + callback(null, err); + } + } + ); + } + + /** + * Valid JSON. + * + * @param {String} jsonString + */ + + function tryParseJSON(jsonString) { + try { + var o = JSON.parse(jsonString); + if (o && typeof o === 'object') { + return o; + } + } catch (e) {} + return {}; + } +} + +/** + * Adding a page episodes list id="#episodesList". + * + * @param {String} [type] + * @return {Object} + */ + +function codeEpisode(type) { + var code = {}; + + code.episodes = + 'function cp_episodes(){var a=document.querySelector("#episodesList");if(!a)return!1;var b=a.dataset.id||1,c=new XMLHttpRequest;c.open("GET","/episode.json?id="+b,!0),c.onload=function(b){if(4===c.readyState)if(200===c.status){var d=JSON.parse(c.responseText),e=d[Object.keys(d)[0]];for(var f in e)if(e.hasOwnProperty(f)){var g=document.createElement("ul"),h=document.createElement("li"),i=document.createElement("li"),j=document.createElement("span");/укр/i.test(f)?h.setAttribute("style","opacity:.8;list-style-type:none;cursor:pointer;float:none;border-radius:5px;padding:5px;background:repeating-linear-gradient(180deg, #001b38, #001b38 50%, #4c4000 50%, #4c4000 100%);color:#fff;margin:10px auto;"):/^суб|^sub/i.test(f)?h.setAttribute("style","opacity:.8;list-style-type:none;cursor:pointer;float:none;border-radius:5px;padding:5px;background:linear-gradient(0deg, #121121, #121121), repeating-linear-gradient(180deg, #350a0f, #350a0f 7.7%, #323232 7.7%, #323232 15.4%);background-size: 40% 53.85%, 100% 100%;background-repeat: no-repeat;background-position: top left;color:#fff;margin:10px auto;"):h.setAttribute("style","opacity:.8;list-style-type:none;cursor:pointer;float:none;border-radius:5px;padding:5px;background:repeating-linear-gradient(180deg, #323232, #323232 33.3%, #001032 33.3%, #001032, #001032 66.6%, #400b07 66.6%, #400b07);color:#fff;margin:10px auto;");g.setAttribute("style","margin:0;padding:0;float:none"),h.setAttribute("class","cinemapress_li"),h.setAttribute("data-click",f),i.setAttribute("style","list-style-type:none;display:none;float:none;margin:0"),i.setAttribute("data-show",f),h.textContent="► "+f,j.setAttribute("style","float:right"),j.textContent="▼",h.appendChild(j),g.appendChild(h);var k=document.createElement("ul");k.setAttribute("style","float:none;margin:0 0 0 20px;");for(var l in e[f])if(e[f].hasOwnProperty(l)){var m=document.createElement("li"),n=document.createElement("li"),o=document.createElement("span");m.setAttribute("style","list-style-type:none;cursor:pointer;float:none;border-radius:5px;padding:5px;background:#666;color:#fff;margin:10px auto;"),m.setAttribute("class","cinemapress_li"),m.setAttribute("data-click",f+l),n.setAttribute("style","list-style-type:none;display:none;float:none;margin:0"),n.setAttribute("data-show",f+l),m.textContent="► "+l,o.setAttribute("style","float:right"),o.textContent="▼",m.appendChild(o),k.appendChild(m);var p=document.createElement("ul");p.setAttribute("style","float:none;margin:0 0 0 20px;");for(var q in e[f][l])if(e[f][l].hasOwnProperty(q)){var r=document.createElement("li"),s=document.createElement("a");r.setAttribute("style","list-style-type:none;float:none;margin:0"),s.setAttribute("href",e[f][l][q].url),s.setAttribute("target","_blank"),s.setAttribute("style","text-decoration:none;float:none"),s.textContent="► "+e[f][l][q].translate+" "+e[f][l][q].season+" "+e[f][l][q].episode,h.textContent = "► " + e[f][l][q].translate + " " + e[f][l][q].season + " " + e[f][l][q].episode,m.textContent = "► " + e[f][l][q].translate + " " + e[f][l][q].season,r.appendChild(s),p.appendChild(r)}n.appendChild(p),k.appendChild(n)}i.appendChild(k),g.appendChild(i),a.appendChild(g);var t=document.querySelectorAll(".episodesListBlock");if(t&&t.length)for(var u=0;u' + code[type] + '' + : ''; +} + +/** + * Parse data episode. + * + * @param {String} type + * @param {Object} options + * @return {Object} + */ + +function parseEpisode(type, options) { + if (arguments.length === 1) { + options = {}; + options.domain = '' + config.domain; + } + + var regexpEpisode = new RegExp( + '^s([0-9]{1,4})e([0-9]{1,4})(_([0-9]{1,3})|)$', + 'ig' + ); + var execEpisode = regexpEpisode.exec(type); + + var serial = {}; + serial.season = + execEpisode && execEpisode[1] ? '' + parseInt(execEpisode[1]) : ''; + serial.episode = + execEpisode && execEpisode[2] ? '' + parseInt(execEpisode[2]) : ''; + serial.translate_id = + execEpisode && execEpisode[4] ? '' + parseInt(execEpisode[4]) : ''; + serial.translate = modules.episode.data.default; + + var translators = modules.episode.data.source + ? require('../files/' + modules.episode.data.source + '.json') + : require('../files/translators.json'); + if (translators && translators.length) { + for (var i = 0, len = translators.length; i < len; i++) { + if (parseInt(translators[i].id) === parseInt(serial.translate_id)) { + serial.translate = translators[i].name; + break; + } + } + } + + return serial; +} + +module.exports = { + code: codeEpisode, + parse: parseEpisode, + index: indexEpisode +}; diff --git a/modules/CP_mobile.js b/modules/CP_mobile.js new file mode 100644 index 0000000..655c644 --- /dev/null +++ b/modules/CP_mobile.js @@ -0,0 +1,78 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var path = require('path'); +var fs = require('fs'); + +/** + * Adding to the pages of the website information on the mobile site. + * + * @param {String} url + * @return {Object} + */ + +function mobileVersion(url) { + var data = ''; + + if (url.indexOf('://m.') + 1 || url.indexOf('/mobile-version') + 1) { + data += + ''; + var css = fs.readFileSync( + path.join( + path.dirname(__dirname), + 'themes', + 'default', + 'public', + 'mobile', + modules.mobile.data.theme, + 'css', + 'style.css' + ) + ); + data += ''; + + if (modules.mobile.data.theme === 'custom') { + data = data + .replace(/custom_a/gi, modules.mobile.data.custom.a) + .replace(/custom_hover/gi, modules.mobile.data.custom.hover) + .replace(/custom_body_color/gi, modules.mobile.data.custom.body_color) + .replace(/custom_body_bg/gi, modules.mobile.data.custom.body_bg) + .replace(/custom_title_color/gi, modules.mobile.data.custom.title_color) + .replace(/custom_title_bg/gi, modules.mobile.data.custom.title_bg) + .replace( + /custom_description_color/gi, + modules.mobile.data.custom.description_color + ) + .replace( + /custom_description_bg/gi, + modules.mobile.data.custom.description_bg + ) + .replace(/custom_block/gi, modules.mobile.data.custom.block) + .replace(/custom_form/gi, modules.mobile.data.custom.form) + .replace(/custom_btn_color/gi, modules.mobile.data.custom.btn_color) + .replace(/custom_btn_bg/gi, modules.mobile.data.custom.btn_bg); + } + } else { + data += + ''; + } + + return data; +} + +module.exports = { + mobile: mobileVersion +}; diff --git a/modules/CP_player.js b/modules/CP_player.js new file mode 100644 index 0000000..a38b788 --- /dev/null +++ b/modules/CP_player.js @@ -0,0 +1,304 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_blocking = require('./CP_blocking'); + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Adding a page player. + * + * @param {String} type + * @param {Object} movie + * @param {Object} [options] + * @return {Object} + */ + +function codePlayer(type, movie, options) { + if (arguments.length === 2) { + options = {}; + options.domain = '' + config.domain; + } + + var code = {}; + code.head = ''; + code.player = ''; + code.footer = ''; + + var serial = {}; + serial.season = ''; + serial.episode = ''; + serial.translate = ''; + + var regexpEpisode = new RegExp( + '^s([0-9]{1,4})e([0-9]{1,4})(_([0-9]{1,3})|)$', + 'ig' + ); + var execEpisode = regexpEpisode.exec(type); + if (execEpisode) { + serial.season = execEpisode[1]; + serial.episode = execEpisode[2]; + serial.translate = execEpisode[4]; + } + + var title = encodeURIComponent(movie.title_full); + + if (type === 'picture') { + var pictures = ''; + + if (movie.pictures.length) { + movie.pictures.forEach(function(picture) { + pictures += + '' +
+          movie.title +
+          ''; + }); + } else { + pictures += + '' +
+        movie.title +
+        ''; + } + + code.head = + '' + + ''; + + code.player = + '' + '
' + pictures + '
'; + + code.footer = + '' + + '' + + ''; + } else if (type === 'trailer') { + yohohoPlayer('trailer'); + } else { + var list_abuse = modules.abuse.data.movies.indexOf('' + movie.kp_id) + 1; + var country_abuse = + modules.abuse.data.country && + '' + movie.year === new Date().getFullYear() + '' && + movie.countries_arr.filter(function(c) { + return new RegExp(options.userinfo.country, 'i').test(c); + }).length; + + if (modules.abuse.status && (list_abuse || country_abuse)) { + if (country_abuse) { + code.status_code = modules.abuse.data.status_code_country; + } + if (list_abuse) { + code.status_code = modules.abuse.data.status_code_list; + } + + code.player = + '' + + '
' + + '
' + + modules.abuse.data.message + + '
' + + '
'; + + return code; + } + + if (type === 'download') { + yohohoPlayer('torrent'); + } else if (serial.season && serial.episode) { + yohohoPlayer(); + } else if (movie.player) { + if (/\/\/[^,]*,/.test(movie.player)) { + yohohoPlayer(movie.player); + } else { + yohohoPlayer(); + } + } else if (modules.player.data.display === 'yohoho') { + yohohoPlayer(modules.player.data.yohoho.player); + } else { + yohohoPlayer(); + } + + code = CP_blocking.code(code, movie, options); + } + + /** + * Yohoho player. + */ + + function yohohoPlayer(player) { + var data = {}; + + data.player = player + ? player + : modules.player.data.yohoho.player + ? modules.player.data.yohoho.player + : ''; + data.bg = modules.player.data.yohoho.bg + ? modules.player.data.yohoho.bg + : ''; + data.button = modules.player.data.yohoho.button + ? modules.player.data.yohoho.button + : ''; + data.title = title ? title : ''; + data.kinopoisk = movie.kp_id ? movie.kp_id : ''; + data.imdb = movie.custom.imdb_id ? movie.custom.imdb_id : ''; + data.tmdb = movie.custom.tmdb_id ? movie.custom.tmdb_id : ''; + data.videospider_tv = movie.type ? '1' : '0'; + data.season = serial.season ? serial.season : ''; + data.episode = serial.episode ? serial.episode : ''; + data.translate = serial.translate ? serial.translate : ''; + data.country = config.country ? config.country : ''; + data.language = config.language ? config.language : ''; + data.moonwalk = + modules.player && + modules.player.data && + modules.player.data.moonwalk && + modules.player.data.moonwalk.token + ? modules.player.data.moonwalk.token + : ''; + data.hdgo = + modules.player && + modules.player.data && + modules.player.data.hdgo && + modules.player.data.hdgo.token + ? modules.player.data.hdgo.token + : ''; + data.youtube = + modules.player && + modules.player.data && + modules.player.data.youtube && + modules.player.data.youtube.token + ? modules.player.data.youtube.token + : ''; + data.kodik = + modules.player && + modules.player.data && + modules.player.data.kodik && + modules.player.data.kodik.token + ? modules.player.data.kodik.token + : ''; + data.videocdn = + modules.player && + modules.player.data && + modules.player.data.videocdn && + modules.player.data.videocdn.token + ? modules.player.data.videocdn.token + : ''; + data.start_time = options.start_time ? options.start_time : ''; + data.start_episode = options.start_episode ? options.start_episode : ''; + data.moonlight = + modules.player && + modules.player.data && + modules.player.data.moonlight && + modules.player.data.moonlight.domain + ? modules.player.data.moonlight.domain + : ''; + data.tv = + modules.tv && + modules.tv.status && + (/^tv\./.test(options.domain) || /\/tv-version$/.test(options.domain)) + ? '1' + : ''; + data.autoplay = + modules.tv && + modules.tv.status && + (/^tv\./.test(options.domain) || /\/tv-version$/.test(options.domain)) + ? '1' + : ''; + + var video = ''; + for (var data_key in data) { + if (data.hasOwnProperty(data_key) && data[data_key]) { + data[data_key] = ('' + data[data_key]).trim(); + video += + ' data-' + data_key + '="' + encodeURIComponent(data[data_key]) + '"'; + } + } + + var param = {}; + + param.id = movie.kp_id ? movie.kp_id : ''; + param.season = serial.season ? serial.season : ''; + param.episode = serial.episode ? serial.episode : ''; + param.translate = serial.translate ? serial.translate : ''; + param.start_time = options.start_time ? options.start_time : ''; + param.start_episode = options.start_episode ? options.start_episode : ''; + param.player = movie.player ? movie.player : ''; + param.cdn = + movie.player && /\.(mp4|mkv|avi|mov|flv)$/.test(movie.player) + ? movie.player + : ''; + param.tv = + modules.tv && + modules.tv.status && + (/^tv\./.test(options.domain) || /\/tv-version$/.test(options.domain)) + ? '1' + : ''; + param.autoplay = + modules.tv && + modules.tv.status && + (/^tv\./.test(options.domain) || /\/tv-version$/.test(options.domain)) + ? '1' + : ''; + + var script = ''; + for (var param_key in param) { + if (param.hasOwnProperty(param_key) && param[param_key]) { + param[param_key] = ('' + param[param_key]).trim(); + script += '&' + param_key + '=' + encodeURIComponent(param[param_key]); + } + } + + code.player = + '' + + ''; + + if (player) { + code.footer = + '' + + '' + + ''; + } else if (param.cdn) { + code.player = + '' + + '' + + '' + + ''; + code.footer = '' + ''; + } else { + code.footer = + '' + + '' + + ''; + } + } + + return code; +} + +module.exports = { + code: codePlayer +}; diff --git a/modules/CP_random.js b/modules/CP_random.js new file mode 100644 index 0000000..dccc24a --- /dev/null +++ b/modules/CP_random.js @@ -0,0 +1,61 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var modules = require('../config/production/modules'); + +/** + * Add the function to random movie. + * All category in top: class="randomMovieCategory" + * All pages in menu: class="randomMovieMenu" + * Homepage: class="randomMovieIndex" + * Movie page: class="randomMovieRelated" + * + * @return {String} + */ + +function codeRandom(page) { + if (!page.type) return ''; + + var code = ''; + + if (modules.random.status) { + if (modules.random.data.index) { + code += + 'var a,b=document.querySelectorAll(".randomMovieIndex");' + + 'if(b)for(a=0;a'; + } + + return code; +} + +module.exports = { + code: codeRandom +}; diff --git a/modules/CP_schema.js b/modules/CP_schema.js new file mode 100644 index 0000000..8c2892a --- /dev/null +++ b/modules/CP_schema.js @@ -0,0 +1,539 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var moment = require('moment'); +moment.locale(config.language); + +/** + * Create full schema data for movie. + * + * @param {Object} page + * @param {Object} movie + * @param {Object} movies - The related movies. + * @param {Object} [options] + * @return {String} + */ + +function fullMovieSchema(page, movie, movies, options) { + if (arguments.length === 3) { + options = {}; + options.domain = '' + config.domain; + } + + if (!movie) return ''; + + var result = []; + + if (movies) { + for (var category in movies) { + if (movies.hasOwnProperty(category)) { + movies[category].forEach(function(data) { + var schemaItemList = {}; + schemaItemList['@context'] = 'http://schema.org'; + schemaItemList['@type'] = 'ItemList'; + schemaItemList['name'] = data.name.replace(/<\/?[^>]+(>|$)/g, ''); + schemaItemList['numberOfItems'] = data.movies.length; + schemaItemList['itemListOrder'] = 'Descending'; + schemaItemList['itemListElement'] = []; + + data.movies.forEach(function(movie, key) { + schemaItemList['itemListElement'].push({ + '@type': 'ListItem', + position: key + 1, + item: onlyMovieSchema(movie, options) + }); + }); + + result.push(schemaItemList); + + return false; + }); + + break; + } + } + } + + var schemaBreadcrumbList = {}; + + schemaBreadcrumbList['@context'] = 'http://schema.org'; + schemaBreadcrumbList['@type'] = 'BreadcrumbList'; + schemaBreadcrumbList['itemListElement'] = []; + + schemaBreadcrumbList['itemListElement'].push({ + '@type': 'ListItem', + position: 1, + item: { + '@id': '/', + name: config.l.home, + url: config.protocol + options.domain + } + }); + + schemaBreadcrumbList['itemListElement'].push({ + '@type': 'ListItem', + position: 2, + item: { + '@id': + '/' + + encodeURIComponent(config.urls.genre) + + '/' + + encodeURIComponent(movie.genre), + name: movie.genre, + url: + config.protocol + + options.domain + + '/' + + encodeURIComponent(config.urls.genre) + + '/' + + encodeURIComponent(movie.genre) + } + }); + + schemaBreadcrumbList['itemListElement'].push({ + '@type': 'ListItem', + position: 3, + item: { + '@id': movie.url, + name: movie.title, + url: movie.url + } + }); + + if (page.url && page.url !== movie.url) { + schemaBreadcrumbList['itemListElement'].push({ + '@type': 'ListItem', + position: 4, + item: { + '@id': page.url, + name: page.title, + url: page.url + } + }); + } + + var ya_date = + movie.custom && movie.custom.lastmod + ? moment(movie.custom.lastmod).format('YYYY-MM-DDTHH:mm:ss') + : moment(movie.premiere, config.default.moment).format( + 'YYYY-MM-DDTHH:mm:ss' + ); + + result.push(onlyMovieSchema(movie, options)); + result.push(schemaBreadcrumbList); + + var schema = + ''; + + var opengraph = ''; + opengraph += ''; + opengraph += + ''; + opengraph += ''; + opengraph += + ''; + opengraph += + movie.episode && movie.season + ? '' + + '' + + '' + : '' + + '' + + ''; + opengraph += ''; + opengraph += + ''; + opengraph += + ''; + opengraph += ''; + opengraph += + ''; + opengraph += ''; + opengraph += ''; + opengraph += ''; + opengraph += + movie.poster.indexOf('http') + 1 + ? '' + : ''; + + opengraph += ''; + opengraph += ''; + opengraph += + ''; + opengraph += + ''; + opengraph += ''; + opengraph += + ''; + + return schema + opengraph; +} + +/** + * Create schema data for one movie. + * + * @param {Object} movie + * @param {Object} [options] + * @return {Object} + */ + +function onlyMovieSchema(movie, options) { + if (arguments.length === 2) { + options = {}; + options.domain = '' + config.domain; + } + + var result = {}; + + result['@context'] = 'http://schema.org'; + result['@type'] = 'Movie'; + result['name'] = movie.title; + result['alternativeHeadline'] = movie.title_en; + result['description'] = movie.description; + result['dateCreated'] = moment(movie.premiere, config.default.moment).format( + 'YYYY-MM-DD' + ); + result['image'] = + movie.poster.indexOf('http') + 1 + ? movie.poster + : config.protocol + config.domain + movie.poster; + result['sameAs'] = movie.url; + result['url'] = options.url || movie.url; + result['actor'] = []; + result['director'] = []; + result['genre'] = []; + result['aggregateRating'] = movie.rating + ? { + '@type': 'AggregateRating', + bestRating: 10, + ratingCount: movie.vote, + ratingValue: movie.rating / 10 + } + : null; + + if (movie.actors_arr) { + movie.actors_arr.forEach(function(actor) { + result['actor'].push({ + '@type': 'Person', + name: actor, + sameAs: + config.protocol + + options.domain + + '/' + + encodeURIComponent(config.urls.actor) + + '/' + + encodeURIComponent(actor) + }); + }); + } + + if (movie.directors_arr) { + movie.directors_arr.forEach(function(director) { + result['director'].push({ + '@type': 'Person', + name: director, + sameAs: + config.protocol + + options.domain + + '/' + + encodeURIComponent(config.urls.director) + + '/' + + encodeURIComponent(director) + }); + }); + } + + if (movie.genres_arr) { + movie.genres_arr.forEach(function(genre) { + result['genre'].push(genre); + }); + } + + return result; +} + +/** + * Create schema data for category. + * + * @param {Object} page + * @param {Object} movies + * @param {Object} [options] + * @return {String} + */ + +function categorySchema(page, movies, options) { + if (arguments.length === 2) { + options = {}; + options.domain = '' + config.domain; + } + + var result = []; + + var schemaItemList = {}; + var schemaBreadcrumbList = {}; + + schemaItemList['@context'] = 'http://schema.org'; + schemaItemList['@type'] = 'ItemList'; + schemaItemList['name'] = page.title; + schemaItemList['numberOfItems'] = movies.length; + schemaItemList['itemListOrder'] = 'Descending'; + schemaItemList['itemListElement'] = []; + + movies.forEach(function(movie, key) { + var item = onlyMovieSchema(movie, options); + item['description'] = ''; + item['actor'] = []; + item['url'] = page.url + '#' + (key + 1); + schemaItemList['itemListElement'].push({ + '@type': 'ListItem', + position: key + 1, + item: item + }); + }); + + schemaBreadcrumbList['@context'] = 'http://schema.org'; + schemaBreadcrumbList['@type'] = 'BreadcrumbList'; + schemaBreadcrumbList['itemListElement'] = []; + + schemaBreadcrumbList['itemListElement'].push({ + '@type': 'ListItem', + position: 1, + item: { + '@id': '/', + name: config.l.home, + url: config.protocol + options.domain + } + }); + + schemaBreadcrumbList['itemListElement'].push({ + '@type': 'ListItem', + position: 2, + item: { + '@id': page.url, + name: page.title, + url: page.url + } + }); + + result.push(schemaItemList); + result.push(schemaBreadcrumbList); + + var schema = + ''; + + var opengraph = ''; + opengraph += ''; + opengraph += + ''; + opengraph += ''; + opengraph += + ''; + opengraph += ''; + opengraph += ''; + opengraph += + ''; + opengraph += ''; + opengraph += ''; + + var canonical = ''; + + return schema + opengraph + canonical; +} + +/** + * Create schema data for index/categories/collections page. + * + * @param {Object} page + * @param {Object} [options] + * @return {String} + */ + +function generalSchema(page, options) { + if (arguments.length === 1) { + options = {}; + options.domain = '' + config.domain; + } + + var result = {}; + + result['@context'] = 'http://schema.org'; + result['@type'] = 'WebSite'; + result['name'] = page.title; + result['url'] = config.protocol + options.domain; + result['potentialAction'] = { + '@type': 'SearchAction', + target: + config.protocol + + options.domain + + '/' + + config.urls.search + + '/title?&q={query}', + 'query-input': 'required name=query' + }; + if (modules.social.status) { + result['sameAs'] = []; + if (modules.social.data.vk) { + result['sameAs'].push(modules.social.data.vk); + } + if (modules.social.data.facebook) { + result['sameAs'].push(modules.social.data.facebook); + } + if (modules.social.data.twitter) { + result['sameAs'].push(modules.social.data.twitter); + } + if (modules.social.data.telegram) { + result['sameAs'].push(modules.social.data.telegram); + } + if (modules.social.data.instagram) { + result['sameAs'].push(modules.social.data.instagram); + } + if (modules.social.data.youtube) { + result['sameAs'].push(modules.social.data.youtube); + } + } + + var schema = + ''; + + var opengraph = ''; + opengraph += ''; + opengraph += + ''; + opengraph += ''; + opengraph += + ''; + opengraph += ''; + opengraph += + ''; + opengraph += + ''; + opengraph += ''; + opengraph += ''; + + return schema + opengraph; +} + +/** + * Create schema data for one content. + * + * @param {Object} content + * @param {Object} [options] + * @return {Object} + */ + +function contentSchema(content, options) { + if (arguments.length === 1) { + options = {}; + options.domain = '' + config.domain; + } + + var result = {}; + + result['@context'] = 'http://schema.org'; + result['@type'] = 'NewsArticle'; + result['headline'] = content.title; + result['name'] = content.title; + result['author'] = config.protocol + config.domain; + result['publisher'] = { + '@type': 'Organization', + name: config.domain, + logo: { + '@type': 'ImageObject', + url: config.protocol + config.domain + config.default.image + } + }; + result['description'] = content.description_short; + result['datePublished'] = moment( + content.publish, + config.default.moment + ).format('YYYY-MM-DD'); + result['dateModified'] = moment( + content.publish, + config.default.moment + ).format('YYYY-MM-DD'); + result['image'] = + content.image.indexOf('http') + 1 + ? content.image + : config.protocol + config.domain + content.image; + result['sameAs'] = content.url; + result['url'] = options.url || content.url; + result['mainEntityOfPage'] = { + '@type': 'WebPage', + '@id': options.url || content.url + }; + + var schema = + ''; + + var opengraph = ''; + opengraph += ''; + opengraph += + ''; + opengraph += ''; + opengraph += + ''; + opengraph += ''; + opengraph += ''; + opengraph += ''; + opengraph += ''; + opengraph += ''; + + return schema + opengraph; +} + +module.exports = { + fullMovie: fullMovieSchema, + category: categorySchema, + general: generalSchema, + content: contentSchema +}; diff --git a/modules/CP_social.js b/modules/CP_social.js new file mode 100644 index 0000000..969ffee --- /dev/null +++ b/modules/CP_social.js @@ -0,0 +1,21 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var modules = require('../config/production/modules'); + +/** + * Adding social page for all page website. + * + * @return {Object} + */ + +function pagesSocial() { + return modules.social.data; +} + +module.exports = { + pages: pagesSocial +}; diff --git a/modules/CP_tv.js b/modules/CP_tv.js new file mode 100644 index 0000000..a04ad20 --- /dev/null +++ b/modules/CP_tv.js @@ -0,0 +1,394 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var path = require('path'); +var fs = require('fs'); + +/** + * Adding to the pages of the website information on the TV site. + * + * @param {String} url + * @return {Object} + */ + +function tvVersion(url) { + var data = ''; + + if (url.indexOf('://tv.') + 1 || url.indexOf('/tv-version') + 1) { + data += + ''; + + if (modules.tv.data.theme === 'custom') { + var css = fs.readFileSync( + path.join( + path.dirname(__dirname), + 'themes', + 'default', + 'public', + 'tv', + 'custom', + 'css', + 'style.css' + ) + ); + data += ''; + + data = data + .replace(/body_bg/gi, modules.tv.data.custom.body_bg) + .replace(/contents_color/gi, modules.tv.data.custom.contents_color) + .replace( + /contents_active_bg/gi, + modules.tv.data.custom.contents_active_bg + ) + .replace(/categories_color/gi, modules.tv.data.custom.categories_color) + .replace( + /categories_current_bg/gi, + modules.tv.data.custom.categories_current_bg + ) + .replace( + /categories_active_bg/gi, + modules.tv.data.custom.categories_active_bg + ); + } + } + + return data; +} + +/** + * Format index data. + * + * @param {Object} data + * @param {Object} options + * @return {Object} + */ + +function tvIndex(data, options) { + var payload = { + categories: [], + contents: [], + settings: { + backgrounds: [ + 'https://unpkg.com/tvwww/backgrounds/1.jpg', + 'https://unpkg.com/tvwww/backgrounds/2.jpg', + 'https://unpkg.com/tvwww/backgrounds/3.jpg', + 'https://unpkg.com/tvwww/backgrounds/4.jpg', + 'https://unpkg.com/tvwww/backgrounds/5.jpg', + 'https://unpkg.com/tvwww/backgrounds/6.jpg', + 'https://unpkg.com/tvwww/backgrounds/7.jpg', + 'https://unpkg.com/tvwww/backgrounds/8.jpg', + 'https://unpkg.com/tvwww/backgrounds/9.jpg', + 'https://unpkg.com/tvwww/backgrounds/10.jpg' + ] + }, + active: { + display: 'categories.1.ok' + } + }; + payload.categories.push({ + title: config.l.home, + ok: options.origin + }); + if (typeof data.index === 'object') { + for (var type in data.index) { + if (data.index.hasOwnProperty(type) && data.index[type].length) { + data.index[type].forEach(function(category) { + if (category.movies.length) { + var cat = { + title: category.name, + ok: { + contents: [] + } + }; + category.movies.forEach(function(movie, i) { + cat.ok.contents.push({ + active: i === 0, + ok: movie.url, + image: movie.poster, + title: movie.title, + top: movie.year ? movie.year : '', + bottom: + (movie.season + ? movie.season + ' ' + config.l.season + ' ' + : '') + + (movie.episode + ? movie.episode + ' ' + config.l.episode + ' ' + : '') + + (movie.genres ? movie.genres : '') + }); + }); + payload.categories.push(cat); + } + }); + } + } + } + payload.categories.push({ + title: config.l.years, + ok: options.origin + '/' + config.urls.year + }); + payload.categories.push({ + title: config.l.genres, + ok: options.origin + '/' + config.urls.genre + }); + payload.categories.push({ + title: config.l.countries, + ok: options.origin + '/' + config.urls.country + }); + payload.categories.push({ + title: config.l.full, + ok: config.protocol + config.domain + options.port + '?desktop' + }); + return payload; +} + +/** + * Format categories data. + * + * @param {Object} data + * @param {Object} options + * @return {Object} + */ + +function tvCategories(data, options) { + var payload = { + categories: [], + contents: [], + settings: { + backgrounds: [ + 'https://unpkg.com/tvwww/backgrounds/1.jpg', + 'https://unpkg.com/tvwww/backgrounds/2.jpg', + 'https://unpkg.com/tvwww/backgrounds/3.jpg', + 'https://unpkg.com/tvwww/backgrounds/4.jpg', + 'https://unpkg.com/tvwww/backgrounds/5.jpg', + 'https://unpkg.com/tvwww/backgrounds/6.jpg', + 'https://unpkg.com/tvwww/backgrounds/7.jpg', + 'https://unpkg.com/tvwww/backgrounds/8.jpg', + 'https://unpkg.com/tvwww/backgrounds/9.jpg', + 'https://unpkg.com/tvwww/backgrounds/10.jpg' + ] + }, + active: { + display: '' + } + }; + payload.categories.push({ + title: config.l.home, + ok: options.origin + }); + if (typeof data.categories === 'object' && data.categories.length) { + data.categories.forEach(function(category, i) { + payload.contents.push({ + active: i === 0, + title: category.title, + ok: category.url + }); + }); + } + payload.categories.push({ + title: config.l.years, + ok: options.origin + '/' + config.urls.year + }); + payload.categories.push({ + title: config.l.genres, + ok: options.origin + '/' + config.urls.genre + }); + payload.categories.push({ + title: config.l.countries, + ok: options.origin + '/' + config.urls.country + }); + payload.categories.push({ + title: config.l.full, + ok: config.protocol + config.domain + options.port + '?desktop' + }); + return payload; +} + +/** + * Format category data. + * + * @param {Object} data + * @param {Object} page + * @param {Object} options + * @return {Object} + */ + +function tvCategory(data, page, options) { + var payload = { + categories: [], + contents: [], + settings: { + backgrounds: [ + 'https://unpkg.com/tvwww/backgrounds/1.jpg', + 'https://unpkg.com/tvwww/backgrounds/2.jpg', + 'https://unpkg.com/tvwww/backgrounds/3.jpg', + 'https://unpkg.com/tvwww/backgrounds/4.jpg', + 'https://unpkg.com/tvwww/backgrounds/5.jpg', + 'https://unpkg.com/tvwww/backgrounds/6.jpg', + 'https://unpkg.com/tvwww/backgrounds/7.jpg', + 'https://unpkg.com/tvwww/backgrounds/8.jpg', + 'https://unpkg.com/tvwww/backgrounds/9.jpg', + 'https://unpkg.com/tvwww/backgrounds/10.jpg' + ] + }, + active: { + display: '' + } + }; + payload.categories.push({ + title: config.l.home, + ok: options.origin + }); + if (typeof data.movies === 'object' && data.movies.length) { + data.movies.forEach(function(movie, i) { + payload.contents.push({ + active: i === 0, + ok: movie.url, + image: movie.poster, + title: movie.title, + top: movie.year ? movie.year : '', + bottom: + (movie.season ? movie.season + ' ' + config.l.season + ' ' : '') + + (movie.episode ? movie.episode + ' ' + config.l.episode + ' ' : '') + + (movie.genres ? movie.genres : '') + }); + }); + if ( + payload.contents.length && + page.pagination && + page.pagination.next && + page.pagination.next[0] + ) { + payload.contents.push({ + ok: page.pagination.next[0].link, + title: config.l.continue + }); + } + } + payload.categories.push({ + title: config.l.years, + ok: options.origin + '/' + config.urls.year + }); + payload.categories.push({ + title: config.l.genres, + ok: options.origin + '/' + config.urls.genre + }); + payload.categories.push({ + title: config.l.countries, + ok: options.origin + '/' + config.urls.country + }); + payload.categories.push({ + title: config.l.full, + ok: config.protocol + config.domain + options.port + '?desktop' + }); + return payload; +} + +/** + * Format episode data. + * + * @param {Object} data + * @param {Object} options + * @return {Object} + */ + +function tvEpisode(data, options) { + var payload = { + categories: [], + contents: [], + settings: { + backgrounds: [ + 'https://unpkg.com/tvwww/backgrounds/1.jpg', + 'https://unpkg.com/tvwww/backgrounds/2.jpg', + 'https://unpkg.com/tvwww/backgrounds/3.jpg', + 'https://unpkg.com/tvwww/backgrounds/4.jpg', + 'https://unpkg.com/tvwww/backgrounds/5.jpg', + 'https://unpkg.com/tvwww/backgrounds/6.jpg', + 'https://unpkg.com/tvwww/backgrounds/7.jpg', + 'https://unpkg.com/tvwww/backgrounds/8.jpg', + 'https://unpkg.com/tvwww/backgrounds/9.jpg', + 'https://unpkg.com/tvwww/backgrounds/10.jpg' + ] + }, + active: { + display: 'categories.1.ok' + } + }; + payload.categories.push({ + title: config.l.home, + ok: config.protocol + config.domain + '/tv-version' + }); + + if (typeof data === 'object') { + for (var id in data) { + if (data.hasOwnProperty(id)) { + if (typeof data[id] === 'object') { + for (var translate in data[id]) { + if (data[id].hasOwnProperty(translate)) { + var data_translate = { + title: translate, + ok: { + contents: [] + } + }; + + if (typeof data[id][translate] === 'object') { + for (var season in data[id][translate]) { + if (data[id][translate].hasOwnProperty(season)) { + if (typeof data[id][translate][season] === 'object') { + for (var episode in data[id][translate][season]) { + if ( + data[id][translate][season].hasOwnProperty(episode) + ) { + var movie = data[id][translate][season][episode]; + + data_translate.ok.contents.push({ + ok: movie.url, + image: movie.poster, + title: movie.title, + top: movie.season ? movie.season : '', + bottom: movie.episode ? movie.episode : '' + }); + } + } + } + } + } + } + + data_translate.ok.contents = data_translate.ok.contents.reverse(); + data_translate.ok.contents[0].active = true; + + payload.categories.push(data_translate); + } + } + } + } + } + } + payload.categories.push({ + title: config.l.full, + ok: config.protocol + config.domain + options.port + '?desktop' + }); + return payload; +} + +module.exports = { + tv: tvVersion, + index: tvIndex, + category: tvCategory, + categories: tvCategories, + episode: tvEpisode +}; diff --git a/modules/CP_viewed.js b/modules/CP_viewed.js new file mode 100644 index 0000000..532975d --- /dev/null +++ b/modules/CP_viewed.js @@ -0,0 +1,38 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var modules = require('../config/production/modules'); + +/** + * Add the function to continue viewing. + * All pages in footer should be a block: id="recentlyViewed" + * + * @return {String} + */ + +function codeViewed() { + var code = ''; + + if (modules.viewed.status) { + var count = + modules.viewed.data && modules.viewed.data.count + ? modules.viewed.data.count + : 20; + + code = + 'function getCookie(e){var t=document.cookie.match(new RegExp("(?:^|; )"+e.replace(/([.$?*|{}()\\[\\]\\\\\\/+^])/g,"\\\\$1")+"=([^;]*)"));return t?decodeURIComponent(t[1]):""}function setCookie(e,t,n){var i=(n=n||{}).expires;if("number"===typeof i&&i){var r=new Date;r.setTime(r.getTime()+1e3*i),i=n.expires=r}i&&i.toUTCString&&(n.expires=i.toUTCString());var o=e+"="+(t=encodeURIComponent(t));for(var c in n)if(n.hasOwnProperty(c)){o+="; "+c;var a=n[c];!0!==a&&(o+="="+a)}document.cookie=o}window.addEventListener("load",function(){function e(){var e=new RegExp("([htps:]{5,6}//[^/]*/[^/]*/[^/]*)","ig").exec(window.location.href);return e&&e[1]?e[1]:""}var t,n,i,r=(n=e(),i=(t=document.getElementById("cinemapress-poster"))&&t.src?t.src:"",n&&i?n+"|"+i:""),o=e();c=getCookie("CP_viewed"),a=document.getElementById("recentlyViewed"),d=c?c.split("~"):[];var p=(o)?d.filter(function(e){return-1===e.indexOf(""+o)}):d;if(r&&((p.length>=parseInt(' + + count + + ')||3200'; + } + + return code; +} + +module.exports = { + code: codeViewed +}; diff --git a/package.json b/package.json new file mode 100644 index 0000000..25ad48c --- /dev/null +++ b/package.json @@ -0,0 +1,49 @@ +{ + "name": "cinemapress", + "version": "4.0.0", + "description": "CinemaPress - Watch Movies and TV Shows Online Streaming Portal CMS Open Source Script", + "license": "MIT", + "author": "CinemaPress ", + "scripts": { + "start": "node app.js" + }, + "repository": { + "type": "git", + "url": "https://github.com/CinemaPress/CinemaPress.git" + }, + "bugs": { + "url": "https://github.com/CinemaPress/CinemaPress/issues" + }, + "homepage": "https://CinemaPress.io/", + "dependencies": { + "ip-range-check": "0.2.0", + "ua-parser-js": "0.7.20", + "base64-stream": "1.0.0", + "cookie-parser": "1.4.4", + "html-entities": "1.2.1", + "html-minifier": "4.0.0", + "body-parser": "1.19.0", + "cheerio": "1.0.0-rc.3", + "mailparser": "2.7.1", + "os-utils": "0.0.14", + "memcached": "2.2.2", + "request": "2.88.0", + "express": "4.17.1", + "maxmind": "3.1.2", + "moment": "2.24.0", + "multer": "1.4.2", + "mysql": "2.17.1", + "sharp": "0.23.1", + "sinoni": "1.2.5", + "imap": "0.8.19", + "isbot": "2.4.1", + "limax": "1.7.0", + "async": "3.1.0", + "i18n": "0.8.3", + "ejs": "2.7.1", + "md5": "2.2.1" + }, + "devDependencies": { + "prettier": "1.18.2" + } +} diff --git a/process.json b/process.json new file mode 100644 index 0000000..9ee000d --- /dev/null +++ b/process.json @@ -0,0 +1,46 @@ +{ + "apps": [ + { + "name": "example.com", + "script": "./app.js", + "instances": "1", + "exec_mode": "cluster", + "cwd": "./", + "error_file": "./log/err.log", + "out_file": "./log/out.log", + "node_args": "--max-old-space-size=768", + "max_memory_restart": "768M", + "watch": true, + "ignore_watch": [ + "docker", + "doc", + "config", + "backup", + "files", + "log", + "node_modules", + "themes/*/public", + "themes/*/locales", + "themes/.*", + ".*", + "process.json", + "package.json", + "package-lock.json" + ], + "watch_options": { + "followSymlinks": false + }, + "vizion": false, + "env": { + "NODE_ENV": "production", + "CP_ALL": "_example_com_", + "CP_XMLPIPE2": "xmlpipe2_example_com", + "CP_RT": "rt_example_com", + "CP_CONTENT": "content_example_com", + "CP_COMMENT": "comment_example_com", + "CP_USER": "user_example_com", + "CP_VER": "1" + } + } + ] +} diff --git a/routes/admin.js b/routes/admin.js new file mode 100644 index 0000000..fd92703 --- /dev/null +++ b/routes/admin.js @@ -0,0 +1,1034 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_get = require('../lib/CP_get.min'); +var CP_save = require('../lib/CP_save.min'); +var CP_cache = require('../lib/CP_cache'); +var CP_structure = require('../lib/CP_structure'); + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var express = require('express'); +var sinoni = require('sinoni'); +var fs = require('fs'); +var exec = require('child_process').exec; +var path = require('path'); +var multer = require('multer'); +var async = require('async'); +var Sharp = require('sharp'); +var i18n = require('i18n'); +var router = express.Router(); + +/** + * Translation module. + */ + +i18n.configure({ + locales: [ + 'ru', + 'en', + 'es', + 'de', + 'fr', + 'ja', + 'pt', + 'it', + 'zh', + 'pl', + 'nl', + 'tr', + 'cs', + 'ko', + 'vi', + 'sv', + 'hu', + 'el', + 'ro', + 'sk', + 'da', + 'id', + 'fi', + 'th', + 'bg', + 'uk', + 'ar', + 'sq', + 'lt', + 'hr', + 'sr', + 'bn', + 'sl', + 'et', + 'lv', + 'hi', + 'sw' + ], + directory: path.join( + __dirname, + '..', + 'themes', + 'default', + 'public', + 'admin', + 'locales' + ), + updateFiles: false +}); + +/** + * Middleware functions. + */ + +router.use(i18n.init); + +/** + * Callback. + * + * @callback Callback + * @param {Object} err + * @param {Object} [result] + */ + +router.get('/:type?', function(req, res) { + var c = JSON.stringify(config); + var m = JSON.stringify(modules); + + var host = req.get('host'); + var port = + /:[0-9]{1,5}$/.test(host) && !/:80$/.test(host) && !/:443$/.test(host) + ? ':' + host.split(':')[1] + : ''; + + var render = { + config: JSON.parse(c), + modules: JSON.parse(m), + type: req.params.type || 'index', + url: '/' + config.urls.admin + '/' + (req.params.type || 'index'), + languages: [], + language: config.language + }; + + render.config.domain = + port && render.config.domain.indexOf(port) === -1 + ? render.config.domain + port + : render.config.domain; + + render.icons = { + index: 'fa fa-database', + main: 'fa fa-cog', + publish: 'fa fa-clock', + homepage: 'fa fa-bars', + display: 'fa fa-list', + urls: 'fa fa-sitemap', + codes: 'fa fa-code', + movies: 'fa fa-film', + titles: 'fa fa-pencil-alt', + h1: 'fa fa-pen-fancy', + descriptions: 'fa fa-pen-alt', + + soon: 'far fa-calendar-alt', + comments: 'fa fa-comments', + related: 'far fa-list-alt', + content: 'fa fa-pen-nib', + slider: 'fa fa-images', + abuse: 'far fa-copyright', + top: 'fa fa-chart-bar', + social: 'fab fa-facebook-f', + schema: 'fa fa-key', + continue: 'fa fa-history', + viewed: 'fa fa-eye', + player: 'fa fa-play', + blocking: 'fa fa-lock', + mobile: 'fa fa-mobile-alt', + episode: 'fa fa-hand-spock', + adv: 'fa fa-dollar-sign', + rss: 'fa fa-rss', + tv: 'fa fa-tv', + random: 'fa fa-dice', + rewrite: 'far fa-hand-rock' + }; + + render.icon = render.icons[render.type]; + + var id = + typeof req.query.id !== 'undefined' || + typeof req.query.kp_id !== 'undefined' || + typeof req.query.imdb_id !== 'undefined' || + typeof req.query.tmdb_id !== 'undefined' || + typeof req.query.douban_id !== 'undefined' + ? '_add_' + : ''; + + var kp_id = req.query.kp_id + ? req.query.kp_id.replace(/[^0-9]/g, '') + : req.query.id + ? req.query.id.replace(/[^0-9]/g, '') + : ''; + var imdb_id = req.query.imdb_id + ? req.query.imdb_id.replace(/[^0-9]/g, '') + : ''; + var tmdb_id = req.query.tmdb_id + ? req.query.tmdb_id.replace(/[^0-9]/g, '') + : ''; + var douban_id = req.query.douban_id + ? req.query.douban_id.replace(/[^0-9]/g, '') + : ''; + var url = req.query.url ? req.query.url : null; + var num = req.query.num ? parseInt(req.query.num) : 1; + var type = req.query.type ? parseInt(req.query.type) : ''; + + if (req.query.language) { + res.cookie('language', req.query.language, { + maxAge: 2147483647, + httpOnly: true + }); + res.setLocale(req.query.language); + } else if (req.cookies.language) { + res.setLocale(req.cookies.language); + } else { + res.setLocale(config.language); + } + + render.languages = res.getLocales(); + render.language = res.getLocale(); + + switch (req.params.type) { + case 'homepage': + render.title = res.__('Главная'); + res.render('admin/homepage', render); + break; + case 'movies': + render.title = res.__('Фильмы'); + getMovie(function(err, render) { + res.render('admin/movies', render); + }); + break; + case 'main': + render.title = res.__('Настройки'); + getThemes(function(err, themes) { + if (err) return res.render('error', { message: err }); + render.themes = themes; + res.render('admin/main', render); + }); + break; + case 'urls': + render.title = res.__('URL'); + res.render('admin/urls', render); + break; + case 'display': + render.title = res.__('Отображение'); + res.render('admin/display', render); + break; + case 'titles': + render.title = res.__('Названия'); + res.render('admin/titles', render); + break; + case 'h1': + render.title = res.__('H1'); + res.render('admin/h1', render); + break; + case 'descriptions': + render.title = res.__('Описания'); + res.render('admin/descriptions', render); + break; + case 'codes': + render.title = res.__('Коды'); + res.render('admin/codes', render); + break; + case 'publish': + render.title = res.__('Автопубликация'); + getCountMovies(function(err, render) { + CP_get.publishIds(function(err, ids) { + if (err) console.error(err); + render.soon_id = ids && ids.soon_id ? ids.soon_id : []; + res.render('admin/publish', render); + }); + }); + break; + case 'comments': + render.title = res.__('Комментарии'); + res.render('admin/modules/comments', render); + break; + case 'related': + render.title = res.__('Связанные'); + res.render('admin/modules/related', render); + break; + case 'slider': + render.title = res.__('Слайдер'); + res.render('admin/modules/slider', render); + break; + case 'abuse': + render.title = res.__('Скрыть'); + res.render('admin/modules/abuse', render); + break; + case 'top': + render.title = res.__('Топ'); + res.render('admin/modules/top', render); + break; + case 'social': + render.title = res.__('Социальные сети'); + res.render('admin/modules/social', render); + break; + case 'schema': + render.title = res.__('Микроразметка'); + res.render('admin/modules/schema', render); + break; + case 'soon': + render.title = res.__('Скоро'); + res.render('admin/modules/soon', render); + break; + case 'continue': + render.title = res.__('Продолжить'); + res.render('admin/modules/continue', render); + break; + case 'viewed': + render.title = res.__('Просмотренные'); + res.render('admin/modules/viewed', render); + break; + case 'player': + render.title = res.__('Плеер'); + res.render('admin/modules/player', render); + break; + case 'blocking': + render.title = res.__('Блокировка'); + res.render('admin/modules/blocking', render); + break; + case 'mobile': + render.title = res.__('Мобильная версия'); + res.render('admin/modules/mobile', render); + break; + case 'episode': + render.title = res.__('Серии'); + res.render('admin/modules/episode', render); + break; + case 'adv': + render.title = res.__('Реклама'); + res.render('admin/modules/adv', render); + break; + case 'content': + render.title = res.__('Контент'); + getContent(function(err, render) { + res.render('admin/modules/content', render); + }); + break; + case 'rss': + render.title = res.__('RSS'); + res.render('admin/modules/rss', render); + break; + case 'tv': + render.title = res.__('ТВ версия'); + res.render('admin/modules/tv', render); + break; + case 'random': + render.title = res.__('Случайный'); + res.render('admin/modules/random', render); + break; + case 'rewrite': + render.title = res.__('Рерайт'); + res.render('admin/modules/rewrite', render); + break; + + case 'poster': + getMovie(function(err, render) { + res.redirect(302, render); + }); + break; + + default: + render.title = res.__('Панель администратора'); + getCountMovies(function(err, render) { + res.render('admin/index', render); + }); + break; + } + + /** + * Get movie. + * + * @param {Callback} callback + */ + + function getMovie(callback) { + render.num = num; + render.all = num; + render.mass = null; + render.movie = null; + render.movies = null; + render.structure = null; + + if (id) { + var query = { certainly: true }; + + if (kp_id) { + query['query_id'] = kp_id; + } else if (imdb_id) { + query['custom.imdb_id'] = imdb_id; + } else if (tmdb_id) { + query['custom.tmdb_id'] = tmdb_id; + } else if (douban_id) { + query['custom.douban_id'] = douban_id; + } else { + render.movie = {}; + render.structure = {}; + return callback(null, render); + } + + CP_get.movies(query, 1, 'kinopoisk-id-up', 1, false, function( + err, + movies + ) { + if (err) console.error(err); + render.structure = {}; + render.movie = { + kp_id: kp_id, + type: type + }; + render.movie.custom = JSON.stringify({ + imdb_id: imdb_id, + tmdb_id: tmdb_id, + douban_id: douban_id + }); + if (movies && movies.length) { + render.movie = JSON.parse(JSON.stringify(movies[0])); + render.structure = CP_structure.movie(movies)[0]; + } + if (req.params.type === 'poster') { + callback( + null, + render.structure.poster + ? render.structure.poster + : config.protocol + config.domain + '/files/poster/no-poster.jpg' + ); + } else { + callback(null, render); + } + }); + } else { + CP_get.movies( + { from: process.env.CP_RT, certainly: true }, + config.default.count, + 'kinopoisk-id-up', + num, + function(err, movies) { + if (err) console.error(err); + + render.movies = []; + + if (movies && movies.length) { + render.next = !(movies.length % config.default.count) ? 1 : 0; + render.movies = movies; + } + + callback(null, render); + } + ); + } + } + + /** + * Get content. + * + * @param {Callback} callback + */ + + function getContent(callback) { + render.num = num; + render.all = num; + render.content = null; + render.contents = null; + + if (url === '_add_') { + render.content = {}; + callback(null, render); + } else if (url) { + CP_get.contents({ content_url: url }, 1, 1, false, function( + err, + contents + ) { + if (err) console.error(err); + + render.content = {}; + render.content.content_url = url; + + if (contents && contents.length) { + render.content = contents[0]; + } + + callback(null, render); + }); + } else { + CP_get.contents({}, 50, num, false, function(err, contents) { + if (err) console.error(err); + + render.contents = []; + + if (contents && contents.length) { + render.next = !(contents.length % 50) ? 1 : 0; + render.contents = contents; + } + + callback(null, render); + }); + } + } + + /** + * Get count all and publish movies in website. + * + * @param {Callback} callback + */ + + function getCountMovies(callback) { + async.series( + { + all: function(callback) { + CP_get.count({ certainly: true, full: true }, function(err, count) { + if (err) return callback(err); + + callback(null, count); + }); + }, + fil: function(callback) { + CP_get.count({ certainly: true }, function(err, count) { + if (err) return callback(err); + + callback(null, count); + }); + }, + pub: function(callback) { + CP_get.count({}, function(err, count) { + if (err) return callback(err); + + callback(null, count); + }); + } + }, + function(err, result) { + if (err) { + console.error(err); + result = { all: 0, fil: 0, pub: 0 }; + } + + render.line = { counts: result }; + render.line.percent = { all: 100 }; + render.line.percent.fil = render.line.counts.all + ? Math.round( + (render.line.percent.all * render.line.counts.fil) / + render.line.counts.all + ) + : 0; + render.line.percent.pub = render.line.counts.all + ? Math.round( + (render.line.percent.all * render.line.counts.pub) / + render.line.counts.all + ) + : 0; + render.line.percent.top = + render.line.counts.pub && render.line.counts.fil + ? Math.round( + (render.line.percent.all * render.line.counts.pub) / + render.line.counts.fil + ) + : 0; + render.line.percent.pub = + render.line.percent.top === 100 ? 100 : render.line.percent.pub; + render.line.days = + render.line.counts.fil - render.line.counts.pub && + config.publish.every.movies && + config.publish.every.hours + ? Math.round( + (render.line.counts.fil - render.line.counts.pub) / + Math.round( + (24 * config.publish.every.movies) / + config.publish.every.hours + ) + ) + : 0; + + callback(null, render); + } + ); + } + + /** + * Get themes name. + * + * @param {Callback} callback + */ + + function getThemes(callback) { + var dir = path.join(path.dirname(__filename), '..', 'themes'); + fs.readdir(dir, function(err, files) { + if (err) return callback(err); + var dirs = []; + for (var index = 0; index < files.length; ++index) { + var file = files[index]; + if (file[0] !== '.') { + var filePath = path.join(dir, file); + fs.stat( + filePath, + function(err, stat) { + if (err) return callback(err); + if (stat.isDirectory()) { + if (this.file !== this.file.toLowerCase()) { + callback('ERROR FOLDER'); + } else { + dirs.push(this.file); + } + } + if (files.length === this.index + 1) { + return callback(null, dirs); + } + }.bind({ index: index, file: file }) + ); + } + } + }); + } +}); + +router.post('/change', function(req, res) { + var form = req.body; + var configs = { + config: config, + modules: modules + }; + + if ( + form.movie && + (typeof form.movie.tmdb_id !== 'undefined' || + typeof form.movie.imdb_id !== 'undefined' || + typeof form.movie.douban_id !== 'undefined') + ) { + try { + var custom = {}; + if (form.movie.tmdb_id && form.movie.tmdb_id.replace(/[^0-9]/g, '')) { + custom.tmdb_id = form.movie.tmdb_id.replace(/[^0-9]/g, ''); + } + if (form.movie.imdb_id && form.movie.imdb_id.replace(/[^0-9]/g, '')) { + custom.imdb_id = form.movie.imdb_id.replace(/[^0-9]/g, ''); + } + if (form.movie.douban_id && form.movie.douban_id.replace(/[^0-9]/g, '')) { + custom.douban_id = form.movie.douban_id.replace(/[^0-9]/g, ''); + delete form.movie.douban_id; + } + delete form.movie.tmdb_id; + delete form.movie.imdb_id; + delete form.movie.douban_id; + form.movie.custom = JSON.stringify( + Object.assign(JSON.parse(form.movie.custom), custom) + ); + } catch (e) { + console.error(e); + } + } + + async.series( + { + id: function(callback) { + if (form.movie && (form.movie.kp_id || form.movie.id)) { + var id = form.movie.id || form.movie.kp_id || ''; + id = ('' + id).replace(/[^0-9]/g, ''); + form.movie.id = form.movie.kp_id = + id && parseInt(id) ? parseInt(id) : 0; + } + if (form.movie && !form.movie.id) { + CP_get.movies( + { certainly: true }, + 1, + 'kinopoisk-id-up', + 1, + false, + function(err, movies) { + if (err) console.error(err); + var id = 10000000; + form.movie.id = form.movie.kp_id = + movies && movies.length && parseInt(movies[0].id) <= id + ? id + 1 + : parseInt(movies[0].id) + 1; + callback(null, form.movie.id); + } + ); + } else { + callback(null, 'Null'); + } + }, + keys: function(callback) { + if (form.movie && form.movie.id) { + var id = '' + form.movie.id; + var keys = config.index.ids.keys.split(','); + var count = config.index.ids.count; + if (keys.length) { + var i = keys.indexOf(id); + if (i + 1) keys.splice(i, 1); + } + if (!form.delete) { + keys.unshift(id); + keys = keys.slice(0, count); + } + form.config = { + index: { + ids: { + keys: keys + .filter(function(key) { + return !!key.replace(/[^0-9]/, ''); + }) + .join(',') + } + } + }; + form.flush_memcached = true; + callback(null, 'Keys'); + } else { + callback(null, 'Null'); + } + }, + config: function(callback) { + if (!form.config) return callback(null, 'Null'); + form.flush = true; + if ( + (form.config.urls && + form.config.urls.admin && + form.config.urls.admin !== configs.config.urls.admin && + /^admin/.test(form.config.urls.admin)) || + (form.config.theme && form.config.theme !== configs.config.theme) || + (form.config.language && + form.config.language !== configs.config.language) + ) { + form.restart = true; + } + if ( + form.config.urls && + form.config.urls.admin && + /^admin/.test(form.config.urls.admin) === false + ) { + form.config.urls.admin = 'admin'; + } + configs.config = parseData(configs.config, form.config); + CP_save.save(configs.config, 'config', function(err, result) { + return err ? callback(err) : callback(null, result); + }); + }, + modules: function(callback) { + if (!form.modules) return callback(null, 'Null'); + form.flush = true; + configs.modules = parseData(configs.modules, form.modules); + CP_save.save(configs.modules, 'modules', function(err, result) { + return err ? callback(err) : callback(null, result); + }); + }, + movie: function(callback) { + if (!form.movie || !form.movie.id) return callback(null, 'Null'); + form.flush = true; + form.movie.search = form.movie.title_ru + ? form.movie.title_ru + + (form.movie.title_en ? ' / ' + form.movie.title_en : '') + : form.movie.title_en + ? form.movie.title_en + : ''; + form.movie.premiere = + form.movie.premiere && + !isNaN(new Date(form.movie.premiere).getFullYear()) + ? Math.floor( + new Date(form.movie.premiere).getTime() / 1000 / 60 / 60 / 24 + + 719527 + ) + '' + : '0'; + form.movie.country = form.movie.country + ? form.movie.country + .replace(/\s*,\s*/g, ',') + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, '') + : '_empty'; + form.movie.genre = form.movie.genre + ? form.movie.genre + .replace(/\s*,\s*/g, ',') + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, '') + : '_empty'; + form.movie.director = form.movie.director + ? form.movie.director + .replace(/\s*,\s*/g, ',') + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, '') + : '_empty'; + form.movie.actor = form.movie.actor + ? form.movie.actor + .replace(/\s*,\s*/g, ',') + .replace(/\s+/g, ' ') + .replace(/(^\s*)|(\s*)$/g, '') + : '_empty'; + form.movie.type = form.movie.type ? form.movie.type : '0'; + form.movie.poster = form.movie.poster ? form.movie.poster : '0'; + addMovie(form.movie, function(err, result) { + return err ? callback(err) : callback(null, result); + }); + }, + switch: function(callback) { + if (!form.switch || !form.switch.module || !modules[form.switch.module]) + return callback(null, 'Null'); + form.flush = true; + configs.modules[form.switch.module].status = + form.switch.status === 'true'; + CP_save.save(configs.modules, 'modules', function(err, result) { + return err ? callback(err) : callback(null, result); + }); + }, + content: function(callback) { + if (!form.content) return callback(null, 'Null'); + form.flush = true; + if (form.delete) { + if (!form.content.id) return callback(null, 'Null'); + form.content.delete = true; + } + CP_save.save(form.content, 'content', function(err, result) { + return err ? callback(err) : callback(null, result); + }); + }, + flush_static: function(callback) { + if (!form.flush_static) return callback(null, 'Null'); + exec('touch /var/ngx_pagespeed_cache/cache.flush', function(err) { + process.env.CP_VER = process.env.CP_VER + ? parseInt(process.env.CP_VER) + 1 + : new Date().getTime().toString(); + return err ? callback(err) : callback(null, 'Flush'); + }); + }, + flush_memcached: function(callback) { + if (!form.flush_memcached) return callback(null, 'Null'); + CP_cache.flush(function(err) { + process.env.CP_VER = process.env.CP_VER + ? parseInt(process.env.CP_VER) + 1 + : new Date().getTime().toString(); + return err ? callback(err) : callback(null, 'Flush'); + }); + }, + flush: function(callback) { + if (!form.flush) return callback(null, 'Null'); + CP_cache.flush(function(err) { + if (err) return callback(err); + exec('touch /var/ngx_pagespeed_cache/cache.flush', function(err) { + process.env.CP_VER = process.env.CP_VER + ? parseInt(process.env.CP_VER) + 1 + : new Date().getTime().toString(); + return err ? callback(err) : callback(null, 'Flush'); + }); + }); + }, + database: function(callback) { + if (!form.database) return callback(null, 'Null'); + exec( + 'nohup /usr/bin/cinemapress database ' + + config.domain + + ' ' + + config.language + + ' ' + + form.database + + ' > ' + + path.join(path.dirname(__filename), '..', 'log', 'database.log') + + ' &', + function(err) { + setTimeout(function() { + return err ? callback(err) : callback(null, 'Database'); + }, 1000 * 60 * 9.5); + } + ); + }, + restart: function(callback) { + if (!form.restart) return callback(null, 'Null'); + exec('pm2 restart ' + config.domain + ' --update-env', function(err) { + return err ? callback(err) : callback(null, 'Restart'); + }); + } + }, + function(err, result) { + return err ? res.status(404).send(err) : res.json(result); + } + ); + + /** + * Determine what the configuration settings have been changed. + * + * @param {Object} config + * @param {Object} changes + * @return {Object} + */ + + function parseData(config, changes) { + var originals = config; + + for (var key in originals) { + if (originals.hasOwnProperty(key) && changes.hasOwnProperty(key)) { + if (Array.isArray(originals[key])) { + var arr = changes[key] ? changes[key].split(',') : []; + var clear_arr = []; + arr.forEach(function(text) { + text = text + .replace(/(^\s*)|(\s*)$/g, '') + .replace(/\u2028/g, '') + .replace(/\u2029/g, ''); + if (text) { + clear_arr.push(text); + } + }); + originals[key] = clear_arr; + } else if (typeof originals[key] === 'string') { + originals[key] = ('' + changes[key]) + .replace(/\u2028/g, '') + .replace(/\u2029/g, ''); + } else if (typeof originals[key] === 'number') { + originals[key] = parseInt(changes[key]); + } else if (typeof originals[key] === 'boolean') { + originals[key] = changes[key] === 'true'; + } else if (typeof originals[key] === 'object') { + originals[key] = parseData(originals[key], changes[key]); + } + } + } + + return originals; + } + + /** + * Add movie in rt. + * + * @param {Object} movie + * @param {Callback} callback + */ + + function addMovie(movie, callback) { + if (form.delete) { + movie.delete = true; + } + CP_save.save(movie, 'rt', function(err, result) { + return err ? callback(err) : callback(null, result); + }); + } +}); + +router.post('/upload/:renamed?', function(req, res) { + var filepath = path.join(__dirname, '..', 'files'); + var filename = 'CinemaPress.png'; + var fieldname = ''; + var storage = multer.diskStorage({ + destination: function(req, file, cb) { + fieldname = + file.fieldname === 'content_image' ? 'content' : file.fieldname; + exec( + 'mkdir -p ' + + path.join(filepath, fieldname, 'original') + + ' ' + + path.join(filepath, fieldname, 'medium') + + ' ' + + path.join(filepath, fieldname, 'small'), + function(err) { + if (err) { + console.error(err); + return res.status(404).send('{"error": "MKDIR"}'); + } + cb(null, path.join(filepath, fieldname, 'original')); + } + ); + }, + filename: function(req, file, cb) { + filename = + req && req.params && req.params.renamed + ? req.params.renamed + path.extname(file.originalname) + : Date.now() + '-' + file.originalname; + cb(null, filename); + } + }); + + var upload = multer({ + storage: storage, + fileFilter: function(req, file, callback) { + var ext = path.extname(file.originalname); + if ( + ext !== '.png' && + ext !== '.jpg' && + ext !== '.gif' && + ext !== '.jpeg' + ) { + return callback('Only images are allowed', null); + } + callback(null, true); + } + }).any(); + + upload(req, res, function(err) { + if (err) { + console.error(err); + return res.status(404).send('{"error": "UPLOAD"}'); + } + async.eachOfLimit( + ['medium', 'small'], + 1, + function(size, key, callback) { + Sharp.cache(false); + Sharp(path.join(filepath, fieldname, 'original', filename)) + .resize({ + width: size === 'medium' ? 500 : 120, + withoutEnlargement: true + }) + .jpeg({ quality: 80, progressive: true, force: false }) + .webp({ quality: 80, lossless: true, force: false }) + .png({ quality: 80, compressionLevel: 8, force: false }) + .toFile(path.join(filepath, fieldname, size, filename), function( + err + ) { + callback(err); + }); + }, + function(err) { + if (err) { + console.error(err); + res + .status(200) + .send( + '{"file": "' + + path.join('/', 'files', fieldname, 'original', filename) + + '"}' + ); + } + res + .status(200) + .send( + '{"file": "' + + path.join('/', 'files', fieldname, 'medium', filename) + + '"}' + ); + } + ); + }); +}); + +router.post('/rewrite', function(req, res) { + sinoni({ + token: modules.rewrite.data.token, + double: modules.rewrite.data.double, + unique: modules.rewrite.data.unique, + text: req.body.text, + lang: config.language + }) + .then(function(result) { + return res.status(200).json(result); + }) + .catch(function(error) { + console.error(error); + return res.status(404); + }); +}); + +module.exports = router; diff --git a/routes/episode.js b/routes/episode.js new file mode 100644 index 0000000..874ab09 --- /dev/null +++ b/routes/episode.js @@ -0,0 +1,387 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_get = require('../lib/CP_get.min'); +var CP_tv = require('../modules/CP_tv'); + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var async = require('async'); +var request = require('request'); +var express = require('express'); +var router = express.Router(); + +/** + * Callback. + * + * @callback Callback + * @param {Object} err + * @param {Object} [render] + */ + +/** + * List episodes. + */ + +router.get('/?', function(req, res) { + var kp_id = parseInt(req.query.id) ? [parseInt(req.query.id)] : []; + var tv = typeof req.query.tv !== 'undefined'; + + var host = req.get('host'); + var port = + /:[0-9]{1,5}$/.test(host) && !/:80$/.test(host) && !/:443$/.test(host) + ? ':' + host.split(':')[1] + : ''; + + if (/^\/tv-version/i.test(req.originalUrl)) { + req.userinfo.domain = + (modules.tv.data.subdomain + ? 'tv.' + : config.subdomain + ? config.subdomain + '.' + : '') + + config.domain + + port + + (modules.tv.data.subdomain ? '' : '/tv-version'); + } else if (/^\/mobile-version/i.test(req.originalUrl)) { + req.userinfo.domain = + (modules.mobile.data.subdomain + ? 'm.' + : config.subdomain + ? config.subdomain + '.' + : '') + + config.domain + + port + + (modules.mobile.data.subdomain ? '' : '/mobile-version'); + } else { + req.userinfo.domain = + (config.subdomain ? config.subdomain + '.' : '') + config.domain + port; + } + + var options = {}; + options.origin = config.protocol + req.userinfo.domain; + options.domain = req.userinfo.domain; + options.port = port; + + var source = { + url: + modules.episode.data.source === 'iframe' + ? 'iframe.video' + : 'streamguard.cc', + token: + modules.episode.data.source === 'iframe' + ? modules.player.data.iframe.token.trim() + : modules.player.data.moonwalk.token.trim() + }; + + var url = kp_id.length + ? 'https://' + + source.url + + '/api/videos.json?api_token=' + + source.token + + '&kinopoisk_id=' + + kp_id[0] + : 'https://' + + source.url + + '/api/serials_updates.json?api_token=' + + source.token; + + var type = kp_id.length ? 'serial' : 'serials'; + + res.setHeader('Content-Type', 'application/json'); + + getReq(url, function(err, list) { + if (err) return res.status(404).send('{"error": "' + err + '"}'); + + if (!kp_id.length && list.updates) { + list.updates.forEach(function(serial) { + if (parseInt(serial.serial.kinopoisk_id)) { + kp_id.push(serial.serial.kinopoisk_id); + } + }); + } + + CP_get.additional({ query_id: kp_id }, 'ids', options, function( + err, + movies + ) { + if (err) return res.status(404).send('{"error": "' + err + '"}'); + + if (movies && movies.length) { + if (type === 'serial') { + getSerial(list, movies[0], function(err, result) { + if (err || isEmpty(result[movies[0].kp_id + '_'])) { + return res + .status(404) + .send('{"error": "' + (err || 'Empty') + '"}'); + } + return res.send(tv ? CP_tv.episode(result, options) : result); + }); + } else { + getSerials(list.updates, movies, function(err, result) { + if (err) { + return res.status(404).send('{"error": "' + err + '"}'); + } + return res.send(result); + }); + } + } else { + return res.status(404).send('{"error": "' + config.l.notFound + '"}'); + } + }); + }); + + /** + * Get request on url. + * + * @param {String} url + * @param {Callback} callback + */ + + function getReq(url, callback) { + request( + { timeout: 500, agent: false, pool: { maxSockets: 100 }, url: url }, + function(error, response, body) { + var result = body ? tryParseJSON(body) : {}; + + if (error || response.statusCode !== 200 || result.error) { + return callback('Moonwalk/Iframe request error.'); + } + + callback(null, result); + } + ); + } + + /** + * Valid JSON. + * + * @param {String} jsonString + */ + + function tryParseJSON(jsonString) { + try { + var o = JSON.parse(jsonString); + if (o && typeof o === 'object') { + return o; + } + } catch (e) {} + return {}; + } + + /** + * Get serial data. + * + * @param {Object} list + * @param {Object} movie + * @param {Callback} callback + */ + + function getSerial(list, movie, callback) { + var serials = {}; + serials[movie.kp_id + '_'] = {}; + + async.each( + list, + function(serial, callback) { + if (serial.type !== 'serial') return callback(); + + serial.translator = serial.translator + ? serial.translator + : config.l.original; + serial.translator_id = serial.translator_id ? serial.translator_id : ''; + + serials[movie.kp_id + '_'][serial.translator] = {}; + + var serial_episodes = + 'https://' + + source.url + + '/api/serial_episodes.json?' + + 'api_token=' + + source.token + + '&' + + 'kinopoisk_id=' + + movie.kp_id + + '&' + + 'translator_id=' + + serial.translator_id; + + getReq(serial_episodes, function(err, result) { + if (err) return callback(err); + + if ( + !result.season_episodes_count || + !result.season_episodes_count.length + ) + return callback(); + + result.season_episodes_count.forEach(function(episode) { + episode.episodes.sort(function(a, b) { + return parseInt(a) - parseInt(b); + }); + var episodes = {}; + + episode.episodes.forEach(function(e) { + serial.season = episode.season_number; + serial.episode = e; + + episodes[e] = structure(serial, movie); + }); + + serials[movie.kp_id + '_'][serial.translator][ + episode.season_number + ] = episodes; + }); + + callback(); + }); + }, + function(err) { + if (err) { + return callback(err); + } + + callback(null, serials); + } + ); + } + + /** + * Get serials data. + * + * @param {Object} list + * @param {Array} movies + * @param {Callback} callback + */ + + function getSerials(list, movies, callback) { + var serials = {}; + + for (var i = 0, num = list.length; i < num; i++) { + for (var j = 0, len = movies.length; j < len; j++) { + if ( + parseInt(list[i].serial.kinopoisk_id) === parseInt(movies[j].kp_id) + ) { + var serial_moon = JSON.stringify(list[i].serial) || ''; + serial_moon = JSON.parse(serial_moon) || {}; + + var season_num = /season=([0-9]{1,4})/i.exec( + list[i].episode_iframe_url + ); + var episode_num = /episode=([0-9]{1,4})/i.exec( + list[i].episode_iframe_url + ); + + if (!season_num || !episode_num) continue; + + serial_moon.translator = serial_moon.translator + ? serial_moon.translator + : config.l.original; + serial_moon.season = season_num[1]; + serial_moon.episode = episode_num[1]; + + serials[movies[j].kp_id + '_'] = serials[movies[j].kp_id + '_'] + ? serials[movies[j].kp_id + '_'] + : {}; + serials[movies[j].kp_id + '_'][serial_moon.translator] = serials[ + movies[j].kp_id + '_' + ][serial_moon.translator] + ? serials[movies[j].kp_id + '_'][serial_moon.translator] + : {}; + serials[movies[j].kp_id + '_'][serial_moon.translator][ + serial_moon.season + ] = serials[movies[j].kp_id + '_'][serial_moon.translator][ + serial_moon.season + ] + ? serials[movies[j].kp_id + '_'][serial_moon.translator][ + serial_moon.season + ] + : {}; + serials[movies[j].kp_id + '_'][serial_moon.translator][ + serial_moon.season + ][serial_moon.episode] = serials[movies[j].kp_id + '_'][ + serial_moon.translator + ][serial_moon.season][serial_moon.episode] + ? serials[movies[j].kp_id + '_'][serial_moon.translator][ + serial_moon.season + ][serial_moon.episode] + : structure(serial_moon, movies[j]); + } + } + } + + callback(null, serials); + } + + /** + * Structure for serial data. + * + * @param {Object} serial_moon + * @param {Object} serial_data + * @return {Object} + */ + + function structure(serial_moon, serial_data) { + var season_url = parseInt(serial_moon.season); + var episode_url = parseInt(serial_moon.episode); + var translate_url = parseInt(serial_moon.translator_id); + + season_url = season_url <= 9 ? '0' + season_url : season_url; + episode_url = episode_url <= 9 ? '0' + episode_url : episode_url; + translate_url = translate_url ? '_' + translate_url : ''; + + return { + title: + config.language === 'en' + ? serial_moon.title_en || serial_moon.title_ru + : serial_moon.title_ru || serial_moon.title_en, + title_ru: serial_moon.title_ru, + title_en: serial_moon.title_en, + kp_id: serial_data.kp_id, + poster: serial_data.poster, + translate: modules.episode.data.translate + ' ' + serial_moon.translator, + translate_id: serial_moon.translator_id, + season: serial_moon.season + ' ' + modules.episode.data.season, + episode: serial_moon.episode + ' ' + modules.episode.data.episode, + pathname: + serial_data.pathname + + '/s' + + season_url + + 'e' + + episode_url + + translate_url, + url: + serial_data.url + '/s' + season_url + 'e' + episode_url + translate_url + }; + } + + /** + * Check empty object. + * + * @param {Object} obj + * @return {Boolean} + */ + + function isEmpty(obj) { + for (var prop in obj) { + if (obj.hasOwnProperty(prop)) { + return false; + } + } + return true; + } +}); + +module.exports = router; diff --git a/routes/iframe.js b/routes/iframe.js new file mode 100644 index 0000000..f7dfd4f --- /dev/null +++ b/routes/iframe.js @@ -0,0 +1,180 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_get = require('../lib/CP_get.min'); +var CP_player = require('../modules/CP_player'); + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var express = require('express'); +var router = express.Router(); + +/** + * Iframe code. + */ + +router.get('/:id?/:title?', function(req, res) { + var kinopoisk = req.params.id ? ('' + req.params.id).replace(/\D/g, '') : ''; + var title = req.params.title ? req.params.title.replace(/"/g, "'") : ''; + var autoplay = req.query.autoplay + ? ('' + req.query.autoplay).replace(/\D/g, '') + : ''; + + if (kinopoisk && title) { + res.send( + '' + + '' + + '
' + + '' + + '' + ); + } else if (kinopoisk) { + CP_get.movies({ query_id: req.params.id }, 1, '', 1, false, function( + err, + movies + ) { + if (err) return res.status(404).send(err); + + if (movies && movies.length) { + if (movies[0] && movies[0].player) { + var player = CP_player.code('movie', movies[0]); + return res.send( + '' + + '' + + (player.head || '') + + '' + + '' + + '' + + (player.player || '') + + (player.footer || '') + + '' + ); + } + var custom = {}; + var imdb = ''; + var tmdb = ''; + try { + custom = JSON.parse(movies[0].custom); + imdb = custom.imdb_id || ''; + tmdb = custom.tmdb_id || ''; + } catch (e) { + console.error(e); + } + title = + (movies[0].title_ru || movies[0].title_en) + + ' (' + + movies[0].year + + ')'; + title = title.replace(/"/g, "'"); + res.send( + '' + + '' + + '
' + + '' + + '' + ); + } else { + res.status(404).send(config.l.notFound); + } + }); + } else { + res.status(404).send(config.l.notFound); + } +}); + +module.exports = router; diff --git a/routes/paths/category.js b/routes/paths/category.js new file mode 100644 index 0000000..c2563e8 --- /dev/null +++ b/routes/paths/category.js @@ -0,0 +1,739 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_structure = require('../../lib/CP_structure'); +var CP_page = require('../../lib/CP_page'); +var CP_get = require('../../lib/CP_get.min'); + +var CP_comments = require('../../modules/CP_comments'); + +/** + * Configuration dependencies. + */ + +var config = require('../../config/production/config'); +var modules = require('../../config/production/modules'); + +/** + * Node dependencies. + */ + +var async = require('async'); + +/** + * Callback. + * + * @callback Callback + * @param {Object} err + * @param {Object} [render] + */ + +/** + * Getting the data to render categories page. + * + * @param {String} type + * @param {Object} [options] + * @param {Callback} callback + */ + +function allCategory(type, options, callback) { + if (arguments.length === 2) { + callback = options; + options = {}; + options.domain = '' + config.domain; + } + + switch (type) { + case config.urls.year: + getCategories('year', function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.genre: + getCategories('genre', function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.country: + getCategories('country', function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.actor: + getCategories('actor', function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.director: + getCategories('director', function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + default: + callback(config.l.notFound); + } + + /** + * Get categories. + * + * @param {String} category + * @param {Callback} callback + */ + + function getCategories(category, callback) { + async.parallel( + { + categories: function(callback) { + var query = {}; + query[category] = '!_empty'; + return CP_get.movies( + query, + 2424, + 'kinopoisk-vote-up', + 1, + false, + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'categories', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + if (movies && movies.length && category === 'year') { + movies.push({ + year: new Date().getFullYear() + '' + }); + } + + var categories = CP_structure.categories( + category, + movies, + options + ); + + return callback(null, categories); + } + ); + }, + slider: function(callback) { + return modules.slider.status + ? modules.slider.data.url && modules.slider.data.count + ? CP_get.contents( + { content_url: modules.slider.data.url }, + function(err, contents) { + if (err) return callback(err); + + return contents && contents.length && contents[0].movies + ? CP_get.additional( + { + query_id: contents[0].movies.slice( + 0, + modules.slider.data.count + ) + }, + 'ids', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'slider', + duration: + new Date() - + options.debug.duration.current + + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + } + ) + : CP_get.additional( + { query_id: modules.slider.data.movies }, + 'ids', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'slider', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + soon: function(callback) { + return modules.soon.status + ? CP_get.additional( + { all_movies: process.env.CP_ALL }, + 'soon', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'soon', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + news: function(callback) { + return modules.content.status && + modules.content.data.news.tags && + modules.content.data.news.count + ? CP_get.contents( + { content_tags: modules.content.data.news.tags }, + modules.content.data.news.count, + 1, + true, + options, + function(err, contents) { + if (options.debug) { + options.debug.detail.push({ + type: 'news', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return contents && contents.length + ? callback(null, contents) + : callback(null, []); + } + ) + : callback(null, []); + } + }, + function(err, result) { + if (err) return callback(err); + + for (var r in result) { + if (result.hasOwnProperty(r) && result[r] === null) { + delete result[r]; + } + } + + CP_page.categories(result, category, options, function(err, result) { + if (options.debug) { + options.debug.detail.push({ + type: 'page', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + callback(err, result); + }); + } + ); + } +} + +/** + * Getting the data to render category page. + * + * @param {String} type + * @param {String} key + * @param {Number} page + * @param {String} sorting + * @param {Object} [options] + * @param {Callback} callback + */ + +function oneCategory(type, key, page, sorting, options, callback) { + if (arguments.length === 5) { + callback = options; + options = {}; + options.domain = '' + config.domain; + } + + page = page ? page : 1; + + switch (type) { + case config.urls.year: + getMovies({ year: key }, function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.genre: + getMovies({ genre: key }, function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.country: + getMovies({ country: key }, function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.actor: + getMovies({ actor: key }, function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.director: + getMovies({ director: key }, function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.type: + getMovies({ type: key }, function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.search: + getMovies({ search: key }, function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + default: + callback(config.l.notFound); + } + + /** + * Get movies. + * + * @param {Object} query + * @param {Callback} callback + */ + + function getMovies(query, callback) { + async.parallel( + { + movies: function(callback) { + return CP_get.movies( + query, + config.default.count, + sorting, + page, + true, + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'category', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ); + }, + top: function(callback) { + return modules.top.status + ? CP_get.additional(query, 'top', options, function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'top', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + }) + : callback(null, []); + }, + slider: function(callback) { + return modules.slider.status + ? modules.slider.data.url && modules.slider.data.count + ? CP_get.contents( + { content_url: modules.slider.data.url }, + function(err, contents) { + if (err) return callback(err); + + return contents && contents.length && contents[0].movies + ? CP_get.additional( + { + query_id: contents[0].movies.slice( + 0, + modules.slider.data.count + ) + }, + 'ids', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'slider', + duration: + new Date() - + options.debug.duration.current + + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + } + ) + : CP_get.additional( + { query_id: modules.slider.data.movies }, + 'ids', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'slider', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + soon: function(callback) { + return modules.soon.status + ? CP_get.additional( + { all_movies: process.env.CP_ALL }, + 'soon', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'soon', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + news: function(callback) { + return modules.content.status && + modules.content.data.news.tags && + modules.content.data.news.count + ? CP_get.contents( + { content_tags: modules.content.data.news.tags }, + modules.content.data.news.count, + 1, + true, + options, + function(err, contents) { + if (options.debug) { + options.debug.detail.push({ + type: 'news', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return contents && contents.length + ? callback(null, contents) + : callback(null, []); + } + ) + : callback(null, []); + }, + recent: function(callback) { + var service = []; + if ( + modules.comments.data.disqus.shortname && + modules.comments.data.disqus.recent.num_items && + modules.comments.data.disqus.recent.display.indexOf('category') + 1 + ) { + service.push('disqus'); + } + if ( + modules.comments.data.hypercomments.widget_id && + modules.comments.data.hypercomments.recent.num_items && + modules.comments.data.hypercomments.recent.display.indexOf( + 'category' + ) + 1 + ) { + service.push('hypercomments'); + } + return service.length + ? CP_comments.recent(service, options, function(err, comments) { + if (options.debug) { + options.debug.detail.push({ + type: 'recent', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return comments ? callback(null, comments) : callback(null, []); + }) + : callback(null, []); + }, + count: function(callback) { + if (!config.default.lastpage) { + var pages = + page <= config.default.pages / 2 + ? page + config.default.pages + : page + config.default.pages / 2; + return callback(null, pages); + } + return CP_get.count(query, sorting, function(err, num) { + if (options.debug) { + options.debug.detail.push({ + type: 'count', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + num = Math.ceil(parseInt(num) / config.default.count); + + return num ? callback(null, num) : callback(null, 0); + }); + } + }, + function(err, result) { + if (err) return callback(err); + + if ( + !config.default.lastpage && + result.movies.length < config.default.count + ) { + result.count = page; + } + + for (var r in result) { + if (result.hasOwnProperty(r) && result[r] === null) { + delete result[r]; + } + } + + CP_page.category(result, query, sorting, page, options, function( + err, + result + ) { + if (options.debug) { + options.debug.detail.push({ + type: 'page', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + callback(err, result); + }); + } + ); + } +} + +/** + * Getting random movie in category. + * + * @param {String} type + * @param {String} key + * @param {Object} [options] + * @param {Callback} callback + */ + +function randomCategory(type, key, options, callback) { + switch (type) { + case config.urls.year: + CP_get.movies( + { year: key }, + 2525, + undefined, + undefined, + undefined, + options, + function(err, movies) { + return err + ? callback(err) + : movies && movies.length + ? callback( + null, + movies[Math.floor(Math.random() * movies.length)].url + ) + : callback(null, ''); + } + ); + break; + case config.urls.genre: + CP_get.movies( + { genre: key }, + 2525, + undefined, + undefined, + undefined, + options, + function(err, movies) { + return err + ? callback(err) + : movies && movies.length + ? callback( + null, + movies[Math.floor(Math.random() * movies.length)].url + ) + : callback(null, ''); + } + ); + break; + case config.urls.country: + CP_get.movies( + { country: key }, + 2525, + undefined, + undefined, + undefined, + options, + function(err, movies) { + return err + ? callback(err) + : movies && movies.length + ? callback( + null, + movies[Math.floor(Math.random() * movies.length)].url + ) + : callback(null, ''); + } + ); + break; + case config.urls.actor: + CP_get.movies( + { actor: key }, + 2525, + undefined, + undefined, + undefined, + options, + function(err, movies) { + return err + ? callback(err) + : movies && movies.length + ? callback( + null, + movies[Math.floor(Math.random() * movies.length)].url + ) + : callback(null, ''); + } + ); + break; + case config.urls.director: + CP_get.movies( + { director: key }, + 2525, + undefined, + undefined, + undefined, + options, + function(err, movies) { + return err + ? callback(err) + : movies && movies.length + ? callback( + null, + movies[Math.floor(Math.random() * movies.length)].url + ) + : callback(null, ''); + } + ); + break; + case config.urls.type: + CP_get.movies( + { type: key }, + 2525, + undefined, + undefined, + undefined, + options, + function(err, movies) { + return err + ? callback(err) + : movies && movies.length + ? callback( + null, + movies[Math.floor(Math.random() * movies.length)].url + ) + : callback(null, ''); + } + ); + break; + case config.urls.search: + CP_get.movies( + { search: key }, + 2525, + undefined, + undefined, + undefined, + options, + function(err, movies) { + return err + ? callback(err) + : movies && movies.length + ? callback( + null, + movies[Math.floor(Math.random() * movies.length)].url + ) + : callback(null, ''); + } + ); + break; + default: + callback(config.l.notFound); + } +} + +module.exports = { + all: allCategory, + one: oneCategory, + random: randomCategory +}; diff --git a/routes/paths/content.js b/routes/paths/content.js new file mode 100644 index 0000000..72d0e90 --- /dev/null +++ b/routes/paths/content.js @@ -0,0 +1,559 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_page = require('../../lib/CP_page'); +var CP_get = require('../../lib/CP_get.min'); + +var CP_comments = require('../../modules/CP_comments'); + +/** + * Configuration dependencies. + */ + +var config = require('../../config/production/config'); +var modules = require('../../config/production/modules'); + +/** + * Node dependencies. + */ + +var async = require('async'); + +/** + * Callback. + * + * @callback Callback + * @param {Object} err + * @param {Object} [render] + */ + +/** + * Getting the data to custom contents. + * + * @param {String} tag + * @param {Object} [options] + * @param {Callback} callback + */ + +function allContents(tag, options, callback) { + if (arguments.length === 1) { + callback = options; + options = {}; + options.domain = '' + config.domain; + } + + var query = tag ? { content_tags: tag } : {}; + + async.parallel( + { + categories: function(callback) { + options.content_image = config.default.image; + CP_get.contents(query, 100, 1, true, options, function(err, contents) { + if (options.debug) { + options.debug.detail.push({ + type: 'contents', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return contents && contents.length + ? callback(null, contents) + : callback(null, []); + }); + }, + slider: function(callback) { + return modules.slider.status + ? modules.slider.data.url && modules.slider.data.count + ? CP_get.contents( + { content_url: modules.slider.data.url }, + function(err, contents) { + if (err) return callback(err); + + return contents && contents.length && contents[0].movies + ? CP_get.additional( + { + query_id: contents[0].movies.slice( + 0, + modules.slider.data.count + ) + }, + 'ids', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'slider', + duration: + new Date() - + options.debug.duration.current + + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + } + ) + : CP_get.additional( + { query_id: modules.slider.data.movies }, + 'ids', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'slider', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + soon: function(callback) { + return modules.soon.status + ? CP_get.additional( + { all_movies: process.env.CP_ALL }, + 'soon', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'soon', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + news: function(callback) { + return modules.content.status && + modules.content.data.news.tags && + modules.content.data.news.count + ? CP_get.contents( + { content_tags: modules.content.data.news.tags }, + modules.content.data.news.count, + 1, + true, + options, + function(err, contents) { + if (options.debug) { + options.debug.detail.push({ + type: 'news', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return contents && contents.length + ? callback(null, contents) + : callback(null, []); + } + ) + : callback(null, []); + } + }, + function(err, result) { + if (err) return callback(err); + + for (var r in result) { + if (result.hasOwnProperty(r) && result[r] === null) { + delete result[r]; + } + } + + CP_page.contents(query, result, options, function(err, result) { + if (options.debug) { + options.debug.detail.push({ + type: 'page', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + callback(err, result); + }); + } + ); +} + +/** + * Getting the data to render content. + * + * @param {String} url + * @param {Number} page + * @param {String} sorting + * @param {Object} [options] + * @param {Callback} callback + */ + +function oneContent(url, page, sorting, options, callback) { + if (arguments.length === 4) { + callback = options; + options = {}; + options.domain = '' + config.domain; + } + + page = page ? page : 1; + var query = ''; + + async.series( + { + content: function(callback) { + return CP_get.contents( + { content_url: url }, + 1, + 1, + true, + options, + function(err, contents) { + if (options.debug) { + options.debug.detail.push({ + type: 'content', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + if ( + contents && + contents.length && + contents[0].movies && + contents[0].movies.length + ) { + var query_id = []; + contents[0].movies.forEach(function(item, i, arr) { + query_id.push( + item + '^' + (parseInt(arr.length) - parseInt(i)) + ); + }); + query = { query_id: query_id.join('|') }; + } + + return contents && contents.length + ? callback(null, contents[0]) + : callback(config.l.notFound); + } + ); + }, + movies: function(callback) { + if (!query) return callback(null, []); + return CP_get.movies( + query, + config.default.count, + sorting, + page, + true, + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'movies', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ); + }, + slider: function(callback) { + return modules.slider.status + ? modules.slider.data.url && modules.slider.data.count + ? CP_get.contents( + { content_url: modules.slider.data.url }, + function(err, contents) { + if (err) return callback(err); + + return contents && contents.length && contents[0].movies + ? CP_get.additional( + { + query_id: contents[0].movies.slice( + 0, + modules.slider.data.count + ) + }, + 'ids', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'slider', + duration: + new Date() - + options.debug.duration.current + + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + } + ) + : CP_get.additional( + { query_id: modules.slider.data.movies }, + 'ids', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'slider', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + soon: function(callback) { + return modules.soon.status + ? CP_get.additional( + { all_movies: process.env.CP_ALL }, + 'soon', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'soon', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + news: function(callback) { + return modules.content.status && + modules.content.data.news.tags && + modules.content.data.news.count + ? CP_get.contents( + { content_tags: modules.content.data.news.tags }, + modules.content.data.news.count, + 1, + true, + options, + function(err, contents) { + if (options.debug) { + options.debug.detail.push({ + type: 'news', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return contents && contents.length + ? callback(null, contents) + : callback(null, []); + } + ) + : callback(null, []); + }, + recent: function(callback) { + var service = []; + if ( + modules.comments.data.disqus.shortname && + modules.comments.data.disqus.recent.num_items && + modules.comments.data.disqus.recent.display.indexOf('content') + 1 + ) { + service.push('disqus'); + } + if ( + modules.comments.data.hypercomments.widget_id && + modules.comments.data.hypercomments.recent.num_items && + modules.comments.data.hypercomments.recent.display.indexOf( + 'content' + ) + 1 + ) { + service.push('hypercomments'); + } + return service.length + ? CP_comments.recent(service, options, function(err, comments) { + if (options.debug) { + options.debug.detail.push({ + type: 'recent', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return comments ? callback(null, comments) : callback(null, []); + }) + : callback(null, []); + }, + indexer: function(callback) { + return modules.comments.data.disqus.api_key || + modules.comments.data.hypercomments.sekretkey + ? CP_comments.indexer( + config.protocol + + options.domain + + '/' + + modules.content.data.url + + '/' + + url, + '/' + modules.content.data.url + '/' + url, + function(err, comments) { + if (options.debug) { + options.debug.detail.push({ + type: 'comments', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return comments ? callback(null, comments) : callback(null, ''); + } + ) + : callback(null, ''); + }, + count: function(callback) { + if (!query) return callback(null, 0); + return CP_get.count(query, function(err, num) { + if (options.debug) { + options.debug.detail.push({ + type: 'count', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + num = Math.ceil(parseInt(num) / config.default.count); + + return num ? callback(null, num) : callback(null, 0); + }); + } + }, + function(err, result) { + if (err) return callback(err); + + for (var r in result) { + if (result.hasOwnProperty(r) && result[r] === null) { + delete result[r]; + } + } + + var indexer = result.indexer ? result.indexer : ''; + + CP_page.content(result, url, page, sorting, options, function( + err, + result + ) { + if (options.debug) { + options.debug.detail.push({ + type: 'page', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (result.page.comments) { + result.page.comments = indexer + result.page.comments; + } + callback(err, result); + }); + } + ); +} + +/** + * Getting random movie in content. + * + * @param {String} url + * @param {Object} [options] + * @param {Callback} callback + */ + +function randomContent(url, options, callback) { + CP_get.contents( + { content_url: url }, + undefined, + undefined, + undefined, + options, + function(err, contents) { + return err + ? callback(err) + : contents && + contents.length && + contents[0].movies && + contents[0].movies.length + ? CP_get.movies( + { + query_id: + contents[0].movies[ + Math.floor(Math.random() * contents[0].movies.length) + ] + }, + undefined, + undefined, + undefined, + undefined, + options, + function(err, movies) { + return err + ? callback(err) + : movies && movies.length + ? callback(null, movies[0].url) + : callback(null, ''); + } + ) + : callback(null, ''); + } + ); +} + +module.exports = { + all: allContents, + one: oneContent, + random: randomContent +}; diff --git a/routes/paths/index.js b/routes/paths/index.js new file mode 100644 index 0000000..ed396f8 --- /dev/null +++ b/routes/paths/index.js @@ -0,0 +1,639 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_page = require('../../lib/CP_page'); +var CP_get = require('../../lib/CP_get.min'); + +var CP_episode = require('../../modules/CP_episode'); +var CP_comments = require('../../modules/CP_comments'); + +/** + * Configuration dependencies. + */ + +var config = require('../../config/production/config'); +var modules = require('../../config/production/modules'); + +/** + * Node dependencies. + */ + +var async = require('async'); + +/** + * Callback. + * + * @callback Callback + * @param {Object} err + * @param {Object} [render] + */ + +/** + * Getting the data to render index page. + * + * @param {Object} [options] + * @param {Callback} callback + */ + +function dataIndex(options, callback) { + if (arguments.length === 1) { + callback = options; + options = {}; + options.domain = '' + config.domain; + } + + async.parallel( + { + slider: function(callback) { + return modules.slider.status + ? modules.slider.data.url && modules.slider.data.count + ? CP_get.contents( + { content_url: modules.slider.data.url }, + function(err, contents) { + if (err) return callback(err); + + return contents && contents.length && contents[0].movies + ? CP_get.additional( + { + query_id: contents[0].movies.slice( + 0, + modules.slider.data.count + ) + }, + 'ids', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'slider', + duration: + new Date() - + options.debug.duration.current + + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + } + ) + : CP_get.additional( + { query_id: modules.slider.data.movies }, + 'ids', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'slider', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + soon: function(callback) { + return modules.soon.status + ? CP_get.additional( + { all_movies: process.env.CP_ALL }, + 'soon', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'soon', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + news: function(callback) { + return modules.content.status && + modules.content.data.news.tags && + modules.content.data.news.count + ? CP_get.contents( + { content_tags: modules.content.data.news.tags }, + modules.content.data.news.count, + 1, + true, + options, + function(err, contents) { + if (options.debug) { + options.debug.detail.push({ + type: 'news', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return contents && contents.length + ? callback(null, contents) + : callback(null, []); + } + ) + : callback(null, []); + }, + recent: function(callback) { + var service = []; + if ( + modules.comments.status && + modules.comments.data.disqus.shortname && + modules.comments.data.disqus.recent.num_items && + modules.comments.data.disqus.recent.display.indexOf('index') + 1 + ) { + service.push('disqus'); + } + if ( + modules.comments.status && + modules.comments.data.hypercomments.widget_id && + modules.comments.data.hypercomments.recent.num_items && + modules.comments.data.hypercomments.recent.display.indexOf('index') + + 1 + ) { + service.push('hypercomments'); + } + return service.length + ? CP_comments.recent(service, options, function(err, comments) { + if (options.debug) { + options.debug.detail.push({ + type: 'recent', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return comments ? callback(null, comments) : callback(null, []); + }) + : callback(null, []); + }, + index: function(callback) { + async.parallel( + { + type: function(callback) { + return config.index.type.keys + ? CP_get.additional( + { type: config.index.type.keys }, + 'index', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'type', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + country: function(callback) { + return config.index.country.keys + ? CP_get.additional( + { country: config.index.country.keys }, + 'index', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'country', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + genre: function(callback) { + return config.index.genre.keys + ? CP_get.additional( + { genre: config.index.genre.keys }, + 'index', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'genre', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + director: function(callback) { + return config.index.director.keys + ? CP_get.additional( + { director: config.index.director.keys }, + 'index', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'director', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + actor: function(callback) { + return config.index.actor.keys + ? CP_get.additional( + { actor: config.index.actor.keys }, + 'index', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'actor', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + year: function(callback) { + return config.index.year.keys + ? CP_get.additional( + { year: config.index.year.keys }, + 'index', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'year', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + ids: function(callback) { + return config.index.ids.keys + ? CP_get.additional( + { query_id: config.index.ids.keys }, + 'index_ids', + options, + function(err, index_ids) { + if (options.debug) { + options.debug.detail.push({ + type: 'ids', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + var movies = []; + if ( + index_ids && + index_ids.length && + index_ids[0].movies + ) { + movies = sortingIds( + config.index.ids.keys.split(','), + index_ids[0].movies + ); + index_ids[0].movies = movies; + } + + return movies && movies.length + ? callback(null, index_ids) + : callback(null, []); + } + ) + : callback(null, []); + }, + content: function(callback) { + if (modules.content.status && modules.content.data.index.url) { + var r = []; + var content_urls = modules.content.data.index.url.split(','); + async.eachOf( + content_urls, + function(content_url, key, callback) { + content_url = content_url.trim(); + return content_url + ? CP_get.contents({ content_url: content_url }, function( + err, + contents + ) { + if (err) return callback(err); + + return contents && + contents.length && + contents[0].movies + ? CP_get.movies( + { query_id: contents[0].movies.join('|') }, + contents[0].movies.length, + '', + 1, + true, + options, + function(err, movies) { + if (err) return callback(err); + + config.index.content = {}; + config.index.content.order = + modules.content.data.index.order; + + var block = {}; + block.movies = + movies && movies.length + ? sortingIds( + contents[0].movies, + movies, + modules.content.data.index.count + ) + : []; + block.url = contents[0].title + ? config.protocol + + options.domain + + '/' + + modules.content.data.url + + '/' + + content_url + : ''; + block.name = contents[0].title + ? config.index.link + ? '' + + contents[0].title + + '' + : contents[0].title + : ''; + + if ( + block.movies && + block.movies.length && + block.name + ) { + r.push(block); + } + + callback(); + } + ) + : callback(); + }) + : callback(); + }, + function(err) { + if (options.debug) { + options.debug.detail.push({ + type: 'content', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) console.error(err); + callback(null, r); + } + ); + } else { + callback(null, []); + } + }, + episode: function(callback) { + return modules.episode.status && modules.episode.data.index.count + ? CP_episode.index(options, function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'episode', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + config.index.episode = {}; + config.index.episode.order = + modules.episode.data.index.order; + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + }) + : callback(null, []); + } + }, + function(err, result) { + if (err) return callback(err); + + var keysSorted = Object.keys(result).sort(function(a, b) { + return ( + (config.index[a] ? config.index[a].order : 1) - + (config.index[b] ? config.index[b].order : 1) + ); + }); + + var r = {}; + keysSorted.forEach(function(key) { + if ( + result[key] && + result[key].length && + result[key][0].movies && + result[key][0].movies.length + ) { + r[key] = result[key]; + } + }); + + callback(null, r); + } + ); + }, + count: function(callback) { + var qwry = {}; + qwry[config.index.count.type] = config.index.count.key; + if (!config.default.lastpage && config.index.count.key) { + return callback(null, config.default.pages + 1); + } + config.index.count.sorting = config.index.count.sorting + ? config.index.count.sorting + : config.default.sorting; + return config.index.count.key + ? config.index.count.type === 'content_url' + ? CP_get.contents(qwry, 1, 1, true, options, function( + err, + contents + ) { + if (err) return callback(err); + + var qwry2 = {}; + + if ( + contents && + contents.length && + contents[0].movies && + contents[0].movies.length + ) { + qwry2 = { query_id: contents[0].movies.join('|') }; + } + + return qwry2 && qwry2.query_id + ? CP_get.count(qwry2, function(err, num) { + if (options.debug) { + options.debug.detail.push({ + type: 'count', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + num = Math.ceil(parseInt(num) / config.default.count); + + return num ? callback(null, num) : callback(null, 0); + }) + : callback(null, 0); + }) + : CP_get.count(qwry, config.index.count.sorting, function( + err, + num + ) { + if (options.debug) { + options.debug.detail.push({ + type: 'count', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + num = Math.ceil(parseInt(num) / config.default.count); + + return num ? callback(null, num) : callback(null, 0); + }) + : callback(null, 0); + } + }, + function(err, result) { + if (err) return callback(err); + + for (var r in result) { + if (result.hasOwnProperty(r) && result[r] === null) { + delete result[r]; + } + } + + CP_page.index(result, options, function(err, result) { + if (options.debug) { + options.debug.detail.push({ + type: 'page', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + callback(err, result); + }); + } + ); + + /** + * Sort films are turned by id list. + * + * @param {Object} ids + * @param {Object} movies + * @param {Number} [count] + * @return {Array} + */ + + function sortingIds(ids, movies, count) { + if (arguments.length === 2) { + count = 0; + } + + var result = []; + + for (var id = 0; id < ids.length; id++) { + for (var i = 0; i < movies.length; i++) { + if (parseInt(movies[i].kp_id) === parseInt(('' + ids[id]).trim())) { + result.push(movies[i]); + if (result.length === count) return result; + } + } + } + + return result; + } +} + +module.exports = { + data: dataIndex +}; diff --git a/routes/paths/movie.js b/routes/paths/movie.js new file mode 100644 index 0000000..8424060 --- /dev/null +++ b/routes/paths/movie.js @@ -0,0 +1,534 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_page = require('../../lib/CP_page'); +var CP_get = require('../../lib/CP_get.min'); +var CP_decode = require('../../lib/CP_decode'); + +var CP_comments = require('../../modules/CP_comments'); + +/** + * Configuration dependencies. + */ + +var config = require('../../config/production/config'); +var modules = require('../../config/production/modules'); + +/** + * Node dependencies. + */ + +var async = require('async'); + +/** + * Callback. + * + * @callback Callback + * @param {Object} err + * @param {Object} [render] + */ + +/** + * Getting the data to render movie page. + * + * @param {Number} id + * @param {String} type + * @param {Object} [options] + * @param {Callback} callback + */ + +function dataMovie(id, type, options, callback) { + if (arguments.length === 3) { + callback = options; + options = {}; + options.domain = '' + config.domain; + } + + var related = {}; + + async.series( + { + movie: function(callback) { + return CP_get.movies( + { query_id: id }, + config.default.count, + 'kinopoisk-vote-up', + 1, + true, + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'movie', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + if (movies && movies.length) { + related = movies[0]; + callback(null, movies[0]); + } else { + callback(config.l.notFound); + } + } + ); + }, + slider: function(callback) { + return modules.slider.status + ? modules.slider.data.url && modules.slider.data.count + ? CP_get.contents( + { content_url: modules.slider.data.url }, + function(err, contents) { + if (err) return callback(err); + + return contents && contents.length && contents[0].movies + ? CP_get.additional( + { + query_id: contents[0].movies.slice( + 0, + modules.slider.data.count + ) + }, + 'ids', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'slider', + duration: + new Date() - + options.debug.duration.current + + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + } + ) + : CP_get.additional( + { query_id: modules.slider.data.movies }, + 'ids', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'slider', + duration: + new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + soon: function(callback) { + return modules.soon.status + ? CP_get.additional( + { all_movies: process.env.CP_ALL }, + 'soon', + options, + function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'soon', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + news: function(callback) { + return modules.content.status && + modules.content.data.news.tags && + modules.content.data.news.count + ? CP_get.contents( + { content_tags: modules.content.data.news.tags }, + modules.content.data.news.count, + 1, + true, + options, + function(err, contents) { + if (options.debug) { + options.debug.detail.push({ + type: 'news', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return contents && contents.length + ? callback(null, contents) + : callback(null, []); + } + ) + : callback(null, []); + }, + contents: function(callback) { + return modules.content.status && modules.content.data.movie.count + ? CP_get.contents( + { + content_movies: id, + content_tags: modules.content.data.movie.tags, + condition: 'OR' + }, + modules.content.data.movie.count, + 1, + true, + options, + function(err, contents) { + if (options.debug) { + options.debug.detail.push({ + type: 'contents', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return contents && contents.length + ? callback(null, contents) + : callback(null, []); + } + ) + : callback(null, []); + }, + recent: function(callback) { + var service = []; + if ( + modules.comments.data.disqus.shortname && + modules.comments.data.disqus.recent.num_items && + modules.comments.data.disqus.recent.display.indexOf('movie') + 1 + ) { + service.push('disqus'); + } + if ( + modules.comments.data.hypercomments.widget_id && + modules.comments.data.hypercomments.recent.num_items && + modules.comments.data.hypercomments.recent.display.indexOf('movie') + + 1 + ) { + service.push('hypercomments'); + } + return service.length + ? CP_comments.recent(service, options, function(err, comments) { + if (options.debug) { + options.debug.detail.push({ + type: 'recent', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return comments ? callback(null, comments) : callback(null, []); + }) + : callback(null, []); + }, + indexer: function(callback) { + return modules.comments.data.disqus.api_key || + modules.comments.data.hypercomments.sekretkey + ? CP_comments.indexer(related.url, related.pathname, function( + err, + comments + ) { + if (options.debug) { + options.debug.detail.push({ + type: 'comments', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + if (err) return callback(err); + + return comments ? callback(null, comments) : callback(null, ''); + }) + : callback(null, ''); + }, + movies: function(callback) { + return related.id && modules.related.status + ? async.parallel( + { + countries: function(callback) { + return related.countries_arr.length && + modules.related.data.display.indexOf('countries') + 1 + ? CP_get.additional( + { country: related.countries_arr, type: related.type }, + 'related', + options, + function(err, movies) { + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + genres: function(callback) { + return related.genres_arr.length && + modules.related.data.display.indexOf('genres') + 1 + ? CP_get.additional( + { genre: related.genres_arr, type: related.type }, + 'related', + options, + function(err, movies) { + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + directors: function(callback) { + return related.directors_arr.length && + modules.related.data.display.indexOf('directors') + 1 + ? CP_get.additional( + { director: related.directors_arr, type: related.type }, + 'related', + options, + function(err, movies) { + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + actors: function(callback) { + return related.actors_arr.length && + modules.related.data.display.indexOf('actors') + 1 + ? CP_get.additional( + { actor: related.actors_arr, type: related.type }, + 'related', + options, + function(err, movies) { + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + country: function(callback) { + return related.country && + modules.related.data.display.indexOf('country') + 1 + ? CP_get.additional( + { country: related.country, type: related.type }, + 'related', + options, + function(err, movies) { + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + genre: function(callback) { + return related.genre && + modules.related.data.display.indexOf('genre') + 1 + ? CP_get.additional( + { genre: related.genre, type: related.type }, + 'related', + options, + function(err, movies) { + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + director: function(callback) { + return related.director && + modules.related.data.display.indexOf('director') + 1 + ? CP_get.additional( + { director: related.director, type: related.type }, + 'related', + options, + function(err, movies) { + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + actor: function(callback) { + return related.actor && + modules.related.data.display.indexOf('actor') + 1 + ? CP_get.additional( + { actor: related.actor, type: related.type }, + 'related', + options, + function(err, movies) { + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + }, + year: function(callback) { + return related.year && + modules.related.data.display.indexOf('year') + 1 + ? CP_get.additional( + { year: related.year, type: related.type }, + 'related', + options, + function(err, movies) { + if (err) return callback(err); + + return movies && movies.length + ? callback(null, movies) + : callback(null, []); + } + ) + : callback(null, []); + } + }, + function(err, result) { + if (options.debug) { + options.debug.detail.push({ + type: 'related', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + + return err ? callback(err) : callback(err, result); + } + ) + : callback(null, null); + } + }, + function(err, result) { + if (err) return callback(err); + + for (var r in result) { + if (result.hasOwnProperty(r) && result[r] === null) { + delete result[r]; + } + } + + var indexer = result.indexer ? result.indexer : ''; + + CP_page.movie(result, type, options, function(err, result) { + if (result.page.comments) { + result.page.comments = indexer + result.page.comments; + } + callback(err, result); + }); + } + ); +} + +/** + * Get ID movie. + * + * @param {String} url + * @return {Number} + */ + +function idMovie(url) { + url = '/' + url; + + var prefixId = config.urls.prefix_id || '/'; + var regexpId = new RegExp(CP_decode.text(prefixId) + '([0-9]{1,8})', 'ig'); + var execId = regexpId.exec(CP_decode.text(url)); + var intId = execId ? parseInt(execId[1]) : 0; + + return intId ? intId - config.urls.unique_id : 0; +} + +/** + * Get type movie. + * + * @param {String} type + * @return {String} + */ + +function typeMovie(type) { + type = type || 'movie'; + + var types = ''; + + for (var t in config.urls.movies) { + if (config.urls.movies.hasOwnProperty(t)) { + types += '|' + config.urls.movies[t]; + } + } + + var regexpType = new RegExp('^(movie' + types + ')$', 'ig'); + var execType = regexpType.exec(type); + + var regexpEpisode = new RegExp( + '^(s[0-9]{1,4}e[0-9]{1,4}(_[0-9]{1,3}|))$', + 'ig' + ); + var execEpisode = regexpEpisode.exec(type); + + if (execType) { + for (var e in config.urls.movies) { + if (config.urls.movies.hasOwnProperty(e)) { + if (config.urls.movies[e] === execType[1]) { + type = e; + break; + } + } + } + } else if (execEpisode) { + type = 'episode'; + } else { + type = '404'; + } + + return type; +} + +module.exports = { + id: idMovie, + type: typeMovie, + data: dataMovie +}; diff --git a/routes/paths/sitemap.js b/routes/paths/sitemap.js new file mode 100644 index 0000000..e6434f2 --- /dev/null +++ b/routes/paths/sitemap.js @@ -0,0 +1,333 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_structure = require('../../lib/CP_structure'); +var CP_get = require('../../lib/CP_get.min'); + +/** + * Configuration dependencies. + */ + +var config = require('../../config/production/config'); +var modules = require('../../config/production/modules'); + +/** + * Node dependencies. + */ + +var moment = require('moment'); +moment.locale(config.language); + +/** + * Callback. + * + * @callback Callback + * @param {Object} err + * @param {Object} [render] + */ + +/** + * Getting the data to render all sitemaps page. + * + * @param {Object} options + * @param {Callback} callback + */ + +function allSitemap(options, callback) { + var query = {}; + query['year'] = '!_empty'; + return CP_get.movies(query, 2424, 'kinopoisk-vote-up', 1, false, function( + err, + movies + ) { + if (err) return callback(err); + + var render = {}; + render.sitemaps = []; + + var categories = CP_structure.categories('year', movies); + + var y = new Date().getFullYear() + ''; + + for (var year in categories) { + if (categories.hasOwnProperty(year)) { + if (categories[year].title === y) y = 0; + render.sitemaps[render.sitemaps.length] = categories[year].url.replace( + config.domain, + config.domain + '/' + config.urls.sitemap + ); + } + } + + if (y) { + render.sitemaps.unshift( + config.protocol + + config.domain + + '/' + + config.urls.sitemap + + '/' + + config.urls.year + + '/' + + y + ); + } + + var c = [ + config.urls.year, + config.urls.genre, + config.urls.country, + config.urls.actor, + config.urls.director, + config.urls.type, + modules.content.data.url + ]; + + for (var cat in c) { + if (c.hasOwnProperty(cat) && c[cat]) { + render.sitemaps[render.sitemaps.length] = + config.protocol + + config.domain + + '/' + + config.urls.sitemap + + '/' + + c[cat]; + } + } + + if (options.debug) { + options.debug.detail.push({ + type: 'sitemaps', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + + return callback(null, render); + }); +} + +/** + * Getting the data to render one sitemap page. + * + * @param {String} type + * @param {String} year + * @param {Object} options + * @param {Callback} callback + */ + +function oneSitemap(type, year, options, callback) { + year = year ? parseInt(year) : 0; + + switch (type) { + case config.urls.year: + return year + ? getMovies(year, function(err, render) { + return err ? callback(err) : callback(null, render); + }) + : getCategories('year', function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.genre: + getCategories('genre', function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.country: + getCategories('country', function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.actor: + getCategories('actor', function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.director: + getCategories('director', function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case config.urls.type: + getTypes(function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + case modules.content.data.url: + getContents(function(err, render) { + return err ? callback(err) : callback(null, render); + }); + break; + default: + getCategories('year', function(err, render) { + return err ? callback(err) : callback(null, render); + }); + } + + /** + * Get types. + * + * @param {Callback} callback + */ + + function getTypes(callback) { + var render = {}; + render.urls = []; + + var types = [ + config.urls.types.movie, + config.urls.types.serial, + config.urls.types.anime, + config.urls.types.mult, + config.urls.types.tv + ]; + + for (var i = 0; i < types.length; i++) { + render.urls[render.urls.length] = { + loc: + config.protocol + + config.domain + + '/' + + config.urls.type + + '/' + + encodeURIComponent(types[i]) + }; + } + + callback(null, render); + } + + /** + * Get categories. + * + * @param {String} category + * @param {Callback} callback + */ + + function getCategories(category, callback) { + var query = {}; + query[category] = '!_empty'; + return CP_get.movies(query, 2424, 'kinopoisk-vote-up', 1, false, function( + err, + movies + ) { + if (err) return callback(err); + + var render = {}; + render.urls = []; + + var categories = CP_structure.categories(category, movies); + + for (var year in categories) { + if (categories.hasOwnProperty(year)) { + render.urls[render.urls.length] = { + loc: categories[year].url + }; + } + } + + if (options.debug) { + options.debug.detail.push({ + type: 'sitemapCategory', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + + return callback(null, render); + }); + } + + /** + * Get contents. + * + * @param {Callback} callback + */ + + function getContents(callback) { + var render = {}; + render.urls = []; + + CP_get.contents({}, 500, function(err, contents) { + if (err) return callback(err); + + var render = {}; + render.urls = []; + + for (var content in contents) { + if (contents.hasOwnProperty(content)) { + render.urls[render.urls.length] = { + loc: contents[content].url, + lastmod: moment( + contents[content].publish, + config.default.moment + ).format('YYYY-MM-DD') + }; + } + } + + if (options.debug) { + options.debug.detail.push({ + type: 'sitemapContent', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + + return callback(null, render); + }); + } + + /** + * Get movies. + * + * @param {String} year + * @param {Callback} callback + */ + + function getMovies(year, callback) { + CP_get.movies({ year: year }, 2525, function(err, movies) { + if (options.debug) { + options.debug.detail.push({ + type: 'sitemapMovies', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + + if (err) return callback(err); + + if (movies && movies.length) { + var render = {}; + render.urls = []; + + for (var i = 0; i < movies.length; i++) { + if ( + !config.urls.noindex || + !(movies[i].url.indexOf('/' + config.urls.noindex + '/') + 1) + ) { + render.urls[render.urls.length] = { + loc: movies[i].url, + lastmod: + movies[i].custom && movies[i].custom.lastmod + ? movies[i].custom.lastmod.substr(0, 10) + : '' + }; + } + } + + callback(null, render); + } else { + callback(null, { urls: [] }); + } + }); + } +} + +module.exports = { + all: allSitemap, + one: oneSitemap +}; diff --git a/routes/player.js b/routes/player.js new file mode 100644 index 0000000..8f7010f --- /dev/null +++ b/routes/player.js @@ -0,0 +1,542 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var async = require('async'); +var request = require('request'); +var express = require('express'); +var router = express.Router(); + +/** + * Player. + */ + +router.get('/?', function(req, res) { + var id = parseInt(req.query.id) ? parseInt(req.query.id) : 0; + var season = parseInt(req.query.season) ? parseInt(req.query.season) : 0; + var episode = parseInt(req.query.episode) ? parseInt(req.query.episode) : 0; + var translate = parseInt(req.query.translate) + ? parseInt(req.query.translate) + : null; + var start_time = parseInt(req.query.start_time) + ? parseInt(req.query.start_time) + : 0; + var start_episode = req.query.start_episode ? req.query.start_episode : ''; + var autoplay = req.query.autoplay ? '?&autoplay=1' : ''; + + var script = + 'function player(){var e,t,r,n=document.querySelector("#yohoho");if(!n)return!1;for(var a=document.createElement("div"),o=Array.prototype.slice.call(n.attributes);r=o.pop();)a.setAttribute(r.nodeName,r.nodeValue);a.innerHTML=n.innerHTML,n.parentNode.replaceChild(a,n);var i=document.createElement("iframe");i.setAttribute("id","player-iframe"),i.setAttribute("frameborder","0"),i.setAttribute("allowfullscreen","allowfullscreen"),i.setAttribute("src",decodeURIComponent("iframe-src")),a.appendChild(i);var s="width:"+(e=parseInt(a.offsetWidth)?parseInt(a.offsetWidth):parseInt(a.parentNode.offsetWidth)?a.parentNode.offsetWidth:610)+"px;height:"+(t=parseInt(a.offsetHeight)&&parseInt(a.offsetHeight)<370?parseInt(a.parentNode.offsetHeight)&&370<=parseInt(a.parentNode.offsetHeight)?parseInt(a.parentNode.offsetHeight):370:parseInt(a.offsetHeight)&&e/3= added) { + iframe_url = getMoonlight(json[i].iframe_url); + iframe_translate = json[i].translator ? json[i].translator : ''; + iframe_quality = json[i].source_type ? json[i].source_type : ''; + added = publish; + } + } + } + if (iframe_url && start_episode) { + var se = start_episode.match( + /^([a-z0-9]*?)\|([0-9]*?)\|([0-9]*?)$/i + ); + if (se && se.length === 4) { + iframe_url = iframe_url.replace( + /serial\/([a-z0-9]*?)\//i, + 'serial/' + se[1] + '/' + ); + if (iframe_url.indexOf('?') + 1) { + iframe_url = + iframe_url + '&season=' + se[2] + '&episode=' + se[3]; + } else { + iframe_url = + iframe_url + '?season=' + se[2] + '&episode=' + se[3]; + } + } + } + if (iframe_url && start_time) { + if (iframe_url.indexOf('?') + 1) { + iframe_url = iframe_url + '&start_time=' + start_time; + } else { + iframe_url = iframe_url + '?start_time=' + start_time; + } + } + if (iframe_url && iframe_url.indexOf('?') + 1) { + iframe_url = iframe_url + '&show_translations=1'; + } else { + iframe_url = iframe_url + '?show_translations=1'; + } + iframe_src = iframe_url; + } + if (!iframe_src) { + api( + 'http://moonwalk.cc/api/videos.json?' + + 'api_token=' + + modules.player.data.moonwalk.token.trim() + + '&' + + 'kinopoisk_id=' + + id + + '&' + + 'trailers_only=1', + function(json) { + if (json && !json.error && json.length) { + iframe_src = json[0].iframe_url; + } + } + ); + } + callback({ + src: iframe_src, + translate: iframe_translate, + quality: iframe_quality + }); + } + ); + + function getMoonlight(iframe_url) { + var pat = /\/[a-z]{1,20}\/[a-z0-9]{1,40}\/iframe/i; + var str = pat.exec(iframe_url); + if (str && str[0]) { + if ( + modules.player.data.moonlight && + modules.player.data.moonlight.domain + ) { + var domain = modules.player.data.moonlight.domain; + domain = + domain[domain.length - 1] === '/' ? domain.slice(0, -1) : domain; + domain = + domain.indexOf('://') === -1 ? config.protocol + domain : domain; + iframe_url = domain + str[0]; + } else { + iframe_url = 'https://streamguard.cc' + str[0]; + } + } + return iframe_url; + } + } + + /** + * Get HDGO player. + */ + + function getHdgo(callback) { + api( + 'http://hdgo.cc/api/video.json?' + + 'token=' + + modules.player.data.hdgo.token.trim() + + '&' + + 'kinopoisk_id=' + + id, + function(json) { + var iframe_src = ''; + var iframe_translate = ''; + var iframe_quality = ''; + if (json && !json.error && json.length && json[0].iframe_url) { + iframe_src = json[0].iframe_url + .replace('.cc', '.cx') + .replace('http:', 'https:'); + iframe_translate = json[0].translator ? json[0].translator : ''; + iframe_quality = json[0].quality ? json[0].quality : ''; + } + callback({ + src: iframe_src, + translate: iframe_translate, + quality: iframe_quality + }); + } + ); + } + + /** + * Get Iframe player. + */ + + function getIframe(callback) { + api( + 'https://iframe.video/api/videos.json?' + + 'api_token=' + + modules.player.data.iframe.token.trim() + + '&' + + 'kinopoisk_id=' + + id, + function(json) { + var iframe_src = ''; + var iframe_translate = ''; + var iframe_quality = ''; + if (json && !json.error && json.length) { + var iframe_url = ''; + var added = 0; + for (var i = 0; i < json.length; i++) { + if (season && episode && translate === json[i].translator_id) { + iframe_url = + json[i].iframe_url + + '?season=' + + season + + '&episode=' + + episode; + iframe_translate = json[i].translator ? json[i].translator : ''; + iframe_quality = json[i].source_type ? json[i].source_type : ''; + break; + } else { + var d = json[i].added_at || json[i].last_episode_time || 0; + var publish = new Date(d).getTime() / 1000; + if (publish >= added) { + iframe_url = json[i].iframe_url; + iframe_translate = json[i].translator ? json[i].translator : ''; + iframe_quality = json[i].source_type ? json[i].source_type : ''; + added = publish; + } + } + } + if (iframe_url && start_episode) { + var se = start_episode.match( + /^([a-z0-9]*?)\|([0-9]*?)\|([0-9]*?)$/i + ); + if (se && se.length === 4) { + iframe_url = iframe_url.replace( + /serial\/([a-z0-9]*?)\//i, + 'serial/' + se[1] + '/' + ); + if (iframe_url.indexOf('?') + 1) { + iframe_url = + iframe_url + '&season=' + se[2] + '&episode=' + se[3]; + } else { + iframe_url = + iframe_url + '?season=' + se[2] + '&episode=' + se[3]; + } + } + } + if (iframe_url && start_time) { + if (iframe_url.indexOf('?') + 1) { + iframe_url = iframe_url + '&start_time=' + start_time; + } else { + iframe_url = iframe_url + '?start_time=' + start_time; + } + } + iframe_src = iframe_url; + } + callback({ + src: iframe_src, + translate: iframe_translate, + quality: iframe_quality + }); + } + ); + } + + /** + * Get Kodik player. + */ + + function getKodik(callback) { + api( + 'https://kodikapi.com/search?' + + 'token=' + + modules.player.data.kodik.token.trim() + + '&' + + 'kinopoisk_id=' + + id, + function(json) { + var iframe_src = ''; + var iframe_translate = ''; + var iframe_quality = ''; + if (json && json.results && json.results.length) { + iframe_src = + json.results[0].link && json.results[0].link.indexOf('/') + 1 + ? json.results[0].link.replace('http:', 'https:') + : ''; + iframe_translate = + json.results[0].translation && json.results[0].translation.title + ? json.results[0].translation.title + : ''; + iframe_quality = json.results[0].quality + ? json.results[0].quality + : ''; + } + callback({ + src: iframe_src, + translate: iframe_translate, + quality: iframe_quality + }); + } + ); + } + + /** + * Get Videocdn player. + */ + + function getVideocdn(callback) { + api( + 'https://videocdn.tv/api/short?' + + 'api_token=' + + modules.player.data.videocdn.token.trim() + + '&' + + 'kinopoisk_id=' + + id, + function(json) { + var iframe_src = ''; + var iframe_translate = ''; + var iframe_quality = ''; + if (json && json.data && json.data.length && json.data[0].iframe_src) { + iframe_src = json.data[0].iframe_src; + iframe_translate = + json.data[0].translations && json.data[0].translations[0] + ? json.data[0].translations[0] + : ''; + iframe_quality = json.data[0].quality ? json.data[0].quality : ''; + } + callback({ + src: iframe_src, + translate: iframe_translate, + quality: iframe_quality + }); + } + ); + } + + /** + * Get Yohoho player. + */ + + function getYohoho(callback) { + api('https://4h0y.github.io/yo.js', function(json, body) { + callback({ + src: body, + translate: '', + quality: '' + }); + }); + } + + /** + * Request. + */ + + function api(url, callback) { + request( + { url: url, timeout: 1500, agent: false, pool: { maxSockets: 100 } }, + function(error, response, body) { + if (!error && response.statusCode === 200) { + var json = tryParseJSON(body); + callback(json, body); + } else { + console.log(url, error && error.code ? error.code : error); + callback(null, ''); + } + } + ); + } + + /** + * Valid JSON. + * + * @param {String} jsonString + */ + + function tryParseJSON(jsonString) { + try { + var o = JSON.parse(jsonString); + if (o && typeof o === 'object') { + return o; + } + } catch (e) {} + return null; + } +}); + +module.exports = router; diff --git a/routes/proxy.js b/routes/proxy.js new file mode 100644 index 0000000..18f9144 --- /dev/null +++ b/routes/proxy.js @@ -0,0 +1,42 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); + +/** + * Node dependencies. + */ + +var request = require('request'); +var express = require('express'); +var router = express.Router(); + +/** + * Proxy. + */ + +router.get( + /(\/t\/p\/(w92|w185|w300|w1280|original)|\/images\/(film_iphone|film_big|kadr))\/[a-z0-9\-_]*\.jpg/i, + function(req, res) { + request + .get({ + url: req.protocol + ':/' + req.originalUrl, + timeout: 1000, + agent: false, + pool: { maxSockets: 100 } + }) + .on('error', function(err) { + console.error(err.message || err, req.originalUrl); + return res.redirect( + 302, + config.protocol + config.domain + '/files/poster/no-poster.jpg' + ); + }) + .pipe(res); + } +); + +module.exports = router; diff --git a/routes/robots.js b/routes/robots.js new file mode 100644 index 0000000..34b571d --- /dev/null +++ b/routes/robots.js @@ -0,0 +1,34 @@ +'use strict'; + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); + +/** + * Node dependencies. + */ + +var express = require('express'); +var router = express.Router(); + +/** + * Robots. + */ + +router.get('/?', function(req, res) { + res.header('Content-Type', 'text/plain'); + + res.send( + config.codes.robots + + '\n\n' + + 'Sitemap: ' + + config.protocol + + config.domain + + '/' + + config.urls.sitemap + ); +}); + +module.exports = router; diff --git a/routes/rss.js b/routes/rss.js new file mode 100644 index 0000000..a4ecb6b --- /dev/null +++ b/routes/rss.js @@ -0,0 +1,243 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_cache = require('../lib/CP_cache'); +var CP_get = require('../lib/CP_get.min'); +var CP_regexp = require('../lib/CP_regexp'); + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var md5 = require('md5'); +var express = require('express'); +var router = express.Router(); + +/** + * RSS. + */ + +router.get('/?', function(req, res, next) { + var url = config.protocol + config.domain + req.originalUrl; + var urlHash = md5(url.toLowerCase()); + + getRender(function(err, render) { + renderData(err, render); + }); + + /** + * Get render. + * + * @param {Callback} callback + */ + + function getRender(callback) { + return config.cache.time + ? getCache(function(err, render) { + return err ? callback(err) : callback(null, render); + }) + : getSphinx(function(err, render) { + return err ? callback(err) : callback(null, render); + }); + } + + /** + * Get cache. + * + * @param {Callback} callback + */ + + function getCache(callback) { + CP_cache.get(urlHash, function(err, render) { + if (err) return callback(err); + + return render + ? callback(null, render) + : getSphinx(function(err, render) { + return err ? callback(err) : callback(null, render); + }); + }); + } + + /** + * Get sphinx. + * + * @param {Callback} callback + */ + + function getSphinx(callback) { + if (!modules.rss.status) { + return callback('RSS is disabled!'); + } + + var render = {}; + render.config = config; + render.movies = []; + var collection = req.query.collection + ? CP_regexp.str(req.query.collection) + : ''; + var tag = req.query.tag + ? { content_tags: CP_regexp.str(req.query.tag) } + : ''; + var ids = req.query.ids ? req.query.ids : ''; + + if (modules.content.status && collection) { + CP_get.contents({ content_url: collection }, function(err, contents) { + if (err) { + return callback(err); + } + if (contents && contents.length && contents[0].movies) { + var query_id = []; + contents[0].movies.forEach(function(item, i, arr) { + query_id.push(item + '^' + (parseInt(arr.length) - parseInt(i))); + }); + var query = { query_id: query_id.join('|') }; + CP_get.movies(query, contents[0].movies.length, '', 1, function( + err, + movies + ) { + if (err) { + return callback(err); + } + + render.movies = sortingIds(query_id, movies); + callback(null, render); + }); + } else { + return callback('Collection is empty!'); + } + }); + } else if (config.index.ids.keys && ids) { + var items = (ids.replace(/[0-9,\s]/g, '') + ? config.index.ids.keys + : ids.replace(/[^0-9,]/g, '') + ) + .split(',') + .map(function(key) { + return parseInt(key.trim()); + }); + if (items && items.length) { + var query_id = []; + items.forEach(function(item, i, arr) { + query_id.push(item + '^' + (arr.length - i)); + }); + var query = { query_id: query_id.join('|') }; + CP_get.movies(query, items.length, '', 1, function(err, movies) { + if (err) { + return callback(err); + } + + render.movies = sortingIds(query_id, movies); + callback(null, render); + }); + } else { + return callback('No data!'); + } + } else if (modules.content.status && tag) { + var options = {}; + options.protocol = config.protocol; + options.domain = config.domain; + options.content_image = config.default.image; + CP_get.contents(tag, 100, 1, true, options, function(err, contents) { + if (err) return callback(err); + + if (contents && contents.length) { + render.movies = contents; + callback(null, render); + } else { + return callback('Tag does not exist!'); + } + }); + } else { + CP_get.publishIds(true, function(err, ids) { + if (err) { + return callback(err); + } else if (!ids) { + return callback('Publication is over!'); + } + render.movies = ids.movies; + callback(null, render); + }); + } + } + + /** + * Render data. + * + * @param {Object} err + * @param {Object} render + */ + + function renderData(err, render) { + if (err) { + console.log('[routes/rss.js] Error:', url, err); + + return next({ + status: 404, + message: err + }); + } + + if (typeof render === 'object') { + if (req.query.json) { + res.json(render); + } else { + res.header('Content-Type', 'application/xml'); + res.render('desktop/rss', render, function(err, html) { + if (err) console.log('[renderData] Render Error:', err); + + res.send(html); + + if (config.cache.time && html) { + CP_cache.set(urlHash, html, config.cache.time, function(err) { + if (err) { + if ((err + '').indexOf('1048576') + 1) { + console.log('[routes/rss.js:renderData] Cache Length Error'); + } else { + console.log( + '[routes/rss.js:renderData] Cache Set Error:', + err + ); + } + } + }); + } + }); + } + } else { + res.send(render); + } + } +}); + +/** + * Sort films are turned by id list. + * + * @param {Object} ids + * @param {Object} movies + * @return {Array} + */ + +function sortingIds(ids, movies) { + var result = []; + for (var id = 0; id < ids.length; id++) { + for (var i = 0; i < movies.length; i++) { + if (parseInt(movies[i].kp_id) === parseInt(('' + ids[id]).trim())) { + result.push(movies[i]); + } + } + } + return result; +} + +module.exports = router; diff --git a/routes/website.js b/routes/website.js new file mode 100644 index 0000000..a00ba4b --- /dev/null +++ b/routes/website.js @@ -0,0 +1,502 @@ +'use strict'; + +/** + * Module dependencies. + */ + +var CP_cache = require('../lib/CP_cache'); +var CP_decode = require('../lib/CP_decode'); +var CP_translit = require('../lib/CP_translit'); +var CP_regexp = require('../lib/CP_regexp'); + +/** + * Configuration dependencies. + */ + +var config = require('../config/production/config'); +var modules = require('../config/production/modules'); + +/** + * Node dependencies. + */ + +var md5 = require('md5'); +var express = require('express'); +var router = express.Router(); + +/** + * Route dependencies. + */ + +var index = require('./paths/index'); +var movie = require('./paths/movie'); +var category = require('./paths/category'); +var sitemap = require('./paths/sitemap'); + +/** + * Route CP modules dependencies. + */ + +var content = require('./paths/content'); + +/** + * Callback. + * + * @callback Callback + * @param {Object} err + * @param {Object} [render] + */ + +router.get('/:level1?/:level2?/:level3?/:level4?', function(req, res, next) { + var options = {}; + options.userinfo = req.userinfo; + options.origin = req.userinfo.origin; + options.domain = req.userinfo.domain; + options.port = req.userinfo.port; + options.subscribe = req.cookies.CP_subscribe || ''; + options.debug = + process.env.NODE_ENV !== 'production' + ? { + url: parseUrl(), + duration: { current: new Date(), all: new Date() }, + detail: [] + } + : null; + + req.query.start_time = req.query.start_time || ''; + options.start_time = ''; + if (req.query.start_time && req.query.start_time.replace(/[^0-9]/gi, '')) { + options.start_time = req.query.start_time.replace(/[^0-9]/gi, ''); + } + + req.query.start_episode = req.query.start_episode || ''; + options.start_episode = ''; + if ( + req.query.start_episode && + req.query.start_episode.replace(/[^0-9a-z|]/gi, '') + ) { + options.start_episode = req.query.start_episode.replace(/[^0-9a-z|]/gi, ''); + } + + var url = parseUrl(); + var urlHash = md5(JSON.stringify(options) + url.toLowerCase()); + + var level1 = CP_regexp.str(req.params.level1) || null; + var level2 = + CP_regexp.str(req.query.q) || + CP_regexp.str(CP_translit.text(req.params.level2, true)) || + null; + var level3 = CP_regexp.str(req.params.level3) || null; + var sorting = + CP_regexp.str(req.query.sorting) || + (level1 === modules.content.data.url ? '' : config.default.sorting); + var tag = CP_regexp.str(req.query.tag) || null; + + var template = setTemplate(); + + getRender(function(err, render) { + switch (template) { + case 'content': + template = 'category'; + break; + case 'contents': + template = 'categories'; + break; + } + + renderData(err, render); + }); + + /** + * Get render. + * + * @param {Callback} callback + */ + + function getRender(callback) { + return config.cache.time + ? getCache(function(err, render) { + return err ? callback(err) : callback(null, render); + }) + : getSphinx(function(err, render) { + return err ? callback(err) : callback(null, render); + }); + } + + /** + * Get cache. + * + * @param {Callback} callback + */ + + function getCache(callback) { + CP_cache.get(urlHash, function(err, render) { + if (err) return callback(err); + + return render + ? callback(null, render) + : getSphinx(function(err, render) { + return err ? callback(err) : callback(null, render); + }); + }); + } + + /** + * Get sphinx. + * + * @param {Callback} callback + */ + + function getSphinx(callback) { + switch (template) { + case 'movie': + movie.data(movie.id(level2), 'movie', options, function(err, render) { + if (err) { + callback(err); + } else if (url === render.page.url) { + callback(null, render); + } else { + return res.redirect(301, render.page.url); + } + }); + break; + case 'online': + movie.data(movie.id(level2), 'online', options, function(err, render) { + if (err) { + callback(err); + } else if (url === render.page.url) { + callback(null, render); + } else { + return res.redirect(301, render.page.url); + } + }); + break; + case 'download': + movie.data(movie.id(level2), 'download', options, function( + err, + render + ) { + if (err) { + callback(err); + } else if (url === render.page.url) { + callback(null, render); + } else { + return res.redirect(301, render.page.url); + } + }); + break; + case 'trailer': + movie.data(movie.id(level2), 'trailer', options, function(err, render) { + if (err) { + callback(err); + } else if (url === render.page.url) { + callback(null, render); + } else { + return res.redirect(301, render.page.url); + } + }); + break; + case 'picture': + movie.data(movie.id(level2), 'picture', options, function(err, render) { + if (err) { + callback(err); + } else if (url === render.page.url) { + callback(null, render); + } else { + return res.redirect(301, render.page.url); + } + }); + break; + case 'episode': + movie.data(movie.id(level2), level3, options, function(err, render) { + if (err) { + callback(err); + } else if (url === render.page.url) { + callback(null, render); + } else { + return res.redirect(301, render.page.url); + } + }); + break; + case 'category': + if (typeof req.query.random !== 'undefined' && modules.random.status) { + return category.random(level1, level2, options, function(err, url) { + if (err) { + callback(err); + } else if (!url) { + callback(config.l.notFound); + } else { + return res.redirect(302, url); + } + }); + } + category.one( + level1, + level2, + parseInt(level3), + sorting, + options, + function(err, render) { + callback(err, render); + } + ); + break; + case 'categories': + category.all(level1, options, function(err, render) { + callback(err, render); + }); + break; + case 'content': + if (typeof req.query.random !== 'undefined' && modules.random.status) { + return content.random(req.params.level2, options, function(err, url) { + if (err) { + callback(err); + } else if (!url) { + callback(config.l.notFound); + } else { + return res.redirect(302, url); + } + }); + } + content.one( + req.params.level2, + parseInt(level3), + sorting, + options, + function(err, render) { + callback(err, render); + } + ); + break; + case 'contents': + content.all(tag, options, function(err, render) { + callback(err, render); + }); + break; + case 'desktop/sitemap': + return level2 + ? sitemap.one(level2, level3, options, function(err, render) { + callback(err, render); + }) + : sitemap.all(options, function(err, render) { + callback(err, render); + }); + break; + case 'index': + if ( + typeof req.query.random !== 'undefined' && + modules.random.status && + modules.random.data.menu + ) { + return content.random(modules.random.data.menu, options, function( + err, + url + ) { + if (err) { + callback(err); + } else if (!url) { + callback(config.l.notFound); + } else { + return res.redirect(302, url); + } + }); + } + index.data(options, function(err, render) { + callback(err, render); + }); + break; + default: + callback(config.l.notFound); + } + } + + /** + * Parse URL. + * + * @return {String} + */ + + function parseUrl() { + var parts = req.originalUrl.split('?'); + + var url = + config.protocol + + options.domain + + parts[0].replace(/\/tv-version|\/mobile-version/, ''); + + if (parts[1]) { + if (req.query.sorting && config.sorting[req.query.sorting]) { + url += + (url.indexOf('?') + 1 ? '&' : '?') + 'sorting=' + req.query.sorting; + } + if (req.query.q) { + url += + (url.indexOf('?') + 1 ? '&' : '?') + + 'q=' + + CP_regexp.str(req.query.q); + } + if (req.query.tag) { + url += + (url.indexOf('?') + 1 ? '&' : '?') + + 'tag=' + + CP_regexp.str(req.query.tag); + } + if (typeof req.query.json !== 'undefined') { + url += (url.indexOf('?') + 1 ? '&' : '?') + 'json=1'; + } + if (typeof req.query.random !== 'undefined') { + url += (url.indexOf('?') + 1 ? '&' : '?') + 'random=1'; + } + } + + return CP_decode.text(url); + } + + /** + * Set template. + * + * @return {String} + */ + + function setTemplate() { + switch (level1) { + case config.urls.noindex: + if (!config.urls.noindex) return 'error'; + return movie.id(level2) ? movie.type(level3) : 'error'; + case config.urls.movie: + return movie.id(level2) ? movie.type(level3) : 'error'; + case config.urls.year: + return level2 ? 'category' : 'categories'; + case config.urls.genre: + return level2 ? 'category' : 'categories'; + case config.urls.country: + return level2 ? 'category' : 'categories'; + case config.urls.actor: + return level2 ? 'category' : 'categories'; + case config.urls.director: + return level2 ? 'category' : 'categories'; + case config.urls.type: + return level2 ? 'category' : 'error'; + case config.urls.search: + return level2 ? 'category' : 'error'; + case config.urls.sitemap: + return 'sitemap'; + case modules.content.data.url: + if (!modules.content.status) return 'error'; + return level2 ? 'content' : 'contents'; + case null: + return 'index'; + default: + return 'error'; + } + } + + /** + * Render data. + * + * @param {Object} err + * @param {Object} render + */ + + function renderData(err, render) { + if (err) { + console.log('[routes/website.js]', url); + + return next({ + status: 404, + message: err + }); + } + + if (typeof render === 'object') { + if ( + config.theme === 'default' || + (req.query.json && level1 === config.urls.search) + ) { + if (level1 === config.urls.search) { + res.json({ movies: render.movies }); + } else { + res.json(render); + } + + if (options.debug) { + options.debug.duration = + new Date() - options.debug.duration.all + 'ms'; + console.log(options.debug); + } + } else { + if (template === 'sitemap') { + res.header('Content-Type', 'application/xml'); + template = 'desktop' + '/' + template; + } else { + template = + req.userinfo.device === 'desktop' + ? template + : req.userinfo.device + '/' + template; + } + + res.render(template, render, function(err, html) { + if (options.debug) { + options.debug.detail.push({ + type: 'render', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + + if (err) console.log('[renderData] Render Error:', err); + + res + .status( + render.page && render.page.status_code + ? render.page.status_code + : 200 + ) + .send(html); + + if (config.cache.time && render && !render.cache) { + render.cache = true; + CP_cache.set(urlHash, render, config.cache.time, function(err) { + if (err) { + if ((err + '').indexOf('1048576') + 1) { + console.log( + '[routes/website.js:renderData] Cache Length Error:', + url + ); + } else { + console.log( + '[routes/website.js:renderData] Cache Set Error:', + err + ); + } + } + }); + } + + if (options.debug) { + options.debug.duration = + new Date() - options.debug.duration.all + 'ms'; + console.log(options.debug); + } + }); + } + } else { + if (options.debug) { + options.debug.detail.push({ + type: 'cache', + duration: new Date() - options.debug.duration.current + 'ms' + }); + options.debug.duration.current = new Date(); + } + + res.send(render); + + if (options.debug) { + options.debug.duration = new Date() - options.debug.duration.all + 'ms'; + console.log(options.debug); + } + } + } +}); + +module.exports = router; diff --git a/themes/default/public/admin/css/all.min.css b/themes/default/public/admin/css/all.min.css new file mode 100644 index 0000000..8e6e682 --- /dev/null +++ b/themes/default/public/admin/css/all.min.css @@ -0,0 +1 @@ +.creativemilk{}.pull-right.block > .btn,.pull-right.block > .btn-group,.pull-right.block > .dropdown,.pull-right.block > .dropup,.pull-right.block > .input-group{margin:0 10px 10px 0 !important}[class*=" fa-"],[class*=" icon-"]{width:14px;text-align:center}.row{margin-right:-20px;margin-left:-20px}[class^="col-sx-"],[class*=" col-sx-"],[class^="col-sm-"],[class*=" col-sm-"],[class^="col-md-"],[class*=" col-md-"],[class^="col-lg-"],[class*=" col-lg-"]{padding:0 20px}.btn{position:relative;height:30px;font-size:13px;text-shadow:none;box-shadow:none;line-height:19px}.btn:hover *{cursor:pointer}.btn.active,.btn:hover{z-index:5!important}.btn,.btn-group{position:relative;float:left;min-width:32px;margin:0 10px 10px 0}.btn.btn-block{margin:0}.btn.btn-lg{height:40px;padding:10px 20px;font-weight:700}.btn.btn-lg i{font-weight:700}.btn.btn-sm{height:24px;min-width:26px;padding:3px 5px 2px;font-size:11px;line-height:17px}.btn.btn-sm .fa{font-size:11px;line-height:10px}.btn.btn-xs{height:20px;min-width:20px;padding:1px 4px;font-size:10px;line-height:16px}.btn.btn-xs i{font-size:10px}.btn,.btn:hover,.btn:focus{transition:none!important}.btn.btn-link,.btn.btn-link:hover{border:none}.btn-group > .btn,.dropdown > .btn,.dropup > .btn{margin:0}.btn.pull-right{margin-right:0}.pull-right > .btn,.pull-right > .btn-group{margin:0 0 10px 10px}.btn-group > .btn{margin:0 0 0 -1px}.btn-group > .btn:first-child{margin:0}.btn-link:hover{text-decoration:underline}.btn[type=submit]{margin-bottom:0}.lte9 .btn,.lte9 .btn-group{min-width:inherit!important}.progress-bar{box-shadow:none}.carousel{float:left}.tooltip-inner{padding:5px 10px;font-size:11px;font-weight:400}form{float:left;width:100%}.pull-right > form.input-group{width:178px}.form-control{clear:both;height:30px;font-size:13px;box-shadow:none;transition:none}.form-control:focus{box-shadow:none}select.form-control{padding:5px}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{box-shadow:none;outline:0 none}input.form-control{padding:0 5px}textarea.form-control{padding:5px}textarea,textarea.form-control{height:100px}.form-control.input-sm{height:24px;min-height:24px;padding:2px 5px!important;font-size:11px}.form-control.input-lg{height:40px;padding:10px!important;font-weight:700}.form-control,.form-control:focus{box-shadow:none}.checkbox-inline{padding-right:20px;padding-left:0}label{margin:0}fieldset{padding:10px 20px 20px}legend{width:auto;margin:-1px 0 0 -10px;padding:5px 10px;font-size:14px;border:none}form .btn{margin-bottom:0}hr{margin:0;width:100%;clear:both}.input-group-addon > label{margin:-5px 0 -5px -5px;height:26px;padding:5px;width:18px}.input-group-addon > label > span{left:5px!important;top:7px!important}.input-group-addon{height:30px;padding:4px 10px}.input-group-btn > .btn,.input-group-btn > .dropup,.input-group-btn > .dropdown{float:none;margin:0 0 0 -1px}.input-group-btn > .btn + .btn{margin-left:-5px}.input-group .input-group-btn:first-child > .btn,.input-group .input-group-btn:first-child > .dropup,.input-group .input-group-btn:first-child > .dropdown{margin:0 -5px 0 0}.input-group .input-group-btn:first-child > .btn + .btn,.input-group .input-group-btn:first-child > .dropup + .btn,.input-group .input-group-btn:first-child > .dropdown + .btn{margin:0 -1px 0 0}.help-block{clear:both}.dropup{position:relative}.dropup,.dropdown{float:left;margin:0 10px 10px 0;padding:0!important}.dropdown-toggle > img{margin:0 0 4px;width:20px;height:20px}.dropdown-menu{top:40px;padding:0;font-size:13px;text-align:left}.btn.btn-sm + .dropdown-menu{top:24px}.btn.btn-xs + .dropdown-menu{top:20px}.dropdown-menu .divider{overflow:visible}.dropdown-menu .divider span{float:left;margin:-6px 0 0 15px;padding:0 5px;font-size:10px;line-height:12px}.dropdown-menu li > a > i{float:left;margin:2px 10px 6px 0}.dropdown-menu li.disabled a i,.dropdown-menu li.disabled:hover a i{cursor:default}.dropdown-menu li > a{width:100%;padding:15px;line-height:0}.dropup.open,.dropdown.open,.dropup:hover,.dropdown:hover{z-index:10}.pull-right .dropup,.pull-right .dropdown{float:left;margin:0 0 10px 10px}li.dropdown,.dropdown > .btn,.dropup > .btn{position:relative;margin:0}.dropup .dropdown-menu{bottom:31px}.btn-group.open .btn.dropdown-toggle{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.btn-group .dropdown + .btn{margin:0 0 0 -1px}.btn-group .dropdown{margin:0}.disabled a:hover i{cursor:not-allowed!important}.dropdown-menu h5{font-weight:500}.label{float:left;height:20px;margin:0 5px 5px 0;line-height:16px}.label .fa{width:12px;float:left;margin:0 5px 0 0;line-height:16px;text-align:center}.label .fa.pull-right{width:12px;float:none!important;margin:0 0 0 5px}.list-group-item.active{z-index:2}.tab-pane{position:relative}.panel{box-shadow:none}.panel-heading{padding:12px 20px 10px}.panel-footer{padding:10px 20px}.panel-body{padding:20px}.breadcrumb{float:left;height:30px;margin:0 20px;padding:0;background:none;line-height:30px;text-shadow:none}.breadcrumb a{text-shadow:none}.pagination{float:left;height:30px;margin:0}.pagination > li > a,.pagination > li > span{position:relative;padding:5px 10px 4px}.pagination > li > a{margin:0 0 0 -1px}.pagination > li:first-child > a{margin:0}.pagination > li:hover > a{z-index:2}.alert{padding:9px 20px}.alert-block{padding:20px}.alert i{margin:0 10px 0 0;color:inherit}.alert .close{text-shadow:none;top:0;font-size:20px;opacity:.5;color:inherit}.alert h4{margin-bottom:10px;font-size:13px;font-weight:700}.alert-inline-top{margin:0}.alert-dismissable .close{top:-4px;right:0}.list-group-item .badge{margin-top:1px}.modal-backdrop{z-index:5000}.modal{z-index:5001;overflow-y:auto}.modal .close{text-shadow:none;margin-top:3px}.modal-footer .btn{margin-bottom:0}body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:0}.modal-footer{margin-top:0}.modal-content{box-shadow:none}.table{float:left;width:100%;margin:0;table-layout:fixed}.table thead > tr > th,.table tbody > tr > th,.table tfoot > tr > th,.table thead > tr > td,.table tbody > tr > td,.table tfoot > tr > td{padding:10px;line-height:20px}.table-condensed thead > tr > th,.table-condensed tbody > tr > th,.table-condensed tfoot > tr > th,.table-condensed thead > tr > td,.table-condensed tbody > tr > td,.table-condensed tfoot > tr > td{padding:5px}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{border-bottom-width:1px}blockquote small{margin-top:10px}.select2-container{float:left;width:100%}.select2-container .select2-choice{height:30px;background-image:none;line-height:30px}.select2-container-active .select2-choice,.select2-container-active .select2-choices{box-shadow:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.select2-container .select2-choice .select2-arrow{width:30px}.select2-container .select2-choice .select2-arrow b{float:left;height:24px;width:24px;margin:1px 0 0 6px}.select2-search{display:block}.select2-drop{margin:3px 0 0;padding:10px 0}.select2-drop:before{content:"";position:absolute;display:inline-block;top:-7px;right:7px;border-right:7px solid transparent;border-left:7px solid transparent}.select2-drop:after{content:"";position:absolute;display:inline-block;top:-6px;right:8px;border-right:6px solid transparent;border-left:6px solid transparent}.select2-drop .select2-search{width:auto;margin:0 5px 5px}.select2-drop ul{margin:0;padding:0}.select2-drop .select2-result-label{margin:0;padding:5px 10px}.select2-container-multi .select2-choices .select2-search-field input{height:100%;margin:0}.select2-drop.select2-drop-above{margin:0}.select2-drop.select2-drop-above.select2-drop:before,.select2-drop.select2-drop-above.select2-drop:after{margin-top:0;border-right:0;border-bottom:0;border-left:0}.select2-container .select2-choice > .select2-chosen{margin-right:40px}.select2-container-multi.select2-container-active .select2-choices{box-shadow:none;-webkit-box-shadow:none}.datepicker-days{margin:0 10px}.fileupload .uneditable-input[class*="span"]{float:left!important}.input-group .btn.fileupload-exists{display:none;margin:0 0 0 -1px}.fileupload-exists .btn.fileupload-exists{display:inline-block}.fileupload-preview{margin-bottom:20px}.fileupload .uneditable-input{float:left;height:30px;width:200px;padding:0 10px;line-height:30px;border-right:none}span.twitter-typeahead{display:block!important}.tt-hint{z-index:0;height:30px;width:100%;margin:0;padding:0 5px}#typeahead-sidebar-search{display:block!important}#container .tt-dropdown-menu{top:29px;z-index:2000;width:100%;width:calc(100% + 35px);padding:15px 0;text-align:left;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#container .form-input-group .tt-dropdown-menu{width:100%;width:calc(100% + 30px)}ol.tt-dropdown-menu.tt-is-open{margin-top:3px}.tt-dropdown-menu:before{content:"";position:absolute;display:inline-block;top:-7px;left:9px;border-right:7px solid transparent;border-left:7px solid transparent}.tt-dropdown-menu:after{content:"";position:absolute;display:inline-block;top:-6px;left:10px;border-right:6px solid transparent;border-left:6px solid transparent}.tt-block{float:left;width:100%;margin:0}.tt-suggestion{float:left;width:100%;padding:5px 20px}.tt-name{float:left;width:auto}.tt-language{float:right;width:auto;font-size:11px;font-style:italic}.tt-description{float:left;width:100%;font-size:11px;font-style:italic}.input-group.color .input-group-addon i{display:block;height:16px;width:16px;margin:0;cursor:pointer}.colorpicker.dropdown-menu{padding:5px}.bootstrap-timepicker-widget table{margin:1px 0}.bootstrap-timepicker-widget table td a{height:38px;width:38px;padding:0;text-align:center}.bootstrap-timepicker-widget table td a i{line-height:30px}.bootstrap-timepicker-widget table td input{height:30px;width:38px;line-height:30px}.bootbox .modal-dialog{width:400px}.bootbox-form{float:none}.bootbox .modal-footer .btn-primary{float:right;margin:0}table.tablesorter-bootstrap .tablesorter-header,table.tablesorter-bootstrap tfoot th,table.tablesorter-bootstrap tfoot td{font-size:13px;font-weight:600}.pull-center.dropdown-menu:before{right:50%;left:auto;margin-right:-7px}.pull-center.dropdown-menu:after{right:50%;left:auto;margin-right:-6px}.pull-center.dropdown-menu{right:50%;left:auto}.dropdown-menu.ext-dropdown-icons-vertical{width:35px;min-width:35px;padding:0}.dropdown-menu.ext-dropdown-icons-vertical li{padding:0}.dropdown-menu.ext-dropdown-icons-vertical li:first-child{border-top:none}.dropdown-menu.ext-dropdown-icons-vertical li a{position:relative;height:30px;width:33px;margin:0;padding:0;text-align:center}.dropdown-menu.ext-dropdown-icons-vertical li a:hover{z-index:2;height:31px;width:35px;margin:-1px 0 0 -1px}.dropdown-menu.ext-dropdown-icons-vertical li a:hover i{text-align:center}.dropdown-menu.ext-dropdown-icons-vertical li.disabled a:hover{height:31px;padding:1px 0 0;border:none}.dropdown-menu.ext-dropdown-icons-vertical li a i{float:none;margin:0;line-height:28px}.ext-dropdown-icons-vertical.dropdown-menu:before{right:50%;left:auto;margin-right:-7px}.ext-dropdown-icons-vertical.dropdown-menu:after{right:50%;left:auto;margin-right:-6px}.dropdown-menu.ext-dropdown-icons-horizontal{height:30px;width:138px;min-width:138px;padding:0}.dropdown-menu.ext-dropdown-icons-horizontal li{display:inline;float:left;padding:0}.dropdown-menu.ext-dropdown-icons-horizontal li a{position:relative;float:left;height:30px;width:34px;margin:0;padding:0;text-align:center;border:none}.dropdown-menu.ext-dropdown-icons-horizontal li a:hover{z-index:2;height:29px;width:36px;margin:-1px}.dropdown-menu.ext-dropdown-icons-horizontal li.disabled a:hover{height:30px;padding:1px 0 0;border:none}.dropdown-menu.ext-dropdown-icons-horizontal li a i{float:none;margin:0;line-height:28px}.dropdown-menu.ext-dropdown-icons-right li > a{padding:10px 40px 10px 20px}.dropdown-menu.ext-dropdown-icons-right li > a > i{float:right;margin:3px -20px 5px 0}.dropdown-menu.ext-dropdown-form{width:218px;min-width:218px;padding:20px;white-space:normal}.dropdown-menu.ext-dropdown-form .input-group{width:180px;margin:0}.lte9 .dropdown-menu.ext-dropdown-form .input-group input{width:145px}.dropdown-menu.ext-dropdown-inbox{width:240px;min-width:240px;padding:0;white-space:normal}.ext-dropdown-inbox-content{float:left;width:100%;padding:15px 0}.ext-dropdown-inbox-content > div{float:left;padding:15px 20px 0}.ext-dropdown-inbox-content > div:first-child{padding:0 20px}.ext-dropdown-inbox-content > div > a{float:left;clear:both;width:auto;padding:0;font-size:12px;font-weight:700}.ext-dropdown-inbox-content > div ul{margin:0;padding:0;list-style:none}.ext-dropdown-inbox-content > div ul li{float:left;width:100%;font-size:11px}.ext-dropdown-inbox-content > div ul li a{display:inline;clear:none;margin:0;padding:0;font-size:11px}.ext-dropdown-inbox-content > div ul li a:hover{background:none}.ext-dropdown-inbox-content > div ul li span{float:left;width:50px}.ext-dropdown-inbox-content > span{display:none;float:left;padding:10px 20px}.dropdown-menu.ext-dropdown-comments{width:240px;min-width:240px;padding:0;white-space:normal}.ext-dropdown-comments-content{float:left;width:100%;padding:20px 0 15px}.ext-dropdown-comments-content > div{float:left;padding:15px 20px 0}.ext-dropdown-comments-content > div:first-child{padding:0 20px}.ext-dropdown-comments-content .avatar{float:left;height:40px;width:40px}.ext-dropdown-comments-content > div > a{float:right;width:141px;margin:-3px 0 0;padding:0;font-size:12px;font-weight:700}.ext-dropdown-comments-content > div ul{float:right;width:141px;margin:0;padding:0;list-style:none}.ext-dropdown-comments-content > div ul li{float:left;width:100%;font-size:11px}.ext-dropdown-comments-content > div ul li a{display:inline;clear:none;margin:0;padding:0;font-size:11px}.ext-dropdown-comments-content > div ul li a:hover{background:none}.ext-dropdown-comments-content > div ul li span{float:left;width:58px}.ext-dropdown-comments-content > span{display:none;float:left;padding:10px 20px 15px}.ext-dropdown-gallery{padding:0}.ext-dropdown-gallery .thumbs-list{width:240px}.ext-dropdown-gallery .thumbs-small{width:170px}.ext-dropdown-gallery .thumbs-panorama{width:240px}.ext-dropdown-gallery div ul{width:auto;margin:20px 0 20px 20px}.ext-dropdown-gallery li{padding:0}.ext-dropdown-gallery li a{display:inline;padding:0}.ext-dropdown-chat-btn{position:relative;width:169px;padding:0 12px;text-align:left}.ext-dropdown-chat-btn i{position:absolute;top:7px;right:12px}.ext-dropdown-chat-btn .online-dot,.ext-dropdown-chat-btn .offline-dot{float:left;margin:11px 10px 0 0}.dropdown .ext-dropdown-chat,.dropup .ext-dropdown-chat{position:absolute;width:260px;padding:0;line-height:20px}.ext-dropdown-chat-inner{position:relative;float:left;height:100%;width:100%}.ext-dropdown-chat-profile{height:71px}.ext-dropdown-chat-profile .avatar{float:left;height:40px;width:40px;margin:15px}.ext-dropdown-chat-profile .avatar img{float:left;height:100%;width:100%}.ext-dropdown-chat-profile-user{width:173px;float:left;margin:15px 15px 0 0}.ext-dropdown-chat-profile-user strong{float:left;width:100%;margin:-1px 0 0}.ext-dropdown-chat-profile-user p{margin:0}.ext-dropdown-chat-window{float:left;height:220px;width:258px}.ext-dropdown-chat-window.scrollbar-y .viewport{height:220px}.ext-dropdown-chat-avatar{float:left;width:40px;margin:0 15px 0 0}.ext-dropdown-chat-avatar img{float:left;height:40px;width:40px;margin:2px 0 0}.ext-dropdown-chat-user{float:left;width:154px}.ext-dropdown-chat-msg{float:left;width:218px;margin:0 20px 20px;font-size:12px;line-height:20px}.ext-dropdown-chat-msg .seperator{height:1px;margin:15px 0}.ext-dropdown-chat-msg .seperator span{float:left;margin:-9px 0 0;padding:0 5px 2px 0}.ext-dropdown-chat-msg:first-child{margin:10px 15px 15px}.ext-dropdown-chat-msg:last-child{margin:10px 15px}.ext-dropdown-chat-msg b{float:left;width:auto;margin:0 5px 0 0}.ext-dropdown-chat-msg span{float:right;font-size:10px}.ext-dropdown-chat-msg p{float:left;width:100%;margin:0}.ext-dropdown-chat-form{float:left;height:300px;width:100%;padding:15px}.ext-dropdown-chat-form h5{margin:0 0 5px;font-size:13px;font-weight:600}.ext-dropdown-chat-form p{margin:0 0 18px}.ext-dropdown-chat-form form{padding:10px 0 0}.ext-dropdown-chat-form input[type=text],.ext-dropdown-chat-form input[type=url],.ext-dropdown-chat-form input[type=email]{width:100%}.ext-dropdown-chat-form textarea{float:left;resize:none;height:83px;width:100%;font-size:12px}.ext-dropdown-chat-info{position:absolute;display:none;top:39px;left:0;z-index:10;height:300px;width:100%;padding:15px}.ext-dropdown-chat-info h5{margin:0 0 10px;font-size:13px;font-weight:600}.ext-dropdown-chat-info > p{margin:0;font-size:11px}.ext-dropdown-chat-info .dropdown-menu li a{padding:5px 15px}.ext-dropdown-chat-editor{float:left;width:100%;padding:15px}.ext-dropdown-chat-editor textarea{float:left;resize:none;height:49px;width:100%;margin:0;font-size:12px}.ext-dropdown-profile{margin:0}.ext-dropdown-profile > .btn{float:left;width:auto;margin:0;text-align:left}.sidebar .ext-dropdown-profile > .btn{width:200px}.ext-dropdown-profile > .btn i.pull-right{position:absolute;right:10px;top:50%;margin-top:-7px}.ext-dropdown-profile > .btn .avatar{height:16px;width:16px;margin:-1px 5px 1px 0}.ext-dropdown-profile > .btn .avatar img{height:16px;width:16px;margin:-1px 5px 1px 0}.ext-dropdown-profile .dropdown-menu{width:200px;min-width:200px}.dropdown-menu.ext-ext-dropdown-profile{width:280px;min-width:280px;padding:20px}.ext-ext-dropdown-profile .avatar{float:left;height:60px;width:60px;margin:0 20px 0 0}.ext-ext-dropdown-profile .avatar img{float:left;height:100%;width:100%}.ext-ext-dropdown-profile .profile-user{float:left;width:150px;margin:-3px 0 0;padding:0;list-style:none}.ext-ext-dropdown-profile .profile-user li{margin:0 0 2px}.ext-ext-dropdown-profile .profile-user a{padding:0}.ext-ext-dropdown-profile .profile-user a:hover{background:none;text-decoration:underline}.profile-footer{float:left;width:100%;margin:20px 0 0}.sidebar .profile-footer{margin:20px 0 -10px}.profile-footer .btn{width:auto}.profile-footer .btn i{margin:0;text-align:center}.ext-megamenu.col-2{width:322px}.ext-megamenu.col-3{width:482px}.ext-megamenu.col-4{width:643px}.ext-responsivemode.ext-megamenu.col-2,.ext-responsivemode.ext-megamenu.col-3,.ext-responsivemode.ext-megamenu.col-4{width:160px}.ext-megamenu > .column{float:left;width:160px;margin:0;list-style:none}.ext-responsivemode.ext-megamenu > .column{border-left:none}.ext-megamenu > .column:first-child{border-left:none}.ext-megamenu > .column ul{float:left;width:100%;margin:0;padding:0;list-style:none}.ext-megamenu > .column .divider{float:left;width:100%}.ext-megamenu > .column ul li a{float:left;padding:10px 20px}.ext-megamenu > .column ul li.disabled a{cursor:not-allowed}.ext-flags a{position:relative}.ext-flags a img{position:absolute;right:20px;top:40%;height:20px;margin:-8px 0 0}.ext-dropdown-tabs{width:220px;min-width:220px;padding:0;white-space:normal}.ext-dropdown-tabs-ul{height:29px;margin:0;padding:0}.ext-dropdown-tabs-ul li{float:left;width:109px}.ext-dropdown-tabs .ext-dropdown-tabs-ul a i{float:none;height:29px;margin:0 5px 0 0;padding:0;line-height:28px}.ext-dropdown-tabs-ul li a{height:29px;padding:0 0 0 20px;background-image:none;line-height:28px}.ext-dropdown-tabs .ext-dropdown-tabs-ul li a.active:hover,.ext-dropdown-tabs .ext-dropdown-tabs-ul li a:hover,.ext-dropdown-tabs .ext-dropdown-tabs-ul li a:focus{background-image:none}.ext-dropdown-tabs-ul .active a{background-image:none;background-image:none}.ext-dropdown-tabs .tab-pane{padding:0}.ext-dropdown-header,.ext-dropdown-footer{height:39px;width:100%;padding:0 0 0 20px}.ext-dropdown-footer{float:left}.ext-dropdown-header > i,.ext-dropdown-footer > i{float:left;margin:0 10px 0 0;line-height:39px}.ext-dropdown-header p,.ext-dropdown-footer p,.ext-dropdown-header h5,.ext-dropdown-footer h5{float:left;height:39px;width:auto;margin:0;padding:0;font-size:11px;line-height:39px}.ext-dropdown-header h5{font-weight:600}.ext-dropdown-header h5,.ext-dropdown-footer h5{font-size:13px}.ext-dropdown-header > .btn,.ext-dropdown-footer > .btn,.ext-dropdown-header > .btn-group,.ext-dropdown-footer > .btn-group{float:right;margin:7px 6px 7px 0}.ext-dropdown-header .indicator-dot,.ext-dropdown-footer .indicator-dot{float:right;margin:11px 10px 0 0}.ext-dropdown-header .progress,.ext-dropdown-footer .progress{float:left;width:120px;margin:14px 10px 0 0}.ext-dropdown-box{min-width:200px;padding:0}.ext-dropdown-box-scroll{overflow-y:auto;height:240px;width:100%;min-width:100%}.ext-dropdown-box h5{margin:0 0 10px}.ext-dropdown-box p{margin:0;line-height:20px}.ext-dropdown-box .mini-list li a{padding:0}.progress{height:14px;margin:0;padding:1px;box-shadow:none}.progress.bar-large{height:32px}.progress.bar-small{height:10px}.btn.btn-circle{height:28px;width:28px;padding:0;line-height:28px}th .inline-group,td .inline-group{margin:-11px}th .inline-group.btn-group .btn,td .inline-group.btn-group .btn{height:40px;width:40px;padding:0;background-image:none;line-height:40px;text-align:center}.table th .inline-group.btn-group.btn-group-vertical .btn,.table td .inline-group.btn-group.btn-group-vertical .btn{height:20px;width:20px;padding:0;background-image:none;line-height:20px;text-align:center}.alert.alert-inline-top{margin-top:0;border-top:none;border-right:none;border-left:none}.alert.alert-inline-mid{border-right:none;border-left:none}.alert.alert-inline-bottom{margin-bottom:0;border-right:none;border-bottom:none;border-left:none}.tiny-icon{font-size:10px}.ext-tabs{float:left;height:30px;width:100%;margin:0;padding:0;list-style:none}.ext-tabs > li{float:left}.ext-tabs > li > a{float:left;height:30px;width:auto;padding:0 20px;line-height:29px}.ext-tabs.ext-tabs-icons > li > a{width:30px;padding:0}.ext-tabs.ext-tabs-icons > li > a .fa{float:left;width:100%;line-height:29px;text-align:center}.ext-tabs > li > a > i{margin:0 5px 0 0}.ext-tabs .dropdown{margin:0}.ext-tabs .dropdown > a > i{width:14px;margin:0;text-align:right}.tab-content{display:block;float:left;overflow:visible;height:auto;width:100%}.ext-tabs.tabs-negative-position{float:left;height:30px;width:auto;margin:-30px 0 0;border-bottom:none;position:relative}.ext-tabs.tabs-negative-position > li > a{height:30px;line-height:28px}.ext-tabs-boxed .tab-pane{margin:0}.tab-content .ext-tabs.tabs-negative-position{margin-left:-1px}.ext-tabs-vertical-wrapper{padding:0 0 0 160px}.ext-tabs-vertical-wrapper.ext-tabs-icons{padding:0 0 0 28px}.widget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons,.powerwidget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons{padding:0 0 0 38px}.ext-tabs-vertical{float:left;height:100%;width:158px;padding:0;list-style:none}.ext-tabs-vertical-wrapper > .ext-tabs-vertical{margin:0 0 -1px -160px}.widget > div > .ext-tabs-vertical-wrapper > .ext-tabs-vertical,.powerwidget > div > .ext-tabs-vertical-wrapper > .ext-tabs-vertical,.ext-tabs-vertical-wrapper.ext-tabs-boxed > .ext-tabs-vertical{width:160px;border:none}.widget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical,.powerwidget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical,.ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical{float:left;width:28px;margin:0 0 0 -28px}.widget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical,.powerwidget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical{float:left;width:38px;margin:0 0 0 -38px}.ext-tabs-vertical a{display:block;padding:5px 10px}.ext-tabs-vertical-wrapper.ext-tabs-icons .ext-tabs-vertical a{height:29px;width:28px;padding:0}.widget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons .ext-tabs-vertical a,.powerwidget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons .ext-tabs-vertical a{height:39px;width:38px;padding:0}.ext-tabs-vertical-wrapper.ext-tabs-icons .ext-tabs-vertical a i{float:left;height:29px;width:28px;line-height:29px;text-align:center}.widget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons .ext-tabs-vertical a i,.powerwidget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons .ext-tabs-vertical a i{float:left;height:39px;width:38px;line-height:39px;text-align:center}.ext-tabs-vertical li:first-child a{border-top:none}.ext-tabs-vertical li a:hover,.ext-tabs-vertical .active a{width:157px}.widget > div > div > .ext-tabs-vertical li a:hover,.widget > div > div > .ext-tabs-vertical .active a,.powerwidget > div > div > .ext-tabs-vertical li a:hover,.powerwidget > div > .ext-tabs-vertical .active a,.ext-tabs-vertical-wrapper.ext-tabs-boxed > ul li a:hover,.ext-tabs-vertical-wrapper.ext-tabs-boxed > ul .active a{width:161px}.ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical li a:hover,.ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical .active a{width:29px}.widget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical li a:hover,.widget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical .active a,.powerwidget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical li a:hover,.powerwidget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical .active a{width:39px}.ext-tabs-vertical-wrapper .tab-content{float:none;height:100%;width:auto;margin:0}.ext-tabs-vertical-wrapper .tab-content > div > .inner-padding{padding:0 20px 20px}.widget > div > .ext-tabs-vertical-wrapper .tab-content > div > .inner-padding,.powerwidget > div > .ext-tabs-vertical-wrapper .tab-content > div > .inner-padding,.ext-tabs-vertical-wrapper.ext-tabs-boxed .tab-content > div > .inner-padding{padding:20px}.ext-tabs-vertical-wrapper .row:before,.ext-tabs-vertical-wrapper .row:after{display:inline}.widget > div > .ext-tabs-vertical-wrapper,.powerwidget > div > .ext-tabs-vertical-wrapper,.ext-tabs-vertical-wrapper.ext-tabs-boxed .tab-pane{border:none}.widget > div > .ext-tabs-vertical-wrapper .tab-content .tab-content,.powerwidget > div > .ext-tabs-vertical-wrapper .tab-content .tab-content,.ext-tabs-vertical-wrapper.ext-tabs-boxed .tab-content .tab-content{border-left:none}.ext-tabs-sidebar{float:left;height:29px;width:100%;margin:0;padding:0;list-style:none}ul.ext-tabs-sidebar.tabs-compact{border-right:none}.ext-tabs-sidebar li a{float:left;height:29px;width:120px;padding:0 0 0 18px;line-height:29px}.ext-tabs-sidebar li a i{margin:0 5px 0 0}.ext-tabs-sidebar li:first-child a{width:119px}ul.ext-tabs-sidebar.tabs-compact li a{float:left;height:29px;width:40px;padding:0;line-height:29px;text-align:center;border-top:none}.ext-tabs-sidebar.tabs-compact li a i{margin:0}.ext-tabs-sidebar a:hover,.ext-tabs-sidebar .active a,.ext-tabs-sidebar.tabs-compact a:hover,.ext-tabs-sidebar.tabs-compact .active a{background:none}.ext-tabs-cmanager{float:left;height:29px;width:200px;margin:0 -1px 0 0;padding:0;list-style:none}.ext-tabs-cmanager li{float:left;margin:0;padding:0}.ext-tabs-cmanager li a{float:left;height:29px;width:100px;margin:0;padding:0 0 0 20px;line-height:29px}.ext-tabs-responsive-mode{z-index:1;height:auto;border:none}.ext-tabs-responsive-mode li{width:100%}.ext-tabs-responsive-mode > li > a{position:relative;display:block;float:none;margin:-1px 0 0}.ext-tabs-responsive-mode > li.active > a,.ext-tabs-responsive-mode > li.active > a:hover,.ext-tabs-responsive-mode > li > a:hover{z-index:2}.ext-tabs-responsive-mode > li:first-child > a{margin:0}.ext-tabs-btn-group{float:left;z-index:1;width:auto;border:none}.ext-tabs-btn-group li a{position:relative;height:auto;margin:0 0 0 -1px;padding:4px 10px;line-height:20px}.ext-tabs-btn-group li.active a,.ext-tabs-btn-group li.active a:hover,.ext-tabs-btn-group li.active a:focus,.ext-tabs-btn-group li.active a:active{z-index:2!important}.label-ticket{float:left;height:26px;width:80px;padding:0;font-size:12px;line-height:26px;text-align:center}.ext-raster{position:relative;margin-right:0;margin-left:0}.ext-raster > div[class^="col-"],.ext-raster > div[class*="col-"]{padding:0}[class^="ext-raster-line-"],[class*=" ext-raster-line-"]{position:absolute;top:0;bottom:0;z-index:2;width:1px}.ext-raster-line-0{left:0}.ext-raster-line-1{left:8.33333%}.ext-raster-line-2{left:16.6667%}.ext-raster-line-3{left:25%}.ext-raster-line-4{left:33.3333%}.ext-raster-line-5{left:41.6667%}.ext-raster-line-6{left:50%}.ext-raster-line-7{left:58.3333%}.ext-raster-line-8{left:66.6667%}.ext-raster-line-9{left:75%}.ext-raster-line-10{left:83.3333%}.ext-raster-line-11{left:91.6667%}.ext-raster-line-12{left:100%}.ext-raster-line-top,.ext-raster-line-bottom{position:absolute;left:0;height:1px;width:100%}.ext-raster-line-top{top:0;bottom:auto}.ext-raster-line-bottom{top:auto;bottom:0}select,input[type="button"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="image"],input[type="month"],input[type="number"],input[type="password"],input[type="range"],input[type="reset"],input[type="search"],input[type="submit"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding-box;-khtml-box-sizing:padding-box;-moz-background-clip:padding;background-clip:padding-box}textarea{height:120px;resize:vertical;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}label{width:auto;line-height:22px;font-size:13px;padding:5px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}label.label-block{display:block}.form-helper{width:100%;float:left;font-style:italic;font-size:11px;margin:0 0 10px}.helper-text-box{width:100%;float:left;font-size:11px;margin:5px 0 10px;color:#bbb}.form-helper-header{font-weight:700}.helper-text-box p{margin:0}.section-helper-footer{margin:10px 0 0}.asteriks{color:#d45252;font-weight:700;font-size:16px}.stacked-labels{margin-bottom:-10px}.stacked-labels,.stacked-labels > label{clear:both;float:left;width:auto}.inline-labels label{margin:0 10px 0 0}.or-line{width:100%;height:1px;float:left;background-color:#bbb;position:relative}.or-line span{width:50px;height:10px;font-size:12px;margin:0 0 0 -25px;position:absolute;left:50%;top:-5px;text-align:center;background-color:#ededed;line-height:10px}.hr-totop{height:1px;width:100%;clear:both;margin:0;position:relative;background-color:#eee}.hr-totop span{padding:0 5px;position:absolute;right:10px;top:-10px;font-size:11px;cursor:pointer;color:#999;background-color:#ededed}.box{border:1px solid #ccc;padding:20px}.resize-horizontal{resize:horizontal}.noresizing{resize:none}.boldunderline{font-weight:700;text-decoration:underline}.underline{text-decoration:underline}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;width:100%}.relative{position:relative}.widget:before,.widget:after,.inner-spacer:before,.inner-padding:after,.timeline-msg:before,.timeline-msg:after{content:"\0020";display:block;height:0;overflow:hidden;font-size:0;line-height:0;visibility:hidden}.widget:after,.inner-padding:after,.timeline-msg:after{clear:both;zoom:1}.marker,mark{background-color:#e63c3c;color:#ededed;font-style:italic;font-weight:700;padding:0 3px}.tip{font-weight:700;color:red;font-size:11px}.text-center{text-align:center}.vertical-line{width:1px;height:100%;float:left;background-color:#bbb;margin:0}.bold{font-weight:700}.noborder{border:none!important}.overflow-x-100{height:100px;overflow-x:auto}.overflow-x{overflow-x:auto}.overflow-y{overflow-y:auto}.overflow{overflow:auto}.relative{position:relative}.highlight-link:hover{text-decoration:underline}.nofloat{float:none!important}.block{width:100%;clear:both;display:block;float:none}.spacer-5,.spacer-10,.spacer-15,.spacer-20,.spacer-25,.spacer-30,.spacer-35,.spacer-40,.spacer-45,.spacer-50{width:100%;clear:both}.spacer-5{height:5px}.spacer-10{height:10px}.spacer-15{height:15px}.spacer-20{height:20px}.spacer-25{height:25px}.spacer-30{height:30px}.spacer-35{height:35px}.spacer-40{height:40px}.spacer-45{height:45px}.spacer-50{height:50px}.width-25{width:25px}.width-30{width:30px}.width-50{width:50px}.width-100{width:100px}.width-150{width:150px}.width-200{width:200px}.nopadding{padding:0!important}.nomargin{margin:0!important}.inner-padding{padding:20px;margin:0}.table .inner-padding{padding:15px;margin:0}.margin-0-5-0-5{margin:0 5px}.margin-0-5-0-0{margin:0 5px 0 0}.margin-0-10-0-10{margin:0 10px}.margin-0-10-0-0{margin:0 10px 0 0}.margin-0-15-0-15{margin:0 15px}.margin-0-15-0-0{margin:0 15px 0 0}.margin-0-20-0-20{margin:0 20px}.margin-20-0-20-0{margin:20px 0}.margin-0-20-0-0{margin:0 20px 0 0}label{position:relative}label input[type="radio"],label input[type="checkbox"]{width:17px;margin:0;padding:0;opacity:0;border:0;outline:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-moz-opacity:0;-khtml-opacity:0;z-index:2;position:relative}label input[type="radio"] + span,label input[type="checkbox"] + span{position:absolute;left:0;top:8px;height:14px;width:14px;margin:0;background-repeat:no-repeat;z-index:1}label input[type="checkbox"] + span,label input[type="checkbox"]:required + span{background-position:0 0}label input[type="checkbox"]:hover + span{background:#26825c;width:17px;height:17px;border-radius:3px;}label input[type="checkbox"]:checked + span{background:#37b07e;width:17px;height:17px;border-radius:3px;}label input[type="checkbox"]:checked:hover + span{background:#26825c;width:17px;height:17px;border-radius:3px;}label input[type="radio"] + span{background:#37b07e;width:17px;height:17px;border-radius:100%;}label input[type="radio"]:hover + span{background:#26825c;width:17px;height:17px;border-radius:100%;}label input[type="radio"]:checked + span{background:#37b07e;width:17px;height:17px;border-radius:100%;}label input[type="radio"]:checked:hover + span{background:#26825c;width:17px;height:17px;border-radius:100%;}label input[type="radio"]:disabled + span,label input[type="checkbox"]:disabled + span{cursor:not-allowed;opacity:.5}.radio-box input[type="radio"] + span{float:left;height:20px;line-height:20px;width:40px;text-align:center;font-weight:700;margin:-5px;background-image:none;cursor:default;font-size:12px;position:relative;top:0}.radio-box input[type="radio"]{margin-left:-20px}.noUiSlider,.noUiSlider *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:block;cursor:default}.noUiSlider{position:relative}.noUiSlider a{position:absolute;z-index:1}.noUiSlider a:nth-child(2){background:inherit!important}.noUiSlider.vertical a{width:100%;bottom:0}.noUiSlider.horizontal a{height:100%;right:0}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.noUiSlider:before,body.TOUCH,.noUiSlider div{-ms-touch-action:none}.noUiSlider:before{display:block;position:absolute;width:150%;left:-25%;height:400%;top:-150%;content:"";z-index:-1}.noUiSlider.vertical:before{width:400%;left:-150%;height:150%;top:-25%}}.noUiSlider{border:1px solid #bbb;border-radius:3px}.noUiSlider.vertical a,.noUiSlider.connect a,.noUiSlider.horizontal a,.noUiSlider.connect.lower{background:#ccc}.noUiSlider.horizontal:first-child{background:#eee}.noUiSlider,.noUiSlider.connect.lower a{background:#eee;-moz-box-shadow:inset 0 1px 7px #eee;-webkit-box-shadow:inset 0 1px 7px #eee;box-shadow:inset 0 1px 7px #eee}.noUiSlider.disabled,.noUiSlider.disabled.connect.lower a{background:#ccc;box-shadow:none}.noUiSlider div{height:18px;width:18px;border:1px solid #bbb;-webkit-borderradius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#efefe7}.noUiSlider.disabled div{background:transparent}.noUiSlider.horizontal{width:300px;height:10px}.noUiSlider.horizontal div{margin:-5px 0 0 -9px}.noUiSlider.vertical{width:10px;height:300px}.noUiSlider.vertical div{margin:-9px 0 0 -5px}.tablesorter-pager .btn{margin:0 10px 0 0}.tablesorter-bootstrap .tablesorter-filter-row .tablesorter-filter{width:100%}.pagedisplay{height:30px;line-height:30px}.tablesorter-bootstrap .tablesorter-header,.tablesorter-bootstrap tfoot th,.tablesorter-bootstrap tfoot td{position:static;box-shadow:none}.form-horizontal.tablesorter-pager *{float:left}.form-horizontal.tablesorter-pager select{margin:0 10px 0 0}.powerwidget{padding:0}.powerwidget > header{height:40px;padding:0 0 0 20px;line-height:40px}.powerwidget > header h2{font-weight:600;line-height:40px}.powerwidget > header .powerwidget-icon{margin:12px 10px 0 0}.powerwidget-ctrls{margin:5px;padding:0;border-left:none}.powerwidget-ctrls .button-icon{position:relative;height:30px;width:30px;margin:0 0 0 -1px;line-height:29px;border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0}.powerwidget-ctrls .button-icon:hover{z-index:2}.powerwidget-ctrls .button-icon:first-child{margin:0}.powerwidget-loader{display:none;float:right;height:40px;width:40px;margin:0;background-position:center center;background-repeat:no-repeat}.powerwidget > div{margin:0;border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0}.powerwidget-placeholder{margin-bottom:30px}.fc-state-default{text-shadow:none;box-shadow:none}.fc-button{height:30px;line-height:28px}.fc-header-center h2{height:30px;line-height:28px;font-size:16px}.sidebar-module .scrollbar-y .scrollbar{right:-10px}.scrollbar-y .scrollbar{top:5px;bottom:5px}.language-markup{border:none!important}#cke_editor2{display:none}.noUiSlider,.noUiSlider.connect.lower a{box-shadow:none}.mfp-bg{z-index:5001}.mfp-wrap{z-index:5002}html{height:100%;min-height:100%;margin:0;padding:0}body{position:relative;height:100%;min-height:100%;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:20px;overflow-x:hidden}a,a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:0!important}h1,h2,h3,h4,h5,h6{margin:0}i{cursor:default}a i{cursor:pointer;text-decoration:none}a:hover>i{text-decoration:none!important}a:hover,p a{text-decoration:none}p{margin:0}*{outline:0!important}main{display:block}ul{padding:0 0 0 36px}input::-ms-clear{display:none}div#container{height:100%;min-height:100%;width:100%;margin:0}.hide-right-sidebar #container,.sidebar-main-open #container{padding:0}#sidebar-main{float:left;min-height:100%;width:240px}.hide-left-sidebar #sidebar-main{display:none}.sidebar-main-open .sidebar#sidebar-main{display:block!important}#sidebar-sec{float:right;min-height:100%;width:240px}.hide-right-sidebar #sidebar-sec{display:none}#main{margin:0 240px}.sidebar-main-open #main{margin:0 -241px 0 240px}.hide-right-sidebar #main{margin:0 0 0 240px}.hide-left-sidebar #main{margin:0 240px 0 0}.hide-left-sidebar.hide-right-sidebar #main{margin:0}.sidebar-main-open .header-main-top{position:fixed;top:0;right:0;left:0;z-index:1000}.sidebar-main-open .header-main-bottom{display:none}.sidebar-main-open #header-main{height:50px}.sidebar-main-open .header-main-bottom{border-right-width:0;border-left-width:0}.hide-right-sidebar .header-main-bottom{border-right-width:0}.hide-left-sidebar .header-main-bottom{border-left-width:0}.hide-left-sidebar.hide-right-sidebar .header-main-bottom{border-right-width:0;border-left-width:0}#content{height:100%;min-height:100%;margin:0}.hide-right-sidebar #content{border-right:0}.hide-left-sidebar #content{border-left:0}.hide-left-sidebar.hide-right-sidebar #content{border-right:0;border-left:0}.sidebar-main-open #content{padding-top:30px;border-left-width:1px}.window{position:relative;float:left;height:100%;min-height:100%;width:100%}#footer-main{height:30px;width:100%}.sidebar-main-open #footer-main{display:none}.footer-sticky .footer-main-inner{margin:0 240px}.hide-right-sidebar .footer-sticky .footer-main-inner{margin:0 0 0 240px;border-right:0}.hide-left-sidebar .footer-sticky .footer-main-inner{margin:0 240px 0 0;border-left:0}.hide-right-sidebar.hide-left-sidebar .footer-main-inner,.hide-right-sidebar.hide-left-sidebar .footer-sticky .footer-main-inner{margin:0;border-right:0;border-left:0}.sidebar-module{float:left;min-height:70px;height:auto;width:100%;padding: 20px 20px 0 20px;}.sidebar h3{margin:0;font-size:16px;line-height:20px}.sidebar h5{font-weight:600}.sidebar h3 .pull-right.btn-sm{margin:-2px 0 0}.sidebar h3 .btn-group,.sidebar h3 .dropdown,.sidebar h3 .dropdown .btn{margin:0}.sidebar-heading{float:left;width:200px;margin:20px}.sidebar-heading h3{margin:0;font-size:16px;line-height:20px}.sidebar-heading h3 .fa:first-child{margin:0 10px 0 0}[data-module-toggle=true]:hover{cursor:pointer}.sidebar-heading h3 .fa.pull-right{margin:0;line-height:22px}.sidebar-heading h3 .pull-right .fa{margin:0}.sidebar-line{float:left;height:19px;width:100%;margin:-19px 0 0;line-height:18px}.sidebar-logo{float:left;height:80px;width:240px;padding:0}#logo-big{float:left;margin:0 0 0 20px}#logo-big h1{float:left;height:80px;width:auto;font-size:18px;line-height:80px}#logo-big h2{float:left;height:80px;width:auto;margin:0 0 0 5px;font-size:11px;line-height:86px}.sidebar-sec-top{height:80px}.sidebar-sec-top p{float:left;margin:62px 0 0 20px;font-size:11px}.sidebar article h2,.sidebar article h3{margin:0 0 10px}.sidebar .csscalendar-boxed .csscalendar-mini{margin:-1px 0 0}.sidebar .csscalendar-boxed .csscalendar-mini:first-child{margin:0}.sidebar-toolbar{height:30px;margin:0}.sidebar-profile{position:relative;float:left;width:100%;margin:0 0 -6px}.sidebar-profile>.indicator-dot{position:absolute;top:-10px;left:30px}.sidebar-profile .avatar{float:left;z-index:10;height:40px;width:40px;margin:-5px 15px 0 0}.avatar-right .avatar{float:right;margin:-5px 0 0}.avatar-right>.indicator-dot{right:-5px;left:auto}.sidebar-profile-list{float:left;width:auto;margin:-2px 0 0;padding:0;list-style:none}.sidebar-profile-list a{font-size:12px}.sidebar .sidebar-profile-list h3{margin:-3px 0 0;font-size:13px;font-weight:600;line-height:20px}.bio{float:left;width:160px;margin:20px;position:relative}.bio>.indicator-dot{position:absolute;top:-6px;right:38px}.bio h3{margin:20px 0 0;text-align:center}.bio .avatar{height:70px;width:70px;margin:0 45px}.bio ul{margin:5px 0 0;padding:0;text-align:center;list-style:none}.bio ul li{display:inline;margin:0 0 0 10px}.bio ul li:first-child{margin:0}.bio ul li a{font-size:12px}.bio p{float:left;width:100%;margin:20px 0 0;text-align:justify}.sidebar-profile-collapsable{float:left;min-height:30px;width:200px;margin:0}.sidebar-profile-collapsable>a{float:left;width:100%;margin:4px 0 0;font-weight:700}.sidebar-profile-collapsable>a i{float:right;margin:0 0 0 5px;line-height:20px}.sidebar-profile-collapsable .indicator-dot,.sidebar-profile-collapsable .indicator-pill{float:right;margin:2px 0 0 10px}.sidebar-profile-collapsable .sidebar-profile-list{display:none;float:left;width:100%;margin:20px 0 0;list-style:none}.sidebar-profile-collapsable .sidebar-profile-list a{display:block;padding:5px 0;font-size:13px}.sidebar-profile-collapsable .sidebar-profile-list i{float:right;margin:0;line-height:22px}.sidebar-nav-v1 .page-arrow>a:before{content:"";position:absolute;display:inline-block;top:5px;right:-21px;border-top:10px solid transparent;border-bottom:10px solid transparent}.sidebar-nav-v1 .page-arrow>a:after{content:"";position:absolute;display:inline-block;top:6px;right:-21px;border-top:9px solid transparent;border-bottom:9px solid transparent}.sidebar-nav-v1{float:left;width:100%;margin:-5px 0 0}.sidebar-nav-v1 ul{float:left;width:240px;margin:0;padding:0;list-style:none}.sidebar-nav-v1>ul{margin:0 0 -5px -20px}.sidebar-nav-v1 li{position:relative;float:left;z-index:1;width:100%;padding:0 20px}.sidebar-nav-v1>ul>li>a{font-weight:700}.sidebar-nav-v1 a{position:relative;float:left;height:30px;width:100%;font-size:12px;line-height:30px}.sidebar-nav-v1 a i{float:right;width:14px;margin:0 0 0 10px;line-height:28px;text-align:center}.sidebar-nav-v1 .indicator-dot,.sidebar-nav-v1 .indicator-pill{float:right;margin:7px 0 0}.sidebar-nav-v1>ul>li li{width:220px;padding:0 20px;background-position:left top;background-repeat:no-repeat}.sidebar-nav-v1>ul>li li li{width:200px;padding:0 20px}.sidebar-nav-v1>ul>li li>a{width:100%;margin:0;text-decoration:none}.sidebar-nav-v1 .seperator{position:relative;width:100%;margin:10px 0}.sidebar-nav-v1 .seperator span{position:absolute;top:-11px;left:10px;height:20px;width:auto;padding:0 10px;font-size:11px;line-height:20px}.sidebar-nav-v1>ul ul{display:none;width:220px;margin:0}.sidebar-nav-v1>ul ul ul{display:none;width:200px;margin:0 0 0 -20px;padding:0 0 0 20px;background-position:left top;background-repeat:repeat-y}.sidebar-nav-v1>ul .menu-open>ul{display:block}.sidebar-nav-v2 .page-arrow>a:before{content:"";position:absolute;display:inline-block;top:5px;right:-1px;border-top:10px solid transparent;border-bottom:10px solid transparent}.sidebar-nav-v2 .page-arrow>a:after{content:"";position:absolute;display:inline-block;top:6px;right:-1px;border-top:9px solid transparent;border-bottom:9px solid transparent}.sidebar-nav-v2{float:left;width:100%;margin:-5px 0 0}.sidebar-nav-v2 ul{float:left;width:240px;margin:0;padding:0;list-style:none}.sidebar-nav-v2>ul{margin:0 0 -5px -20px}.sidebar-nav-v2 li{position:relative;float:left;z-index:1;width:240px;padding:0}.sidebar-nav-v2>ul>li>a{font-weight:700}.sidebar-nav-v2 a{position:relative;float:left;height:30px;width:100%;font-size:12px;line-height:30px;padding:0 15px 0 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-nav-v2 a i{float:left;width:14px;margin:0 10px 0 0;line-height:29px;text-align:center}.sidebar-nav-v2 a i.pull-right{float:right;margin:0}.sidebar-nav-v2 .indicator-dot,.sidebar-nav-v2 .indicator-pill{float:right;margin:7px 0 0}.sidebar-nav-v2 .active-page a,.sidebar-nav-v2 a:hover{text-decoration:none}.sidebar-nav-v2 li li>a{padding-left:44px}.sidebar-nav-v2 li li li>a{padding-left:64px}.sidebar-nav-v2 .seperator{width:240px;margin:10px 0}.sidebar-nav-v2 .seperator span{position:absolute;top:-11px;left:34px;height:20px;width:auto;padding:0 10px;font-size:11px;line-height:20px}.sidebar-nav-v2>ul ul{display:none;margin:0;width:100%}.sidebar-nav-v2>ul .menu-open>ul{display:block}li.menu-label{margin:0;padding-left:44px;font-style:italic}.sidebar-todo{float:left;margin:0 0 -5px}.line-through{text-decoration:line-through}.sidebar-todo-day{float:left;width:100%;margin:20px 0 0}.sidebar-todo-day:first-child{margin:0}.sidebar-todo-day h5{float:left;width:100%;margin:10px 0 0;padding:0 0 10px}.sidebar-todo-day h5 .indicator-pill{float:right;margin:2px 0 0}.sidebar-todo-day ul{padding:5px 0 0;list-style:none}.sidebar-todo-day li{float:left;width:200px;padding:5px 0;line-height:20px}.sidebar-todo-day li label{float:left;width:100%;margin:0;font-weight:400}.sidebar-todo-day li label span{left:auto;right:0}.sidebar-todo-day label input{float:right;margin:9px 0 0}.sidebar .thumbs-list{width:210px;margin:0 -10px -10px 0}.sidebar .carousel{margin:0}.sidebar .alert{float:left;width:100%;margin:0 0 20px;padding:5px 10px}.sidebar .alert i{margin:0 5px 0 0}.sidebar .alert .close{right:-20px}.sidebar .mini-list ul{margin:0 0 0 58px}.sidebar .mini-list>li{margin:0 0 20px}.sidebar .faq{float:left;width:100%;margin:0 0 -10px}.sidebar .faq-group{margin:0 0 10px;border:0}.sidebar .faq-group>header{padding:0 20px 0 0}.sidebar .faq-group>header h3{font-size:13px;font-weight:600}.sidebar .faq-group>header i{top:4px;right:0}.sidebar .faq-content{display:none;margin:10px 0 20px;padding:0}.sidebar .faq-group:last-child{margin:10px 0}.sidebar .faq-group:last-child .faq-content{margin:10px 0 0}.sidebar .faq-content ul{padding:0 0 0 16px}.sidebar .user-progressbar.vertical{margin:0 0 40px 12px}.sidebar .circular-stats-duo-row .circular-stats,.sidebar .user-progressbar.vertical:first-child{margin:0}.sidebar .circular-stats-duo-row .circular-stats:first-child{margin:0 30px 0 0}.sidebar .circular-stats-infobox,.sidebar .file-bar,.sidebar .project-block,.sidebar .statistic-block{margin:0}.sidebar .file-bar h5{font-weight:400}#header-main{position:relative;height:80px}.header-main-top{height:50px}.header-main-top .pull-right p{float:left;height:50px;margin:0 20px 0 0;line-height:50px}.header-profile{float:left;height:30px;width:auto;margin:0 0 0 20px;line-height:30px}.header-main-top .header-profile{margin:10px 20px}.header-profile a{font-weight:700}.header-profile a:hover{text-decoration:underline}.header-profile img{float:right;height:30px;width:30px;margin:0 0 0 20px}.header-main-top .header-profile img{height:20px;width:20px;margin:5px 0 0 10px}.header-main-bottom{height:30px;line-height:30px}#responsive-menu-trigger{display:none;float:left;height:20px;margin:16px 20px 0 0;border:0}#responsive-menu-trigger i{line-height:18px}#logo-small{display:none;float:left;margin:0 0 0 20px}.hide-left-sidebar #logo-small{display:block}#logo-small h4{float:left;height:50px;width:auto;font-size:16px;font-weight:600;line-height:50px}#logo-small h5{float:left;height:50px;width:auto;margin:0 0 0 5px;font-size:11px;line-height:54px}.header-main-bottom .breadcrumb,.header-main-bottom .pull-left p,.header-main-bottom p{height:30px;line-height:29px}.sidebar-main-open .breadcrumb{margin-right:-0}.header-main-bottom .pull-left p{margin:0 0 0 20px}.header-main-bottom .pull-right p{margin:0 20px 0 0}.header-main-bottom .btn,.header-main-bottom .btn i{line-height:30px}#header-sec{position:relative;float:left;height:70px;width:100%}.sidebar-main-open #header-sec{height:70px}#header-sec h2{margin:0;font-size:20px;line-height:30px}#header-sec .pull-left .mainheading{margin:-5px 0 0}#header-sec .pull-left .mainheading h2{margin:0;line-height:24px}#header-sec .pull-left .mainheading p{margin:0 0 -10px;font-size:11px;font-weight:400;line-height:16px}#header-sec .pull-right>p{height:30px;line-height:30px}#header-sec .user-progressbar{width:180px}#header-sec .pull-left>.btn,#header-sec .pull-left>.btn-count,#header-sec .pull-left>.btn-group,#header-sec .pull-right>.btn,#header-sec .pull-right>.btn-count,#header-sec .pull-right>.btn-group{margin-bottom:0}#main{position:relative;min-height:100%}.actionbar{height:30px;margin-top:-1px;line-height:30px}.actionbar>div>label,.actionbar>div>p,.actionbar>label,.actionbar>p{float:left;margin:0 20px}.actionbar label input+span{top:7px}.lte9 .actionbar label{padding:4px 0}.actionbar label{padding:3px 0}.actionbar>div>p,.actionbar>p{line-height:28px}.actionbar .label{margin:4px 0 0 4px}.actionbar .pull-right .label{margin:4.5px 4px 0 0}.actionbar .pull-right .btn-group{float:left}.actionbar .vertical-line{height:28px}.actionbar .breadcrumb{height:28px;line-height:28px}.actionbar .pull-left .ext-tabs{border-left:0;width:auto;margin:-1px 0 0;border-right:0}.btn.small-toggle-btn{position:relative;width:22px;min-width:22px;padding:0!important;cursor:ew-resize}.small-toggle-btn:hover{z-index:2}.small-toggle-btn i{display:none}.small-toggle-btn:after,.small-toggle-btn:before{content:"";position:absolute;top:9px;left:8px;height:10px;width:1px}.small-toggle-btn:after{left:11px}.vticker{float:left;overflow:hidden;height:29px!important;width:300px;margin:0 0 0 20px;text-align:left}.vticker ul{padding:0;list-style:none}.pull-right .vticker{margin:0 20px 0 0}.portlet{margin:0 0 20px}.portlet-closed .portlet-header{height:28px;line-height:28px}.portlet-header{height:29px;padding:0 0 0 20px;cursor:move;line-height:28px}.portlet-header h5{float:left;width:auto;margin:0;font-size:13px;font-weight:600;line-height:28px}.portlet-content{width:100%}.portlet-closed .portlet-content{display:none}.portlet-closed .portlet-header{border-bottom:0}.portlet-placeholder{margin:0 0 20px}div.widget{position:relative;margin:0 0 30px;padding:0;border-top:0}.widget>footer,.widget>header{float:left;width:100%;padding:0}.widget>footer h2,.widget>header h2{position:relative;float:left;height:100%;width:auto;margin:0 0 0 20px;font-size:13px;font-weight:600;line-height:40px}.widget>footer .pull-right h2,.widget>header .pull-right h2{margin:0 20px 0 0}.widget>footer h2>i,.widget>header h2>i{margin:0 10px 0 0}.widget>footer>div>.btn,.widget>footer>div>.btn-group,.widget>footer>div>.ext-tabs-btn-group,.widget>footer>div>form,.widget>header>div>.btn,.widget>header>div>.btn-group,.widget>header>div>.ext-tabs-btn-group,.widget>header>div>form{margin:5px 0 5px 5px}.widget>footer .pull-right .ext-tabs-btn-group,.widget>footer .pull-right>.btn,.widget>footer .pull-right>.btn-group,.widget>footer .pull-right>.dropdown,.widget>footer .pull-right>.dropup,.widget>header .pull-right .ext-tabs-btn-group,.widget>header .pull-right>.btn,.widget>header .pull-right>.btn-group,.widget>header .pull-right>.dropdown,.widget>header .pull-right>.dropup{margin:5px 5px 5px 0}.widget>footer .pull-right form,.widget>header .pull-right form{margin:5px 0;padding:0 5px 0 0}.widget>footer .btn-group .btn,.widget>header .btn-group .btn{margin-top:0;margin-bottom:0}.widget>footer form input,.widget>header form input{margin-bottom:0}.widget>footer .ext-tabs>div,.widget>header .ext-tabs>div{float:left;width:auto}.widget>div{position:relative;float:left;min-height:20px;width:100%;font-size:13px}.widget-toolbar{height:29px;width:100%;margin:0;line-height:28px}.widget-toolbar.toolbar-bottom{float:left;height:29px;width:100%;border-bottom:0}.widget-toolbar form{float:left;width:auto;margin:0}.widget-toolbar form input[type=text]{height:30px;width:140px;margin:0}article h2{margin:0 0 10px;font-size:20px;line-height:20px}article h3{margin:0 0 10px;line-height:20px}.article-meta{margin:10px 0 0}.article-meta i{float:left;margin:2px 5px 0 0}.article-category,.article-comments,.article-date{float:left;margin:0}.article-meta span{float:left;margin:0 10px}.article-content{float:left;width:100%;margin:20px 0 0}.article-list{float:left;width:100%;margin:0 0 -20px;padding:0;list-style:none}.article-list li{float:left;width:100%;margin:5px 0 20px}.article-list h3 i{position:absolute;top:2px;left:0;font-size:40px}.article-list li h3{position:relative;float:left;margin:0 0 5px;font-size:13px;line-height:20px}.article-list li h3 a{float:left;width:auto;margin:0 0 0 45px}.article-list .article-meta{clear:both;margin:0 0 0 45px}.client-block{padding:0 0 0 80px}.client-block .avatar{float:left;width:60px;margin:0 0 0 -80px}.client-block .avatar img{float:left;height:60px;width:60px}.client-block .avatar .label{float:left;width:100%;text-align:center}.client-block-list{margin:0;padding:0;list-style:none}.client-block-list>li{float:left;width:100%;margin:5px 0 0}.client-block-list h3{float:left;font-size:16px}.client-block-list .label{margin:0 10px 0 0}.client-block-list .dropdown{float:right;margin:0}.client-block-list>li p{margin:0 0 15px}.client-block-list>li:first-child{margin:0 0 10px}.client-block-list >li>.text-muted{float:left;width:110px}.comments-toolbar{float:left;width:100%;margin:0 0 20px;padding:0 0 10px}.comments-toolbar h3{margin:0;font-size:20px;line-height:20px}.comments-toolbar .btn,.comments-toolbar .btn-group,.comments-toolbar .dropdown{margin:0}.comments{float:left;width:100%;margin:0 0 -20px}.comments ul{float:left;width:100%;margin:0;padding:0}.comments ul ul{margin:20px 0 -20px}.comment{position:relative;display:block;clear:both;padding:0 0 20px 60px}.comment-avatar{float:left;height:40px;width:40px;margin:0 20px 0 -60px}.comment-avatar img{height:100%;width:100%}.comment-content{float:left;width:100%;margin:0}.comment-user{font-weight:700}.comment-toggle{display:none;float:right;margin:1px 0 0}.comment-content:hover>.comment-user>.comment-toggle{display:block}.comment-msg{margin:10px 0 0}.comment-actions{float:left;width:100%;margin:10px 0 0}.closed>div>.comment-actions,.closed>div>.comment-msg{display:none}.comment-actions a{margin:0 5px}.comment-replyform{display:none;float:left;width:100%;margin:20px 0 0}.comment-replyform form{margin:0}.comments-replyform-user{margin:0;padding:0 0 0 40px}.comments-replyform-user img{float:left;height:30px;width:30px;margin:0 0 -30px -40px}.comment-replyform [type=text]{width:100%}.comment-form-actions,.comment-replyform-actions{float:left;height:30px;width:100%;line-height:30px}.comment-replyform textarea,.comment-form textarea{float:left;height:100px;width:100%}.vote-result{float:left;width:auto;margin:0 5px 0 0}.comments-form{margin:0 0 0 60px}.comment-block{padding:0 0 0 60px}.comment-block .avatar{float:left;height:40px;width:40px;margin:0 0 0 -60px}.comment-block div>a{font-weight:600}.comment-block p{width:100%;margin:5px 0 0}.socialbuttons{float:left;width:100%;margin:0 0 -5px}.socialbuttons a{margin:0 5px 5px 0}.slider-duo-field{float:left;width:100%}.slider-duo-field .from,.slider-duo-field .to{float:left;clear:none;width:60px}.slider-duo-field>div{float:left;width:180px;line-height:30px;text-align:center}.slider-group-vertical>div{float:left;width:40px;padding:0 10px}.slider-group-vertical .noUiSlider{float:left;height:160px;margin:0 0 0 15px}.sliderval{float:left;width:40px;margin:20px 0 0;text-align:center}.th-square{width:41px}.th-stack{width:0}.th-dd-actions{width:53px}.th-user-date{width:220px}.th-1-action-btn{width:0}.th-2-action-btn{width:41px}.th-3-action-btn{width:82px}.th-4-action-btn{width:130px}.th-status-label{width:90px}.th-date{width:110px}.th-details{width:80px}.th-agent{width:140px}.th-avatar{width:63px}.table-form input[type=text]{height:30px}.table-form input[type=text],.table-form select{margin:0}.table td:first-child>label,.table th:first-child>label{margin:-5px 0 -5px 3px}.table-form td:first-child>label{margin:0 0 -5px 3px}.table td>label,.table th>label{margin-bottom:0}.table-form tbody tr td{padding:5px 10px}.td-avatar{float:left;height:42px;}.td-progress{padding:0 60px 0 0}.td-progress .progress{margin:3px 0 0}.td-progress>span{float:right;width:60px;margin:-16px -60px;text-align:right}.table-wrapper{position:relative;float:left;width:100%}.table-wrapper>header{position:relative;height:42px;padding:0 0 0 10px;line-height:42px}.table-wrapper table{border-top:0}.table-wrapper>header h3{margin:0;font-size:13px;font-weight:600;line-height:40px}.table-collapsible{display:none}.table-collapsible.open{display:block}.table-collapsible td{padding:20px}.td-scroll-100{overflow-y:auto;height:100px}.td-scroll-150{overflow-y:auto;height:150px}.td-scroll-200{overflow-y:auto;height:200px}.table .td-btn,.table .td-ticket{padding:8px 0 0 5px}.table .td-btn .btn-group,.table .td-btn .btn-sm{margin:0 0 5px 5px}.table .td-btn .btn-group .btn{height:24px;margin:0;padding:0 10px;line-height:24px}.table td h3{margin:0 0 10px;line-height:20px}.table td p{margin:0}.table-tooltip{display:inline-block;float:none;height:20px;margin:0 0 -5px 5px;padding:0 3px;cursor:help;line-height:20px;text-align:center}.table-tooltip i{float:left;cursor:help;font-size:10px;line-height:18px}.table .td-list li{float:left;width:100%;padding:5px 0}.table tfoot td div .btn{margin-bottom:0}.widget>div>.table.table-bordered{border:0}.widget>div>.table.table-bordered tbody tr td:first-child,.widget>div>.table.table-bordered thead tr th:first-child{border-left:0}td .label{margin:0 5px -1px 0}.powerwidget>div .table tr td:first-child,.powerwidget>div .table tr th:first-child,.widget>div .table tr td:first-child,.widget>div .table tr th:first-child{padding-left:20px}.toolbar{float:left;width:100%;padding:10px 10px 0}.toolbar.toolbar-inline-top{border-width:0 0 1px}.toolbar.toolbar-inline-bottom{border-width:1px 0 0}.toolbar form{margin:0!important}.toolbar-big.toolbar{padding:20px 20px 10px}.toolbar-text{margin:0 0 10px;padding:5px 0}.pull-right.block .toolbar-field,.toolbar-field{float:left;width:auto;margin:0 10px 10px 0;padding:0}.pull-right .toolbar-field{margin:0 0 10px 10px}.toolbar-field .typeahead{margin:0}.toolbar-small .toolbar-field{margin:10px 10px 0 0}.toolbar-field>strong{display:block;margin:0 0 5px}.toolbar-field>.select2,.toolbar-field>input{float:left;margin:0}.toolbar-field .simpleselect{min-width:100px}.toolbar-field>.datepicker{width:80px}.toolbar .toolbar-field>.btn,.toolbar .toolbar-field>.btn-group,.toolbar .toolbar-field>.dropdown,.toolbar .toolbar-field>.dropup{float:left;width:auto;margin:0}.toolbar .toolbar-field>.btn-count .btn{margin-bottom:0}.toolbar .toolbar-field .btn-count{margin:0}.toolbar .seperator{float:left;height:30px;width:0}.mix{display:none;opacity:0}.thumbs-list{float:left;width:100%;margin:0}.thumbs-list ul{position:relative;float:left;width:100%;margin:0;padding:0;list-style:none}.thumbs-list ul li{float:left;margin:0 10px 10px 0}.thumbs-list ul li a{float:left}.thumbs-list ul li{width:95px}.thumbs-list ul li a{height:95px;width:95px}.thumbs-list.thumbs-small ul li{width:60px}.thumbs-list.thumbs-small ul li a{height:60px;width:60px}.thumbs-list.thumbs-panorama ul li{width:200px}.thumbs-list.thumbs-panorama ul li a{height:80px;width:200px}.thumbs-list.thumbs-big ul li a{height:200px;width:200px}.thumbs-list.thumbs-big ul li{width:200px}.thumb-label{float:left;width:100%;margin:10px 0 0;font-size:12px;text-align:center}.filter-bar{float:left;width:100%;margin:0 0 20px;padding:0 0 15px}.filters{float:left;width:auto;margin:0;padding:0;list-style:none}.filters li{float:left;width:auto;margin:0 5px 0 0}.pull-right .filters li{margin:0 0 0 5px}.media-example-1 ul{float:left;list-style:none}.media-example-1>ul>li{float:left;width:300px;margin:0 20px 20px 0;padding:0}.media-example-1>ul>li>a{float:left;height:100px;width:100px}.media-example-1>ul>li div{float:right; width :180px}.media-example-1>ul>li>div h3{margin:0;line-height:20px}.cmanager-list{position:relative;float:left;width:100%;margin:0 0 -15px;padding:0;list-style:none}.cmanager-grid-view .cmanager-list{margin:0 0 -10px}.cmanager-list>li{position:relative;float:left;width:142px;margin:0 10px 10px 0;padding:10px}.cmanager-list>li.mix{float:none}.cmanager-grid-view .cmanager-list>li{width:112px;margin:0 10px 10px 0;padding:5px}.cmanager-list-thumb a{position:relative;float:left;height:120px;width:120px}.cmanager-grid-view .cmanager-list-thumb a{height:100px;width:100px}.cmanager-list-thumb img{float:left;height:100%;width:100%}.cmanager-list-info{float:left;width:100%;margin:10px 0 0}.cmanager-list-info h5{margin:0;line-height:20px}.cmanager-list-info ul{margin:10px 0 0;padding:0;list-style:none}.cmanager-list-info ul li{padding:1px 0;font-size:11px}.cmanager-grid-view .cmanager-list-info{display:none}.cmanager-ctrls{display:none;height:29px;margin:-10px -10px 10px}.cmanager-grid-view .cmanager-ctrls{margin:-5px -5px 10px}.cmanager-ctrls-show .cmanager-ctrls{display:block}.cmanager-ctrls label{margin:-1px 10px 0}.cmanager-grid-view .cmanager-ctrls label{margin:-1px 0 0 5px}.cmanager-ctrls .btn-group{float:right;margin:2px}.lightbox-indicator{position:absolute;display:none;top:0;left:0;height:100%;width:100%}.lightbox-indicator>span{position:absolute;top:50%;left:50%;height:40px;width:40px;margin:-20px 0 0 -20px}.lightbox-indicator>span i{float:left;height:40px;width:40px;line-height:40px;text-align:center}.cmanager{float:left;width:100%;padding:0}.cmanager-inner{position:relative;padding:0 0 0 201px}.cmanager-header{min-height:41px;margin:0 0 0 -201px;padding:10px 10px 0}.cmanager-header .pull-right .input-group{margin:0 0 10px 10px}.cmanager-sidebar{float:left;height:100%;width:200px;margin:0 0 0 -200px}.cmanager-search{width:180px}.cmanager-sidebar .tab-pane{float:left;width:200px;margin:0;padding:15px 20px}.cmanager-sidebar .easyfiletree{width:150px}.cmanager-sidebar .filter-box{float:left;width:100%;margin:20px 0 0;padding:20px 0 0}.cmanager .cmanager-sidebar .filter-box:first-child{margin:0;padding:0;border-top:0}.cmanager-sidebar .filter-box h5{margin:0 0 10px}.cmanager-sidebar .tab-panel .filter-box h5{margin:-5px 0 10px}.cmanager-sidebar .filter-box label{width:100%;margin:0}.cmanager-sidebar .nav li{padding:5px 0}.cmanager-sidebar .nav li .indicator-pill{float:right}.cmanager-sidebar .nav li i{padding:0 5px 0 0}.cmanager-sidebar li.seperator{float:left;height:1px;width:100%;margin:5px 0 10px;padding:0}.cmanager-sidebar .ext-tabs-vertical{margin:0;border:0}.cmanager-sidebar .ext-tabs-vertical li a{padding:5px 0;border:0}.cmanager-sidebar .ext-tabs-vertical li a i{float:left;width:14px;margin:0 10px 0 0;line-height:20px;text-align:center}.cmanager-sidebar .ext-tabs-vertical li a:hover{width:100%;border-right:0}.cmanager-content{position:relative}.cmanager-subheader{height:29px;line-height:29px}.cmanager-subheader .breadcrumb{height:28px;line-height:28px}.cmanager-subheader .pull-left p{float:left;margin:0 0 0 10px}.cmanager-subheader .pull-right p{float:left;margin:0 10px 0 0}.cmanager-footer{float:left;height:29px;width:100%;line-height:28px}.cmanager-footer .pull-left{margin:0 0 0 1px}.cmanager-footer .pull-right p{margin:0 20px}.cmanager-footer .pull-left p{float:left;width:auto;margin:0 20px}.cmanager-sidebar-hide .cmanager-footer .pull-left,.cmanager-sidebar-hide .cmanager-header{margin:0}.cmanager-sidebar-hide .cmanager-content{border:0}.cmanager-sidebar-hide .cmanager-inner{padding:0}.cmanager-addnew-show .cmanager-addnew{display:block}.cmanager-addnew,.cmanager-sidebar-hide .cmanager-sidebar,.cmanager.cmanager-addnew-show .cmanager-window .tab-content{display:none}.cmanager-addnew form{margin:0 0 -10px}.cmanager .tab-pane h3,.cmanager-addnew h3{float:left;width:100%;margin:0 0 20px;font-size:20px;font-weight:500;line-height:20px}.cinema-box{position:relative}.cinema-box-header{width:100%;margin:0 0 27px;padding:1px 1px 0 1px;}.cinema-label{float:left;width:auto;margin:0; border: 0 !important; padding:0 10px;line-height:27px}.cinema-label.pull-right{margin:0}.tickettable-meta{float:left;width:100%;margin:0;padding:0 0 0 35px;list-style:none}.cmanager .tickettable-meta{padding:0 0 0 20px}.tickettable-meta li{float:left;width:16.6666%}.tickettable-meta li strong{float:left;width:100%;margin:10px 0 5px}.tickettable-meta li span{float:left;clear:both;margin:0 0 10px;font-style:italic}.rt-compact-layout .tickettable-meta{padding:0}.rt-compact-layout .tickettable-meta li{width:100%;padding:0}.activity-stream{float:left;width:100%;margin:0 0 -20px}.activity-stream-item{float:left;width:100%;margin:0 0 40px}.activity-stream-item .avatar{float:left;height:40px;width:40px}.activity-stream-content{margin:0 0 0 60px}.activity-stream-user{float:left;width:100%;margin:-2px 0 2px}.activity-stream-sub{margin:20px 0 0}.activity-stream-user a{float:left}.activity-stream-user .label{margin:0 5px}.activity-stream-user .busy-dot,.activity-stream-user .offline-dot,.activity-stream-user .online-dot{float:left;margin:6px 5px 0}.mini-list{float:left;margin:0 0 -20px;padding:0;list-style:none}.mini-list>li{float:left;width:100%;margin:0 0 20px}.mini-list .avatar{float:left;height:40px;width:40px}.mini-list>li>ul{margin:0 0 0 60px;padding:0;list-style:none}.mini-list>li>ul>li{float:left;width:100%;margin:0}.mini-list .social-icons a{float:left;width:auto;margin:5px 10px 0 0}.search-flyout{position:relative;float:left;z-index:1;overflow:hidden;height:30px;width:35px;margin:0 10px 0 0;padding:0}.search-flyout input[type=text]{float:left;width:100%;margin:0;padding:0 40px 0 5px}.search-flyout .btn{position:absolute;top:0;right:0;z-index:1039;margin:0}.search-flyout .typeahead{width:198px}.pull-right .search-flyout{margin:0 0 0 10px}.btn-group .search-flyout{margin:0 0 0 -1px}.btn-group .search-flyout:first-child{margin:0}.clear-input{vertical-align:middle;margin:0 0 0 -30px;padding:7px 5px;opacity:0}.form-control:focus+.input-group-btn .clear-input{opacity:1}.lte9 .form-control:focus+.input-group-btn .clear-input{opacity:0}.css3validation input:focus:invalid,.css3validation input:required,.css3validation input:required:valid,.css3validation textarea:focus:invalid,.css3validation textarea:required,.css3validation textarea:required:valid{background-position:100% center;background-repeat:no-repeat}.css3validation textarea:required,.css3validation textarea:required:invalid,.css3validation textarea:required:valid{background-position:100% 8%}textarea.auto-expand{height:30px}.advanced-textarea{float:left;width:100%;padding:20px 20px 10px}.advanced-textarea input[type=text],.advanced-textarea textarea{float:left;resize:none;width:100%;margin:0;padding:0;border:0;box-shadow:none}.advanced-textarea input[type=text]{margin:0 0 10px;font-size:16px;font-weight:700}.advanced-textarea .divider{float:left;height:30px;width:1px;margin:0 10px 10px 0}.advanced-textarea .pull-right .divider{margin:0 0 10px 10px}.advanced-textarea .text{float:left;height:30px;width:auto;line-height:30px}.knob{cursor:default!important;border:0}.circular-stats,.circular-stats-gage{position:relative;float:left;width:100px;margin:0 20px 0 0}.circular-stats.radius-40{width:80px}.circular-stats.radius-60{width:120px}.circular-stats-inner{position:relative;float:left;overflow:hidden;height:100px;width:100px}.circular-stats-gage .circular-stats-inner{height:50px}.circular-stats.radius-40 .circular-stats-inner{height:80px;width:80px}.circular-stats.radius-60 .circular-stats-inner{height:120px;width:120px}.circular-stats-data{position:absolute;top:18px;left:20px;height:60px;width:60px}.circular-stats-gage .circular-stats-data{position:relative;float:left;top:-18px;left:0;height:40px;width:100%}.circular-stats-gage .circular-stats-data .top{width:100%;margin:0 0 5px;font-size:16px;font-weight:700;text-align:center}.circular-stats-gage .circular-stats-data .left{float:left;width:25px;font-size:11px}.circular-stats-gage .circular-stats-data .mid{float:left;width:50px;font-size:11px;text-align:center}.circular-stats-gage .circular-stats-data .right{float:right;width:25px;font-size:11px;text-align:right}.circular-stats.radius-40 .circular-stats-data{position:absolute;top:8px;left:20px;height:40px;width:40px}.circular-stats.radius-60 .circular-stats-data{position:absolute;top:30px;left:30px;height:60px;width:60px}.circular-stats .circular-stats-data strong{float:left;height:24px;width:100%;margin:8px 0 0;font-size:16px;line-height:24px;text-align:center}.circular-stats.radius-40 .circular-stats-data strong{font-size:14px}.circular-stats .circular-stats-data span{float:left;height:24px;width:100%;line-height:24px;text-align:center}.circular-stats.radius-40 .circular-stats-data span{font-size:12px}.circular-stats .circular-stats-data div{float:left;height:58px;width:100%;margin:4px 0 0;font-size:16px;font-weight:700;line-height:58px;text-align:center}.circular-stats.radius-40 .circular-stats-data div{height:50px;margin:7px 0 0;font-size:14px;line-height:50px}.circular-stats.radius-60 .circular-stats-data div{height:52px;font-size:24px;line-height:52px}.circular-stats .circular-stats-data i{float:left;height:58px;width:100%;margin:4px 0 0;font-size:26px;font-weight:700;line-height:58px;text-align:center}.circular-stats.radius-40 .circular-stats-data i{height:50px;margin:7px 0 0;font-size:20px;line-height:50px}.circular-stats.radius-60 .circular-stats-data i{height:52px;font-size:32px;line-height:52px}.circular-stats input,.circular-stats-gage input{display:none}.circular-stats-title{float:left;width:100%;margin:10px 0 0;font-weight:700;text-align:center}.circular-stats-gage .circular-stats-title{margin:0 0 10px}.circular-stats-infobox{position:relative;float:left;height:100px;width:80px;margin:0 20px 20px 0;text-align:right}.circular-stats-infobox strong{float:left;width:100%}.circular-stats-infobox span{font-size:12px;font-style:italic}.circular-stats-infobox .btn{position:absolute;right:0;bottom:0;margin:0}.progress-block{float:left;width:200px;margin:0 20px 0 0}.progress-block-data{height:30px;margin:0 0 10px}.progress-block-title{float:right;height:30px;width:auto;line-height:30px}.progress-block-result{float:left;height:30px;width:auto;font-size:24px;line-height:30px}.single-val-block{float:left;height:80px;width:auto;min-width:40px;margin:0 20px 0 0;padding:0 20px;text-align:center}.single-val-block .font-big{font-size:18px;font-weight:700;line-height:80px}.grouped>.single-val-block{margin:0 0 0 -1px}.grouped>.single-val-block:first-child{margin:0}.duo-val-block{float:left;height:80px;width:auto;margin:0 20px 0 0;padding:10px}.duo-val-block-inner{float:left;width:auto}.duo-val-block .font-big{float:left;height:20px;width:100%;margin:5px 0;padding:0 0 7px;font-size:18px;font-weight:500;line-height:20px;text-align:center}.duo-val-block .font-small{float:left;height:20px;width:100%;margin:0 0 2px;padding:5px 0 0;line-height:20px;text-align:center}.grouped>.duo-val-block{margin:0 0 0 -1px}.grouped>.duo-val-block:first-child{margin:0}.raster-3-blocks,.raster-4-blocks{border:0}.raster-3-blocks .duo-val-block,.raster-4-blocks .duo-val-block{width:33.333333%;margin:0;border:0}.raster-4-blocks .duo-val-block{width:25%}.raster-3-blocks .duo-val-block:first-child,.raster-4-blocks .duo-val-block:first-child{border:0}.duo-val-block .stats{float:right;overflow:hidden;height:60px;width:60px;margin:0 0 0 10px}.duo-val-block .stats.pull-left{float:left;margin:0 10px 0 0}.it-block{float:left;height:80px;width:240px;margin:0 20px 0 0}.it-block i{float:left;height:78px;width:80px;font-size:30px;line-height:78px}.it-block-inner{float:right;height:100%;width:157px;padding:0 20px}.it-block-inner strong{float:left;width:100%;margin:18px 0 0}.bar-meter{float:left;height:30px;width:auto}.bar-meter.meter-small{height:20px}.bar-meter>div{position:relative;float:left;height:100%;width:10px;margin:0 0 0 5px}.meter-no-bg.bar-meter>div{background-color:transparent}.bar-meter.meter-small>div{width:5px}.bar-meter>div:first-child{margin:0}.bar-meter>div span{position:absolute;bottom:0;left:0;height:100%;width:100%}.meter-flip.bar-meter>div span{top:0;bottom:auto}.statistic-block{float:left;height:180px;width:200px;margin:0 20px 20px 0}.statistic-block>header{height:29px;padding:0;line-height:28px}.statistic-block>header .label{margin:4px 4px 0 0}.statistic-block>header .pull-left .label{margin:4px 0 0 4px}.statistic-block>header .pull-left{margin:0 0 0 15px;font-weight:700}.statistic-block>header .pull-left i{margin:0 5px 0 0}.statistic-block-inner{padding:20px}.statistic-block-inner .pull-right .label{margin-right:0}.statistic-block .row{margin:0 0 0 -20px}.statistic-block .row>div{padding:0 0 0 20px}.statistic-block-bigval{font-size:22px;font-weight:500}.statistic-block-smallval{font-weight:700}.statistic-block-smalltext{font-size:12px}.statistic-block .line{float:left;height:1px;width:100%;margin:20px 0}.statistic-block .bar-meter{height:32px;margin:3px 0 5px}.statistic-block .bar-meter>div{width:9px;margin:0 0 0 5.9px}.statistic-block .bar-meter>div:first-child{margin:0}.statistic-block .progress.bar-small{clear:both;width:100%;margin:0 0 9px}.statistic-block-vsval{position:relative}.statistic-block-vstext{position:absolute;top:-1px;left:50%;width:30px;margin:0 0 0 -15px;font-size:12px;text-align:center}.project-block{float:left;width:200px;margin:0 20px 20px 0}.project-done.project-block{opacity:.6}.project-block>header{float:left;width:100%;padding:20px}.project-block h3{margin:0 0 5px;font-size:16px;font-weight:500}.project-block ul{float:left;width:100%;margin:0;padding:20px;list-style:none}.project-block ul li{float:left;width:100%;margin:5px 0 0}.project-block>footer{float:left;width:100%;padding:20px}.project-block>footer .label{float:left;margin:-1px 0 0}.project-block footer .progress{margin:3px 0}.project-block>footer label{height:19px;min-height:19px;margin-top:-5px}.file-block{float:left;width:160px;margin:0 20px 20px 0}.file-block-icon{position:relative;height:120px;text-align:center}.file-block-icon a{display:block}.file-block-icon .label{position:absolute;top:10px;right:10px;margin:0}.file-block-icon .fa{width:100%;font-size:50px;line-height:120px}.file-block-info{height:60px;padding:10px}.file-block-info h5{float:left;width:100%;margin:0 0 5px}.file-block-info small{float:left;height:20px;width:100%;margin:0 0 5px;line-height:20px}.file-block-info small i{margin:0 5px 0 0}.file-bar{float:left;height:50px;width:200px;margin:0 20px 20px 0}.file-bar-icon{position:relative;float:left;height:48px;width:49px;text-align:center}.file-bar-icon .fa{width:100%;font-size:24px;line-height:48px}.file-bar-info,.file-bar-info a{position:relative;float:left;height:100%;width:149px}.file-bar-info .label{position:absolute;top:-5px;right:-5px;margin:0}.file-bar-info h5{float:left;height:48px;margin:0 10px;line-height:48px;font-weight:500}.user-progressbar{height:30px;padding:0 0 0 40px}.user-progressbar img{float:left;height:30px;width:30px;margin:0 0 0 -40px}.user-progressbar .bar{float:left}.user-progressbar .bar:before{content:"";float:left;height:30px;width:10px;margin:0 0 0 -10px}.user-progressbar .bar span{float:right;height:30px;margin:0 5px 0 0;font-size:11px;font-weight:700;line-height:30px}.user-progressbar.vertical{position:relative;float:left;height:110px;width:30px;margin:0 10px 40px 0;padding:0 0 40px}.user-progressbar.vertical img{position:absolute;bottom:-40px;left:0;height:30px;width:30px;margin:0}.user-progressbar.vertical .bar{position:absolute;bottom:0;left:0;width:30px;margin:0}.user-progressbar.vertical .bar:before{content:"";position:absolute;bottom:-10px;left:0;height:10px;width:30px;margin:0}.user-progressbar.vertical .bar span{float:right;height:auto;width:100%;margin:0;line-height:20px;text-align:center}.gp-handlebar-vertical{float:left;height:100px;width:4px;cursor:e-resize}.text-box{margin:40px 20px;text-align:center}.text-box .value{margin:0 0 10px;font-size:20px;font-weight:500}.csstip{position:relative}.csstip-visible:after,.csstip:hover:after{content:attr(title);position:absolute;bottom:26px;left:50%;z-index:99;width:160px;margin-left:-80px;padding:5px 10px;font-size:11px;font-weight:400;text-align:center;text-decoration:none}.csstip-visible:before,.csstip:hover:before{content:"";position:absolute;bottom:21px;left:50%;z-index:100;margin-left:-5px;border:solid;border-width:5px 6px 0 5px}.csstip.tip-danger:after,.csstip.tip-primary:after,.csstip.tip-success:after,.csstip.tip-warning:after{padding-bottom:5px}.demo-tip{margin:0 20px 0 0}.planning-timeline{position:relative;z-index:1;overflow-x:auto}.planning-timeline .scrollbar{visibility:visible}.planning-timeline .viewport{height:504px}.planning-timeline-inner{float:left;width:3330px}.planning-sidebar-close .planning-timeline-inner{width:3130px}.planning-timeline-inner>div:first-child{border-top:0}.planning-timeline-row,.planning-timeline-row-small,.planning-timeline-title{float:left;width:100%}.planning-timeline-row{height:31px}.planning-timeline-title{font-style:italic}.planning-timeline-header{float:left;width:100%;font-weight:700}.planning-timeline-meta form{float:left;width:170px;margin:0}.planning-sidebar-close .planning-timeline-meta form{display:none}.planning-timeline-meta input[type=text]{width:200px;margin:0;font-style:italic;border:0;box-shadow:none}.planning-timeline-meta input[type=text]:focus{box-shadow:none}#planning-sidebar-trigger{float:right;height:32px;width:32px;margin:-1px;padding:0;background-image:none;line-height:30px}#planning-sidebar-trigger:hover{z-index:2}.planning-timeline-header .planning-timeline-meta{float:left;width:230px;padding:0}.planning-timeline-meta{float:left;z-index:1;width:230px;padding:5px}.planning-sidebar-close .planning-timeline-header .planning-timeline-meta,.planning-sidebar-close .planning-timeline-meta{width:30px}.planning-sidebar-close .planning-timeline-title .planning-timeline-meta{width:220px}.planning-sidebar-close .planning-timeline-meta .busy-dot,.planning-sidebar-close .planning-timeline-meta .offline-dot,.planning-sidebar-close .planning-timeline-meta .online-dot,.planning-sidebar-close .planning-timeline-meta a{display:none}.planning-sidebar-close .planning-timeline-header .planning-timeline-meta .btn,.planning-sidebar-close .planning-timeline-meta .avatar{display:block}.planning-timeline-meta a{float:left;font-weight:700}.planning-timeline-meta .busy-dot,.planning-timeline-meta .offline-dot,.planning-timeline-meta .online-dot{float:right;margin:6px 10px}.planning-timeline-meta .avatar{float:right;height:30px;width:31px;margin:-5px -5px -5px 0}.planning-timeline-meta .avatar img{height:30px;width:30px}.planning-timeline-timeframe{position:relative;float:left;height:100%}.planning-timeline-row-small{float:left;height:20px;width:100%}.planning-timeline-timeframe>span{float:left;z-index:1;height:100%;width:100px;padding:0}.planning-timeline-timeframe>span>span{float:left;height:100%;width:24px;font-size:11px;line-height:30px;text-align:center}.planning-timeline-row-small .planning-timeline-timeframe>span>span{line-height:20px}.planning-timeline-timeframe>span>span:first-child{border-left:0}.planning-timeline-header .planning-timeline-timeframe>span{float:left;z-index:1;width:100px;padding:5px}.planning-timeline-timeframe>span>i{margin:5px;line-height:28px}.planning-timeline-row-small .planning-timeline-timeframe>span>span:first-child{border-left:0}.planning-timebar{position:absolute;top:1px;z-index:2;height:28px;width:90px}.planning-timebar>span{float:left;margin:4px 5px;font-size:12px}.planning-timebar>span i{margin:0 5px 0 0}.planning-timebar>.pull-right{float:right}.planning-timebar .action{float:right;height:28px;width:28px;line-height:28px;text-align:center}.planning-timebar .avatar{float:right;height:26px;width:26px;margin:1px 1px 1px 0}.planning-timebar .avatar img{float:left;height:100%;width:100%}.planning-timebar .progress.bar-small{float:right;width:140px;margin:9px 5px}.dialpad{float:left;width:100%}.dialpad-row{float:left;width:100%;margin:4px 0 0}.dialpad-key{float:left;height:54px;width:64px;margin:0 0 0 4px}.dialpad-key:first-child{margin:0}.dialpad-key strong{float:left;width:100%;margin:7px 0 0;font-size:18px;font-weight:500;text-align:center}.dialpad-key span{float:left;width:100%;font-size:10px;text-align:center;text-transform:uppercase}.dialpad-key .astriks{margin:17px 0 0;font-size:38px}.dialpad-key .plus{font-size:16px}.dialpad-cancel-btn,a.pull-right.btn.dialpad-call-btn{width:96px;margin:10px 0 0}.dialpad-display{position:relative;margin:0 0 6px}.dialpad-display a{position:absolute;top:10px;right:13px}.dialpad-display input{padding:10px 30px 10px 10px}.timeline{padding:15px 0 0;background-position:top center;background-repeat:repeat-y}.timeline-label{clear:both;height:34px;width:124px;margin:0 auto 20px;line-height:30px;text-align:center}.timeline-row{float:left;width:100%}.timeline-label span{float:left;height:28px;width:118px;margin:1px;line-height:28px;text-align:center}.timeline-leftside{float:left;width:50%}.timeline-rightside{float:right;width:50%}.timeline-event{position:relative;clear:both;margin:0 50px 20px 0}.timeline-event-box{position:relative}.timeline-rightside .timeline-event{margin:0 0 20px 50px}.timeline-connector-line{position:absolute;top:20px;right:-42px;z-index:1;height:2px;width:42px}.timeline-rightside .timeline-connector-line{right:auto;left:-42px}.connector-bottom.timeline-connector-line{top:auto;bottom:20px}.connector-middle.timeline-connector-line{top:50%;margin:-1px 0 0}.timeline-connector-label{position:absolute;top:6px;right:-82px;z-index:2;height:28px;width:64px;font-size:12px;line-height:28px;text-align:center}.timeline-rightside .timeline-connector-label{right:auto;left:-82px}.connector-middle.timeline-connector-label{top:50%;margin:-14px 0 0}.connector-bottom.timeline-connector-label{top:auto;bottom:6px}.timeline-connector-label span{float:left;height:20px;width:56px;margin:2px;font-size:12px;line-height:20px;text-align:center}.timeline-connector-dot{position:absolute;top:13px;right:-58px;z-index:2;height:16px;width:16px}.timeline-connector-dot span{float:left;height:8px;width:8px;margin:2px}.timeline-rightside .timeline-connector-dot{right:auto;left:-58px}.connector-middle.timeline-connector-dot{top:50%;margin:-8px 0 0}.connector-bottom.timeline-connector-dot{top:auto;bottom:13px}.timeline-connector-circle{position:absolute;top:-1px;right:-72px;z-index:2;height:44px;width:44px;line-height:44px;text-align:center}.timeline-rightside .timeline-connector-circle{right:auto;left:-72px}.connector-bottom.timeline-connector-circle{top:auto;bottom:0}.connector-middle.timeline-connector-circle{top:50%;margin:-22px 0 0}.timeline-connector-circle span{float:left;height:36px;width:36px;margin:2px;line-height:36px;text-align:center}.timeline-connector-arrow{position:absolute;display:inline-block;top:11px;right:-9px;border-top:10px solid transparent;border-right:0;border-bottom:10px solid transparent}.connector-bottom.timeline-connector-arrow{top:auto;bottom:11px}.connector-middle.timeline-connector-arrow{top:50%;margin:-10px 0 0}.timeline-rightside .timeline-connector-arrow{right:auto;left:-9px;border-left:0}.timeline-connector-arrow:after{content:"";position:absolute;display:inline-block;top:-9px;right:1.5px;border-top:9px solid transparent;border-right:0;border-bottom:9px solid transparent}.timeline-rightside .timeline-connector-arrow:after{right:auto;left:1.5px;border-left:0}.timeline-rightside .connector-middle.timeline-connector-arrow:after{left:2px;border-left:0}.timeline-event-footer,.timeline-event-header{height:40px;line-height:39px}.timeline-event-footer h3,.timeline-event-header h3{float:left;height:39px;margin:0 0 0 20px;font-size:13px;font-weight:600;line-height:39px}.timeline-event-footer p,.timeline-event-header p{margin:0 0 0 20px}.timeline-event-footer .pull-right h3,.timeline-event-footer .pull-right p,.timeline-event-header .pull-right h3,.timeline-event-header .pull-right p{margin:0 20px 0 0}.timeline-event-footer h3 i,.timeline-event-header h3 i{margin:0 5px 0 0}.timeline-event-footer .pull-right h3 i,.timeline-event-header .pull-right h3 i{margin:0 0 0 5px}.timeline-event-footer .pull-left>.btn,.timeline-event-footer .pull-left>.btn-group,.timeline-event-footer .pull-left>.dropup,.timeline-event-header .pull-left>.btn,.timeline-event-header .pull-left>.btn-group,.timeline-event-header .pull-left>.dropdown{margin:5px 0 0 5px}.timeline-event-footer .pull-right>.btn,.timeline-event-footer .pull-right>.btn-group,.timeline-event-footer .pull-right>.dropup,.timeline-event-header .pull-right>.btn,.timeline-event-header .pull-right>.btn-group,.timeline-event-header .pull-right>.dropdown{margin:5px 5px 0 0}.timeline-event-footer .btn-group>.btn,.timeline-event-header .btn-group>.btn{float:left;margin:0 0 0 -1px}.timeline-event-footer .pull-left p{margin:0 0 0 20px}.timeline-event-content{margin:0}.timeline-event-meta{height:30px;font-size:12px;line-height:30px;text-align:right}.timeline-rightside .timeline-event-meta{text-align:left}.video-container embed,.video-container iframe,.video-container object,video{height:auto!important;min-height:150px!important;width:100%!important}.attention-box{position:relative;padding:20px 20px 20px 25px}.attention-box:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;width:5px}.tags{float:left;height:24px;width:auto;margin:0 10px 10px 0;padding:0 10px;font-size:11px;line-height:24px}#footer-main{float:left}#footer-main.footer-sticky{position:fixed;bottom:0;left:0;z-index:5000}.footer-main-inner>.pull-left,.footer-main-inner>.pull-right{height:100%}.footer-main-inner{position:relative;z-index:1000;height:100%}.footer-main-inner>div>p,.footer-main-inner>p{float:left;margin:0;font-size:12px;line-height:30px}.footer-main-inner>.pull-left>p,.footer-main-inner>p{margin:0 0 0 20px}.footer-main-inner>.pull-right>p{margin:0 20px 0 0}.footer-main-inner .btn .caret{margin:14px 0 0}#toggle-footer{height:29px}.csscalendar-boxed .csscalendar-mini{margin:0 0 0 -1px}.csscalendar-boxed .csscalendar-mini:first-child{margin:0}.csscalendar-mini{float:left;width:200px}.csscalendar-mini table{float:left;width:100%}.csscalendar-mini a{text-decoration:none}.csscalendar-mini caption{height:32px;width:100%;margin:0 0 -1px;font-weight:700;line-height:30px;text-align:center}.csscalendar-mini caption a{height:30px;width:27px;line-height:30px}.csscalendar-mini caption .prev{float:left;margin:-1px 0 0 -1px}.csscalendar-mini caption .next{float:right;margin:-1px -1px 0 0}.csscalendar-mini td,.csscalendar-mini th{width:25px;text-align:center}.csscalendar-mini th{font-size:8px;line-height:20px;text-transform:uppercase;border-top:0}.csscalendar-mini td{font-size:11px;font-weight:700}.csscalendar-mini td a{position:relative;display:block;clear:both;height:26px;width:100%;line-height:28px}.calendar-events{float:left;width:100%;margin:0 0 -7px}.calendar-events h4{margin:0 0 20px;font-size:16px;font-weight:500}.single-cal-event{margin:0 0 5px;padding:1px 10px;cursor:move;font-size:11px}.calendar-events label{margin:5px 0 0}.subheading{position:relative;clear:both;margin:20px 0 40px}.subheading h3{margin:0;font-size:20px;line-height:20px}.subheading p{margin:0;margin:10px 0 0;font-size:13px;font-weight:400;line-height:20px}.btn-less{margin:0 10px 10px 0}.subheading .btn-group{position:absolute;top:-6px;right:0;margin:0}.indicator-dot{height:16px;width:16px;font-size:10px;font-weight:700;line-height:15px;text-align:center}.btn .indicator-dot{position:absolute;top:-6px;right:-6px}.indicator-pill{z-index:1030;height:16px;padding:0 5px;font-size:10px;font-weight:700;line-height:15px;text-align:center}.user-list-minimal{margin:0 0 -10px;margin:0;padding:0;list-style:none}.user-list-minimal li{float:left;width:100%;margin:0 0 10px}.user-list-minimal a{float:left}.user-list-icons{float:right}.user-list-icons a{margin:0 0 0 5px}.user-list-icons.btn-group{margin:0}.busy-dot,.offline-dot,.online-dot{display:inline-block;height:8px;width:8px}.gmap3-small{height:200px;width:200px}.gmap3-flex{height:400px;width:100%}.progress-project{float:left;width:100%;margin:0}.progress-project:first-child{margin:0}.progress-project-header{float:left;width:100%;margin:0 0 5px}.progress-project-header h5{float:left;height:20px;width:auto;margin:0;font-size:13px;font-weight:400;line-height:20px}.progress-project-header span{float:right;height:20px;width:auto;line-height:20px}.progress-project-footer{float:left;width:100%;margin:5px 0 0}.progress-project-footer p{float:left;width:auto;margin:0}.progress-project-footer span{float:right;width:auto;margin:0}.btn-square-icontext{position:relative;float:left;height:80px;width:80px;margin:0 10px 10px 0}.pull-right .btn-square-icontext{margin:0 0 10px 10px}.btn-square-icontext>.fa{float:left;width:100%;margin:18px 0 0;font-size:24px;text-align:center}.btn-square-icontext>p{float:left;width:100%;margin:4px 0 0;font-size:11px;text-align:center}.btn-square-icontext .indicator-dot{position:absolute;top:5px;right:5px;line-height:14px}.btn-square-icontext .corner-label{position:absolute;top:-2px;right:-2px;overflow:hidden;height:32px;width:32px;border-radius:0 5px 0 0}.btn-square-icontext .corner-label:before{content:"";position:absolute;top:0;right:0;border-top:16px solid;border-right:16px solid;border-bottom:16px solid transparent;border-left:16px solid transparent}.btn-square-icontext .corner-label .fa{position:absolute;top:4px;right:4px;font-size:11px}.btn-square-icon{position:relative;float:left;height:50px;width:50px;margin:0 10px 10px 0}.pull-right .btn-square-icon{margin:0 0 10px 10px}.btn-square-icon .indicator-dot{position:absolute;top:5px;right:5px;line-height:16px}.btn-square-icon .fa{float:left;height:100%;width:100%;font-size:20px;line-height:50px;text-align:center}.btn-square-icon .corner-label{position:absolute;top:-2px;right:-2px;overflow:hidden;height:20px;width:20px;border-radius:0 5px 0 0}.btn-square-icon .corner-label:before{content:"";position:absolute;top:0;right:0;border-top:10px solid;border-right:10px solid;border-bottom:10px solid transparent;border-left:10px solid transparent}.btn-square-group{float:left;width:auto;margin:0 10px 10px 0}.btn-square-group .btn-square-icon,.btn-square-group .btn-square-icontext{position:relative;margin:0 0 0 -1px}.btn-square-group .btn-square-icon:hover,.btn-square-group .btn-square-icontext:hover{z-index:2}.btn-square-group .btn-square-icon:first-child,.btn-square-group .btn-square-icontext:first-child{margin:0}.btn-square-group .btn-square-icon .corner-label:before,.btn-square-group .btn-square-icontext .corner-label:before{content:"";top:1px;right:1px}.btn-circle-icontext{position:relative;float:left;height:80px;width:80px;margin:0 10px 10px 0}.pull-right .btn-circle-icontext{margin:0 0 10px 10px}.btn-circle-icontext .indicator-dot{position:absolute;top:5px;right:5px;line-height:14px}.btn-circle-icontext .fa{float:left;height:24px;width:100%;margin:18px 0 2px;font-size:24px;line-height:26px;text-align:center}.btn-circle-icontext p{float:left;width:100%;margin:0;font-size:11px;text-align:center}.btn-circle-icon{position:relative;float:left;height:50px;width:50px;margin:0 10px 10px 0}.pull-right .btn-circle-icon{margin:0 0 10px 10px}.btn-circle-icon .indicator-dot{position:absolute;top:0;right:0;line-height:14px}.btn-circle-icon .fa{float:left;height:100%;width:100%;font-size:20px;line-height:49px;text-align:center}.btn.btn-circle{height:30px;width:30px;padding:0;line-height:29px}.btn-count{float:left;margin:0 10px 10px 0}.pull-right .btn-count{margin:0 0 10px 10px}.btn-count span{float:left;height:30px;width:auto;margin:0 0 0 -5px;padding:0 10px 0 15px;line-height:29px}.btn-count span:first-child{margin:0 -5px 0 0 !important;padding:0 15px 0 10px}.btn-count .btn{margin:0}.pull-right .btn-count span{margin:0 0 0 -5px}.chat-blink-icon{animation-duration:2s;animation-delay:0s;animation-iteration-count:infinite;-moz-animation-duration:2s;-moz-animation-delay:0s;-moz-animation-iteration-count:infinite;-webkit-animation-duration:2s;-webkit-animation-delay:0s;-webkit-animation-iteration-count:infinite;-o-animation-duration:2s;-o-animation-delay:0s;-o-animation-iteration-count:infinite}.ls-pulse{animation-duration:2s;animation-delay:2s;-moz-animation-duration:2s;-moz-animation-delay:2s;-webkit-animation-duration:2s;-webkit-animation-delay:2s;-o-animation-duration:2s;-o-animation-delay:2s}.ls-pulse:hover{animation:none;-moz-animation:none;-webkit-animation:none;-o-animation:none}.faq{float:left;width:100%;margin:0 0 -10px}.faq-group{margin:0 0 10px}.faq-group>header{position:relative;margin:0;padding:10px 40px 10px 20px;cursor:pointer;font-size:13px}.faq-group>header h3{margin:0;font-size:13px;font-weight:600;line-height:20px}.faq-group>header i{position:absolute;top:14px;right:20px;font-size:12px}.faq-content{display:none;padding:20px}.faq-open .faq-content{display:block}.rate{float:left;height:30px;width:auto;line-height:30px}.rate i{float:left;margin:0 5px 0 0;line-height:30px}td .rate{height:20px}td .rate i{line-height:20px}.sitemap{float:left;width:100%;margin:0}.sitemap ul{position:relative;margin:0 0 0 -15px;padding:0 0 0 15px;list-style:none}.sitemap ul:before{content:'';position:absolute;top:0;right:0;bottom:14px;left:0;width:1px;background-position:center left;background-repeat:repeat-y}.sitemap ul ul:before{top:-14px}.sitemap>ul{margin:0;padding:0}.sitemap>ul ul{margin:2px 0 0 -13px;padding:0}.sitemap li{padding:0 0 0 30px;background-position:top left;background-repeat:no-repeat;line-height:30px}.carousel-caption{right:10px;bottom:10px;left:10px;padding:10px}#tiny-context-menu{padding:20px;text-align:center}.lockscreen-modal .nanogress{top:10px;right:10px;left:10px;height:5px;width:auto}#lockscreen-target .nanogress{top:10px;right:10px;left:10px;height:2px;width:auto}.btn .nanogress{top:auto;right:5px;bottom:2px;left:5px;width:auto}.btn-lg .nanogress{right:10px;bottom:5px;left:10px}.lockscreen-modal .alert{padding:5px 10px;margin:-20px -20px 20px;text-align:center}#content-tab-10 #lockscreen-target{box-sizing:content-box;margin-top:-1px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}#content-tab-10 #lockscreen-target .lockscreen-modal{top:100px;margin-top:0}.demo-grid>div{min-height:30px;margin-bottom:20px;line-height:30px;text-align:center}.demo-grid.row{margin-right:0;margin-left:0}.demo-grid.row>div{padding:0}.the-icons{margin:0;list-style:none}.the-icons li{margin:0 10px 10px 0}.the-icons i{margin:0 5px 0 0}.demo-raster>div{min-height:30px;line-height:30px;text-align:center}.sidebar-demo-raster{text-align:center}.sidebar-demo-raster>div{padding:10px 0}#as-item-1,#as-item-2{display:none}.module-placeholder{float:left;width:242px;margin:0 0 20px}#ext-dropdown-chat-10>.btn,#ext-dropdown-chat-11>.btn,#ext-dropdown-chat-12>.btn,#ext-dropdown-chat-13>.btn,#ext-dropdown-chat-14>.btn,#ext-dropdown-chat-15>.btn,#ext-dropdown-chat-16>.btn,#ext-dropdown-chat-17>.btn,#ext-dropdown-chat-18>.btn,#ext-dropdown-chat-1>.btn,#ext-dropdown-chat-2>.btn,#ext-dropdown-chat-3>.btn,#ext-dropdown-chat-4>.btn,#ext-dropdown-chat-5>.btn,#ext-dropdown-chat-6>.btn,#ext-dropdown-chat-7>.btn,#ext-dropdown-chat-8>.btn,#ext-dropdown-chat-9>.btn{width:auto!important;padding:4px 10px}#ext-dropdown-chat-1 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-10 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-11 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-12 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-13 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-14 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-15 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-16 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-17 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-18 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-2 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-3 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-4 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-5 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-6 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-7 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-8 .ext-dropdown-chat-btn.dropdown-toggle i,#ext-dropdown-chat-9 .ext-dropdown-chat-btn.dropdown-toggle i{position:relative!important;top:auto;right:auto}.demo-social-icons img{margin:0 5px 5px 0}.the-icons{padding:0}.mirroredText{line-height:20px}.demo-knob{margin:0 20px 20px 0}.tooltip-demo{margin:0 20px 20px 0;font-weight:700}.jquery-layout-wrapper{width:100%}.actionbar .btn-group,.actionbar .btn-group>.btn,.actionbar>.btn,.actionbar>.dropdown,.actionbar>div>.btn,.actionbar>div>.dropdown,.actionbar>div>.dropdown>.btn,.cmanager-footer>div>.btn,.cmanager-subheader>div>.btn,.footer-main-inner>.btn,.footer-main-inner>.btn-group,.footer-main-inner>.btn-group>.btn,.footer-main-inner>.dropup,.footer-main-inner>div>.btn,.footer-main-inner>div>.btn-group,.footer-main-inner>div>.btn-group>.btn,.footer-main-inner>div>.dropup>.btn,.header-main-bottom .btn,.header-main-bottom .btn-group,.header-main-bottom .btn-group>.btn,.header-main-bottom .dropdown,.header-main-bottom .dropdown>.btn,.portlet-header a.btn,.statistic-block>header .btn,.widget-toolbar input[type=text],.widget-toolbar>div>.btn,.widget-toolbar>div>.dropdown,.widget-toolbar>div>.dropdown>.btn,.widget-toolbar>div>.dropup,.widget-toolbar>div>.dropup>.btn{position:relative;float:left;height:30px;margin:0;padding:0 10px;background-color:transparent;background-image:none;line-height:30px;box-shadow:none}.footer-main-inner .dropup{height:30px;margin:0}.actionbar .pull-right>.btn,.actionbar .pull-right>.btn-group>.btn,.actionbar .pull-right>.dropdown,.cmanager-footer>.pull-right>.btn,.cmanager-subheader .pull-right .btn,.footer-main-inner>.pull-right>.btn,.footer-main-inner>.pull-right>.btn-group>.btn,.footer-main-inner>.pull-right>.dropup>.btn,.header-main-bottom .pull-right>.btn,.header-main-bottom .pull-right>.btn-group>.btn,.header-main-bottom .pull-right>.dropdown>.btn,.portlet-header a.btn,.portlet-header>.btn,.sidebar-toolbar .pull-right>.btn,.sidebar-toolbar .pull-right>.btn-group>.btn,.sidebar-toolbar .pull-right>.dropdown>.btn,.statistic-block>header .pull-right .btn,.widget-toolbar .pull-right .dropdown>.btn,.widget-toolbar .pull-right .dropup>.btn,.widget-toolbar .pull-right input[type=text],.widget-toolbar .pull-right>.btn{margin:0}.actionbar .pull-left>.btn,.actionbar .pull-left>.btn-group>.btn,.actionbar .pull-left>.dropdown,.cmanager-footer>.pull-left>.btn,.cmanager-subheader .pull-left .btn,.footer-main-inner>.btn,.footer-main-inner>.btn-group>.btn,.footer-main-inner>.dropup>.btn,.footer-main-inner>.pull-left>.btn,.footer-main-inner>.pull-left>.btn-group>.btn,.footer-main-inner>.pull-left>.dropup>.btn,.header-main-bottom .pull-left>.btn,.header-main-bottom .pull-left>.btn-group>.btn,.sidebar-toolbar .pull-left>.btn,.sidebar-toolbar .pull-left>.btn-group>.btn,.sidebar-toolbar .pull-left>.dropdown>.btn,.statistic-block>header .pull-left .btn,.widget-toolbar .pull-left .dropdown>.btn,.widget-toolbar .pull-left .dropup>.btn,.widget-toolbar .pull-left input[type=text],.widget-toolbar .pull-left>.btn{margin:-1px 0 0 -1px}.widget-toolbar.toolbar-bottom>div .dropdown>.btn,.widget-toolbar.toolbar-bottom>div .dropup>.btn,.widget-toolbar.toolbar-bottom>div input[type=text],.widget-toolbar.toolbar-bottom>div>.btn{margin-bottom:-1px}.btn:hover{z-index:2}#footer-main .btn i,.actionbar .btn i,.header-main-bottom .btn i{width:14px}.footer-main-inner .dropup{float:left}.footer-main-inner .dropdown-menu.pull-right,.header-main-bottom .dropdown-menu.pull-right{right:-1px}.sidebar-toolbar .dropdown-menu{top:29px}.actionbar .dropdown-menu{top:30px}.sidebar-toolbar .dropdown{margin:0}#footer-main .dropup .dropdown-menu{bottom:32px}.sidebar-module .btn.pull-right{float:right;margin:0 0 0 10px}.dropdown .btn .indicator-dot,.dropup .btn .indicator-dot{z-index:1}#header-sec .pull-right>.btn-group,#header-sec .pull-right>.dropdown{margin:0 0 0 10px}.sidebar-toolbar>.pull-right .pull-right.dropdown-menu{right:-1px}.sidebar>.btn,.sidebar>.btn-group,.sidebar>div>.btn,.sidebar>div>.btn-group{margin:0 10px 0 0}.powerwidget>div>.ext-tabs,.widget>div>.ext-tabs{margin:-1px 0 0;border-left:0}.hide-left-sidebar.sidebar-main-open #main{margin:0 0 0 240px}.hide-left-sidebar.sidebar-main-open #content{border-left:1px solid #111}body,i,a,a i,a:hover{text-decoration:none}p a{text-decoration:underline}a .fa{font-size:14px}.header-main-bottom,#content{box-shadow:0 0 5px #121727;-webkit-box-shadow:0 0 5px #121727;-moz-box-shadow:0 0 5px #121727}.footer-main-inner{box-shadow:0 0 5px #121727;-webkit-box-shadow:0 0 5px #121727;-moz-box-shadow:0 0 5px #121727}.select2-drop,.tinycontextmenu ul,.dropdown-menu,#login-box,#container .tt-dropdown-menu{box-shadow:0 0 5px #121727;-webkit-box-shadow:0 0 5px #121727;-moz-box-shadow:0 0 5px #121727}@media only screen and (max-width : 1000px){.header-main-bottom,#content,.footer-main-inner{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}#logo-big h1{background-color:#716aca;color:#ededed;padding:0 10px}.btn-default,.btn-default:focus,.table-tooltip,.btn.pw-disable:hover,.pagination > li > a,.powerwidget-ctrls .button-icon,.btn-circle-icon,.btn-circle-icontext,.btn-square-icon,.btn-square-icontext,.form-horizontal.tablesorter-pager .btn,.fc-state-default,.fc-state-default .fc-button-inner,.wysihtml5-toolbar .btn,.dialpad-key,.btn.fileupload-exists,.simpleselect-btn,.lockscreen-slider .ui-slider-handle,.select2-container .select2-choice .select2-arrow,.select2-container-multi .select2-choices .select2-search-choice{background-color:#413c8c}.tablesorter .btn:hover,.lte9 .sidebar .btn:hover,.widget-toolbar div .btn:hover,.cmanager-subheader .btn:hover,.cmanager-footer .btn:hover,.actionbar > div > .dropdown > .btn:hover,.ext-dropdown-header a:hover,.pagination a:hover,.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.select2-results .select2-highlighted,.btn-default:hover,.btn-group.open > .btn.dropdown-toggle,.dropdown.open > .btn.dropdown-toggle,.dropup.open > .btn.dropdown-toggle,.ext-tabs-responsive-mode > li.active > a,.ext-tabs-responsive-mode > li > a:hover,.tt-suggestion.tt-is-under-cursor,a.btn.active,.pw-nav li a:hover,.btn.fileupload-exists:hover,button.btn.active,#planning-sidebar-trigger:hover,.ext-dropdown-comments-header a:hover,.ext-dropdown-comments-footer a:hover,.ext-dropdown-inbox-header a:hover,.ext-dropdown-inbox-footer a:hover,.ext-tabs-btn-group a:hover,.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-menu > li.active > a,.dropdown-menu > li.active:hover > a,.dropdown-menu .column > ul > li > a:hover,.dropdown-submenu:hover > a,.powerwidget-ctrls .button-icon:first-child:hover,.powerwidget-ctrls .button-icon:hover,.sidebar-toolbar .pull-left > .btn:hover,.sidebar-toolbar .pull-right > .btn:hover,.sidebar-toolbar .dropdown-toggle.btn:hover,.btn-circle-icon:hover,.btn-circle-icontext:hover,.btn-square-icon:hover,.btn-square-icontext:hover,.footer-main-inner > .btn:hover,.footer-main-inner > div .btn:hover,.header-main-bottom .btn:hover,.actionbar .btn:hover,.portlet-header .btn:hover,.datepicker table tr td span.active,.datepicker table tr td span.active:hover,ul.wysihtml5-toolbar a.btn.wysihtml5-command-active,.statistic-block > header .btn:hover,.pw-nav .pw-active > a,.fc-state-active,.small-toggle-btn:hover,#toggle-footer:hover,.simpleselect-btn:hover,.fc-state-active .fc-button-inner,.fc-state-default:hover,.fc-state-default .fc-button-inner:hover,.wysihtml5-toolbar .btn:hover,.dialpad-key:hover,.tinycontextmenu ul li:hover,.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus,.bootstrap-timepicker-widget table td a:hover{background-color:#716aca}.indicator-pill,.carousel-caption,#e-loader-overlay,.lockscreen-overlay,.gp-handlebar-vertical{background-color:#121727;background-image:none}.actionbar,#error-box,#header-main,.form-control,.sidebar-logo,.sidebar-sec-top,.actionbar .ext-tabs a,.lightbox-indicator > span,#lockscreen-target .nanogress-bar,.radio-box input[type="radio"]:checked + span,.tablesorter-bootstrap .tablesorter-filter-row .tablesorter-filter{background-color:#1a2035}select,legend,.window,#content,.portlet,.file-bar,#login-box,.file-block,.dialpad-key,#header-sec,.or-line span,.modal-content,.hr-totop span,.cinema-box,.select2-drop,.panel-body,.dropdown-menu,.tt-dropdown-menu,#error-container,.statistic-block,.ui-layout-pane,#toggle-footer,.ext-tabs > li,.project-block,.rt-table thead,.rt-table thead,.btn-count span,.sidebar .progress,.sidebar-toolbar,.cmanager-content,.lockscreen-modal,.lockscreen-loader,.powerwidget > div,.footer-main-inner,.tinycontextmenu ul,.table-wrapper thead,.csscalendar-mini td,.ext-tabs .tab-content,.ext-dropdown-chat-info,.ext-tabs > li > a:hover,.ext-tabs > li.active > a,.sidebar .portlet-header,.sidebar .form-control,.toolbar .form-control,.toolbar .simpleselect-value,.list-group-item > .badge,.sidebar .simpleselect-value,.dropdown-menu .divider span,.timeline-connector-dot span,.user-progressbar .bar:before,.cmanager-header .form-control,.widget > header .form-control,.list-group-item.active .badge,.timeline-connector-label span,.panel-default > .panel-footer,.powerwizard-clickable li,.sidebar .user-progressbar .bar,.timeline-connector-circle span,.ext-dropdown-tabs-ul .active a,.ext-dropdown-header .progress,.ext-dropdown-footer .progress,.sidebar .statistic-block > header,.ext-tabs-highlighted > .active a,.sidebar .csscalendar-mini caption,.select2-container .select2-choice,.ext-dropdown-chat-editor textarea,.ext-tabs-highlighted > li > a:hover,.table-wrapper .table-bordered thead,.ext-dropdown-chat-msg .seperator span,.ext-tabs-highlighted > ul > .active a,.ext-tabs-highlighted > ul > li a:hover,.ext-tabs-vertical-wrapper .tab-content,.table tbody .table-collapsible:hover td,.ui-layout-resizer.ui-layout-resizer-east,.ui-layout-resizer.ui-layout-resizer-west,.ui-layout-resizer.ui-layout-resizer-south,.ui-layout-resizer.ui-layout-resizer-north,.ext-tabs li.open.dropdown.active > a:hover,.table tbody .table-collapsible-open:hover td,.widget > div > .table.table-bordered thead tr th,.dropdown-menu .column > ul > .disabled > a:hover,.tablesorter-bootstrap .tablesorter-filter-row td,.ext-dropdown-tabs .ext-dropdown-tabs-ul li a:hover,.ext-dropdown-tabs .ext-dropdown-tabs-ul li a:focus,.ext-dropdown-tabs .ext-dropdown-tabs-ul li a.active:hover,.dropdown-menu .ext-dropdown-chat-editor .form-control,.tablesorter-bootstrap tr.even td,.header-main-bottom{background-color:#202940;background-image:none}pre,body,.tags,.toolbar,.progress,textarea,.user-progressbar .bar,.fc-state-highlight,.noUiSlider div,.noUiSlider.vertical a,.noUiSlider.connect a,.noUiSlider.horizontal a,.noUiSlider.connect.lower,.list-group-item,.attention-box,.cmanager-footer,.file-bar-icon,.cinema-label,.cmanager-ctrls,.portlet-header,.portlet-header,.file-block-info,.cmanager-header,.widget > header,.sidebar-toolbar,.widget > header,.widget > footer,.demo-grid > div,.advanced-textarea,.powerwizard .pw-active,.input-group-addon,.bar-meter > div span,.cmanager-list > li,.user-progressbar,#tiny-context-menu,.lockscreen-slider,.rt-table > header,.simpleselect-value,.module-placeholder,.timeline-label span,.ext-dropdown-header,.ext-dropdown-footer,.table-bordered thead,.timeline-event-header,.timeline-event-footer,.statistic-block > header,.ext-dropdown-chat-editor,.table-wrapper > header,.csscalendar-mini caption,.ext-dropdown-chat-profile,.dropdown-menu .form-control,.fileupload .uneditable-input,.panel-default > .panel-heading,.powerwizard-clickable li:hover,.select2-container .select2-choice,table.table tbody > tr >td.td-highlight,.tablesorter-bootstrap tfoot th,.tablesorter-bootstrap tfoot td,.sidebar-nav-v1 .seperator span,.sidebar-nav-v2 .seperator span,.bootstrap-timepicker-widget input,.sidebar .user-progressbar .bar:before,.select2-container-multi .select2-choices,.fc-widget-header .fc-agenda-divider-inner,.ui-layout-resizer.ui-layout-resizer-south div,.ui-layout-resizer.ui-layout-resizer-north div,.ui-layout-resizer.ui-layout-resizer-east div,.ui-layout-resizer.ui-layout-resizer-west div,.tablesorter-bootstrap .tablesorter-header,.cke_editable.cke_editable_inline.cke_focus,.bootstrap-timepicker-widget table td a:hover{background-color:#1a2035;background-image:none}.powerwidget > header{background-color:#1a2035}.hr-totop,.or-line,.sidebar .tags,.timeline-label,.statistic-block .line,.ext-raster-line-top,.dropdown-menu .divider,.timeline-connector-dot,.ext-raster-line-bottom,.timeline-connector-dot,.timeline-connector-line,.timeline-connector-label,.timeline-connector-circle,[class^="ext-raster-line-"],[class*=" ext-raster-line-"],.tinycontextmenu .seperator,.cmanager-sidebar li.seperator,.radio-box input[type="radio"] + span{background-color:#121727;background-image:none}#e-loader-img,.nanogress-bar,.small-toggle-btn:hover:before,.small-toggle-btn:hover:after{background-color:#ededed}.cal-app a,.btn .nanogress,.sidebar .demo-grid > div,.lockscreen-modal .nanogress{background-color:#121727;background-image:none}.small-toggle-btn,.sidebar .demo-grid > div,.sidebar-demo-raster > div{background-color:#202940;background-image:none}.small-toggle-btn:before,.small-toggle-btn:after,.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#666}.label-primary{background-color:#428BCA;background-image:none}.csscalendar-mini .active a,.csscalendar-mini td a:hover{background-color:#e64439;background-image:none}.label-success,.progress-bar-success{background-color:#35cd3a;background-image:none}.progress-bar,.tags:hover,.indicator-dot,.label-danger,.progress-bar-danger,.datepicker table tr td span:hover,.datepicker table tr td.day:hover,.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background-color:#f3545d;background-image:none}.label-warning,.progress-bar-warning{background-color:#ffa534;background-image:none}.label-default{background-color:#999;background-image:none}.noUiSlider,.user-progressbar,.bar-meter > div,.noUiSlider.connect.lower a,.csscalendar-mini th,.csscalendar-mini td.off,.csscalendar-mini td:hover,.tablesorter-bootstrap tr.odd td,.table-striped > tbody > tr:nth-child(2n+1) > td,.table-striped > tbody > tr:nth-child(2n+1) > th,.table .even{background-color:#202940}.portlet-placeholder,.table tbody tr:hover td,.planning-timeline-timeframe > span.current-date{background-color:#FFC}code{background-color:#1a2035}.planning-timeline-row.even,.planning-timeline-title.even{background-color:#413c8c}.fc-event-skin,.single-cal-event{background-color:#08C}.tr-selected{background-color:#f1ffea!important}.growl-default{background-color:#121727;background-color:rgba(0,0,0,0.9)}.growl-white{background-color:#ededed;background-color:rgba(255,255,255,0.9)}.timeline-label,.timeline-connector-dot,.timeline-connector-label,.timeline-connector-circle{border:2px solid #121727}pre,.box,input,select,.widget,textarea,.toolbar,.portlet,.file-bar,.it-block,.bio .avatar,.cinema-box,.statistic-block,.table-tooltip,.cinema-label,.table-bordered,.sidebar-toolbar,.btn-default:focus,input[type="text"],input[type="password"],input[type="datetime"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input,.pagination > li > a,fieldset,#login-box,.progress,.faq-group,.file-block,.powerwizard,.dialpad-key,.powerwidget,.select2-drop,.form-control,.panel-default,.attention-box,.duo-val-block,.dropdown-menu,.project-block,.cmanager-inner,.btn-count span,.list-group-item,.demo-grid > div,.btn-circle-icon,.btn-square-icon,.fc-state-default,.simpleselect-btn,.single-val-block,.ext-tabs-vertical,.advanced-textarea,.planning-timeline,.input-group-addon,.lockscreen-slider,#tiny-context-menu,.simpleselect-value,.cmanager-list > li,.timeline-event-box,.module-placeholder,.powerwizard-content,.btn-square-icontext,.btn-circle-icontext,.portlet-placeholder,.btn.pw-disable:hover,.csscalendar-mini td,.csscalendar-mini th,.tablesorter-bootstrap,.table-wrapper > header,.wysihtml5-toolbar .btn,.ext-tabs-btn-group li a,.csscalendar-mini caption,.pagination ul > li > span,.dropup .ext-dropdown-chat,.dropdown .ext-dropdown-chat,input[type="datetime-local"],.csscalendar-mini caption .next,.csscalendar-mini caption .prev,.powerwidget-ctrls .button-icon,.ext-ext-dropdown-profile .avatar,.footer-sticky .footer-main-inner,.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td,.ext-tabs-responsive-mode > li > a,.ext-dropdown-chat-editor textarea,.select2-container .select2-choice,.lockscreen-slider .ui-slider-handle,.ext-tabs-vertical-wrapper.ext-tabs-boxed,.portlet-header a.btn,.header-main-bottom .btn-group,.header-main-bottom .btn,.actionbar .btn-group,.actionbar .btn-group > .btn,.actionbar > div > .btn,.btn.btn-circle,.noUiSlider,.noUiSlider div,.small-toggle-btn,.actionbar > .btn,.tinycontextmenu ul,.sidebar-demo-raster,.actionbar > .dropdown,.sidebar-profile .avatar,.widget-toolbar > div > .btn,.widget-toolbar input[type=text],.footer-main-inner > .btn,.statistic-block > header .btn,.cmanager-footer > div > .btn,.footer-main-inner > .btn-group,.footer-main-inner > div > .btn,.cmanager-subheader > div > .btn,.ext-dropdown-chat-profile .avatar,.actionbar > div > .dropdown > .btn,.header-main-bottom .dropdown > .btn,.footer-main-inner > div > .btn-group,.header-main-bottom .btn-group > .btn,.widget-toolbar > div > .dropup > .btn,.footer-main-inner > .btn-group > .btn,.widget-toolbar > div > .dropdown > .btn,.footer-main-inner > div > .dropup > .btn,.select2-container-multi .select2-choices,.footer-main-inner > div > .btn-group > .btn,.select2-container-multi .select2-choices .select2-search-choice{border:1px solid #2f374b}.btn-default,.btn-danger{border:0 !important;}.td-avatar,.login-avatar img,.comment-avatar img,.btn-default:hover,.btn-default:hover:focus,.dialpad-key:hover,.dropdown-menu.ext--vertical li a:hover,.dropdown-menu.ext-dropdown-icons-horizontal li a:hover,.ext-dropdown-header a:hover,.btn-group.open > .btn,.dropdown.open > .btn,.dropup.open > .btn,.ext-tabs-responsive-mode > li.active > a,.ext-tabs-responsive-mode > li > a:hover,.btn.active,.jquery-layout-wrapper,.btn.active:focus,.fc-button.fc-state-active,.pw-nav .pw-active > a,.pw-nav .pw-active > a:focus,.ext-tabs-btn-group a:hover,.powerwidget-ctrls .button-icon:first-child:hover,.powerwidget-ctrls .button-icon:hover,.sidebar-toolbar .pull-left > .btn:hover,.sidebar-toolbar .pull-right > .btn:hover,.btn-circle-icon:hover,.btn-circle-icontext:hover,.btn-square-icon:hover,.small-toggle-btn:hover,.btn-square-icontext:hover,.dropdown-icons,.pagination > li > a:hover,.ext-dropdown-comments-header a:hover,.ext-dropdown-comments-footer a:hover,.ext-dropdown-inbox-header a:hover,.ext-dropdown-inbox-footer a:hover,.footer-main-inner > .btn:hover,.footer-main-inner > div .btn:hover,.header-main-bottom .btn:hover,.actionbar .btn:hover,.portlet-header .btn:hover,.widget-toolbar div > .btn:hover,.actionbar div > .btn:hover,.dropup.open > .btn.dropdown-toggle,.dropdown.open > .btn.dropdown-toggle,.dropdown-menu.ext-dropdown-icons-vertical li a:hover,.dropdown-menu.ext-dropdown-icons-horizontal li a:hover,.wysihtml5-toolbar .btn:hover,.cmanager-subheader .btn:hover,.simpleselect-btn:hover,.btn.fileupload-exists:hover,.statistic-block header .btn:hover,.cmanager-subheader > div > .btn.active,.cmanager-footer .btn:hover,.lockscreen-avatar,.thumbs-list img,.mini-list .avatar,.fc-widget-header,.fc-widget-content,.cmanager-list-thumb a,.comments-replyform-user img,.ext-dropdown-comments-content .avatar,.ext-dropdown-chat-avatar img,.header-main-top .header-profile img,.bootstrap-timepicker-widget table td a:hover,.tinycontextmenu ul li:hover{border:0}#content,.ext-tabs,.it-block-inner,.cmanager-content,.ext-megamenu > .column,.ext-tabs-boxed .tab-pane,.raster-3-blocks .duo-val-block,.raster-4-blocks .duo-val-block,.planning-timeline-meta .avatar,.planning-timeline-timeframe > span,.ui-layout-resizer.ui-layout-resizer-east,.ui-layout-resizer.ui-layout-resizer-west,.planning-timeline-timeframe > span > span,.powerwidget-ctrls .button-icon:first-child,.tablesorter-bootstrap .tablesorter-header th,.tab-content .ext-tabs.tabs-negative-position,.ui-layout-resizer.ui-layout-resizer-south div,.ui-layout-resizer.ui-layout-resizer-north div,.select2-container .select2-choice .select2-arrow,.ext-tabs-vertical-wrapper.ext-tabs-boxed .tab-content,.widget > div > .ext-tabs-vertical-wrapper .tab-content,.powerwidget > div > .ext-tabs-vertical-wrapper .tab-content,.planning-timeline-header .planning-timeline-timeframe > span{border-left:.5px solid #121727}hr,.table th,.table td,.actionbar,.dialpad-key,.modal-footer,.widget > div,.cmanager-footer,.widget > header,.widget > footer,.footer-main-inner,.powerwidget > div,.ext-tabs > li > a,.ext-dropdown-footer,.tickettable-content,.ext-tabs-vertical a,.timeline-event-footer,.project-block > footer,.ext-dropdown-chat-editor,.duo-val-block .font-small,.sidebar-nav-v1 .seperator,.sidebar-nav-v2 .seperator,.cmanager-sidebar .filter-box,.widget-toolbar.toolbar-bottom,.planning-timeline-inner > div,.ext-tabs-sidebar.tabs-compact li a,.ui-layout-resizer.ui-layout-resizer-south,.ui-layout-resizer.ui-layout-resizer-north,.ext-tabs li.open.dropdown.active > a:hover,.bootstrap-timepicker-widget table td a:hover,.ui-layout-resizer.ui-layout-resizer-east div,.ui-layout-resizer.ui-layout-resizer-west div,.panel-default > .panel-heading + .panel-collapse .panel-body{border-top:.5px solid #121727}.ext-tabs,.actionbar,.modal-header,#footer-main,#header-sec,.filter-bar,.modal-header,.file-block-icon,.cmanager-header,.cmanager-ctrls,.portlet-header,.widget-toolbar,.ext-tabs-sidebar,.comments-toolbar,.ext-tabs > li > a,.table .td-list li,.cmanager-subheader,.header-main-bottom,.sidebar-line,.sidebar-todo-day h5,.ext-dropdown-header,.ext-dropdown-tabs-ul,.table thead > tr > th,.timeline-event-header,.statistic-block > header,.ext-tabs-cmanager li a,.planning-timeline-inner,.ext-tabs-boxed .tab-pane,.ext-dropdown-chat-profile,.ui-layout-resizer.ui-layout-resizer-south,.ui-layout-resizer.ui-layout-resizer-north,.circular-stats .circular-stats-data strong,.ui-layout-resizer.ui-layout-resizer-east div,.ui-layout-resizer.ui-layout-resizer-west div,.ext-tabs-vertical-wrapper .ext-tabs.tabs-negative-position,.ext-tabs-vertical-wrapper.ext-tabs-boxed > .ext-tabs-vertical,.widget > div > .ext-tabs-vertical-wrapper > .ext-tabs-vertical,.powerwidget > div > .ext-tabs-vertical-wrapper > .ext-tabs-vertical{border-bottom:.5px solid #121727}@media only screen and (min-width : 300px){.ext-tabs.tabs-negative-position{border-bottom:.5px solid #121727}}.ext-tabs > li.active > a,.ext-tabs > li > a:hover,.ext-tabs-cmanager a:hover,.ext-tabs-cmanager .active > a,.ext-dropdown-tabs-ul > .active > a,.ext-tabs > li.open.dropdown.active > a:hover,.ext-dropdown-tabs .ext-dropdown-tabs-ul > li > a:hover,.ext-dropdown-tabs .ext-dropdown-tabs-ul > li > a:focus,.ext-dropdown-tabs .ext-dropdown-tabs-ul > li > a.active:hover{border-bottom:1px solid #202940}.ext-tabs-vertical .active a,.ext-tabs-vertical li a:hover,.ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical .active a,.ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical li a:hover,.widget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical .active a,.widget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical li a:hover,.powerwidget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical li a:hover,.powerwidget > div > .ext-tabs-vertical-wrapper.ext-tabs-icons > .ext-tabs-vertical .active a{border-right:1px solid #202940}.header-main-bottom{border-right:.5px solid #121727;border-left:.5px solid #121727;border-top:.5px solid #121727}.sidebar-logo,.sidebar-sec-top{border-bottom:.5px solid #121727}.header-main-bottom .btn:hover,.header-main-bottom .btn.dropdown-toggle:hover,.header-main-bottom .btn-group.open .btn.dropdown-toggle{border-left:.5px solid #121727}.fc-state-default:hover{border-color:#121727}.form-control:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{border-color:#2f374b}#content,.file-bar-icon,.cmanager-sidebar,.ext-tabs > li > a,.toolbar .seperator,.ext-tabs-cmanager li a,.ext-tabs-boxed .tab-pane,.advanced-textarea .divider,.ext-tabs-sidebar.tabs-compact,.ext-tabs-sidebar li:first-child a,.ext-tabs-sidebar.tabs-compact li a,.ext-dropdown-tabs-ul li:first-child a,.ui-layout-resizer.ui-layout-resizer-east,.ui-layout-resizer.ui-layout-resizer-west,.ui-layout-resizer.ui-layout-resizer-south div,.ui-layout-resizer.ui-layout-resizer-north div,.tablesorter-bootstrap .tablesorter-header th{border-right:.5px solid #121727}.ext-tabs-sidebar a:hover,.ext-tabs-sidebar .active a,.ext-dropdown-chat-msg .seperator,.ext-tabs-sidebar.tabs-compact a:hover,.ext-tabs-sidebar.tabs-compact .active a{border-bottom:1px solid #1a2035}#content-tab-10 #lockscreen-target{border-top:.5px solid #121727;border-bottom:.5px solid #121727}blockquote{border-left:5px solid #1a2035}blockquote.pull-right{border-right:5px solid #1a2035}.timeline-connector-arrow{border-left:10px solid #111}.btn:hover .caret,.btn-group.open .btn.dropdown-toggle .caret{border-top:4px solid #ededed}.sidebar-nav-v1 .page-arrow > a:after,.sidebar-nav-v2 .page-arrow > a:after{border-right:9px solid #202940}.timeline-rightside .timeline-connector-arrow{border-right:10px solid #111}.sidebar-nav-v1 .page-arrow > a:before,.sidebar-nav-v2 .page-arrow > a:before{border-right:10px solid #121727}.timeline-rightside .timeline-connector-arrow:after{border-right:10px solid #1a2035}.timeline-connector-arrow:after{border-left:8px solid #1a2035}.connector-middle.timeline-connector-arrow:after{border-left:8px solid #1a2035}.powerwizard li:after{border-left:10px solid #202940}.powerwizard.big-title li:after{border-left:20px solid #202940}.powerwizard li:before{border-left:10px solid #121727}.powerwizard.big-title li:before{border-left:20px solid #121727}.powerwizard-clickable li:hover:after,.powerwizard .pw-active:after{border-left:10px solid #1a2035}.powerwizard-clickable.big-title li:hover:after,.powerwizard.big-title .pw-active:after{border-left:20px solid #1a2035}.bootstrap-timepicker-widget.dropdown-menu:after,.colorpicker:after,.datepicker-dropdown:after{border-bottom-color:#202940}.bootstrap-timepicker-widget.dropdown-menu:before,.colorpicker:before,.datepicker-dropdown:before{border-bottom-color:#111}@media only screen and (min-width : 300px){.ext-tabs.tabs-negative-position{border-bottom:1px solid #ededed}}@media all and (max-width : 1000px){.timeline-rightside .timeline-connector-arrow{border-left:10px solid #111}.timeline-rightside .timeline-connector-arrow:after{border-left:8px solid #1a2035}}.label i,.tags:hover,.growl-default,.table tr:hover .btn,.actionbar > div > .dropdown > .btn:hover,.ext-dropdown-header a:hover,.ext-dropdown-header a:hover i,.pagination a:hover,.pagination a:hover i,.datepicker table tr td.day:hover,.btn:hover,.btn:hover .fa,.btn.active,.pw-active a,.pw-active a i,#logo-small h4,.header-main-top .header-profile,.indicator-pill,.single-cal-event,.header-main-top .header-profile a,.header-main-top .header-profile a:hover,.planning-timebar *,.header-profile a:hover,.carousel-caption,.pw-active a:focus,.pw-active a:focus i,.btn.active i,.indicator-dot,.sidebar .tags,.datepicker table tr td span:hover,.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover,.btn-default.active:focus,.dialpad-key:hover,.btn-circle-icon:hover i,.btn-square-icon:hover i,.btn-group.open > .btn,.dropdown.open > .btn,.dropup.open > .btn,.sidebar-sec-top p,.simpleselect-btn:hover i,.btn-group.open > .btn i,.dropdown.open > .btn i,.dropup.open >.btn i,.user-progressbar .bar,.actionbar .btn:hover i,.btn-circle-icon:hover,.btn-square-icon:hover,.small-toggle-btn:hover,.fc-state-default:hover,.list-group-item.active,.btn-default:hover:focus,.ext-tabs > li > a:hover,.ext-tabs > li.active > a,.portlet-header .btn:hover,.fc-button.fc-state-active,#responsive-menu-trigger i,.btn-circle-icontext:hover,.btn-square-icontext:hover,.dropdown-menu li > a:hover,.csscalendar-mini .active a,.tinycontextmenu ul li:hover,.ext-tabs-btn-group a:hover,.lightbox-indicator > span i,.btn-circle-icontext:hover i,.csscalendar-mini td a:hover,.ext-tabs-btn-group a:hover i,.btn-square-icontext:hover > i,.header-main-top .pull-right p,.dropdown-menu li:hover > a > i,.dropdown-menu li > a:focus > i,.dropdown-menu li.active > a > i,.header-main-bottom .btn:hover i,.tinycontextmenu ul li:hover > a,.tinycontextmenu ul li:hover > a .fa,.lightbox-indicator:hover > span i,.ext-dropdown-inbox-header a:hover,.ext-dropdown-inbox-footer a:hover,.csscalendar-mini caption a:hover i,.ext-dropdown-inbox-header a:hover i,.ext-dropdown-inbox-footer a:hover i,.btn-square-icontext .corner-label i,.ext-megamenu > .column ul li a:hover,.ext-dropdown-comments-header a:hover,.ext-dropdown-comments-footer a:hover,.radio-box input[type="radio"] + span,.ext-dropdown-comments-header a:hover i,.ext-dropdown-comments-footer a:hover i,.powerwidget-ctrls .button-icon:hover i,.fc-state-default .fc-button-inner:hover,.ext-tabs-responsive-mode > li > a:hover,.ext-tabs-responsive-mode > li.active > a,.ext-tabs-responsive-mode > li > a:hover i,.ext-tabs-responsive-mode > li.active > a i{color:#ededed}i,a,a i,pre,.tags,body,legend,a:hover,a:focus,.btn:focus,select,.fc-button,textarea,.legendLabel,.flot-tick-label,.growl-white,.btn-default,.easyfiletree,.table-tooltip,.easyfiletree a,#login-header h1,.btn-circle-icon,.btn-square-icon,.btn-default:focus,.btn-circle-icontext,.btn-square-icontext,.powerwidget > header,.btn.pw-disable:hover,.csscalendar-mini td a,.ext-tabs li a:hover i,.powerwizard .pw-active,.dropdown-menu > li > a,.ext-tabs > li.active > a,.btn.pw-disable:hover i,.ext-tabs > li > a:hover,.ext-tabs-sidebar a:hover,.dropdown-menu li > a > i,.ext-dropdown-inbox-header,.ext-dropdown-inbox-footer,.progress-project-footer a,.ext-dropdown-tabs-ul li a,.ext-tabs-cmanager a:hover,.ext-tabs-sidebar .active a,.ext-tabs-cmanager .active a,.ext-dropdown-comments-footer,.ext-dropdown-comments-header,.ext-dropdown-comments-footer,.list-group-item.active .badge,.powerwizard-clickable li:hover,.powerwidget-ctrls .button-icon,.progress-project-footer strong,.ext-tabs-vertical li a:hover i,.form-control,.input-group-addon,.form-control:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,.list-group-item.active,.table tr:hover .table-tooltip i,.panel-default > .panel-heading,.list-group-item.active:hover,.list-group-item.active:focus,.bootstrap-timepicker-widget input,.table tr.table-collapsible:hover td,.ext-dropdown-chat textarea:focus,.select2-container .select2-choice,.lockscreen-slider .ui-slider-handle i,.ext-tabs-sidebar.tabs-compact a:hover,.ext-tabs-sidebar.tabs-compact .active a,.table tbody tr:hover .simpleselect-value,.ext-tabs li.open.dropdown.active > a:hover,.table tr.table-collapsible-open:hover td,.ext-ext-dropdown-profile .profile-user a:hover,.dropdown-menu .ext-dropdown-tabs-ul .active a i,.select2-container .select2-choice .select2-arrow,.ext-dropdown-tabs .ext-dropdown-tabs-ul a:hover i,.ext-dropdown-tabs .ext-dropdown-tabs-ul li a:hover,.ext-dropdown-tabs .ext-dropdown-tabs-ul li a:focus,.dropdown-menu .ext-dropdown-tabs-ul .active:hover a i,.ext-dropdown-tabs .ext-dropdown-tabs-ul li a.active:hover,.select2-container-multi .select2-choices .select2-search-choice,.tablesorter-bootstrap .tablesorter-filter-row .tablesorter-filter{color:#ededed}.form-control::-moz-placeholder{color:#777}a:hover,.highlight-link,.btn-link:hover,.filters .active,.bio ul li a:hover,.header-profile a:hover,.sidebar-nav-v1 a:hover,.sidebar-nav-v2 a:hover,.sidebar-nav-v1 a:hover i,.sidebar-nav-v2 a:hover i,.file-block:hover small i,.ext-dropdown-comments li a:hover,.sidebar-nav-v2 .page-arrow > a,.sidebar-nav-v2 .page-arrow > a i,.sidebar-nav-v1 .page-arrow > a,.sidebar-nav-v1 .page-arrow > a i,.ext-dropdown-box .mini-list li a:hover,.sidebar-nav-v1 > ul > .active-page > a,.sidebar-nav-v2 > ul > .active-page > a,.sidebar-nav-v1 > ul > .active-page > a i,.sidebar-nav-v2 > ul > .active-page > a i,.sidebar-profile-collapsable > a:hover i,.cmanager-sidebar .ext-tabs-vertical .active *,.ext-dropdown-inbox-content > div ul li a:hover,.cmanager-sidebar .ext-tabs-vertical li a:hover,.cmanager-sidebar .ext-tabs-vertical li a:hover,.cmanager-sidebar .ext-tabs-vertical li a:hover i,.ext-dropdown-comments-content > div ul li a:hover,.sidebar-profile-collapsable .sidebar-profile-list a:hover i{color:#716aca}.tt-hint,.text-muted,.filters li,.bio ul li a,.tt-language,.subheading p,.article-meta,.comment-time,.article-meta *,.comment-actions,.comment-toggle i,.comment-actions *,.timeline-event-meta,ul.breadcrumb .active,.chat-blink-icon.light,.powerwizard .pw-active h4,.ext-dropdown-chat-msg span,.dropdown-menu .divider span,.circular-stats-infobox span,.progress-project-footer span,.dropdown-menu li.disabled a i,.ext-dropdown-chat-editor textarea,.powerwizard-clickable li:hover h4,.dropdown-menu li.disabled:hover a i,.ext-dropdown-chat-msg .seperator span,.ext-megamenu > .column ul li.disabled a,.planning-timeline-timeframe > span > span,.ext-dropdown-inbox-content > div ul li span,.ext-dropdown-comments-content > div ul li span{color:#999}#error-box,#error-box .breadcrumb a{color:#eee}#login-header h4,.powerwizard li{color:#aaa}#logo-small h5,#logo-big h2{color:#ccc}.csscalendar-mini .off a,.csscalendar-mini th{color:#999}.text-primary{color:#428bca}.text-warning,.table .comments .comment *{color:#ffa534}.text-danger{color:#f3545d}.text-success{color:#35cd3a}.text-info{color:#3a87ad}code{color:#ededed}.comment-admin .comment-msg{color:#ba1c1c}.csscalendar-mini caption a{color:#e2e2e2}.growl-white,.portlet-placeholder,.planning-timeline-timeframe > span.current-date{color:#555}.online-dot{background-color:#393}.offline-dot{background-color:#d72002}.busy-dot{background-color:#f7af25}.color-1{background-color:#121727}.color-2{background-color:#121727}.color-3{background-color:#111}.color-4{background-color:#666}.color-5{background-color:#777}.color-6{background-color:#888}.color-7{background-color:#999}.scrollbar-y .thumb,.scrollbar-x .thumb,.scrollbar-x .thumb .end,.scrollbar-y .thumb .end{background-color:#121727}.scrollbar-x .scrollbar,.scrollbar-y .scrollbar{background-color:#1a2035}.sidebar-module .scrollbar-y .scrollbar,.sidebar-module .scrollbar-x .scrollbar{background-color:#202940}.csstip:hover:after,.csstip-visible:after{background:#1a2035;color:#ededed;border-bottom:4px solid #999}.csstip:hover:before,.csstip-visible:before{border-color:#999 transparent}.csstip.tip-danger:after{border-bottom:4px solid #716aca}.csstip.tip-danger:before{border-color:#716aca transparent}.csstip.tip-success:after{border-bottom:4px solid #35cd3a}.csstip.tip-success:before{border-color:#35cd3a transparent}.csstip.tip-primary:after{border-bottom:4px solid #428BCA}.csstip.tip-primary:before{border-color:#428BCA transparent}.csstip.tip-warning:after{border-bottom:4px solid #ffa534}.csstip.tip-warning:before{border-color:#ffa534 transparent}.attention-box:before{background-color:#999}.attention-warning:before{background-color:#ffa534}.attention-danger:before{background-color:#C43C35}.attention-success:before{background-color:#35cd3a}.attention-primary:before{background-color:#428BCA}.notification-msg{background-color:#ededed;color:#121727;border-top:1px solid #555;border-bottom:1px solid #555}.table .comments,.notification-warning,.alert,.alert-warning{background-color:#ededed;color:#897a5f;border:1px solid #ededed}.alert *,.alert-warning *{color:#897a5f}.notification-success,.alert-success{background-color:#bdeca9;color:#35cd3a;border:1px solid #bdeca9}.notification-success *,.alert-success *{color:#35cd3a}.notification-error,.alert-danger{background-color:#f7bbbb;color:#f3545d;border:1px solid #f7bbbb}.notification-error *,.alert-danger *{color:#f3545d}.notification-info,.alert-info{background-color:#b2e2fa;color:#3a87ad;border:1px solid #b2e2fa}.notification-info *,.alert-info *{color:#3a87ad}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th,.table > thead > tr > td.success a,.table > tbody > tr > td.success a,.table > tfoot > tr > td.success a,.table > thead > tr > th.success a,.table > tbody > tr > th.success a,.table > tfoot > tr > th.success a,.table > thead > tr.success > td a,.table > tbody > tr.success > td a,.table > tfoot > tr.success > td a,.table > thead > tr.success > th a,.table > tbody > tr.success > th a,.table > tfoot > tr.success > th a{background-color:#bdeca9;color:#35cd3a}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th,.table > thead > tr > td.warning a,.table > tbody > tr > td.warning a,.table > tfoot > tr > td.warning a,.table > thead > tr > th.warning a,.table > tbody > tr > th.warning a,.table > tfoot > tr > th.warning a,.table > thead > tr.warning > td a,.table > tbody > tr.warning > td a,.table > tfoot > tr.warning > td a,.table > thead > tr.warning > th a,.table > tbody > tr.warning > th a,.table > tfoot > tr.warning > th a{background-color:#ededed;color:#897a5f}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th,.table > thead > tr > td.danger a,.table > tbody > tr > td.danger a,.table > tfoot > tr > td.danger a,.table > thead > tr > th.danger a,.table > tbody > tr > th.danger a,.table > tfoot > tr > th.danger a,.table > thead > tr.danger > td a,.table > tbody > tr.danger > td a,.table > tfoot > tr.danger > td a,.table > thead > tr.danger > th a,.table > tbody > tr.danger > th a,.table > tfoot > tr.danger > th a{background-color:#f7bbbb;color:#f3545d}.btn.brand-twitter{background-color:#4bb7e3;background-image:-webkit-gradient(linear,left top,left bottom,from(#5ec5e9),to(#4bb7e3));background-image:-webkit-linear-gradient(top,#5ec5e9,#4bb7e3);background-image:-moz-linear-gradient(top,#5ec5e9,#4bb7e3);background-image:-ms-linear-gradient(top,#5ec5e9,#4bb7e3);background-image:-o-linear-gradient(top,#5ec5e9,#4bb7e3);background-image:linear-gradient(to bottom,#5ec5e9,#4bb7e3);color:#ededed;border:1px solid #367691}.btn.brand-twitter:hover{background-color:#3da6d0;background-image:-webkit-gradient(linear,left top,left bottom,from(#51b9dd),to(#3da6d0));background-image:-webkit-linear-gradient(top,#51b9dd,#3da6d0);background-image:-moz-linear-gradient(top,#51b9dd,#3da6d0);background-image:-ms-linear-gradient(top,#51b9dd,#3da6d0);background-image:-o-linear-gradient(top,#51b9dd,#3da6d0);background-image:linear-gradient(to bottom,#51b9dd,#3da6d0);color:#ededed;border:1px solid #2b637a}.btn.brand-facebook{background-color:#345090;background-image:-webkit-gradient(linear,left top,left bottom,from(#4164a6),to(#345090));background-image:-webkit-linear-gradient(top,#4164a6,#345090);background-image:-moz-linear-gradient(top,#4164a6,#345090);background-image:-ms-linear-gradient(top,#4164a6,#345090);background-image:-o-linear-gradient(top,#4164a6,#345090);background-image:linear-gradient(to bottom,#4164a6,#345090);color:#ededed;border:1px solid #344f89}.btn.brand-facebook:hover{background-color:#253c70;background-image:-webkit-gradient(linear,left top,left bottom,from(#32518d),to(#253c70));background-image:-webkit-linear-gradient(top,#32518d,#253c70);background-image:-moz-linear-gradient(top,#32518d,#253c70);background-image:-ms-linear-gradient(top,#32518d,#253c70);background-image:-o-linear-gradient(top,#32518d,#253c70);background-image:linear-gradient(to bottom,#32518d,#253c70);color:#ededed;border:1px solid #263c6b}.btn.brand-linkedin{background-color:#4068ab;background-image:-webkit-gradient(linear,left top,left bottom,from(#5082bc),to(#4068ab));background-image:-webkit-linear-gradient(top,#5082bc,#4068ab);background-image:-moz-linear-gradient(top,#5082bc,#4068ab);background-image:-ms-linear-gradient(top,#5082bc,#4068ab);background-image:-o-linear-gradient(top,#5082bc,#4068ab);background-image:linear-gradient(to bottom,#5082bc,#4068ab);color:#ededed;border:1px solid #365888}.btn.brand-linkedin:hover{background-color:#2a5192;background-image:-webkit-gradient(linear,left top,left bottom,from(#4272a9),to(#2a5192));background-image:-webkit-linear-gradient(top,#4272a9,#2a5192);background-image:-moz-linear-gradient(top,#4272a9,#2a5192);background-image:-ms-linear-gradient(top,#4272a9,#2a5192);background-image:-o-linear-gradient(top,#4272a9,#2a5192);background-image:linear-gradient(to bottom,#4272a9,#2a5192);color:#ededed;border:1px solid #264269}.btn.brand-googleplus{background-color:#c03628;background-image:-webkit-gradient(linear,left top,left bottom,from(#cd4533),to(#c03628));background-image:-webkit-linear-gradient(top,#cd4533,#c03628);background-image:-moz-linear-gradient(top,#cd4533,#c03628);background-image:-ms-linear-gradient(top,#cd4533,#c03628);background-image:-o-linear-gradient(top,#cd4533,#c03628);background-image:linear-gradient(to bottom,#cd4533,#c03628);color:#ededed;border:1px solid #972f22}.btn.brand-googleplus:hover{background-color:#a22c20;background-image:-webkit-gradient(linear,left top,left bottom,from(#b93b2a),to(#a22c20));background-image:-webkit-linear-gradient(top,#b93b2a,#a22c20);background-image:-moz-linear-gradient(top,#b93b2a,#a22c20);background-image:-ms-linear-gradient(top,#b93b2a,#a22c20);background-image:-o-linear-gradient(top,#b93b2a,#a22c20);background-image:linear-gradient(to bottom,#b93b2a,#a22c20);color:#ededed;border:1px solid #7c2419}.btn.brand-pinterest{background-color:#fa0e0e;background-image:-webkit-gradient(linear,left top,left bottom,from(#fc1616),to(#fa0e0e));background-image:-webkit-linear-gradient(top,#fc1616,#fa0e0e);background-image:-moz-linear-gradient(top,#fc1616,#fa0e0e);background-image:-ms-linear-gradient(top,#fc1616,#fa0e0e);background-image:-o-linear-gradient(top,#fc1616,#fa0e0e);background-image:linear-gradient(to bottom,#fc1616,#fa0e0e);color:#ededed;border:1px solid #c30909}.btn.brand-pinterest:hover{background-color:#ad0b0b;background-image:-webkit-gradient(linear,left top,left bottom,from(#c10e0e),to(#ad0b0b));background-image:-webkit-linear-gradient(top,#c10e0e,#ad0b0b);background-image:-moz-linear-gradient(top,#c10e0e,#ad0b0b);background-image:-ms-linear-gradient(top,#c10e0e,#ad0b0b);background-image:-o-linear-gradient(top,#c10e0e,#ad0b0b);background-image:linear-gradient(to bottom,#c10e0e,#ad0b0b);color:#ededed;border:1px solid #920c0c}.btn.brand-pinterest i,.btn.brand-googleplus i,.btn.brand-linkedin i,.btn.brand-facebook i,.btn.brand-twitter i{color:#ededed}.btn-primary{background:#3050a9;text-shadow:none;border:0}.btn-primary:hover{background:#3074a9}.btn-primary:active,.btn-primary.active{background-color:#3074a9}.btn-success{background-image:-webkit-gradient(linear,left 0%,left 100%,from(#35cd3a),to(#449d44));background-image:-moz-linear-gradient(top,#35cd3a 0%,#449d44 100%);background-image:linear-gradient(to bottom,#35cd3a 0%,#449d44 100%);background-repeat:repeat-x;color:#ededed;text-shadow:none;border-color:#123e12;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff35cd3a',endColorstr='#ff449d44',GradientType=0)}.btn-success:hover{border-color:#123e12}.btn-success:active,.btn-success.active{background-color:#449d44;border-color:#419641}.btn-warning{background-image:-webkit-gradient(linear,left 0%,left 100%,from(#ffa534),to(#ec971f));background-image:-moz-linear-gradient(top,#ffa534 0%,#ec971f 100%);background-image:linear-gradient(to bottom,#ffa534 0%,#ec971f 100%);background-repeat:repeat-x;color:#ededed;text-shadow:none;border-color:#452c08;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed0ad4e',endColorstr='#ffec971f',GradientType=0)}.btn-warning:hover{border-color:#452c08}.btn-warning:active,.btn-warning.active{background-color:#ec971f;border-color:#eb9316}.btn-danger{background-repeat:repeat-x;color:#ededed;text-shadow:none;border-color:#440d0c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f',endColorstr='#ffc9302c',GradientType=0)}.btn-danger:hover{border-color:#440d0c}.btn-danger:active,.btn-danger.active{background-color:#c9302c;border-color:#c12e2a}.btn-info{background-image:-webkit-gradient(linear,left 0%,left 100%,from(#5bc0de),to(#31b0d5));background-image:-moz-linear-gradient(top,#5bc0de 0%,#31b0d5 100%);background-image:linear-gradient(to bottom,#5bc0de 0%,#31b0d5 100%);background-repeat:repeat-x;color:#ededed;text-shadow:none;border-color:#08303c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff31b0d5',GradientType=0)}.btn-info:hover{border-color:#08303c}.btn-info:active,.btn-info.active{background-color:#31b0d5;border-color:#2aabd2}.progress .bar{background-color:#0E90D2;background-image:none;color:#ededed;text-shadow:none;box-shadow:none}.progress .bar.bar-success{background-color:#57A957}.progress .bar.bar-warning{background-color:#F89406}.progress .bar.bar-danger{background-color:#C43C35}.btn-square-icon .corner-label.blue:before,.btn-square-icontext .corner-label.blue:before{border-top-color:#428BCA;border-right-color:#428BCA}.btn-square-icon .corner-label.orange:before,.btn-square-icontext .corner-label.orange:before{border-top-color:#ffa534;border-right-color:#ffa534}.btn-square-icon .corner-label.red:before,.btn-square-icontext .corner-label.red:before{border-top-color:#f3545d;border-right-color:#f3545d}.btn-square-icon .corner-label.green:before,.btn-square-icontext .corner-label.green:before{border-top-color:#35cd3a;border-right-color:#35cd3a}.green-check,.has-success .help-block,.has-success .control-label{color:#35cd3a}input:required:valid,textarea:required:valid,select:required:valid,.has-success .form-control,.has-success .form-control:focus{border-color:#35cd3a;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.has-warning .help-block,.has-warning .control-label{color:#ffa534}.has-warning .form-control{border-color:#e52623;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.red-check,.asterisk,.has-error,.has-error *,.has-error .help-block,.has-error .control-label{color:#e52623}input:focus:invalid,textarea:focus:invalid,select:focus:invalid,.has-error .form-control,.has-error .form-control:focus{border-color:#e52623;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}pre,.panel,.progress,.powerwidget,.list-group *,.panel-footer,.panel-heading,.table-bordered,.actionbar > .btn,.table-bordered th,.table-bordered td,.portlet-header a.btn,.actionbar .btn-group,.sidebar-toolbar > div > .btn,.sidebar-toolbar > div > .dropdown >.btn,.actionbar > .dropdown,.alert.alert-inline-top,.alert.alert-inline-mid,.header-main-bottom .btn,.powerwidget-placeholder,.btn-group .search-flyout,#planning-sidebar-trigger,.alert.alert-inline-bottom,.client-block .avatar .label,.header-main-bottom .dropdown,.header-main-bottom .btn-group,.btn-group .search-flyout .btn,th .inline-group.btn-group .btn,td .inline-group.btn-group .btn,.btn-square-group .btn-square-icon,.btn-group .search-flyout.open .btn,.btn-square-group .btn-square-icontext,.btn-group .search-flyout input[type=text],.bootstrap-timepicker-widget table td input,.actionbar .btn-group > .btn,.actionbar > div > .btn,.actionbar > div > .dropdown,.widget-toolbar > div > .btn,.widget-toolbar > div > .dropup,.widget-toolbar input[type=text],.footer-main-inner > .dropup,.footer-main-inner > .btn,.statistic-block > header .btn,.cmanager-footer > div > .btn,.footer-main-inner > .btn-group,.footer-main-inner > div > .btn,.cmanager-subheader > div > .btn,.widget-toolbar > div > .dropdown,.actionbar > div > .dropdown > .btn,.header-main-bottom .dropdown > .btn,.footer-main-inner > div > .btn-group,.header-main-bottom .btn-group > .btn,.widget-toolbar > div > .dropup > .btn,.footer-main-inner > .btn-group > .btn,.widget-toolbar > div > .dropdown > .btn,.footer-main-inner > div > .dropup > .btn,.footer-main-inner > div > .btn-group > .btn,.btn-group .search-flyout.open:first-child .btn,.table th .inline-group.btn-group.btn-group-vertical .btn,.table td .inline-group.btn-group.btn-group-vertical .btn{border-radius:0!important;-webkit-border-radius:0!important;-khtml-border-radius:0!important;-moz-border-radius:0!important}.ext-dropdown-box-scroll .drag-handle span{border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px}.ext-dropdown-tabs-ul li a,.ext-dropdown-box-scroll .drag-handle{border-radius:0 2px 2px 0;-webkit-borderradius:0 2px 2px 0;-khtml-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0}.ext-dropdown-tabs-ul li:first-child a{border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;-khtml-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px}.btn,.tags,input,.alert,.label,select,.stu-box,.progress,#login-box,.select2-drop,.form-control,.table-tooltip,.dropdown-menu,.search-flyout,.tooltip-inner,.btn-count span,.tinycontextmenu,.btn-square-icon,.select2-choices,.login-avatar img,.single-cal-event,.simpleselect-value,.search-flyout .btn,.btn-square-icontext,#typeahead-sidebar-search,#container .tt-dropdown-menu,.select2-container .select2-choice{border-radius:3px;-webkit-borderradius:3px;-khtml-border-radius:3px;-moz-border-radius:3px}.progress{height:15px;}.btn-count .btn:first-child,.fileupload .uneditable-input,.pagination > li:first-child > a,.fc-state-default.fc-corner-left,.pagination > li:first-child > span,.btn-group .search-flyout:first-child,.btn-group .dropdown:first-child .btn,.btn-group .search-flyout:first-child .btn,.powerwidget-ctrls .button-icon:first-child,.btn-square-group .btn-square-icon:first-child,.btn-square-group .btn-square-icontext:first-child,.btn-group .search-flyout:first-child input[type=text],.dropdown-menu.ext-dropdown-icons-horizontal li:first-child a{border-radius:3px 0 0 3px;-webkit-borderradius:3px 0 0 3px;-khtml-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px}.btn-file,.simpleselect-btn,.search-flyout.open .btn,.btn-count .btn:last-child,.pagination > li:last-child > a,.fc-state-default.fc-corner-right,.pagination > li:last-child > span,.ext-tabs-btn-group li:last-child a,.btn-group .search-flyout:last-child,.btn-group .search-flyout:last-child .btn,.powerwidget-ctrls .button-icon:last-child,.btn-square-group .btn-square-icon:last-child,.select2-container .select2-choice .select2-arrow,.btn-square-group .btn-square-icontext:last-child,.dropdown-menu.ext-dropdown-icons-horizontal li:last-child a{border-radius:0 3px 3px 0;-webkit-borderradius:0 3px 3px 0;-khtml-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0}.ext-dropdown-header,.ext-dropdown-chat-profile,.ext-tabs-btn-group li:first-child a,.dropdown-menu.ext-dropdown-icons-vertical li:first-child a{border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}.ext-dropdown-footer,.ext-dropdown-chat-info,.dropdown-menu.ext-dropdown-icons-vertical li:last-child a{border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px}.indicator-pill{border-radius:8px;-webkit-borderradius:8px;-khtml-border-radius:8px;-moz-border-radius:8px}.busy-dot,.online-dot,.offline-dot,.indicator-dot,.btn.btn-circle,.btn-circle-icon,.btn-circle-icontext,.timeline-connector-dot,.timeline-connector-circle,.lightbox-indicator > span,.timeline-connector-dot span,.timeline-connector-circle span{border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%}#toggle-footer{margin:0}.actionbar .pull-right > .btn{margin:0}.actionbar .pull-left > .btn{margin:0}.titles,.descriptions,.keywords,.textarea{height:250px!important}.codes{margin:1px !important} @media only screen and (min-width : 300px){#sidebar-main,#toggle-right-sidebar,#logo-big{display:none}#logo-small,#responsive-menu-trigger{display:block}#header-main{margin:0 -1px}#sidebar-sec,[data-toggle-sidebar]{display:none}.header-main-bottom{border-left-width:0;border-right-width:0}#main{margin:0}.hide-left-sidebar #main{margin:0}#content{border-left-width:0;border-right-width:0;margin-right:-1px}.footer-sticky .footer-main-inner{margin:0 -1px}.ext-tabs > li > a{padding:0 10px}.ext-tabs.tabs-negative-position{width:100%;margin:-1px -1px 0}.hide-left-sidebar .footer-sticky .footer-main-inner{margin:0}}@media only screen and (min-width : 768px){#sidebar-main,#toggle-right-sidebar,#logo-big{display:none}#logo-small,#responsive-menu-trigger{display:block}#header-main{margin:0 -1px}#sidebar-sec,[data-toggle-sidebar]{display:none}.header-main-bottom{border-left-width:0;border-right-width:0}#main{margin:0}.hide-left-sidebar #main{margin:0}#content{border-left-width:0;border-right-width:0;margin-right:-1px}.footer-sticky .footer-main-inner{margin:0 -1px}.ext-tabs > li > a{padding:0 20px}.ext-tabs.tabs-negative-position{width:auto;margin:-30px 0 0;border-bottom:none}}@media only screen and (min-width : 1000px){#sidebar-main,#toggle-right-sidebar,#logo-big{display:block}#logo-small,#responsive-menu-trigger{display:none}#header-main{margin:0 -1px 0 0}#sidebar-sec,[data-toggle-sidebar]{display:none}.header-main-bottom{border-left-width:1px;border-right-width:0}#main{margin:0 0 0 240px}.hide-left-sidebar #main{margin:0}#content{border-left-width:1px;border-right-width:0;margin-right:-1px}.footer-sticky .footer-main-inner{margin:0 -1px 0 240px}.ext-tabs > li > a{padding:0 20px}.ext-tabs.tabs-negative-position{width:auto;margin:-30px 0 0;border-bottom:none}}@media only screen and (min-width : 1200px){#sidebar-main,#toggle-right-sidebar,#logo-big{display:block}#logo-small,#responsive-menu-trigger{display:none}#header-main{margin:0}#sidebar-sec,[data-toggle-sidebar]{display:block}.header-main-bottom{border-left-width:1px;border-right-width:1px}#main{margin:0 240px}.hide-left-sidebar #main{margin:0 240px 0 0}#content{border-left-width:1px;border-right-width:1px;margin-right:0;margin-left:0}.footer-sticky .footer-main-inner{margin:0 240px}.ext-tabs > li > a{padding:0 20px}.ext-tabs.tabs-negative-position{width:auto;margin:-30px 0 0;border-bottom:none}}@media all and (max-width : 1000px){.timeline{margin-right:20px;background-position:top right}.timeline-label{float:right;margin:0 49px 20px 0}.timeline-leftside,.timeline-rightside{float:left;clear:both;width:100%}.timeline-event,.timeline-rightside .timeline-event{margin:0 50px 20px 0}.timeline-connector-line,.timeline-rightside .timeline-connector-line{right:-42px;left:auto}.timeline-connector-dot,.timeline-rightside .timeline-connector-dot{right:-56px;left:auto}.timeline-connector-circle,.timeline-rightside .timeline-connector-circle{right:-70px;left:auto}.timeline-connector-label,.timeline-rightside .timeline-connector-label{right:-80px;left:auto}.timeline-rightside .timeline-connector-arrow{right:-9px;left:auto;border-right:none}.timeline-rightside .timeline-connector-arrow:after{right:auto;left:-10px;border-right:none}}@media all and (max-width : 1200px){.breakpoint-lg,.breakpoint-lg{float:left;height:1px;width:100%;position:relative;left:0;right:0}.breakpoint-lg-hide{display:none}}@media all and (max-width : 992px){.breakpoint-md,.breakpoint-md{float:left;height:1px;width:100%;position:relative;left:0;right:0}.breakpoint-md-hide{display:none}}@media all and (max-width : 768px){#header-sec h2,.button-settings .fas, .button-settings .fab, .button-settings .far, .button-settings .fa{font-size:17px}.breakpoint-sm,.breakpoint-sm{float:left;height:1px;width:100%;position:relative;left:0;right:0}.breakpoint-sm-hide{display:none}}.thumbs-list ul li img{width:60px;height:85px;border:2px solid #121727;border-radius:5px}.thumbs-list ul li{width:60px;height:85px;border-radius:5px;background:#121727 url(/themes/default/public/admin/images/delete.png) center no-repeat}.thumbs-list ul li img:hover{cursor:pointer;opacity:.3}.button-settings{background:#413c8c;border-radius:3px;border:0;text-align:center;padding:20px;margin:0 auto 5px;color:#ededed}.button-settings:hover{background:#716aca;cursor:pointer}.button-settings p{font-size:11px}.button-settings .fas,.button-settings .fab,.button-settings .far,.button-settings .fa{font-size:24px;width:100%;height:100%}.button-settings .corner-label{position:absolute;top:-2px;right:18px;overflow:hidden;height:32px;width:32px;border-radius:0 5px 0 0}.button-settings .corner-label:before{content:"";position:absolute;top:0;right:0;border-top:16px solid;border-right:16px solid;border-bottom:16px solid transparent;border-left:16px solid transparent}.button-settings .corner-label .fas,.button-settings .corner-label .fab,.button-settings .corner-label .far,.button-settings .corner-label .fa{position:absolute;top:4px;right:4px;font-size:12px;width:auto;height:auto}.button-settings .corner-label:before{content:"";top:1px;right:1px}.button-settings .corner-label.red:before{border-top-color:#f3545d;border-right-color:#f3545d}.button-settings .corner-label.green:before{border-top-color:#35cd3a;border-right-color:#35cd3a}.button-settings .corner-label.orange:before{border-top-color:#ffa534;border-right-color:#ffa534}.csstip{line-height:100%}.csstip:hover:after{border-radius:5px 5px 0 0;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999}.cinema-label,.cinema-label .fas,.cinema-label,.cinema-label .fab,.cinema-label,.cinema-label .far,.cinema-label,.cinema-label .fa{color:#999}a{text-decoration:none!important}.table tbody tr:hover td, tfoot{background:#1a2035}.without{background: #202940}.pull-left > a, .pull-right > a {border-bottom:0 !important;border-top:0 !important;}.actionbar .btn i {margin-top:8px}.cinema-box:hover{box-shadow: 0 0 0 99999px rgba(0, 0, 0, 0.2);z-index:999;}label input[type="radio"] + span{background:#ededed;width:17px;height:17px;border-radius:100%}label input[type="checkbox"] + span{background:#ededed;width:17px;height:17px;border-radius:3px}.power-on{background:#37b07e !important;;}.power-off{background:#b0376c !important;;}.power-on:hover{background:#26825c !important;;}.power-off:hover{background:#82274e !important;}#flush_static{margin:0;}#flush_memcached{margin:0;}.flush-data span{background: none}.ul-lang{width:200px;padding:5px 0 5px 5px;}.ul-lang li{width:60px;display:inline-block;font-size:12px;border-radius:3px;}.dropdown-lang{margin:0;}.caret-lang{font-size:16px !important;top:2px;position:relative;float:right;}.ul-lang li a img{right:5px;top:42%;}.dropdown-lang .dropdown-toggle a img{margin:0;height:18px;}.dropdown-toggle > img{margin:0;height:18px;width:18px}#header-main,.sidebar-logo,.sidebar-sec-top{background:none;text-align:center}.particles-js-canvas-el{position:absolute;top:0;z-index:-1000}#particles-top{position: absolute; top:0; left: 0; width: 100%; height: 100%; z-index:-1000}.btn-count span{border: 0}#flush_static{border-radius: 3px 0 0 3px;}.input-group-addon{background:#1f283e}input:disabled,.form-control[disabled]{background:#1f283e}.actionbar > div > .btn, .actionbar > div > .btn:hover,.footer-main-inner > div > .btn,.footer-main-inner > div > .btn:hover,.footer-sticky .footer-main-inner{border:0}.sitemap-robots{background: #1a2035;border-radius: 0 0 3px 3px;border-top: 0;border-right: 1px solid #2f374b;border-left: 1px solid #2f374b;border-bottom: 1px solid #2f374b;padding: 5px;}#header-sec .inner-padding{background: linear-gradient(-45deg,#29276b,#716aca) !important;}#logo-big img{opacity:.6;}.change-lang a{background:none;border:1px solid #2f374b !important;}.change-lang ul li a{border:0 !important;}.sidebar-nav-v2 .seperator span{color:#2f374b}.table thead > tr > th{border: 1px solid #2f374b}.code-url{font-weight:normal;color:#ccc}.code-url strong{color:#fff;}.double-dot{text-align:center;padding:5px;font-weight:bold;}.custom-field{padding:0;}.button-settings p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-main-bottom,#content{border:0}#stranger-things{font-size:14px;position:relative;top:33px;opacity:.6;z-index:1001}#stranger-things i:hover{color:#716aca}.td-highlight{width:40px;height:40px;text-align:center;}.table-content{font-weight: normal; color: #999;}.table-settings{width:40px;height:40px;text-align:center}.table > tbody > tr > td{vertical-align:middle}.table-arrow,.table-arrow-h{margin: 4px;background: #202940;padding: 4px;border-radius: 4px;}.table-arrow-h{background:none}.table-arrow-h i{color:#333}.table-content-id{font-size: 12px;color: #999;float: right;background: #1a2035;border-radius: 3px;padding: 0 5px;}.table-content-key{font-size: 10px;color: #999;background: #1a2035;border-radius: 3px;padding: 3px 5px}.table-content-url-key{font-size: 12px;color: #999}.table-content-t{color:#fff}.table-content-head{font-weight: normal; color: #999;}@media all and (max-width : 768px){#header-sec h2,.button-settings .fas, .button-settings .fab, .button-settings .far, .button-settings .fa{font-size:17px}}#articlesCP{overflow:hidden;position:relative;}.input-group-addon label{margin:-8px 0 -5px -5px; cursor: pointer;width: 100%;text-overflow: inherit;color:#fff}.input-group-addon label:hover{opacity:.8}.input-group-addon{color:#4B5B6C}.input-group-addon a{color:#4B5B6C}.input-group-addon a:hover{color:#999999}#posterForm, #torrentForm, #contentForm, #pictureForm{opacity:0;position:absolute;z-index:-1}.t{color:#4B5B6C}.torrent-close-bg{position: absolute;left: -5px; top: -5px; width: 100%; height: 100%; padding-right: 5px;}.torrent-close-bg > div{background: #131726;opacity: .8; height: 56px;width: 100%;border-radius: 5px;}.torrent-close-text{position: absolute;left: 0; top: 0; width: 100%; height: 100%;}.torrent-close-text > div{padding: 3px; text-shadow: 1px 1px #000; color:#fff; width: 200px;margin: 0 auto;} \ No newline at end of file diff --git a/themes/default/public/admin/css/bootstrap.min.css b/themes/default/public/admin/css/bootstrap.min.css new file mode 100644 index 0000000..9c9b909 --- /dev/null +++ b/themes/default/public/admin/css/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.0.3 (http://getbootstrap.com) + * Copyright 2013 Twitter, Inc. + * Licensed under http://www.apache.org/licenses/LICENSE-2.0 + */ + +/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{margin-top:20px;margin-bottom:10px}h1 small,h2 small,h3 small,h1 .small,h2 .small,h3 .small{font-size:65%}h4,h5,h6{margin-top:10px;margin-bottom:10px}h4 small,h5 small,h6 small,h4 .small,h5 .small,h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media(min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-primary:hover{color:#3071a9}.text-warning{color:#8a6d3b}.text-warning:hover{color:#66512c}.text-danger{color:#a94442}.text-danger:hover{color:#843534}.text-success{color:#3c763d}.text-success:hover{color:#2b542c}.text-info{color:#31708f}.text-info:hover{color:#245269}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.list-inline>li:first-child{padding-left:0}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}@media(min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small,blockquote .small{display:block;line-height:1.428571429;color:#999}blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small,blockquote.pull-right .small{text-align:right}blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666666666666%}.col-lg-10{width:83.33333333333334%}.col-lg-9{width:75%}.col-lg-8{width:66.66666666666666%}.col-lg-7{width:58.333333333333336%}.col-lg-6{width:50%}.col-lg-5{width:41.66666666666667%}.col-lg-4{width:33.33333333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.666666666666664%}.col-lg-1{width:8.333333333333332%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666666666666%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666666666666%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{display:table-cell;float:none}.table>thead>tr>.active,.table>tbody>tr>.active,.table>tfoot>tr>.active,.table>thead>.active>td,.table>tbody>.active>td,.table>tfoot>.active>td,.table>thead>.active>th,.table>tbody>.active>th,.table>tfoot>.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>.active:hover,.table-hover>tbody>.active:hover>td,.table-hover>tbody>.active:hover>th{background-color:#e8e8e8}.table>thead>tr>.success,.table>tbody>tr>.success,.table>tfoot>tr>.success,.table>thead>.success>td,.table>tbody>.success>td,.table>tfoot>.success>td,.table>thead>.success>th,.table>tbody>.success>th,.table>tfoot>.success>th{background-color:#dff0d8}.table-hover>tbody>tr>.success:hover,.table-hover>tbody>.success:hover>td,.table-hover>tbody>.success:hover>th{background-color:#d0e9c6}.table>thead>tr>.danger,.table>tbody>tr>.danger,.table>tfoot>tr>.danger,.table>thead>.danger>td,.table>tbody>.danger>td,.table>tfoot>.danger>td,.table>thead>.danger>th,.table>tbody>.danger>th,.table>tfoot>.danger>th{background-color:#f2dede}.table-hover>tbody>tr>.danger:hover,.table-hover>tbody>.danger:hover>td,.table-hover>tbody>.danger:hover>th{background-color:#ebcccc}.table>thead>tr>.warning,.table>tbody>tr>.warning,.table>tfoot>tr>.warning,.table>thead>.warning>td,.table>tbody>.warning>td,.table>tfoot>.warning>td,.table>thead>.warning>th,.table>tbody>.warning>th,.table>tfoot>.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>.warning:hover,.table-hover>tbody>.warning:hover>td,.table-hover>tbody>.warning:hover>th{background-color:#faf2cc}@media(max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-family:inherit;font-size:inherit;font-style:inherit}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block}.form-inline select.form-control{width:auto}.form-inline .radio,.form-inline .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-control-static{padding-top:7px}@media(min-width:768px){.form-horizontal .control-label{text-align:right}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#fff}.btn-primary{color:#fff;background-color:#428bca;border-color:#428bca}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#4d9bdf;border-color:#4d9bdf}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-link{font-weight:normal;color:#428bca;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale}.glyphicon:empty{width:1em}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media(min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;border-collapse:separate;table-layout:fixed}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn:first-child>.btn{margin-right:-1px}.input-group-btn:last-child>.btn{margin-left:-1px}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-4px}.input-group-btn>.btn:hover,.input-group-btn>.btn:active{z-index:2}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media(min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media(min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media(min-width:768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media(min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media(min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media(min-width:768px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media(min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media(min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media(min-width:768px){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media(min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media(max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media(min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media(min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}@media(min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block}.navbar-form select.form-control{width:auto}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}}@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media(min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media(min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}@media(max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.1428571435;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{line-height:1;color:inherit}.jumbotron p{line-height:1.4}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;height:auto;max-width:100%;margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child th,.panel>.table>tbody:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:last-child>th,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:last-child>td,.panel>.table-responsive>.table-bordered>thead>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;z-index:1050;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media screen and (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.tooltip{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;content:" "}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;content:" "}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" "}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" "}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:.5;filter:alpha(opacity=50)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicons-chevron-left,.carousel-control .glyphicons-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,tr.visible-xs,th.visible-xs,td.visible-xs{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block!important}table.visible-xs.visible-sm{display:table}tr.visible-xs.visible-sm{display:table-row!important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block!important}table.visible-xs.visible-md{display:table}tr.visible-xs.visible-md{display:table-row!important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-xs.visible-lg{display:block!important}table.visible-xs.visible-lg{display:table}tr.visible-xs.visible-lg{display:table-row!important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell!important}}.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm{display:none!important}@media(max-width:767px){.visible-sm.visible-xs{display:block!important}table.visible-sm.visible-xs{display:table}tr.visible-sm.visible-xs{display:table-row!important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block!important}table.visible-sm.visible-md{display:table}tr.visible-sm.visible-md{display:table-row!important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-sm.visible-lg{display:block!important}table.visible-sm.visible-lg{display:table}tr.visible-sm.visible-lg{display:table-row!important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell!important}}.visible-md,tr.visible-md,th.visible-md,td.visible-md{display:none!important}@media(max-width:767px){.visible-md.visible-xs{display:block!important}table.visible-md.visible-xs{display:table}tr.visible-md.visible-xs{display:table-row!important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block!important}table.visible-md.visible-sm{display:table}tr.visible-md.visible-sm{display:table-row!important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-md.visible-lg{display:block!important}table.visible-md.visible-lg{display:table}tr.visible-md.visible-lg{display:table-row!important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell!important}}.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg{display:none!important}@media(max-width:767px){.visible-lg.visible-xs{display:block!important}table.visible-lg.visible-xs{display:table}tr.visible-lg.visible-xs{display:table-row!important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block!important}table.visible-lg.visible-sm{display:table}tr.visible-lg.visible-sm{display:table-row!important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block!important}table.visible-lg.visible-md{display:table}tr.visible-lg.visible-md{display:table-row!important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}.hidden-xs{display:block!important}table.hidden-xs{display:table}tr.hidden-xs{display:table-row!important}th.hidden-xs,td.hidden-xs{display:table-cell!important}@media(max-width:767px){.hidden-xs,tr.hidden-xs,th.hidden-xs,td.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm,tr.hidden-xs.hidden-sm,th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md,tr.hidden-xs.hidden-md,th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-xs.hidden-lg,tr.hidden-xs.hidden-lg,th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none!important}}.hidden-sm{display:block!important}table.hidden-sm{display:table}tr.hidden-sm{display:table-row!important}th.hidden-sm,td.hidden-sm{display:table-cell!important}@media(max-width:767px){.hidden-sm.hidden-xs,tr.hidden-sm.hidden-xs,th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm,tr.hidden-sm,th.hidden-sm,td.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md,tr.hidden-sm.hidden-md,th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-sm.hidden-lg,tr.hidden-sm.hidden-lg,th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none!important}}.hidden-md{display:block!important}table.hidden-md{display:table}tr.hidden-md{display:table-row!important}th.hidden-md,td.hidden-md{display:table-cell!important}@media(max-width:767px){.hidden-md.hidden-xs,tr.hidden-md.hidden-xs,th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-md.hidden-sm,tr.hidden-md.hidden-sm,th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md,tr.hidden-md,th.hidden-md,td.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-md.hidden-lg,tr.hidden-md.hidden-lg,th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none!important}}.hidden-lg{display:block!important}table.hidden-lg{display:table}tr.hidden-lg{display:table-row!important}th.hidden-lg,td.hidden-lg{display:table-cell!important}@media(max-width:767px){.hidden-lg.hidden-xs,tr.hidden-lg.hidden-xs,th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm,tr.hidden-lg.hidden-sm,th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md,tr.hidden-lg.hidden-md,th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg,tr.hidden-lg,th.hidden-lg,td.hidden-lg{display:none!important}}.visible-print,tr.visible-print,th.visible-print,td.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}.hidden-print,tr.hidden-print,th.hidden-print,td.hidden-print{display:none!important}} \ No newline at end of file diff --git a/themes/default/public/admin/css/font-awesome.min.css b/themes/default/public/admin/css/font-awesome.min.css new file mode 100644 index 0000000..540440c --- /dev/null +++ b/themes/default/public/admin/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/themes/default/public/admin/css/tagify.min.css b/themes/default/public/admin/css/tagify.min.css new file mode 100644 index 0000000..716fc36 --- /dev/null +++ b/themes/default/public/admin/css/tagify.min.css @@ -0,0 +1 @@ +.tagify{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;cursor:text;position:relative}@-webkit-keyframes tags--bump{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes tags--bump{30%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.tagify[readonly]{cursor:default}.tagify[readonly]>.tagify__input{visibility:hidden;width:0;margin:5px 0}.tagify[readonly] x{display:none}.tagify[readonly] tag>div{padding:.3em .5em}.tagify+input,.tagify+textarea{border:0;display:none}.tagify tag{margin:5px 0 5px 5px;vertical-align:top;position:relative;z-index:1;cursor:default;-webkit-transition:.13s ease-out;-o-transition:.13s ease-out;transition:.13s ease-out}.tagify tag>div:not([contenteditable]){vertical-align:top;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:.0em .5em;color:#fff;border-radius:3px;-webkit-transition:.13s ease-out;-o-transition:.13s ease-out;transition:.13s ease-out;padding-right:2em}.tagify tag>div:not([contenteditable])>span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block;vertical-align:middle;-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.tagify tag>div:not([contenteditable])::before{content:'';position:absolute;border-radius:inherit;left:0;top:0;right:0;bottom:0;background:#4b5b6c;z-index:-1;pointer-events:none;-webkit-transition:80ms ease;-o-transition:80ms ease;transition:80ms ease;-webkit-animation:.3s tags--bump 1 ease-out;animation:.3s tags--bump 1 ease-out}.tagify tag:hover:not([readonly]) div:not([contenteditable])::before{top:-2px;right:-2px;bottom:-2px;left:-2px;background:#1f262d;-webkit-box-shadow:0 0 0 0 #1f262d inset;box-shadow:0 0 0 0 #1f262d inset}.tagify tag.tagify--noAnim{-webkit-animation:none;animation:none}.tagify tag.tagify--hide{width:0!important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;pointer-events:none}.tagify tag.tagify--mark div::before{-webkit-animation:none;animation:none}.tagify tag.tagify--notAllowed div>span{opacity:.5}.tagify tag.tagify--notAllowed div::before{background:rgba(211,148,148,.44);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.tagify tag[readonly] x{display:none}.tagify tag[readonly]>div{padding:.3em .5em}.tagify tag x{font:14px/14px Serif;width:14px;text-align:center;border-radius:50px;position:absolute;z-index:1;right:calc(.5em - 2px);top:50%;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;color:#fff}.tagify tag x::after{content:"\00D7"}.tagify tag x:hover{color:#fff;background:#c77777}.tagify tag x:hover+div>span{opacity:.5}.tagify tag x:hover+div::before{background:rgba(211,148,148,.44);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.tagify__input{text-align:left;position:relative}.tagify__input:empty::before{-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;opacity:.5;-webkit-transform:none;-ms-transform:none;transform:none;color:#ccc}.tagify__input:focus{outline:0}.tagify__input:focus::before{-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;opacity:0;-webkit-transform:translatex(6px);-ms-transform:translatex(6px);transform:translatex(6px)}@supports (-moz-appearance:none){.tagify__input:focus::before{display:none}}.tagify__input:focus:empty::before{-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;opacity:.3;-webkit-transform:none;-ms-transform:none;transform:none}@supports (-moz-appearance:none){.tagify__input:focus:empty::before{display:inline-block}}.tagify__input::before{content:attr(data-placeholder);position:absolute;z-index:1;color:#fff;white-space:nowrap;pointer-events:none;opacity:0}@supports (-moz-appearance:none){.tagify__input::before{line-height:inherit;position:relative}}.tagify__input::after{content:attr(data-suggest);color:#fff;opacity:.3;pointer-events:none}.tagify__dropdown{position:absolute;z-index:999;background:#272f38;max-height:300px;overflow:auto;-webkit-box-shadow:0 2px 4px -2px rgba(0,0,0,.2);box-shadow:0 2px 4px -2px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box}.tagify__dropdown__item{-webkit-box-sizing:inherit;box-sizing:inherit;padding:.35em .6em;margin:2px;cursor:pointer;border-radius:3px;position:relative}.tagify__dropdown__item--active{background:#334049}.tagify__dropdown__item:active{background:#4b5b6c} \ No newline at end of file diff --git a/themes/default/public/admin/favicon.ico b/themes/default/public/admin/favicon.ico new file mode 100644 index 0000000..f05255c Binary files /dev/null and b/themes/default/public/admin/favicon.ico differ diff --git a/themes/default/public/admin/fonts/FontAwesome.otf b/themes/default/public/admin/fonts/FontAwesome.otf new file mode 100644 index 0000000..401ec0f Binary files /dev/null and b/themes/default/public/admin/fonts/FontAwesome.otf differ diff --git a/themes/default/public/admin/fonts/fontawesome-webfont.eot b/themes/default/public/admin/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000..e9f60ca Binary files /dev/null and b/themes/default/public/admin/fonts/fontawesome-webfont.eot differ diff --git a/themes/default/public/admin/fonts/fontawesome-webfont.svg b/themes/default/public/admin/fonts/fontawesome-webfont.svg new file mode 100644 index 0000000..855c845 --- /dev/null +++ b/themes/default/public/admin/fonts/fontawesome-webfont.svg @@ -0,0 +1,2671 @@ + + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/fonts/fontawesome-webfont.ttf b/themes/default/public/admin/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000..35acda2 Binary files /dev/null and b/themes/default/public/admin/fonts/fontawesome-webfont.ttf differ diff --git a/themes/default/public/admin/fonts/fontawesome-webfont.woff b/themes/default/public/admin/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000..400014a Binary files /dev/null and b/themes/default/public/admin/fonts/fontawesome-webfont.woff differ diff --git a/themes/default/public/admin/fonts/fontawesome-webfont.woff2 b/themes/default/public/admin/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000..4d13fc6 Binary files /dev/null and b/themes/default/public/admin/fonts/fontawesome-webfont.woff2 differ diff --git a/themes/default/public/admin/fonts/glyphicons-halflings-regular.eot b/themes/default/public/admin/fonts/glyphicons-halflings-regular.eot new file mode 100644 index 0000000..423bd5d Binary files /dev/null and b/themes/default/public/admin/fonts/glyphicons-halflings-regular.eot differ diff --git a/themes/default/public/admin/fonts/glyphicons-halflings-regular.svg b/themes/default/public/admin/fonts/glyphicons-halflings-regular.svg new file mode 100644 index 0000000..4469488 --- /dev/null +++ b/themes/default/public/admin/fonts/glyphicons-halflings-regular.svg @@ -0,0 +1,229 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/themes/default/public/admin/fonts/glyphicons-halflings-regular.ttf b/themes/default/public/admin/fonts/glyphicons-halflings-regular.ttf new file mode 100644 index 0000000..a498ef4 Binary files /dev/null and b/themes/default/public/admin/fonts/glyphicons-halflings-regular.ttf differ diff --git a/themes/default/public/admin/fonts/glyphicons-halflings-regular.woff b/themes/default/public/admin/fonts/glyphicons-halflings-regular.woff new file mode 100644 index 0000000..d83c539 Binary files /dev/null and b/themes/default/public/admin/fonts/glyphicons-halflings-regular.woff differ diff --git a/themes/default/public/admin/html/errors/401.html b/themes/default/public/admin/html/errors/401.html new file mode 100644 index 0000000..852f38a --- /dev/null +++ b/themes/default/public/admin/html/errors/401.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + +401 - CinemaPress + + + + + + + + + + + + + + + + + + +
+
+
+

401

+

Ошибка

+ +
+
+
+
+ + + + +
+
+
+
+ Вы не прошли авторизацию. Были введены неверные логин или пароль. Пожалуйста, попробуйте попытку еще раз и будьте внимательны при вводе. +
+
+
+
+ + + + \ No newline at end of file diff --git a/themes/default/public/admin/html/errors/403.html b/themes/default/public/admin/html/errors/403.html new file mode 100644 index 0000000..ba95217 --- /dev/null +++ b/themes/default/public/admin/html/errors/403.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + +403 - CinemaPress + + + + + + + + + + + + + + + + + + +
+
+
+

403

+

Ошибка

+ +
+
+
+
+ + + + +
+
+
+
+ Доступ к данной странице запрещен. Вы перешли на страницу, для просмотра которой у Вас не хватает прав доступа. +
+
+
+
+ + + + \ No newline at end of file diff --git a/themes/default/public/admin/html/errors/404.html b/themes/default/public/admin/html/errors/404.html new file mode 100644 index 0000000..b9529f1 --- /dev/null +++ b/themes/default/public/admin/html/errors/404.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + +404 - CinemaPress + + + + + + + + + + + + + + + + + + +
+
+
+

404

+

Ошибка

+ +
+
+
+
+ + + + +
+
+
+
+ Данной страницы нет на сайте. Возможно Вы ошиблись в URL или это внутренняя ошибка сайта, о которой администратор уже знает и предпринимает действия для её устранения. +
+
+
+
+ + + + \ No newline at end of file diff --git a/themes/default/public/admin/html/errors/50x.html b/themes/default/public/admin/html/errors/50x.html new file mode 100644 index 0000000..37a8259 --- /dev/null +++ b/themes/default/public/admin/html/errors/50x.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + +500 - CinemaPress + + + + + + + + + + + + + + + + + + +
+
+
+

500

+

Ошибка

+ +
+
+
+
+ + + + +
+
+
+
+ Внутренняя ошибка сервера. Администратор сайта уже предпринимает действия для её решения. Пожалуйста, посетите эту страницу немного позже. +
+
+
+
+ + + + \ No newline at end of file diff --git a/themes/default/public/admin/images/404.jpg b/themes/default/public/admin/images/404.jpg new file mode 100644 index 0000000..d9601f3 Binary files /dev/null and b/themes/default/public/admin/images/404.jpg differ diff --git a/themes/default/public/admin/images/cli.png b/themes/default/public/admin/images/cli.png new file mode 100644 index 0000000..0001c8f Binary files /dev/null and b/themes/default/public/admin/images/cli.png differ diff --git a/themes/default/public/admin/images/delete.png b/themes/default/public/admin/images/delete.png new file mode 100644 index 0000000..dc924f5 Binary files /dev/null and b/themes/default/public/admin/images/delete.png differ diff --git a/themes/default/public/admin/images/locales/ar.svg b/themes/default/public/admin/images/locales/ar.svg new file mode 100644 index 0000000..84ffb61 --- /dev/null +++ b/themes/default/public/admin/images/locales/ar.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/bg.svg b/themes/default/public/admin/images/locales/bg.svg new file mode 100644 index 0000000..8baedec --- /dev/null +++ b/themes/default/public/admin/images/locales/bg.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/bn.svg b/themes/default/public/admin/images/locales/bn.svg new file mode 100644 index 0000000..69aa45f --- /dev/null +++ b/themes/default/public/admin/images/locales/bn.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/cs.svg b/themes/default/public/admin/images/locales/cs.svg new file mode 100644 index 0000000..20117a3 --- /dev/null +++ b/themes/default/public/admin/images/locales/cs.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/da.svg b/themes/default/public/admin/images/locales/da.svg new file mode 100644 index 0000000..3680cd5 --- /dev/null +++ b/themes/default/public/admin/images/locales/da.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/de.svg b/themes/default/public/admin/images/locales/de.svg new file mode 100644 index 0000000..be7634d --- /dev/null +++ b/themes/default/public/admin/images/locales/de.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/el.svg b/themes/default/public/admin/images/locales/el.svg new file mode 100644 index 0000000..1e93020 --- /dev/null +++ b/themes/default/public/admin/images/locales/el.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/en.svg b/themes/default/public/admin/images/locales/en.svg new file mode 100644 index 0000000..f855ac3 --- /dev/null +++ b/themes/default/public/admin/images/locales/en.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/es.svg b/themes/default/public/admin/images/locales/es.svg new file mode 100644 index 0000000..c657c11 --- /dev/null +++ b/themes/default/public/admin/images/locales/es.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/et.svg b/themes/default/public/admin/images/locales/et.svg new file mode 100644 index 0000000..441eb7e --- /dev/null +++ b/themes/default/public/admin/images/locales/et.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/fi.svg b/themes/default/public/admin/images/locales/fi.svg new file mode 100644 index 0000000..3821721 --- /dev/null +++ b/themes/default/public/admin/images/locales/fi.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/fr.svg b/themes/default/public/admin/images/locales/fr.svg new file mode 100644 index 0000000..f783824 --- /dev/null +++ b/themes/default/public/admin/images/locales/fr.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/hi.svg b/themes/default/public/admin/images/locales/hi.svg new file mode 100644 index 0000000..9bf1ffa --- /dev/null +++ b/themes/default/public/admin/images/locales/hi.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/hr.svg b/themes/default/public/admin/images/locales/hr.svg new file mode 100644 index 0000000..c299b08 --- /dev/null +++ b/themes/default/public/admin/images/locales/hr.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/hu.svg b/themes/default/public/admin/images/locales/hu.svg new file mode 100644 index 0000000..61af2ad --- /dev/null +++ b/themes/default/public/admin/images/locales/hu.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/id.svg b/themes/default/public/admin/images/locales/id.svg new file mode 100644 index 0000000..3e3bb3e --- /dev/null +++ b/themes/default/public/admin/images/locales/id.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/it.svg b/themes/default/public/admin/images/locales/it.svg new file mode 100644 index 0000000..b1269c5 --- /dev/null +++ b/themes/default/public/admin/images/locales/it.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/ja.svg b/themes/default/public/admin/images/locales/ja.svg new file mode 100644 index 0000000..e86a6d7 --- /dev/null +++ b/themes/default/public/admin/images/locales/ja.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/kk.svg b/themes/default/public/admin/images/locales/kk.svg new file mode 100644 index 0000000..9179046 --- /dev/null +++ b/themes/default/public/admin/images/locales/kk.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/ko.svg b/themes/default/public/admin/images/locales/ko.svg new file mode 100644 index 0000000..c9e7402 --- /dev/null +++ b/themes/default/public/admin/images/locales/ko.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/lt.svg b/themes/default/public/admin/images/locales/lt.svg new file mode 100644 index 0000000..3bdf6ac --- /dev/null +++ b/themes/default/public/admin/images/locales/lt.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/lv.svg b/themes/default/public/admin/images/locales/lv.svg new file mode 100644 index 0000000..7366e1e --- /dev/null +++ b/themes/default/public/admin/images/locales/lv.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/nl.svg b/themes/default/public/admin/images/locales/nl.svg new file mode 100644 index 0000000..7bbcf41 --- /dev/null +++ b/themes/default/public/admin/images/locales/nl.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/pl.svg b/themes/default/public/admin/images/locales/pl.svg new file mode 100644 index 0000000..0a38bec --- /dev/null +++ b/themes/default/public/admin/images/locales/pl.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/pt.svg b/themes/default/public/admin/images/locales/pt.svg new file mode 100644 index 0000000..210e6da --- /dev/null +++ b/themes/default/public/admin/images/locales/pt.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/ro.svg b/themes/default/public/admin/images/locales/ro.svg new file mode 100644 index 0000000..4a5cbd6 --- /dev/null +++ b/themes/default/public/admin/images/locales/ro.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/ru.svg b/themes/default/public/admin/images/locales/ru.svg new file mode 100644 index 0000000..774c201 --- /dev/null +++ b/themes/default/public/admin/images/locales/ru.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/sk.svg b/themes/default/public/admin/images/locales/sk.svg new file mode 100644 index 0000000..8efc328 --- /dev/null +++ b/themes/default/public/admin/images/locales/sk.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/sl.svg b/themes/default/public/admin/images/locales/sl.svg new file mode 100644 index 0000000..c769621 --- /dev/null +++ b/themes/default/public/admin/images/locales/sl.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/sq.svg b/themes/default/public/admin/images/locales/sq.svg new file mode 100644 index 0000000..d101a76 --- /dev/null +++ b/themes/default/public/admin/images/locales/sq.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/sr.svg b/themes/default/public/admin/images/locales/sr.svg new file mode 100644 index 0000000..0f8fbc4 --- /dev/null +++ b/themes/default/public/admin/images/locales/sr.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/sv.svg b/themes/default/public/admin/images/locales/sv.svg new file mode 100644 index 0000000..c888df2 --- /dev/null +++ b/themes/default/public/admin/images/locales/sv.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/sw.svg b/themes/default/public/admin/images/locales/sw.svg new file mode 100644 index 0000000..5256968 --- /dev/null +++ b/themes/default/public/admin/images/locales/sw.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/th.svg b/themes/default/public/admin/images/locales/th.svg new file mode 100644 index 0000000..d7a9edc --- /dev/null +++ b/themes/default/public/admin/images/locales/th.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/tr.svg b/themes/default/public/admin/images/locales/tr.svg new file mode 100644 index 0000000..40593e5 --- /dev/null +++ b/themes/default/public/admin/images/locales/tr.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/uk.svg b/themes/default/public/admin/images/locales/uk.svg new file mode 100644 index 0000000..96977cf --- /dev/null +++ b/themes/default/public/admin/images/locales/uk.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/vi.svg b/themes/default/public/admin/images/locales/vi.svg new file mode 100644 index 0000000..e38405c --- /dev/null +++ b/themes/default/public/admin/images/locales/vi.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/locales/zh.svg b/themes/default/public/admin/images/locales/zh.svg new file mode 100644 index 0000000..2ef65e5 --- /dev/null +++ b/themes/default/public/admin/images/locales/zh.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/default/public/admin/images/logo.png b/themes/default/public/admin/images/logo.png new file mode 100644 index 0000000..eaced94 Binary files /dev/null and b/themes/default/public/admin/images/logo.png differ diff --git a/themes/default/public/admin/images/web.png b/themes/default/public/admin/images/web.png new file mode 100644 index 0000000..2909a9d Binary files /dev/null and b/themes/default/public/admin/images/web.png differ diff --git a/themes/default/public/admin/js/all.min.js b/themes/default/public/admin/js/all.min.js new file mode 100644 index 0000000..22556d9 --- /dev/null +++ b/themes/default/public/admin/js/all.min.js @@ -0,0 +1 @@ +if(function(t,e){"object"==typeof module&&"object"==typeof module.exports?module.exports=t.document?e(t,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return e(t)}:e(t)}("undefined"!=typeof window?window:this,function(h,t){var d=[],u=d.slice,m=d.concat,s=d.push,o=d.indexOf,n={},e=n.toString,v=n.hasOwnProperty,i="".trim,g={},r="1.11.0",T=function(t,e){return new T.fn.init(t,e)},a=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,l=/^-ms-/,c=/-([\da-z])/gi,f=function(t,e){return e.toUpperCase()};function p(t){var e=t.length,n=T.type(t);return"function"!==n&&!T.isWindow(t)&&(!(1!==t.nodeType||!e)||("array"===n||0===e||"number"==typeof e&&0+~]|"+B+")"+B+"*"),R=new RegExp("="+B+"*([^\\]'\"]*?)"+B+"*\\]","g"),I=new RegExp(_),U=new RegExp("^"+F+"$"),X={ID:new RegExp("^#("+H+")"),CLASS:new RegExp("^\\.("+H+")"),TAG:new RegExp("^("+H.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+_),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+B+"*(even|odd|(([+-]|)(\\d*)n|)"+B+"*(?:([+-]|)"+B+"*(\\d+)|))"+B+"*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^"+B+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+B+"*((?:-\\d)?\\d*)"+B+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,V=/^[^{]+\{\s*\[native \w/,G=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,J=/[+~]/,K=/'|\\/g,Z=new RegExp("\\\\([\\da-f]{1,6}"+B+"?|("+B+")|.)","ig"),tt=function(t,e,n){var i="0x"+e-65536;return i!=i||n?e:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)};try{A.apply(e=L.call(E.childNodes),E.childNodes),e[E.childNodes.length].nodeType}catch(t){A={apply:e.length?function(t,e){D.apply(t,L.call(e))}:function(t,e){for(var n=t.length,i=0;t[n++]=e[i++];);t.length=n-1}}}function et(t,e,n,i){var o,r,a,s,l,c,u,d,f,p;if((e?e.ownerDocument||e:E)!==C&&v(e),n=n||[],!t||"string"!=typeof t)return n;if(1!==(s=(e=e||C).nodeType)&&9!==s)return[];if(g&&!i){if(o=G.exec(t))if(a=o[1]){if(9===s){if(!(r=e.getElementById(a))||!r.parentNode)return n;if(r.id===a)return n.push(r),n}else if(e.ownerDocument&&(r=e.ownerDocument.getElementById(a))&&b(e,r)&&r.id===a)return n.push(r),n}else{if(o[2])return A.apply(n,e.getElementsByTagName(t)),n;if((a=o[3])&&h.getElementsByClassName&&e.getElementsByClassName)return A.apply(n,e.getElementsByClassName(a)),n}if(h.qsa&&(!y||!y.test(t))){if(d=u=T,f=e,p=9===s&&t,1===s&&"object"!==e.nodeName.toLowerCase()){for(c=ft(t),(u=e.getAttribute("id"))?d=u.replace(K,"\\$&"):e.setAttribute("id",d),d="[id='"+d+"'] ",l=c.length;l--;)c[l]=d+pt(c[l]);f=J.test(t)&&ut(e.parentNode)||e,p=c.join(",")}if(p)try{return A.apply(n,f.querySelectorAll(p)),n}catch(t){}finally{u||e.removeAttribute("id")}}}return function(t,e,n,i){var o,r,a,s,l,c=ft(t);if(!i&&1===c.length){if(2<(r=c[0]=c[0].slice(0)).length&&"ID"===(a=r[0]).type&&h.getById&&9===e.nodeType&&g&&x.relative[r[1].type]){if(!(e=(x.find.ID(a.matches[0].replace(Z,tt),e)||[])[0]))return n;t=t.slice(r.shift().value.length)}for(o=X.needsContext.test(t)?0:r.length;o--&&(a=r[o],!x.relative[s=a.type]);)if((l=x.find[s])&&(i=l(a.matches[0].replace(Z,tt),J.test(r[0].type)&&ut(e.parentNode)||e))){if(r.splice(o,1),!(t=i.length&&pt(r)))return A.apply(n,i),n;break}}return m(t,c)(i,e,!g,n,J.test(t)&&ut(e.parentNode)||e),n}(t.replace(q,"$1"),e,n,i)}function nt(){var i=[];return function t(e,n){return i.push(e+" ")>x.cacheLength&&delete t[i.shift()],t[e+" "]=n}}function it(t){return t[T]=!0,t}function ot(t){var e=C.createElement("div");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function rt(t,e){for(var n=t.split("|"),i=t.length;i--;)x.attrHandle[n[i]]=e}function at(t,e){var n=e&&t,i=n&&1===t.nodeType&&1===e.nodeType&&(~e.sourceIndex||1<<31)-(~t.sourceIndex||1<<31);if(i)return i;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function st(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function lt(n){return function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===n}}function ct(a){return it(function(r){return r=+r,it(function(t,e){for(var n,i=a([],t.length,r),o=i.length;o--;)t[n=i[o]]&&(t[n]=!(e[n]=t[n]))})})}function ut(t){return t&&typeof t.getElementsByTagName!==N&&t}for(t in h=et.support={},i=et.isXML=function(t){var e=t&&(t.ownerDocument||t).documentElement;return!!e&&"HTML"!==e.nodeName},v=et.setDocument=function(t){var e,l=t?t.ownerDocument||t:E,n=l.defaultView;return l!==C&&9===l.nodeType&&l.documentElement?(o=(C=l).documentElement,g=!i(l),n&&n!==n.top&&(n.addEventListener?n.addEventListener("unload",function(){v()},!1):n.attachEvent&&n.attachEvent("onunload",function(){v()})),h.attributes=ot(function(t){return t.className="i",!t.getAttribute("className")}),h.getElementsByTagName=ot(function(t){return t.appendChild(l.createComment("")),!t.getElementsByTagName("*").length}),h.getElementsByClassName=V.test(l.getElementsByClassName)&&ot(function(t){return t.innerHTML="
",t.firstChild.className="i",2===t.getElementsByClassName("i").length}),h.getById=ot(function(t){return o.appendChild(t).id=T,!l.getElementsByName||!l.getElementsByName(T).length}),h.getById?(x.find.ID=function(t,e){if(typeof e.getElementById!==N&&g){var n=e.getElementById(t);return n&&n.parentNode?[n]:[]}},x.filter.ID=function(t){var e=t.replace(Z,tt);return function(t){return t.getAttribute("id")===e}}):(delete x.find.ID,x.filter.ID=function(t){var n=t.replace(Z,tt);return function(t){var e=typeof t.getAttributeNode!==N&&t.getAttributeNode("id");return e&&e.value===n}}),x.find.TAG=h.getElementsByTagName?function(t,e){return typeof e.getElementsByTagName!==N?e.getElementsByTagName(t):void 0}:function(t,e){var n,i=[],o=0,r=e.getElementsByTagName(t);if("*"===t){for(;n=r[o++];)1===n.nodeType&&i.push(n);return i}return r},x.find.CLASS=h.getElementsByClassName&&function(t,e){return typeof e.getElementsByClassName!==N&&g?e.getElementsByClassName(t):void 0},a=[],y=[],(h.qsa=V.test(l.querySelectorAll))&&(ot(function(t){t.innerHTML="",t.querySelectorAll("[t^='']").length&&y.push("[*^$]="+B+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||y.push("\\["+B+"*(?:value|"+P+")"),t.querySelectorAll(":checked").length||y.push(":checked")}),ot(function(t){var e=l.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&y.push("name"+B+"*[*^$|!~]?="),t.querySelectorAll(":enabled").length||y.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),y.push(",.*:")})),(h.matchesSelector=V.test(s=o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ot(function(t){h.disconnectedMatch=s.call(t,"div"),s.call(t,"[s!='']:x"),a.push("!=",_)}),y=y.length&&new RegExp(y.join("|")),a=a.length&&new RegExp(a.join("|")),e=V.test(o.compareDocumentPosition),b=e||V.test(o.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,i=e&&e.parentNode;return t===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):t.compareDocumentPosition&&16&t.compareDocumentPosition(i)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},S=e?function(t,e){if(t===e)return u=!0,0;var n=!t.compareDocumentPosition-!e.compareDocumentPosition;return n||(1&(n=(t.ownerDocument||t)===(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!h.sortDetached&&e.compareDocumentPosition(t)===n?t===l||t.ownerDocument===E&&b(E,t)?-1:e===l||e.ownerDocument===E&&b(E,e)?1:c?M.call(c,t)-M.call(c,e):0:4&n?-1:1)}:function(t,e){if(t===e)return u=!0,0;var n,i=0,o=t.parentNode,r=e.parentNode,a=[t],s=[e];if(!o||!r)return t===l?-1:e===l?1:o?-1:r?1:c?M.call(c,t)-M.call(c,e):0;if(o===r)return at(t,e);for(n=t;n=n.parentNode;)a.unshift(n);for(n=e;n=n.parentNode;)s.unshift(n);for(;a[i]===s[i];)i++;return i?at(a[i],s[i]):a[i]===E?-1:s[i]===E?1:0},l):C},et.matches=function(t,e){return et(t,null,null,e)},et.matchesSelector=function(t,e){if((t.ownerDocument||t)!==C&&v(t),e=e.replace(R,"='$1']"),!(!h.matchesSelector||!g||a&&a.test(e)||y&&y.test(e)))try{var n=s.call(t,e);if(n||h.disconnectedMatch||t.document&&11!==t.document.nodeType)return n}catch(t){}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(Z,tt),t[3]=(t[4]||t[5]||"").replace(Z,tt),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||et.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&et.error(t[0]),t},PSEUDO:function(t){var e,n=!t[5]&&t[2];return X.CHILD.test(t[0])?null:(t[3]&&void 0!==t[4]?t[2]=t[4]:n&&I.test(n)&&(e=ft(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(Z,tt).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=l[t+" "];return e||(e=new RegExp("(^|"+B+")"+t+"("+B+"|$)"))&&l(t,function(t){return e.test("string"==typeof t.className&&t.className||typeof t.getAttribute!==N&&t.getAttribute("class")||"")})},ATTR:function(n,i,o){return function(t){var e=et.attr(t,n);return null==e?"!="===i:!i||(e+="","="===i?e===o:"!="===i?e!==o:"^="===i?o&&0===e.indexOf(o):"*="===i?o&&-1(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function C(t,n,i){if(T.isFunction(n))return T.grep(t,function(t,e){return!!n.call(t,e,t)!==i});if(n.nodeType)return T.grep(t,function(t){return t===n!==i});if("string"==typeof n){if(w.test(n))return T.filter(n,t,i);n=T.filter(n,t)}return T.grep(t,function(t){return 0<=T.inArray(t,n)!==i})}T.filter=function(t,e,n){var i=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===i.nodeType?T.find.matchesSelector(i,t)?[i]:[]:T.find.matches(t,T.grep(e,function(t){return 1===t.nodeType}))},T.fn.extend({find:function(t){var e,n=[],i=this,o=i.length;if("string"!=typeof t)return this.pushStack(T(t).filter(function(){for(e=0;e)[^>]*|#([\w-]*))$/;(T.fn.init=function(t,e){var n,i;if(!t)return this;if("string"==typeof t){if(!(n="<"===t.charAt(0)&&">"===t.charAt(t.length-1)&&3<=t.length?[null,t,null]:S.exec(t))||!n[1]&&e)return!e||e.jquery?(e||E).find(t):this.constructor(e).find(t);if(n[1]){if(e=e instanceof T?e[0]:e,T.merge(this,T.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:k,!0)),x.test(n[1])&&T.isPlainObject(e))for(n in e)T.isFunction(this[n])?this[n](e[n]):this.attr(n,e[n]);return this}if((i=k.getElementById(n[2]))&&i.parentNode){if(i.id!==n[2])return E.find(t);this.length=1,this[0]=i}return this.context=k,this.selector=t,this}return t.nodeType?(this.context=this[0]=t,this.length=1,this):T.isFunction(t)?void 0!==E.ready?E.ready(t):t(T):(void 0!==t.selector&&(this.selector=t.selector,this.context=t.context),T.makeArray(t,this))}).prototype=T.fn,E=T(k);var N=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function $(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}T.extend({dir:function(t,e,n){for(var i=[],o=t[e];o&&9!==o.nodeType&&(void 0===n||1!==o.nodeType||!T(o).is(n));)1===o.nodeType&&i.push(o),o=o[e];return i},sibling:function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n}}),T.fn.extend({has:function(t){var e,n=T(t,this),i=n.length;return this.filter(function(){for(e=0;e
a",g.leadingWhitespace=3===e.firstChild.nodeType,g.tbody=!e.getElementsByTagName("tbody").length,g.htmlSerialize=!!e.getElementsByTagName("link").length,g.html5Clone="<:nav>"!==k.createElement("nav").cloneNode(!0).outerHTML,n.type="checkbox",n.checked=!0,t.appendChild(n),g.appendChecked=n.checked,e.innerHTML="",g.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue,t.appendChild(e),e.innerHTML="",g.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,g.noCloneEvent=!0,e.attachEvent&&(e.attachEvent("onclick",function(){g.noCloneEvent=!1}),e.cloneNode(!0).click()),null==g.deleteExpando){g.deleteExpando=!0;try{delete e.test}catch(t){g.deleteExpando=!1}}t=e=n=null}(),function(){var t,e,n=k.createElement("div");for(t in{submit:!0,change:!0,focusin:!0})e="on"+t,(g[t+"Bubbles"]=e in h)||(n.setAttribute(e,"t"),g[t+"Bubbles"]=!1===n.attributes[e].expando);n=null}();var Q=/^(?:input|select|textarea)$/i,V=/^key/,G=/^(?:mouse|contextmenu)|click/,J=/^(?:focusinfocus|focusoutblur)$/,K=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function tt(){return!1}function et(){try{return k.activeElement}catch(t){}}function nt(t){var e=it.split("|"),n=t.createDocumentFragment();if(n.createElement)for(;e.length;)n.createElement(e.pop());return n}T.event={global:{},add:function(t,e,n,i,o){var r,a,s,l,c,u,d,f,p,h,m,v=T._data(t);if(v){for(n.handler&&(n=(l=n).handler,o=l.selector),n.guid||(n.guid=T.guid++),(a=v.events)||(a=v.events={}),(u=v.handle)||((u=v.handle=function(t){return typeof T===H||t&&T.event.triggered===t.type?void 0:T.event.dispatch.apply(u.elem,arguments)}).elem=t),s=(e=(e||"").match(A)||[""]).length;s--;)p=m=(r=K.exec(e[s])||[])[1],h=(r[2]||"").split(".").sort(),p&&(c=T.event.special[p]||{},p=(o?c.delegateType:c.bindType)||p,c=T.event.special[p]||{},d=T.extend({type:p,origType:m,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&T.expr.match.needsContext.test(o),namespace:h.join(".")},l),(f=a[p])||((f=a[p]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(t,i,h,u)||(t.addEventListener?t.addEventListener(p,u,!1):t.attachEvent&&t.attachEvent("on"+p,u))),c.add&&(c.add.call(t,d),d.handler.guid||(d.handler.guid=n.guid)),o?f.splice(f.delegateCount++,0,d):f.push(d),T.event.global[p]=!0);t=null}},remove:function(t,e,n,i,o){var r,a,s,l,c,u,d,f,p,h,m,v=T.hasData(t)&&T._data(t);if(v&&(u=v.events)){for(c=(e=(e||"").match(A)||[""]).length;c--;)if(p=m=(s=K.exec(e[c])||[])[1],h=(s[2]||"").split(".").sort(),p){for(d=T.event.special[p]||{},f=u[p=(i?d.delegateType:d.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=r=f.length;r--;)a=f[r],!o&&m!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||i&&i!==a.selector&&("**"!==i||!a.selector)||(f.splice(r,1),a.selector&&f.delegateCount--,d.remove&&d.remove.call(t,a));l&&!f.length&&(d.teardown&&!1!==d.teardown.call(t,h,v.handle)||T.removeEvent(t,p,v.handle),delete u[p])}else for(p in u)T.event.remove(t,p+e[c],n,i,!0);T.isEmptyObject(u)&&(delete v.handle,T._removeData(t,"events"))}},trigger:function(t,e,n,i){var o,r,a,s,l,c,u,d=[n||k],f=v.call(t,"type")?t.type:t,p=v.call(t,"namespace")?t.namespace.split("."):[];if(a=c=n=n||k,3!==n.nodeType&&8!==n.nodeType&&!J.test(f+T.event.triggered)&&(0<=f.indexOf(".")&&(f=(p=f.split(".")).shift(),p.sort()),r=f.indexOf(":")<0&&"on"+f,(t=t[T.expando]?t:new T.Event(f,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=p.join("."),t.namespace_re=t.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),e=null==e?[t]:T.makeArray(e,[t]),l=T.event.special[f]||{},i||!l.trigger||!1!==l.trigger.apply(n,e))){if(!i&&!l.noBubble&&!T.isWindow(n)){for(s=l.delegateType||f,J.test(s+f)||(a=a.parentNode);a;a=a.parentNode)d.push(a),c=a;c===(n.ownerDocument||k)&&d.push(c.defaultView||c.parentWindow||h)}for(u=0;(a=d[u++])&&!t.isPropagationStopped();)t.type=1]","i"),at=/^\s+/,st=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,lt=/<([\w:]+)/,ct=/\s*$/g,vt={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:g.htmlSerialize?[0,"",""]:[1,"X
","
"]},gt=nt(k).appendChild(k.createElement("div"));function yt(t,e){var n,i,o=0,r=typeof t.getElementsByTagName!==H?t.getElementsByTagName(e||"*"):typeof t.querySelectorAll!==H?t.querySelectorAll(e||"*"):void 0;if(!r)for(r=[],n=t.childNodes||t;null!=(i=n[o]);o++)!e||T.nodeName(i,e)?r.push(i):T.merge(r,yt(i,e));return void 0===e||e&&T.nodeName(t,e)?T.merge([t],r):r}function bt(t){Y.test(t.type)&&(t.defaultChecked=t.checked)}function xt(t,e){return T.nodeName(t,"table")&&T.nodeName(11!==e.nodeType?e:e.firstChild,"tr")?t.getElementsByTagName("tbody")[0]||t.appendChild(t.ownerDocument.createElement("tbody")):t}function wt(t){return t.type=(null!==T.find.attr(t,"type"))+"/"+t.type,t}function Ct(t){var e=ht.exec(t.type);return e?t.type=e[1]:t.removeAttribute("type"),t}function Tt(t,e){for(var n,i=0;null!=(n=t[i]);i++)T._data(n,"globalEval",!e||T._data(e[i],"globalEval"))}function Et(t,e){if(1===e.nodeType&&T.hasData(t)){var n,i,o,r=T._data(t),a=T._data(e,r),s=r.events;if(s)for(n in delete a.handle,a.events={},s)for(i=0,o=s[n].length;i")?r=t.cloneNode(!0):(gt.innerHTML=t.outerHTML,gt.removeChild(r=gt.firstChild)),!(g.noCloneEvent&&g.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||T.isXMLDoc(t)))for(i=yt(r),s=yt(t),a=0;null!=(o=s[a]);++a)i[a]&&kt(o,i[a]);if(e)if(n)for(s=s||yt(t),i=i||yt(r),a=0;null!=(o=s[a]);a++)Et(o,i[a]);else Et(t,r);return 0<(i=yt(r,"script")).length&&Tt(i,!l&&yt(t,"script")),i=s=o=null,r},buildFragment:function(t,e,n,i){for(var o,r,a,s,l,c,u,d=t.length,f=nt(e),p=[],h=0;h")+u[2],o=u[0];o--;)s=s.lastChild;if(!g.leadingWhitespace&&at.test(r)&&p.push(e.createTextNode(at.exec(r)[0])),!g.tbody)for(o=(r="table"!==l||ct.test(r)?""!==u[1]||ct.test(r)?0:s:s.firstChild)&&r.childNodes.length;o--;)T.nodeName(c=r.childNodes[o],"tbody")&&!c.childNodes.length&&r.removeChild(c);for(T.merge(p,s.childNodes),s.textContent="";s.firstChild;)s.removeChild(s.firstChild);s=f.lastChild}else p.push(e.createTextNode(r));for(s&&f.removeChild(s),g.appendChecked||T.grep(yt(p,"input"),bt),h=0;r=p[h++];)if((!i||-1===T.inArray(r,i))&&(a=T.contains(r.ownerDocument,r),s=yt(f.appendChild(r),"script"),a&&Tt(s),n))for(o=0;r=s[o++];)pt.test(r.type||"")&&n.push(r);return s=null,f},cleanData:function(t,e){for(var n,i,o,r,a=0,s=T.expando,l=T.cache,c=g.deleteExpando,u=T.event.special;null!=(n=t[a]);a++)if((e||T.acceptData(n))&&(r=(o=n[s])&&l[o])){if(r.events)for(i in r.events)u[i]?T.event.remove(n,i):T.removeEvent(n,i,r.handle);l[o]&&(delete l[o],c?delete n[s]:typeof n.removeAttribute!==H?n.removeAttribute(s):n[s]=null,d.push(o))}}}),T.fn.extend({text:function(t){return X(this,function(t){return void 0===t?T.text(this):this.empty().append((this[0]&&this[0].ownerDocument||k).createTextNode(t))},null,t,arguments.length)},append:function(){return this.domManip(arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||xt(this,t).appendChild(t)})},prepend:function(){return this.domManip(arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=xt(this,t);e.insertBefore(t,e.firstChild)}})},before:function(){return this.domManip(arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return this.domManip(arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},remove:function(t,e){for(var n,i=t?T.filter(t,this):this,o=0;null!=(n=i[o]);o++)e||1!==n.nodeType||T.cleanData(yt(n)),n.parentNode&&(e&&T.contains(n.ownerDocument,n)&&Tt(yt(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var t,e=0;null!=(t=this[e]);e++){for(1===t.nodeType&&T.cleanData(yt(t,!1));t.firstChild;)t.removeChild(t.firstChild);t.options&&T.nodeName(t,"select")&&(t.options.length=0)}return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return T.clone(this,t,e)})},html:function(t){return X(this,function(t){var e=this[0]||{},n=0,i=this.length;if(void 0===t)return 1===e.nodeType?e.innerHTML.replace(ot,""):void 0;if(!("string"!=typeof t||dt.test(t)||!g.htmlSerialize&&rt.test(t)||!g.leadingWhitespace&&at.test(t)||vt[(lt.exec(t)||["",""])[1].toLowerCase()])){t=t.replace(st,"<$1>");try{for(;n")).appendTo(e.documentElement))[0].contentWindow||St[0].contentDocument).document).write(),e.close(),n=At(t,e),St.detach()),Dt[t]=n),n}($t=k.createElement("div")).innerHTML="
a",(Nt=$t.getElementsByTagName("a")[0]).style.cssText="float:left;opacity:.5",g.opacity=/^0.5/.test(Nt.style.opacity),g.cssFloat=!!Nt.style.cssFloat,$t.style.backgroundClip="content-box",$t.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===$t.style.backgroundClip,Nt=$t=null,g.shrinkWrapBlocks=function(){var t,e,n;if(null==jt){if(!(t=k.getElementsByTagName("body")[0]))return;e=k.createElement("div"),n=k.createElement("div"),t.appendChild(e).appendChild(n),jt=!1,typeof n.style.zoom!==H&&(n.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;padding:0;margin:0;border:0;width:1px;padding:1px;zoom:1",n.innerHTML="
",n.firstChild.style.width="5px",jt=3!==n.offsetWidth),t.removeChild(e),t=e=n=null}return jt};var Mt,Pt,Bt=/^margin/,Ht=new RegExp("^("+R+")(?!px)[a-z%]+$","i"),Ft=/^(top|right|bottom|left)$/;function Ot(e,n){return{get:function(){var t=e();if(null!=t)return t?void delete this.get:(this.get=n).apply(this,arguments)}}}h.getComputedStyle?(Mt=function(t){return t.ownerDocument.defaultView.getComputedStyle(t,null)},Pt=function(t,e,n){var i,o,r,a,s=t.style;return a=(n=n||Mt(t))?n.getPropertyValue(e)||n[e]:void 0,n&&(""!==a||T.contains(t.ownerDocument,t)||(a=T.style(t,e)),Ht.test(a)&&Bt.test(e)&&(i=s.width,o=s.minWidth,r=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=i,s.minWidth=o,s.maxWidth=r)),void 0===a?a:a+""}):k.documentElement.currentStyle&&(Mt=function(t){return t.currentStyle},Pt=function(t,e,n){var i,o,r,a,s=t.style;return null==(a=(n=n||Mt(t))?n[e]:void 0)&&s&&s[e]&&(a=s[e]),Ht.test(a)&&!Ft.test(e)&&(i=s.left,(r=(o=t.runtimeStyle)&&o.left)&&(o.left=t.currentStyle.left),s.left="fontSize"===e?"1em":a,a=s.pixelLeft+"px",s.left=i,r&&(o.left=r)),void 0===a?a:a+""||"auto"}),function(){var t,r,i,o,a,s,e=k.createElement("div"),l="border:0;width:0;height:0;position:absolute;top:0;left:-9999px";function n(){var t,e,n=k.getElementsByTagName("body")[0];n&&(t=k.createElement("div"),e=k.createElement("div"),t.style.cssText=l,n.appendChild(t).appendChild(e),e.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;display:block;padding:1px;border:1px;width:4px;margin-top:1%;top:1%",T.swap(n,null!=n.style.zoom?{zoom:1}:{},function(){i=4===e.offsetWidth}),s=!(a=!(o=!0)),h.getComputedStyle&&(a="1%"!==(h.getComputedStyle(e,null)||{}).top,o="4px"===(h.getComputedStyle(e,null)||{width:"4px"}).width),n.removeChild(t),e=n=null)}e.innerHTML="
a",(t=e.getElementsByTagName("a")[0]).style.cssText="float:left;opacity:.5",g.opacity=/^0.5/.test(t.style.opacity),g.cssFloat=!!t.style.cssFloat,e.style.backgroundClip="content-box",e.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===e.style.backgroundClip,t=e=null,T.extend(g,{reliableHiddenOffsets:function(){if(null!=r)return r;var t,e,n,i=k.createElement("div"),o=k.getElementsByTagName("body")[0];return o?(i.setAttribute("className","t"),i.innerHTML="
a",(t=k.createElement("div")).style.cssText=l,o.appendChild(t).appendChild(i),i.innerHTML="
t
",(e=i.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",n=0===e[0].offsetHeight,e[0].style.display="",e[1].style.display="none",r=n&&0===e[0].offsetHeight,o.removeChild(t),i=o=null,r):void 0},boxSizing:function(){return null==i&&n(),i},boxSizingReliable:function(){return null==o&&n(),o},pixelPosition:function(){return null==a&&n(),a},reliableMarginRight:function(){var t,e,n,i;if(null==s&&h.getComputedStyle){if(!(t=k.getElementsByTagName("body")[0]))return;e=k.createElement("div"),n=k.createElement("div"),e.style.cssText=l,t.appendChild(e).appendChild(n),(i=n.appendChild(k.createElement("div"))).style.cssText=n.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;padding:0;margin:0;border:0",i.style.marginRight=i.style.width="0",n.style.width="1px",s=!parseFloat((h.getComputedStyle(i,null)||{}).marginRight),t.removeChild(e)}return s}})}(),T.swap=function(t,e,n,i){var o,r,a={};for(r in e)a[r]=t.style[r],t.style[r]=e[r];for(r in o=n.apply(t,i||[]),e)t.style[r]=a[r];return o};var _t=/alpha\([^)]*\)/i,qt=/opacity\s*=\s*([^)]*)/,zt=/^(none|table(?!-c[ea]).+)/,Wt=new RegExp("^("+R+")(.*)$","i"),Rt=new RegExp("^([+-])=("+R+")","i"),It={position:"absolute",visibility:"hidden",display:"block"},Ut={letterSpacing:0,fontWeight:400},Xt=["Webkit","O","Moz","ms"];function Yt(t,e){if(e in t)return e;for(var n=e.charAt(0).toUpperCase()+e.slice(1),i=e,o=Xt.length;o--;)if((e=Xt[o]+n)in t)return e;return i}function Qt(t,e){for(var n,i,o,r=[],a=0,s=t.length;a
a",ee=re.getElementsByTagName("a")[0],oe=(ie=k.createElement("select")).appendChild(k.createElement("option")),ne=re.getElementsByTagName("input")[0],ee.style.cssText="top:1px",g.getSetAttribute="t"!==re.className,g.style=/top/.test(ee.getAttribute("style")),g.hrefNormalized="/a"===ee.getAttribute("href"),g.checkOn=!!ne.value,g.optSelected=oe.selected,g.enctype=!!k.createElement("form").enctype,ie.disabled=!0,g.optDisabled=!oe.disabled,(ne=k.createElement("input")).setAttribute("value",""),g.input=""===ne.getAttribute("value"),ne.value="t",ne.setAttribute("type","radio"),g.radioValue="t"===ne.value,ee=ne=ie=oe=re=null;var me=/\r/g;T.fn.extend({val:function(n){var i,t,o,e=this[0];return arguments.length?(o=T.isFunction(n),this.each(function(t){var e;1===this.nodeType&&(null==(e=o?n.call(this,t,T(this).val()):n)?e="":"number"==typeof e?e+="":T.isArray(e)&&(e=T.map(e,function(t){return null==t?"":t+""})),(i=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in i&&void 0!==i.set(this,e,"value")||(this.value=e))})):e?(i=T.valHooks[e.type]||T.valHooks[e.nodeName.toLowerCase()])&&"get"in i&&void 0!==(t=i.get(e,"value"))?t:"string"==typeof(t=e.value)?t.replace(me,""):null==t?"":t:void 0}}),T.extend({valHooks:{option:{get:function(t){var e=T.find.attr(t,"value");return null!=e?e:T.text(t)}},select:{get:function(t){for(var e,n,i=t.options,o=t.selectedIndex,r="select-one"===t.type||o<0,a=r?null:[],s=r?o+1:i.length,l=o<0?s:r?o:0;l").append(T.parseHTML(t)).find(i):t)}).complete(n&&function(t,e){a.each(n,o||[t.responseText,e,t])}),this},T.expr.filters.animated=function(e){return T.grep(T.timers,function(t){return e===t.elem}).length};var en=h.document.documentElement;function nn(t){return T.isWindow(t)?t:9===t.nodeType&&(t.defaultView||t.parentWindow)}T.offset={setOffset:function(t,e,n){var i,o,r,a,s,l,c=T.css(t,"position"),u=T(t),d={};"static"===c&&(t.style.position="relative"),s=u.offset(),r=T.css(t,"top"),l=T.css(t,"left"),("absolute"===c||"fixed"===c)&&-1this.$items.length-1||t<0?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):n==t?this.pause().cycle():this.slide(n .panel > .in");if(e&&e.length){var n=e.data("bs.collapse");if(n&&n.transitioning)return;e.collapse("hide"),n||e.data("bs.collapse",null)}var i=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[i](0),this.transitioning=1;var o=function(){this.$element.removeClass("collapsing").addClass("in")[i]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!c.support.transition)return o.call(this);var r=c.camelCase(["scroll",i].join("-"));this.$element.one(c.support.transition.end,c.proxy(o,this)).emulateTransitionEnd(350)[i](this.$element[0][r])}}},o.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var t=c.Event("hide.bs.collapse");if(this.$element.trigger(t),!t.isDefaultPrevented()){var e=this.dimension();this.$element[e](this.$element[e]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var n=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return c.support.transition?void this.$element[e](0).one(c.support.transition.end,c.proxy(n,this)).emulateTransitionEnd(350):n.call(this)}}},o.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var t=c.fn.collapse;c.fn.collapse=function(i){return this.each(function(){var t=c(this),e=t.data("bs.collapse"),n=c.extend({},o.DEFAULTS,t.data(),"object"==typeof i&&i);e||t.data("bs.collapse",e=new o(this,n)),"string"==typeof i&&e[i]()})},c.fn.collapse.Constructor=o,c.fn.collapse.noConflict=function(){return c.fn.collapse=t,this},c(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(t){var e,n=c(this),i=n.attr("data-target")||t.preventDefault()||(e=n.attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,""),o=c(i),r=o.data("bs.collapse"),a=r?"toggle":n.data(),s=n.attr("data-parent"),l=s&&c(s);r&&r.transitioning||(l&&l.find('[data-toggle=collapse][data-parent="'+s+'"]').not(n).addClass("collapsed"),n[o.hasClass("in")?"addClass":"removeClass"]("collapsed")),o.collapse(a)})}(jQuery),function(a){"use strict";function o(){a(".dropdown-backdrop").remove(),a(l).each(function(t){var e=s(a(this));e.hasClass("open")&&(e.trigger(t=a.Event("hide.bs.dropdown")),t.isDefaultPrevented()||e.removeClass("open").trigger("hidden.bs.dropdown"))})}function s(t){var e=t.attr("data-target");e||(e=(e=t.attr("href"))&&/#/.test(e)&&e.replace(/.*(?=#[^\s]*$)/,""));var n=e&&a(e);return n&&n.length?n:t.parent()}var l="[data-toggle=dropdown]",i=function(t){a(t).on("click.bs.dropdown",this.toggle)};i.prototype.toggle=function(t){var e=a(this);if(!e.is(".disabled, :disabled")){var n=s(e),i=n.hasClass("open");if(o(),!i){if("ontouchstart"in document.documentElement&&!n.closest(".navbar-nav").length&&a(''}),((r.prototype=o.extend({},o.fn.tooltip.Constructor.prototype)).constructor=r).prototype.getDefaults=function(){return r.DEFAULTS},r.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),n=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),t.find(".popover-content")[this.options.html?"html":"text"](n),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},r.prototype.hasContent=function(){return this.getTitle()||this.getContent()},r.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},r.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},r.prototype.tip=function(){return this.$tip||(this.$tip=o(this.options.template)),this.$tip};var t=o.fn.popover;o.fn.popover=function(i){return this.each(function(){var t=o(this),e=t.data("bs.popover"),n="object"==typeof i&&i;e||t.data("bs.popover",e=new r(this,n)),"string"==typeof i&&e[i]()})},o.fn.popover.Constructor=r,o.fn.popover.noConflict=function(){return o.fn.popover=t,this}}(jQuery),function(r){"use strict";function o(t,e){var n,i=r.proxy(this.process,this);this.$element=r(t).is("body")?r(window):r(t),this.$body=r("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",i),this.options=r.extend({},o.DEFAULTS,e),this.selector=(this.options.target||(n=r(t).attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=r([]),this.targets=r([]),this.activeTarget=null,this.refresh(),this.process()}o.DEFAULTS={offset:10},o.prototype.refresh=function(){var i=this.$element[0]==window?"offset":"position";this.offsets=r([]),this.targets=r([]);var o=this;this.$body.find(this.selector).map(function(){var t=r(this),e=t.data("target")||t.attr("href"),n=/^#\w/.test(e)&&r(e);return n&&n.length&&[[n[i]().top+(!r.isWindow(o.$scrollElement.get(0))&&o.$scrollElement.scrollTop()),e]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){o.offsets.push(this[0]),o.targets.push(this[1])})},o.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,n=(this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight)-this.$scrollElement.height(),i=this.offsets,o=this.targets,r=this.activeTarget;if(n<=e)return r!=(t=o.last()[0])&&this.activate(t);for(t=i.length;t--;)r!=o[t]&&e>=i[t]&&(!i[t+1]||e<=i[t+1])&&this.activate(o[t])},o.prototype.activate=function(t){this.activeTarget=t,r(this.selector).parents(".active").removeClass("active");var e=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=r(e).parents("li").addClass("active");n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate.bs.scrollspy")};var t=r.fn.scrollspy;r.fn.scrollspy=function(i){return this.each(function(){var t=r(this),e=t.data("bs.scrollspy"),n="object"==typeof i&&i;e||t.data("bs.scrollspy",e=new o(this,n)),"string"==typeof i&&e[i]()})},r.fn.scrollspy.Constructor=o,r.fn.scrollspy.noConflict=function(){return r.fn.scrollspy=t,this},r(window).on("load",function(){r('[data-spy="scroll"]').each(function(){var t=r(this);t.scrollspy(t.data())})})}(jQuery),function(a){"use strict";var i=function(t){this.element=a(t)};i.prototype.show=function(){var t=this.element,e=t.closest("ul:not(.dropdown-menu)"),n=t.data("target");if(n||(n=(n=t.attr("href"))&&n.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var i=e.find(".active:last a")[0],o=a.Event("show.bs.tab",{relatedTarget:i});if(t.trigger(o),!o.isDefaultPrevented()){var r=a(n);this.activate(t.parent("li"),e),this.activate(r,r.parent(),function(){t.trigger({type:"shown.bs.tab",relatedTarget:i})})}}},i.prototype.activate=function(t,e,n){function i(){o.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),r?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),n&&n()}var o=e.find("> .active"),r=n&&a.support.transition&&o.hasClass("fade");r?o.one(a.support.transition.end,i).emulateTransitionEnd(150):i(),o.removeClass("in")};var t=a.fn.tab;a.fn.tab=function(n){return this.each(function(){var t=a(this),e=t.data("bs.tab");e||t.data("bs.tab",e=new i(this)),"string"==typeof n&&e[n]()})},a.fn.tab.Constructor=i,a.fn.tab.noConflict=function(){return a.fn.tab=t,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),a(this).tab("show")})}(jQuery),function(s){"use strict";var l=function(t,e){this.options=s.extend({},l.DEFAULTS,e),this.$window=s(window).on("scroll.bs.affix.data-api",s.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",s.proxy(this.checkPositionWithEventLoop,this)),this.$element=s(t),this.affixed=this.unpin=null,this.checkPosition()};l.RESET="affix affix-top affix-bottom",l.DEFAULTS={offset:0},l.prototype.checkPositionWithEventLoop=function(){setTimeout(s.proxy(this.checkPosition,this),1)},l.prototype.checkPosition=function(){if(this.$element.is(":visible")){var t=s(document).height(),e=this.$window.scrollTop(),n=this.$element.offset(),i=this.options.offset,o=i.top,r=i.bottom;"object"!=typeof i&&(r=o=i),"function"==typeof o&&(o=i.top()),"function"==typeof r&&(r=i.bottom());var a=!(null!=this.unpin&&e+this.unpin<=n.top)&&(null!=r&&n.top+this.$element.height()>=t-r?"bottom":null!=o&&e<=o&&"top");this.affixed!==a&&(this.unpin&&this.$element.css("top",""),this.affixed=a,this.unpin="bottom"==a?n.top-e:null,this.$element.removeClass(l.RESET).addClass("affix"+(a?"-"+a:"")),"bottom"==a&&this.$element.offset({top:document.body.offsetHeight-r-this.$element.height()}))}};var t=s.fn.affix;s.fn.affix=function(i){return this.each(function(){var t=s(this),e=t.data("bs.affix"),n="object"==typeof i&&i;e||t.data("bs.affix",e=new l(this,n)),"string"==typeof i&&e[i]()})},s.fn.affix.Constructor=l,s.fn.affix.noConflict=function(){return s.fn.affix=t,this},s(window).on("load",function(){s('[data-spy="affix"]').each(function(){var t=s(this),e=t.data();e.offset=e.offset||{},e.offsetBottom&&(e.offset.bottom=e.offsetBottom),e.offsetTop&&(e.offset.top=e.offsetTop),t.affix(e)})})}(jQuery),window.Modernizr=function(i,d,a){function n(t){m.cssText=t}function r(t,e){return typeof t===e}function o(t,e){return!!~(""+t).indexOf(e)}function s(t,e){for(var n in t){var i=t[n];if(!o(i,"-")&&m[i]!==a)return"pfx"!=e||i}return!1}function t(t,e,n){var i=t.charAt(0).toUpperCase()+t.slice(1),o=(t+" "+w.join(i+" ")+i).split(" ");return r(e,"string")||r(e,"undefined")?s(o,e):function(t,e,n){for(var i in t){var o=e[t[i]];if(o!==a)return!1===n?t[i]:r(o,"function")?o.bind(n||e):o}return!1}(o=(t+" "+C.join(i+" ")+i).split(" "),e,n)}var e,l,c,u={},f=d.documentElement,p="modernizr",h=d.createElement(p),m=h.style,v=d.createElement("input"),g=":)",y={}.toString,b=" -webkit- -moz- -o- -ms- ".split(" "),x="Webkit Moz O ms",w=x.split(" "),C=x.toLowerCase().split(" "),T="http://www.w3.org/2000/svg",E={},k={},S={},N=[],j=N.slice,$=function(t,e,n,i){var o,r,a,s,l=d.createElement("div"),c=d.body,u=c||d.createElement("body");if(parseInt(n,10))for(;n--;)(a=d.createElement("div")).id=i?i[n]:p+(n+1),l.appendChild(a);return o=["­",'"].join(""),l.id=p,(c?l:u).innerHTML+=o,u.appendChild(l),c||(u.style.background="",u.style.overflow="hidden",s=f.style.overflow,f.style.overflow="hidden",f.appendChild(u)),r=e(l,t),c?l.parentNode.removeChild(l):(u.parentNode.removeChild(u),f.style.overflow=s),!!r},D=(c={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"},function(t,e){e=e||d.createElement(c[t]||"div");var n=(t="on"+t)in e;return n||(e.setAttribute||(e=d.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(t,""),n=r(e[t],"function"),r(e[t],"undefined")||(e[t]=a),e.removeAttribute(t))),e=null,n}),A={}.hasOwnProperty;for(var L in l=r(A,"undefined")||r(A.call,"undefined")?function(t,e){return e in t&&r(t.constructor.prototype[e],"undefined")}:function(t,e){return A.call(t,e)},Function.prototype.bind||(Function.prototype.bind=function(i){var o=this;if("function"!=typeof o)throw new TypeError;var r=j.call(arguments,1),a=function(){if(this instanceof a){var t=function(){};t.prototype=o.prototype;var e=new t,n=o.apply(e,r.concat(j.call(arguments)));return Object(n)===n?n:e}return o.apply(i,r.concat(j.call(arguments)))};return a}),E.flexbox=function(){return t("flexWrap")},E.flexboxlegacy=function(){return t("boxDirection")},E.canvas=function(){var t=d.createElement("canvas");return!!t.getContext&&!!t.getContext("2d")},E.canvastext=function(){return!!u.canvas&&!!r(d.createElement("canvas").getContext("2d").fillText,"function")},E.webgl=function(){return!!i.WebGLRenderingContext},E.touch=function(){var e;return"ontouchstart"in i||i.DocumentTouch&&d instanceof DocumentTouch?e=!0:$(["@media (",b.join("touch-enabled),("),p,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(t){e=9===t.offsetTop}),e},E.geolocation=function(){return"geolocation"in navigator},E.postmessage=function(){return!!i.postMessage},E.websqldatabase=function(){return!!i.openDatabase},E.indexedDB=function(){return!!t("indexedDB",i)},E.hashchange=function(){return D("hashchange",i)&&(d.documentMode===a||7"+o+"",!!a.insertBefore(r.lastChild,a.firstChild))),p||(e=t,(n=s).cache||(n.cache={},n.createElem=e.createElement,n.createFrag=e.createDocumentFragment,n.frag=n.createFrag()),e.createElement=function(t){return h.shivMethods?d(t,e,n):n.createElem(t)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+c().join().replace(/[\w\-]+/g,function(t){return n.createElem(t),n.frag.createElement(t),'c("'+t+'")'})+");return n}")(h,n.frag)),t}var f,p,n=t.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,i="_html5shiv",a=0,s={};!function(){try{var t=l.createElement("a");t.innerHTML="",f="hidden"in t,p=1==t.childNodes.length||function(){l.createElement("a");var t=l.createDocumentFragment();return void 0===t.cloneNode||void 0===t.createDocumentFragment||void 0===t.createElement}()}catch(t){p=f=!0}}();var h={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==n.shivCSS,supportsUnknownElements:p,shivMethods:!1!==n.shivMethods,type:"default",shivDocument:e,createElement:d,createDocumentFragment:function(t,e){if(t||(t=l),p)return t.createDocumentFragment();for(var n=(e=e||u(t)).frag.cloneNode(),i=0,o=c(),r=o.length;it[1]?t[0]-t[1]:t[1]-t[0]}},a={handles:2,serialization:{to:["",""],resolution:.01}};methods={create:function(){return this.each(function(){var c,u,d=b.extend(a,o),f=b(this).data("_isnS_",!0),p=[],t="",i=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},h=1==(e=(d.serialization.resolution=d.serialization.resolution||.01).toString().split("."))[0]?0:e[1].length;for(d.start=i(d.start)?[d.start,0]:d.start,b.each(d,function(t,e){i(e)?d[t]=parseFloat(e):"object"==typeof e&&i(e[0])&&(e[0]=parseFloat(e[0]),i(e[1])&&(e[1]=parseFloat(e[1])));var n=!1;switch(e=void 0===e?"x":e,t){case"range":case"start":n=2!=e.length||!i(e[0])||!i(e[1]);break;case"handles":n=e<1||2
").children(":last"),e=y.to(d.range,d.start[t]),p[t].css(c,e+"%"),100==e&&p[t].is(":first-child")&&p[t].css("z-index",2);var e=(1===r?"mousedown":2===r?"MSPointerDown":"touchstart")+".noUiSliderX",n=(1===r?"mousemove":2===r?"MSPointerMove":"touchmove")+".noUiSlider",m=(1===r?"mouseup":2===r?"MSPointerUp":"touchend")+".noUiSlider";p[t].find("div").on(e,function(t){if(b("body").bind("selectstart.noUiSlider",function(){return!1}),!f.hasClass("disabled")){b("body").addClass("TOUCH");var o=b(this).addClass("active").parent(),e=o.add(b(document)).add("body"),r=parseFloat(o[0].style[c]),a=g(t),s=a,l=!1;b(document).on(n,function(t){if(t.preventDefault(),"x"!=(t=g(t))[0]){t[0]-=a[0],t[1]-=a[1];var e=[s[0]!=t[0],s[1]!=t[1]],n=v(n=r+100*t[u]/(u?f.height():f.width()),f,o);if(e[u]&&n!=l){o.css(c,n+"%").data("input").val(y.is(d.range,n).toFixed(h));e=d.slide;var i=f.data("_n",!0);"function"==typeof e&&e.call(i,void 0),l=n,o.css("z-index",2==p.length&&100==n&&o.is(":first-child")?2:1)}s=t}}).on(m,function(){e.off(".noUiSlider"),b("body").removeClass("TOUCH"),f.find(".active").removeClass("active").end().data("_n")&&f.data("_n",!1).change()})}}).on("click",function(t){t.stopPropagation()})}for(1==r&&f.on("click",function(t){if(!f.hasClass("disabled")){var e=g(t);t=100*(e[u]-f.offset()[c])/(u?f.height():f.width()),e=1').find("input:last").val(e).change(function(t){t.stopPropagation()})):0==d.serialization.to[t]?p[t].data("input",{val:function(t){if(void 0===t)return this.handle.data("noUiVal");this.handle.data("noUiVal",t)},handle:p[t]}):p[t].data("input",d.serialization.to[t].data("handleNR",t).val(e).change(function(){var t=[null,null];t[b(this).data("handleNR")]=b(this).val(),f.val(t)}));b(this).data("setup",{settings:d,handles:p,pos:c,res:h})})},val:function(t){if(void 0!==t){var i="number"==typeof t?[t]:t;return this.each(function(){for(var t=b(this).data("setup"),e=0;e header",function(e){var a=n(this).next(".faq-content");a.is(":hidden")?a.slideDown():a.slideUp(),i(n(this).children(".fa"),"fa-plus","fa-minus",0)}),n("body").on(e,"#toggle-footer",function(e){n(this).children().hasClass("fa-chevron-up")?n(this).animate({marginTop:"-1px"},400,function(){n(this).parents("#footer-main").animate({bottom:0},400)}):n("#footer-main").animate({bottom:"-40px"},400,function(){n("#toggle-footer").animate({marginTop:"-40px"},400)}),i(n(this).children(),"fa-chevron-up","fa-chevron-down",400),e.preventDefault()}),n(window).resize(function(){n(window).width()s[u]?-r[u]+n[u]+i[u]/2>s[u]/2&&n[u]+i[u]-o[u]>=0?n[u]+i[u]-o[u]:n[u]:n[u],-r[a]+n[a]+i[a]+o[a]-l+l*f>s[a]?-r[a]+n[a]+i[a]/2>s[a]/2&&n[a]+i[a]-l-l*f>=0?n[a]+i[a]-l-l*f:n[a]+i[a]-l+l*f:n[a]+i[a]-l+l*f>=0?n[a]+i[a]-l+l*f:n[a]+i[a]-l-l*f];var h=c[u],p=c[a],d=t.fixed?"fixed":"absolute",v=(c[0]+o[0]>n[0]||c[0]2)switch(e.mode.charAt(2).toLowerCase()){case"s":return"s";case"v":return"v"}return null},onDocumentMouseDown:function(t){t||(t=window.event);var n=t.target||t.srcElement;n._jscLinkedInstance?n._jscLinkedInstance.showOnClick&&n._jscLinkedInstance.show():n._jscControlName?e.onControlPointerStart(t,n,n._jscControlName,"mouse"):e.picker&&e.picker.owner&&e.picker.owner.hide()},onDocumentTouchStart:function(t){t||(t=window.event);var n=t.target||t.srcElement;n._jscLinkedInstance?n._jscLinkedInstance.showOnClick&&n._jscLinkedInstance.show():n._jscControlName?e.onControlPointerStart(t,n,n._jscControlName,"touch"):e.picker&&e.picker.owner&&e.picker.owner.hide()},onWindowResize:function(t){e.redrawPosition()},onParentScroll:function(t){e.picker&&e.picker.owner&&e.picker.owner.hide()},_pointerMoveEvent:{mouse:"mousemove",touch:"touchmove"},_pointerEndEvent:{mouse:"mouseup",touch:"touchend"},_pointerOrigin:null,_capturedTarget:null,onControlPointerStart:function(t,n,r,i){var s=n._jscInstance;e.preventDefault(t),e.captureTarget(n);var o=function(s,o){e.attachGroupEvent("drag",s,e._pointerMoveEvent[i],e.onDocumentPointerMove(t,n,r,i,o)),e.attachGroupEvent("drag",s,e._pointerEndEvent[i],e.onDocumentPointerEnd(t,n,r,i))};o(document,[0,0]);if(window.parent&&window.frameElement){var u=window.frameElement.getBoundingClientRect(),a=[-u.left,-u.top];o(window.parent.window.document,a)}var f=e.getAbsPointerPos(t),l=e.getRelPointerPos(t);e._pointerOrigin={x:f.x-l.x,y:f.y-l.y};switch(r){case"pad":switch(e.getSliderComponent(s)){case"s":s.hsv[1]===0&&s.fromHSV(null,100,null);break;case"v":s.hsv[2]===0&&s.fromHSV(null,null,100)}e.setPad(s,t,0,0);break;case"sld":e.setSld(s,t,0)}e.dispatchFineChange(s)},onDocumentPointerMove:function(t,n,r,i,s){return function(t){var i=n._jscInstance;switch(r){case"pad":t||(t=window.event),e.setPad(i,t,s[0],s[1]),e.dispatchFineChange(i);break;case"sld":t||(t=window.event),e.setSld(i,t,s[1]),e.dispatchFineChange(i)}}},onDocumentPointerEnd:function(t,n,r,i){return function(t){var r=n._jscInstance;e.detachGroupEvents("drag"),e.releaseTarget(),e.dispatchChange(r)}},dispatchChange:function(t){t.valueElement&&e.isElementType(t.valueElement,"input")&&e.fireEvent(t.valueElement,"change")},dispatchFineChange:function(e){if(e.onFineChange){var t;typeof e.onFineChange=="string"?t=new Function(e.onFineChange):t=e.onFineChange,t.call(e)}},setPad:function(t,n,r,i){var s=e.getAbsPointerPos(n),o=r+s.x-e._pointerOrigin.x-t.padding-t.insetWidth,u=i+s.y-e._pointerOrigin.y-t.padding-t.insetWidth,a=o*(360/(t.width-1)),f=100-u*(100/(t.height-1));switch(e.getPadYComponent(t)){case"s":t.fromHSV(a,f,null,e.leaveSld);break;case"v":t.fromHSV(a,null,f,e.leaveSld)}},setSld:function(t,n,r){var i=e.getAbsPointerPos(n),s=r+i.y-e._pointerOrigin.y-t.padding-t.insetWidth,o=100-s*(100/(t.height-1));switch(e.getSliderComponent(t)){case"s":t.fromHSV(null,o,null,e.leavePad);break;case"v":t.fromHSV(null,null,o,e.leavePad)}},_vmlNS:"jsc_vml_",_vmlCSS:"jsc_vml_css_",_vmlReady:!1,initVML:function(){if(!e._vmlReady){var t=document;t.namespaces[e._vmlNS]||t.namespaces.add(e._vmlNS,"urn:schemas-microsoft-com:vml");if(!t.styleSheets[e._vmlCSS]){var n=["shape","shapetype","group","background","path","formulas","handles","fill","stroke","shadow","textbox","textpath","imagedata","line","polyline","curve","rect","roundrect","oval","arc","image"],r=t.createStyleSheet();r.owningElement.id=e._vmlCSS;for(var i=0;i=3&&(s=r[0].match(i))&&(o=r[1].match(i))&&(u=r[2].match(i))){var a=parseFloat((s[1]||"0")+(s[2]||"")),f=parseFloat((o[1]||"0")+(o[2]||"")),l=parseFloat((u[1]||"0")+(u[2]||""));return this.fromRGB(a,f,l,t),!0}}return!1},this.toString=function(){return(256|Math.round(this.rgb[0])).toString(16).substr(1)+(256|Math.round(this.rgb[1])).toString(16).substr(1)+(256|Math.round(this.rgb[2])).toString(16).substr(1)},this.toHEXString=function(){return"#"+this.toString().toUpperCase()},this.toRGBString=function(){return"rgb("+Math.round(this.rgb[0])+","+Math.round(this.rgb[1])+","+Math.round(this.rgb[2])+")"},this.isLight=function(){return.213*this.rgb[0]+.715*this.rgb[1]+.072*this.rgb[2]>127.5},this._processParentElementsInDOM=function(){if(this._linkedElementsProcessed)return;this._linkedElementsProcessed=!0;var t=this.targetElement;do{var n=e.getStyle(t);n&&n.position.toLowerCase()==="fixed"&&(this.fixed=!0),t!==this.targetElement&&(t._jscEventsAttached||(e.attachEvent(t,"scroll",e.onParentScroll),t._jscEventsAttached=!0))}while((t=t.parentNode)&&!e.isElementType(t,"body"))};if(typeof t=="string"){var h=t,p=document.getElementById(h);p?this.targetElement=p:e.warn("Could not find target element with ID '"+h+"'")}else t?this.targetElement=t:e.warn("Invalid target element: '"+t+"'");if(this.targetElement._jscLinkedInstance){e.warn("Cannot link jscolor twice to the same element. Skipping.");return}this.targetElement._jscLinkedInstance=this,this.valueElement=e.fetchElement(this.valueElement),this.styleElement=e.fetchElement(this.styleElement);var d=this,v=this.container?e.fetchElement(this.container):document.getElementsByTagName("body")[0],m=3;if(e.isElementType(this.targetElement,"button"))if(this.targetElement.onclick){var g=this.targetElement.onclick;this.targetElement.onclick=function(e){return g.call(this,e),!1}}else this.targetElement.onclick=function(){return!1};if(this.valueElement&&e.isElementType(this.valueElement,"input")){var y=function(){d.fromString(d.valueElement.value,e.leaveValue),e.dispatchFineChange(d)};e.attachEvent(this.valueElement,"keyup",y),e.attachEvent(this.valueElement,"input",y),e.attachEvent(this.valueElement,"blur",c),this.valueElement.setAttribute("autocomplete","off")}this.styleElement&&(this.styleElement._jscOrigStyle={backgroundImage:this.styleElement.style.backgroundImage,backgroundColor:this.styleElement.style.backgroundColor,color:this.styleElement.style.color}),this.value?this.fromString(this.value)||this.exportColor():this.importColor()}};return e.jscolor.lookupClass="jscolor",e.jscolor.installByClassName=function(t){var n=document.getElementsByTagName("input"),r=document.getElementsByTagName("button");e.tryInstallOnElements(n,t),e.tryInstallOnElements(r,t)},e.register(),e.jscolor}()); \ No newline at end of file diff --git a/themes/default/public/admin/js/particles.min.js b/themes/default/public/admin/js/particles.min.js new file mode 100644 index 0000000..2d45050 --- /dev/null +++ b/themes/default/public/admin/js/particles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using UglifyJS v3.4.3. + * Original file: /npm/particles.js@2.0.0/particles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +var pJS=function(e,t){var a=document.querySelector("#"+e+" > .particles-js-canvas-el");this.pJS={canvas:{el:a,w:a.offsetWidth,h:a.offsetHeight},particles:{number:{value:400,density:{enable:!0,value_area:800}},color:{value:"#fff"},shape:{type:"circle",stroke:{width:0,color:"#ff0000"},polygon:{nb_sides:5},image:{src:"",width:100,height:100}},opacity:{value:1,random:!1,anim:{enable:!1,speed:2,opacity_min:0,sync:!1}},size:{value:20,random:!1,anim:{enable:!1,speed:20,size_min:0,sync:!1}},line_linked:{enable:!0,distance:100,color:"#fff",opacity:1,width:1},move:{enable:!0,speed:2,direction:"none",random:!1,straight:!1,out_mode:"out",bounce:!1,attract:{enable:!1,rotateX:3e3,rotateY:3e3}},array:[]},interactivity:{detect_on:"canvas",events:{onhover:{enable:!0,mode:"grab"},onclick:{enable:!0,mode:"push"},resize:!0},modes:{grab:{distance:100,line_linked:{opacity:1}},bubble:{distance:200,size:80,duration:.4},repulse:{distance:200,duration:.4},push:{particles_nb:4},remove:{particles_nb:2}},mouse:{}},retina_detect:!1,fn:{interact:{},modes:{},vendors:{}},tmp:{}};var m=this.pJS;t&&Object.deepExtend(m,t),m.tmp.obj={size_value:m.particles.size.value,size_anim_speed:m.particles.size.anim.speed,move_speed:m.particles.move.speed,line_linked_distance:m.particles.line_linked.distance,line_linked_width:m.particles.line_linked.width,mode_grab_distance:m.interactivity.modes.grab.distance,mode_bubble_distance:m.interactivity.modes.bubble.distance,mode_bubble_size:m.interactivity.modes.bubble.size,mode_repulse_distance:m.interactivity.modes.repulse.distance},m.fn.retinaInit=function(){m.retina_detect&&1m.canvas.w-2*this.radius?this.x=this.x-this.radius:this.x<2*this.radius&&(this.x=this.x+this.radius),this.y>m.canvas.h-2*this.radius?this.y=this.y-this.radius:this.y<2*this.radius&&(this.y=this.y+this.radius),m.particles.move.bounce&&m.fn.vendors.checkOverlap(this,a),this.color={},"object"==typeof e.value)if(e.value instanceof Array){var i=e.value[Math.floor(Math.random()*m.particles.color.value.length)];this.color.rgb=hexToRgb(i)}else null!=e.value.r&&null!=e.value.g&&null!=e.value.b&&(this.color.rgb={r:e.value.r,g:e.value.g,b:e.value.b}),null!=e.value.h&&null!=e.value.s&&null!=e.value.l&&(this.color.hsl={h:e.value.h,s:e.value.s,l:e.value.l});else"random"==e.value?this.color.rgb={r:Math.floor(256*Math.random())+0,g:Math.floor(256*Math.random())+0,b:Math.floor(256*Math.random())+0}:"string"==typeof e.value&&(this.color=e,this.color.rgb=hexToRgb(this.color.value));this.opacity=(m.particles.opacity.random?Math.random():1)*m.particles.opacity.value,m.particles.opacity.anim.enable&&(this.opacity_status=!1,this.vo=m.particles.opacity.anim.speed/100,m.particles.opacity.anim.sync||(this.vo=this.vo*Math.random()));var s={};switch(m.particles.move.direction){case"top":s={x:0,y:-1};break;case"top-right":s={x:.5,y:-.5};break;case"right":s={x:1,y:-0};break;case"bottom-right":s={x:.5,y:.5};break;case"bottom":s={x:0,y:1};break;case"bottom-left":s={x:-.5,y:1};break;case"left":s={x:-1,y:0};break;case"top-left":s={x:-.5,y:-.5};break;default:s={x:0,y:0}}m.particles.move.straight?(this.vx=s.x,this.vy=s.y,m.particles.move.random&&(this.vx=this.vx*Math.random(),this.vy=this.vy*Math.random())):(this.vx=s.x+Math.random()-.5,this.vy=s.y+Math.random()-.5),this.vx_i=this.vx,this.vy_i=this.vy;var n=m.particles.shape.type;if("object"==typeof n){if(n instanceof Array){var r=n[Math.floor(Math.random()*n.length)];this.shape=r}}else this.shape=n;if("image"==this.shape){var c=m.particles.shape;this.img={src:c.image.src,ratio:c.image.width/c.image.height},this.img.ratio||(this.img.ratio=1),"svg"==m.tmp.img_type&&null!=m.tmp.source_svg&&(m.fn.vendors.createSvgImg(this),m.tmp.pushing&&(this.img.loaded=!1))}},m.fn.particle.prototype.draw=function(){var e=this;if(null!=e.radius_bubble)var t=e.radius_bubble;else t=e.radius;if(null!=e.opacity_bubble)var a=e.opacity_bubble;else a=e.opacity;if(e.color.rgb)var i="rgba("+e.color.rgb.r+","+e.color.rgb.g+","+e.color.rgb.b+","+a+")";else i="hsla("+e.color.hsl.h+","+e.color.hsl.s+"%,"+e.color.hsl.l+"%,"+a+")";switch(m.canvas.ctx.fillStyle=i,m.canvas.ctx.beginPath(),e.shape){case"circle":m.canvas.ctx.arc(e.x,e.y,t,0,2*Math.PI,!1);break;case"edge":m.canvas.ctx.rect(e.x-t,e.y-t,2*t,2*t);break;case"triangle":m.fn.vendors.drawShape(m.canvas.ctx,e.x-t,e.y+t/1.66,2*t,3,2);break;case"polygon":m.fn.vendors.drawShape(m.canvas.ctx,e.x-t/(m.particles.shape.polygon.nb_sides/3.5),e.y-t/.76,2.66*t/(m.particles.shape.polygon.nb_sides/3),m.particles.shape.polygon.nb_sides,1);break;case"star":m.fn.vendors.drawShape(m.canvas.ctx,e.x-2*t/(m.particles.shape.polygon.nb_sides/4),e.y-t/1.52,2*t*2.66/(m.particles.shape.polygon.nb_sides/3),m.particles.shape.polygon.nb_sides,2);break;case"image":;if("svg"==m.tmp.img_type)var s=e.img.obj;else s=m.tmp.img_obj;s&&m.canvas.ctx.drawImage(s,e.x-t,e.y-t,2*t,2*t/e.img.ratio)}m.canvas.ctx.closePath(),0=m.particles.opacity.value&&(t.opacity_status=!1),t.opacity+=t.vo):(t.opacity<=m.particles.opacity.anim.opacity_min&&(t.opacity_status=!0),t.opacity-=t.vo),t.opacity<0&&(t.opacity=0)),m.particles.size.anim.enable&&(1==t.size_status?(t.radius>=m.particles.size.value&&(t.size_status=!1),t.radius+=t.vs):(t.radius<=m.particles.size.anim.size_min&&(t.size_status=!0),t.radius-=t.vs),t.radius<0&&(t.radius=0)),"bounce"==m.particles.move.out_mode)var i={x_left:t.radius,x_right:m.canvas.w,y_top:t.radius,y_bottom:m.canvas.h};else i={x_left:-t.radius,x_right:m.canvas.w+t.radius,y_top:-t.radius,y_bottom:m.canvas.h+t.radius};switch(t.x-t.radius>m.canvas.w?(t.x=i.x_left,t.y=Math.random()*m.canvas.h):t.x+t.radius<0&&(t.x=i.x_right,t.y=Math.random()*m.canvas.h),t.y-t.radius>m.canvas.h?(t.y=i.y_top,t.x=Math.random()*m.canvas.w):t.y+t.radius<0&&(t.y=i.y_bottom,t.x=Math.random()*m.canvas.w),m.particles.move.out_mode){case"bounce":t.x+t.radius>m.canvas.w?t.vx=-t.vx:t.x-t.radius<0&&(t.vx=-t.vx),t.y+t.radius>m.canvas.h?t.vy=-t.vy:t.y-t.radius<0&&(t.vy=-t.vy)}if(isInArray("grab",m.interactivity.events.onhover.mode)&&m.fn.modes.grabParticle(t),(isInArray("bubble",m.interactivity.events.onhover.mode)||isInArray("bubble",m.interactivity.events.onclick.mode))&&m.fn.modes.bubbleParticle(t),(isInArray("repulse",m.interactivity.events.onhover.mode)||isInArray("repulse",m.interactivity.events.onclick.mode))&&m.fn.modes.repulseParticle(t),m.particles.line_linked.enable||m.particles.move.attract.enable)for(var s=e+1;sm.particles.size.value){0<=(n=c.radius+m.interactivity.modes.bubble.size*a)&&(c.radius_bubble=n)}else{var s=c.radius-m.interactivity.modes.bubble.size,n=c.radius-s*a;c.radius_bubble=0m.particles.opacity.value)(r=m.interactivity.modes.bubble.opacity*a)>c.opacity&&r<=m.interactivity.modes.bubble.opacity&&(c.opacity_bubble=r);else(r=c.opacity-(m.particles.opacity.value-m.interactivity.modes.bubble.opacity)*a)=m.interactivity.modes.bubble.opacity&&(c.opacity_bubble=r)}}else i();"mouseleave"==m.interactivity.status&&i()}else if(m.interactivity.events.onclick.enable&&isInArray("bubble",m.interactivity.events.onclick.mode)){if(m.tmp.bubble_clicking){e=c.x-m.interactivity.mouse.click_pos_x,t=c.y-m.interactivity.mouse.click_pos_y;var o=Math.sqrt(e*e+t*t),l=((new Date).getTime()-m.interactivity.mouse.click_time)/1e3;l>m.interactivity.modes.bubble.duration&&(m.tmp.bubble_duration_end=!0),l>2*m.interactivity.modes.bubble.duration&&(m.tmp.bubble_clicking=!1,m.tmp.bubble_duration_end=!1)}function v(e,t,a,i,s){if(e!=t)if(m.tmp.bubble_duration_end)null!=a&&(r=e+(e-(i-l*(i-e)/m.interactivity.modes.bubble.duration)),"size"==s&&(c.radius_bubble=r),"opacity"==s&&(c.opacity_bubble=r));else if(o<=m.interactivity.modes.bubble.distance){if(null!=a)var n=a;else n=i;if(n!=e){var r=i-l*(i-e)/m.interactivity.modes.bubble.duration;"size"==s&&(c.radius_bubble=r),"opacity"==s&&(c.opacity_bubble=r)}}else"size"==s&&(c.radius_bubble=void 0),"opacity"==s&&(c.opacity_bubble=void 0)}m.tmp.bubble_clicking&&(v(m.interactivity.modes.bubble.size,m.particles.size.value,c.radius_bubble,c.radius,"size"),v(m.interactivity.modes.bubble.opacity,m.particles.opacity.value,c.opacity_bubble,c.opacity,"opacity"))}},m.fn.modes.repulseParticle=function(i){if(m.interactivity.events.onhover.enable&&isInArray("repulse",m.interactivity.events.onhover.mode)&&"mousemove"==m.interactivity.status){var e=i.x-m.interactivity.mouse.pos_x,t=i.y-m.interactivity.mouse.pos_y,a=Math.sqrt(e*e+t*t),s=e/a,n=t/a,r=clamp(1/(o=m.interactivity.modes.repulse.distance)*(-1*Math.pow(a/o,2)+1)*o*100,0,50),c={x:i.x+s*r,y:i.y+n*r};"bounce"==m.particles.move.out_mode?(0m.canvas.w?i.vx=-i.vx:t-i.radius<0&&(i.vx=-i.vx),a+i.radius>m.canvas.h?i.vy=-i.vy:a-i.radius<0&&(i.vy=-i.vy)}}()}else 0==m.tmp.repulse_clicking&&(i.vx=i.vx_i,i.vy=i.vy_i)},m.fn.modes.grabParticle=function(e){if(m.interactivity.events.onhover.enable&&"mousemove"==m.interactivity.status){var t=e.x-m.interactivity.mouse.pos_x,a=e.y-m.interactivity.mouse.pos_y,i=Math.sqrt(t*t+a*a);if(i<=m.interactivity.modes.grab.distance){var s=m.interactivity.modes.grab.line_linked.opacity-i/(1/m.interactivity.modes.grab.line_linked.opacity)/m.interactivity.modes.grab.distance;if(0=m.particles.number.value?(m.fn.particlesDraw(),m.particles.move.enable?m.fn.drawAnimFrame=requestAnimFrame(m.fn.vendors.draw):cancelRequestAnimFrame(m.fn.drawAnimFrame)):m.tmp.img_error||(m.fn.drawAnimFrame=requestAnimFrame(m.fn.vendors.draw)):null!=m.tmp.img_obj?(m.fn.particlesDraw(),m.particles.move.enable?m.fn.drawAnimFrame=requestAnimFrame(m.fn.vendors.draw):cancelRequestAnimFrame(m.fn.drawAnimFrame)):m.tmp.img_error||(m.fn.drawAnimFrame=requestAnimFrame(m.fn.vendors.draw)):(m.fn.particlesDraw(),m.particles.move.enable?m.fn.drawAnimFrame=requestAnimFrame(m.fn.vendors.draw):cancelRequestAnimFrame(m.fn.drawAnimFrame))},m.fn.vendors.checkBeforeDraw=function(){"image"==m.particles.shape.type?"svg"==m.tmp.img_type&&null==m.tmp.source_svg?m.tmp.checkAnimFrame=requestAnimFrame(check):(cancelRequestAnimFrame(m.tmp.checkAnimFrame),m.tmp.img_error||(m.fn.vendors.init(),m.fn.vendors.draw())):(m.fn.vendors.init(),m.fn.vendors.draw())},m.fn.vendors.init=function(){m.fn.retinaInit(),m.fn.canvasInit(),m.fn.canvasSize(),m.fn.canvasPaint(),m.fn.particlesCreate(),m.fn.vendors.densityAutoParticles(),m.particles.line_linked.color_rgb_line=hexToRgb(m.particles.line_linked.color)},m.fn.vendors.start=function(){isInArray("image",m.particles.shape.type)?(m.tmp.img_type=m.particles.shape.image.src.substr(m.particles.shape.image.src.length-3),m.fn.vendors.loadImg(m.tmp.img_type)):m.fn.vendors.checkBeforeDraw()},m.fn.vendors.eventsListeners(),m.fn.vendors.start()};function hexToRgb(e){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(e,t,a,i){return t+t+a+a+i+i});var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null}function clamp(e,t,a){return Math.min(Math.max(e,t),a)}function isInArray(e,t){return-1\n
\n '; + e.originalInput = t, e.scope = this.parseHTML(i), e.input = e.scope.querySelector("[contenteditable]"), t.parentNode.insertBefore(e.scope, t), 0 <= this.settings.dropdown.enabled && this.settings.whitelist.length && this.dropdown.init.call(this), t.autofocus && e.input.focus() + }, destroy: function () { + this.DOM.scope.parentNode.removeChild(this.DOM.scope) + }, extend: function (t, e, i) { + function n(t) { + var e = Object.prototype.toString.call(t).split(" ")[1].slice(0, -1); + return t === Object(t) && "Array" != e && "Function" != e && "RegExp" != e && "HTMLUnknownElement" != e + } + + function s(t, e) { + for (var i in e) e.hasOwnProperty(i) && (n(e[i]) ? n(t[i]) ? s(t[i], e[i]) : t[i] = Object.assign({}, e[i]) : t[i] = e[i]) + } + + return t instanceof Object || (t = {}), s(t, e), i && s(t, i), t + }, EventDispatcher: function (n) { + var s = document.createTextNode(""); + this.off = function (t, e) { + return e && s.removeEventListener.call(s, t, e), this + }, this.on = function (t, e) { + return e && s.addEventListener.call(s, t, e), this + }, this.trigger = function (t, e) { + var i; + if (t) if (n.settings.isJQueryPlugin) $(n.DOM.originalInput).triggerHandler(t, [e]); else { + try { + i = new CustomEvent(t, {detail: e}) + } catch (t) { + console.warn(t) + } + s.dispatchEvent(i) + } + } + }, events: { + customBinding: function () { + var e = this; + this.customEventsList.forEach(function (t) { + e.on(t, e.settings.callbacks[t]) + }) + }, binding: function () { + var t = !(0 < arguments.length && void 0 !== arguments[0]) || arguments[0], e = this.events.callbacks, i = this.listeners.main = this.listeners.main || {paste: ["input", e.onPaste.bind(this)], focus: ["input", e.onFocusBlur.bind(this)], blur: ["input", e.onFocusBlur.bind(this)], keydown: ["input", e.onKeydown.bind(this)], click: ["scope", e.onClickScope.bind(this)]}, n = t ? "addEventListener" : "removeEventListener"; + for (var s in i) this.DOM[i[s][0]][n](s, i[s][1]); + t && (this.DOM.input.addEventListener(this.isIE ? "keydown" : "input", e[this.isIE ? "onInputIE" : "onInput"].bind(this)), this.settings.isJQueryPlugin && $(this.DOM.originalInput).on("tagify.removeAllTags", this.removeAllTags.bind(this))) + }, callbacks: { + onFocusBlur: function (t) { + var e = t.target.textContent.trim(); + "focus" == t.type ? 0 === this.settings.dropdown.enabled && this.dropdown.show.call(this) : "blur" == t.type && e ? this.settings.addTagOnBlur && this.addTags(e, !0).length : (this.DOM.input.removeAttribute("style"), this.dropdown.hide.call(this)) + }, onKeydown: function (t) { + var e, i = t.target.textContent; + "Backspace" != t.key || "" != i && 8203 != i.charCodeAt(0) ? "Escape" == t.key || "Esc" == t.key ? (this.input.set.call(this), t.target.blur()) : "Enter" == t.key ? (t.preventDefault(), this.addTags(this.input.value, !0)) : "ArrowRight" == t.key && this.input.autocomplete.set.call(this) : (e = (e = this.DOM.scope.querySelectorAll("tag:not(.tagify--hide)"))[e.length - 1], this.removeTag(e)) + }, onInput: function (t) { + var e = this.input.normalize.call(this), i = e.length >= this.settings.dropdown.enabled; + e ? this.input.value != e && (this.input.set.call(this, e, !1), -1 != e.search(this.settings.delimiters) ? this.addTags(e).length && this.input.set.call(this) : 0 <= this.settings.dropdown.enabled && this.dropdown[i ? "show" : "hide"].call(this, e)) : this.input.set.call(this, "") + }, onInputIE: function (t) { + var e = this; + setTimeout(function () { + e.events.callbacks.onInput.call(e, t) + }) + }, onPaste: function (t) { + }, onClickScope: function (t) { + "TAGS" == t.target.tagName ? this.DOM.input.focus() : "X" == t.target.tagName && this.removeTag(t.target.parentNode) + } + } + }, loadOriginalValues: function () { + var t = this.DOM.originalInput.value; + t && this.addTags(t).forEach(function (t) { + t && t.classList.add("tagify--noAnim") + }) + }, input: { + value: "", set: function () { + var t = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : "", e = !(1 < arguments.length && void 0 !== arguments[1]) || arguments[1]; + this.input.value = t, e && (this.DOM.input.innerHTML = t), t || this.dropdown.hide.call(this), t.length < 2 && this.input.autocomplete.suggest.call(this, ""), this.input.validate.call(this) + }, setRangeAtEnd: function () { + var t, e; + document.createRange && ((t = document.createRange()).selectNodeContents(this.DOM.input), t.collapse(!1), (e = window.getSelection()).removeAllRanges(), e.addRange(t)) + }, validate: function () { + var t = !this.input.value || this.validateTag.call(this, this.input.value); + this.DOM.input.classList.toggle("tagify__input--invalid", !0 !== t) + }, normalize: function () { + for (var t = this.DOM.input.cloneNode(!0), e = t.textContent.replace(/\s/g, " "); t.firstElementChild;) e += t.firstElementChild.textContent, t.removeChild(t.firstElementChild); + return e.replace(/^\s+/, "") + }, autocomplete: { + suggest: function (t) { + t && this.input.value ? this.DOM.input.setAttribute("data-suggest", t.substring(this.input.value.length)) : this.DOM.input.removeAttribute("data-suggest") + }, set: function (t) { + var e = this.DOM.input.getAttribute("data-suggest"), i = t || (e ? this.input.value + e : null); + i && (this.input.set.call(this, i), this.input.autocomplete.suggest.call(this, ""), this.dropdown.hide.call(this), this.input.setRangeAtEnd.call(this)) + } + } + }, getNodeIndex: function (t) { + for (var e = 0; t = t.previousSibling;) 3 == t.nodeType && /^\s*$/.test(t.data) || e++; + return e + }, isTagDuplicate: function (e) { + return this.value.findIndex(function (t) { + return e.toLowerCase() === t.value.toLowerCase() + }) + }, markTagByValue: function (t, e) { + var i; + return e || (i = this.isTagDuplicate.call(this, t), e = this.DOM.scope.querySelectorAll("tag")[i]), !!e && (e.classList.add("tagify--mark"), setTimeout(function () { + e.classList.remove("tagify--mark") + }, 100), e) + }, isTagBlacklisted: function (e) { + return e = e.split(" "), this.settings.blacklist.filter(function (t) { + return -1 != e.indexOf(t) + }).length + }, isTagWhitelisted: function (e) { + return this.settings.whitelist.some(function (t) { + if ((t.value ? t.value : t).toLowerCase() === e.toLowerCase()) return !0 + }) + }, validateTag: function (t) { + var e = t.trim(), i = this.value.length >= this.settings.maxTags, n = !0; + return e ? i ? n = this.TEXTS.exceed : this.settings.pattern && !this.settings.pattern.test(e) ? n = this.TEXTS.pattern : this.settings.duplicates || -1 === this.isTagDuplicate(e) ? (this.isTagBlacklisted(e) || this.settings.enforceWhitelist && !this.isTagWhitelisted(e)) && (n = this.TEXTS.notAllowed) : n = this.TEXTS.duplicate : n = this.TEXTS.empty, n + }, normalizeTags: function (t) { + var i = this, e = this.settings.whitelist[0] instanceof Object, n = t instanceof Array && "value" in t[0], s = []; + if (n) return t; + if (!n) { + if (!t.trim()) return []; + t = t.split(this.settings.delimiters).filter(function (t) { + return t + }).map(function (t) { + return {value: t.trim()} + }) + } + return !n && e && (t.forEach(function (e) { + var t = i.settings.whitelist.filter(function (t) { + return t.value.toLowerCase() == e.value.toLowerCase() + }); + t[0] ? s.push(t[0]) : s.push(e) + }), t = s), t + }, addTags: function (t, e) { + var n = this, s = []; + return this.DOM.input.removeAttribute("style"), (t = this.normalizeTags.call(this, t)).forEach(function (t) { + var e, i; + "function" == typeof n.settings.transformTag && (t.value = n.settings.transformTag.call(n, t.value) || t.value), !0 !== (e = n.validateTag.call(n, t.value)) && (t.class = t.class ? t.class + " tagify--notAllowed" : "tagify--notAllowed", t.title = e, n.markTagByValue.call(n, t.value), n.trigger("invalid", {value: t.value, index: n.value.length, message: e})), i = n.createTagElem(t), s.push(i), function (t) { + var e = this.DOM.scope.lastElementChild; + e === this.DOM.input ? this.DOM.scope.insertBefore(t, e) : this.DOM.scope.appendChild(t) + }.call(n, i), !0 === e ? (n.value.push(t), n.update(), n.trigger("add", n.extend({}, {index: n.value.length, tag: i}, t))) : n.settings.keepInvalidTags || setTimeout(function () { + n.removeTag(i, !0) + }, 1e3) + }), t.length && e && this.input.set.call(this), s + }, createTagElem: function (t) { + var e, i = this.escapeHtml(t.value), n = "\n
" + i + "
\n
"; + if ("function" == typeof this.settings.tagTemplate) try { + n = this.settings.tagTemplate(i, t) + } catch (t) { + } + return function (t, e) { + var i, n = Object.keys(e); + for (i = n.length; i--;) { + var s = n[i]; + if (!e.hasOwnProperty(s)) return; + t.setAttribute(s, e[s]) + } + }(e = this.parseHTML(n), t), e + }, removeTag: function (t, e) { + var i = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : 250; + if (t) { + var n, s = this.getNodeIndex(t); + t && (i && 10 < i ? (t.style.width = parseFloat(window.getComputedStyle(t).width) + "px", document.body.clientTop, t.classList.add("tagify--hide"), setTimeout(a, 400)) : a(), e || (n = this.value.splice(s, 1)[0], this.update(), this.trigger("remove", this.extend({}, {index: s, tag: t}, n)))) + } + + function a() { + t.parentNode.removeChild(t) + } + }, removeAllTags: function () { + this.value = [], this.update(), Array.prototype.slice.call(this.DOM.scope.querySelectorAll("tag")).forEach(function (t) { + return t.parentNode.removeChild(t) + }) + }, update: function () { + var e = this, t = this.value.map(function (t) { + return t[e.settings.mapValueToProp || "value"] || t.value + }); + this.DOM.originalInput.value = t.join(',') + }, dropdown: { + init: function () { + this.DOM.dropdown = this.dropdown.build.call(this) + }, build: function () { + var t = '
'; + return this.parseHTML(t) + }, show: function (t) { + var e, i; + this.settings.whitelist.length && (e = t ? this.dropdown.filterListItems.call(this, t) : this.settings.whitelist.slice(0), i = this.dropdown.createListHTML.call(this, e), this.settings.autoComplete && this.input.autocomplete.suggest.call(this, e.length ? e[0].value : ""), this.DOM.dropdown.innerHTML = i, this.dropdown.position.call(this), !this.DOM.dropdown.parentNode != document.body && (document.body.appendChild(this.DOM.dropdown), this.events.binding.call(this, !1), this.dropdown.events.binding.call(this))) + }, hide: function () { + this.DOM.dropdown && this.DOM.dropdown.parentNode == document.body && (document.body.removeChild(this.DOM.dropdown), window.removeEventListener("resize", this.dropdown.position), this.dropdown.events.binding.call(this, !1), this.events.binding.call(this)) + }, position: function () { + var t = this.DOM.scope.getBoundingClientRect(); + this.DOM.dropdown.style.cssText = "left: " + (t.left + window.pageXOffset) + "px; top: " + (t.top + t.height - 1 + window.pageYOffset) + "px; width: " + t.width + "px" + }, events: { + binding: function () { + var t = !(0 < arguments.length && void 0 !== arguments[0]) || arguments[0], e = this.listeners.dropdown = this.listeners.dropdown || {position: this.dropdown.position.bind(this), onKeyDown: this.dropdown.events.callbacks.onKeyDown.bind(this), onMouseOver: this.dropdown.events.callbacks.onMouseOver.bind(this), onClick: this.dropdown.events.callbacks.onClick.bind(this)}, i = t ? "addEventListener" : "removeEventListener"; + window[i]("resize", e.position), window[i]("keydown", e.onKeyDown), window[i]("mousedown", e.onClick), this.DOM.dropdown[i]("mouseover", e.onMouseOver) + }, callbacks: { + onKeyDown: function (t) { + var e = this.DOM.dropdown.querySelectorAll("[class$='--active']")[0], i = ""; + switch (t.key) { + case"ArrowDown": + case"ArrowUp": + case"Down": + case"Up": + t.preventDefault(), e && (e = e[("ArrowUp" == t.key || "Up" == t.key ? "previous" : "next") + "ElementSibling"]), e || (e = this.DOM.dropdown.children["ArrowUp" == t.key || "Up" == t.key ? this.DOM.dropdown.children.length - 1 : 0]), this.dropdown.highlightOption.call(this, e, !0); + break; + case"Escape": + case"Esc": + this.dropdown.hide.call(this); + break; + case"Enter": + t.preventDefault(), i = e ? e.textContent : this.input.value, this.addTags(i, !0), this.dropdown.hide.call(this); + break; + case"ArrowRight": + case"Tab": + return t.preventDefault(), this.input.autocomplete.set.call(this, e ? e.textContent : null), !1 + } + }, onMouseOver: function (t) { + t.target.className.includes("__item") && this.dropdown.highlightOption.call(this, t.target) + }, onClick: function (t) { + var e, i = this, n = function () { + return i.dropdown.hide.call(i) + }; + if (0 == t.button) { + if (t.target == document.documentElement) return n(); + (e = [t.target, t.target.parentNode].filter(function (t) { + return t.className.includes("tagify__dropdown__item") + })[0]) ? (this.input.set.call(this), this.addTags(e.textContent)) : n() + } + } + } + }, highlightOption: function (t, e) { + if (t) { + var i = "tagify__dropdown__item--active"; + [].forEach.call(this.DOM.dropdown.querySelectorAll("[class$='--active']"), function (t) { + return t.classList.remove(i) + }), t.classList.add(i), e && (t.parentNode.scrollTop = t.clientHeight + t.offsetTop - t.parentNode.clientHeight) + } + }, filterListItems: function (t) { + if (!t) return ""; + for (var e, i = [], n = this.settings.whitelist, s = this.settings.dropdown.maxItems || 1 / 0, a = 0; a < n.length && (0 == (e = n[a] instanceof Object ? n[a] : {value: n[a]}).value.toLowerCase().replace(/\s/g, "").indexOf(t.toLowerCase().replace(/\s/g, "")) && -1 == this.isTagDuplicate(e.value) && s-- && i.push(e), 0 != s); a++) ; + return i + }, createListHTML: function (t) { + var e = this.settings.dropdown.itemTemplate || function (t) { + return "
" + t.value + "
" + }; + return t.map(e).join("") + } + } + }, t +}); \ No newline at end of file diff --git a/themes/default/public/admin/locales/ar.json b/themes/default/public/admin/locales/ar.json new file mode 100644 index 0000000..c0d1a33 --- /dev/null +++ b/themes/default/public/admin/locales/ar.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "رئيسي", + "Параметры": "المعلمات", + "Модули": "وحدات", + "Панель администратора": "لوحة المشرف", + "Настройки веб-сайта": "إعدادات موقع الويب", + "Настройки публикации": "نشر الإعدادات", + "Настройки главной страницы": "إعدادات الصفحة الرئيسية", + "Настройки отображения": "إعدادات العرض", + "Настройки URL": "إعدادات عنوان URL", + "Вставить свой код": "أدخل شفرتك", + "SEO тексты": "نصوص كبار المسئولين الاقتصاديين", + "Добавить фильм": "أضف فيلم", + "Названия веб-страниц": "عناوين صفحات الويب", + "H1 на веб-страницах": "H1 على صفحات الويب", + "Описания веб-страниц": "وصف صفحة الويب", + "Скоро выйдет": "قريبا", + "Виджет комментариев": "القطعة التعليق", + "Связанные фильмы": "الأفلام ذات الصلة", + "Контент веб-сайта": "محتوى الموقع", + "Фильмы в слайдере": "أفلام في شريط التمرير", + "Запрещенные фильмы": "أفلام ممنوعة", + "Топ в категории": "أعلى في الفئة", + "Социальные сети": "الشبكات الاجتماعية", + "Семантическая разметка": "الترميز الدلالي", + "Продолжить просмотр": "مواصلة التصفح", + "Просмотренные фильмы": "مشاهدة افلام", + "Плеер фильмов": "مشغل الفيلم", + "Блокировка просмотра": "عرض القفل", + "Мобильная версия": "نسخة الجوال", + "Серии сериалов": "مسلسل تلفزيوني", + "Ваша реклама": "اعلانك", + "RSS канал": "تغذية RSS", + "Уникальные описания": "أوصاف فريدة", + "Голосование за фильм": "التصويت للفيلم", + "Боты для мессенджеров": "الروبوتات للرسل", + "Ошибки в переводе?": "أخطاء في الترجمة؟", + "Есть вопросы?": "أي أسئلة؟", + "Очистить кэш:": "مسح ذاكرة التخزين المؤقت:", + "Очистка кэша файлов": "مسح ذاكرة التخزين المؤقت للملف", + "Очистка кэша памяти": "مسح ذاكرة التخزين المؤقت", + "Главная страница веб-сайта": "الصفحة الرئيسية لموقع الويب", + "Информация о параметрах для главной страницы веб-сайта": "معلومات حول المعلمات الخاصة بالصفحة الرئيسية للموقع", + "Заголовок, описание и H1 веб-страницы": "عنوان صفحة الويب والوصف و H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "كتابة نص العنوان والوصف و H1 على الصفحة الرئيسية للموقع", + "Заголовок веб-страницы": "عنوان صفحة الويب", + "Главная веб-страница": "صفحة الويب الرئيسية", + "символа(ов)": "شخصية (ق)", + "H1 на веб-странице": "H1 على صفحة الويب", + "Описание веб-страницы": "وصف صفحة الويب", + "Типы:": "أنواع:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "حظر على الصفحة الرئيسية للموقع الإلكتروني الذي فيه الأفلام لأنواع معينة:", + "или": "أو", + "%s-й": "%s ال", + "фильма(ов)": "فيلم (أفلام)", + "из типа(ов)": "من النوع (ق)", + "Годы:": "سنوات:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "حظر على الصفحة الرئيسية لموقع الويب الذي تظهر فيه الأفلام من سنوات معينة", + "из года(ов)": "من عام (ق)", + "Например:": "على سبيل المثال:", + "Жанры:": "الأنواع:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "حظر على الصفحة الرئيسية لموقع الويب الذي تظهر فيه أفلام من أنواع معينة", + "из жанра(ов)": "من النوع (النوع)", + "боевик,триллер,приключения": "العمل والإثارة والمغامرة", + "Страны:": "الدولة:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "حظر على الصفحة الرئيسية للموقع على الإنترنت التي الأفلام من بعض البلدان", + "из страны": "من البلد", + "США": "الولايات المتحدة", + "Актеры:": "الجهات الفاعلة:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "الكتلة على الصفحة الرئيسية للموقع الذي تشارك فيه الأفلام بمشاركة جهات معينة", + "с актерами": "مع الممثلين", + "Том Круз,Саймон Пегг": "توم كروز ، سيمون بيج", + "Режиссеры:": "إخراج:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "الكتلة على الصفحة الرئيسية للموقع الإلكتروني حيث الأفلام من فيلم بعض المديرين", + "с режиссером": "مع المدير", + "Кристофер МакКуорри": "كريستوفر مكوار", + "Блок со списком идентификаторов фильмов": "حظر مع قائمة بمعرفات الأفلام", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "الكتلة على الصفحة الرئيسية للموقع على الإنترنت التي الأفلام مع معرف معين", + "Не показывать": "لا تظهر", + "ID или ссылка на фильм": "معرف أو رابط للفيلم", + "Фильмы:": "أفلام:", + "Список идентификаторов фильмов": "قائمة معرف الفيلم", + "Редактировать список ID": "تحرير قائمة المعرفه", + "Блок с новыми сериями": "بلوك مع سلسلة جديدة", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "الكتلة على الصفحة الرئيسية للموقع الإلكتروني حيث ستظهر سلسلة جديدة", + "серии(-ий)": "سلسلة (ق)", + "Новые серии сериалов": "سلسلة جديدة من المسلسلات", + "Блок с фильмами из коллекций": "حظر مع أفلام من المجموعات", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "حظر الأفلام من الأخبار / المجموعات في الصفحة الرئيسية (مفاتيح قائمة عناوين URL مفصولة بفواصل)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "ترقيم الصفحات", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "في الجزء السفلي من الصفحة الرئيسية ستكون الأرقام ، تشير إلى الفئة التي سيقودون بها", + "Фильмы из типа:": "أفلام من النوع:", + "Фильмы из года:": "أفلام السنة:", + "Фильмы из жанра:": "أفلام من هذا النوع:", + "Фильмы из страны:": "أفلام من البلد:", + "Фильмы актера:": "أفلام الممثل:", + "Фильмы режиссера:": "مخرج الأفلام:", + "Фильмы из коллекции:": "أفلام من المجموعة:", + "2020 или фильмы": "2020 أو الأفلام", + "По умолчанию": "افتراضيا", + "Сохранить изменения": "حفظ التغييرات", + "Изменяется статус": "تغييرات الحالة", + "Перезагружается": "إعادة تشغيل", + "Перезагрузить": "تحديث", + "Очищается кэш": "مسح ذاكرة التخزين المؤقت", + "Очистить кэш": "مسح ذاكرة التخزين المؤقت", + "Загружаются (около 5 часов)": "تحميل (حوالي 5 ساعات)", + "Картинки загружены": "الصور التي تم تحميلها", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "سيتم إصلاح القاعدة على الخادم للنطاق %s. يتم الاستيراد مرة واحدة فقط ، ويتم إجراء عمليات استيراد إضافية.", + "Загружаются (около 10 минут)": "تحميل (حوالي 10 دقائق)", + "Перезагрузка": "تمهيد", + "Сохраняются изменения": "التغييرات المحفوظة", + "Желательно не больше 100 фильмов": "يفضل ألا يزيد عن 100 فيلم", + "Ошибка веб-сайта": "خطأ موقع الويب", + "Ошибка сервера": "خطأ في الخادم", + "URL кадров:": "عنوان URL للإطار:", + "Блок с типами пустой": "كتلة اكتب فارغة", + "Блок с годами пустой": "الكتلة على مر السنين فارغة", + "Блок с жанрами пустой": "كتلة مع أنواع فارغة", + "Блок со странами пустой": "الكتلة مع الدول فارغة", + "Блок с актерами пустой": "الكتلة مع الجهات الفاعلة فارغة", + "Блок с режиссерами пустой": "كتلة المديرين فارغة", + "пустой": "باطل", + "отключена": "معطل", + "Панель администратора CinemaPress": "لوحة مشرف CinemaPress", + "Информация о параметрах админ-панели": "معلومات حول معلمات لوحة الادارة", + "Опубликовано фильмов": "الأفلام المنشورة", + "Опубликовано:": "تاريخ النشر:", + "Осталось:": "اليسار:", + "Отфильтрованы:": "تم التصفية حسب:", + "Скоро": "قريبا", + "Комментарии": "تعليقات", + "Связанные": "متعلق", + "Контент": "محتوى", + "Слайдер": "المنزلق", + "Скрыть": "إخفاء", + "Топ": "أعلى", + "Разметка": "وسم", + "Продолжить": "تقدم", + "Просмотренные": "ينظر", + "Плеер": "لاعب", + "Блокировка": "قفل", + "Серии": "سلسلة", + "Реклама": "إعلان", + "RSS": "RSS", + "Уникальность": "تميز", + "Голосование": "تصويت", + "Боты": "السير", + "Настройки": "إعدادات", + "Публикация": "منشور", + "Отображение": "عرض", + "Фильмы": "أفلام", + "Названия": "أسماء", + "H1": "H1", + "Описания": "وصف", + "URL": "URL", + "Коды": "رموز", + "Основные настройки веб-сайта": "إعدادات الموقع الأساسية", + "Информация о параметрах настройки веб-сайта": "معلومات حول إعدادات موقع الويب", + "Протокол": "بروتوكول", + "Основной протокол веб-сайта": "البروتوكول الرئيسي للموقع", + "Домен": "نطاق", + "Информационный параметр домена, за которым закрепляется ключ БД": "معلمة معلومات المجال الذي تم تعيين مفتاح قاعدة البيانات إليه", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "البريد الإلكتروني الخاص بك للاتصال بمسؤول الموقع", + "Язык и страна веб-сайта": "لغة الموقع والبلد", + "Указание языка и страны, для аудитории которой работает веб-сайт": "حدد اللغة والبلد الذي يعمل عليه موقع الويب", + "Шаблон веб-сайта": "قالب الموقع", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "اسم قالب موقع الويب الذي يجب أن يكون مجلده في مجلد المظاهر", + "ThemePrice": "49$", + "Своя тема": "موضوع خاص", + "Nginx сервер": "خادم nginx", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "هذه المعلمة إعلامية ولا يمكن تغييرها من لوحة الإدارة", + "Sphinx сервер": "خادم ابو الهول", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "مع الأحمال العالية ، يمكن نقل Sphinx إلى خادم منفصل ، وبالتالي زيادة أداء الموقع", + "Memcached сервер": "خادم memcached", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "مع الأحمال العالية ، يمكن نقل Memcached إلى خادم منفصل ، وبالتالي زيادة أداء الموقع", + "Сервер картинок": "خادم الصور", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "افتراضيًا ، يتم تحميل جميع الصور من مصادر جهات خارجية ؛ ومع ذلك ، إذا كنت تريد تنزيل الملصقات من موقعك على الويب ، فيمكنك «تحميل إلى الخادم» ملفات ثابتة وتحديد في هذا الحقل العنوان %s", + "Ширина постера:": "عرض الملصق:", + "Автопубликация": "لصناعة السيارات في النشر", + "Фукнция публикации": "وظيفة النشر", + "Информация о параметрах публикации фильмов": "معلومات حول خيارات نشر الأفلام", + "Импорт всех фильмов в мире": "استيراد جميع الأفلام في العالم", + "Добавление всех фильмов в мире на веб-сайт": "أضف جميع الأفلام في العالم إلى موقع الويب", + "Введите ключ базы фильмов": "أدخل مفتاح الفيلم الأساسي", + "Добавить фильмы": "أضف أفلام", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "فيلم:", + "StartMovies": "---", + "Тема:": "الموضوع:", + "общая": "شامل", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "ما هو الموضوع العام والفريد لـ CinemaPress؟", + "Обновление:": "تحديث:", + "каждое": "كل", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "لماذا أحتاج إلى تحديث قاعدة البيانات؟", + "Оплатить ключ": "دفع المفتاح", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "مجانا تصل إلى 3 مرات", + "Настройка автопубликации": "إعداد النشر التلقائي", + "Нстройка публикации фильмов каждый час": "وضع نشر الأفلام كل ساعة", + "Публиковать по": "نشر بواسطة", + "фильма(ов) каждые": "فيلم (ق) كل", + "часа(ов)": "ساعة (ق)", + "Будут опубликованы в": "سوف تنشر في", + "Диапазон идентификаторов фильмов": "نطاق معرف الفيلم", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "نطاق معرفات الأفلام المنشورة بالفعل على موقع الويب", + "до": "يصل الى", + "Обязательная информация у фильмов": "المعلومات المطلوبة من الأفلام", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "سيتم نشر الأفلام التي تحتوي على معلومات ملحوظة (الملصق ، والعنوان ، والوصف القياسي) على موقع الويب", + "Не важно (публикация любых фильмов)": "غير مهم (نشر أي أفلام)", + "Только имеющие постер": "فقط وجود ملصق", + "Только имеющие переведенное название": "فقط بعد ترجمة الكلمة", + "Только имеющие стандартное описание": "فقط وجود وصف قياسي", + "Тематический веб-сайт": "الموضوع", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "يمكنك إنشاء موقع ويب مواضيعي حيث سيتم نشر أنيمي وأفلام روسية فقط.", + "Тип:": "نوع:", + "Сериалы": "البرامج التلفزيونية", + "Все": "كل", + "для взрослых": "للبالغين", + "Китай": "الصين", + "Александр Невский": "ألكسندر نيفسكي", + "Сарик Андреасян": "ساريك أندريسيان", + "Стоп-слова:": "كلمات التوقف:", + "Параметры вывода фильмов в категориях": "خيارات الإخراج للأفلام في الفئات", + "Информация о параметрах вывода фильмов в категориях": "معلومات حول خيارات إخراج الأفلام في الفئات", + "Параметры отображения в категориях": "خيارات العرض في الفئات", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "خيارات العرض للأفلام في الفئات (الأنواع ، البلدان ، إلخ)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "حدد عدد الأفلام التي سيتم عرضها في كل فئة ونتائج البحث", + "Фильмов на странице:": "الأفلام في الصفحة:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "حدد الفرز حسب الأفلام التي سيتم فرزها في فئات", + "Сортировка фильмов:": "فرز الأفلام:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "حدد عدد الصفحات التي سيتم عرضها في أسفل كل فئة وموقع الويب الرئيسي", + "Количество чисел в пагинации:": "عدد الأرقام في ترقيم الصفحات:", + "номер(ов)": "عدد (ق)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "عرض زر الصفحة الأخيرة على الصفحة الرئيسية والفئات (يمكن إنشاء تحميل على الخادم)", + "Последняя страница:": "الصفحة الأخيرة:", + "Показывать": "عرض", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "حدد الصورة التي سيتم عرضها عند مشاركة الأشخاص لموقع الويب على الشبكات الاجتماعية", + "Изображение по умолчанию:": "الصورة الافتراضية:", + "URL изображения": "عنوان URL للصورة", + "Загрузить": "تحميل", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "حدد التاريخ النهائي للعرض الأول للفيلم الذي سيتم عرضه عند الترتيب حسب تاريخ العرض الأول أو السنة", + "Конечная дата:": "تاريخ الانتهاء:", + "Месяц назад": "منذ شهر", + "Неделю назад": "قبل اسبوع", + "Сегодня": "اليوم", + "Через неделю": "بعد أسبوع", + "Через месяц": "في شهر واحد", + "Через 3 месяца": "بعد 3 أشهر", + "Через пол года": "بعد نصف عام", + "Через год": "بعد عام", + "Через 2 года": "بعد عامين", + "В таком формате будет показана дата на веб-сайте": "في هذا الشكل ، سيتم عرض التاريخ على موقع الويب", + "Формат даты:": "تنسيق التاريخ:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "تم الفرز حسب تصنيف KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "خيارات لعرض قائمة الأفلام عند الفرز حسب تصنيف KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "حدد الحد الأدنى لعدد الأصوات KinoPoisk للأفلام التي سيتم عرضها عند الفرز حسب تصنيف KinoPoisk", + "Число голосов KinoPoisk:": "KinoPoisk عدد الأصوات:", + "голос(ов)": "صوت (ق)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "حدد الحد الأدنى لعدد أصوات IMDb للأفلام التي سيتم عرضها عند الفرز حسب تصنيف IMDb", + "Число голосов IMDb:": "عدد الاصوات IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "حدد الفئات التي لا تطبق قاعدة الحد الأدنى لعدد الأصوات عند الفرز حسب التصنيف", + "Не применять условие в категориях:": "لا تطبق الشرط في الفئات:", + "год": "عام", + "жанр": "نوع أدبي", + "страна": "البلد", + "актер": "الفاعل", + "режиссер": "مدير", + "тип": "نوع من", + "поиск": "بحث", + "Меню на веб-сайте": "القائمة على الموقع", + "Категории из меню на веб-сайте": "فئات من القائمة على الموقع", + "Текст на веб-сайте": "نص موقع الويب", + "Текст который Вы можете видеть на страницах веб-сайта": "النص الذي يمكنك رؤيته على صفحات موقع الويب", + "В ШАБЛОНЕ": "في الطراز", + "НА ВЕБ-САЙТЕ": "على الموقع", + "Названия сортировок": "فرز الأسماء", + "Названия сортировок на странице категорий": "فرز العناوين في صفحة الفئات", + "Рейтинг КП (по убыванию):": "تصنيف KP (تنازلي):", + "Рейтинг КП (по возрастанию):": "تصنيف KP (تصاعدي):", + "Голоса КП (по убыванию):": "Voice KP (تنازلي):", + "Голоса КП (по возрастанию):": "صوت KP (تصاعدي):", + "Рейтинг IMDb (по убыванию):": "تقييم IMDb (تنازلي):", + "Рейтинг IMDb (по возрастанию):": "تقييم IMDb (تصاعدي):", + "Голоса IMDb (по убыванию):": "أصوات IMDb (تنازلي):", + "Голоса IMDb (по возрастанию):": "أصوات IMDb (تصاعدي):", + "Год (по убыванию):": "السنة (تنازلي):", + "Год (по возрастанию):": "السنة (تصاعدي):", + "Премьера (по убыванию):": "العرض الأول (تنازلي):", + "Премьера (по возрастанию):": "العرض الأول (تصاعدي):", + "Изменение URL ссылок веб-сайта": "تغيير عناوين URL لرابط موقع الويب", + "Информация о параметрах изменения URL различных страниц веб-сайта": "معلومات حول المعلمات لتغيير عنوان URL للصفحات المختلفة للموقع", + "Страница фильма": "صفحة الفيلم", + "Изменение URL страницы фильма": "تغيير عنوان URL لصفحة الفيلم", + "Доступные параметры": "الخيارات المتاحة", + "обязательный праметр, отображает ID фильма, например «id299»": "المعلمة المطلوبة ، تعرض معرف الفيلم ، على سبيل المثال «id299»", + "разделитель между параметрами, например «-»": "الفاصل بين المعلمات ، على سبيل المثال «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "عنوان فيلم أصلي أو مترجم ، على سبيل المثال «the matrix»", + "переведенное название фильма в транслите, например «matrica»": "اسم فيلم مترجم في الترجمة الصوتية ، على سبيل المثال «matrica»", + "оригинальное название фильма, например «the-matrix»": "اسم الفيلم الأصلي ، على سبيل المثال «المصفوفة»", + "жанр фильма в транслите, например «comedy»": "نوع الفيلم في الترجمة الصوتية ، على سبيل المثال «الكوميديا»", + "страна фильма в транслите, например «usa»": "بلد الفيلم في الترجمة الصوتية ، على سبيل المثال «الولايات المتحدة»", + "год фильма, например «2020»": "سنة الفيلم ، على سبيل المثال «2020»", + "главный актер в транслите, например «tom-cruise»": "الفاعل الرئيسي في الترجمة الصوتية ، على سبيل المثال «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "مدير في الترجمة ، على سبيل المثال «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "كل يوم 4 أحرف عشوائية ، على سبيل المثال «ديلو»", + "«Онлайн»": "«أون لاين»", + "URL для активации веб-страницы": "عنوان URL لتنشيط صفحة الويب", + "«Скачать»": "«تحميل»", + "«Трейлер»": "«الوطن»", + "«Кадры»": "«إطارات»", + "Уникализация URL фильма": "عنوان URL فريد للفيلم", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "توجيه عنوان URL فريد ، يمكنك تغيير الفاصل بين المعلمات والبادئة قبل المعرّف وتغيير معرّف الفيلم لأعلى أو لأسفل (الافتراضي هو 0 ، أي أن معرّف الموقع يتزامن مع المعرف على KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "سيتم استبدال الفاصل بين المعلمات في عنوان URL في عنوان URL في المكان [فاصل]", + "Разделитель:": "فاصل:", + "Будет подставлено перед ID фильма %s": "سيتم استبداله قبل معرّف الفيلم %s", + "Префикс ID:": "بادئة الرقم التعريفي:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "يقبل القيم من -297 إلى 297000 ويغير معرف الفيلم على موقع الويب إلى جانب أعلى أو أقل.", + "Уникальный ID:": "معرف فريد:", + "Транслит URL категорий (комедия -> komediya)": "فئات عناوين URL للفاكس (كوميديا ​​-> komediya)", + "Транслит:": "الحروف:", + "Нет": "لا", + "Кастомный": "عرف", + "URL неиндексируемых фильмов": "عناوين URL للأفلام غير المفهرسة", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "إذا كنت تريد فقط أفلامًا تكتب أوصافًا فريدة لفهرستها ، املأ هذا النموذج وأضف عنوان URL هذا إلى ملف robots.txt ، على سبيل المثال Disallow: / noindex", + "URL пути": "مسار المسار", + "URL пути, которые ставятся перед конкретной категорией": "مسارات عناوين URL الموضوعة أمام فئة محددة", + "комедия": "كوميديا", + "Том Круз": "توم كروز", + "Тим Бертон": "تيم بيرتون", + "Сериалы:": "صابون:", + "Мультфильмы:": "الرسوم:", + "Аниме:": "أنيمي:", + "Телепередачи:": "البرامج التلفزيونية:", + "Игра престолов": "لعبة من عروش", + "Вставить код на веб-сайт": "الصق الرمز على موقع الويب", + "Вставка кодов счетчиков, рекламы и т.п.": "إدراج شفرات مضادة وإعلانات وما إلى ذلك", + "Вставить код в верх веб-страницы": "الصق الكود في أعلى صفحة الويب", + "Вставка кода внутрь тега head": "إدراج رمز داخل علامة الرأس", + "Вставить код в низ веб-страницы": "الصق الشفرة في أسفل صفحة الويب", + "Вставка кода перед закрывающимся тегом body": "أدخل الرمز قبل إغلاق علامة النص", + "robots.txt": "robots.txt", + "Код файла robots.txt": "رمز ملف robots.txt", + "Список фильмов с уникальным описанием": "قائمة الأفلام مع وصف فريد", + "Информация о написании уникальных описаний для фильмов": "معلومات حول كتابة أوصاف فريدة للأفلام", + "Добавить / изменить фильм": "إضافة / تحرير فيلم", + "Фильмы с уникальным описанием": "أفلام مع وصف فريد", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "أدخل معرف الفيلم", + "тег на веб-странице фильма:": "علامة على صفحة ويب الفيلم:", + "Название страницы фильма (до 70 символов)": "عنوان صفحة الفيلم (حتى 70 حرفًا)", + "Короткое описание страницы фильма (до 200 символов)": "وصف موجز لصفحة الفيلم (حتى 200 حرف)", + "Переведенное название фильма:": "اسم الفيلم المترجم:", + "Миссия невыполнима: Последствия": "مهمة مستحيلة: العواقب", + "Оригинальное название фильма:": "عنوان الفيلم الأصلي:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "وصف الفيلم:", + "Уникальное описание ...": "وصف فريد ...", + "Информационные данные фильма": "معلومات الفيلم", + "URL постера:": "عنوان الملصق:", + "URL постера фильма": "رابط الفيلم الملصق", + "Фильм": "فيلم", + "Сериал": "مسلسل تلفزيوني", + "Год:": "العام:", + "Страна:": "الدولة:", + "Жанры фильма:": "أنواع الأفلام:", + "Режиссер фильма:": "مخرج الفيلم:", + "Актерский состав:": "المدلى بها:", + "Премьера фильма:": "العرض الأول للفيلم:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "تصنيف موقع KinoPoisk:", + "34 или 90": "34 أو 90", + "Число голосов на сайте KinoPoisk:": "عدد الأصوات على الموقع KinoPoisk:", + "309 или 89647": "309 أو 89647", + "Рейтинг на сайте IMDb:": "تقييم IMDb:", + "76 или 88": "76 أو 88", + "Число голосов на сайте IMDb:": "عدد الأصوات على موقع IMDb:", + "6534 или 8396": "6534 أو 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg أو URL.jpg ، URL.jpg ، URL.jpg", + "URL плеера:": "عنوان URL الخاص بالمشغل:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "جودة:", + "1080p": "1080p", + "Перевод / язык:": "الترجمة / اللغة:", + "Субтитры": "عناوين فرعية", + "Настраиваемые поля:": "الحقول المخصصة:", + "Текст к этому полю": "نص لهذا المجال", + "Названия на страницах веб-сайта": "العناوين على صفحات الموقع", + "Информация о написании названий для всех страниц веб-сайта": "معلومات حول كتابة العناوين لجميع صفحات الموقع", + "Веб-страница:": "صفحة ويب:", + "название": "الاسم", + "переведенное": "مترجم", + "английское": "الإنجليزية", + "премьера": "عرض أول", + "слово": "الكلمة", + "синонимы": "مرادفات", + "страны": "الدول", + "жанры": "الأنواع", + "актеры": "الجهات الفاعلة", + "режиссеры": "الإدارة", + "Страница онлайн": "صفحة الموقع", + "Год": "عام", + "сортировка": "فرز", + "страница": "صفحة", + "Текст для": "نص ل", + "определенного года": "سنة معينة", + "остальных": "الباقي", + "Годы": "سنوات", + "Жанр": "نوع أدبي", + "определенного жанра": "نوع معين", + "Жанры": "الجنس الأدبي", + "Страна": "بلد", + "определенной страны": "بلد معين", + "Страны": "الدول", + "Актер": "الفاعل", + "определенного актера": "ممثل معين", + "Актеры": "الجهات الفاعلة", + "Режиссер": "المخرج", + "определенного режиссера": "مدير معين", + "Режиссеры": "إخراج", + "Тип": "نوع", + "определенного типа": "نوع معين", + "Поиск": "بحث", + "запрос": "تحقيق", + "определенного запроса": "طلب محدد", + "Поиск фильма": "البحث عن فيلم", + "Пагинация и сортировка": "ترقيم الصفحات والفرز", + "Код": "قانون", + "По убыванию": "تنازلي", + "По возрастанию": "تصاعدي", + "H1 на страницах веб-сайта": "H1 على صفحات الموقع", + "Информация о написании H1 для всех страниц веб-сайта": "معلومات حول كتابة H1 لجميع صفحات الموقع", + "Описания на страницах веб-сайта": "الأوصاف على صفحات الموقع", + "Информация о написании описаний для всех страниц веб-сайта": "معلومات حول كتابة الوصف لجميع صفحات الموقع", + "Обновление базы фильмов": "تحديث قاعدة بيانات الفيلم", + "Ключ обновления базы данных": "مفتاح تحديث قاعدة البيانات", + "Обновить": "تحديث", + "Модуль новых премьер": "وحدة رئيس الوزراء الجديد", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "معلومات حول المعلمات من وحدة مع كتلة من الأفلام أقرب رئيس الوزراء", + "Отключить": "إيقاف", + "Количество фильмов в автоматическом блоке": "عدد الأفلام في كتلة التلقائي", + "Указание числа фильмов, которые будут в блоке": "حدد عدد الأفلام التي ستكون في الكتلة", + "Указать фильмы вручную": "حدد الأفلام يدويا", + "Вручную выбрать фильмы для этого блока": "حدد أفلامًا لهذه الوحدة يدويًا", + "Активировать": "نشط", + "Модуль": "وحدة", + "отключен": "معاق", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "تسمح لك هذه الوحدة بإضافة موقع على الويب يحتوي على مجموعة من الأفلام التي سيتم نشرها قريبًا.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "لتمكين الوحدة ، انقر فوق الزر «تنشيط» في الجزء العلوي من الشاشة.", + "Модуль комментариев": "وحدة التعليق", + "Информация о параметрах модуля добавления виджетов комментариев": "معلومات حول المعلمات من الوحدة النمطية إضافة تعليق الحاجيات", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "تم تقديم الاسم المختصر الخاص بك أثناء تسجيل موقع الويب على Disqus.com ومفتاح واجهة برمجة التطبيقات", + "Ваш shortname веб-сайта": "موقع الويب الخاص بك اختصار", + "Ваш api_key для индексации комментариев": "Your api_key لفهرسة التعليقات", + "Блок последних комментариев": "كتلة التعليق الأخيرة", + "Блок с последними комментариями от пользователей": "حظر مع التعليقات الأخيرة من المستخدمين", + "комментария(ев)": "تعليق (تعليقات)", + "Макс. %s символов": "ماكس. %s حرفا", + "без аватара": "بدون تجسد", + "с аватаром": "مع الصورة الرمزية", + "На страницах:": "على الصفحات:", + "главная": "الرئيسي", + "категория": "فئة", + "контент": "محتوى", + "фильм": "الفيلم", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "حدد widget_id الذي ستستلمه بعد إنشاء أداة التعليق على HyperComments.com و sekretkey لفهرسة التعليقات بواسطة محركات البحث", + "Ваш widget_id": "عنصر واجهة المستخدم الخاص بك", + "Ваш sekretkey для индексации комментариев": "لديك sekretkey لفهرسة التعليقات", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "اكتب معرف التطبيق الخاص بك «موقع الويب» على vk.com", + "Ваш ID приложения": "معرف التطبيق الخاص بك", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "قم بالتسجيل على facebook.com وأدخل معرف المستخدم (معرف المستخدم الذي يمكنه الإشراف على التعليقات)", + "Ваш ID на Facebook": "معرف Facebook الخاص بك", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "حدد المعرّف الذي تتلقاه بعد إنشاء أداة التعليقات على Cackle.me (مقابل رسوم)", + "Ваш ID виджета": "معرف القطعة الخاصة بك", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "عنوان URL لصفحتك على + Google", + "Ваш URL в Google+": "عنوان URL الخاص بك على + Google", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "المعلمة host_id ، التي تحصل عليها بعد التسجيل في الخدمة", + "Ваш host_id": "Your host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "تتيح لك هذه الوحدة إضافة نماذج التعليقات على الموقع الخاصة بالشبكات الاجتماعية VK و Facebook و Disqus و HyperComments و Cackle و Google+ و SigComments.", + "Модуль связанных фильмов": "الأفلام ذات الصلة وحدة", + "Информация о параметрах модуля связанных фильмов": "معلومات حول المعلمات من الأفلام ذات الصلة وحدة", + "Связанные фильмы по году": "الأفلام ذات الصلة حسب العام", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "كتلة الفيلم تحت المعلومات الفيلم الرئيسي من نفس العام مثل الفيلم الحالي", + "из одного года": "من سنة واحدة", + "Связанные фильмы по жанрам": "الأفلام ذات الصلة حسب النوع", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "كتلة تحتوي على أفلام ضمن معلومات الفيلم الرئيسية من نفس النوع أو كل الأنواع مثل الفيلم الحالي", + "всех": "من كل شيء", + "одного жанра": "نوع واحد", + "Связанные фильмы по странам": "الأفلام ذات الصلة حسب البلد", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "كتلة الفيلم تحت المعلومات الفيلم الرئيسي من نفس البلد أو جميع البلدان والفيلم الحالي", + "одной страны": "بلد واحد", + "Связанные фильмы по актерам": "أفلام ذات صلة من قبل الممثلين", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "كتلة مع الأفلام تحت المعلومات الرئيسية للفيلم من فيلموغرافيا الممثل أو الجهات الفاعلة الذين تألق في الفيلم الحالي", + "одного актера": "ممثل واحد", + "Связанные фильмы по режиссерам": "الأفلام ذات الصلة من قبل مدير", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "كتلة مع الأفلام تحت المعلومات الرئيسية للفيلم من فيلم للمخرج أو المخرجين توجيه الفيلم الحالي", + "одного режиссера": "مخرج واحد", + "Показывать по типу": "عرض حسب النوع", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "في صفحة المسلسل ، سيتم عرض السلسلة ، على صفحة الفيلم - الأفلام", + "Тип к типу": "اكتب لكتابة", + "Не важно": "ليس مهم", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "تتيح لك هذه الوحدة إضافة قوائم الأفلام الإضافية من صفحة الفيلم لنفس العام ، أو النوع ، أو البلد ، أو السنة ، أو الممثل ، أو المخرج.", + "Модуль создания страниц для веб-сайта": "الوحدة النمطية لإنشاء صفحات لموقع الويب", + "Информация о параметрах модуля создания страниц для веб-сайта": "معلومات حول معلمات الوحدة بإنشاء صفحات لموقع الويب", + "Настройка страницы со списком новостей": "تخصيص صفحة قائمة الأخبار", + "URL путь": "مسار عنوان URL", + "Параметр пути в URL": "معلمة URL", + "Веб-страница со списком контента": "صفحة ويب مع قائمة المحتويات", + "Страницы веб-сайта": "صفحات الموقع", + "Новости и коллекции веб-сайта": "الأخبار ومجموعات الموقع", + "Блоки новостей на веб-сайте": "كتل الأخبار على الموقع", + "Блок новостей в боковой панели": "كتلة الأخبار في الشريط الجانبي", + "Блок постов в боковой панели на страницах веб-сайта": "كتلة المشاركات في الشريط الجانبي على صفحات الموقع", + "пост(ов)": "المشاركة (المشاركات)", + "Теги через запятую": "العلامات مفصولة بفواصل", + "Блок новостей на странице фильма": "تغذية الأخبار على صفحة الفيلم", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "كتلة المنشورات التي تحتوي على فيلم أو آخر الأخبار مع علامة على جميع الأفلام", + "упоминания или с тегом": "ذكر أو وضع علامة", + "Оповещения, Новости": "تنبيهات ، أخبار", + "Фильмы из новостей на главной": "أفلام من الأخبار على الرئيسي", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "حظر الأفلام من الأخبار الموجودة في الصفحة الرئيسية (مفاتيح قائمة عناوين URL مفصولة بفواصل)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "مجموعات تلقائية", + "Обновления с moonwalk": "تحديثات moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "آخر الأفلام / السلسلة المضافة على استضافة الفيديو", + "Обновления фильмов": "تحديثات الأفلام", + "Последние добавленные фильмы на видео-хостинг": "آخر الأفلام المضافة على استضافة الفيديو", + "Не добавлять": "لا تضيف", + "URL-ключ коллекции в которую добавлять фильмы": "مفتاح عنوان URL للمجموعة التي تريد إضافة أفلام إليها", + "Обновлять качество:": "تحديث الجودة:", + "Да": "نعم", + "Обновлять перевод:": "تحديث الترجمة:", + "Обновления сериалов": "تحديثات المسلسلات التلفزيونية", + "Последние добавленные сериалы на видео-хостинг": "آخر سلسلة المضافة على استضافة الفيديو", + "сериала(ов)": "المسلسل (المسلسلات)", + "URL-ключ коллекции в которую добавлять сериалы": "مفتاح عنوان URL للمجموعة التي تريد إضافة العروض التلفزيونية إليها", + "Обновления с hdgo": "تحديثات من hdgo", + "Обновления с kodik": "تحديثات من kodik", + "Обновления с iframe": "تحديثات iframe", + "Добавить страницу": "أضف الصفحة", + "Модуль позволяет создавать страницы на веб-сайте.": "تتيح لك الوحدة إنشاء صفحات على موقع الويب.", + "Название страницы:": "عنوان الصفحة:", + "Комедийные сериалы": "مسلسل كوميدي", + "Описание страницы:": "وصف الصفحة:", + "Подборка комедийных сериалов": "مجموعة مختارة من المسلسلات الكوميدية", + "Уникальный ключ для URL": "مفتاح فريد لعنوان URL", + "Уникальный ключ для URl страницы": "مفتاح فريد لصفحة URl", + "Ссылка на изображение страницы": "رابط لصورة الصفحة", + "Коллекции, Новости": "المجموعات والأخبار", + "Коллекции": "مجموعات", + "Новости": "أخبار", + "Страницы": "صفحة", + "Обновления": "تحديث", + "Мультфильмы": "الرسوم", + "ТВ": "التلفزيون", + "Аниме": "أنيمي", + "Страница скачать": "صفحة التنزيل", + "Страница трейлера": "صفحة مقطورة", + "Страница кадров": "صفحة الإطار", + "Модуль слайдера фильмов": "وحدة فيلم المنزلق", + "Информация о параметрах модуля слайдера фильмов": "معلومات حول معلمات أفلام شريط التمرير", + "Идентификатор или ссылка на фильм": "معرف الفيلم أو الرابط", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "تتيح لك هذه الوحدة إضافة منزلق يحتوي على أفلام.", + "Модуль скрытия фильмов": "فيلم اخفاء الوحدة", + "Информация о параметрах модуля скрытия фильмов": "معلومات حول المعلمات من وحدة نمطية إخفاء الأفلام", + "Автоматическое скрытие фильмов": "إخفاء تلقائي للأفلام", + "Параметры авторизации IMAP": "خيارات تفويض IMAP", + "Параметры авторизации на почтовом IMAP сервере": "خيارات التفويض على خادم البريد IMAP", + "Пароль": "كلمة المرور", + "Ваш пароль от почтового ящика": "كلمة مرور صندوق البريد الخاص بك", + "Параметры почтового сервера": "إعدادات خادم البريد", + "Сервер": "الخادم", + "Порт": "الميناء", + "TLS": "TLS", + "Блокировать фильмы в стране": "حظر الأفلام في البلد", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "يمكنك حظر الأفلام في البلد الذي تم إصدارها فيه هذا العام", + "В стране фильма": "في بلد الفيلم", + "Сообщение для пользователей": "رسالة المستخدم", + "Сообщение для пользователей на месте, где располагается плеер": "رسالة للمستخدمين على الموقع الذي يوجد فيه اللاعب", + "Сообщение для пользователя": "رسالة للمستخدم", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "تتيح لك الوحدة النمطية الإخفاء من أفلام موقع الويب المقيدة من مالكي حقوق الطبع والنشر.", + "Модуль топ-фильмов": "أفضل أفلام الاقسام", + "Информация о параметрах модуля топ-фильмов в категориях": "معلومات حول معلمات وحدة الأفلام الأعلى في الفئات", + "Топ-фильмы в категориях": "أفضل الأفلام في الفئات", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "عادةً ما يتم عرض الأفلام العلوية إما بدلاً من شريط التمرير القياسي ، أو ككتلة منفصلة في الفئات", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "تسمح الوحدة في كل فئة بعرض أفضل الأفلام في تصنيف معين.", + "Модуль социальных сетях": "وحدة الشبكات الاجتماعية", + "Информация о параметрах модуля групп в социальных сетях": "معلومات حول معلمات وحدة المجموعة في الشبكات الاجتماعية", + "Ссылка на страницу": "رابط إلى الصفحة", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "تتيح لك هذه الوحدة إضافة صفحات روابط مواقع الويب في الشبكات الاجتماعية التي تم إنشاؤها لموقع الويب.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "وحدة micromarking", + "Информация о параметрах модуля Schema и OpenGraph разметки": "معلومات حول معلمات الوحدة النمطية مخطط وترميز OpenGraph", + "активирован": "تنشيط", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "تتيح لك هذه الوحدة إضافة ترميز مخطط و OpenGraph إلى كافة صفحات موقع الويب.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "لإلغاء تنشيط الوحدة ، انقر فوق الزر «تعطيل» في الجزء العلوي من الشاشة.", + "Модуль продолжения просмотра": "وحدة مواصلة العرض", + "Информация о параметрах модуля продолжения просмотра": "تستمر المعلومات حول معلمات الوحدة في المشاهدة", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "تتيح لك هذه الوحدة إضافة زر إلى موقع الويب ، وعندما تنقر عليه ، يمكنك الانتقال إلى صفحة الفيلم لمتابعة العرض.", + "Модуль просмотренных фильмов": "وحدة مشاهدة الأفلام", + "Информация о параметрах модуля просмотренных фильмов": "معلومات حول المعلمات من وحدة شاهدت الأفلام", + "Количество просмотренных фильмов": "عدد الافلام المشاهده", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "يتم عرض الأفلام التي شاهدها المستخدم في أسفل كل صفحة من موقع الويب", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "تضيف الوحدة في أسفل الصفحة قائمة بالأفلام التي شاهدها المستخدم مؤخرًا.", + "Модуль плеера на веб-сайте": "وحدة اللاعب على الموقع", + "Информация о параметрах модуля плеер на веб-сайте": "معلومات حول معلمات وحدة المشغل على موقع الويب", + "Параметры плеера": "إعدادات المشغل", + "сделать основным": "جعل الرئيسي", + "Видео-хостинги источники": "مصادر استضافة الفيديو", + "Цвет элементов в плеере": "لون العناصر في المشغل", + "Указание токен-ключа плеера": "تحديد مفتاح الرمز المميز للاعب", + "Токен-ключ": "رمز المفتاح", + "Указание api_token-ключа плеера": "تحديد مفتاح api_token الخاص باللاعب", + "api_token-ключ": "مفتاح api_token", + "Указание токен-ключа": "تحديد مفتاح الرمز المميز", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "تتيح لك هذه الوحدة إضافة لاعب إلى موقع الويب لمشاهدة الأفلام عبر الإنترنت.", + "Модуль блокировки просмотра плеера": "وحدة عرض لاعب القفل", + "Информация о параметрах модуля блокировки просмотра плеера": "معلومات حول معلمات وحدة حظر عرض المشغل", + "Вставить рекламу в плеер": "إدراج الإعلان في لاعب", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "ستقف الوحدة الإعلانية في المشغل لعدد معين من الثواني قبل المشاهدة", + "Таймер блокировки:": "قفل الموقت:", + "сек": "الصورة", + "Кнопка «Пропустить»:": "زر التخطي:", + "Сообщение для пользователя:": "رسالة المستخدم:", + "Рекламный код:": "الرمز الترويجي:", + "отображает обратный отсчет.": "يعرض العد التنازلي.", + "Платная подписка": "الاشتراك المدفوع", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "إنشاء قائمة من المفاتيح من خلال فاصلة وبيعها من خلال منصات التداول المختلفة ، على سبيل المثال على digiseller. سيتمكن المستخدم بعد الدخول إلى المفتاح من مشاهدة جميع الأفلام على الموقع دون قيود", + "Список ключей через запятую:": "قائمة المفاتيح مفصولة بفواصل:", + "+ 10 ключей": "+ 10 مفاتيح", + "Поделиться в социальную сеть": "مشاركة على الشبكة الاجتماعية", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "ما لم ينقر المستخدم على الزر «مشاركة» على أحد الشبكات الاجتماعية ، فلن يتمكن المستخدم من بدء عرض الوقت المحدد. إذا قام المستخدم بالنقر فوق الزر «مشاركة» ، سيتم إغلاق الكتلة بعد 10 ثوانٍ", + "Пользователи с AdBlock": "ادبلوك المستخدمين", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "الحد من بداية المشاهدة من المستخدمين الذين يستخدمون AdBlock أو أدوات حظر الإعلانات الأخرى", + "Легальный веб-сайт": "الموقع القانوني", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "عرض مقطع دعائي لفيلم فقط عبارة عن مواد ترويجية ولا ينتهك حقوق الطبع والنشر", + "Разрешить плеер в странах:": "اسمح للاعب في البلدان:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "تسمح لك الوحدة بالحد من عرض المشغل للمستخدمين قبل تنفيذ إجراء محدد.", + "Модуль мобильной версии": "وحدة النسخة المحمولة", + "Информация о параметрах модуля мобильной версии веб-сайта": "معلومات حول معلمات وحدة إصدار الجوال لموقع الويب", + "Светлая тема": "موضوع خفيف", + "Светлая тема оформления мобильной версии веб-сайта": "موضوع خفيف من النسخة المحمولة من الموقع", + "Скриншоты": "لقطات", + "Темная тема": "موضوع مظلم", + "Темная тема оформления мобильной версии веб-сайта": "موضوع الظلام من تصميم النسخة المحمولة من الموقع", + "Своя тема оформления мобильной версии веб-сайта": "موضوع خاص من النسخة المحمولة من الموقع", + "Настроить": "لحن", + "Цвет фона": "لون الخلفية", + "Цвет текста": "لون النص", + "Фон заголовка": "خلفية العنوان", + "Цвет заголовка": "لون الرأس", + "Фон описания": "خلفية الوصف", + "Цвет описания": "لون الوصف", + "Фон кнопки": "خلفية زر", + "Цвет кнопки": "لون الزر", + "Фон поиска": "خلفية البحث", + "Фон блока": "منع الخلفية", + "Цвет ссылок": "لون الرابط", + "При наведении": "عندما تحوم", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "تخبر الوحدة محركات البحث بأن موقع الويب يحتوي على نسخة من موقع الويب للحصول على عرض مثالي على الأجهزة المحمولة. قبل تنشيط الوحدة ، تأكد من إنشاء المجال الفرعي «m» (يوجد سجل CNAME مطابق في لوحة تحكم DNS للمجال).", + "Модуль серий сериалов": "المسلسل المسلسل وحدة", + "Информация о параметрах модуля серий сериалов": "معلومات حول المعلمات من سلسلة وحدة نمطية", + "Заголовок, описание и H1 веб-страницы с серией": "عنوان صفحة الويب والوصف وسلسلة H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "كتابة نص العنوان والوصف و H1 على صفحة ويب مع سلسلة", + "Веб-страница серии:": "سلسلة صفحات الويب:", + "Название страницы": "عنوان الصفحة", + "номер сезона": "رقم الموسم", + "номер серии": "رقم الدفعة", + "перевод": "ترجمة", + "H1 на странице": "H1 لكل صفحة", + "Описание страницы": "وصف الصفحة", + "Блок с сериями": "بلوك مع سلسلة", + "серий": "سلسلة", + "Все серии": "كل المسلسل", + "Посл. серию": "الأخير سلسلة", + "Параметры по умолчанию": "الإعدادات الافتراضية", + "Сезон": "الموسم", + "Серия": "سلسلة من", + "Звук": "صوت", + "основной источник серий": "المصدر الرئيسي للسلسلة", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "تتيح لك الوحدة إنشاء صفحة منفصلة لكل سلسلة من المسلسلات.", + "Модуль добавления рекламы на веб-сайт": "وحدة إعلانية على الموقع", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "المعلومات حول معلمات الوحدة تضيف إعلانات إلى الموقع", + "Десктопная версия веб-сайта": "نسخة سطح المكتب من الموقع", + "Варианты размещения рекламы в десктопной версии веб-сайта": "المتغيرات للإعلان في إصدار سطح المكتب من موقع الويب", + "На всех веб-страницах": "على جميع صفحات الويب", + "Вверху на веб-странице": "أعلى صفحة الويب", + "Добавьте свой рекламный код": "أضف شفرة إعلانك", + "Внизу на веб-странице": "أسفل على صفحة الويب", + "Левая колонка на веб-странице": "العمود الأيسر على صفحة الويب", + "Правая колонка на веб-странице": "العمود الأيمن على صفحة الويب", + "Над плеером на веб-странице": "فوق اللاعب على صفحة الويب", + "Под плеером на веб-странице": "تحت اللاعب على صفحة الويب", + "или размещение на конкретной веб-странице": "أو النشر على صفحة ويب محددة", + "Размещение рекламы над плеером": "موضع الإعلان على المشغل", + "Размещение рекламы под плеером": "موضع الإعلان تحت المشغل", + "Размещение рекламы над ссылками": "وضع الإعلانات فوق الروابط", + "Размещение рекламы под ссылками": "الإعلان تحت الروابط", + "Размещение рекламы над трейлером": "موضع الإعلان فوق المقطع الدعائي", + "Размещение рекламы под трейлером": "موضع الإعلان أسفل المقطع الدعائي", + "Размещение рекламы над кадрами": "الإعلان عبر الإطارات", + "Размещение рекламы под кадрами": "موضع الإعلان تحت الإطارات", + "Мобильная версия веб-сайта": "النسخة المحمولة من الموقع", + "Варианты размещения рекламы в мобильной версии веб-сайта": "المتغيرات للإعلان في النسخة المحمولة من الموقع", + "Таргетинг рекламы": "استهداف الإعلانات", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "عرض إعلانات للجمهور المستهدف ، على سبيل المثال ، أشخاص من روسيا أو عند تصفح موقع على iPhone ، إلخ.", + "Таргетинг включен": "تم تمكين الاستهداف", + "Таргетинг отключен": "الاستهداف معطل", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "تتيح لك هذه الوحدة إضافة إعلانات إلى جميع صفحات الويب التي يتم استهدافها.", + "Модуль RSS": "وحدة RSS", + "Информация о параметрах модуля RSS": "معلومات حول معلمات وحدة RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "تتيح لك هذه الوحدة عرض أحدث إصدارات الأفلام بتنسيق xml.", + "Автопубликация на %s дней": "نشر تلقائي لمدة %s يومًا", + "Код состояния HTTP": "رمز حالة HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "رمز حالة HTTP في صفحة الويب الفيلم المحظورة", + "Фильмы из страны": "أفلام من البلاد", + "Фильмы из списка": "أفلام من القائمة", + "Мультсериалы:": "المسلسل الكارتوني:", + "Видео-хостинги источники трейлеров": "مصادر استضافة الفيديو للمقطورات", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "تخبر الوحدة محركات البحث بأن موقع الويب يحتوي على نسخة من موقع الويب للحصول على عرض مثالي على الأجهزة المحمولة.", + "Случайный": "عشوائي", + "Случайный фильм": "فيلم عشوائي", + "Модуль случайного фильма": "وحدة فيلم عشوائي", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "تسمح الوحدة لكل فئة بعرض زر للتبديل إلى فيلم عشوائي من هذه الفئة.", + "Информация о параметрах модуля выбора случайного фильма": "معلومات حول معلمات وحدة اختيار الأفلام العشوائية", + "Случайный фильм в категориях веб-сайта": "فيلم عشوائي في فئات موقع الويب", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "في أعلى صفحة الفئة ، سيتم عرض زر ، عند النقر عليه ، ينتقل المستخدم إلى فيلم عشوائي من هذه الفئة", + "Случайный фильм в меню веб-сайта": "فيلم عشوائي في قائمة الموقع", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "حدد مفتاح عنوان URL للمجموعة التي تختار منها فيلمًا عشوائيًا ، عند النقر على الزر في القائمة", + "Выбирать из коллекции:": "اختر من المجموعة:", + "ТВ версия": "نسخة تلفزيونية", + "URL-ключ:": "مفتاح عنوان URL:", + "Название в виде ссылки": "العنوان كرابط", + "При нажатии на название категории, будет переход на страницу категории": "عندما تنقر على الاسم ، ستنتقل إلى صفحة الفئة", + "Ссылка на категорию": "رابط الفئة", + "Обычный текст": "نص عادي", + "Случайный фильм на главной странице": "فيلم عشوائي على الصفحة الرئيسية", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "في كل كتلة على الصفحة الرئيسية للموقع ، سيكون هناك رابط لفيلم عشوائي في هذه الفئة", + "Случайный фильм в блоке связанных фильмов": "فيلم عشوائي في كتلة الأفلام ذات الصلة", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "في كل مجموعة من الأفلام ذات الصلة على صفحة الويب الخاصة بالفيلم ، سيكون هناك رابط لفيلم عشوائي في الفئة", + "Список жанров в каждом типе": "قائمة الأنواع في كل نوع", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "حدد قائمة الأنواع التي سيتم تضمينها أو استبعادها من نوع معين", + "Жесткая перезагрузка сервера": "خادم إعادة تعيين", + "Будет произведена перезагрузка всех сайтов на сервере": "سيتم إعادة تشغيل جميع المواقع على الخادم", + "Модуль ТВ версии": "إصدار وحدة التلفزيون", + "Информация о параметрах модуля ТВ версии веб-сайта": "معلومات حول معلمات الإصدار التلفزيوني للموقع الإلكتروني", + "URL ТВ версии": "عنوان URL لإصدار التلفزيون", + "Настройка URL для ТВ версии веб-сайта": "إعداد عنوان URL للإصدار التلفزيوني لموقع الويب", + "URL мобильной версии": "عنوان URL لإصدار الجوال", + "Настройка URL для мобильной версии веб-сайта": "إعداد عنوان URL لإصدار الجوال من موقع الويب", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "تقوم الوحدة بتنشيط الإصدار التلفزيوني لموقع الويب للتنقل باستخدام جهاز التحكم عن بُعد الخاص بالتلفزيون.", + "Инструмент для парсинга веб-страниц": "أداة لتحليل صفحات الويب", + "Цвет текста контента": "لون نص المحتوى", + "Фон контента": "خلفية المحتوى", + "Цвет текста категории": "لون نص الفئة", + "Фон текущей категории": "الخلفية الحالية فئة", + "Фон активной категории": "خلفية الفئة النشطة", + "Своя тема оформления ТВ версии веб-сайта": "موضوع خاص من إصدار TV للموقع", + "Загрузка доступна после заполнения информации!": "تحميل المتاحة بعد ملء المعلومات!", + "Автозаполнение информации": "معلومات الإكمال التلقائي", + "Запретить доступ в странах": "رفض الوصول في البلدان", + "Список стран, которым запрещено посещать сайт": "قائمة البلدان غير المسموح لها بزيارة الموقع", + "Проксировать": "إلى الوكيل", + "Не проксировать": "لا الوكيل", + "Перегрузка сервера": "خادم الزائد", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "حدد النسبة المئوية للحمل الزائد للخادم الذي سيتم عرض أو إعادة توجيه رسالة خطأ فيه (الفاصل الزمني دقيقة و 5 دقائق و 15 دقيقة)", + "Модуль рерайта описаний": "وصف وحدة إعادة الكتابة", + "Модуль обработает описание к фильму и делает его более уникальным": "ستقوم الوحدة بمعالجة وصف الفيلم وجعله أكثر فريدة", + "Настройка параметров в сервисе rewriter.tools": "تحديد المعلمات في rewriter.tools الخدمة", + "Двойной рерайт": "إعادة كتابة مزدوجة", + "Проверка уникальности": "الاختيار التفرد", + "Рерайт в автопубликации": "أعد الكتابة تلقائيًا", + "Делать рерайт описаний всем фильмам в автопубликации": "قم بعمل أوصاف لإعادة كتابة جميع الأفلام في نشر تلقائي", + "Показать сообщение или перенаправить на URL": "إظهار الرسالة أو إعادة التوجيه إلى URL", + "Случайные фильмы": "أفلام عشوائية", + "Случайные фильмы из определенной коллекции": "أفلام عشوائية من مجموعة محددة", + "URL-ключ коллекции из которой выбирать фильмы": "مجموعة مفاتيح عنوان URL التي يمكن من خلالها اختيار الأفلام", + "Запретить доступ для IP": "رفض الوصول إلى IP", + "Список IP, которым запрещено посещать сайт": "قائمة عناوين IP المحظورة من زيارة الموقع", + "Embed/iframe код": "تضمين / iframe رمز", + "изменить": "تعديل" +} diff --git a/themes/default/public/admin/locales/bg.json b/themes/default/public/admin/locales/bg.json new file mode 100644 index 0000000..51f65b2 --- /dev/null +++ b/themes/default/public/admin/locales/bg.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Основен", + "Параметры": "Параметри", + "Модули": "Модули", + "Панель администратора": "Административен панел", + "Настройки веб-сайта": "Настройки на уебсайтове", + "Настройки публикации": "Публикуване на настройки", + "Настройки главной страницы": "Настройки на началната страница", + "Настройки отображения": "Настройки на дисплея", + "Настройки URL": "Настройки за URL адрес", + "Вставить свой код": "Въведете кода си", + "SEO тексты": "SEO текстове", + "Добавить фильм": "Добавяне на филм", + "Названия веб-страниц": "Заглавия на уеб страници", + "H1 на веб-страницах": "H1 на уеб страници", + "Описания веб-страниц": "Описания на уеб страници", + "Скоро выйдет": "Очаквайте скоро", + "Виджет комментариев": "Коментар widget", + "Связанные фильмы": "Свързани филми", + "Контент веб-сайта": "Съдържание на уебсайтове", + "Фильмы в слайдере": "Филми в плъзгача", + "Запрещенные фильмы": "Забранени филми", + "Топ в категории": "Най-от категорията", + "Социальные сети": "Социални мрежи", + "Семантическая разметка": "Семантично маркиране", + "Продолжить просмотр": "Продължете да сърфирате", + "Просмотренные фильмы": "Гледани филми", + "Плеер фильмов": "Филмов плейър", + "Блокировка просмотра": "Заключване", + "Мобильная версия": "Мобилна версия", + "Серии сериалов": "Телевизионни сериали", + "Ваша реклама": "Вашата реклама", + "RSS канал": "RSS емисия", + "Уникальные описания": "Уникални описания", + "Голосование за фильм": "Гласуване за филма", + "Боты для мессенджеров": "Ботове за пратеници", + "Ошибки в переводе?": "Грешки в превода?", + "Есть вопросы?": "Имате ли въпроси?", + "Очистить кэш:": "Изчистване на кеша:", + "Очистка кэша файлов": "Изчистване на кеша на файловете", + "Очистка кэша памяти": "Изчистване на кеша на паметта", + "Главная страница веб-сайта": "Сайт на уебсайта", + "Информация о параметрах для главной страницы веб-сайта": "Информация за параметрите за основната страница на уеб сайта", + "Заголовок, описание и H1 веб-страницы": "Заглавие на уеб страницата, описание и H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Писане на текст за заглавието, описанието и H1 на главната страница на уебсайта", + "Заголовок веб-страницы": "Заглавие на уеб страницата", + "Главная веб-страница": "Начална уеб страница", + "символа(ов)": "характер (и)", + "H1 на веб-странице": "H1 на уеб страница", + "Описание веб-страницы": "Описание на уеб страницата", + "Типы:": "Типа:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Блокирайте на главната страница на уебсайта, в който се намират филмите от някои типове:", + "или": "или", + "%s-й": "%s-то", + "фильма(ов)": "филм (и)", + "из типа(ов)": "на тип (и)", + "Годы:": "Година:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Блокирайте на основната страница на уебсайта, в който се намират филми от определени години", + "из года(ов)": "от година (и)", + "Например:": "Например:", + "Жанры:": "Жанрове:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Блокирайте на главната страница на уебсайта, в която се намират филми от определени жанрове", + "из жанра(ов)": "от жанра (ите)", + "боевик,триллер,приключения": "екшън, трилър, приключение", + "Страны:": "Държава:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Блокирайте на основната страница на уебсайта, в който се намират филми от определени страни", + "из страны": "от страната", + "США": "САЩ", + "Актеры:": "Участват:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Блокът на главната страница на уебсайта, в който са включени филмите с участието на определени участници", + "с актерами": "с актьорите", + "Том Круз,Саймон Пегг": "Том Круз, Саймън Пег", + "Режиссеры:": "Режисьор:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Блокът на главната страница на уебсайта, в който се намират филмите от филма на някои директори", + "с режиссером": "с директора", + "Кристофер МакКуорри": "Кристофър Маккуари", + "Блок со списком идентификаторов фильмов": "Блокирайте със списък с идентификатори на филми", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Блокът на главната страница на уебсайта, в който има филми с конкретен идентификационен номер", + "Не показывать": "Не показвай", + "ID или ссылка на фильм": "ID или връзка към филма", + "Фильмы:": "Филми:", + "Список идентификаторов фильмов": "Списък с идентификатори на филми", + "Редактировать список ID": "Редактирайте списъка с идентификатори", + "Блок с новыми сериями": "Блокирайте с нови серии", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Блокът на главната страница на уебсайта, в който ще се появи нова серия", + "серии(-ий)": "серия (и)", + "Новые серии сериалов": "Нова поредица от сериали", + "Блок с фильмами из коллекций": "Блокирайте с филми от колекциите", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Блокирайте с филми от новини / колекции на основната страница (списъци с URL адреси, разделени със запетаи)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Номериране на страници", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "В долната част на главната страница ще бъдат номерата, посочвайки категорията, в която ще се водят", + "Фильмы из типа:": "Филми от типа:", + "Фильмы из года:": "Филми на годината:", + "Фильмы из жанра:": "Филми от жанра:", + "Фильмы из страны:": "Филми от страната:", + "Фильмы актера:": "Филмов актьор:", + "Фильмы режиссера:": "Режисьор:", + "Фильмы из коллекции:": "Филми от колекцията:", + "2020 или фильмы": "2020 или филми", + "По умолчанию": "По подразбиране", + "Сохранить изменения": "Запазване на промените", + "Изменяется статус": "Промени в статуса", + "Перезагружается": "Рестартиране", + "Перезагрузить": "Презареди", + "Очищается кэш": "Кешът се изчисти", + "Очистить кэш": "Изчистете кеша", + "Загружаются (около 5 часов)": "Зареждане (около 5 часа)", + "Картинки загружены": "Снимките са качени", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Основата ще бъде фиксирана на сървъра за домейна %s. Импортирането се извършва само веднъж, а вносът се актуализира.", + "Загружаются (около 10 минут)": "Зареждане (около 10 минути)", + "Перезагрузка": "Рестартиране", + "Сохраняются изменения": "Промените са запазени", + "Желательно не больше 100 фильмов": "За предпочитане не повече от 100 филма", + "Ошибка веб-сайта": "Грешка в уебсайта", + "Ошибка сервера": "Грешка в сървъра", + "URL кадров:": "URL адрес на рамката:", + "Блок с типами пустой": "Типът блок е празен", + "Блок с годами пустой": "Блокът през годините е празен", + "Блок с жанрами пустой": "Блокирайте с жанрове празни", + "Блок со странами пустой": "Блокът със страните е празен", + "Блок с актерами пустой": "Блокът с актьорите е празен", + "Блок с режиссерами пустой": "Директорите блокират празни", + "пустой": "нула", + "отключена": "е деактивиран", + "Панель администратора CinemaPress": "CinemaPress admin panel", + "Информация о параметрах админ-панели": "Информация за параметрите на администраторския панел", + "Опубликовано фильмов": "Публикувани филми", + "Опубликовано:": "Публикувано на:", + "Осталось:": "Ляво:", + "Отфильтрованы:": "Филтрирани от:", + "Скоро": "Скоро", + "Комментарии": "Коментари", + "Связанные": "Сроден", + "Контент": "Съдържание", + "Слайдер": "Плъзгач", + "Скрыть": "Крия", + "Топ": "Връх", + "Разметка": "Маркиране", + "Продолжить": "Процедира", + "Просмотренные": "Гледани", + "Плеер": "Плейър", + "Блокировка": "Заключване", + "Серии": "Серия", + "Реклама": "Реклама", + "RSS": "RSS", + "Уникальность": "Уникалност", + "Голосование": "Гласуване", + "Боты": "Ботове", + "Настройки": "Настройки", + "Публикация": "Публикуване", + "Отображение": "Показ", + "Фильмы": "Кино", + "Названия": "Имена", + "H1": "H1", + "Описания": "Описание", + "URL": "URL", + "Коды": "Кодове", + "Основные настройки веб-сайта": "Основни настройки на уебсайта", + "Информация о параметрах настройки веб-сайта": "Информация за настройките на уеб сайта", + "Протокол": "Протокол", + "Основной протокол веб-сайта": "Основният протокол на уебсайта", + "Домен": "Домейн", + "Информационный параметр домена, за которым закрепляется ключ БД": "Информационен параметър на домейна, на който е присвоен ключът на базата данни", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Вашият имейл, за да се свържете с администратора на уеб сайта", + "Язык и страна веб-сайта": "Език на уебсайта и държава", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Посочете езика и държавата, за които функционира уебсайтът", + "Шаблон веб-сайта": "Уебсайт шаблон", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Името на шаблона на уеб сайта, чиято папка трябва да бъде в папката с теми", + "ThemePrice": "49$", + "Своя тема": "Собствена тема", + "Nginx сервер": "Nginx сървър", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Този параметър е информационен и не може да бъде променян от администраторския панел", + "Sphinx сервер": "Сфинкс сървър", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "При високи натоварвания Сфинкс може да бъде прехвърлен на отделен сървър, като по този начин се увеличи ефективността на уебсайта", + "Memcached сервер": "Спаси сървър", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "При големи натоварвания, Memcached може да бъде прехвърлен на отделен сървър, като по този начин се увеличи ефективността на уебсайта", + "Сервер картинок": "Сървър за изображения", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "По подразбиране всички изображения се зареждат от източници на трети страни, но ако искате плакатите да бъдат изтеглени от уебсайта Ви, можете да «статично файлове» «Качване на сървъра» и да посочите в това поле адреса %s", + "Ширина постера:": "Ширина на плаката:", + "Автопубликация": "Авто-издателска дейност", + "Фукнция публикации": "Функция за публикуване", + "Информация о параметрах публикации фильмов": "Информация за опциите за публикуване на филми", + "Импорт всех фильмов в мире": "Импортирайте всички филми в света", + "Добавление всех фильмов в мире на веб-сайт": "Добавете всички филми в света към уеб сайта", + "Введите ключ базы фильмов": "Въведете клавиша за филмова база", + "Добавить фильмы": "Добавяне на филми", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "Филм:", + "StartMovies": "---", + "Тема:": "Тема:", + "общая": "цялостен", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Каква е общата и индивидуална тема на CinemaPress?", + "Обновление:": "Актуализация:", + "каждое": "всеки", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Защо трябва да актуализирам базата данни?", + "Оплатить ключ": "Платежен ключ", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "безплатно до 3 пъти", + "Настройка автопубликации": "Автоматично публикуване на настройките", + "Нстройка публикации фильмов каждый час": "Задаване на публикацията на филми на всеки час", + "Публиковать по": "Публикувай от", + "фильма(ов) каждые": "филм (и) на всеки", + "часа(ов)": "час (а)", + "Будут опубликованы в": "Ще бъдат публикувани в", + "Диапазон идентификаторов фильмов": "Размер на филмовия номер", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Обхватът на идентификаторите на филми, които вече са публикувани на уебсайта", + "до": "до", + "Обязательная информация у фильмов": "Изисквана информация от филми", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Само филми с маркирана информация (плакат, заглавие, стандартно описание) ще бъдат публикувани на уебсайта", + "Не важно (публикация любых фильмов)": "Не е важно (публикуване на филми)", + "Только имеющие постер": "Само с плакат", + "Только имеющие переведенное название": "Само с преведено заглавие", + "Только имеющие стандартное описание": "Само със стандартно описание", + "Тематический веб-сайт": "Уебсайт на тема", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Можете да създадете тематичен уеб сайт, където ще бъдат публикувани само аниме, руски филми и др.", + "Тип:": "Тип:", + "Сериалы": "Телевизионни предавания", + "Все": "Всичко", + "для взрослых": "за възрастни", + "Китай": "Китай", + "Александр Невский": "Александър Невски", + "Сарик Андреасян": "Сарик Андреасан", + "Стоп-слова:": "Спиране на думите:", + "Параметры вывода фильмов в категориях": "Опции за изход за филми в категории", + "Информация о параметрах вывода фильмов в категориях": "Информация за опциите за изход на филми в категории", + "Параметры отображения в категориях": "Показване на опциите в категориите", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Показвайте опциите за филми в категории (жанрове, държави и т.н.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Посочете колко филма ще се показват във всяка категория и резултатите от търсенето", + "Фильмов на странице:": "Филми на страница:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Посочете сортирането, с което филмите ще бъдат сортирани в категории", + "Сортировка фильмов:": "Сортиране на филми:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Посочете колко страници да се показват в долната част на всяка категория и основния уебсайт", + "Количество чисел в пагинации:": "Брой номера в страници:", + "номер(ов)": "номер (а)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Показване на бутона на последната страница на главната страница и в категориите (може да създаде натоварване на сървъра)", + "Последняя страница:": "Последна страница:", + "Показывать": "Шоу", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Посочете изображението, което ще се показва, когато хората ще споделят уебсайта в социалните мрежи", + "Изображение по умолчанию:": "Предварително изображение:", + "URL изображения": "URL адрес на изображението", + "Загрузить": "Изтегляне", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Посочете крайната дата на премиерата на филмите, които ще бъдат показани при сортиране към датата на премиерата или годината", + "Конечная дата:": "Крайна дата:", + "Месяц назад": "Преди месец", + "Неделю назад": "Преди седмица", + "Сегодня": "Днес", + "Через неделю": "Седмица по-късно", + "Через месяц": "В един месец", + "Через 3 месяца": "След 3 месеца", + "Через пол года": "След половин година", + "Через год": "Година по-късно", + "Через 2 года": "След 2 години", + "В таком формате будет показана дата на веб-сайте": "В този формат датата ще бъде показана на уебсайта", + "Формат даты:": "Формат на датата:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Сортирани по KinoPoisk / IMDb рейтинг", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Опции за показване на списък с филми при сортиране по KinoPoisk / IMDb рейтинг", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Посочете минималния брой гласове на KinoPoisk за филми, които ще се показват при сортиране по рейтинг на KinoPoisk", + "Число голосов KinoPoisk:": "Брой на гласовете в KinoPoisk:", + "голос(ов)": "глас (и)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Посочете минималния брой IMDb гласове за филми, които ще се показват при сортиране по IMDb рейтинг", + "Число голосов IMDb:": "Броят на гласовете IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Посочете кои категории не прилагат правилото за минималния брой гласове при сортиране по рейтинг", + "Не применять условие в категориях:": "Не прилагайте условие в категориите:", + "год": "година", + "жанр": "жанр", + "страна": "в страната", + "актер": "актьор", + "режиссер": "директор", + "тип": "вид на", + "поиск": "търсене", + "Меню на веб-сайте": "Меню в уеб сайта", + "Категории из меню на веб-сайте": "Категории от менюто на уеб сайта", + "Текст на веб-сайте": "Текст на уеб сайта", + "Текст который Вы можете видеть на страницах веб-сайта": "Текст, който можете да видите на страниците на уебсайта", + "В ШАБЛОНЕ": "ВЪВ ФОРМАТА", + "НА ВЕБ-САЙТЕ": "НА САЙТА", + "Названия сортировок": "Сортиране на имена", + "Названия сортировок на странице категорий": "Сортирайте заглавията в категорията", + "Рейтинг КП (по убыванию):": "КП рейтинг (в низходящ ред):", + "Рейтинг КП (по возрастанию):": "KP Рейтинг (във възходящ ред):", + "Голоса КП (по убыванию):": "Глас KP (низходящ):", + "Голоса КП (по возрастанию):": "Гласът KP (възходящ):", + "Рейтинг IMDb (по убыванию):": "Оценка на IMDB (в низходящ ред):", + "Рейтинг IMDb (по возрастанию):": "IMDb рейтинг (във възходящ ред):", + "Голоса IMDb (по убыванию):": "IMDb гласове (низходящи):", + "Голоса IMDb (по возрастанию):": "Гласове IMDb (възходящ):", + "Год (по убыванию):": "Година (низходящо):", + "Год (по возрастанию):": "Година (във възходящ ред):", + "Премьера (по убыванию):": "Премиера (в низходящ ред):", + "Премьера (по возрастанию):": "Премиера (възходящ):", + "Изменение URL ссылок веб-сайта": "Промяна на URL адреси на връзки към уебсайтове", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Информация за параметрите за промяна на URL адреса на различните страници на уеб сайта", + "Страница фильма": "Филмова страница", + "Изменение URL страницы фильма": "Променете URL адреса на страницата на филма", + "Доступные параметры": "Налични опции", + "обязательный праметр, отображает ID фильма, например «id299»": "необходимия параметър, показва ID на филма, например «id299»", + "разделитель между параметрами, например «-»": "разделител между параметри, например «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "преведено или оригинално заглавие на филма, например «матрицата»", + "переведенное название фильма в транслите, например «matrica»": "преведено име на филм в транслитерация, например «matrica»", + "оригинальное название фильма, например «the-matrix»": "оригиналното име на филма, например «матрицата»", + "жанр фильма в транслите, например «comedy»": "жанрът на филма в транслитерация, например «комедия»", + "страна фильма в транслите, например «usa»": "страната на филма в транслитерация, например «САЩ»", + "год фильма, например «2020»": "годината на филма, например «2020»", + "главный актер в транслите, например «tom-cruise»": "главният актьор в транслитерация, например «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "директор в транслитерация, например «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "всеки ден случайни 4 букви, например «дело»", + "«Онлайн»": "«Онлайн»", + "URL для активации веб-страницы": "URL адрес за активиране на уеб страницата", + "«Скачать»": "«Изтегляне»", + "«Трейлер»": "«Начало»", + "«Кадры»": "«Рамки»", + "Уникализация URL фильма": "Уникален URL адрес на филма", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Посочете уникалния URL адрес, можете да промените разделителя между параметрите, префикса преди идентификационния номер и да промените идентификатора на филма нагоре или надолу (по подразбиране е 0, т.е. идентификационният номер в уеб сайта съвпада с идентификационния номер на KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Сепараторът между параметрите в URL адреса ще бъде заменен в URL адреса [separator]", + "Разделитель:": "Сепаратор:", + "Будет подставлено перед ID фильма %s": "Ще бъде заменен преди ID %s", + "Префикс ID:": "Префикс ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Приема стойности от -297 до 297000 и променя идентификацията на филма в уеб сайта на по-високо или по-ниско.", + "Уникальный ID:": "Уникален идентификационен номер:", + "Транслит URL категорий (комедия -> komediya)": "Категории URL на Транслитите (комедия -> комети)", + "Транслит:": "Транслитерация:", + "Нет": "Не", + "Кастомный": "Обичай", + "URL неиндексируемых фильмов": "Неиндиционирани URL адреси на филми", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Ако искате да индексирате само филми, на които пишете уникални описания, попълнете този формуляр и добавете този URL адрес към вашия robots.txt, например Disallow: / noindex", + "URL пути": "URL адрес на пътя", + "URL пути, которые ставятся перед конкретной категорией": "URL пътища, които се намират пред определена категория", + "комедия": "комедия", + "Том Круз": "Том круиз", + "Тим Бертон": "Тим Бъртън", + "Сериалы:": "Сапуни:", + "Мультфильмы:": "Карикатури:", + "Аниме:": "Аниме:", + "Телепередачи:": "ТВ шоута:", + "Игра престолов": "Игра на тронове", + "Вставить код на веб-сайт": "Поставете кода в уеб сайта", + "Вставка кодов счетчиков, рекламы и т.п.": "Въведете кодови кодове, реклами и т.н.", + "Вставить код в верх веб-страницы": "Поставете кода в горната част на уеб страницата", + "Вставка кода внутрь тега head": "Въведете код в маркера на главата", + "Вставить код в низ веб-страницы": "Поставете кода в долната част на уеб страницата", + "Вставка кода перед закрывающимся тегом body": "Въведете код преди да затворите маркера", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Код на файла на robots.txt", + "Список фильмов с уникальным описанием": "Списък на филмите с уникално описание", + "Информация о написании уникальных описаний для фильмов": "Информация за писането на уникални описания за филми", + "Добавить / изменить фильм": "Добавяне / редактиране на филм", + "Фильмы с уникальным описанием": "Филми с уникално описание", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Въведете ID на филма", + "тег на веб-странице фильма:": "маркер на уеб страницата на филма:", + "Название страницы фильма (до 70 символов)": "Заглавие на филмова страница (до 70 знака)", + "Короткое описание страницы фильма (до 200 символов)": "Кратко описание на страницата на филма (до 200 знака)", + "Переведенное название фильма:": "Име на филм:", + "Миссия невыполнима: Последствия": "Мисията невъзможна: последствия", + "Оригинальное название фильма:": "Оригинално заглавие:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Описание на филма:", + "Уникальное описание ...": "Уникално описание ...", + "Информационные данные фильма": "Информация за филма", + "URL постера:": "URL адрес на плакат:", + "URL постера фильма": "URL адрес на плакат", + "Фильм": "Филм", + "Сериал": "Телевизионни сериали", + "Год:": "Година:", + "Страна:": "Държава:", + "Жанры фильма:": "Филмови жанрове:", + "Режиссер фильма:": "Режисьор:", + "Актерский состав:": "В ролите:", + "Премьера фильма:": "Филмова премиера:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk уебсайт рейтинг:", + "34 или 90": "34 или 90", + "Число голосов на сайте KinoPoisk:": "Броят на гласовете в сайта KinoPoisk:", + "309 или 89647": "309 или 89647", + "Рейтинг на сайте IMDb:": "IMDb рейтинг:", + "76 или 88": "76 или 88", + "Число голосов на сайте IMDb:": "Броят на гласовете в сайта IMDb:", + "6534 или 8396": "6534 или 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg или URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL адрес на играча:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Качество:", + "1080p": "1080p", + "Перевод / язык:": "Превод / Език:", + "Субтитры": "Субтитри", + "Настраиваемые поля:": "Персонализирани полета:", + "Текст к этому полю": "Текст в това поле", + "Названия на страницах веб-сайта": "Заглавия на уеб страници", + "Информация о написании названий для всех страниц веб-сайта": "Информация за писане на заглавия за всички страници на уеб сайта", + "Веб-страница:": "Web страница:", + "название": "името", + "переведенное": "преведена", + "английское": "английски", + "премьера": "премиера", + "слово": "думата", + "синонимы": "синоними", + "страны": "страни", + "жанры": "жанрове", + "актеры": "на актьорите", + "режиссеры": "директори", + "Страница онлайн": "Страница на уебсайта", + "Год": "Година", + "сортировка": "сортиране", + "страница": "страница", + "Текст для": "Текст за", + "определенного года": "определена година", + "остальных": "останалото", + "Годы": "Години", + "Жанр": "Жанр", + "определенного жанра": "определен жанр", + "Жанры": "Жанрове", + "Страна": "Страна", + "определенной страны": "определена държава", + "Страны": "Страни", + "Актер": "Актьор", + "определенного актера": "определен актьор", + "Актеры": "Актьори", + "Режиссер": "Режисьорът", + "определенного режиссера": "определен директор", + "Режиссеры": "Режисьор:", + "Тип": "Тип", + "определенного типа": "определен тип", + "Поиск": "Търсене", + "запрос": "разследване", + "определенного запроса": "конкретно искане", + "Поиск фильма": "Търсене на филми", + "Пагинация и сортировка": "Позициониране и сортиране", + "Код": "Код", + "По убыванию": "Низходящ", + "По возрастанию": "Възходящ", + "H1 на страницах веб-сайта": "H1 на страниците на уебсайта", + "Информация о написании H1 для всех страниц веб-сайта": "Информация за писането на H1 за всички страници на уебсайта", + "Описания на страницах веб-сайта": "Описания на уеб страници", + "Информация о написании описаний для всех страниц веб-сайта": "Информация за писането на описания за всички страници на уебсайта", + "Обновление базы фильмов": "Актуализиране на филмовата база данни", + "Ключ обновления базы данных": "Ключ за обновяване на база данни", + "Обновить": "Актуализация", + "Модуль новых премьер": "Нов премиер модул", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Информация за параметрите на модула с най-близък блок от филми", + "Отключить": "Изключете", + "Количество фильмов в автоматическом блоке": "Броят на филмите в автоматичния блок", + "Указание числа фильмов, которые будут в блоке": "Посочете броя на филмите, които ще бъдат в блока", + "Указать фильмы вручную": "Посочете филмите ръчно", + "Вручную выбрать фильмы для этого блока": "Ръчно изберете филми за това устройство", + "Активировать": "Активирате", + "Модуль": "Модул", + "отключен": "инвалиди", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Модулът ви позволява да добавите към уеб сайта блок с филми, които трябва да бъдат освободени скоро.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "За да активирате модула, кликнете върху бутона «Активиране» в горната част на екрана.", + "Модуль комментариев": "Модул за коментар", + "Информация о параметрах модуля добавления виджетов комментариев": "Информация за параметрите на модула добави джаджи за коментари", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Вашето кратко име, предоставено при регистрацията на уеб сайта на Disqus.com и API ключ", + "Ваш shortname веб-сайта": "Краткото име на уебсайта ви", + "Ваш api_key для индексации комментариев": "Вашият api_key за индексиране на коментарите", + "Блок последних комментариев": "Последният блок за коментари", + "Блок с последними комментариями от пользователей": "Блокирайте с последните коментари от потребителите", + "комментария(ев)": "коментар (и)", + "Макс. %s символов": "Макс. %s знака", + "без аватара": "без аватар", + "с аватаром": "с аватар", + "На страницах:": "На страниците:", + "главная": "главната", + "категория": "категория", + "контент": "съдържание", + "фильм": "филма", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Посочете widget_id, който ще получите след създаването на джаджа за коментари на HyperComments.com и sekretkey за индексиране на коментари от търсачките", + "Ваш widget_id": "Вашият widget_id", + "Ваш sekretkey для индексации комментариев": "Вашият sekretkey за индексиране на коментари", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Типа на идентификатора на приложението ви «Website» на vk.com", + "Ваш ID приложения": "Идент", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Регистрирайте се на facebook.com и въведете идентификационния номер на потребителя (потребителски идентификационен номер, който може да модерира коментарите)", + "Ваш ID на Facebook": "Вашият Facebook идентификатор", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Посочете идентификационния номер, който получавате след създаването на приспособлението за коментари на Cackle.me (срещу заплащане)", + "Ваш ID виджета": "Идентификаторът на джаджа ви", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL адрес на страницата ви в Google+", + "Ваш URL в Google+": "URL адресът ви в Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Параметър host_id, който получавате, след като се регистрирате в услугата", + "Ваш host_id": "Вашият host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Модулът ви позволява да добавяте в коментарите на социалните мрежи VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Видеоклипове, свързани с модула", + "Информация о параметрах модуля связанных фильмов": "Информация за параметрите на свързаните с модула филми", + "Связанные фильмы по году": "Свързани филми по година", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Филм блок под основната информация за филма от същата година като текущия филм", + "из одного года": "от една година", + "Связанные фильмы по жанрам": "Свързани филми по жанр", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Блок с филми под основната информация за филма от един и същи жанр или всички жанрове като текущия филм", + "всех": "от всички", + "одного жанра": "един жанр", + "Связанные фильмы по странам": "Свързани филми по държави", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Филм блок под основната информация за филми от същата държава или всички страни като текущия филм", + "одной страны": "една страна", + "Связанные фильмы по актерам": "Свързани филми от актьорите", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Блокът с филмите под основната информация на филма от филмографията на актьора или актьорите, които са участвали в настоящия филм", + "одного актера": "един актьор", + "Связанные фильмы по режиссерам": "Свързани филми на режисьора", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Блокът с филми под основната информация за филм от филм на режисьора или режисьори, насочващ настоящия филм", + "одного режиссера": "един директор", + "Показывать по типу": "Показване по тип", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "На страницата на поредицата сериите ще бъдат показани на страницата на филма", + "Тип к типу": "Въведете тип", + "Не важно": "Не е важно", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Модулът ви позволява да добавите към филмовата страница допълнителни списъци с филми от същата година, жанр, държава, година, актьор или режисьор.", + "Модуль создания страниц для веб-сайта": "Модулът за създаване на страници за уебсайта", + "Информация о параметрах модуля создания страниц для веб-сайта": "Информация за параметрите на модула създават страници за уеб сайта", + "Настройка страницы со списком новостей": "Персонализирайте страницата със списъка с новини", + "URL путь": "Път на URL адреса", + "Параметр пути в URL": "URL параметър", + "Веб-страница со списком контента": "Уеб страница със списък със съдържание", + "Страницы веб-сайта": "Страници на уебсайта", + "Новости и коллекции веб-сайта": "Новини и колекции от уеб сайтове", + "Блоки новостей на веб-сайте": "Нови блокове в уеб сайта", + "Блок новостей в боковой панели": "Новият блок в страничната лента", + "Блок постов в боковой панели на страницах веб-сайта": "Блокът от публикации в страничната лента на страниците на уебсайта", + "пост(ов)": "пост (и)", + "Теги через запятую": "Етикети, разделени със запетаи", + "Блок новостей на странице фильма": "Емисия за новини на филмова страница", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Блокът от публикации, съдържащи филм или последните новини с маркер във всички филми", + "упоминания или с тегом": "споменава или маркира", + "Оповещения, Новости": "Сигнали, новини", + "Фильмы из новостей на главной": "Филми от новините на главното", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Блокирайте с филми от новините на главната страница (списъци с URL адреси разделени със запетаи)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Автоматични колекции", + "Обновления с moonwalk": "Moonwalk се актуализира", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Последно добавени филми / серии по видео хостинг", + "Обновления фильмов": "Актуализации на филми", + "Последние добавленные фильмы на видео-хостинг": "Последните добавени филми по видео хостинг", + "Не добавлять": "Не добавяйте", + "URL-ключ коллекции в которую добавлять фильмы": "Ключ на URL адреса на колекцията, в която да добавите филми", + "Обновлять качество:": "Актуализиране на качеството:", + "Да": "Да", + "Обновлять перевод:": "Актуализиране на превода:", + "Обновления сериалов": "Актуализации на сериалите", + "Последние добавленные сериалы на видео-хостинг": "Последна добавена серия за видео хостинг", + "сериала(ов)": "сериен (и)", + "URL-ключ коллекции в которую добавлять сериалы": "Ключ на URL адреса на колекцията, в която да добавите телевизионни предавания", + "Обновления с hdgo": "Актуализации от hdgo", + "Обновления с kodik": "Актуализации от kodik", + "Обновления с iframe": "Актуализации на рамката", + "Добавить страницу": "Добавяне на страница", + "Модуль позволяет создавать страницы на веб-сайте.": "Модулът ви позволява да създавате страници в уеб сайта.", + "Название страницы:": "Заглавие на страницата:", + "Комедийные сериалы": "Серия от комедии", + "Описание страницы:": "Описание на страницата:", + "Подборка комедийных сериалов": "Селекция от комедийни серии", + "Уникальный ключ для URL": "Уникален ключ за URL адрес", + "Уникальный ключ для URl страницы": "Уникален ключ за страницата URl", + "Ссылка на изображение страницы": "Връзка към изображението на страницата", + "Коллекции, Новости": "Колекции, новини", + "Коллекции": "Колекции", + "Новости": "Новини", + "Страницы": "Страница", + "Обновления": "Актуализиране", + "Мультфильмы": "Карикатури", + "ТВ": "Телевизия", + "Аниме": "Аниме", + "Страница скачать": "Страница за изтегляне", + "Страница трейлера": "Трейлър страница", + "Страница кадров": "Страница с рамки", + "Модуль слайдера фильмов": "Модул за плъзгач на филми", + "Информация о параметрах модуля слайдера фильмов": "Информация за параметрите на филмовите слайдове в модула", + "Идентификатор или ссылка на фильм": "Идентификатор на филм или връзка", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Модулът ви позволява да добавите към уеб сайта слайдер с филми.", + "Модуль скрытия фильмов": "Модул за скриване на филм", + "Информация о параметрах модуля скрытия фильмов": "Информация за параметрите на модула скрий филмите", + "Автоматическое скрытие фильмов": "Автоматично скриване на филми", + "Параметры авторизации IMAP": "Опции за разрешаване на IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Опции за разрешаване на пощенския IMAP сървър", + "Пароль": "Парола", + "Ваш пароль от почтового ящика": "Паролата на вашата пощенска кутия", + "Параметры почтового сервера": "Настройки на пощенския сървър", + "Сервер": "Сървър", + "Порт": "Пристанището", + "TLS": "TLS", + "Блокировать фильмы в стране": "Блокирайте филми в страната", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Блокирайте филми в страната, в която са били освободени тази година", + "В стране фильма": "В страната на филма", + "Сообщение для пользователей": "Потребителско съобщение", + "Сообщение для пользователей на месте, где располагается плеер": "Съобщение за потребителите на сайта, където се намира играчът", + "Сообщение для пользователя": "Съобщение до потребителя", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Модулът ви позволява да скриете от уебсайтовете филми, които са ограничени от притежателите на авторски права.", + "Модуль топ-фильмов": "Най - добър филмов модул", + "Информация о параметрах модуля топ-фильмов в категориях": "Информация за параметрите на модулните топ филми в категориите", + "Топ-фильмы в категориях": "Най-добрите филми в категориите", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Най-популярните филми обикновено се показват или вместо стандартния плъзгач, или като отделен блок в категориите", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Модулът позволява във всяка категория да показва най-добрите филми за конкретно сортиране.", + "Модуль социальных сетях": "Модул за социални мрежи", + "Информация о параметрах модуля групп в социальных сетях": "Информация за параметрите на груповия модул в социалните мрежи", + "Ссылка на страницу": "Връзка към страницата", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Модулът ви позволява да добавяте към интернет страниците страници в социалните мрежи, създадени за уебсайта.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "Модул за микромаршрутиране", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Информация за параметрите на модула на схемата и маркировката OpenGraph", + "активирован": "активиран", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Модулът ви позволява да добавяте схеми и OpenGraph маркиране към всички страници на уебсайта.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "За да деактивирате модула, кликнете върху бутона «Деактивиране» в горната част на екрана.", + "Модуль продолжения просмотра": "Модулът продължи да гледа", + "Информация о параметрах модуля продолжения просмотра": "Информацията за параметрите на модула продължава да се гледа", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Модулът ви позволява да добавите бутон към уеб сайта. когато кликнете върху него, можете да отидете на страницата на филма, за да продължите да гледате.", + "Модуль просмотренных фильмов": "Модулът гледа филми", + "Информация о параметрах модуля просмотренных фильмов": "Информация за параметрите на модула гледали филми", + "Количество просмотренных фильмов": "Брой гледани филми", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Филмите, преглеждани от потребителя, се показват в долната част на всяка страница на уебсайта", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Модулът добавя в долната част на страницата списък с филми, които наскоро са гледани от потребителя.", + "Модуль плеера на веб-сайте": "Модулът на плейъра в уеб сайта", + "Информация о параметрах модуля плеер на веб-сайте": "Информация за параметрите на модула на плейъра в уеб сайта", + "Параметры плеера": "Настройки на плейъра", + "сделать основным": "направете главния", + "Видео-хостинги источники": "Видео хостинг източници", + "Цвет элементов в плеере": "Цветът на елементите в плейъра", + "Указание токен-ключа плеера": "Определяне на ключа за ключове на плейъра", + "Токен-ключ": "Ключов символ", + "Указание api_token-ключа плеера": "Определяне на клавиша api_token на плейъра", + "api_token-ключ": "клавиша api_token", + "Указание токен-ключа": "Определяне на ключ за символи", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Модулът ви позволява да добавите плейър към уеб сайта за гледане на филми онлайн.", + "Модуль блокировки просмотра плеера": "Преглед на заключващия модул на плейъра", + "Информация о параметрах модуля блокировки просмотра плеера": "Информация за параметрите на модула за блокиране на зрението на играча", + "Вставить рекламу в плеер": "Вмъкнете реклама в плейъра", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Рекламният елемент ще остане в плейъра за определен брой секунди, преди да бъде прегледан", + "Таймер блокировки:": "Таймер за заключване:", + "сек": "ите", + "Кнопка «Пропустить»:": "Бутон за пропускане:", + "Сообщение для пользователя:": "Потребителско съобщение:", + "Рекламный код:": "Промоционален код:", + "отображает обратный отсчет.": "показва обратно отброяване.", + "Платная подписка": "Платен абонамент", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Генерирайте списък с ключове чрез запетая и ги продавайте чрез различни платформи за търговия, например на дигиталка. Потребителят след въвеждане на ключа ще може да гледа всички филми на сайта без ограничения", + "Список ключей через запятую:": "Списък на ключовете, разделени със запетаи:", + "+ 10 ключей": "+ 10 клавиша", + "Поделиться в социальную сеть": "Споделяне в социалната мрежа", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Освен ако потребителят не кликне върху бутона Споделяне в една от социалните мрежи, потребителят няма да може да стартира търсенето за определено време. Ако потребителят кликне върху бутона «Споделяне», блокът ще се затвори след 10 секунди", + "Пользователи с AdBlock": "Потребители на AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Ограничете започването на гледането от потребители, които използват AdBlock или други рекламни блокери", + "Легальный веб-сайт": "Правен уебсайт", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Показва се само трейлър за филми, който е рекламен материал и не нарушава авторските права", + "Разрешить плеер в странах:": "Допускане на играч в държави:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Модулът ви позволява да ограничите показването на плейъра на потребителите, преди да извършите конкретно действие.", + "Модуль мобильной версии": "Модул за мобилна версия", + "Информация о параметрах модуля мобильной версии веб-сайта": "Информация за параметрите на модула на мобилната версия на уеб сайта", + "Светлая тема": "Лека тема", + "Светлая тема оформления мобильной версии веб-сайта": "Лека тема на мобилната версия на уеб сайта", + "Скриншоты": "Снимки на екрани", + "Темная тема": "Тъмна тема", + "Темная тема оформления мобильной версии веб-сайта": "Тъмната тема на дизайна на мобилната версия на уеб сайта", + "Своя тема оформления мобильной версии веб-сайта": "Собствена тема на мобилната версия на уеб сайта", + "Настроить": "Мелодия", + "Цвет фона": "Цвят на фона", + "Цвет текста": "Цвят на текста", + "Фон заголовка": "Фон на заглавието", + "Цвет заголовка": "Цвят на заглавката", + "Фон описания": "Описание на фона", + "Цвет описания": "Цвят на описанието", + "Фон кнопки": "Бутон фон", + "Цвет кнопки": "Цвят на бутоните", + "Фон поиска": "Търсене на фон", + "Фон блока": "Блокиране на фона", + "Цвет ссылок": "Цвят на връзката", + "При наведении": "Когато се задържиш", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Модулът разкрива на търсачките, че уебсайтът има версия на уеб сайта за перфектно показване на мобилни устройства. Преди да активирате модула, уверете се, че е създаден поддомейнът «m» (в CNS контролния панел на домейна има съответният запис CNAME «m»).", + "Модуль серий сериалов": "Сериен сериен модул", + "Информация о параметрах модуля серий сериалов": "Информация за параметрите на серийния сериен модул", + "Заголовок, описание и H1 веб-страницы с серией": "Заглавие на уеб страницата, описание и серия H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Писане на текст за заглавието, описанието и H1 на уеб страница със серия", + "Веб-страница серии:": "Серия уеб страници:", + "Название страницы": "Заглавие на страницата", + "номер сезона": "сезон номер", + "номер серии": "партиден номер", + "перевод": "превод", + "H1 на странице": "H1 на страница", + "Описание страницы": "Описание на страницата", + "Блок с сериями": "Блокирайте със серия", + "серий": "серия", + "Все серии": "Всички серии", + "Посл. серию": "Последното серия", + "Параметры по умолчанию": "Стандартни настройки", + "Сезон": "Сезон", + "Серия": "Серия от", + "Звук": "Звук", + "основной источник серий": "основен източник на серия", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Модулът ви позволява да създадете отделна страница за всяка серия от серията.", + "Модуль добавления рекламы на веб-сайт": "Модул за рекламиране в уеб сайта", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Информация за параметрите на модула добавя реклама към уеб сайта", + "Десктопная версия веб-сайта": "Desktop версия на уеб сайта", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Варианти на рекламата в настолната версия на уеб сайта", + "На всех веб-страницах": "На всички уеб страници", + "Вверху на веб-странице": "Най-горе в уеб страницата", + "Добавьте свой рекламный код": "Добавете рекламния си код", + "Внизу на веб-странице": "Надолу в уеб страницата", + "Левая колонка на веб-странице": "Лявата колона в уеб страницата", + "Правая колонка на веб-странице": "Точната колона в уеб страницата", + "Над плеером на веб-странице": "Над играча в уеб страницата", + "Под плеером на веб-странице": "Под играча на уеб страницата", + "или размещение на конкретной веб-странице": "или публикуване на конкретна уеб страница", + "Размещение рекламы над плеером": "Поставяне на рекламата над плейъра", + "Размещение рекламы под плеером": "Рекламно разположение под плейъра", + "Размещение рекламы над ссылками": "Поставяне на реклами над връзки", + "Размещение рекламы под ссылками": "Рекламирайте под връзки", + "Размещение рекламы над трейлером": "Разполагане на рекламата над ремаркето", + "Размещение рекламы под трейлером": "Разполагане на рекламата под ремаркето", + "Размещение рекламы над кадрами": "Реклама върху рамки", + "Размещение рекламы под кадрами": "Рекламно разположение под рамки", + "Мобильная версия веб-сайта": "Мобилна версия на уеб сайта", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Варианти на рекламата в мобилната версия на уебсайта", + "Таргетинг рекламы": "Насочване на рекламите", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Показване на реклами на целевата аудитория, например хора от Русия или при сърфиране в уеб сайт на iPhone и др.", + "Таргетинг включен": "Насочването е активирано", + "Таргетинг отключен": "Насочването е деактивирано", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Модулът ви позволява да добавяте реклами към всички уеб страници на целевия уебсайт.", + "Модуль RSS": "RSS модул", + "Информация о параметрах модуля RSS": "Информация за параметрите на RSS модула", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Модулът ви позволява да показвате най-новите публикации на филми в xml формат.", + "Автопубликация на %s дней": "Автоматично публикуване за %s дни", + "Код состояния HTTP": "HTTP код на състоянието", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP код на блокираната уеб страница на филма", + "Фильмы из страны": "Филми от страната", + "Фильмы из списка": "Филми от списъка", + "Мультсериалы:": "Серийни анимационни филми:", + "Видео-хостинги источники трейлеров": "Източници за видео хостинг за ремаркета", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Модулът разказва на търсачките, че уебсайтът има версия на уебсайта за перфектно показване на мобилни устройства.", + "Случайный": "Случаен", + "Случайный фильм": "Случайни филми", + "Модуль случайного фильма": "Случайни филмови модули", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Модулът позволява във всяка категория да показва бутон за превключване към произволен филм от тази категория.", + "Информация о параметрах модуля выбора случайного фильма": "Информация за параметрите на модула за избор на произволен филм", + "Случайный фильм в категориях веб-сайта": "Случайни филми в категориите на уебсайта", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "В горната част на страницата с категория ще бъде показан бутон, когато кликне, потребителят се премества в произволен филм от тази категория", + "Случайный фильм в меню веб-сайта": "Случайни филми в менюто на уебсайта", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Посочете URL ключа на колекцията, от който да изберете произволен филм, когато кликнете върху бутона в менюто", + "Выбирать из коллекции:": "Изберете от колекция:", + "ТВ версия": "ТВ версия", + "URL-ключ:": "Ключ за URL адреса:", + "Название в виде ссылки": "Заглавие като връзка", + "При нажатии на название категории, будет переход на страницу категории": "Когато кликнете върху името, той ще премине към страницата на категорията", + "Ссылка на категорию": "Връзка към категория", + "Обычный текст": "Обикновен текст", + "Случайный фильм на главной странице": "Случайни филми на началната страница", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Във всеки блок на главната страница на сайта ще има връзка към произволен филм в категорията", + "Случайный фильм в блоке связанных фильмов": "Случайни филми в филми, свързани с блок", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Във всеки блок от свързани филми на уеб страницата на филма ще има връзка към произволен филм в категорията", + "Список жанров в каждом типе": "Списък на жанрите във всеки тип", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Посочете списък от жанрове, които да бъдат включени или изключени от определен тип", + "Жесткая перезагрузка сервера": "Рестартиране на сървъра", + "Будет произведена перезагрузка всех сайтов на сервере": "Всички сайтове на сървъра ще бъдат рестартирани", + "Модуль ТВ версии": "Версия на телевизионния модул", + "Информация о параметрах модуля ТВ версии веб-сайта": "Информация за параметрите на телевизионната версия на уебсайта", + "URL ТВ версии": "URL версия на телевизионната версия", + "Настройка URL для ТВ версии веб-сайта": "Задаване на URL адрес за телевизионната версия на уебсайта", + "URL мобильной версии": "URL адрес на мобилната версия", + "Настройка URL для мобильной версии веб-сайта": "Задаване на URL адреса за мобилната версия на уебсайта", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Модулът активира телевизионната версия на уебсайта за навигация чрез дистанционното управление на телевизора.", + "Инструмент для парсинга веб-страниц": "Инструмент за анализиране на уеб страници", + "Цвет текста контента": "Цвят на текста на съдържанието", + "Фон контента": "Фон на съдържанието", + "Цвет текста категории": "Цвят на текста на категорията", + "Фон текущей категории": "Текуща категория на фона", + "Фон активной категории": "Фонова активна категория", + "Своя тема оформления ТВ версии веб-сайта": "Собствена тема на телевизионната версия на сайта", + "Загрузка доступна после заполнения информации!": "Свалете го след като попълните информацията!", + "Автозаполнение информации": "Информация за автоматично довършване", + "Запретить доступ в странах": "Забранявате достъп в страни", + "Список стран, которым запрещено посещать сайт": "Списък на държавите, на които не е разрешено да посещават сайта", + "Проксировать": "За пълномощно", + "Не проксировать": "Не прокси", + "Перегрузка сервера": "Претоварване на сървъра", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Посочете процента на претоварване на сървъра, при който ще се покаже или пренасочи съобщение за грешка (интервал 1 минута, 5 минути и 15 минути)", + "Модуль рерайта описаний": "Описание модул за пренаписване", + "Модуль обработает описание к фильму и делает его более уникальным": "Модулът ще обработи описанието на филма и ще го направи по-уникално", + "Настройка параметров в сервисе rewriter.tools": "Задаване на параметри в service rewriter.tools", + "Двойной рерайт": "Двойно пренаписване", + "Проверка уникальности": "Проверка на уникалност", + "Рерайт в автопубликации": "Пренапишете автоматично публикуване", + "Делать рерайт описаний всем фильмам в автопубликации": "Направете пренапишете описания за всички филми в автоматичната публикация", + "Показать сообщение или перенаправить на URL": "Показване на съобщение или пренасочване към URL", + "Случайные фильмы": "Случайни филми", + "Случайные фильмы из определенной коллекции": "Случайни филми от конкретна колекция", + "URL-ключ коллекции из которой выбирать фильмы": "Колекция от ключове за URL адреси, от която да изберете филми", + "Запретить доступ для IP": "Забраняване на достъп за IP", + "Список IP, которым запрещено посещать сайт": "Списък на IP адреси, на които е забранено да посещават сайта", + "Embed/iframe код": "Вграждане / iframe код", + "изменить": "изменят" +} diff --git a/themes/default/public/admin/locales/bn.json b/themes/default/public/admin/locales/bn.json new file mode 100644 index 0000000..708a4ee --- /dev/null +++ b/themes/default/public/admin/locales/bn.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "প্রধান", + "Параметры": "পরামিতি", + "Модули": "মডিউল", + "Панель администратора": "অ্যাডমিন প্যানেল", + "Настройки веб-сайта": "ওয়েবসাইট সেটিংস", + "Настройки публикации": "প্রকাশনা প্রকাশ করুন", + "Настройки главной страницы": "হোমপেজ সেটিংস", + "Настройки отображения": "প্রদর্শন সেটিংস", + "Настройки URL": "ইউআরএল সেটিংস", + "Вставить свой код": "আপনার কোড ঢোকান", + "SEO тексты": "এসইও গ্রন্থে", + "Добавить фильм": "সিনেমা যোগ করুন", + "Названия веб-страниц": "ওয়েব পেজ শিরোনাম", + "H1 на веб-страницах": "ওয়েব পেজে H1", + "Описания веб-страниц": "ওয়েব পেজ বর্ণনা", + "Скоро выйдет": "শীঘ্রই আসছে", + "Виджет комментариев": "মন্তব্য উইজেট", + "Связанные фильмы": "সম্পর্কিত সিনেমা", + "Контент веб-сайта": "ওয়েবসাইট কন্টেন্ট", + "Фильмы в слайдере": "স্লাইডার সিনেমা", + "Запрещенные фильмы": "নিষিদ্ধ সিনেমা", + "Топ в категории": "বিভাগে শীর্ষ", + "Социальные сети": "সামাজিক নেটওয়ার্ক", + "Семантическая разметка": "সেমান্তিক মার্কআপ", + "Продолжить просмотр": "ব্রাউজিং চালিয়ে যান", + "Просмотренные фильмы": "দেখা চলচ্চিত্র", + "Плеер фильмов": "মুভি প্লেয়ার", + "Блокировка просмотра": "লক ভিউ", + "Мобильная версия": "মোবাইল সংস্করণ", + "Серии сериалов": "টিভি সিরিজ", + "Ваша реклама": "আপনার বিজ্ঞাপন", + "RSS канал": "আরএসএস ফিড", + "Уникальные описания": "অনন্য বিবরণ", + "Голосование за фильм": "ফিল্ম জন্য ভোটদান", + "Боты для мессенджеров": "বার্তাবাহকদের জন্য বট", + "Ошибки в переводе?": "অনুবাদ ভুল?", + "Есть вопросы?": "কোন প্রশ্ন?", + "Очистить кэш:": "পরিষ্কার ক্যাশে:", + "Очистка кэша файлов": "ফাইল ক্যাশে ক্লিয়ারিং", + "Очистка кэша памяти": "ক্লিয়ারিং মেমরি ক্যাশে", + "Главная страница веб-сайта": "ওয়েবসাইট হোমপেজে", + "Информация о параметрах для главной страницы веб-сайта": "ওয়েবসাইটের প্রধান পৃষ্ঠার জন্য পরামিতি সম্পর্কে তথ্য", + "Заголовок, описание и H1 веб-страницы": "ওয়েব পেজ শিরোনাম, বর্ণনা এবং H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "ওয়েবসাইটের মূল পৃষ্ঠায় শিরোনাম, বিবরণ এবং H1 এর জন্য পাঠ্য লেখা", + "Заголовок веб-страницы": "ওয়েব পেজ শিরোনাম", + "Главная веб-страница": "হোম ওয়েব পেজ", + "символа(ов)": "চরিত্র (গুলি)", + "H1 на веб-странице": "ওয়েব পেজে H1", + "Описание веб-страницы": "ওয়েব পেজ বর্ণনা", + "Типы:": "প্রকারসমূহ:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "ওয়েবসাইটের প্রধান পৃষ্ঠায় ব্লক করুন যা নির্দিষ্ট ধরনের চলচ্চিত্রগুলির:", + "или": "অথবা", + "%s-й": "%s তম", + "фильма(ов)": "সিনেমা (গুলি)", + "из типа(ов)": "টাইপ (গুলি)", + "Годы:": "বছর:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "ওয়েবসাইটের মূল পৃষ্ঠায় ব্লক করুন যা কয়েক বছরের চলচ্চিত্রগুলিতে", + "из года(ов)": "বছর থেকে", + "Например:": "উদাহরণস্বরূপ:", + "Жанры:": "জেনার:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "ওয়েবসাইটের মূল পৃষ্ঠায় ব্লক করুন যা নির্দিষ্ট শৈলী থেকে চলচ্চিত্রগুলিতে", + "из жанра(ов)": "ধারা থেকে", + "боевик,триллер,приключения": "কর্ম, থ্রিলার, দু: সাহসিক কাজ", + "Страны:": "দেশ:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "ওয়েবসাইটের মূল পৃষ্ঠায় ব্লক করুন যা নির্দিষ্ট দেশগুলির চলচ্চিত্রগুলিতে", + "из страны": "দেশ থেকে", + "США": "মার্কিন যুক্তরাষ্ট্র", + "Актеры:": "অভিনেতা:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "ওয়েবসাইটের মূল পৃষ্ঠায় ব্লক যা নির্দিষ্ট অভিনেতা অংশগ্রহণের সঙ্গে চলচ্চিত্র", + "с актерами": "অভিনেতা সঙ্গে", + "Том Круз,Саймон Пегг": "টম ক্রুজ, সাইমন পেগ", + "Режиссеры:": "পরিচালনায়:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "ওয়েবসাইটের মূল পৃষ্ঠায় ব্লক যা নির্দিষ্ট পরিচালকদের চলচ্চিত্র থেকে চলচ্চিত্রগুলি", + "с режиссером": "পরিচালক সঙ্গে", + "Кристофер МакКуорри": "ক্রিস্টোফার ম্যাককার্রি", + "Блок со списком идентификаторов фильмов": "মুভি আইডি একটি তালিকা সঙ্গে ব্লক", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "ওয়েবসাইটের মূল পৃষ্ঠায় ব্লক যা একটি নির্দিষ্ট আইডি দিয়ে সিনেমা", + "Не показывать": "দেখাবেন না", + "ID или ссылка на фильм": "আইডি বা সিনেমা লিঙ্ক", + "Фильмы:": "চলচ্চিত্র:", + "Список идентификаторов фильмов": "মুভি আইডি তালিকা", + "Редактировать список ID": "আইডি তালিকা সম্পাদনা করুন", + "Блок с новыми сериями": "নতুন সিরিজের সাথে ব্লক", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "ওয়েবসাইটের মূল পৃষ্ঠায় ব্লক যা নতুন সিরিজ প্রদর্শিত হবে", + "серии(-ий)": "সিরিজ (গুলি)", + "Новые серии сериалов": "সিরিয়াল নতুন সিরিজ", + "Блок с фильмами из коллекций": "সংগ্রহ থেকে সিনেমা সঙ্গে ব্লক", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "মূল পৃষ্ঠায় সংবাদ / সংগ্রহগুলি থেকে মুভিগুলির সাথে ব্লক করুন (কমা দ্বারা পৃথক URL তালিকাগুলির তালিকা)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "পত্রাঙ্কন", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "প্রধান পৃষ্ঠার নীচে সংখ্যাগুলি হবে, তারা যে বিভাগে নেতৃত্ব দেবে তা নির্দেশ করে", + "Фильмы из типа:": "এই ধরনের চলচ্চিত্র:", + "Фильмы из года:": "বছরের সিনেমা:", + "Фильмы из жанра:": "ধারা থেকে চলচ্চিত্র:", + "Фильмы из страны:": "দেশ থেকে চলচ্চিত্র:", + "Фильмы актера:": "সিনেমা অভিনেতা:", + "Фильмы режиссера:": "সিনেমা পরিচালক:", + "Фильмы из коллекции:": "সংগ্রহ থেকে চলচ্চিত্র:", + "2020 или фильмы": "2020 বা চলচ্চিত্র", + "По умолчанию": "ডিফল্টরূপে", + "Сохранить изменения": "পরিবর্তন সংরক্ষণ করুন", + "Изменяется статус": "স্থিতি পরিবর্তন", + "Перезагружается": "পুনরারম্ভ", + "Перезагрузить": "পুনরায় বোঝাই করা", + "Очищается кэш": "ক্যাশে সাফ", + "Очистить кэш": "পরিষ্কার ক্যাশে", + "Загружаются (около 5 часов)": "লোড হচ্ছে (প্রায় 5 ঘন্টা)", + "Картинки загружены": "ছবি আপলোড", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "বেসটি %s টি ডোমেইনের জন্য সার্ভারে স্থির করা হবে। আমদানি শুধুমাত্র একবার হয়, আরও আমদানি আপডেট হয়।", + "Загружаются (около 10 минут)": "লোড হচ্ছে (প্রায় 10 মিনিট)", + "Перезагрузка": "পুনরায় বুট করার", + "Сохраняются изменения": "পরিবর্তন সংরক্ষিত", + "Желательно не больше 100 фильмов": "পছন্দের 100 টিরও বেশি চলচ্চিত্র নেই", + "Ошибка веб-сайта": "ওয়েবসাইট ত্রুটি", + "Ошибка сервера": "সার্ভার ত্রুটি", + "URL кадров:": "ফ্রেম ইউআরএল:", + "Блок с типами пустой": "ব্লক টাইপ খালি", + "Блок с годами пустой": "বছর ধরে ব্লক খালি", + "Блок с жанрами пустой": "খালি খালি সঙ্গে ব্লক", + "Блок со странами пустой": "দেশের সঙ্গে ব্লক খালি", + "Блок с актерами пустой": "অভিনেতা সঙ্গে ব্লক খালি", + "Блок с режиссерами пустой": "পরিচালক খালি ব্লক", + "пустой": "অকার্যকর", + "отключена": "নিষ্ক্রিয় করা হয়", + "Панель администратора CinemaPress": "সিনেমাপ্রেস অ্যাডমিন প্যানেল", + "Информация о параметрах админ-панели": "অ্যাডমিন প্যানেল পরামিতি সম্পর্কে তথ্য", + "Опубликовано фильмов": "প্রকাশিত চলচ্চিত্র", + "Опубликовано:": "পোস্ট করা হয়েছে:", + "Осталось:": "বাকি আছে:", + "Отфильтрованы:": "দ্বারা ফিল্টার:", + "Скоро": "শীঘ্রই", + "Комментарии": "মন্তব্য", + "Связанные": "সংশ্লিষ্ট", + "Контент": "সন্তুষ্ট", + "Слайдер": "স্লাইডার", + "Скрыть": "লুকান", + "Топ": "শীর্ষ", + "Разметка": "অবস্থানসূচক", + "Продолжить": "এগিয়ে", + "Просмотренные": "দেখা", + "Плеер": "খেলোয়াড়", + "Блокировка": "লকিং", + "Серии": "ক্রম", + "Реклама": "বিজ্ঞাপন", + "RSS": "RSS", + "Уникальность": "স্বতন্ত্রতা", + "Голосование": "ভোট", + "Боты": "বট", + "Настройки": "সেটিংস", + "Публикация": "প্রকাশন", + "Отображение": "প্রদর্শন", + "Фильмы": "চলচ্চিত্র", + "Названия": "নাম", + "H1": "H1", + "Описания": "বিবরণ", + "URL": "URL", + "Коды": "কোডগুলি", + "Основные настройки веб-сайта": "বেসিক ওয়েবসাইট সেটিংস", + "Информация о параметрах настройки веб-сайта": "ওয়েবসাইট সেটিংস সম্পর্কে তথ্য", + "Протокол": "প্রোটোকল", + "Основной протокол веб-сайта": "ওয়েবসাইট প্রধান প্রোটোকল", + "Домен": "ডোমেইন", + "Информационный параметр домена, за которым закрепляется ключ БД": "ডোমেনের তথ্য পরামিতি যা ডাটাবেস কী বরাদ্দ করা হয়", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "আপনার ইমেইল ওয়েবসাইট প্রশাসকের সাথে যোগাযোগ করুন", + "Язык и страна веб-сайта": "ওয়েবসাইট ভাষা এবং দেশ", + "Указание языка и страны, для аудитории которой работает веб-сайт": "ওয়েবসাইট পরিচালনা করে এমন ভাষা এবং দেশ নির্দিষ্ট করুন", + "Шаблон веб-сайта": "ওয়েবসাইট টেম্পলেট", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "ওয়েবসাইট টেমপ্লেট যার ফোল্ডার থিম ফোল্ডারে থাকা উচিত", + "ThemePrice": "49$", + "Своя тема": "নিজস্ব থিম", + "Nginx сервер": "Nginx সার্ভার", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "এই পরামিতি তথ্যপূর্ণ এবং অ্যাডমিন প্যানেল থেকে পরিবর্তন করা যাবে না।", + "Sphinx сервер": "Sphinx সার্ভার", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "উচ্চ লোড সহ, স্পিঙ্ককে পৃথক সার্ভারে স্থানান্তর করা যেতে পারে, যার ফলে ওয়েবসাইটের কার্যকারিতা বাড়ানো যায়।", + "Memcached сервер": "Memcached সার্ভার", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "উচ্চ লোড সহ, মেমক্যাচটি একটি পৃথক সার্ভারে স্থানান্তরিত করা যেতে পারে, যার ফলে ওয়েবসাইটের কার্যকারিতা বাড়ানো যায়", + "Сервер картинок": "ইমেজ সার্ভার", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "ডিফল্টরূপে, সমস্ত ছবি তৃতীয় পক্ষের উত্স থেকে লোড করা হয়; তবে, যদি আপনি পোস্টারগুলিকে আপনার ওয়েবসাইট থেকে ডাউনলোড করতে চান তবে আপনি স্থায়ী ফাইলগুলির «সার্ভারে আপলোড করুন» এবং এই ক্ষেত্রটিতে ঠিকানা %s উল্লেখ করতে পারেন", + "Ширина постера:": "পোস্টার প্রস্থ:", + "Автопубликация": "স্বয়ং-প্রকাশনা", + "Фукнция публикации": "ফাংশন প্রকাশ করুন", + "Информация о параметрах публикации фильмов": "সিনেমা প্রকাশনা বিকল্প সম্পর্কে তথ্য", + "Импорт всех фильмов в мире": "বিশ্বের সব সিনেমা আমদানি করুন", + "Добавление всех фильмов в мире на веб-сайт": "বিশ্বের সব সিনেমা ওয়েবসাইট এ যোগ করুন", + "Введите ключ базы фильмов": "সিনেমা বেস কী লিখুন", + "Добавить фильмы": "সিনেমা যোগ করুন", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "ছায়াছবির:", + "StartMovies": "---", + "Тема:": "বিষয়:", + "общая": "সামগ্রিক", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "সিনেমাপ্রেস ACMS এর সাধারণ ও ব্যক্তিগত থিম কী?", + "Обновление:": "আপডেট:", + "каждое": "প্রতি", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "আমি ডাটাবেস আপডেট করতে হবে কেন?", + "Оплатить ключ": "পে পে", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "3 বার পর্যন্ত বিনামূল্যে", + "Настройка автопубликации": "অটো প্রকাশ সেটআপ", + "Нстройка публикации фильмов каждый час": "প্রতি ঘন্টা ছায়াছবি প্রকাশনা প্রকাশ", + "Публиковать по": "দ্বারা প্রকাশ করুন", + "фильма(ов) каждые": "ফিল্ম (গুলি) প্রতি", + "часа(ов)": "ঘন্টা (গুলি)", + "Будут опубликованы в": "প্রকাশিত হবে", + "Диапазон идентификаторов фильмов": "মুভি আইডি রেঞ্জ", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "ইতিমধ্যে ওয়েবসাইটে প্রকাশিত মুভি শনাক্তকারীর পরিসীমা", + "до": "পর্যন্ত", + "Обязательная информация у фильмов": "সিনেমা থেকে প্রয়োজনীয় তথ্য", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "চিহ্নিত তথ্য (পোস্টার, শিরোনাম, মানক বর্ণনা) সহ কেবলমাত্র চলচ্চিত্রগুলি ওয়েবসাইটে প্রকাশিত হবে।", + "Не важно (публикация любых фильмов)": "গুরুত্বপূর্ণ নয় (কোন চলচ্চিত্র প্রকাশ করা)", + "Только имеющие постер": "শুধুমাত্র একটি পোস্টার হচ্ছে", + "Только имеющие переведенное название": "শুধুমাত্র শিরোনাম অনুবাদ হচ্ছে", + "Только имеющие стандартное описание": "শুধুমাত্র একটি স্ট্যান্ডার্ড বর্ণনা হচ্ছে", + "Тематический веб-сайт": "বিষয় ওয়েবসাইট", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "আপনি একটি থিম্যাটিক ওয়েব সাইট তৈরি করতে পারেন যেখানে শুধুমাত্র অ্যানিম, রাশিয়ান চলচ্চিত্র ইত্যাদি প্রকাশিত হবে।", + "Тип:": "টাইপ:", + "Сериалы": "টিভি শো", + "Все": "সব", + "для взрослых": "প্রাপ্তবয়স্কদের জন্য", + "Китай": "চীন", + "Александр Невский": "আলেকজান্ডার Nevsky", + "Сарик Андреасян": "সরিক আন্দ্রেসিয়ান", + "Стоп-слова:": "শব্দ বন্ধ করুন:", + "Параметры вывода фильмов в категориях": "বিভাগে সিনেমা জন্য আউটপুট অপশন", + "Информация о параметрах вывода фильмов в категориях": "বিভাগে সিনেমা আউটপুট অপশন সম্পর্কে তথ্য", + "Параметры отображения в категориях": "বিভাগে প্রদর্শন অপশন", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "বিভাগগুলিতে সিনেমাগুলির জন্য প্রদর্শন বিকল্প (শৈলী, দেশ, ইত্যাদি)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "প্রতিটি বিভাগ এবং অনুসন্ধান ফলাফলে কতগুলি চলচ্চিত্র প্রদর্শিত হবে তা নির্দিষ্ট করুন।", + "Фильмов на странице:": "পৃষ্ঠায় সিনেমা:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "শ্রেণী অনুসারে সাজানো হবে, যার দ্বারা বাছাইকরণ নির্দিষ্ট করুন", + "Сортировка фильмов:": "বাছাই সিনেমা:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "প্রতিটি বিভাগ এবং প্রধান ওয়েবসাইটের নীচে কত পৃষ্ঠাগুলি প্রদর্শন করতে হবে তা নির্দিষ্ট করুন।", + "Количество чисел в пагинации:": "সংখ্যায়ন সংখ্যা সংখ্যা:", + "номер(ов)": "সংখ্যা (গুলি)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "মূল পৃষ্ঠায় এবং পৃষ্ঠাগুলিতে শেষ পৃষ্ঠার বোতামটি দেখান (সার্ভারে লোড তৈরি করতে পারে)", + "Последняя страница:": "শেষ পাতা:", + "Показывать": "প্রদর্শনী", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "যখন লোকেরা সামাজিক নেটওয়ার্কে ওয়েবসাইট ভাগ করবে তখন প্রদর্শিত হবে এমন চিত্রটি নির্দিষ্ট করুন", + "Изображение по умолчанию:": "ডিফল্ট চিত্র:", + "URL изображения": "ইমেজ ইউআরএল", + "Загрузить": "ডাউনলোড", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "প্রিমিয়ার বা বছরের তারিখ অনুসারে বাছাই করা হবে যে ছবির প্রিমিয়ার চূড়ান্ত তারিখ নির্দিষ্ট করুন।", + "Конечная дата:": "শেষ তারিখ:", + "Месяц назад": "এক মাস আগে", + "Неделю назад": "এক সপ্তাহ আগে", + "Сегодня": "আজ", + "Через неделю": "এক সপ্তাহ পরে", + "Через месяц": "এক মাসে", + "Через 3 месяца": "3 মাস পর", + "Через пол года": "অর্ধেক বছরের পর", + "Через год": "এক বছর পরে", + "Через 2 года": "২ বছর পর", + "В таком формате будет показана дата на веб-сайте": "এই বিন্যাসে, তারিখটি ওয়েবসাইটে প্রদর্শিত হবে।", + "Формат даты:": "তারিখ বিন্যাস:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "KinoPoisk / IMDb রেটিং দ্বারা সাজানো", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "KinoPoisk / IMDb রেটিং অনুসারে সাজানোর সময় একটি চলচ্চিত্র তালিকা প্রদর্শনের জন্য বিকল্পগুলি", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "KinoPoisk রেটিং দ্বারা সাজানোর সময় দেখানো হবে যে সিনেমাগুলির জন্য কিনো পুকিস ভোটের সর্বনিম্ন সংখ্যা উল্লেখ করুন", + "Число голосов KinoPoisk:": "KinoPoisk ভোট গণনা:", + "голос(ов)": "ভয়েস (গুলি)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "IMDb রেটিং দ্বারা সাজানোর সময় দেখানো হবে যে সিনেমাগুলির জন্য সর্বনিম্ন সংখ্যক আইএমডিবি ভোট নির্দিষ্ট করুন।", + "Число голосов IMDb:": "ভোট সংখ্যা আইএমডিবি:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "রেটিং অনুসারে সাজানোর সময় কোন বিভাগগুলি সর্বনিম্ন সংখ্যক ভোটের নিয়ম প্রযোজ্য নয় তা নির্দিষ্ট করুন", + "Не применять условие в категориях:": "বিভাগে শর্ত প্রয়োগ করবেন না:", + "год": "বছর", + "жанр": "রীতি", + "страна": "দেশ", + "актер": "অভিনেতা", + "режиссер": "পরিচালক", + "тип": "টাইপ", + "поиск": "অনুসন্ধান", + "Меню на веб-сайте": "ওয়েবসাইট মেনু", + "Категории из меню на веб-сайте": "ওয়েবসাইট মেনু থেকে বিভাগ", + "Текст на веб-сайте": "ওয়েব সাইট টেক্সট", + "Текст который Вы можете видеть на страницах веб-сайта": "ওয়েবসাইটের পাতায় আপনি যে টেক্সটটি দেখতে পারেন", + "В ШАБЛОНЕ": "প্যাটার্ন ইন", + "НА ВЕБ-САЙТЕ": "ওয়েবসাইটে", + "Названия сортировок": "সাজানোর নাম", + "Названия сортировок на странице категорий": "বিভাগ পৃষ্ঠায় বাছাই শিরোনাম", + "Рейтинг КП (по убыванию):": "কেপি রেটিং (অবতরণ):", + "Рейтинг КП (по возрастанию):": "কেপি রেটিং (আরোহী):", + "Голоса КП (по убыванию):": "ভয়েস কেপি (অবতরণ):", + "Голоса КП (по возрастанию):": "ভয়েস কেপি (আরোহী):", + "Рейтинг IMDb (по убыванию):": "আইএমডিবি রেটিং (অবতরণ):", + "Рейтинг IMDb (по возрастанию):": "আইএমডিবি রেটিং (আরোহী):", + "Голоса IMDb (по убыванию):": "আইএমডিবি ভয়েসেস (অবনতি):", + "Голоса IMDb (по возрастанию):": "ভয়েসেস আইএমডিবি (আরোহী):", + "Год (по убыванию):": "বছর (অবতরণ):", + "Год (по возрастанию):": "বছর (আরোহী):", + "Премьера (по убыванию):": "প্রিমিয়ার (অবতরণ):", + "Премьера (по возрастанию):": "প্রিমিয়ার (আরোহী):", + "Изменение URL ссылок веб-сайта": "ওয়েবসাইট লিঙ্ক URL পরিবর্তন", + "Информация о параметрах изменения URL различных страниц веб-сайта": "ওয়েবসাইট বিভিন্ন পৃষ্ঠার URL পরিবর্তন করার জন্য পরামিতি সম্পর্কে তথ্য", + "Страница фильма": "মুভি পৃষ্ঠা", + "Изменение URL страницы фильма": "মুভি পেজের ইউআরএল পরিবর্তন করুন", + "Доступные параметры": "উপলব্ধ অপশন", + "обязательный праметр, отображает ID фильма, например «id299»": "প্রয়োজনীয় পরামিতি, মুভি আইডি প্রদর্শন করে, উদাহরণস্বরূপ «id299»", + "разделитель между параметрами, например «-»": "পরামিতিগুলির মধ্যে বিভাজক, উদাহরণস্বরূপ «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "অনুবাদ করা বা মূল চলচ্চিত্র শিরোনাম, উদাহরণস্বরূপ «দ্য ম্যাট্রিক্স»", + "переведенное название фильма в транслите, например «matrica»": "লিপিবদ্ধকরণে অনুবাদ করা চলচ্চিত্রের নাম, উদাহরণস্বরূপ «ম্যাট্রিক»", + "оригинальное название фильма, например «the-matrix»": "মূল ফিল্ম নাম, উদাহরণস্বরূপ «ম্যাট্রিক্স»", + "жанр фильма в транслите, например «comedy»": "লিপিবদ্ধকরণে চলচ্চিত্রের ধারা, উদাহরণস্বরূপ «কমেডি»", + "страна фильма в транслите, например «usa»": "লিপিবদ্ধকরণে ফিল্মের দেশ, উদাহরণস্বরূপ «ইউএসএ»", + "год фильма, например «2020»": "ফিল্ম বছর, উদাহরণস্বরূপ «2020»", + "главный актер в транслите, например «tom-cruise»": "লিপিবদ্ধকরণের প্রধান অভিনেতা, উদাহরণস্বরূপ «টম ক্রুজ»", + "режиссер в транслите, например «tim-burton»": "লিপিবদ্ধকরণ পরিচালক, উদাহরণস্বরূপ «টাইম-বুর্টন»", + "каждый день случайные 4 буквы, например «delo»": "প্রতি দিন একটি র্যান্ডম 4 অক্ষর, উদাহরণস্বরূপ «ডেলো»", + "«Онлайн»": "«অনলাইন»", + "URL для активации веб-страницы": "ওয়েব পেজ সক্রিয় করার জন্য ইউআরএল", + "«Скачать»": "«ডাউনলোড»", + "«Трейлер»": "«বাড়ি»", + "«Кадры»": "«ফ্রেম»", + "Уникализация URL фильма": "অনন্য সিনেমা ইউআরএল", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "নির্দিষ্ট ইউআরএল পয়েন্ট করুন, আপনি প্যারামিটারগুলির মধ্যে বিভাজকটি পরিবর্তন করতে পারেন, আইডিটির পূর্বে উপসর্গটি পরিবর্তন করতে পারেন এবং মুভি আইডেন্টিফায়ার উপরে বা নিচে পরিবর্তন করতে পারেন (ডিফল্ট 0 হয়, যেমন ওয়েবসাইটের আইডি কিনোপোস্কের আইডি দিয়ে মিলে যায়)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "ইউআরএল পরামিতি মধ্যে বিভাজক ইউআরএল জায়গায় প্রতিস্থাপিত করা হবে [বিভাজক]", + "Разделитель:": "বিভাজক:", + "Будет подставлено перед ID фильма %s": "মুভি আইডি %s এর আগে প্রতিস্থাপিত হবে", + "Префикс ID:": "আইডি উপসর্গ:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "-297 থেকে ২797000 এর মান গ্রহণ করে এবং চলচ্চিত্রটির আইডিটিকে উচ্চতর বা নীচের দিকে পরিবর্তন করে।", + "Уникальный ID:": "অনন্য আইডি:", + "Транслит URL категорий (комедия -> komediya)": "Translit ইউআরএল বিভাগ (কমেডি -> কমেডিয়া)", + "Транслит:": "লিপ্যন্তর:", + "Нет": "না", + "Кастомный": "প্রথা", + "URL неиндексируемых фильмов": "অ ইন্ডেক্সেড সিনেমা URL গুলি", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "যদি আপনি কেবল এমন সিনেমা চান যা সূচী করার জন্য আপনি অনন্য বিবরণগুলি লিখেন তবে এই ফর্মটি পূরণ করুন এবং এই URL টিটি আপনার robots.txt এ যুক্ত করুন, উদাহরণস্বরূপ: / noindex", + "URL пути": "পাথ ইউআরএল", + "URL пути, которые ставятся перед конкретной категорией": "একটি নির্দিষ্ট বিভাগ সামনে স্থাপন করা হয় যে URL পাথ", + "комедия": "কমেডি", + "Том Круз": "টম ক্রুজ", + "Тим Бертон": "টিম বার্টন", + "Сериалы:": "সোপ:", + "Мультфильмы:": "কার্টুন:", + "Аниме:": "নকল:", + "Телепередачи:": "টিভি শো:", + "Игра престолов": "সিংহাসন খেলা", + "Вставить код на веб-сайт": "ওয়েবসাইটে কোড পেস্ট করুন", + "Вставка кодов счетчиков, рекламы и т.п.": "পাল্টা কোড, বিজ্ঞাপন, ইত্যাদি ঢোকান", + "Вставить код в верх веб-страницы": "কোডটি ওয়েব পৃষ্ঠার শীর্ষে আটকে দিন", + "Вставка кода внутрь тега head": "মাথা ট্যাগ ভিতরে কোড সন্নিবেশ করান", + "Вставить код в низ веб-страницы": "ওয়েব পেজের নীচে কোডটি পেস্ট করুন", + "Вставка кода перед закрывающимся тегом body": "শরীরের ট্যাগ বন্ধ করার আগে কোড সন্নিবেশ করান", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt ফাইল কোড", + "Список фильмов с уникальным описанием": "একটি অনন্য বিবরণ সঙ্গে চলচ্চিত্র তালিকা", + "Информация о написании уникальных описаний для фильмов": "সিনেমা জন্য অনন্য বিবরণ লেখা সম্পর্কে তথ্য", + "Добавить / изменить фильм": "মুভি যুক্ত / সম্পাদনা করুন", + "Фильмы с уникальным описанием": "একটি অনন্য বিবরণ সঙ্গে সিনেমা", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "সিনেমা আইডি লিখুন", + "тег на веб-странице фильма:": "মুভি ওয়েবপেজে ট্যাগ করুন:", + "Название страницы фильма (до 70 символов)": "মুভি পৃষ্ঠা শিরোনাম (70 অক্ষর পর্যন্ত)", + "Короткое описание страницы фильма (до 200 символов)": "সিনেমা পৃষ্ঠার সংক্ষিপ্ত বর্ণনা (200 অক্ষর পর্যন্ত)", + "Переведенное название фильма:": "অনুবাদিত সিনেমা নাম:", + "Миссия невыполнима: Последствия": "মিশন অসম্ভব: ফলাফল", + "Оригинальное название фильма:": "মূল সিনেমা শিরোনাম:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "মুভি বর্ণনা:", + "Уникальное описание ...": "অনন্য বর্ণনা ...", + "Информационные данные фильма": "মুভি তথ্য", + "URL постера:": "পোস্টার ইউআরএল:", + "URL постера фильма": "মুভি পোস্টার ইউআরএল", + "Фильм": "চলচ্চিত্র", + "Сериал": "টিভি সিরিজ", + "Год:": "বছর:", + "Страна:": "দেশ:", + "Жанры фильма:": "মুভি জেনারেলস:", + "Режиссер фильма:": "চলচ্চিত্র পরিচালক:", + "Актерский состав:": "কাস্ট:", + "Премьера фильма:": "মুভি প্রিমিয়ার:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk ওয়েবসাইট রেটিং:", + "34 или 90": "34 বা 90", + "Число голосов на сайте KinoPoisk:": "কিনো পোকিস সাইটে ভোট সংখ্যা:", + "309 или 89647": "309 বা 89647", + "Рейтинг на сайте IMDb:": "আইএমডিবি রেটিং:", + "76 или 88": "76 বা 88", + "Число голосов на сайте IMDb:": "আইএমডিবি সাইটে ভোট সংখ্যা:", + "6534 или 8396": "6534 বা 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg বা URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "প্লেয়ার URL:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "গুণমান:", + "1080p": "1080p", + "Перевод / язык:": "অনুবাদ / ভাষা:", + "Субтитры": "সাবটাইটেল", + "Настраиваемые поля:": "কাস্টম ক্ষেত্র:", + "Текст к этому полю": "এই ক্ষেত্র টেক্সট", + "Названия на страницах веб-сайта": "ওয়েবসাইট পেজ শিরোনাম", + "Информация о написании названий для всех страниц веб-сайта": "ওয়েবসাইটের সকল পৃষ্ঠার জন্য শিরোনাম লেখার তথ্য", + "Веб-страница:": "ওয়েব পেজ:", + "название": "নাম", + "переведенное": "অনূদিত", + "английское": "ইংরেজি", + "премьера": "নাটকের প্রথম অভিনয়", + "слово": "শব্দ", + "синонимы": "প্রতিশব্দের", + "страны": "দেশ", + "жанры": "ঘরানার", + "актеры": "অভিনেতা", + "режиссеры": "পরিচালক", + "Страница онлайн": "ওয়েবসাইট পৃষ্ঠা", + "Год": "বছর", + "сортировка": "বাছাই", + "страница": "পৃষ্ঠা", + "Текст для": "জন্য টেক্সট", + "определенного года": "নির্দিষ্ট বছর", + "остальных": "বাকি", + "Годы": "বছর", + "Жанр": "রীতি", + "определенного жанра": "একটি নির্দিষ্ট ধারা", + "Жанры": "জেনার", + "Страна": "দেশ", + "определенной страны": "একটি বিশেষ দেশ", + "Страны": "দেশ", + "Актер": "অভিনেতা", + "определенного актера": "একটি নির্দিষ্ট অভিনেতা", + "Актеры": "অভিনেতা", + "Режиссер": "পরিচালক ড", + "определенного режиссера": "নির্দিষ্ট পরিচালক", + "Режиссеры": "পরিচালনায়", + "Тип": "আদর্শ", + "определенного типа": "নির্দিষ্ট ধরনের", + "Поиск": "অনুসন্ধান", + "запрос": "তদন্ত", + "определенного запроса": "নির্দিষ্ট অনুরোধ", + "Поиск фильма": "মুভি অনুসন্ধান", + "Пагинация и сортировка": "পজিশন এবং বাছাই", + "Код": "কোড", + "По убыванию": "সাজানো", + "По возрастанию": "ঊর্ধ্বগামী", + "H1 на страницах веб-сайта": "ওয়েবসাইট পেজে H1", + "Информация о написании H1 для всех страниц веб-сайта": "ওয়েবসাইটের সকল পৃষ্ঠার জন্য এইচ 1 লেখার তথ্য", + "Описания на страницах веб-сайта": "ওয়েবসাইট পেজের বিবরণ", + "Информация о написании описаний для всех страниц веб-сайта": "ওয়েবসাইটের সকল পৃষ্ঠার জন্য বিবরণ লেখার তথ্য", + "Обновление базы фильмов": "সিনেমা ডাটাবেস আপডেট করুন", + "Ключ обновления базы данных": "ডাটাবেস আপডেট কী", + "Обновить": "আপডেটের", + "Модуль новых премьер": "নতুন প্রিমিয়ার মডিউল", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "নিকটতম প্রধান চলচ্চিত্রগুলির একটি ব্লকের সাথে মডিউল প্যারামিটার সম্পর্কে তথ্য", + "Отключить": "বন্ধ করুন", + "Количество фильмов в автоматическом блоке": "স্বয়ংক্রিয় ব্লক ছায়াছবি সংখ্যা", + "Указание числа фильмов, которые будут в блоке": "ব্লক হতে হবে যে ছবির সংখ্যা উল্লেখ করুন", + "Указать фильмы вручную": "নিজে সিনেমা উল্লেখ করুন", + "Вручную выбрать фильмы для этого блока": "ম্যানুয়ালি এই ইউনিট জন্য সিনেমা নির্বাচন করুন।", + "Активировать": "সক্রিয় করা", + "Модуль": "মডিউল", + "отключен": "অক্ষম", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "মডিউল আপনাকে ওয়েবসাইটগুলিতে একটি ব্লক যুক্ত করতে দেয় যা শীঘ্রই মুক্তি পেতে হবে।", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "মডিউল সক্রিয় করতে, পর্দার উপরের অংশে «সক্রিয় করুন» বোতামটিতে ক্লিক করুন।", + "Модуль комментариев": "মন্তব্য মডিউল", + "Информация о параметрах модуля добавления виджетов комментариев": "মডিউল পরামিতি সম্পর্কে তথ্য মন্তব্য উইজেট যোগ করুন", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Diskus.com এবং API কীতে ওয়েবসাইট নিবন্ধনের সময় আপনার সংক্ষিপ্ত নাম দেওয়া হয়েছে", + "Ваш shortname веб-сайта": "আপনার ওয়েবসাইট সংক্ষিপ্ত নাম", + "Ваш api_key для индексации комментариев": "সূচী মন্তব্যের জন্য আপনার api_key", + "Блок последних комментариев": "সাম্প্রতিক মন্তব্য ব্লক", + "Блок с последними комментариями от пользователей": "ব্যবহারকারীদের কাছ থেকে সাম্প্রতিক মন্তব্য সঙ্গে ব্লক", + "комментария(ев)": "মন্তব্য (গুলি)", + "Макс. %s символов": "সর্বোচ্চ। %s অক্ষর", + "без аватара": "অবতার ছাড়া", + "с аватаром": "অবতার সঙ্গে", + "На страницах:": "পৃষ্ঠাগুলিতে:", + "главная": "প্রধান", + "категория": "বিভাগ", + "контент": "সন্তুষ্ট", + "фильм": "ফিল্ম", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "উইজেট_আইডি নির্দিষ্ট করুন যা আপনি HyperComments.com এ মন্তব্য উইজেট তৈরি করার পরে পাবেন এবং সার্চ ইঞ্জিনগুলির দ্বারা সূচীগুলিতে মন্তব্যের জন্য sekretkey উল্লেখ করুন।", + "Ваш widget_id": "আপনার উইজেট_আইডি", + "Ваш sekretkey для индексации комментариев": "সূচী মন্তব্যের জন্য আপনার sekretkey", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Vk.com এ আপনার আবেদন আইডি টাইপ «ওয়েবসাইট»", + "Ваш ID приложения": "আপনার আবেদন আইডি", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Facebook.com এ সাইন আপ করুন এবং ব্যবহারকারী আইডি লিখুন (ব্যবহারকারীর আইডি যা মন্তব্যকে নিয়ন্ত্রণ করতে পারে)", + "Ваш ID на Facebook": "আপনার ফেসবুক আইডি", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Cackle.me এ মন্তব্য উইজেট তৈরি করার পরে আপনি যে আইডিটি পেয়েছেন তা নির্দিষ্ট করুন (একটি ফি জন্য)", + "Ваш ID виджета": "আপনার উইজেট আইডি", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "আপনার Google+ পৃষ্ঠার URL", + "Ваш URL в Google+": "আপনার Google+ ইউআরএল", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "প্যারামিটার host_id, যা আপনি পরিষেবা দিয়ে নিবন্ধনের পরে পাবেন", + "Ваш host_id": "আপনার host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "মডিউল আপনাকে সামাজিক নেটওয়ার্ক ভি কে, ফেসবুক, ডিসকাস, হাইপারকমেন্টস, ক্যাকেল, Google+, সিগকমেন্টস এর ওয়েবসাইট মন্তব্য ফর্মগুলিতে যোগ করতে দেয়।", + "Модуль связанных фильмов": "মডিউল সম্পর্কিত সিনেমা", + "Информация о параметрах модуля связанных фильмов": "মডিউল সম্পর্কিত ছায়াছবি পরামিতি সম্পর্কে তথ্য", + "Связанные фильмы по году": "বছর দ্বারা সম্পর্কিত ছায়াছবি", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "চলচ্চিত্র হিসাবে একই বছর থেকে মুভি মুভি তথ্য অধীনে মুভি ব্লক", + "из одного года": "এক বছর থেকে", + "Связанные фильмы по жанрам": "ধারা দ্বারা সম্পর্কিত সিনেমা", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "মুভির মূল মুখ্য তথ্যগুলির অধীনে চলচ্চিত্রগুলির সাথে একই ধারা বা সমস্ত চলচ্চিত্রের বর্তমান চলচ্চিত্র হিসাবে", + "всех": "সব", + "одного жанра": "এক প্রকার", + "Связанные фильмы по странам": "দেশ দ্বারা সম্পর্কিত ছায়াছবি", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "মুভি ব্লক একই দেশে বা বর্তমান দেশ হিসাবে সব দেশের প্রধান মুভি তথ্য অধীনে", + "одной страны": "এক দেশ", + "Связанные фильмы по актерам": "অভিনেতা সম্পর্কিত সিনেমা", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "বর্তমান চলচ্চিত্রে অভিনয়কারী অভিনেতা বা অভিনেতা চলচ্চিত্রের চলচ্চিত্রের মূল তথ্যগুলির অধীনে চলচ্চিত্রগুলির সাথে ব্লক", + "одного актера": "এক অভিনেতা", + "Связанные фильмы по режиссерам": "পরিচালক দ্বারা সম্পর্কিত চলচ্চিত্র", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "বর্তমান চলচ্চিত্র পরিচালনার পরিচালক বা পরিচালকের একটি চলচ্চিত্র থেকে একটি চলচ্চিত্রের মূল তথ্যগুলির অধীনে চলচ্চিত্রগুলির সাথে ব্লক", + "одного режиссера": "এক পরিচালক", + "Показывать по типу": "টাইপ দ্বারা দেখান", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "সিরিজের পৃষ্ঠায়, সিরিজটি দেখানো হবে, ছবির পাতায় - সিনেমা", + "Тип к типу": "টাইপ টাইপ করুন", + "Не важно": "গুরুত্বপূর্ণ নয়", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "এই মডিউলটি আপনাকে একই বছরের, চলচ্চিত্র, দেশ, বছর, অভিনেতা বা পরিচালক থেকে চলচ্চিত্রের অতিরিক্ত তালিকাগুলির তালিকায় যুক্ত করতে দেয়।", + "Модуль создания страниц для веб-сайта": "ওয়েবসাইটের জন্য পৃষ্ঠা তৈরি করতে মডিউল", + "Информация о параметрах модуля создания страниц для веб-сайта": "মডিউল পরামিতি সম্পর্কে তথ্য ওয়েবসাইটের জন্য পৃষ্ঠা তৈরি করুন", + "Настройка страницы со списком новостей": "খবর তালিকা পৃষ্ঠা কাস্টমাইজ করুন", + "URL путь": "ইউআরএল পথ", + "Параметр пути в URL": "URL পরামিতি", + "Веб-страница со списком контента": "কন্টেন্ট তালিকা সহ ওয়েব পেজ", + "Страницы веб-сайта": "ওয়েবসাইট পেজ", + "Новости и коллекции веб-сайта": "খবর এবং ওয়েবসাইট সংগ্রহ", + "Блоки новостей на веб-сайте": "ওয়েবসাইট ব্লক", + "Блок новостей в боковой панели": "সাইডবারে খবর ব্লক", + "Блок постов в боковой панели на страницах веб-сайта": "ওয়েবসাইটের পাতায় সাইডবারে পোস্টের ব্লক", + "пост(ов)": "পোস্ট (গুলি)", + "Теги через запятую": "ট্যাগ দ্বারা বিভক্ত ট্যাগ", + "Блок новостей на странице фильма": "সিনেমা পৃষ্ঠায় খবর ফিড", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "সমস্ত চলচ্চিত্রগুলিতে একটি মুভি বা সর্বশেষ ট্যাগের পোস্টগুলির ব্লকের পোস্ট", + "упоминания или с тегом": "উল্লেখ বা ট্যাগ", + "Оповещения, Новости": "সতর্কতা, খবর", + "Фильмы из новостей на главной": "প্রধান খবর থেকে সিনেমা", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "মূল পৃষ্ঠার সংবাদ থেকে মুভিগুলির সাথে ব্লক করুন (কমা দ্বারা পৃথক তালিকা তালিকা কী)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "স্বয়ংক্রিয় সংগ্রহ", + "Обновления с moonwalk": "Moonwalk আপডেট", + "Последние добавленные фильмы / сериалы на видео-хостинг": "ভিডিও হোস্টিং শেষ সর্বশেষ সিনেমা / সিরিজ", + "Обновления фильмов": "মুভি আপডেট", + "Последние добавленные фильмы на видео-хостинг": "ভিডিও হোস্টিং শেষ সর্বশেষ সিনেমা", + "Не добавлять": "যোগ করবেন না", + "URL-ключ коллекции в которую добавлять фильмы": "সংগ্রহের URL টি যা চলচ্চিত্র যোগ করতে", + "Обновлять качество:": "মান আপডেট করুন:", + "Да": "হাঁ", + "Обновлять перевод:": "অনুবাদ আপডেট করুন:", + "Обновления сериалов": "টিভি সিরিজ আপডেট", + "Последние добавленные сериалы на видео-хостинг": "ভিডিও হোস্টিং শেষ সর্বশেষ সিরিজ", + "сериала(ов)": "সিরিয়াল (গুলি)", + "URL-ключ коллекции в которую добавлять сериалы": "টিভি শো যুক্ত যা সংগ্রহে ইউআরএল কী", + "Обновления с hdgo": "Hdgo থেকে আপডেট", + "Обновления с kodik": "কোডিক থেকে আপডেট", + "Обновления с iframe": "আইফ্রেম আপডেট", + "Добавить страницу": "পৃষ্ঠা যুক্ত করুন", + "Модуль позволяет создавать страницы на веб-сайте.": "মডিউল আপনাকে ওয়েবসাইটের পৃষ্ঠাগুলি তৈরি করতে দেয়।", + "Название страницы:": "পৃষ্ঠা শিরোনাম:", + "Комедийные сериалы": "কমেডি সিরিজ", + "Описание страницы:": "পৃষ্ঠা বর্ণনা:", + "Подборка комедийных сериалов": "কমেডি সিরিজের একটি নির্বাচন", + "Уникальный ключ для URL": "ইউআরএল জন্য অনন্য কী", + "Уникальный ключ для URl страницы": "ইউআরএল পৃষ্ঠার জন্য অনন্য কী", + "Ссылка на изображение страницы": "পাতা ইমেজ লিঙ্ক", + "Коллекции, Новости": "সংগ্রহ, খবর", + "Коллекции": "সংগ্রহগুলি", + "Новости": "খবর", + "Страницы": "পৃষ্ঠা", + "Обновления": "আপডেট", + "Мультфильмы": "কার্টুন", + "ТВ": "টিভি", + "Аниме": "নকল", + "Страница скачать": "পাতা ডাউনলোড করুন", + "Страница трейлера": "ট্রেলার পৃষ্ঠা", + "Страница кадров": "ফ্রেম পৃষ্ঠা", + "Модуль слайдера фильмов": "মুভি স্লাইডার মডিউল", + "Информация о параметрах модуля слайдера фильмов": "মডিউল স্লাইডার প্যারামিটার পরামিতি সম্পর্কে তথ্য", + "Идентификатор или ссылка на фильм": "মুভি আইডি বা লিংক", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "মডিউল আপনি ওয়েবসাইটের সাথে একটি স্লাইডার ওয়েবসাইট যোগ করতে পারবেন।", + "Модуль скрытия фильмов": "মুভি লুকানো মডিউল", + "Информация о параметрах модуля скрытия фильмов": "মডিউল পরামিতি সম্পর্কে তথ্য সিনেমা লুকান", + "Автоматическое скрытие фильмов": "সিনেমা অটো লুকান", + "Параметры авторизации IMAP": "IMAP অনুমোদন বিকল্প", + "Параметры авторизации на почтовом IMAP сервере": "মেইল IMAP সার্ভারে অনুমোদন বিকল্প", + "Пароль": "পাসওয়ার্ড", + "Ваш пароль от почтового ящика": "আপনার মেইলবক্স পাসওয়ার্ড", + "Параметры почтового сервера": "মেইল সার্ভার সেটিংস", + "Сервер": "সার্ভার", + "Порт": "বন্দর", + "TLS": "TLS", + "Блокировать фильмы в стране": "দেশে সিনেমা ব্লক", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "এই বছরে মুক্তিযুদ্ধে মুক্তিযুদ্ধ চলছে এমন দেশগুলিতে চলচ্চিত্র ব্লক করুন", + "В стране фильма": "ছবির দেশে", + "Сообщение для пользователей": "ব্যবহারকারী বার্তা", + "Сообщение для пользователей на месте, где располагается плеер": "প্লেয়ার অবস্থিত যেখানে ব্যবহারকারীদের জন্য বার্তা", + "Сообщение для пользователя": "ব্যবহারকারীকে বার্তা", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "মডিউলটি আপনাকে কপিরাইট হোল্ডারদের থেকে সীমাবদ্ধ ওয়েবসাইট চলচ্চিত্রগুলি থেকে লুকাতে দেয়।", + "Модуль топ-фильмов": "শীর্ষ সিনেমা মডিউল", + "Информация о параметрах модуля топ-фильмов в категориях": "বিভাগে মডিউল শীর্ষ ছায়াছবি পরামিতি সম্পর্কে তথ্য", + "Топ-фильмы в категориях": "বিভাগের শীর্ষ সিনেমা", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "শীর্ষ সিনেমাগুলি সাধারণত আদর্শ স্লাইডারের পরিবর্তে বা বিভাগগুলিতে পৃথক ব্লক হিসাবে প্রদর্শিত হয়", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "মডিউল প্রতিটি বিভাগে একটি নির্দিষ্ট বাছাই সেরা চলচ্চিত্র প্রদর্শন করতে পারবেন।", + "Модуль социальных сетях": "সামাজিক নেটওয়ার্ক মডিউল", + "Информация о параметрах модуля групп в социальных сетях": "সামাজিক নেটওয়ার্কের গ্রুপ মডিউল পরামিতি সম্পর্কে তথ্য", + "Ссылка на страницу": "পাতা লিঙ্ক", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "মডিউল আপনাকে ওয়েবসাইটের জন্য তৈরি করা সামাজিক নেটওয়ার্কগুলিতে ওয়েবসাইট লিঙ্ক পৃষ্ঠাগুলিতে যোগ করার অনুমতি দেয়।", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "মাইক্রোমার্কিং মডিউল", + "Информация о параметрах модуля Schema и OpenGraph разметки": "স্কিমা মডিউল এবং ওপেনগ্রাফ মার্কআপের পরামিতি সম্পর্কে তথ্য", + "активирован": "সক্রিয়", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "মডিউল আপনাকে ওয়েবসাইটের সকল পৃষ্ঠায় স্কিমা এবং ওপেনগ্রাফ মার্কআপ যুক্ত করতে দেয়।", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "মডিউল নিষ্ক্রিয় করার জন্য, পর্দার উপরের অংশে «নিষ্ক্রিয়» বোতামটিতে ক্লিক করুন।", + "Модуль продолжения просмотра": "মডিউল দেখার অবিরত", + "Информация о параметрах модуля продолжения просмотра": "মডিউল পরামিতি সম্পর্কে তথ্য দেখার অবিরত", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "মডিউল আপনাকে ওয়েবসাইটটিতে একটি বোতাম যোগ করতে দেয়। আপনি যখন এটিতে ক্লিক করেন, তখন আপনি চলচ্চিত্র পৃষ্ঠাতে দেখার জন্য অবিরত যেতে পারেন।", + "Модуль просмотренных фильмов": "মডিউল দেখা সিনেমা", + "Информация о параметрах модуля просмотренных фильмов": "মডিউল প্যারামিটার সিনেমা পরামিতি সম্পর্কে তথ্য", + "Количество просмотренных фильмов": "দেখেছি সিনেমা সংখ্যা", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "ব্যবহারকারী দ্বারা দেখানো সিনেমা ওয়েবসাইট প্রতিটি পৃষ্ঠার নীচে প্রদর্শিত হয়।", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "মডিউলটি পৃষ্ঠার নীচের অংশে মুভিগুলির একটি তালিকা যা সম্প্রতি ব্যবহারকারী দ্বারা দেখা হয়েছে যোগ করে।", + "Модуль плеера на веб-сайте": "ওয়েবসাইট প্লেয়ার মডিউল", + "Информация о параметрах модуля плеер на веб-сайте": "ওয়েবসাইট প্লেয়ার মডিউল পরামিতি সম্পর্কে তথ্য", + "Параметры плеера": "প্লেয়ার সেটিংস", + "сделать основным": "প্রধান করা", + "Видео-хостинги источники": "ভিডিও হোস্টিং উত্স", + "Цвет элементов в плеере": "প্লেয়ার উপাদান রং", + "Указание токен-ключа плеера": "প্লেয়ার এর টোকেন-কী উল্লেখ", + "Токен-ключ": "কী টোকেন", + "Указание api_token-ключа плеера": "প্লেয়ারের api_token কী উল্লেখ করা হচ্ছে", + "api_token-ключ": "api_token কী", + "Указание токен-ключа": "একটি টোকেন কী উল্লেখ করা", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "মডিউল আপনাকে অনলাইন চলচ্চিত্র দেখার জন্য ওয়েবসাইটটিতে একটি প্লেয়ার যুক্ত করতে দেয়।", + "Модуль блокировки просмотра плеера": "প্লেয়ার দেখুন লক মডিউল", + "Информация о параметрах модуля блокировки просмотра плеера": "প্লেয়ার এর দেখার ব্লকিং মডিউল পরামিতি সম্পর্কে তথ্য", + "Вставить рекламу в плеер": "প্লেয়ার মধ্যে বিজ্ঞাপন ঢোকান", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "বিজ্ঞাপন ইউনিট দেখার আগে কয়েক সেকেন্ডের জন্য প্লেয়ার স্ট্যান্ড হবে।", + "Таймер блокировки:": "লক টাইমার", + "сек": "গুলি", + "Кнопка «Пропустить»:": "বাদ দিন বাটন:", + "Сообщение для пользователя:": "ব্যবহারকারী বার্তা:", + "Рекламный код:": "প্রচারমূলক কোড:", + "отображает обратный отсчет.": "একটি গণনা প্রদর্শন করে।", + "Платная подписка": "প্রদত্ত সাবস্ক্রিপশন", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "কমা দিয়ে কীগুলির একটি তালিকা তৈরি করুন এবং বিভিন্ন ট্রেডিং প্ল্যাটফর্মের মাধ্যমে সেগুলি বিক্রি করুন, উদাহরণস্বরূপ digiseller। কীটি প্রবেশ করার পরে ব্যবহারকারী ওয়েবসাইটগুলিতে সমস্ত চলচ্চিত্রগুলি সীমাবদ্ধতা ছাড়াই দেখতে পাবে", + "Список ключей через запятую:": "কমা দ্বারা বিভাজিত কী তালিকা:", + "+ 10 ключей": "+ 10 কী", + "Поделиться в социальную сеть": "সামাজিক নেটওয়ার্ক শেয়ার করুন", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "ব্যবহারকারী কোনও সামাজিক নেটওয়ার্কে শেয়ার বোতামে ক্লিক না করলে, ব্যবহারকারী নির্দিষ্ট সময়ের জন্য ব্রাউজিং শুরু করতে পারবে না। ব্যবহারকারী «শেয়ার করুন» বোতামে ক্লিক করলে, ব্লকটি 10 ​​সেকেন্ডের পরে বন্ধ হবে।", + "Пользователи с AdBlock": "AdBlock ব্যবহারকারীদের", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "অ্যাডব্লক বা অন্যান্য বিজ্ঞাপন ব্লকার ব্যবহার করে ব্যবহারকারীদের দেখার শুরু সীমিত করুন", + "Легальный веб-сайт": "আইনি ওয়েবসাইট", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "প্রচারমূলক উপাদান যা কেবল কপিরাইট লঙ্ঘন করে না শুধুমাত্র চলচ্চিত্রের ট্রেলার প্রদর্শন করুন।", + "Разрешить плеер в странах:": "দেশে প্লেয়ার অনুমতি দিন:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "মডিউল আপনাকে একটি নির্দিষ্ট কর্ম সঞ্চালনের আগে ব্যবহারকারীদের প্লেয়ার প্রদর্শনের সীমাবদ্ধ করতে পারবেন।", + "Модуль мобильной версии": "মোবাইল সংস্করণ মডিউল", + "Информация о параметрах модуля мобильной версии веб-сайта": "ওয়েবসাইটের মোবাইল সংস্করণের মডিউল প্যারামিটার সম্পর্কে তথ্য", + "Светлая тема": "হালকা থিম", + "Светлая тема оформления мобильной версии веб-сайта": "ওয়েবসাইটের মোবাইল সংস্করণ হালকা থিম", + "Скриншоты": "স্ক্রিনশট", + "Темная тема": "গাঢ় থিম", + "Темная тема оформления мобильной версии веб-сайта": "ওয়েবসাইটের মোবাইল সংস্করণের নকশার অন্ধকার থিম", + "Своя тема оформления мобильной версии веб-сайта": "ওয়েবসাইট এর মোবাইল সংস্করণ নিজস্ব থিম", + "Настроить": "সুর", + "Цвет фона": "পটভূমি রঙ", + "Цвет текста": "টেক্সট রঙ", + "Фон заголовка": "হেডার ব্যাকগ্রাউন্ড", + "Цвет заголовка": "হেডার রঙ", + "Фон описания": "বিবরণ ব্যাকগ্রাউন্ড", + "Цвет описания": "বর্ণনা রঙ", + "Фон кнопки": "বোতাম পটভূমি", + "Цвет кнопки": "বোতাম রঙ", + "Фон поиска": "ব্যাকগ্রাউন্ড অনুসন্ধান করুন", + "Фон блока": "ব্লক ব্যাকগ্রাউন্ড", + "Цвет ссылок": "লিঙ্ক রঙ", + "При наведении": "আপনি যখন হভার", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "মডিউল সার্চ ইঞ্জিনগুলিকে বলে যে ওয়েবসাইটটিতে মোবাইল ডিভাইসগুলিতে নিখুঁত প্রদর্শনের জন্য ওয়েবসাইটের একটি সংস্করণ রয়েছে। মডিউল সক্রিয় করার আগে, «মি» সাবডোমেন তৈরি করা হয়েছে তা নিশ্চিত করুন (DNS ডোমেন কন্ট্রোল প্যানেলে সংশ্লিষ্ট CNAME-record «m» আছে)।", + "Модуль серий сериалов": "সিরিয়াল সিরিজ মডিউল", + "Информация о параметрах модуля серий сериалов": "সিরিজের সিরিজ মডিউল পরামিতি সম্পর্কে তথ্য", + "Заголовок, описание и H1 веб-страницы с серией": "ওয়েব পেজ শিরোনাম, বর্ণনা এবং H1 সিরিজ", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "একটি সিরিজের সাথে একটি ওয়েব পেজ শিরোনাম, বিবরণ এবং H1 জন্য টেক্সট লেখা", + "Веб-страница серии:": "ওয়েব পেজ সিরিজ:", + "Название страницы": "পৃষ্ঠা শিরোনাম", + "номер сезона": "ঋতু সংখ্যা", + "номер серии": "ব্যাচ নম্বর", + "перевод": "অনুবাদ", + "H1 на странице": "পৃষ্ঠা প্রতি H1", + "Описание страницы": "পৃষ্ঠা বর্ণনা", + "Блок с сериями": "সিরিজের সাথে ব্লক", + "серий": "ক্রম", + "Все серии": "সমস্ত সিরিজ", + "Посл. серию": "শেষ ক্রম", + "Параметры по умолчанию": "ডিফল্ট সেটিংস", + "Сезон": "ঋতু", + "Серия": "সিরিজ", + "Звук": "শব্দ", + "основной источник серий": "সিরিজের প্রধান উৎস", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "মডিউল আপনাকে সিরিজের প্রতিটি সিরিজের জন্য একটি পৃথক পৃষ্ঠা তৈরি করতে দেয়।", + "Модуль добавления рекламы на веб-сайт": "ওয়েবসাইটে বিজ্ঞাপন মডিউল", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "মডিউল পরামিতি সম্পর্কে তথ্য ওয়েবসাইট বিজ্ঞাপন যোগ করুন", + "Десктопная версия веб-сайта": "ওয়েবসাইটের ডেস্কটপ সংস্করণ", + "Варианты размещения рекламы в десктопной версии веб-сайта": "ওয়েবসাইটের ডেস্কটপ সংস্করণে বিজ্ঞাপন বৈকল্পিক", + "На всех веб-страницах": "সব ওয়েব পেজে", + "Вверху на веб-странице": "ওয়েব পেজ শীর্ষ", + "Добавьте свой рекламный код": "আপনার বিজ্ঞাপন কোড যোগ করুন", + "Внизу на веб-странице": "নিচে ওয়েব পেজ", + "Левая колонка на веб-странице": "ওয়েব পেজ বাম কলাম", + "Правая колонка на веб-странице": "ওয়েব পেজ ডান কলাম", + "Над плеером на веб-странице": "ওয়েব পেজ প্লেয়ার উপরে", + "Под плеером на веб-странице": "ওয়েব পেজ প্লেয়ার অধীনে", + "или размещение на конкретной веб-странице": "অথবা একটি নির্দিষ্ট ওয়েব পেজ পোস্ট", + "Размещение рекламы над плеером": "প্লেয়ার উপর বিজ্ঞাপন বসানো", + "Размещение рекламы под плеером": "প্লেয়ার অধীনে বিজ্ঞাপন বসানো", + "Размещение рекламы над ссылками": "লিঙ্ক উপরে বিজ্ঞাপন স্থাপন", + "Размещение рекламы под ссылками": "লিঙ্ক অধীনে বিজ্ঞাপন", + "Размещение рекламы над трейлером": "ট্রেলার উপর বিজ্ঞাপন বসানো", + "Размещение рекламы под трейлером": "ট্রেলার অধীনে বিজ্ঞাপন বসানো", + "Размещение рекламы над кадрами": "ফ্রেম উপর বিজ্ঞাপন", + "Размещение рекламы под кадрами": "ফ্রেম অধীনে বিজ্ঞাপন বসানো", + "Мобильная версия веб-сайта": "ওয়েবসাইটের মোবাইল সংস্করণ", + "Варианты размещения рекламы в мобильной версии веб-сайта": "ওয়েবসাইটের মোবাইল সংস্করণে বিজ্ঞাপন বৈকল্পিক", + "Таргетинг рекламы": "বিজ্ঞাপন লক্ষ্য", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "লক্ষ্য দর্শকের বিজ্ঞাপন প্রদর্শন করুন, উদাহরণস্বরূপ, রাশিয়ার লোকেরা বা আইফোনের ওয়েবসাইটে ব্রাউজ করার সময়, ইত্যাদি।", + "Таргетинг включен": "টার্গেটিং সক্রিয়", + "Таргетинг отключен": "লক্ষ্যবস্তু নিষ্ক্রিয় করা", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "মডিউল আপনাকে লক্ষ্য করা ওয়েবসাইটের সমস্ত ওয়েব পৃষ্ঠাগুলিতে বিজ্ঞাপন যুক্ত করতে দেয়।", + "Модуль RSS": "আরএসএস মডিউল", + "Информация о параметрах модуля RSS": "আরএসএস মডিউল পরামিতি সম্পর্কে তথ্য", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "মডিউল আপনাকে এক্সএমএল বিন্যাসে চলচ্চিত্রগুলির সর্বশেষ প্রকাশনাগুলি দেখানোর অনুমতি দেয়।", + "Автопубликация на %s дней": "%s দিনের জন্য অটোপ্লিশিশ", + "Код состояния HTTP": "HTTP স্ট্যাটাস কোড", + "Код состояния HTTP на веб-странице заблокированного фильма": "ব্লক মুভি ওয়েব পেজের HTTP স্থিতি কোড", + "Фильмы из страны": "দেশ থেকে সিনেমা", + "Фильмы из списка": "তালিকা থেকে সিনেমা", + "Мультсериалы:": "সিরিয়াল কার্টুন:", + "Видео-хостинги источники трейлеров": "ট্রেলার জন্য ভিডিও হোস্টিং উত্স", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "মডিউল সার্চ ইঞ্জিনগুলিকে বলে যে ওয়েবসাইটটিতে মোবাইল ডিভাইসগুলিতে নিখুঁত প্রদর্শনের জন্য ওয়েবসাইটের একটি সংস্করণ রয়েছে।", + "Случайный": "এলোমেলো", + "Случайный фильм": "র্যান্ডম সিনেমা", + "Модуль случайного фильма": "র্যান্ডম মুভি মডিউল", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "মডিউল এই বিভাগ থেকে একটি র্যান্ডম সিনেমা সুইচিং জন্য প্রতিটি বিভাগে একটি বাটন প্রদর্শন করতে পারবেন।", + "Информация о параметрах модуля выбора случайного фильма": "এলোমেলো সিনেমা নির্বাচন মডিউল পরামিতি সম্পর্কে তথ্য", + "Случайный фильм в категориях веб-сайта": "ওয়েবসাইট বিভাগে র্যান্ডম সিনেমা", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "বিভাগ পৃষ্ঠার শীর্ষে, একটি বোতাম দেখানো হবে, যখন ক্লিক করা হবে, ব্যবহারকারী এই বিভাগ থেকে একটি র্যান্ডম মুভিতে চলে আসে।", + "Случайный фильм в меню веб-сайта": "ওয়েবসাইট মেনু র্যান্ডম সিনেমা", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "যখন আপনি মেনুতে বোতামে ক্লিক করবেন তখন কোনও র্যান্ডম মুভিটি নির্বাচন করতে সংগ্রহের URL কী নির্দিষ্ট করুন", + "Выбирать из коллекции:": "সংগ্রহ থেকে চয়ন করুন:", + "ТВ версия": "টিভি সংস্করণ", + "URL-ключ:": "ইউআরএল কী:", + "Название в виде ссылки": "একটি লিঙ্ক হিসাবে শিরোনাম", + "При нажатии на название категории, будет переход на страницу категории": "আপনি নামের উপর ক্লিক করলে, এটি বিভাগ পৃষ্ঠায় যাবে।", + "Ссылка на категорию": "বিভাগ লিঙ্ক", + "Обычный текст": "সাধারণ পাঠ্য", + "Случайный фильм на главной странице": "হোমপেজে র্যান্ডম সিনেমা", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "ওয়েবসাইটের প্রধান পৃষ্ঠায় প্রতিটি ব্লকের একটি বিভাগে একটি র্যান্ডম চলচ্চিত্রের লিঙ্ক থাকবে।", + "Случайный фильм в блоке связанных фильмов": "ব্লক সম্পর্কিত সিনেমা র্যান্ডম সিনেমা", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "চলচ্চিত্রের ওয়েবপৃষ্ঠা সম্পর্কিত সম্পর্কিত প্রতিটি ব্লকগুলিতে এই বিভাগে একটি র্যান্ডম চলচ্চিত্রের লিঙ্ক থাকবে।", + "Список жанров в каждом типе": "প্রতিটি ধরনের শৈলী তালিকা", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "একটি বিশেষ ধরনের অন্তর্ভুক্ত বা অন্তর্ভুক্ত করা শৈলী একটি তালিকা উল্লেখ করুন।", + "Жесткая перезагрузка сервера": "সার্ভার হার্ড রিসেট", + "Будет произведена перезагрузка всех сайтов на сервере": "সার্ভারে সমস্ত সাইট পুনরায় চালু করা হবে।", + "Модуль ТВ версии": "টিভি মডিউল সংস্করণ", + "Информация о параметрах модуля ТВ версии веб-сайта": "ওয়েবসাইটের টিভি সংস্করণ প্যারামিটার সম্পর্কে তথ্য", + "URL ТВ версии": "টিভি সংস্করণ ইউআরএল", + "Настройка URL для ТВ версии веб-сайта": "ওয়েবসাইটের টিভি সংস্করণ জন্য URL সেটিং", + "URL мобильной версии": "মোবাইল সংস্করণ URL", + "Настройка URL для мобильной версии веб-сайта": "ওয়েবসাইটের মোবাইল সংস্করণটির জন্য URL টি সেট করা হচ্ছে", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "মডিউল টিভি রিমোট কন্ট্রোল ব্যবহার করে নেভিগেটের জন্য টিভির সংস্করণটি সক্রিয় করে।", + "Инструмент для парсинга веб-страниц": "ওয়েব পেজ পার্সিং জন্য একটি হাতিয়ার", + "Цвет текста контента": "বিষয়বস্তু টেক্সট রঙ", + "Фон контента": "বিষয়বস্তু ব্যাকগ্রাউন্ড", + "Цвет текста категории": "বিভাগ টেক্সট রঙ", + "Фон текущей категории": "ব্যাকগ্রাউন্ড বর্তমান বিভাগ", + "Фон активной категории": "ব্যাকগ্রাউন্ড সক্রিয় বিভাগ", + "Своя тема оформления ТВ версии веб-сайта": "ওয়েবসাইট এর টিভি সংস্করণ নিজস্ব থিম", + "Загрузка доступна после заполнения информации!": "তথ্য পূরণের পরে উপলব্ধ ডাউনলোড করুন!", + "Автозаполнение информации": "স্বতঃপূর্ণ তথ্য", + "Запретить доступ в странах": "দেশে অ্যাক্সেস অস্বীকার করুন", + "Список стран, которым запрещено посещать сайт": "এমন দেশগুলির তালিকা যা সাইটটিতে দেখার অনুমতি নেই", + "Проксировать": "প্রক্সি করতে", + "Не проксировать": "প্রক্সি করবেন না", + "Перегрузка сервера": "সার্ভারের ওভারলোড", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "সার্ভারের ওভারলোডের শতাংশ নির্দিষ্ট করুন যেখানে কোনও ত্রুটি বার্তা প্রদর্শিত বা পুনঃনির্দেশিত হবে (বিরতি 1 মিনিট, 5 মিনিট এবং 15 মিনিট)", + "Модуль рерайта описаний": "বিবরণ পুনর্লিখনের মডিউল", + "Модуль обработает описание к фильму и делает его более уникальным": "মডিউলটি চলচ্চিত্রটির বিবরণটি প্রক্রিয়া করবে এবং এটিকে আরও অনন্য করে তুলবে।", + "Настройка параметров в сервисе rewriter.tools": "পরিষেবা rewriter.tools মধ্যে পরামিতি সেট করা", + "Двойной рерайт": "ডাবল লিখন", + "Проверка уникальности": "স্বতন্ত্রতা পরীক্ষা", + "Рерайт в автопубликации": "পুনঃলিখন স্বতঃপ্রকাশ", + "Делать рерайт описаний всем фильмам в автопубликации": "স্বয়প্রকাশে সমস্ত চলচ্চিত্রের জন্য পুনরায় লেখার বিবরণ তৈরি করুন", + "Показать сообщение или перенаправить на URL": "বার্তা দেখান বা URL এ পুনঃনির্দেশ করুন", + "Случайные фильмы": "র্যান্ডম সিনেমা", + "Случайные фильмы из определенной коллекции": "একটি নির্দিষ্ট সংগ্রহ থেকে র্যান্ডম সিনেমাগুলি", + "URL-ключ коллекции из которой выбирать фильмы": "ইউআরএল কী সংগ্রহ যা থেকে সিনেমা চয়ন করতে", + "Запретить доступ для IP": "আইপি এর জন্য অ্যাক্সেস অস্বীকার করুন", + "Список IP, которым запрещено посещать сайт": "আইপিগুলির তালিকা যা সাইটটিতে যাওয়া নিষিদ্ধ", + "Embed/iframe код": "এম্বেড / iframe কোড", + "изменить": "সংশোধন করা" +} diff --git a/themes/default/public/admin/locales/cs.json b/themes/default/public/admin/locales/cs.json new file mode 100644 index 0000000..8f7b497 --- /dev/null +++ b/themes/default/public/admin/locales/cs.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Domů", + "Параметры": "Parametry", + "Модули": "Moduly", + "Панель администратора": "Panel správce", + "Настройки веб-сайта": "Nastavení webových stránek", + "Настройки публикации": "Publikovat nastavení", + "Настройки главной страницы": "Nastavení domovské stránky", + "Настройки отображения": "Nastavení zobrazení", + "Настройки URL": "Nastavení adresy URL", + "Вставить свой код": "Vložte kód", + "SEO тексты": "SEO texty", + "Добавить фильм": "Přidat film", + "Названия веб-страниц": "Tituly webové stránky", + "H1 на веб-страницах": "H1 na webových stránkách", + "Описания веб-страниц": "Popisy webových stránek", + "Скоро выйдет": "Čoskoro přijde", + "Виджет комментариев": "Komentář widget", + "Связанные фильмы": "Související filmy", + "Контент веб-сайта": "Obsah webových stránek", + "Фильмы в слайдере": "filmy v posuvníku", + "Запрещенные фильмы": "Zakázané filmy", + "Топ в категории": "Nejlépe v kategorii", + "Социальные сети": "Sociální sítě", + "Семантическая разметка": "Sémantická značka", + "Продолжить просмотр": "Pokračujte v procházení", + "Просмотренные фильмы": "Sledované filmy", + "Плеер фильмов": "Přehrávač filmů", + "Блокировка просмотра": "Zobrazení zámku", + "Мобильная версия": "Mobilní verze", + "Серии сериалов": "Televizní seriál", + "Ваша реклама": "Vaše reklama", + "RSS канал": "RSS kanál", + "Уникальные описания": "Jedinečné popisy", + "Голосование за фильм": "Hlasování za film", + "Боты для мессенджеров": "Boti pro posly", + "Ошибки в переводе?": "Chyby v překladu?", + "Есть вопросы?": "Nějaké otázky?", + "Очистить кэш:": "Vymazat mezipaměť:", + "Очистка кэша файлов": "Vymazání mezipaměti souborů", + "Очистка кэша памяти": "Vymazání mezipaměti paměti", + "Главная страница веб-сайта": "Domovská stránka webových stránek", + "Информация о параметрах для главной страницы веб-сайта": "Informace o parametrech hlavní stránky webu", + "Заголовок, описание и H1 веб-страницы": "Název webové stránky, popis a H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Psaní textu pro název, popis a H1 na hlavní stránce webu", + "Заголовок веб-страницы": "Název webové stránky", + "Главная веб-страница": "Domovská stránka", + "символа(ов)": "znak (y)", + "H1 на веб-странице": "H1 na webové stránce", + "Описание веб-страницы": "Popis webové stránky", + "Типы:": "Typy:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blokujte na hlavní stránce webových stránek, ve kterých jsou filmy určitých typů:", + "или": "nebo", + "%s-й": "%s", + "фильма(ов)": "film (y)", + "из типа(ов)": "typu (typů)", + "Годы:": "Roky:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blokujte na hlavní stránce webových stránek, ve kterých jsou filmy z určitých let", + "из года(ов)": "od roku (ů)", + "Например:": "Například:", + "Жанры:": "Žánry:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blokujte na hlavní stránce webových stránek, ve kterých jsou filmy z určitých žánrů", + "из жанра(ов)": "od žánru (ů)", + "боевик,триллер,приключения": "akce, thriller, dobrodružství", + "Страны:": "Země:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blokujte na hlavní stránce webových stránek, ve kterých jsou filmy z některých zemí", + "из страны": "ze země", + "США": "Spojené státy americké", + "Актеры:": "Herci:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Blok na hlavní stránce webu, ve kterém jsou filmy za účasti některých herců", + "с актерами": "s herci", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Ředitelé:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Blok na hlavní stránce webu, ve kterém jsou filmy z filmu některých režisérů", + "с режиссером": "s režisérem", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blokovat seznam identifikátorů filmů", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Blok na hlavní stránce webu, ve kterém jsou filmy se specifickým ID", + "Не показывать": "Nezobrazovat", + "ID или ссылка на фильм": "ID nebo odkaz na film", + "Фильмы:": "filmy:", + "Список идентификаторов фильмов": "Seznam videozáznamů", + "Редактировать список ID": "Upravit seznam ID", + "Блок с новыми сериями": "Blokujte novou sérii", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Blok na hlavní stránce webu, ve kterém se objeví nová série", + "серии(-ий)": "série(s)", + "Новые серии сериалов": "Nová série seriálů", + "Блок с фильмами из коллекций": "Blokujte filmy ze sbírek", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blokovat filmy ze zpráv nebo sbírek na hlavní stránce (seznam klíčů URL oddělených čárkami)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Stránkování", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "V dolní části hlavní stránky budou čísla, uveďte kategorii, do které vedou", + "Фильмы из типа:": "filmy typu:", + "Фильмы из года:": "filmy roku:", + "Фильмы из жанра:": "filmy z tohoto žánru:", + "Фильмы из страны:": "filmy ze země:", + "Фильмы актера:": "filmový herec:", + "Фильмы режиссера:": "Ředitel filmu:", + "Фильмы из коллекции:": "filmy ze sbírky:", + "2020 или фильмы": "2020 nebo filmy", + "По умолчанию": "Ve výchozím nastavení", + "Сохранить изменения": "Uložit změny", + "Изменяется статус": "Změny stavu", + "Перезагружается": "Restartuje", + "Перезагрузить": "Znovu načíst", + "Очищается кэш": "Vymaže se mezipaměť", + "Очистить кэш": "Vymazat mezipaměť", + "Загружаются (около 5 часов)": "Načítání (asi 5 hodin)", + "Картинки загружены": "Nahrány obrázky", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Báze bude opravena na serveru pro doménu %s. Import se provádí pouze jednou, další aktualizace jsou aktualizovány.", + "Загружаются (около 10 минут)": "Načítání (asi 10 minut)", + "Перезагрузка": "Restartujte", + "Сохраняются изменения": "Změny byly uloženy", + "Желательно не больше 100 фильмов": "Výhodně ne více než 100 filmů", + "Ошибка веб-сайта": "Chyba webových stránek", + "Ошибка сервера": "Chyba serveru", + "URL кадров:": "URL rámce:", + "Блок с типами пустой": "Typ bloku prázdný", + "Блок с годами пустой": "Blok v průběhu let je prázdný", + "Блок с жанрами пустой": "Blokovat s žánry prázdnými", + "Блок со странами пустой": "Blok se zeměmi je prázdný", + "Блок с актерами пустой": "Blok s herci je prázdný", + "Блок с режиссерами пустой": "Ředitelé blokují prázdné", + "пустой": "prázdné", + "отключена": "je zakázáno", + "Панель администратора CinemaPress": "CinemaPress admin panel", + "Информация о параметрах админ-панели": "Informace o parametrech admin panelu", + "Опубликовано фильмов": "Publikované filmy", + "Опубликовано:": "Publikováno dne:", + "Осталось:": "Vlevo", + "Отфильтрованы:": "Filtrováno podle:", + "Скоро": "Brzy", + "Комментарии": "Komentáře", + "Связанные": "Související", + "Контент": "Obsah", + "Слайдер": "Posuvník", + "Скрыть": "Skrýt", + "Топ": "Nahoru", + "Разметка": "Označení", + "Продолжить": "Pokračujte", + "Просмотренные": "Sledováno", + "Плеер": "Hráč", + "Блокировка": "Zamknout", + "Серии": "Série", + "Реклама": "Reklama", + "RSS": "RSS", + "Уникальность": "Jedinečnost", + "Голосование": "Hlasování", + "Боты": "Bots", + "Настройки": "Nastavení", + "Публикация": "Publikace", + "Отображение": "Mapování", + "Фильмы": "filmy", + "Названия": "Tituly", + "H1": "H1", + "Описания": "Popisy", + "URL": "URL", + "Коды": "Kódy", + "Основные настройки веб-сайта": "Základní nastavení webových stránek", + "Информация о параметрах настройки веб-сайта": "Informace o nastavení webových stránek", + "Протокол": "Protokol", + "Основной протокол веб-сайта": "Hlavní protokol internetových stránek", + "Домен": "Doména", + "Информационный параметр домена, за которым закрепляется ключ БД": "Informační parametr domény, ke které je přidělen databázový klíč", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Váš email se obraťte na správce webu", + "Язык и страна веб-сайта": "Jazyk webových stránek a země", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Zadejte jazyk a zemi, pro kterou webová stránka funguje", + "Шаблон веб-сайта": "Šablona webových stránek", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Název šablony webových stránek, jejíž složka by měla být ve složce témat", + "ThemePrice": "49$", + "Своя тема": "Vlastní téma", + "Nginx сервер": "Nginx server", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Tento parametr je informativní a nelze jej změnit z administračního panelu", + "Sphinx сервер": "Sphinx server", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "S vysokou zátěží může být Sphinx přenesen na samostatný server, čímž se zvýší výkonnost webových stránek", + "Memcached сервер": "Memcached server", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Při vysokém zatížení může být Memcached přenesen na samostatný server, čímž se zvýší výkonnost webových stránek", + "Сервер картинок": "Obrazový server", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Ve výchozím nastavení jsou všechny obrázky načteny ze zdrojů třetích stran, avšak pokud chcete, aby plakáty byly staženy z vašeho webu, můžete statické soubory «Nahrát na server» a zadat v tomto poli adresu %s", + "Ширина постера:": "Šířka plakátu:", + "Автопубликация": "Autopublish", + "Фукнция публикации": "Funkce publikování", + "Информация о параметрах публикации фильмов": "Informace o možnostech publikování filmů", + "Импорт всех фильмов в мире": "Importujte všechny filmy na světě", + "Добавление всех фильмов в мире на веб-сайт": "Přidejte všechny filmy na světě na webové stránky", + "Введите ключ базы фильмов": "Zadejte klíč k filmu", + "Добавить фильмы": "Přidat filmy", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "filmy:", + "StartMovies": "---", + "Тема:": "Předmět:", + "общая": "společné", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Jaké je společné a individuální téma CinemaPress?", + "Обновление:": "Aktualizace:", + "каждое": "každý", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Proč potřebuji aktualizovat databázi?", + "Оплатить ключ": "Platební klíč", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "zdarma až třikrát", + "Настройка автопубликации": "Nastavení automatického publikování", + "Нстройка публикации фильмов каждый час": "Nastavení publikace filmů každou hodinu", + "Публиковать по": "Publikovat", + "фильма(ов) каждые": "film (y) každý", + "часа(ов)": "hodin", + "Будут опубликованы в": "Bude publikováno v", + "Диапазон идентификаторов фильмов": "Rozsah ID videa", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Rozsah identifikátorů filmů, které jsou již zveřejněny na webových stránkách", + "до": "až do", + "Обязательная информация у фильмов": "Požadované informace z filmů", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Na webových stránkách budou zveřejněny pouze filmy s označenými informacemi (plakát, titul, standardní popis)", + "Не важно (публикация любых фильмов)": "Není důležité (publikace libovolných filmů)", + "Только имеющие постер": "Pouze s plakátem", + "Только имеющие переведенное название": "Překlad jen titul", + "Только имеющие стандартное описание": "Pouze se standardním popisem", + "Тематический веб-сайт": "Předmět webových stránek", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Můžete vytvořit tematickou webovou stránku, kde budou publikovány pouze Anime, ruské filmy atd.", + "Тип:": "Typ:", + "Сериалы": "Televizní pořady", + "Все": "Všechno", + "для взрослых": "pro dospělé", + "Китай": "Čína", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Stop slova:", + "Параметры вывода фильмов в категориях": "Možnosti výstupu pro filmy v kategoriích", + "Информация о параметрах вывода фильмов в категориях": "Informace o možnostech výstupu filmů v kategoriích", + "Параметры отображения в категориях": "Zobrazit možnosti v kategoriích", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Možnosti zobrazení filmů v kategoriích (žánry, země atd.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Určete, kolik videí se zobrazí v každé kategorii a výsledky vyhledávání", + "Фильмов на странице:": "filmy na stránce:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Zadejte třídění, podle kterého budou filmy seřazeny v kategoriích", + "Сортировка фильмов:": "Třídit filmy:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Určete, kolik stránek chcete zobrazit v dolní části každé kategorie a hlavní webové stránky", + "Количество чисел в пагинации:": "Počet čísel v stránkování:", + "номер(ов)": "číslo (čísla)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Zobrazí tlačítko poslední stránky na hlavní stránce a v kategoriích (může na serveru vytvořit zatížení)", + "Последняя страница:": "Poslední strana:", + "Показывать": "Zobrazit", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Určete obrázek, který se zobrazí, když lidé budou sdílet webové stránky v sociálních sítích", + "Изображение по умолчанию:": "Výchozí obrázek:", + "URL изображения": "Adresa URL obrázku", + "Загрузить": "Stáhnout", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Uveďte konečný termín premiéry filmů, které budou zobrazeny při třídění podle data premiéry nebo roku", + "Конечная дата:": "Datum ukončení:", + "Месяц назад": "Před měsícem", + "Неделю назад": "Před týdnem", + "Сегодня": "Dnes", + "Через неделю": "O týden později", + "Через месяц": "Za měsíc", + "Через 3 месяца": "Po 3 měsících", + "Через пол года": "Po půl roce", + "Через год": "O rok později", + "Через 2 года": "Po 2 letech", + "В таком формате будет показана дата на веб-сайте": "V tomto formátu se datum zobrazí na webových stránkách", + "Формат даты:": "Formát data:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Řazeno podle hodnocení KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Možnosti pro zobrazení seznamu filmů při třídění podle hodnocení KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Zadejte minimální počet hlasů KinoPoisk pro filmy, které se zobrazí při třídění podle hodnocení KinoPoisk", + "Число голосов KinoPoisk:": "KinoPoisk počet hlasů:", + "голос(ов)": "hlas (y)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Zadejte minimální počet IMDb hlasů pro filmy, které se zobrazí při třídění podle hodnocení IMDb", + "Число голосов IMDb:": "Počet hlasů IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Uveďte, které kategorie neuplatňují pravidlo o minimálním počtu hlasů při třídění podle hodnocení", + "Не применять условие в категориях:": "Nepoužívejte podmínku v kategoriích:", + "год": "rok", + "жанр": "žánr", + "страна": "země", + "актер": "herec", + "режиссер": "ředitel", + "тип": "typ", + "поиск": "vyhledávání", + "Меню на веб-сайте": "Nabídka na webu", + "Категории из меню на веб-сайте": "Kategorie z nabídky na webu", + "Текст на веб-сайте": "Text webu", + "Текст который Вы можете видеть на страницах веб-сайта": "Text, který můžete vidět na stránkách webové stránky", + "В ШАБЛОНЕ": "V OBRÁZEK", + "НА ВЕБ-САЙТЕ": "NA WEBOVÉ STRÁNCE", + "Названия сортировок": "Třídit jména", + "Названия сортировок на странице категорий": "Řazení titulů na stránce kategorií", + "Рейтинг КП (по убыванию):": "Hodnocení KP (sestupně):", + "Рейтинг КП (по возрастанию):": "KP Hodnocení (vzestupně):", + "Голоса КП (по убыванию):": "Hlasová KP (sestupně):", + "Голоса КП (по возрастанию):": "Hlasové KP (vzestupně):", + "Рейтинг IMDb (по убыванию):": "Hodnocení IMDb (sestupně):", + "Рейтинг IMDb (по возрастанию):": "Hodnocení IMDb (vzestupně):", + "Голоса IMDb (по убыванию):": "Hlasy IMDb (sestupné):", + "Голоса IMDb (по возрастанию):": "Hlasy IMDb (vzestupně):", + "Год (по убыванию):": "Rok (sestupně):", + "Год (по возрастанию):": "Rok (vzestupně):", + "Премьера (по убыванию):": "Premiéra (sestupně):", + "Премьера (по возрастанию):": "Premiéra (vzestupně):", + "Изменение URL ссылок веб-сайта": "Změna adres URL odkazů na webové stránky", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informace o parametrech pro změnu adresy URL různých stránek webu", + "Страница фильма": "filmová stránka", + "Изменение URL страницы фильма": "Změňte adresu URL stránky s videem", + "Доступные параметры": "Dostupné možnosti", + "обязательный праметр, отображает ID фильма, например «id299»": "požadovaný parametr, zobrazí ID filmu, například «id299»", + "разделитель между параметрами, например «-»": "oddělovač mezi parametry, například «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "přeložený nebo původní název filmu, například «matice»", + "переведенное название фильма в транслите, например «matrica»": "přeložený název filmu v přepisu, například «matrica»", + "оригинальное название фильма, например «the-matrix»": "původní název filmu, například «matice»", + "жанр фильма в транслите, например «comedy»": "žánr filmu v transliteraci, například «komedie»", + "страна фильма в транслите, например «usa»": "země filmu v transliteraci, například «usa»", + "год фильма, например «2020»": "rok filmu, například «2020»", + "главный актер в транслите, например «tom-cruise»": "hlavní aktér v transliteraci, například «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "ředitel v transliteraci, například «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "každý den náhodné 4 písmena, například «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL pro aktivaci webové stránky", + "«Скачать»": "«Stáhnout»", + "«Трейлер»": "«Trailer»", + "«Кадры»": "«Rámy»", + "Уникализация URL фильма": "Jedinečná adresa URL filmu", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Použijte jedinečnou adresu URL, můžete změnit oddělovač mezi parametry, předčíslí před ID a změnit identifikátor videoklipu nahoru nebo dolů (výchozí hodnota je 0, tj. ID na webové stránce se shoduje s ID v KinoPoisku)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Separátor mezi parametry v adrese URL bude nahrazen adresou URL [oddělovač]", + "Разделитель:": "Oddělovač:", + "Будет подставлено перед ID фильма %s": "Bude nahrazen před ID %s filmu", + "Префикс ID:": "Předčíslí ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Přijímá hodnoty od -297 do 297000 a změní ID videa na webové stránce na vyšší nebo dolní stranu.", + "Уникальный ID:": "Unikátní ID:", + "Транслит URL категорий (комедия -> komediya)": "Translite URL kategorie (komedie -> komediya)", + "Транслит:": "Translite:", + "Нет": "Ne", + "Кастомный": "Vlastní", + "URL неиндексируемых фильмов": "Neindexované adresy URL videoklipů", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Chcete-li indexovat pouze filmy, které napíšete na jedinečné popisy, vyplňte tento formulář a přidejte tuto adresu URL do souboru robots.txt, například Disallow: / noindex", + "URL пути": "Cesta URL", + "URL пути, которые ставятся перед конкретной категорией": "Cesty URL, které jsou umístěny před konkrétní kategorií", + "комедия": "komedie", + "Том Круз": "Tom Cruise", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Série:", + "Мультфильмы:": "Kreslené:", + "Аниме:": "Anime:", + "Телепередачи:": "Televizní pořady:", + "Игра престолов": "Hra trůnu", + "Вставить код на веб-сайт": "Vložte kód na web", + "Вставка кодов счетчиков, рекламы и т.п.": "Vložte protikódy, reklamy atd.", + "Вставить код в верх веб-страницы": "Vložte kód do horní části webové stránky", + "Вставка кода внутрь тега head": "Vložte kód do značky hlavy", + "Вставить код в низ веб-страницы": "Vložte kód do dolní části webové stránky", + "Вставка кода перед закрывающимся тегом body": "Vložte kód před uzavřením značky těla", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Kód souboru robots.txt", + "Список фильмов с уникальным описанием": "Seznam filmů s jedinečným popisem", + "Информация о написании уникальных описаний для фильмов": "Informace o psaní jedinečných popisů pro filmy", + "Добавить / изменить фильм": "Přidat / upravit film", + "Фильмы с уникальным описанием": "filmy s jedinečným popisem", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Vložte ID filmu", + "тег на веб-странице фильма:": "tag na webové stránce filmu:", + "Название страницы фильма (до 70 символов)": "Název titulu filmu (až 70 znaků)", + "Короткое описание страницы фильма (до 200 символов)": "Krátký popis stránky filmu (až 200 znaků)", + "Переведенное название фильма:": "Název filmu:", + "Миссия невыполнима: Последствия": "Mission Impossible: Důsledky", + "Оригинальное название фильма:": "Originální název filmu:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Popis filmu:", + "Уникальное описание ...": "Unikátní popis ...", + "Информационные данные фильма": "Informace o filmu", + "URL постера:": "URL plakátu:", + "URL постера фильма": "filmový plakát URL", + "Фильм": "film", + "Сериал": "Televizní seriál", + "Год:": "Rok:", + "Страна:": "Země:", + "Жанры фильма:": "Žánry filmu:", + "Режиссер фильма:": "filmový režisér:", + "Актерский состав:": "Obsazení:", + "Премьера фильма:": "Premiéra filmu:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Hodnocení webových stránek KinoPoisk:", + "34 или 90": "34 nebo 90", + "Число голосов на сайте KinoPoisk:": "Počet hlasů na webu KinoPoisk:", + "309 или 89647": "309 nebo 89647", + "Рейтинг на сайте IMDb:": "Hodnocení IMDb:", + "76 или 88": "76 nebo 88", + "Число голосов на сайте IMDb:": "Počet hlasů na webu IMDb:", + "6534 или 8396": "6534 nebo 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg nebo URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Adresa URL hráče:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Kvalita:", + "1080p": "1080p", + "Перевод / язык:": "Překlad / jazyk:", + "Субтитры": "Titulky", + "Настраиваемые поля:": "Vlastní pole:", + "Текст к этому полю": "Text do tohoto pole", + "Названия на страницах веб-сайта": "Tituly na stránkách webových stránek", + "Информация о написании названий для всех страниц веб-сайта": "Informace o psaní titulů pro všechny stránky webové stránky", + "Веб-страница:": "Webová stránka:", + "название": "jméno", + "переведенное": "přeloženo", + "английское": "česky", + "премьера": "premiéra", + "слово": "slovo", + "синонимы": "synonyma", + "страны": "zemí", + "жанры": "žánry", + "актеры": "herci", + "режиссеры": "ředitelů", + "Страница онлайн": "Stránka webových stránek", + "Год": "Rok", + "сортировка": "třídění", + "страница": "stránky", + "Текст для": "Text pro", + "определенного года": "určitý rok", + "остальных": "zbytek", + "Годы": "Roky", + "Жанр": "Žánr", + "определенного жанра": "určitý žánr", + "Жанры": "Žánry", + "Страна": "Země", + "определенной страны": "konkrétní zemi", + "Страны": "Země", + "Актер": "Herec", + "определенного актера": "určitého herce", + "Актеры": "Herci", + "Режиссер": "Režisér", + "определенного режиссера": "jistý režisér", + "Режиссеры": "Ředitelé", + "Тип": "Typ", + "определенного типа": "určitého typu", + "Поиск": "Hledat", + "запрос": "žádost", + "определенного запроса": "konkrétní žádost", + "Поиск фильма": "Vyhledávání filmů", + "Пагинация и сортировка": "Stránkování a třídění", + "Код": "Kód", + "По убыванию": "Sestupně", + "По возрастанию": "Vzestupně", + "H1 на страницах веб-сайта": "H1 na webových stránkách", + "Информация о написании H1 для всех страниц веб-сайта": "Informace o psaní H1 pro všechny stránky webové stránky", + "Описания на страницах веб-сайта": "Popisy na stránkách webových stránek", + "Информация о написании описаний для всех страниц веб-сайта": "Informace o popisu psaní pro všechny stránky webové stránky", + "Обновление базы фильмов": "Aktualizovat databázi filmů", + "Ключ обновления базы данных": "Klíč pro aktualizaci databáze", + "Обновить": "Aktualizovat", + "Модуль новых премьер": "Nový modul premier", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informace o parametrech modulu s nejbližším blokem filmů", + "Отключить": "Vypněte", + "Количество фильмов в автоматическом блоке": "Počet filmů v automatickém bloku", + "Указание числа фильмов, которые будут в блоке": "Určete počet filmů, které budou v bloku", + "Указать фильмы вручную": "Určete filmy ručně", + "Вручную выбрать фильмы для этого блока": "Ručně vyberte filmy pro toto zařízení", + "Активировать": "Aktivujte", + "Модуль": "Modul", + "отключен": "zakázáno", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Modul umožňuje přidávat na web blok s filmy, které by měly být brzy vydány.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Chcete-li povolit modul, klikněte na tlačítko «Aktivovat» v horní části obrazovky.", + "Модуль комментариев": "Modul komentář", + "Информация о параметрах модуля добавления виджетов комментариев": "Informace o parametrech modulu přidávají widgety s komentáři", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Vaše zkrácená jména byla poskytnuta při registraci webové stránky na Disqus.com a klíči API", + "Ваш shortname веб-сайта": "Vaše krátké jméno na webu", + "Ваш api_key для индексации комментариев": "Api_key pro indexování poznámek", + "Блок последних комментариев": "Poslední komentářový blok", + "Блок с последними комментариями от пользователей": "Blokovat s nedávnými komentáři od uživatelů", + "комментария(ев)": "komentář(s)", + "Макс. %s символов": "Max %s znaků", + "без аватара": "bez avatarů", + "с аватаром": "s avatarem", + "На страницах:": "Na stránkách:", + "главная": "hlavní", + "категория": "kategorie", + "контент": "obsahu", + "фильм": "film", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Určete widget_id, který obdržíte po vytvoření widgetu komentářů na HyperComments.com a sekretkey pro indexování poznámek vyhledávačů", + "Ваш widget_id": "Vaše widget_id", + "Ваш sekretkey для индексации комментариев": "Váš sekretkey pro indexování komentářů", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Typ vašeho ID aplikace «Webová stránka» na adrese vk.com", + "Ваш ID приложения": "ID aplikace", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Zaregistrujte se na facebook.com a zadejte ID uživatele (ID uživatele, které může moderovat komentáře)", + "Ваш ID на Facebook": "ID vašeho Facebooku", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Zadejte ID, který obdržíte po vytvoření miniaplikace komentářů na Cackle.me (za poplatek)", + "Ваш ID виджета": "ID vašeho widgetu", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "Adresa URL vaší Google+ stránky", + "Ваш URL в Google+": "Adresa URL Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parametr host_id, který získáte po registraci do služby", + "Ваш host_id": "Váš host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Modul umožňuje přidávat na webové stránky formy sociálních sítí VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments", + "Модуль связанных фильмов": "Videoklipy související s modulem", + "Информация о параметрах модуля связанных фильмов": "Informace o parametrech modulových filmů", + "Связанные фильмы по году": "Související filmy podle roku", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Blok filmu pod hlavní informace o filmu ze stejného roku jako aktuální film", + "из одного года": "od jednoho roku", + "Связанные фильмы по жанрам": "Související filmy podle žánru", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Blok s filmy pod hlavní informace o filmu ze stejného žánru nebo všech žánrů jako aktuální film", + "всех": "ze všech", + "одного жанра": "jeden žánr", + "Связанные фильмы по странам": "Související filmy podle země", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Blok filmu pod hlavními informacemi o filmu ze stejné země nebo všech zemí jako aktuální film", + "одной страны": "jedné zemi", + "Связанные фильмы по актерам": "Související filmy podle herců", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Blok s filmy pod hlavními informacemi filmu z filmografie herce nebo herců, kteří hráli v aktuálním filmu", + "одного актера": "jeden herec", + "Связанные фильмы по режиссерам": "Související filmy režiséra", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Blok s filmy pod hlavními informacemi filmu z filmu režiséra nebo režisérů režie aktuálního filmu", + "одного режиссера": "jeden ředitel", + "Показывать по типу": "Zobrazit podle typu", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Na stránce série se na stránce filmových filmů zobrazí seriály", + "Тип к типу": "Typ zadejte", + "Не важно": "Není důležité", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Modul umožňuje přidávat na filmovou stránku další seznamy filmů ze stejného roku, žánru, země, roku, herce nebo režiséra.", + "Модуль создания страниц для веб-сайта": "Modul pro vytváření stránek pro web", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informace o parametrech modulu vytvářejí stránky pro web", + "Настройка страницы со списком новостей": "Přizpůsobte si stránku se seznamem novinek", + "URL путь": "Cesta URL", + "Параметр пути в URL": "Parametr adresy URL", + "Веб-страница со списком контента": "Webová stránka se seznamem obsahu", + "Страницы веб-сайта": "Stránky webových stránek", + "Новости и коллекции веб-сайта": "Novinky a sbírky webových stránek", + "Блоки новостей на веб-сайте": "Bloky zpráv na webu", + "Блок новостей в боковой панели": "Bloky zpráv v postranním panelu", + "Блок постов в боковой панели на страницах веб-сайта": "Blok příspěvků v postranním panelu na stránkách webové stránky", + "пост(ов)": "příspěvek (y)", + "Теги через запятую": "Značky oddělené čárkami", + "Блок новостей на странице фильма": "Krmivo zpráv na stránce filmu", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Blok příspěvků obsahujících film nebo nejnovější zprávy se značkou ve všech filmech", + "упоминания или с тегом": "uvedeno nebo označeno", + "Оповещения, Новости": "Upozornění, zprávy", + "Фильмы из новостей на главной": "filmy ze zpravodajství na hlavní stránce", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Blokovat filmy ze zpravodajství na hlavní stránce (seznam klíčů URL oddělených čárkami)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automatické sbírky", + "Обновления с moonwalk": "Aktualizace moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Poslední přidané filmy / série o videohovoru", + "Обновления фильмов": "Aktualizace filmů", + "Последние добавленные фильмы на видео-хостинг": "Poslední přidané filmy na video hosting", + "Не добавлять": "Nepřidávejte", + "URL-ключ коллекции в которую добавлять фильмы": "Klíč adresy URL kolekce, ve kterém chcete přidat filmy", + "Обновлять качество:": "Kvalita aktualizace:", + "Да": "Ano", + "Обновлять перевод:": "Aktualizovat překlad:", + "Обновления сериалов": "Aktualizace televizních seriálů", + "Последние добавленные сериалы на видео-хостинг": "Poslední přidaná série o videohovoru", + "сериала(ов)": "sériové číslo", + "URL-ключ коллекции в которую добавлять сериалы": "Klíč adresy URL kolekce, do které chcete přidat televizní pořady", + "Обновления с hdgo": "Aktualizace z hdgo", + "Обновления с kodik": "Aktualizace z kodiku", + "Обновления с iframe": "Aktualizace iframe", + "Добавить страницу": "Přidat stránku", + "Модуль позволяет создавать страницы на веб-сайте.": "Modul umožňuje vytvářet stránky na webu.", + "Название страницы:": "Název stránky:", + "Комедийные сериалы": "Komedie řady", + "Описание страницы:": "Popis stránky:", + "Подборка комедийных сериалов": "Výběr komediálních seriálů", + "Уникальный ключ для URL": "Jedinečný klíč pro URL", + "Уникальный ключ для URl страницы": "Jedinečný klíč pro stránku URl", + "Ссылка на изображение страницы": "Odkaz na obrázek stránky", + "Коллекции, Новости": "Sbírky, zprávy", + "Коллекции": "Sbírky", + "Новости": "Novinky", + "Страницы": "Stránky", + "Обновления": "Aktualizace", + "Мультфильмы": "Kreslené", + "ТВ": "Tv", + "Аниме": "Anime", + "Страница скачать": "Stránka ke stažení", + "Страница трейлера": "Stránka trailer", + "Страница кадров": "Stránka rámce", + "Модуль слайдера фильмов": "Modul posuvníku filmu", + "Информация о параметрах модуля слайдера фильмов": "Informace o parametrech filmového posuvníku modulu", + "Идентификатор или ссылка на фильм": "ID filmu nebo odkaz", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Modul umožňuje přidávat na webové stránky posuvník s filmy.", + "Модуль скрытия фильмов": "Modul skrývání filmů", + "Информация о параметрах модуля скрытия фильмов": "Informace o parametrech modulu skrývají filmy", + "Автоматическое скрытие фильмов": "Automatické skrytí filmů", + "Параметры авторизации IMAP": "Možnosti povolení IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Možnosti autorizace na poštovním serveru IMAP", + "Пароль": "Heslo", + "Ваш пароль от почтового ящика": "Vaše heslo poštovní schránky", + "Параметры почтового сервера": "Nastavení poštovního serveru", + "Сервер": "Server", + "Порт": "Port", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blokovat filmy v zemi", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Zablokujte filmy v zemi, ve které byly letos propuštěny", + "В стране фильма": "V zemi filmu", + "Сообщение для пользователей": "Uživatelská zpráva", + "Сообщение для пользователей на месте, где располагается плеер": "Zpráva pro uživatele na webu, kde je přehrávač umístěn", + "Сообщение для пользователя": "Zpráva pro uživatele", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Modul umožňuje skrýt z webových stránek filmy, které jsou omezeny držiteli autorských práv.", + "Модуль топ-фильмов": "Modul nejlepších filmů", + "Информация о параметрах модуля топ-фильмов в категориях": "Informace o parametrech modulových špičkových filmů v kategoriích", + "Топ-фильмы в категориях": "Nejlepší filmy v kategoriích", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Nejlepší filmy se obvykle zobrazují buď namísto standardního posuvníku, nebo jako samostatný blok v kategoriích", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Modul umožňuje v každé kategorii zobrazit nejlepší filmy na určitém třídění.", + "Модуль социальных сетях": "Modul sociálních sítí", + "Информация о параметрах модуля групп в социальных сетях": "Informace o parametrech skupinového modulu v sociálních sítích", + "Ссылка на страницу": "Odkaz na stránku", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Modul umožňuje přidávat na stránky odkazů webových stránek v sociálních sítích, které byly vytvořeny pro webové stránky.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Modul mikromarkování", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informace o parametrech modulu schématu a značky OpenGraph", + "активирован": "aktivováno", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Modul vám umožňuje přidat schéma a značku OpenGraph na všechny stránky webové stránky.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Pro deaktivaci modulu klikněte na tlačítko «Zakázat» v horní části obrazovky.", + "Модуль продолжения просмотра": "Modul pokračujte v prohlížení", + "Информация о параметрах модуля продолжения просмотра": "Informace o parametrech modulu dále zobrazují", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Modul umožňuje přidání tlačítka na webové stránky. po klepnutí na něj můžete přejít na filmovou stránku a pokračovat v prohlížení.", + "Модуль просмотренных фильмов": "Modul sledoval filmy", + "Информация о параметрах модуля просмотренных фильмов": "Informace o parametrech modulu sledovaných filmů", + "Количество просмотренных фильмов": "Počet sledovaných filmů", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "filmy zobrazené uživatelem se zobrazují v dolní části každé stránky webové stránky", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Modul přidává v dolní části stránky seznam filmů, které uživatel nedávno prohlížel.", + "Модуль плеера на веб-сайте": "Modul přehrávače na webu", + "Информация о параметрах модуля плеер на веб-сайте": "Informace o parametrech modulu přehrávače na webu", + "Параметры плеера": "Nastavení přehrávače", + "сделать основным": "dělat hlavní", + "Видео-хостинги источники": "Zdroje pro hostování videa", + "Цвет элементов в плеере": "Barva prvků v přehrávači", + "Указание токен-ключа плеера": "Zadání klíčového symbolu přehrávače", + "Токен-ключ": "Klíčový symbol", + "Указание api_token-ключа плеера": "Určení klíče api_token přehrávače", + "api_token-ключ": "klíč uživatele_hosti", + "Указание токен-ключа": "Zadání klíč tokenu", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Modul umožňuje přidávat do webové stránky přehrávač pro sledování filmů online.", + "Модуль блокировки просмотра плеера": "Modul zámku pohledu hráče", + "Информация о параметрах модуля блокировки просмотра плеера": "Informace o parametrech blokovacího modulu přehrávače", + "Вставить рекламу в плеер": "Vložte reklamu do přehrávače", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Reklamní jednotka bude v přehrávači stát před určitým počtem sekund před prohlížením", + "Таймер блокировки:": "Časovač uzamčení:", + "сек": "sec", + "Кнопка «Пропустить»:": "Tlačítko Přeskočit:", + "Сообщение для пользователя:": "Uživatelská zpráva:", + "Рекламный код:": "Propagační kód:", + "отображает обратный отсчет.": "zobrazí odpočítávání.", + "Платная подписка": "Placené předplatné", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Vytvořte seznam klíčů čárkou a prodávejte je prostřednictvím různých obchodních platforem, například na digiseller. Uživatel po zadání klíče bude mít možnost sledovat všechny filmy na webu bez omezení", + "Список ключей через запятую:": "Seznam klíčů oddělených čárkami:", + "+ 10 ключей": "+ 10 kláves", + "Поделиться в социальную сеть": "Sdílet v sociální síti", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Pokud uživatel klepne na tlačítko Sdílet v jedné ze sociálních sítí, uživatel nebude moci začít prohlížet určitý čas. Pokud uživatel klepne na tlačítko «Sdílet», blok se po 10 sekundách zavře", + "Пользователи с AdBlock": "Uživatelé AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Omezit zahájení sledování od uživatelů, kteří používají službu AdBlock nebo jiné blokátory reklam", + "Легальный веб-сайт": "Právní web", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Zobrazte pouze videozáznam, který je propagačním materiálem a neporušuje autorská práva", + "Разрешить плеер в странах:": "Povolit hráče v zemích:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Modul umožňuje omezit zobrazení přehrávače na uživatele před provedením konkrétní akce.", + "Модуль мобильной версии": "Modul pro mobilní verzi", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informace o parametrech modulu mobilní verze webu", + "Светлая тема": "Lehké téma", + "Светлая тема оформления мобильной версии веб-сайта": "Lehký motiv mobilní verze webové stránky", + "Скриншоты": "Screenshoty", + "Темная тема": "Tmavý motiv", + "Темная тема оформления мобильной версии веб-сайта": "Temné téma návrhu mobilní verze webové stránky", + "Своя тема оформления мобильной версии веб-сайта": "Vlastní téma mobilní verze webu", + "Настроить": "Přizpůsobte", + "Цвет фона": "Barva pozadí", + "Цвет текста": "Barva textu", + "Фон заголовка": "Záhlaví záhlaví", + "Цвет заголовка": "Barva záhlaví", + "Фон описания": "Popis pozadí", + "Цвет описания": "Barva popisu", + "Фон кнопки": "Tlačítko pozadí", + "Цвет кнопки": "Barva tlačítka", + "Фон поиска": "Hledání pozadí", + "Фон блока": "Blok pozadí", + "Цвет ссылок": "Barva odkazu", + "При наведении": "Když se vznášíte", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Modul řekne vyhledávačům, že webové stránky obsahují verzi webové stránky pro dokonalé zobrazení v mobilních zařízeních. Před aktivací modulu se ujistěte, že byla vytvořena subdoména «m» (v ovládacím panelu DNS v doméně existuje odpovídající záznam «CNAME» «m»).", + "Модуль серий сериалов": "Modul sériových sérií", + "Информация о параметрах модуля серий сериалов": "Informace o parametrech série modulů řady", + "Заголовок, описание и H1 веб-страницы с серией": "Název, popis a série H1 stránek", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Psaní textu pro název, popis a H1 na webové stránce se sérií", + "Веб-страница серии:": "Série stránek:", + "Название страницы": "Název stránky", + "номер сезона": "číslo sezóny", + "номер серии": "číslo šarže", + "перевод": "překlad", + "H1 на странице": "H1 na stránku", + "Описание страницы": "Popis stránky", + "Блок с сериями": "Blok s sériemi", + "серий": "řady", + "Все серии": "Všechny série", + "Посл. серию": "Poslední řady", + "Параметры по умолчанию": "Výchozí nastavení", + "Сезон": "Sezóna", + "Серия": "Série z", + "Звук": "Zvuk", + "основной источник серий": "hlavní zdroj série", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Modul umožňuje vytvořit samostatnou stránku pro každou sérii série.", + "Модуль добавления рекламы на веб-сайт": "Modul reklamy na webu", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informace o parametrech modulu přidávají inzerci na webové stránky", + "Десктопная версия веб-сайта": "Desktop verze webu", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Varianty reklamy v desktopové verzi webové stránky", + "На всех веб-страницах": "Na všech webových stránkách", + "Вверху на веб-странице": "Horní část webové stránky", + "Добавьте свой рекламный код": "Přidejte kód reklamy", + "Внизу на веб-странице": "Dolů na webové stránce", + "Левая колонка на веб-странице": "Levý sloupec na webové stránce", + "Правая колонка на веб-странице": "Pravý sloupec na webové stránce", + "Над плеером на веб-странице": "Nad hráčem na webové stránce", + "Под плеером на веб-странице": "Pod přehrávačem na webové stránce", + "или размещение на конкретной веб-странице": "nebo zveřejnění na konkrétní webové stránce", + "Размещение рекламы над плеером": "Umístění reklamy přes přehrávač", + "Размещение рекламы под плеером": "Umístění reklamy pod přehrávačem", + "Размещение рекламы над ссылками": "Umístění reklam nad odkazy", + "Размещение рекламы под ссылками": "Inzerujte pod odkazy", + "Размещение рекламы над трейлером": "Umístění reklamy nad přívěsem", + "Размещение рекламы под трейлером": "Umístění reklamy pod přívěsem", + "Размещение рекламы над кадрами": "Reklama přes rámy", + "Размещение рекламы под кадрами": "Umístění reklam pod rámečky", + "Мобильная версия веб-сайта": "Mobilní verze webu", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Varianty reklamy v mobilní verzi webové stránky", + "Таргетинг рекламы": "Zacílení reklam", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Zobrazte reklamy cílové skupiny, například lidé z Ruska nebo při procházení webových stránek v iPhone atd.", + "Таргетинг включен": "Cílení povoleno", + "Таргетинг отключен": "Cílení zakázáno", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Modul umožňuje přidávat reklamy na všechny webové stránky cílených webových stránek.", + "Модуль RSS": "Modul RSS", + "Информация о параметрах модуля RSS": "Informace o parametrech modulu RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Modul vám umožňuje zobrazit nejnovější publikace filmů ve formátu xml.", + "Автопубликация на %s дней": "Autopublish na %s dní", + "Код состояния HTTP": "Kód stavu HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Stavový kód protokolu HTTP na zablokované webové stránce movieu", + "Фильмы из страны": "Moviey z celé země", + "Фильмы из списка": "Moviey ze seznamu", + "Мультсериалы:": "Kreslené:", + "Видео-хостинги источники трейлеров": "Video hostingové zdroje pro přívěsy", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Modul řekne vyhledávačům, že webové stránky obsahují verzi webové stránky pro dokonalé zobrazení v mobilních zařízeních.", + "Случайный": "Náhodně", + "Случайный фильм": "Náhodný movie", + "Модуль случайного фильма": "Náhodný movieový modul", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Modul umožňuje v každé kategorii zobrazit tlačítko pro přepnutí na náhodný movie z této kategorie.", + "Информация о параметрах модуля выбора случайного фильма": "Informace o parametrech modulu výběru náhodného movieu", + "Случайный фильм в категориях веб-сайта": "Náhodný movie v kategoriích webových stránek", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "V horní části stránky kategorie se zobrazí tlačítko, po kliknutí se uživatel přesune na náhodný movie z této kategorie", + "Случайный фильм в меню веб-сайта": "Náhodný movie v nabídce webových stránek", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Zadejte klíč URL kolekce, ze které chcete vybrat náhodný movie, když kliknete na tlačítko v nabídce", + "Выбирать из коллекции:": "Vyberte si z kolekce:", + "ТВ версия": "TV verze", + "URL-ключ:": "Klíč adresy URL:", + "Название в виде ссылки": "Název jako odkaz", + "При нажатии на название категории, будет переход на страницу категории": "Když kliknete na název, přejde na stránku kategorie", + "Ссылка на категорию": "Odkaz na kategorii", + "Обычный текст": "Plain text", + "Случайный фильм на главной странице": "Náhodný movie na domovské stránce", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "V každém bloku na hlavní stránce webové stránky bude odkaz na náhodný movie v kategorii", + "Случайный фильм в блоке связанных фильмов": "Náhodný movie v bloku souvisejících movieech", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "V každém bloku souvisejících movieů na webové stránce movieu bude odkaz na náhodný movie v kategorii", + "Список жанров в каждом типе": "Seznam žánrů v každém typu", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Určete seznam žánrů, které mají být zařazeny nebo vyloučeny z určitého typu", + "Жесткая перезагрузка сервера": "Hard reset serveru", + "Будет произведена перезагрузка всех сайтов на сервере": "Všechny weby na serveru budou restartovány", + "Модуль ТВ версии": "Verze TV modulu", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informace o parametrech televizní verze webu", + "URL ТВ версии": "Adresa URL verze TV", + "Настройка URL для ТВ версии веб-сайта": "Nastavení adresy URL pro televizní verzi webové stránky", + "URL мобильной версии": "Adresa URL pro mobilní verzi", + "Настройка URL для мобильной версии веб-сайта": "Nastavení adresy URL mobilní verze webu", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Modul aktivuje televizní verzi webové stránky pro navigaci pomocí dálkového ovladače televizoru.", + "Инструмент для парсинга веб-страниц": "Nástroj pro analýzu webových stránek", + "Цвет текста контента": "Barva textu obsahu", + "Фон контента": "Obsah pozadí", + "Цвет текста категории": "Barva textu kategorie", + "Фон текущей категории": "Kategorie proudového pozadí", + "Фон активной категории": "Aktivní kategorie na pozadí", + "Своя тема оформления ТВ версии веб-сайта": "Vlastní téma televizní verze webové stránky", + "Загрузка доступна после заполнения информации!": "Stáhnout po vyplnění informací!", + "Автозаполнение информации": "Automatické doplnění informací", + "Запретить доступ в странах": "Odepření přístupu v zemích", + "Список стран, которым запрещено посещать сайт": "Seznam zemí, které nemají povoleno navštívit web", + "Проксировать": "Pro proxy", + "Не проксировать": "Nepoužívejte proxy", + "Перегрузка сервера": "Přetížení serveru", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Určete procento přetížení serveru, při kterém se zobrazí nebo přesměruje chybová zpráva (interval 1 minuta, 5 minut a 15 minut)", + "Модуль рерайта описаний": "Popis přepisovací modul", + "Модуль обработает описание к фильму и делает его более уникальным": "Modul zpracuje popis movieu a učiní jej jedinečnějším", + "Настройка параметров в сервисе rewriter.tools": "Nastavení parametrů ve službě rewriter.tools", + "Двойной рерайт": "Dvojité přepisování", + "Проверка уникальности": "Kontrola jedinečnosti", + "Рерайт в автопубликации": "Přepište autopublish", + "Делать рерайт описаний всем фильмам в автопубликации": "Vytvořte přepsání popisů pro všechny moviey v autopublishu", + "Показать сообщение или перенаправить на URL": "Zobrazit zprávu nebo přesměrovat na URL", + "Случайные фильмы": "Náhodné moviey", + "Случайные фильмы из определенной коллекции": "Náhodné moviey z konkrétní kolekce", + "URL-ключ коллекции из которой выбирать фильмы": "Kolekce klíčů URL, z nichž si můžete vybrat moviey", + "Запретить доступ для IP": "Odepřít přístup pro IP", + "Список IP, которым запрещено посещать сайт": "Seznam IP adres, kterým je zakázáno navštěvovat web", + "Embed/iframe код": "Vložit / iframe kód", + "изменить": "změnit" +} diff --git a/themes/default/public/admin/locales/da.json b/themes/default/public/admin/locales/da.json new file mode 100644 index 0000000..b9c8a7a --- /dev/null +++ b/themes/default/public/admin/locales/da.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Vigtigste", + "Параметры": "Parametre", + "Модули": "Moduler", + "Панель администратора": "Admin panel", + "Настройки веб-сайта": "Webstedindstillinger", + "Настройки публикации": "Udgiv indstillinger", + "Настройки главной страницы": "Hjemmeside indstillinger", + "Настройки отображения": "Skærmindstillinger", + "Настройки URL": "URL-indstillinger", + "Вставить свой код": "Indsæt din kode", + "SEO тексты": "SEO tekster", + "Добавить фильм": "Tilføj film", + "Названия веб-страниц": "Webside titler", + "H1 на веб-страницах": "H1 på websider", + "Описания веб-страниц": "Webside beskrivelser", + "Скоро выйдет": "Kommer snart", + "Виджет комментариев": "Kommentar widget", + "Связанные фильмы": "Relaterede film", + "Контент веб-сайта": "Website indhold", + "Фильмы в слайдере": "film i skyderen", + "Запрещенные фильмы": "Forbudte film", + "Топ в категории": "Top i kategori", + "Социальные сети": "Sociale netværk", + "Семантическая разметка": "Semantisk markering", + "Продолжить просмотр": "Fortsæt med at bladre", + "Просмотренные фильмы": "Se film", + "Плеер фильмов": "filmafspiller", + "Блокировка просмотра": "Lås visning", + "Мобильная версия": "Mobil version", + "Серии сериалов": "Tv-serier", + "Ваша реклама": "Din annonce", + "RSS канал": "RSS feed", + "Уникальные описания": "Unikke beskrivelser", + "Голосование за фильм": "Afstemning for filmen", + "Боты для мессенджеров": "Bots til budbringere", + "Ошибки в переводе?": "Fejl i oversættelse?", + "Есть вопросы?": "Eventuelle spørgsmål?", + "Очистить кэш:": "Ryd cache:", + "Очистка кэша файлов": "Fjernelse af filcache", + "Очистка кэша памяти": "Rydning af hukommelsescache", + "Главная страница веб-сайта": "Hjemmeside hjemmeside", + "Информация о параметрах для главной страницы веб-сайта": "Oplysninger om parametrene for hjemmesiden på hjemmesiden", + "Заголовок, описание и H1 веб-страницы": "Webside Titel, Beskrivelse og H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Skrivning af tekst til titel, beskrivelse og H1 på hjemmesidenes hjemmeside", + "Заголовок веб-страницы": "Webside titel", + "Главная веб-страница": "Hjemmeside", + "символа(ов)": "karakter (er)", + "H1 на веб-странице": "H1 på websiden", + "Описание веб-страницы": "Webside beskrivelse", + "Типы:": "Typer:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Bloker på hovedsiden på hjemmesiden, hvor film af visse typer:", + "или": "eller", + "%s-й": "%s th", + "фильма(ов)": "film (er)", + "из типа(ов)": "af type (r)", + "Годы:": "År:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Bloker på hjemmesiden på hjemmesiden, hvor der er film fra bestemte år", + "из года(ов)": "fra år / år", + "Например:": "For eksempel:", + "Жанры:": "Genrer:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Bloker på hovedsiden på hjemmesiden, hvor der er film fra bestemte genrer", + "из жанра(ов)": "fra genre (r)", + "боевик,триллер,приключения": "action, thriller, eventyr", + "Страны:": "Land:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Bloker på hovedsiden på hjemmesiden, hvor der er film fra visse lande", + "из страны": "fra land", + "США": "USA", + "Актеры:": "Skuespillere:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Blokken på hovedsiden af ​​hjemmesiden, hvor filmene med deltagelse af visse aktører", + "с актерами": "med skuespillere", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Instrueret af:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Blokken på hjemmesiden på hjemmesiden, hvor filmene fra filmen af ​​bestemte direktører", + "с режиссером": "med direktøren", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Bloker med en liste over film-id'er", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Blokken på hovedsiden af ​​hjemmesiden, hvor film med et bestemt ID", + "Не показывать": "Vis ikke", + "ID или ссылка на фильм": "ID eller link til filmen", + "Фильмы:": "film:", + "Список идентификаторов фильмов": "film iD-liste", + "Редактировать список ID": "Rediger ID-liste", + "Блок с новыми сериями": "Bloker med nye serier", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Blokken på hjemmesiden på hjemmesiden, hvor nye serier vises", + "серии(-ий)": "serie (r)", + "Новые серии сериалов": "Ny serie af serier", + "Блок с фильмами из коллекций": "Blok med film fra samlingerne", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Bloker med film fra nyheder / samlinger på hovedsiden (liste URL-nøgler adskilt af kommaer)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Paginering", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Nederst på hovedsiden vil der være tal, angiv den kategori, hvor de vil føre", + "Фильмы из типа:": "film af typen:", + "Фильмы из года:": "Årets film:", + "Фильмы из жанра:": "film fra genren:", + "Фильмы из страны:": "film fra landet:", + "Фильмы актера:": "film skuespiller:", + "Фильмы режиссера:": "film direktør:", + "Фильмы из коллекции:": "film fra samlingen:", + "2020 или фильмы": "2020 eller film", + "По умолчанию": "Som standard", + "Сохранить изменения": "Gem ændringer", + "Изменяется статус": "Statusændringer", + "Перезагружается": "Genstart", + "Перезагрузить": "Opdater", + "Очищается кэш": "Cache ryddet", + "Очистить кэш": "Ryd cache", + "Загружаются (около 5 часов)": "Indlæser (ca. 5 timer)", + "Картинки загружены": "Billeder uploadet", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Basen vil blive rettet på serveren for domænet %s. Importen udføres kun én gang, yderligere import er opdateringer.", + "Загружаются (около 10 минут)": "Indlæser (ca. 10 minutter)", + "Перезагрузка": "Genstart", + "Сохраняются изменения": "Ændringer gemt", + "Желательно не больше 100 фильмов": "Fortrinsvis ikke mere end 100 film", + "Ошибка веб-сайта": "Webstedfejl", + "Ошибка сервера": "Serverfejl", + "URL кадров:": "Ramme-URL:", + "Блок с типами пустой": "Blok type tom", + "Блок с годами пустой": "Blokken i årenes løb er tom", + "Блок с жанрами пустой": "Bloker med genrer tom", + "Блок со странами пустой": "Blokken med landene er tom", + "Блок с актерами пустой": "Blokken med skuespillerne er tom", + "Блок с режиссерами пустой": "Direktører blokerer tomt", + "пустой": "null", + "отключена": "er deaktiveret", + "Панель администратора CinemaPress": "CinemaPress admin panel", + "Информация о параметрах админ-панели": "Oplysninger om parametrene i admin panelet", + "Опубликовано фильмов": "Udgivne film", + "Опубликовано:": "Indsendt på:", + "Осталось:": "Venstre:", + "Отфильтрованы:": "Filtreret af:", + "Скоро": "Snart", + "Комментарии": "Kommentarer", + "Связанные": "Relaterede", + "Контент": "Indhold", + "Слайдер": "Skyderen", + "Скрыть": "Skjul", + "Топ": "Top", + "Разметка": "Mærkning", + "Продолжить": "Fortsæt", + "Просмотренные": "Set", + "Плеер": "Spiller", + "Блокировка": "Låsning", + "Серии": "Serie", + "Реклама": "Reklame", + "RSS": "RSS", + "Уникальность": "Entydighed", + "Голосование": "Stemme", + "Боты": "Bots", + "Настройки": "Indstillinger", + "Публикация": "Publikation", + "Отображение": "Udstilling", + "Фильмы": "film", + "Названия": "Navne", + "H1": "H1", + "Описания": "Beskrivelse", + "URL": "URL", + "Коды": "Koder", + "Основные настройки веб-сайта": "Grundlæggende webstedsindstillinger", + "Информация о параметрах настройки веб-сайта": "Oplysninger om webstedsindstillinger", + "Протокол": "Protokol", + "Основной протокол веб-сайта": "Hovedprotokollen på hjemmesiden", + "Домен": "Domæne", + "Информационный параметр домена, за которым закрепляется ключ БД": "Information parameter for det domæne, som databasenøglen er tildelt", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Din email skal du kontakte webstedets administrator", + "Язык и страна веб-сайта": "Websteds sprog og land", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Angiv det sprog og det land, som webstedet opererer med", + "Шаблон веб-сайта": "Website skabelon", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Navnet på hjemmesiden skabelonen, hvis mappe skal være i temaer mappen", + "ThemePrice": "49$", + "Своя тема": "Eget tema", + "Nginx сервер": "Nginx server", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Denne parameter er informativ og kan ikke ændres fra admin panelet", + "Sphinx сервер": "Sfinx-server", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Med store belastninger kan Sphinx overføres til en separat server, hvorved websitetets ydeevne øges", + "Memcached сервер": "Memcached server", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Med store belastninger kan Memcached overføres til en separat server, hvilket øger websitetets ydeevne", + "Сервер картинок": "Billed server", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Som standard indlæses alle billeder fra tredjeparts kilder, men hvis du vil have at plakaterne skal downloades fra dit websted, kan du «Upload til serveren» statiske filer og angive i dette felt adressen %s", + "Ширина постера:": "Plakatbredde:", + "Автопубликация": "Auto-udgivelse", + "Фукнция публикации": "Udgiv funktion", + "Информация о параметрах публикации фильмов": "Oplysninger om muligheder for filmpublicering", + "Импорт всех фильмов в мире": "Importer alle film i verden", + "Добавление всех фильмов в мире на веб-сайт": "Tilføj alle film i verden til hjemmesiden", + "Введите ключ базы фильмов": "Indtast filmnøglen", + "Добавить фильмы": "Tilføj film", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "film:", + "StartMovies": "---", + "Тема:": "Emne:", + "общая": "overordnet", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Hvad er det fælles og individuelle tema for CinemaPress?", + "Обновление:": "Opdatering:", + "каждое": "hver", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Hvorfor skal jeg opdatere databasen?", + "Оплатить ключ": "Betalingsnøgle", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "frigør op til 3 gange", + "Настройка автопубликации": "Auto publish setup", + "Нстройка публикации фильмов каждый час": "Indstilling af film hver time", + "Публиковать по": "Udgiv af", + "фильма(ов) каждые": "film (er) hver", + "часа(ов)": "time (r)", + "Будут опубликованы в": "Vil blive offentliggjort i", + "Диапазон идентификаторов фильмов": "film ID range", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Udvalget af filmidentifikatorer, der allerede er offentliggjort på hjemmesiden", + "до": "op til", + "Обязательная информация у фильмов": "Nødvendig information fra film", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Kun film med markeret information (plakat, titel, standardbeskrivelse) vil blive offentliggjort på hjemmesiden", + "Не важно (публикация любых фильмов)": "Ikke vigtigt (offentliggørelse af film)", + "Только имеющие постер": "Kun at have en plakat", + "Только имеющие переведенное название": "Kun at have oversat titel", + "Только имеющие стандартное описание": "Kun har en standardbeskrivelse", + "Тематический веб-сайт": "Emne website", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Du kan oprette et tematisk websted, hvor kun anime, russiske film osv. Vil blive offentliggjort.", + "Тип:": "Seværdighed:", + "Сериалы": "Tv-shows", + "Все": "Alle", + "для взрослых": "for voksne", + "Китай": "Porcelæn", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Stop ord:", + "Параметры вывода фильмов в категориях": "Output muligheder for film i kategorier", + "Информация о параметрах вывода фильмов в категориях": "Oplysninger om output muligheder for film i kategorier", + "Параметры отображения в категориях": "Vis indstillinger i kategorier", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Visningsindstillinger til film i kategorier (genrer, lande osv.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Angiv, hvor mange film der vil blive vist i hver kategori og søgeresultater", + "Фильмов на странице:": "film på side:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Angiv sorteringen, hvorefter film vil blive sorteret i kategorier", + "Сортировка фильмов:": "Sorter film:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Angiv, hvor mange sider der skal vises nederst på hver kategori og hovedside", + "Количество чисел в пагинации:": "Antal numre i pagination:", + "номер(ов)": "nummer (r)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Vis knappen på den sidste side på hovedsiden og i kategorier (kan oprette belastning på serveren)", + "Последняя страница:": "Sidste side:", + "Показывать": "Show", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Angiv det billede, der vil blive vist, når folk vil dele hjemmesiden på sociale netværk", + "Изображение по умолчанию:": "Standardbillede:", + "URL изображения": "Billedwebadresse", + "Загрузить": "Downloade", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Angiv den sidste dato for premiere af de film, der vil blive vist, når sortering sker på premiere eller år", + "Конечная дата:": "Slutdato:", + "Месяц назад": "For en måned siden", + "Неделю назад": "For en uge siden", + "Сегодня": "I dag", + "Через неделю": "En uge senere", + "Через месяц": "I en måned", + "Через 3 месяца": "Efter 3 måneder", + "Через пол года": "Efter et halvt år", + "Через год": "Et år senere", + "Через 2 года": "Efter 2 år", + "В таком формате будет показана дата на веб-сайте": "I dette format vises datoen på hjemmesiden", + "Формат даты:": "Dato format:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Sorteret efter KinoPoisk / IMDb rating", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Indstillinger for visning af en filmliste, når du sorterer efter KinoPoisk / IMDb rating", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Angiv det mindste antal KinoPoisk stemmer for film, der vil blive vist, når du sorterer efter KinoPoisk rating", + "Число голосов KinoPoisk:": "KinoPoisk stemmer tæller:", + "голос(ов)": "stemme (r)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Angiv det mindste antal IMDb stemmer for film, der vises når sortering efter IMDb rating", + "Число голосов IMDb:": "Antallet af stemmer IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Angiv, hvilke kategorier der ikke anvender reglen om det mindste antal stemmer, når sorteringen sorteres efter bedømmelse", + "Не применять условие в категориях:": "Anvend ikke tilstand i kategorier:", + "год": "år", + "жанр": "genre", + "страна": "landet", + "актер": "skuespiller", + "режиссер": "direktør", + "тип": "type af", + "поиск": "søgning", + "Меню на веб-сайте": "Menu på hjemmesiden", + "Категории из меню на веб-сайте": "Kategorier fra menuen på hjemmesiden", + "Текст на веб-сайте": "Webstedtekst", + "Текст который Вы можете видеть на страницах веб-сайта": "Tekst, som du kan se på siderne på hjemmesiden", + "В ШАБЛОНЕ": "I PATTERNEN", + "НА ВЕБ-САЙТЕ": "PÅ WEBSITE", + "Названия сортировок": "Sorter navne", + "Названия сортировок на странице категорий": "Sorter titler på kategorisiden", + "Рейтинг КП (по убыванию):": "KP rating (faldende):", + "Рейтинг КП (по возрастанию):": "KP Rating (stigende):", + "Голоса КП (по убыванию):": "Voice KP (faldende)", + "Голоса КП (по возрастанию):": "Voice KP (stigende):", + "Рейтинг IMDb (по убыванию):": "IMDb Rating (faldende):", + "Рейтинг IMDb (по возрастанию):": "IMDb rating (stigende):", + "Голоса IMDb (по убыванию):": "IMDb stemmer (synkende):", + "Голоса IMDb (по возрастанию):": "Voices IMDb (stigende):", + "Год (по убыванию):": "År (faldende):", + "Год (по возрастанию):": "År (stigende):", + "Премьера (по убыванию):": "Premiere (faldende):", + "Премьера (по возрастанию):": "Premiere (stigende):", + "Изменение URL ссылок веб-сайта": "Ændring af webadressens linkwebadresser", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Oplysninger om parametrene for ændring af webadressen på de forskellige sider på hjemmesiden", + "Страница фильма": "film side", + "Изменение URL страницы фильма": "Ændre webadressen på filmsiden", + "Доступные параметры": "Tilgængelige muligheder", + "обязательный праметр, отображает ID фильма, например «id299»": "nødvendig parameter, viser film-id, for eksempel «id299»", + "разделитель между параметрами, например «-»": "separator mellem parametre, for eksempel «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "oversat eller original film titel, for eksempel «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "oversat film navn i transliteration, for eksempel «matrica»", + "оригинальное название фильма, например «the-matrix»": "originalt filnavn, for eksempel «the-matrix»", + "жанр фильма в транслите, например «comedy»": "filmens genre i transliteration, for eksempel «komedie»", + "страна фильма в транслите, например «usa»": "filmens land i transliteration, for eksempel «usa»", + "год фильма, например «2020»": "år af filmen, for eksempel «2020»", + "главный актер в транслите, например «tom-cruise»": "hovedskuespilleren i transliteration, for eksempel «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "direktør i transliteration, for eksempel «timburton»", + "каждый день случайные 4 буквы, например «delo»": "hver dag en tilfældig 4 bogstaver, for eksempel «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL for at aktivere websiden", + "«Скачать»": "«Download»", + "«Трейлер»": "«Home»", + "«Кадры»": "«Frames»", + "Уникализация URL фильма": "Unikke filmwebadresse", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Punkt unik URL, du kan ændre separatoren mellem parametrene, præfiks før ID'en og ændre filmidentifikatoren op eller ned (standard er 0, dvs. ID på hjemmesiden falder sammen med ID på KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Separatoren mellem parametrene i URL'en erstattes i URL'en på plads [separator]", + "Разделитель:": "Separator:", + "Будет подставлено перед ID фильма %s": "Udskiftes før film ID %s", + "Префикс ID:": "ID-præfiks:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Accepterer værdier fra -297 til 297000 og ændrer ID'en af ​​filmen på hjemmesiden til en højere eller nederste side.", + "Уникальный ID:": "Unikt id:", + "Транслит URL категорий (комедия -> komediya)": "Translite URL kategorier (comedy -> komediya)", + "Транслит:": "Translitteration:", + "Нет": "Ingen", + "Кастомный": "Skik", + "URL неиндексируемых фильмов": "Ikke-indekserede filmwebadresser", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Hvis du kun vil have film, som du skriver unikke beskrivelser, der skal indekseres, udfyld dette formular og tilføj denne webadresse til din robots.txt, for eksempel Disallow: / noindex", + "URL пути": "Sti URL", + "URL пути, которые ставятся перед конкретной категорией": "URL-stier, der er placeret foran en bestemt kategori", + "комедия": "komedie", + "Том Круз": "Tom cruise", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Sæbe:", + "Мультфильмы:": "Tegnefilm:", + "Аниме:": "Anime:", + "Телепередачи:": "Tv-shows:", + "Игра престолов": "Game of thrones", + "Вставить код на веб-сайт": "Indsæt koden på hjemmesiden", + "Вставка кодов счетчиков, рекламы и т.п.": "Indsæt koder, annoncer osv.", + "Вставить код в верх веб-страницы": "Indsæt koden øverst på websiden", + "Вставка кода внутрь тега head": "Indsæt kode inde i hovedetiketten", + "Вставить код в низ веб-страницы": "Indsæt koden nederst på websiden", + "Вставка кода перед закрывающимся тегом body": "Indsæt kode før lukning af kropstagget", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt filkode", + "Список фильмов с уникальным описанием": "Liste over film med en unik beskrivelse", + "Информация о написании уникальных описаний для фильмов": "Oplysninger om at skrive unikke beskrivelser for film", + "Добавить / изменить фильм": "Tilføj / Rediger film", + "Фильмы с уникальным описанием": "film med en unik beskrivelse", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Indtast film-id", + "тег на веб-странице фильма:": "tag på film webside:", + "Название страницы фильма (до 70 символов)": "filmside titel (op til 70 tegn)", + "Короткое описание страницы фильма (до 200 символов)": "Kort beskrivelse af filmsiden (op til 200 tegn)", + "Переведенное название фильма:": "Oversat filmnavn:", + "Миссия невыполнима: Последствия": "Mission umulig: Konsekvenser", + "Оригинальное название фильма:": "Oprindelig filmtitel:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "film beskrivelse:", + "Уникальное описание ...": "Unik beskrivelse", + "Информационные данные фильма": "film info", + "URL постера:": "Plakatwebadresse:", + "URL постера фильма": "film plakat URL", + "Фильм": "film", + "Сериал": "Tv-serier", + "Год:": "År:", + "Страна:": "Land:", + "Жанры фильма:": "filmgenrer:", + "Режиссер фильма:": "film direktør:", + "Актерский состав:": "Cast:", + "Премьера фильма:": "film premiere:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk hjemmeside vurdering:", + "34 или 90": "34 eller 90", + "Число голосов на сайте KinoPoisk:": "Antallet af stemmer på stedet KinoPoisk:", + "309 или 89647": "309 eller 89647", + "Рейтинг на сайте IMDb:": "IMDb rating:", + "76 или 88": "76 eller 88", + "Число голосов на сайте IMDb:": "Antallet af stemmer på stedet IMDb:", + "6534 или 8396": "6534 eller 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg eller URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Spillers URL:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Kvalitet:", + "1080p": "1080p", + "Перевод / язык:": "Oversættelse / Sprog:", + "Субтитры": "Undertekster", + "Настраиваемые поля:": "Brugerdefinerede felter:", + "Текст к этому полю": "Tekst til dette felt", + "Названия на страницах веб-сайта": "Titler på hjemmesider", + "Информация о написании названий для всех страниц веб-сайта": "Oplysninger om at skrive titler til alle sider på hjemmesiden", + "Веб-страница:": "Web-side:", + "название": "navnet", + "переведенное": "oversat", + "английское": "engelsk", + "премьера": "premiere", + "слово": "ordet", + "синонимы": "synonymer", + "страны": "lande", + "жанры": "genrer", + "актеры": "skuespillerne", + "режиссеры": "direktører", + "Страница онлайн": "Hjemmeside side", + "Год": "År", + "сортировка": "sortering", + "страница": "side", + "Текст для": "Tekst til", + "определенного года": "bestemt år", + "остальных": "resten", + "Годы": "År", + "Жанр": "Genre", + "определенного жанра": "en bestemt genre", + "Жанры": "Genrer", + "Страна": "Land", + "определенной страны": "et bestemt land", + "Страны": "Lande", + "Актер": "Skuespiller", + "определенного актера": "en bestemt skuespiller", + "Актеры": "Skuespillere", + "Режиссер": "Direktøren", + "определенного режиссера": "visse direktører", + "Режиссеры": "Instrueret af", + "Тип": "Typen", + "определенного типа": "bestemt type", + "Поиск": "Søgning", + "запрос": "forespørgsel", + "определенного запроса": "specifik anmodning", + "Поиск фильма": "film søgning", + "Пагинация и сортировка": "Pagination og sortering", + "Код": "Kode", + "По убыванию": "Faldende", + "По возрастанию": "Stigende", + "H1 на страницах веб-сайта": "H1 på hjemmesider", + "Информация о написании H1 для всех страниц веб-сайта": "Oplysninger om at skrive H1 for alle sider på hjemmesiden", + "Описания на страницах веб-сайта": "Beskrivelser på hjemmesider", + "Информация о написании описаний для всех страниц веб-сайта": "Oplysninger om skrivbeskrivelser for alle sider på hjemmesiden", + "Обновление базы фильмов": "Opdater filmdatabase", + "Ключ обновления базы данных": "Database update key", + "Обновить": "Opdatering", + "Модуль новых премьер": "Ny premier modul", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Oplysninger om parametrene for modulet med en blok af film nærmeste prime", + "Отключить": "Sluk", + "Количество фильмов в автоматическом блоке": "Antallet af film i den automatiske blok", + "Указание числа фильмов, которые будут в блоке": "Angiv antallet af film, der vil være i blokken", + "Указать фильмы вручную": "Angiv film manuelt", + "Вручную выбрать фильмы для этого блока": "Vælg manuelt film til denne enhed", + "Активировать": "Aktivere", + "Модуль": "Modul", + "отключен": "handicappet", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Modulet giver dig mulighed for at føje til hjemmesiden en blok med film, der snart skal udgives.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "For at aktivere modulet skal du klikke på «Aktiver» knappen øverst på skærmen.", + "Модуль комментариев": "Kommentar modul", + "Информация о параметрах модуля добавления виджетов комментариев": "Oplysninger om parametrene i modulet tilføjer kommentar widgets", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Dit kortnavn er angivet under registrering af hjemmesiden på Disqus.com og API-nøglen", + "Ваш shortname веб-сайта": "Din hjemmeside kortnavn", + "Ваш api_key для индексации комментариев": "Din api_key til indeksering af kommentarer", + "Блок последних комментариев": "Seneste kommentarblok", + "Блок с последними комментариями от пользователей": "Bloker med seneste kommentarer fra brugere", + "комментария(ев)": "kommentar (er)", + "Макс. %s символов": "Maks. %s tegn", + "без аватара": "uden avatar", + "с аватаром": "med avatar", + "На страницах:": "På siderne:", + "главная": "den vigtigste", + "категория": "kategori", + "контент": "indhold", + "фильм": "filmen", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Angiv widget_id, som du vil modtage efter oprettelse af kommentar-widgeten på HyperComments.com og sekretøgle til indeksering af kommentarer fra søgemaskiner", + "Ваш widget_id": "Din widget_id", + "Ваш sekretkey для индексации комментариев": "Din sekretøgle til indeksering af kommentarer", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Din ansøgning ID type «Website» på vk.com", + "Ваш ID приложения": "Dit ansøgnings-id", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Tilmeld dig på facebook.com og indtast bruger-id (bruger-id, der kan moderate kommentarer)", + "Ваш ID на Facebook": "Dit Facebook-id", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Angiv det id, du modtager, efter at du har oprettet kommentar-widgeten på Cackle.me (mod betaling)", + "Ваш ID виджета": "Dit widget-id", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL til din Google+ side", + "Ваш URL в Google+": "Din Google+ webadresse", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parameter host_id, som du får efter registrering med tjenesten", + "Ваш host_id": "Din host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Modulet giver dig mulighed for at føje til hjemmesiden kommentaren former for sociale netværk VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Modulrelaterede film", + "Информация о параметрах модуля связанных фильмов": "Oplysninger om parametrene for de modulrelaterede film", + "Связанные фильмы по году": "Relaterede film efter år", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "filmblok under hovedfilmoplysninger fra samme år som den aktuelle film", + "из одного года": "fra et år", + "Связанные фильмы по жанрам": "Relaterede film efter genre", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "En blok med film under hovedfilminformationen fra samme genre eller alle genrer som den aktuelle film", + "всех": "af alle", + "одного жанра": "en genre", + "Связанные фильмы по странам": "Relaterede film efter land", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "filmblok under hovedfilmoplysninger fra samme land eller alle lande som den aktuelle film", + "одной страны": "et land", + "Связанные фильмы по актерам": "Relaterede film efter skuespillere", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Blokken med filmene under filmens vigtigste information fra filmografien af ​​skuespilleren eller skuespillerne, der stod i den nuværende film", + "одного актера": "en skuespiller", + "Связанные фильмы по режиссерам": "Relaterede film af direktør", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Blokken med film under hovedinformationen i en film fra en film af direktøren eller direktørerne, der styrer den aktuelle film", + "одного режиссера": "en direktør", + "Показывать по типу": "Vis efter type", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "På serienes side vil serien blive vist på filmens side", + "Тип к типу": "Skriv for at skrive", + "Не важно": "Ikke vigtigt", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Modulet giver dig mulighed for at tilføje på filmsiden ekstra lister over film fra samme år, genre, land, år, skuespiller eller direktør.", + "Модуль создания страниц для веб-сайта": "Modulet til at oprette sider til hjemmesiden", + "Информация о параметрах модуля создания страниц для веб-сайта": "Oplysninger om parametrene i modulet opretter sider for hjemmesiden", + "Настройка страницы со списком новостей": "Tilpas nyhedsoversigten", + "URL путь": "URL-sti", + "Параметр пути в URL": "URL-parameter", + "Веб-страница со списком контента": "Webside med indholdsliste", + "Страницы веб-сайта": "Hjemmesider", + "Новости и коллекции веб-сайта": "Nyheder og hjemmeside samlinger", + "Блоки новостей на веб-сайте": "Nyhedsblokke på hjemmesiden", + "Блок новостей в боковой панели": "Nyhedsblok i sidebjælken", + "Блок постов в боковой панели на страницах веб-сайта": "Blokken af ​​indlæg i sidebjælken på siderne på hjemmesiden", + "пост(ов)": "post (er)", + "Теги через запятую": "Mærker adskilt af kommaer", + "Блок новостей на странице фильма": "Nyhedsfeed på filmside", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Blokken af ​​indlæg, der indeholder en film eller de seneste nyheder med et tag på alle film", + "упоминания или с тегом": "nævner eller tagget", + "Оповещения, Новости": "Advarsler, Nyheder", + "Фильмы из новостей на главной": "film fra nyhederne på hovedmenuen", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Bloker med film fra nyhederne på hovedsiden (list URL-nøgler adskilt af kommaer)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automatiske samlinger", + "Обновления с moonwalk": "Moonwalk opdateringer", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Sidste tilføjede film / serier på video hosting", + "Обновления фильмов": "film opdateringer", + "Последние добавленные фильмы на видео-хостинг": "Sidste tilføjede film på video hosting", + "Не добавлять": "Tilføj ikke", + "URL-ключ коллекции в которую добавлять фильмы": "URL-nøgle i samlingen, hvor du kan tilføje film", + "Обновлять качество:": "Opdateringskvalitet:", + "Да": "Ja", + "Обновлять перевод:": "Opdater translation:", + "Обновления сериалов": "Opdateringer af tv-serier", + "Последние добавленные сериалы на видео-хостинг": "Sidste tilføjede serier på video hosting", + "сериала(ов)": "serienummer", + "URL-ключ коллекции в которую добавлять сериалы": "URL-nøgle i samlingen for at tilføje tv-shows", + "Обновления с hdgo": "Opdateringer fra hdgo", + "Обновления с kodik": "Opdateringer fra kodik", + "Обновления с iframe": "Iframe opdateringer", + "Добавить страницу": "Tilføj side", + "Модуль позволяет создавать страницы на веб-сайте.": "Modulet giver dig mulighed for at oprette sider på hjemmesiden.", + "Название страницы:": "Sidetitel:", + "Комедийные сериалы": "Komedie-serien", + "Описание страницы:": "Sidebeskrivelse:", + "Подборка комедийных сериалов": "Et udvalg af komedieserier", + "Уникальный ключ для URL": "Unik nøgle til URL", + "Уникальный ключ для URl страницы": "Unik nøgle til URl siden", + "Ссылка на изображение страницы": "Link til sidebilledet", + "Коллекции, Новости": "Samlinger, Nyheder", + "Коллекции": "Samlinger", + "Новости": "Nyheder", + "Страницы": "Side", + "Обновления": "Opdatering", + "Мультфильмы": "Tegnefilm", + "ТВ": "Fjernsyn", + "Аниме": "Anime", + "Страница скачать": "Download side", + "Страница трейлера": "Trailer side", + "Страница кадров": "Frame side", + "Модуль слайдера фильмов": "film slider module", + "Информация о параметрах модуля слайдера фильмов": "Oplysninger om parametrene for modulens skyderfilm", + "Идентификатор или ссылка на фильм": "film ID eller link", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Modulet giver dig mulighed for at tilføje en skyder med film til hjemmesiden.", + "Модуль скрытия фильмов": "film skjul modul", + "Информация о параметрах модуля скрытия фильмов": "Oplysninger om parametrene i modulet skjul film", + "Автоматическое скрытие фильмов": "Automatisk skjul film", + "Параметры авторизации IMAP": "IMAP-godkendelsesindstillinger", + "Параметры авторизации на почтовом IMAP сервере": "Autorisationsindstillinger på IMAP-serverens mail", + "Пароль": "Adgangskode", + "Ваш пароль от почтового ящика": "Din postkasse adgangskode", + "Параметры почтового сервера": "Indstillinger for postserver", + "Сервер": "Server", + "Порт": "Havnen", + "TLS": "TLS", + "Блокировать фильмы в стране": "Bloker film i landet", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Bloker film i det land, hvor de blev udgivet i år", + "В стране фильма": "I filmens land", + "Сообщение для пользователей": "Brugermeddelelse", + "Сообщение для пользователей на месте, где располагается плеер": "Meddelelse til brugere på det sted, hvor spilleren er placeret", + "Сообщение для пользователя": "Meddelelse til bruger", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Modulet giver dig mulighed for at skjule fra hjemmesiden film, der er begrænset fra ophavsretindehavere.", + "Модуль топ-фильмов": "Top filmmodul", + "Информация о параметрах модуля топ-фильмов в категориях": "Oplysninger om parametrene for modulets topfilm i kategorier", + "Топ-фильмы в категориях": "Top film i kategorier", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Topfilm vises normalt enten i stedet for standardskyderen eller som en separat blok i kategorier", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Modulet tillader i hver kategori at vise de bedste film på en bestemt sortering.", + "Модуль социальных сетях": "Sociale netværk modul", + "Информация о параметрах модуля групп в социальных сетях": "Oplysninger om parametrene for gruppemodulet i sociale netværk", + "Ссылка на страницу": "Link til side", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Modulet giver dig mulighed for at føje til hjemmesiden links sider i sociale netværk, der blev oprettet til hjemmesiden.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "Micromarking modul", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Oplysninger om parametrene for Schema-modulet og OpenGraph-markeringen", + "активирован": "aktiveret", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Modulet giver dig mulighed for at tilføje Schema og OpenGraph markup til alle sider på hjemmesiden.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "For at deaktivere modulet skal du klikke på knappen «Deaktiver» øverst på skærmen.", + "Модуль продолжения просмотра": "Modulet fortsætter med at se", + "Информация о параметрах модуля продолжения просмотра": "Oplysninger om parametrene for modulet fortsætter med at se", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Modulet giver dig mulighed for at tilføje en knap til hjemmesiden. når du klikker på den, kan du gå til filmsiden for at fortsætte med at se.", + "Модуль просмотренных фильмов": "Modul overvågede film", + "Информация о параметрах модуля просмотренных фильмов": "Oplysninger om parametrene for modulet, der blev set film", + "Количество просмотренных фильмов": "Antal overvågede film", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "film, der vises af brugeren, vises nederst på hver side af hjemmesiden", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Modulet tilføjer nederst på siden en liste over film, der for nylig er blevet set af brugeren.", + "Модуль плеера на веб-сайте": "Spillermodulet på hjemmesiden", + "Информация о параметрах модуля плеер на веб-сайте": "Oplysninger om parametrene for afspillermodulet på hjemmesiden", + "Параметры плеера": "Spillerindstillinger", + "сделать основным": "gøre det vigtigste", + "Видео-хостинги источники": "Video hosting kilder", + "Цвет элементов в плеере": "Farven på elementerne i afspilleren", + "Указание токен-ключа плеера": "Angivelse af spillerens tokenøgle", + "Токен-ключ": "Key token", + "Указание api_token-ключа плеера": "Angivelse af afspillerens api_token-tast", + "api_token-ключ": "api_token-nøgle", + "Указание токен-ключа": "Angivelse af en token-nøgle", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Modulet giver dig mulighed for at tilføje en afspiller til hjemmesiden for at se film online.", + "Модуль блокировки просмотра плеера": "Player view lock module", + "Информация о параметрах модуля блокировки просмотра плеера": "Oplysninger om parametrene for afspillerens blokeringsmodul", + "Вставить рекламу в плеер": "Indsæt annoncering i afspilleren", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Annonceenheden står i afspilleren i et bestemt antal sekunder, før det vises", + "Таймер блокировки:": "Lås timer:", + "сек": "s", + "Кнопка «Пропустить»:": "Spring knap:", + "Сообщение для пользователя:": "Brugerbesked:", + "Рекламный код:": "Kampagnekode:", + "отображает обратный отсчет.": "viser en nedtælling.", + "Платная подписка": "Betalt abonnement", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Generer en liste over nøgler gennem et komma og sælger dem gennem forskellige handelsplatforme, for eksempel på digiseller. Brugeren efter at have indtastet nøglen vil kunne se alle film på hjemmesiden uden begrænsninger", + "Список ключей через запятую:": "Liste over nøgler adskilt af kommaer:", + "+ 10 ключей": "+ 10 nøgler", + "Поделиться в социальную сеть": "Del til socialt netværk", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Medmindre brugeren klikker på knappen Share på et af de sociale netværk, kan brugeren ikke starte browseren for en bestemt tid. Hvis brugeren klikker på knappen «Del», lukkes blokken efter 10 sekunder", + "Пользователи с AdBlock": "AdBlock-brugere", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Begræns begyndelsen af ​​visning fra brugere, der bruger AdBlock eller andre annonceblokkere", + "Легальный веб-сайт": "Juridisk hjemmeside", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Vis kun en film trailer, der er salgsfremmende materiale og overtræder ikke ophavsret", + "Разрешить плеер в странах:": "Tillad spiller i lande:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Modulet giver dig mulighed for at begrænse afspillernes display til brugere, før du udfører en bestemt handling.", + "Модуль мобильной версии": "Mobil versionsmodul", + "Информация о параметрах модуля мобильной версии веб-сайта": "Oplysninger om parametrene for modulet i den mobile version af hjemmesiden", + "Светлая тема": "Lys tema", + "Светлая тема оформления мобильной версии веб-сайта": "Let tema i den mobile version af hjemmesiden", + "Скриншоты": "Skærmbilleder", + "Темная тема": "Mørkt tema", + "Темная тема оформления мобильной версии веб-сайта": "Det mørke tema for designet af den mobile version af hjemmesiden", + "Своя тема оформления мобильной версии веб-сайта": "Eget tema for mobilversionen af ​​hjemmesiden", + "Настроить": "Melodi", + "Цвет фона": "Baggrundsfarve", + "Цвет текста": "Tekstfarve", + "Фон заголовка": "Hovedtekst", + "Цвет заголовка": "Hovedfarve", + "Фон описания": "Beskrivelse baggrund", + "Цвет описания": "Beskrivelse farve", + "Фон кнопки": "Knap baggrund", + "Цвет кнопки": "Knapfarve", + "Фон поиска": "Søg baggrund", + "Фон блока": "Bloker baggrunden", + "Цвет ссылок": "Link farve", + "При наведении": "Når du svæver", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Modulet fortæller søgemaskiner, at hjemmesiden har en version af hjemmesiden til perfekt visning på mobile enheder. Inden modulet aktiveres, skal du sørge for at underdomænet «m» er oprettet (Der findes en tilsvarende CNAME-post «m» i domæneets DNS-kontrolpanel).", + "Модуль серий сериалов": "Serial series module", + "Информация о параметрах модуля серий сериалов": "Oplysninger om parametrene i serieseriemodulet", + "Заголовок, описание и H1 веб-страницы с серией": "Webside titel, beskrivelse og H1 serien", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Skrivning af tekst til titel, beskrivelse og H1 på en webside med en serie", + "Веб-страница серии:": "Webside serie:", + "Название страницы": "Sidetitel", + "номер сезона": "sæson nummer", + "номер серии": "batch nummer", + "перевод": "oversættelse", + "H1 на странице": "H1 pr. side", + "Описание страницы": "Sidebeskrivelse", + "Блок с сериями": "Bloker med serier", + "серий": "serie", + "Все серии": "Alle serier", + "Посл. серию": "Den sidste serie", + "Параметры по умолчанию": "Standardindstillinger", + "Сезон": "Årstid", + "Серия": "Serie af", + "Звук": "Lyd", + "основной источник серий": "hovedkilden til serien", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Modulet giver dig mulighed for at oprette en separat side for hver serie af serien.", + "Модуль добавления рекламы на веб-сайт": "Annonce modul på hjemmesiden", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Oplysninger om parametrene i modulet tilføjer annoncering til hjemmesiden", + "Десктопная версия веб-сайта": "Desktop version af hjemmesiden", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Varianter af reklame i desktop version af hjemmesiden", + "На всех веб-страницах": "På alle websider", + "Вверху на веб-странице": "Øverst på websiden", + "Добавьте свой рекламный код": "Tilføj din annoncekode", + "Внизу на веб-странице": "Ned på websiden", + "Левая колонка на веб-странице": "Venstre kolonne på webside", + "Правая колонка на веб-странице": "Højre kolonne på websiden", + "Над плеером на веб-странице": "Over spilleren på websiden", + "Под плеером на веб-странице": "Under afspilleren på websiden", + "или размещение на конкретной веб-странице": "eller udstationering på en bestemt webside", + "Размещение рекламы над плеером": "Annonceplacering over afspiller", + "Размещение рекламы под плеером": "Annonceplacering under afspilleren", + "Размещение рекламы над ссылками": "Placering af annoncer over links", + "Размещение рекламы под ссылками": "Annoncer under links", + "Размещение рекламы над трейлером": "Annonceplacering over traileren", + "Размещение рекламы под трейлером": "Annonceplacering under traileren", + "Размещение рекламы над кадрами": "Reklame over rammer", + "Размещение рекламы под кадрами": "Annonceplacering under rammer", + "Мобильная версия веб-сайта": "Mobil version af hjemmesiden", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Varianter af reklame i mobilversionen af ​​hjemmesiden", + "Таргетинг рекламы": "Annoncemålretning", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Vis reklamer for målgruppen, for eksempel folk fra Rusland eller når du browser på en hjemmeside på en iPhone osv.", + "Таргетинг включен": "Målretning aktiveret", + "Таргетинг отключен": "Målretning deaktiveret", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Modulet giver dig mulighed for at tilføje annoncer til alle websider på den hjemmeside, der er målrettet.", + "Модуль RSS": "RSS-modul", + "Информация о параметрах модуля RSS": "Oplysninger om parametrene for RSS-modulet", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Modulet giver dig mulighed for at vise de nyeste publikationer af film i XML-format.", + "Автопубликация на %s дней": "Autopublicere i %s dage", + "Код состояния HTTP": "HTTP-statuskode", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP-statuskode på den blokerede moviewebside", + "Фильмы из страны": "Movie fra landet", + "Фильмы из списка": "Movie fra listen", + "Мультсериалы:": "Seriel tegnemovie:", + "Видео-хостинги источники трейлеров": "Video hosting kilder til trailere", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Modulet fortæller søgemaskiner, at hjemmesiden har en version af hjemmesiden til perfekt visning på mobile enheder.", + "Случайный": "Tilfældig", + "Случайный фильм": "Tilfældig movie", + "Модуль случайного фильма": "Tilfældigt moviemodul", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Modulet tillader i hver kategori at vise en knap for at skifte til en tilfældig movie fra denne kategori.", + "Информация о параметрах модуля выбора случайного фильма": "Oplysninger om parametrene for det tilfældige movievalgsmodul", + "Случайный фильм в категориях веб-сайта": "Tilfældig movie i hjemmesidekategorier", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Øverst på kategorisiden vises en knap, når den klikkes, flyttes brugeren til en tilfældig movie fra denne kategori", + "Случайный фильм в меню веб-сайта": "Tilfældig movie i hjemmesiden menu", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Angiv URL-nøglen i samlingen, hvorfra du skal vælge en tilfældig movie, når du klikker på knappen i menuen", + "Выбирать из коллекции:": "Vælg fra samling:", + "ТВ версия": "Tv-version", + "URL-ключ:": "URL-nøgle:", + "Название в виде ссылки": "Titel som et link", + "При нажатии на название категории, будет переход на страницу категории": "Når du klikker på navnet, vil det gå til kategorisiden", + "Ссылка на категорию": "Kategori link", + "Обычный текст": "Almindelig tekst", + "Случайный фильм на главной странице": "Tilfældig movie på hjemmesiden", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "I hver blok på hjemmesiden er der et link til en tilfældig movie i kategorien", + "Случайный фильм в блоке связанных фильмов": "Tilfældig movie i blokrelaterede movie", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "I hver blok af relaterede movie på movieens hjemmeside vil der være et link til en tilfældig movie i kategorien", + "Список жанров в каждом типе": "Liste over genrer i hver type", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Angiv en liste over genrer, der skal medtages eller udelukkes fra en bestemt type", + "Жесткая перезагрузка сервера": "Server hard reset", + "Будет произведена перезагрузка всех сайтов на сервере": "Alle websteder på serveren genstartes", + "Модуль ТВ версии": "Tv-modul version", + "Информация о параметрах модуля ТВ версии веб-сайта": "Oplysninger om parametrene for tv-versionen af ​​hjemmesiden", + "URL ТВ версии": "Tv-version webadresse", + "Настройка URL для ТВ версии веб-сайта": "Indstilling af webadresse til tv-version af webstedet", + "URL мобильной версии": "Mobil version URL", + "Настройка URL для мобильной версии веб-сайта": "Indstilling af webadressen til den mobile version af hjemmesiden", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Modulet aktiverer tv-versionen af ​​hjemmesiden til navigation med fjernbetjeningen til fjernsynet.", + "Инструмент для парсинга веб-страниц": "Et værktøj til parsing af websider", + "Цвет текста контента": "Indholds tekstfarve", + "Фон контента": "Indholdsbaggrund", + "Цвет текста категории": "Kategori tekst farve", + "Фон текущей категории": "Baggrund nuværende kategori", + "Фон активной категории": "Baggrundsaktiv kategori", + "Своя тема оформления ТВ версии веб-сайта": "Eget tema for tv-versionen af ​​hjemmesiden", + "Загрузка доступна после заполнения информации!": "Download tilgængelig efter udfyldning af oplysningerne!", + "Автозаполнение информации": "Autofuldførelse af oplysninger", + "Запретить доступ в странах": "Nægt adgang i lande", + "Список стран, которым запрещено посещать сайт": "Liste over lande, der er forbudt at besøge stedet", + "Проксировать": "At proxy", + "Не проксировать": "Proxy må ikke", + "Перегрузка сервера": "Serveroverbelastning", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Angiv den procentdel af serveroverbelastning, hvor en fejlmeddelelse vises eller omdirigeres (interval 1 minut, 5 minutter og 15 minutter)", + "Модуль рерайта описаний": "Beskrivelse omskrivningsmodul", + "Модуль обработает описание к фильму и делает его более уникальным": "Modulet behandler beskrivelsen for movieen og gør den mere unik", + "Настройка параметров в сервисе rewriter.tools": "Indstilling af parametre i service rewriter.tools", + "Двойной рерайт": "Dobbelt omskrivning", + "Проверка уникальности": "Unikhedskontrol", + "Рерайт в автопубликации": "Omskriv autopublicering", + "Делать рерайт описаний всем фильмам в автопубликации": "Lav omskrivningsbeskrivelser for alle movie, der autopubliseres", + "Показать сообщение или перенаправить на URL": "Vis besked eller omdirigering til URL", + "Случайные фильмы": "Tilfældige movie", + "Случайные фильмы из определенной коллекции": "Tilfældige movie fra en bestemt samling", + "URL-ключ коллекции из которой выбирать фильмы": "URL-nøglesamling, som movie skal vælges fra", + "Запретить доступ для IP": "Nægt adgang for IP", + "Список IP, которым запрещено посещать сайт": "Liste over IP'er, der er forbudt at besøge webstedet", + "Embed/iframe код": "Integrer / iframe-kode", + "изменить": "ændre" +} diff --git a/themes/default/public/admin/locales/de.json b/themes/default/public/admin/locales/de.json new file mode 100644 index 0000000..663c1dc --- /dev/null +++ b/themes/default/public/admin/locales/de.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Zuhause", + "Параметры": "Parameter", + "Модули": "Module", + "Панель администратора": "Admin-Panel", + "Настройки веб-сайта": "Website-Einstellungen", + "Настройки публикации": "Einstellungen veröffentlichen", + "Настройки главной страницы": "Homepage-Einstellungen", + "Настройки отображения": "Anzeigeeinstellungen", + "Настройки URL": "URL-Einstellungen", + "Вставить свой код": "Geben sie ihren code ein", + "SEO тексты": "SEO-Texte", + "Добавить фильм": "film hinzufügen", + "Названия веб-страниц": "Titel der webseite", + "H1 на веб-страницах": "H1 auf webseiten", + "Описания веб-страниц": "Beschreibungen der webseiten", + "Скоро выйдет": "In kürze", + "Виджет комментариев": "Kommentar-Widget", + "Связанные фильмы": "Verwandte filme", + "Контент веб-сайта": "Inhalt der website", + "Фильмы в слайдере": "filme im slider", + "Запрещенные фильмы": "Verbotene filme", + "Топ в категории": "Top in der kategorie", + "Социальные сети": "Soziale netzwerke", + "Семантическая разметка": "Semantisches markup", + "Продолжить просмотр": "Stöbern sie weiter", + "Просмотренные фильмы": "Gesehene filme", + "Плеер фильмов": "filmspieler", + "Блокировка просмотра": "Ansicht sperren", + "Мобильная версия": "Mobile version", + "Серии сериалов": "TV-Serie", + "Ваша реклама": "Ihre werbung", + "RSS канал": "RSS-Feed", + "Уникальные описания": "Einzigartige beschreibungen", + "Голосование за фильм": "Abstimmung für den film", + "Боты для мессенджеров": "Bots für boten", + "Ошибки в переводе?": "Fehler in der übersetzung?", + "Есть вопросы?": "Noch fragen?", + "Очистить кэш:": "Cache löschen:", + "Очистка кэша файлов": "Dateicache löschen", + "Очистка кэша памяти": "Speichercache löschen", + "Главная страница веб-сайта": "Homepage der website", + "Информация о параметрах для главной страницы веб-сайта": "Informationen zu den parametern für die hauptseite der website", + "Заголовок, описание и H1 веб-страницы": "Titel der Webseite, Beschreibung und H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Verfassen von Text für Titel, Beschreibung und H1 auf der Hauptseite der Website", + "Заголовок веб-страницы": "Titel der webseite", + "Главная веб-страница": "Homepage", + "символа(ов)": "zeichen", + "H1 на веб-странице": "H1 auf der webseite", + "Описание веб-страницы": "Beschreibung der webseite", + "Типы:": "Arten:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blockieren sie auf der hauptseite der website, in der die filme bestimmter typen:", + "или": "oder", + "%s-й": "%s", + "фильма(ов)": "film (e)", + "из типа(ов)": "von typ (en)", + "Годы:": "Jahre:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blockieren sie auf der hauptseite der website filme aus bestimmten jahren", + "из года(ов)": "ab jahr (en)", + "Например:": "Zum beispiel:", + "Жанры:": "Genres:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blockieren sie auf der hauptseite der website filme aus bestimmten genres", + "из жанра(ов)": "aus genres", + "боевик,триллер,приключения": "action, thriller, abenteuer", + "Страны:": "Länder:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blockieren sie auf der hauptseite der website filme aus bestimmten ländern", + "из страны": "vom land", + "США": "Vereinigte staaten", + "Актеры:": "Schauspieler:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Der block auf der hauptseite der website, in der die filme mit der beteiligung bestimmter schauspieler gezeigt werden", + "с актерами": "mit schauspielern", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Direktoren:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Der block auf der hauptseite der website, in dem sich die filme aus dem film bestimmter regisseure befinden", + "с режиссером": "mit dem regisseur", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blockieren sie mit einer liste von film-IDs", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Der block auf der hauptseite der website, in dem filme mit einer bestimmten ID angezeigt werden", + "Не показывать": "Nicht zeigen", + "ID или ссылка на фильм": "ID oder link zum film", + "Фильмы:": "filme:", + "Список идентификаторов фильмов": "film-ID-Liste", + "Редактировать список ID": "ID-Liste bearbeiten", + "Блок с новыми сериями": "Blockieren sie mit neuen serien", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Der block auf der hauptseite der website, in dem neue serien angezeigt werden", + "серии(-ий)": "serien", + "Новые серии сериалов": "Neue serie von serien", + "Блок с фильмами из коллекций": "Blockieren sie mit filmen aus den sammlungen", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blockieren mit filmen aus Nachrichten / Sammlungen auf der Hauptseite (Liste der durch Kommas getrennten URL-Schlüssel)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Paginierung", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Am unteren rand der hauptseite befinden sich zahlen, die die kategorie angeben, in der sie führen sollen", + "Фильмы из типа:": "filme des typs:", + "Фильмы из года:": "filme des jahres:", + "Фильмы из жанра:": "filme aus dem genre:", + "Фильмы из страны:": "filme aus dem land:", + "Фильмы актера:": "filmschauspieler:", + "Фильмы режиссера:": "filmregisseur:", + "Фильмы из коллекции:": "filme aus der sammlung:", + "2020 или фильмы": "2020 oder filme", + "По умолчанию": "Default", + "Сохранить изменения": "Änderungen speichern", + "Изменяется статус": "Statusänderungen", + "Перезагружается": "Neustarts", + "Перезагрузить": "Nachladen", + "Очищается кэш": "Cache gelöscht", + "Очистить кэш": "Cache leeren", + "Загружаются (около 5 часов)": "Laden (ca. 5 Stunden)", + "Картинки загружены": "Bilder hochgeladen", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Die Basis wird auf dem Server für die Domäne %s festgelegt. Der Import wird nur einmal durchgeführt. Weitere Importe sind Updates.", + "Загружаются (около 10 минут)": "Laden (ca. 10 Minuten)", + "Перезагрузка": "Starten sie neu", + "Сохраняются изменения": "Änderungen gespeichert", + "Желательно не больше 100 фильмов": "Vorzugsweise nicht mehr als 100 filme", + "Ошибка веб-сайта": "Website-Fehler", + "Ошибка сервера": "Serverfehler", + "URL кадров:": "Frame-URL:", + "Блок с типами пустой": "Blocktyp leer", + "Блок с годами пустой": "Der block über die jahre ist leer", + "Блок с жанрами пустой": "Blockieren sie mit leeren genres", + "Блок со странами пустой": "Blockieren sie mit leeren ländern", + "Блок с актерами пустой": "Der block mit den schauspielern ist leer", + "Блок с режиссерами пустой": "Direktorenblock leer", + "пустой": "leer", + "отключена": "ist deaktiviert", + "Панель администратора CinemaPress": "CinemaPress Admin-Panel", + "Информация о параметрах админ-панели": "Informationen zu den parametern des admin-Panels", + "Опубликовано фильмов": "Veröffentlichte filme", + "Опубликовано:": "Gepostet am:", + "Осталось:": "Links", + "Отфильтрованы:": "Gefiltert nach:", + "Скоро": "Bald", + "Комментарии": "Kommentare", + "Связанные": "Verwandte", + "Контент": "Inhalt", + "Слайдер": "Schieberegler", + "Скрыть": "Verstecken", + "Топ": "Top", + "Разметка": "Markup", + "Продолжить": "Fortfahren", + "Просмотренные": "Beobachtet", + "Плеер": "Spieler", + "Блокировка": "Sperren", + "Серии": "Serie", + "Реклама": "Werbung", + "RSS": "RSS", + "Уникальность": "Einzigartigkeit", + "Голосование": "Abstimmung", + "Боты": "Bots", + "Настройки": "Einstellungen", + "Публикация": "Veröffentlichung", + "Отображение": "Zuordnung", + "Фильмы": "filme", + "Названия": "Titel", + "H1": "H1", + "Описания": "Beschreibungen", + "URL": "URL", + "Коды": "Codes", + "Основные настройки веб-сайта": "Grundlegende website-Einstellungen", + "Информация о параметрах настройки веб-сайта": "Informationen zu website-Einstellungen", + "Протокол": "Protokoll", + "Основной протокол веб-сайта": "Das hauptprotokoll der website", + "Домен": "Domäne", + "Информационный параметр домена, за которым закрепляется ключ БД": "Informationsparameter der Domäne, der der Datenbankschlüssel zugeordnet ist", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Ihre e-Mail-Adresse, um den website-Administrator zu kontaktieren", + "Язык и страна веб-сайта": "Sprache und land der website", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Geben sie die sprache und das land an, für die die website betrieben wird", + "Шаблон веб-сайта": "Website-Vorlage", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Der name der website-Vorlage, deren ordner sich im ordner «Themes» befinden soll", + "ThemePrice": "49$", + "Своя тема": "Eigenes thema", + "Nginx сервер": "Nginx-Server", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Dieser parameter dient nur zur information und kann nicht über das admin-Panel geändert werden", + "Sphinx сервер": "Sphinx-Server", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Bei hoher Belastung kann Sphinx auf einen separaten Server übertragen werden, wodurch die Leistung der Website erhöht wird", + "Memcached сервер": "Memcached server", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Bei hoher Belastung kann Memcached auf einen separaten Server übertragen werden, wodurch die Leistung der Website erhöht wird", + "Сервер картинок": "Image-Server", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Standardmäßig werden alle Bilder aus Quellen von Drittanbietern geladen. Wenn Sie jedoch möchten, dass die Poster von Ihrer Website heruntergeladen werden, können Sie statische Dateien auf den Server hochladen und in diesem Feld die Adresse %s angeben", + "Ширина постера:": "Plakatbreite:", + "Автопубликация": "Autopublish", + "Фукнция публикации": "Funktion veröffentlichen", + "Информация о параметрах публикации фильмов": "Informationen zu den veröffentlichungsoptionen von filmen", + "Импорт всех фильмов в мире": "Importiere alle filme der welt", + "Добавление всех фильмов в мире на веб-сайт": "Fügen sie alle filme der welt der website hinzu", + "Введите ключ базы фильмов": "Geben sie den filmbasisschlüssel ein", + "Добавить фильмы": "filme hinzufügen", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "filme:", + "StartMovies": "---", + "Тема:": "Betreff:", + "общая": "gemeinsam", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Was ist das gemeinsame und individuelle Thema von CinemaPress?", + "Обновление:": "Update:", + "каждое": "jeder", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Warum muss ich die Datenbank aktualisieren?", + "Оплатить ключ": "Zahlenschlüssel", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "kostenlos bis zu 3 mal", + "Настройка автопубликации": "Auto publish setup", + "Нстройка публикации фильмов каждый час": "Einstellen der veröffentlichung von filmen stündlich", + "Публиковать по": "Veröffentlichen von", + "фильма(ов) каждые": "film (e) alle", + "часа(ов)": "stunden", + "Будут опубликованы в": "Wird in veröffentlicht", + "Диапазон идентификаторов фильмов": "film-ID-Bereich", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Der bereich der filmkennungen, die bereits auf der website veröffentlicht sind", + "до": "bis zu", + "Обязательная информация у фильмов": "Erforderliche informationen aus filmen", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Auf der Website werden nur filme mit markierten Informationen (Poster, Titel, Standardbeschreibung) veröffentlicht", + "Не важно (публикация любых фильмов)": "Nicht wichtig (Veröffentlichung irgendwelcher filme)", + "Только имеющие постер": "Nur ein poster zu haben", + "Только имеющие переведенное название": "Nur den titel übersetzt haben", + "Только имеющие стандартное описание": "Nur mit einer standardbeschreibung", + "Тематический веб-сайт": "Betreff-Website", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Sie können eine thematische Website erstellen, auf der nur Anime, russische filme usw. veröffentlicht werden.", + "Тип:": "Typ:", + "Сериалы": "Fernsehsendungen", + "Все": "Alle die", + "для взрослых": "für erwachsene", + "Китай": "China", + "Александр Невский": "Alexander Newski", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Stoppwörter:", + "Параметры вывода фильмов в категориях": "Ausgabeoptionen für filme in kategorien", + "Информация о параметрах вывода фильмов в категориях": "Informationen zu den ausgabeoptionen von filmen in kategorien", + "Параметры отображения в категориях": "Anzeigeoptionen in kategorien", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Anzeigeoptionen für filme in Kategorien (Genres, Länder usw.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Geben sie an, wie viele filme in jeder kategorie und in den suchergebnissen angezeigt werden", + "Фильмов на странице:": "filme auf der seite:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Legen sie die sortierung fest, nach der filme in kategorien sortiert werden", + "Сортировка фильмов:": "filme sortieren:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Geben sie an, wie viele seiten unten in jeder kategorie und auf der hauptwebsite angezeigt werden sollen", + "Количество чисел в пагинации:": "Anzahl der zahlen in paginierung:", + "номер(ов)": "nummer (n)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Die Schaltfläche der letzten Seite auf der Hauptseite und in Kategorien anzeigen (kann Last auf dem Server verursachen)", + "Последняя страница:": "Letzte seite:", + "Показывать": "Zeigen", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Geben sie das bild an, das angezeigt wird, wenn personen die website in sozialen netzwerken teilen", + "Изображение по умолчанию:": "Standardbild:", + "URL изображения": "Bild-URL", + "Загрузить": "Herunterladen", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Geben sie das enddatum der premiere der filme an, die beim sortieren nach dem datum der premiere oder des jahres angezeigt werden", + "Конечная дата:": "Enddatum:", + "Месяц назад": "Vor einem monat", + "Неделю назад": "Vor einer woche", + "Сегодня": "Heute", + "Через неделю": "In einer woche", + "Через месяц": "In einem monat", + "Через 3 месяца": "Nach 3 Monaten", + "Через пол года": "Nach einem halben jahr", + "Через год": "In einem jahr", + "Через 2 года": "Nach 2 jahren", + "В таком формате будет показана дата на веб-сайте": "In diesem format wird das datum auf der website angezeigt", + "Формат даты:": "Datumsformat:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Sortiert nach KinoPoisk / IMDb-Bewertung", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Optionen zum Anzeigen einer filmliste beim Sortieren nach KinoPoisk / IMDb-Bewertung", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Geben Sie die Mindestanzahl von KinoPoisk-Stimmen für filme an, die beim Sortieren nach KinoPoisk-Rating angezeigt werden", + "Число голосов KinoPoisk:": "KinoPoisk-Stimmen zählen:", + "голос(ов)": "stimme (n)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Geben Sie die Mindestanzahl von IMDb-Stimmen für filme an, die beim Sortieren nach IMDb-Bewertung angezeigt werden", + "Число голосов IMDb:": "Die Anzahl der Stimmen IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Legen sie fest, welche kategorien beim sortieren nach rating nicht die regel der mindestanzahl von stimmen anwenden", + "Не применять условие в категориях:": "Keine bedingung in kategorien anwenden:", + "год": "jahr", + "жанр": "genre", + "страна": "das land", + "актер": "schauspieler", + "режиссер": "regisseur", + "тип": "art von", + "поиск": "suchen", + "Меню на веб-сайте": "Menü auf der website", + "Категории из меню на веб-сайте": "Kategorien aus dem menü auf der website", + "Текст на веб-сайте": "Website-Text", + "Текст который Вы можете видеть на страницах веб-сайта": "Text, den Sie auf den Seiten der Website sehen können", + "В ШАБЛОНЕ": "IM MUSTER", + "НА ВЕБ-САЙТЕ": "AUF DER WEBSITE", + "Названия сортировок": "Namen sortieren", + "Названия сортировок на странице категорий": "Titel auf der kategorieseite sortieren", + "Рейтинг КП (по убыванию):": "KP-Bewertung (absteigend):", + "Рейтинг КП (по возрастанию):": "KP Rating (aufsteigend):", + "Голоса КП (по убыванию):": "Voice KP (absteigend):", + "Голоса КП (по возрастанию):": "Voice KP (aufsteigend):", + "Рейтинг IMDb (по убыванию):": "IMDb-Bewertung (absteigend):", + "Рейтинг IMDb (по возрастанию):": "IMDb-Bewertung (aufsteigend):", + "Голоса IMDb (по убыванию):": "IMDb-Stimmen (absteigend):", + "Голоса IMDb (по возрастанию):": "Voices IMDb (aufsteigend):", + "Год (по убыванию):": "Jahr (absteigend):", + "Год (по возрастанию):": "Jahr (aufsteigend):", + "Премьера (по убыванию):": "Premiere (absteigend):", + "Премьера (по возрастанию):": "Premiere (aufsteigend):", + "Изменение URL ссылок веб-сайта": "URLs für Website-Links ändern", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informationen zu den Parametern zum Ändern der URL der verschiedenen Seiten der Website", + "Страница фильма": "filmseite", + "Изменение URL страницы фильма": "Ändern Sie die URL der filmseite", + "Доступные параметры": "Verfügbare optionen", + "обязательный праметр, отображает ID фильма, например «id299»": "erforderlicher Parameter, zeigt die film-ID an, zum Beispiel «id299»", + "разделитель между параметрами, например «-»": "trennzeichen zwischen Parametern, zum Beispiel «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "übersetzter oder ursprünglicher filmtitel, zum Beispiel «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "übersetzter filmname in Transliteration, zum Beispiel «Matrica»", + "оригинальное название фильма, например «the-matrix»": "ursprünglicher filmname, zum Beispiel «the-matrix»", + "жанр фильма в транслите, например «comedy»": "das Genre des films in Transliteration, zum Beispiel «Comedy»", + "страна фильма в транслите, например «usa»": "das Land des films in Transliteration, zum Beispiel «USA»", + "год фильма, например «2020»": "jahr des films, zum Beispiel «2020»", + "главный актер в транслите, например «tom-cruise»": "hauptdarsteller in translit, zum Beispiel «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "regisseur in Transliteration, zum Beispiel «Tim-Burton»", + "каждый день случайные 4 буквы, например «delo»": "jeden Tag zufällig 4 Buchstaben, zum Beispiel «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL zum aktivieren der webseite", + "«Скачать»": "«Herunterladen»", + "«Трейлер»": "«Trailer»", + "«Кадры»": "«Frames»", + "Уникализация URL фильма": "Eindeutige film-URL", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Wenn Sie eine eindeutige URL angeben, können Sie das Trennzeichen zwischen den Parametern und dem Präfix vor der ID ändern und die filmkennung nach oben oder unten ändern (Standardeinstellung ist 0, d. H. Die ID auf der Website stimmt mit der ID auf dem KinoPoisk überein)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Das Trennzeichen zwischen den Parametern in der URL wird in der URL an Stelle [Trennzeichen] ersetzt", + "Разделитель:": "Trennzeichen:", + "Будет подставлено перед ID фильма %s": "Wird vor der film-ID %s ersetzt", + "Префикс ID:": "ID-Präfix:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Akzeptiert Werte von -297 bis 297000 und ändert die ID des films auf der Website auf eine höhere oder niedrigere Seite.", + "Уникальный ID:": "Eindeutige ID:", + "Транслит URL категорий (комедия -> komediya)": "Translite-URL-Kategorien (Komödie -> Komediya)", + "Транслит:": "Translite:", + "Нет": "Nein", + "Кастомный": "Benutzerdefiniert", + "URL неиндексируемых фильмов": "Nicht indizierte film-URLs", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Wenn Sie nur filme indizieren möchten, für die Sie eindeutige Beschreibungen schreiben, füllen Sie dieses Formular aus und fügen Sie diese URL zu Ihrer robots.txt hinzu, z", + "URL пути": "Pfad-URL", + "URL пути, которые ставятся перед конкретной категорией": "URL-Pfade, die vor einer bestimmten kategorie stehen", + "комедия": "komödie", + "Том Круз": "Tom Kreuzfahrt", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Seifen:", + "Мультфильмы:": "Cartoons:", + "Аниме:": "Anime:", + "Телепередачи:": "TV-Sendungen:", + "Игра престолов": "Spiel der throne", + "Вставить код на веб-сайт": "Fügen sie den code auf der website ein", + "Вставка кодов счетчиков, рекламы и т.п.": "Zählercodes, anzeigen usw. einfügen", + "Вставить код в верх веб-страницы": "Fügen sie den code am oberen rand der webseite ein", + "Вставка кода внутрь тега head": "Geben sie den code in das head-Tag ein", + "Вставить код в низ веб-страницы": "Fügen sie den code am unteren rand der webseite ein", + "Вставка кода перед закрывающимся тегом body": "Code vor dem schließen des body-Tags einfügen", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Code der datei «Robots.txt»", + "Список фильмов с уникальным описанием": "Liste der filme mit eindeutiger beschreibung", + "Информация о написании уникальных описаний для фильмов": "Informationen zum schreiben eindeutiger beschreibungen für filme", + "Добавить / изменить фильм": "film hinzufügen / bearbeiten", + "Фильмы с уникальным описанием": "filme mit einer einzigartigen beschreibung", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "film-ID eingeben", + "тег на веб-странице фильма:": "tag auf der filmwebseite:", + "Название страницы фильма (до 70 символов)": "Titel der filmseite (bis zu 70 Zeichen)", + "Короткое описание страницы фильма (до 200 символов)": "Kurzbeschreibung der filmseite (bis zu 200 Zeichen)", + "Переведенное название фильма:": "Übersetzter filmname:", + "Миссия невыполнима: Последствия": "Mission Impossible: Konsequenzen", + "Оригинальное название фильма:": "Ursprünglicher filmtitel:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "filmbeschreibung:", + "Уникальное описание ...": "Einzigartige Beschreibung ...", + "Информационные данные фильма": "filminfo", + "URL постера:": "Poster-URL:", + "URL постера фильма": "filmposter-URL", + "Фильм": "film", + "Сериал": "TV-Serie", + "Год:": "Jahr:", + "Страна:": "Land:", + "Жанры фильма:": "filmgenres:", + "Режиссер фильма:": "filmregisseur:", + "Актерский состав:": "Besetzung:", + "Премьера фильма:": "filmpremiere:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk Website-Bewertung:", + "34 или 90": "34 oder 90", + "Число голосов на сайте KinoPoisk:": "Die Anzahl der Stimmen auf der Website KinoPoisk:", + "309 или 89647": "309 oder 89647", + "Рейтинг на сайте IMDb:": "IMDb-Bewertung:", + "76 или 88": "76 oder 88", + "Число голосов на сайте IMDb:": "Die Anzahl der Stimmen auf der Site IMDb:", + "6534 или 8396": "6534 oder 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg oder URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Spieler-URL:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Qualität:", + "1080p": "1080p", + "Перевод / язык:": "Übersetzung / Sprache:", + "Субтитры": "Untertitel", + "Настраиваемые поля:": "Benutzerdefinierte felder:", + "Текст к этому полю": "Text in dieses feld", + "Названия на страницах веб-сайта": "Titel auf den seiten der website", + "Информация о написании названий для всех страниц веб-сайта": "Informationen zum schreiben von titeln für alle seiten der website", + "Веб-страница:": "Webseite:", + "название": "der name", + "переведенное": "übersetzt", + "английское": "englisch", + "премьера": "premiere", + "слово": "wort", + "синонимы": "synonyme", + "страны": "länder", + "жанры": "genres", + "актеры": "die schauspieler", + "режиссеры": "direktoren", + "Страница онлайн": "Website-Seite", + "Год": "Jahr", + "сортировка": "sortierung", + "страница": "seite", + "Текст для": "Text für", + "определенного года": "bestimmtes jahr", + "остальных": "der rest", + "Годы": "Jahre", + "Жанр": "Genre", + "определенного жанра": "ein bestimmtes genre", + "Жанры": "Genres", + "Страна": "Land", + "определенной страны": "ein bestimmtes land", + "Страны": "Länder", + "Актер": "Schauspieler", + "определенного актера": "ein bestimmter schauspieler", + "Актеры": "Schauspieler", + "Режиссер": "Der regisseur", + "определенного режиссера": "bestimmter direktor", + "Режиссеры": "Direktoren", + "Тип": "Typ", + "определенного типа": "bestimmter typ", + "Поиск": "Suche", + "запрос": "anfrage", + "определенного запроса": "spezifische anfrage", + "Поиск фильма": "film suchen", + "Пагинация и сортировка": "Paginierung und sortierung", + "Код": "Code", + "По убыванию": "Absteigend", + "По возрастанию": "Aufsteigend", + "H1 на страницах веб-сайта": "H1 auf website-Seiten", + "Информация о написании H1 для всех страниц веб-сайта": "Informationen zum Schreiben von H1 für alle Seiten der Website", + "Описания на страницах веб-сайта": "Beschreibungen auf den seiten der website", + "Информация о написании описаний для всех страниц веб-сайта": "Informationen zum schreiben von beschreibungen für alle seiten der website", + "Обновление базы фильмов": "filmdatenbank aktualisieren", + "Ключ обновления базы данных": "Datenbankaktualisierungsschlüssel", + "Обновить": "Aktualisieren", + "Модуль новых премьер": "Neues premier-Modul", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informationen zu den parametern des moduls mit einem filmblock, der der primzahl am nächsten liegt", + "Отключить": "Ausschalten", + "Количество фильмов в автоматическом блоке": "Die anzahl der filme im automatischen block", + "Указание числа фильмов, которые будут в блоке": "Geben sie die anzahl der filme an, die im block enthalten sein sollen", + "Указать фильмы вручную": "filme manuell angeben", + "Вручную выбрать фильмы для этого блока": "Wählen sie manuell filme für dieses gerät aus", + "Активировать": "Aktivieren", + "Модуль": "Modul", + "отключен": "deaktiviert", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Mit dem modul können sie der website einen block mit filmen hinzufügen, die in kürze veröffentlicht werden sollen.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Um das Modul zu aktivieren, klicken Sie auf die Schaltfläche «Aktivieren» oben auf dem Bildschirm.", + "Модуль комментариев": "Kommentarmodul", + "Информация о параметрах модуля добавления виджетов комментариев": "Informationen zu den parametern des moduls fügen sie kommentar-Widgets hinzu", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Ihr Kurzname, der bei der Registrierung der Website auf Disqus.com und dem API-Schlüssel angegeben wurde", + "Ваш shortname веб-сайта": "Ihr website-Kurzname", + "Ваш api_key для индексации комментариев": "Ihr api_key zur indizierung von kommentaren", + "Блок последних комментариев": "Block der letzten kommentare", + "Блок с последними комментариями от пользователей": "Blockieren sie mit den letzten kommentaren von benutzern", + "комментария(ев)": "kommentar (e)", + "Макс. %s символов": "Max %s Zeichen", + "без аватара": "ohne avatar", + "с аватаром": "mit avatar", + "На страницах:": "Auf den seiten:", + "главная": "das haupt", + "категория": "kategorie", + "контент": "inhalt", + "фильм": "der film", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Geben Sie die widget_id an, die Sie erhalten, nachdem Sie das Kommentar-Widget auf HyperComments.com und sekretkey für die Indexierung von Kommentaren durch Suchmaschinen erstellt haben", + "Ваш widget_id": "Ihre widget_id", + "Ваш sekretkey для индексации комментариев": "Ihr geheimschlüssel für die indizierung von kommentaren", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Ihre Anwendungs-ID «Website» auf vk.com", + "Ваш ID приложения": "Ihre Bewerbungs-ID", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Melden Sie sich auf facebook.com an und geben Sie die Benutzer-ID ein (Benutzer-ID, die Kommentare moderieren kann)", + "Ваш ID на Facebook": "Ihre Facebook-ID", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Geben Sie die ID an, die Sie erhalten, nachdem Sie das Kommentar-Widget in Cackle.me erstellt haben (gegen Gebühr)", + "Ваш ID виджета": "Ihre Widget-ID", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL Ihrer Google+ Seite", + "Ваш URL в Google+": "Ihre Google+ URL", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parameter host_id, den sie nach der registrierung beim dienst erhalten", + "Ваш host_id": "Ihre host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Mit diesem Modul können Sie der Website Kommentarformen von sozialen Netzwerken hinzufügen: VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Modulbezogene filme", + "Информация о параметрах модуля связанных фильмов": "Informationen zu den parametern der modulbezogenen filme", + "Связанные фильмы по году": "Verwandte filme nach jahr", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "filmblock unter den hauptfilminformationen aus demselben jahr wie der aktuelle film", + "из одного года": "ab einem jahr", + "Связанные фильмы по жанрам": "Verwandte filme nach genre", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Ein block mit filmen unter den hauptfilminformationen aus demselben genre oder allen genres wie der aktuelle film", + "всех": "von allen", + "одного жанра": "ein genre", + "Связанные фильмы по странам": "Verwandte filme nach ländern", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "filmblock unter den hauptfilminformationen aus demselben land oder allen ländern wie der aktuelle film", + "одной страны": "ein land", + "Связанные фильмы по актерам": "Verwandte filme nach schauspielern", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Der block mit den filmen unter den hauptinformationen des films aus der filmografie des schauspielers oder der schauspieler, die im aktuellen film mitspielten", + "одного актера": "ein schauspieler", + "Связанные фильмы по режиссерам": "Verwandte filme von regisseur", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Der block mit filmen unter den hauptinformationen eines films aus einem film des regisseurs oder der regisseure, die den aktuellen film führen", + "одного режиссера": "ein regisseur", + "Показывать по типу": "Nach typ anzeigen", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Auf der Seite der Serie wird die Serie auf der Seite der filme gezeigt", + "Тип к типу": "Geben sie den typ ein", + "Не важно": "Nicht wichtig", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Mit diesem modul können sie auf der filmseite zusätzliche listen mit filmen aus demselben jahr, genre, land, jahr, schauspieler oder regisseur hinzufügen.", + "Модуль создания страниц для веб-сайта": "Das modul zum erstellen von seiten für die website", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informationen zu den parametern des moduls erstellen seiten für die website", + "Настройка страницы со списком новостей": "Passen sie die nachrichtenlistenseite an", + "URL путь": "URL-Pfad", + "Параметр пути в URL": "URL-Parameter", + "Веб-страница со списком контента": "Webseite mit inhaltsliste", + "Страницы веб-сайта": "Website-Seiten", + "Новости и коллекции веб-сайта": "Nachrichten und websitesammlungen", + "Блоки новостей на веб-сайте": "Nachrichtenblöcke auf der website", + "Блок новостей в боковой панели": "Nachrichtenblock in der seitenleiste", + "Блок постов в боковой панели на страницах веб-сайта": "Der postblock in der seitenleiste auf den seiten der website", + "пост(ов)": "post(s)", + "Теги через запятую": "Tags werden durch kommas getrennt", + "Блок новостей на странице фильма": "Newsfeed auf filmseite", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Der block von beiträgen, die einen film enthalten, oder die neuesten nachrichten mit einem tag für alle filme", + "упоминания или с тегом": "erwähnt oder markiert", + "Оповещения, Новости": "Alarme, Nachrichten", + "Фильмы из новостей на главной": "filme aus den nachrichten zum hauptteil", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Mit filmen aus den Nachrichten auf der Hauptseite blockieren (Liste der durch Kommas getrennten URL-Schlüssel)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automatische sammlungen", + "Обновления с moonwalk": "Moonwalk-Updates", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Zuletzt hinzugefügte filme / Serien zum Thema Video-Hosting", + "Обновления фильмов": "filmaktualisierungen", + "Последние добавленные фильмы на видео-хостинг": "Zuletzt hinzugefügte filme zu video-Hosting", + "Не добавлять": "Nicht hinzufügen", + "URL-ключ коллекции в которую добавлять фильмы": "URL-Schlüssel der sammlung, in der filme hinzugefügt werden sollen", + "Обновлять качество:": "Aktualisierungsqualität:", + "Да": "Ja", + "Обновлять перевод:": "Übersetzung aktualisieren:", + "Обновления сериалов": "TV-Serien-Updates", + "Последние добавленные сериалы на видео-хостинг": "Zuletzt hinzugefügte serie zum thema video-Hosting", + "сериала(ов)": "serien(s)", + "URL-ключ коллекции в которую добавлять сериалы": "URL-Schlüssel der sammlung, in der fernsehsendungen hinzugefügt werden sollen", + "Обновления с hdgo": "Updates von hdgo", + "Обновления с kodik": "Updates von kodik", + "Обновления с iframe": "Iframe-Updates", + "Добавить страницу": "Seite hinzufügen", + "Модуль позволяет создавать страницы на веб-сайте.": "Mit diesem modul können sie seiten auf der website erstellen.", + "Название страницы:": "Seitentitel:", + "Комедийные сериалы": "Comedy-Serie", + "Описание страницы:": "Seitenbeschreibung:", + "Подборка комедийных сериалов": "Eine auswahl an comedy-Serien", + "Уникальный ключ для URL": "Eindeutiger Schlüssel für URL", + "Уникальный ключ для URl страницы": "Eindeutiger Schlüssel für die URL-Seite", + "Ссылка на изображение страницы": "Link zum seitenbild", + "Коллекции, Новости": "Sammlungen, Nachrichten", + "Коллекции": "Sammlungen", + "Новости": "Nachrichten", + "Страницы": "Seiten", + "Обновления": "Aktualisierungen", + "Мультфильмы": "Cartoons", + "ТВ": "Tv", + "Аниме": "Anime", + "Страница скачать": "Seite herunterladen", + "Страница трейлера": "Trailer-Seite", + "Страница кадров": "Frame-Seite", + "Модуль слайдера фильмов": "film slider-Modul", + "Информация о параметрах модуля слайдера фильмов": "Informationen zu den parametern der modul-Slider-filme", + "Идентификатор или ссылка на фильм": "film-ID oder link", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Mit dem modul können sie der website einen schieberegler mit filmen hinzufügen.", + "Модуль скрытия фильмов": "Modul zum ausblenden von filmen", + "Информация о параметрах модуля скрытия фильмов": "Informationen zu den parametern des moduls zum ausblenden von filmen", + "Автоматическое скрытие фильмов": "filme automatisch ausblenden", + "Параметры авторизации IMAP": "IMAP-Autorisierungsoptionen", + "Параметры авторизации на почтовом IMAP сервере": "Berechtigungsoptionen auf dem Mail-IMAP-Server", + "Пароль": "Passwort", + "Ваш пароль от почтового ящика": "Ihr mailbox-Passwort", + "Параметры почтового сервера": "Mailserver-Einstellungen", + "Сервер": "Server", + "Порт": "Der hafen", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blockieren sie filme auf dem land", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blockieren sie filme in dem land, in dem sie dieses jahr veröffentlicht wurden", + "В стране фильма": "Im land des films", + "Сообщение для пользователей": "Benutzermeldung", + "Сообщение для пользователей на месте, где располагается плеер": "Nachricht für benutzer der site, auf der sich der player befindet", + "Сообщение для пользователя": "Nachricht an den benutzer", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Mit diesem modul können sie filme, die den copyright-Inhabern unterliegen, vor der website ausblenden.", + "Модуль топ-фильмов": "Top films-Modul", + "Информация о параметрах модуля топ-фильмов в категориях": "Informationen zu den parametern der modul-Top-filme in kategorien", + "Топ-фильмы в категориях": "Top-filme in kategorien", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Top-filme werden normalerweise entweder anstelle des standard-Schiebereglers oder als separater block in kategorien angezeigt", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Das modul ermöglicht in jeder kategorie die anzeige der besten filme zu einer bestimmten sortierung.", + "Модуль социальных сетях": "Modul für soziale netzwerke", + "Информация о параметрах модуля групп в социальных сетях": "Informationen zu den parametern des gruppenmoduls in sozialen netzwerken", + "Ссылка на страницу": "Link zur seite", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Mit diesem modul können sie links zu websites in sozialen netzwerken hinzufügen, die für die website erstellt wurden.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Micromarking-Modul", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informationen zu den Parametern des Schemamoduls und zum OpenGraph-Markup", + "активирован": "aktiviert", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Mit diesem Modul können Sie allen Seiten der Website Schema- und OpenGraph-Markierungen hinzufügen.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Um das Modul zu deaktivieren, klicken Sie oben auf dem Bildschirm auf die Schaltfläche «Deaktivieren».", + "Модуль продолжения просмотра": "Modul kann weiter angezeigt werden", + "Информация о параметрах модуля продолжения просмотра": "Informationen zu den parametern des moduls werden weiterhin angezeigt", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Mit dem modul können sie der website eine schaltfläche hinzufügen. wenn sie darauf klicken, können sie die filmseite aufrufen, um mit dem anzeigen fortzufahren.", + "Модуль просмотренных фильмов": "Modul angesehene filme", + "Информация о параметрах модуля просмотренных фильмов": "Informationen zu den parametern der vom modul angeschauten filme", + "Количество просмотренных фильмов": "Anzahl der angesehenen filme", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "filme, die vom benutzer angesehen werden, werden am unteren rand jeder seite der website angezeigt", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Das modul fügt am ende der seite eine liste der filme hinzu, die der benutzer kürzlich angesehen hat.", + "Модуль плеера на веб-сайте": "Das spielermodul auf der website", + "Информация о параметрах модуля плеер на веб-сайте": "Informationen zu den parametern des player-Moduls auf der website", + "Параметры плеера": "Player-Einstellungen", + "сделать основным": "mach die hauptleitung", + "Видео-хостинги источники": "Video-Hosting-Quellen", + "Цвет элементов в плеере": "Die farbe der elemente im player", + "Указание токен-ключа плеера": "Angabe des tokens des spielers", + "Токен-ключ": "Schlüsselmarker", + "Указание api_token-ключа плеера": "Angabe des api_token-Schlüssels des players", + "api_token-ключ": "api_token key", + "Указание токен-ключа": "Angeben eines token-Schlüssels", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Mit diesem modul können sie der website einen player hinzufügen, um filme online anzusehen.", + "Модуль блокировки просмотра плеера": "Player-Ansichtssperrmodul", + "Информация о параметрах модуля блокировки просмотра плеера": "Informationen zu den parametern des sichtblockierungsmoduls des players", + "Вставить рекламу в плеер": "Legen sie werbung in den player ein", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Der anzeigenblock bleibt einige sekunden im player, bevor er angesehen wird", + "Таймер блокировки:": "Sperrtimer:", + "сек": "sek", + "Кнопка «Пропустить»:": "Schaltfläche überspringen:", + "Сообщение для пользователя:": "Nutzermeldung:", + "Рекламный код:": "Aktionscode:", + "отображает обратный отсчет.": "zeigt einen countdown an.", + "Платная подписка": "Bezahltes abonnement", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Generieren Sie eine Liste von Schlüsseln über ein Komma und verkaufen Sie sie über verschiedene Handelsplattformen, beispielsweise auf Digiseller. Der Benutzer kann nach Eingabe des Schlüssels alle filme auf der Website ohne Einschränkungen ansehen", + "Список ключей через запятую:": "Liste der durch kommas getrennten schlüssel:", + "+ 10 ключей": "+ 10 Tasten", + "Поделиться в социальную сеть": "Teilen sie in sozialen netzwerken", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Wenn der Benutzer in einem der sozialen Netzwerke nicht auf die Share-Schaltfläche klickt, kann der Benutzer für eine bestimmte Zeit nicht mit dem Durchsuchen beginnen. Wenn der Benutzer auf die Schaltfläche «Teilen» klickt, wird der Block nach 10 Sekunden geschlossen", + "Пользователи с AdBlock": "AdBlock-Benutzer", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Begrenzen Sie den Beginn der Anzeige von Nutzern, die AdBlock oder andere Werbeblocker verwenden", + "Легальный веб-сайт": "Legale website", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Zeigen sie nur einen filmtrailer, der werbematerial ist und nicht gegen das urheberrecht verstößt", + "Разрешить плеер в странах:": "Spieler in ländern zulassen:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Mit diesem modul können sie die anzeige des players auf benutzer beschränken, bevor sie eine bestimmte aktion ausführen.", + "Модуль мобильной версии": "Mobilversion-Modul", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informationen zu den parametern des moduls der mobilen version der website", + "Светлая тема": "Licht thema", + "Светлая тема оформления мобильной версии веб-сайта": "Lichtthema der mobilen version der website", + "Скриншоты": "Screenshots", + "Темная тема": "Dunkles thema", + "Темная тема оформления мобильной версии веб-сайта": "Das dunkle thema des designs der mobilen version der website", + "Своя тема оформления мобильной версии веб-сайта": "Eigenes thema der mobilen version der website", + "Настроить": "Fertigen sie besonders an", + "Цвет фона": "Hintergrundfarbe", + "Цвет текста": "Textfarbe", + "Фон заголовка": "Header-Hintergrund", + "Цвет заголовка": "Überschriftenfarbe", + "Фон описания": "Beschreibung hintergrund", + "Цвет описания": "Beschreibungsfarbe", + "Фон кнопки": "Schaltflächenhintergrund", + "Цвет кнопки": "Farbe der schaltfläche", + "Фон поиска": "Hintergrund suchen", + "Фон блока": "Hintergrund blockieren", + "Цвет ссылок": "Verbindungsfarbe", + "При наведении": "Wenn du schwebst", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Das Modul teilt den Suchmaschinen mit, dass die Website über eine Version der Website verfügt, die eine perfekte Anzeige auf mobilen Geräten ermöglicht. Stellen Sie vor dem Aktivieren des Moduls sicher, dass die Subdomäne «m» erstellt wurde (im DNS-Kontrollfeld der Domäne befindet sich ein entsprechender CNAME-Datensatz «m»).", + "Модуль серий сериалов": "Serielles serienmodul", + "Информация о параметрах модуля серий сериалов": "Informationen zu den parametern des serienmoduls", + "Заголовок, описание и H1 веб-страницы с серией": "Titel der Webseite, Beschreibung und H1-Serie", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Schreiben von Text für Titel, Beschreibung und H1 auf einer Webseite mit einer Serie", + "Веб-страница серии:": "Webseiten-Serie:", + "Название страницы": "Seitentitel", + "номер сезона": "saisonnummer", + "номер серии": "chargennummer", + "перевод": "übersetzung", + "H1 на странице": "H1 pro seite", + "Описание страницы": "Seitenbeschreibung", + "Блок с сериями": "Blockieren sie mit serien", + "серий": "serie", + "Все серии": "Alle serien", + "Посл. серию": "Der letzte serie", + "Параметры по умолчанию": "Standardeinstellungen", + "Сезон": "Staffel", + "Серия": "Serie von", + "Звук": "Ton", + "основной источник серий": "hauptquelle der serie", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Mit dem modul können sie für jede serienreihe eine eigene seite erstellen.", + "Модуль добавления рекламы на веб-сайт": "Anzeigenmodul auf der website", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informationen zu den parametern des moduls fügen der website werbung hinzu", + "Десктопная версия веб-сайта": "Desktopversion der website", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Werbevarianten in der desktop-Version der website", + "На всех веб-страницах": "Auf allen webseiten", + "Вверху на веб-странице": "Anfang der webseite", + "Добавьте свой рекламный код": "Fügen sie ihren anzeigencode hinzu", + "Внизу на веб-странице": "Unten auf der webseite", + "Левая колонка на веб-странице": "Linke spalte auf der webseite", + "Правая колонка на веб-странице": "Rechte spalte auf der webseite", + "Над плеером на веб-странице": "Über dem player auf der webseite", + "Под плеером на веб-странице": "Unter dem player auf der webseite", + "или размещение на конкретной веб-странице": "oder auf einer bestimmten webseite posten", + "Размещение рекламы над плеером": "Anzeigenplatzierung über dem spieler", + "Размещение рекламы под плеером": "Anzeigenplatzierung unter dem player", + "Размещение рекламы над ссылками": "Platzieren von anzeigen über links", + "Размещение рекламы под ссылками": "Werben sie unter links", + "Размещение рекламы над трейлером": "Anzeigenplatzierung über dem trailer", + "Размещение рекламы под трейлером": "Anzeigenplatzierung unter dem trailer", + "Размещение рекламы над кадрами": "Werbung über frames", + "Размещение рекламы под кадрами": "Anzeigenplatzierung unter frames", + "Мобильная версия веб-сайта": "Mobile version der website", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Werbevarianten in der mobilen version der website", + "Таргетинг рекламы": "Anzeigen-Targeting", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Anzeigen von Anzeigen der Zielgruppe, zum Beispiel Personen aus Russland oder beim Browsen einer Website auf einem iPhone usw.", + "Таргетинг включен": "Targeting aktiviert", + "Таргетинг отключен": "Targeting deaktiviert", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Das modul ermöglicht das hinzufügen von anzeigen zu allen zielseiten der website.", + "Модуль RSS": "RSS-Modul", + "Информация о параметрах модуля RSS": "Informationen zu den Parametern des RSS-Moduls", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Mit diesem modul können sie die neuesten veröffentlichungen von filmen im XML-Format anzeigen.", + "Автопубликация на %s дней": "Autopublish für %s Tage", + "Код состояния HTTP": "HTTP-Statuscode", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP-Statuscode auf der Webseite für blockierte moviee", + "Фильмы из страны": "Moviee aus dem land", + "Фильмы из списка": "Moviee aus der liste", + "Мультсериалы:": "Cartoons:", + "Видео-хостинги источники трейлеров": "Video-Hosting-Quellen für trailer", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Das modul teilt den suchmaschinen mit, dass die website über eine version der website verfügt, die eine perfekte anzeige auf mobilen geräten ermöglicht.", + "Случайный": "Zufällig", + "Случайный фильм": "Zufälliger movie", + "Модуль случайного фильма": "Zufälliges moviemodul", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Das modul ermöglicht in jeder kategorie das anzeigen einer schaltfläche zum wechseln zu einem beliebigen movie aus dieser kategorie.", + "Информация о параметрах модуля выбора случайного фильма": "Informationen zu den parametern des zufallsmovieauswahlmoduls", + "Случайный фильм в категориях веб-сайта": "Zufälliger movie in website-Kategorien", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Oben auf der kategorieseite wird eine schaltfläche angezeigt. wenn sie darauf klicken, wechselt der benutzer zu einem beliebigen movie aus dieser kategorie", + "Случайный фильм в меню веб-сайта": "Zufälliger movie im website-Menü", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Geben Sie den URL-Schlüssel der Sammlung an, aus der Sie einen zufälligen movie auswählen können, wenn Sie auf die Schaltfläche im Menü klicken", + "Выбирать из коллекции:": "Wählen sie aus der sammlung:", + "ТВ версия": "TV-Version", + "URL-ключ:": "URL-Schlüssel:", + "Название в виде ссылки": "Titel als link", + "При нажатии на название категории, будет переход на страницу категории": "Wenn sie auf den namen klicken, wird die kategorieseite angezeigt", + "Ссылка на категорию": "Link zur kategorie", + "Обычный текст": "Einfacher text", + "Случайный фильм на главной странице": "Zufälliger movie auf der homepage", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "In jedem block auf der hauptseite der website befindet sich ein link zu einem beliebigen movie in der kategorie", + "Случайный фильм в блоке связанных фильмов": "Zufälliger movie in blockbezogenen movieen", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "In jedem block verwandter moviee auf der webseite des movies wird ein link zu einem beliebigen movie in der kategorie angezeigt", + "Список жанров в каждом типе": "Liste der genres in jedem typ", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Geben sie eine liste von genres an, die von einem bestimmten typ eingeschlossen oder ausgeschlossen werden sollen", + "Жесткая перезагрузка сервера": "Server wird hart zurückgesetzt", + "Будет произведена перезагрузка всех сайтов на сервере": "Alle sites auf dem server werden neu gestartet", + "Модуль ТВ версии": "TV-Modulversion", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informationen zu den Parametern der TV-Version der Website", + "URL ТВ версии": "TV-Versions-URL", + "Настройка URL для ТВ версии веб-сайта": "Festlegen der URL für die TV-Version der Website", + "URL мобильной версии": "URL der mobilen version", + "Настройка URL для мобильной версии веб-сайта": "Festlegen der URL für die mobile Version der Website", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Das Modul aktiviert die TV-Version der Website für die Navigation mit der TV-Fernbedienung.", + "Инструмент для парсинга веб-страниц": "Ein tool zum analysieren von webseiten", + "Цвет текста контента": "Textfarbe des inhalts", + "Фон контента": "Inhaltlicher hintergrund", + "Цвет текста категории": "Kategorie textfarbe", + "Фон текущей категории": "Aktuelle hintergrundkategorie", + "Фон активной категории": "Aktive hintergrundkategorie", + "Своя тема оформления ТВ версии веб-сайта": "Eigenes Thema der TV-Version der Website", + "Загрузка доступна после заполнения информации!": "Download verfügbar nach dem ausfüllen der informationen!", + "Автозаполнение информации": "Informationen zum automatischen vervollständigen", + "Запретить доступ в странах": "Zugriff in ländern verweigern", + "Список стран, которым запрещено посещать сайт": "Liste der länder, die die site nicht besuchen dürfen", + "Проксировать": "Zum proxy", + "Не проксировать": "Proxy nicht", + "Перегрузка сервера": "Serverüberlastung", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Geben Sie den Prozentsatz der Serverüberlastung an, bei dem eine Fehlermeldung angezeigt oder umgeleitet wird (Intervall 1 Minute, 5 Minuten und 15 Minuten)", + "Модуль рерайта описаний": "Modul zum umschreiben von beschreibungen", + "Модуль обработает описание к фильму и делает его более уникальным": "Das modul verarbeitet die beschreibung für den movie und macht ihn eindeutiger", + "Настройка параметров в сервисе rewriter.tools": "Festlegen von parametern im service rewriter.tools", + "Двойной рерайт": "Doppelte umschreibung", + "Проверка уникальности": "Eindeutigkeitsprüfung", + "Рерайт в автопубликации": "Autopublish umschreiben", + "Делать рерайт описаний всем фильмам в автопубликации": "Erstellen sie beschreibungen für alle moviee in der automatischen veröffentlichung", + "Показать сообщение или перенаправить на URL": "Nachricht anzeigen oder zur URL umleiten", + "Случайные фильмы": "Zufällige moviee", + "Случайные фильмы из определенной коллекции": "Zufällige moviee aus einer bestimmten sammlung", + "URL-ключ коллекции из которой выбирать фильмы": "URL-Schlüsselsammlung, aus der moviee ausgewählt werden können", + "Запретить доступ для IP": "Zugriff für IP verweigern", + "Список IP, которым запрещено посещать сайт": "Liste der IP-Adressen, denen der Besuch der Website untersagt ist", + "Embed/iframe код": "Embed / iframe-Code", + "изменить": "ändern" +} diff --git a/themes/default/public/admin/locales/el.json b/themes/default/public/admin/locales/el.json new file mode 100644 index 0000000..daee820 --- /dev/null +++ b/themes/default/public/admin/locales/el.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Αρχική σελίδα", + "Параметры": "Παράμετροι", + "Модули": "Ενότητες", + "Панель администратора": "Πίνακας διαχειριστή", + "Настройки веб-сайта": "Ρυθμίσεις ιστοτόπου", + "Настройки публикации": "Δημοσιεύστε τις ρυθμίσεις", + "Настройки главной страницы": "Οι ρυθμίσεις αρχικής σελίδας", + "Настройки отображения": "Ρυθμίσεις οθόνης", + "Настройки URL": "Ρυθμίσεις URL", + "Вставить свой код": "Εισαγάγετε τον κωδικό σας", + "SEO тексты": "Κείμενα SEO", + "Добавить фильм": "Προσθήκη ταινίας", + "Названия веб-страниц": "Τίτλοι ιστοσελίδας", + "H1 на веб-страницах": "H1 στις ιστοσελίδες", + "Описания веб-страниц": "Περιγραφές ιστοσελίδας", + "Скоро выйдет": "Σύντομα", + "Виджет комментариев": "Σχόλιο widget", + "Связанные фильмы": "Σχετικές ταινίες", + "Контент веб-сайта": "Περιεχόμενο ιστότοπου", + "Фильмы в слайдере": "Ταινίες σε ρυθμιστικό", + "Запрещенные фильмы": "Απαγορευμένες ταινίες", + "Топ в категории": "Κορυφή στην κατηγορία", + "Социальные сети": "Κοινωνικά δίκτυα", + "Семантическая разметка": "Σημασιολογική σήμανση", + "Продолжить просмотр": "Συνεχίστε την περιήγηση", + "Просмотренные фильмы": "Παρακολούθησαν ταινίες", + "Плеер фильмов": "Αναπαραγωγή ταινιών", + "Блокировка просмотра": "Προβολή κλειδώματος", + "Мобильная версия": "Έκδοση για κινητά", + "Серии сериалов": "Τηλεοπτικές σειρές", + "Ваша реклама": "Η διαφήμισή σας", + "RSS канал": "Τροφοδοσία RSS", + "Уникальные описания": "Μοναδικές περιγραφές", + "Голосование за фильм": "Ψηφοφορία για την ταινία", + "Боты для мессенджеров": "Μποτς για αγγελιοι", + "Ошибки в переводе?": "Λάθη στη μετάφραση;", + "Есть вопросы?": "Οποιεσδήποτε ερωτήσεις;", + "Очистить кэш:": "Διαγραφή της προσωρινής μνήμης:", + "Очистка кэша файлов": "Εκκαθάριση της προσωρινής μνήμης αρχείων", + "Очистка кэша памяти": "Εκκαθάριση της προσωρινής μνήμης μνήμης", + "Главная страница веб-сайта": "Ιστοσελίδα της ιστοσελίδας", + "Информация о параметрах для главной страницы веб-сайта": "Πληροφορίες σχετικά με τις παραμέτρους για την κύρια σελίδα του ιστότοπου", + "Заголовок, описание и H1 веб-страницы": "Τίτλος ιστοσελίδας, περιγραφή και H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Γράφοντας κείμενο για τον τίτλο, την περιγραφή και το H1 στην κύρια σελίδα του ιστότοπου", + "Заголовок веб-страницы": "Τίτλος ιστοσελίδας", + "Главная веб-страница": "Αρχική ιστοσελίδα", + "символа(ов)": "χαρακτήρας (-οι)", + "H1 на веб-странице": "H1 στην ιστοσελίδα", + "Описание веб-страницы": "Περιγραφή ιστοσελίδας", + "Типы:": "Τύποι:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Αποκλεισμός στην κύρια σελίδα του ιστότοπου όπου βρίσκονται οι ταινίες ορισμένων τύπων:", + "или": "ή", + "%s-й": "%sη", + "фильма(ов)": "ταινία (ες)", + "из типа(ов)": "του τύπου (των)", + "Годы:": "Έτη:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Αποκλεισμός στην κύρια σελίδα του ιστότοπου στην οποία εμφανίζονται ταινίες από συγκεκριμένα χρόνια", + "из года(ов)": "από έτος (ες)", + "Например:": "Για παράδειγμα:", + "Жанры:": "Είδος:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Αποκλείστε την κύρια σελίδα του ιστότοπου στον οποίο προβάλλονται ταινίες από συγκεκριμένα είδη", + "из жанра(ов)": "από το είδος (τα)", + "боевик,триллер,приключения": "δράση, θρίλερ, περιπέτεια", + "Страны:": "Χώρες:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Αποκλείστε την κύρια σελίδα του ιστότοπου στον οποίο προβάλλονται ταινίες από ορισμένες χώρες", + "из страны": "από τη χώρα", + "США": "Ηνωμένες πολιτείες", + "Актеры:": "Ηθοποιοί:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Το μπλοκ στην κεντρική σελίδα της ιστοσελίδας στην οποία βρίσκονται οι ταινίες με τη συμμετοχή ορισμένων παραγόντων", + "с актерами": "με τους ηθοποιούς", + "Том Круз,Саймон Пегг": "Τομ Κρουζ, Σάιμον Πέγκ", + "Режиссеры:": "Διευθυντές:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Το μπλοκ στην κεντρική σελίδα της ιστοσελίδας στην οποία βρίσκονται οι ταινίες από την ταινία ορισμένων διευθυντών", + "с режиссером": "με τον σκηνοθέτη", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Αποκλεισμός με μια λίστα αναγνωριστικών ταινιών", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Το μπλοκ στην κύρια σελίδα του ιστότοπου στον οποίο υπάρχουν ταινίες με συγκεκριμένο αναγνωριστικό", + "Не показывать": "Μην εμφανίζετε", + "ID или ссылка на фильм": "Αναγνώριση ή σύνδεση με την ταινία", + "Фильмы:": "Ταινίες:", + "Список идентификаторов фильмов": "Λίστα αναγνωριστικών ταινιών", + "Редактировать список ID": "Επεξεργασία λίστας ID", + "Блок с новыми сериями": "Αποκλεισμός με νέες σειρές", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Το μπλοκ στην κεντρική σελίδα της ιστοσελίδας στην οποία θα εμφανιστούν νέες σειρές", + "серии(-ий)": "σειρά (ες)", + "Новые серии сериалов": "Νέα σειρά περιοδικών", + "Блок с фильмами из коллекций": "Αποκλεισμός με ταινίες από τις συλλογές", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Αποκλεισμός ταινιών από ειδήσεις / συλλογές στην κύρια σελίδα (πλήκτρα διευθύνσεων URL διαχωρισμένα με κόμματα)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Σελίδες", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Στο κάτω μέρος της κύριας σελίδας θα υπάρχουν αριθμοί, αναφέρετε την κατηγορία στην οποία θα οδηγήσουν", + "Фильмы из типа:": "Ταινίες του τύπου:", + "Фильмы из года:": "Ταινίες της χρονιάς:", + "Фильмы из жанра:": "Ταινίες από το είδος:", + "Фильмы из страны:": "Ταινίες από τη χώρα:", + "Фильмы актера:": "Ταινίες ηθοποιός:", + "Фильмы режиссера:": "Διευθυντής ταινιών:", + "Фильмы из коллекции:": "Ταινίες από τη συλλογή:", + "2020 или фильмы": "2020 ή ταινίες", + "По умолчанию": "Από προεπιλογή", + "Сохранить изменения": "Αποθήκευση αλλαγών", + "Изменяется статус": "Αλλαγές κατάστασης", + "Перезагружается": "Επανεκκίνηση", + "Перезагрузить": "Επαναφόρτωση", + "Очищается кэш": "Η κρυφή μνήμη διαγράφηκε", + "Очистить кэш": "Διαγραφή της προσωρινής μνήμης", + "Загружаются (около 5 часов)": "Φόρτωση (περίπου 5 ώρες)", + "Картинки загружены": "Εικόνες που φορτώθηκαν", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Η βάση θα διορθωθεί στο διακομιστή για τον τομέα %s. Η εισαγωγή γίνεται μόνο μία φορά, οι περαιτέρω εισαγωγές είναι ενημερώσεις.", + "Загружаются (около 10 минут)": "Φόρτωση (περίπου 10 λεπτά)", + "Перезагрузка": "Επανεκκινήστε", + "Сохраняются изменения": "Οι αλλαγές αποθηκεύτηκαν", + "Желательно не больше 100 фильмов": "Κατά προτίμηση όχι περισσότερες από 100 ταινίες", + "Ошибка веб-сайта": "Σφάλμα ιστότοπου", + "Ошибка сервера": "Σφάλμα διακομιστή", + "URL кадров:": "URL καρέ:", + "Блок с типами пустой": "Ο τύπος μπλοκ είναι κενός", + "Блок с годами пустой": "Το μπλοκ με τα χρόνια είναι άδειο", + "Блок с жанрами пустой": "Αποκλεισμός με κενά είδη", + "Блок со странами пустой": "Το μπλοκ με τις χώρες είναι άδειο", + "Блок с актерами пустой": "Το μπλοκ με τους ηθοποιούς είναι άδειο", + "Блок с режиссерами пустой": "Οι διευθυντές μπλοκ", + "пустой": "κενό", + "отключена": "είναι απενεργοποιημένη", + "Панель администратора CinemaPress": "CinemaPress admin panel", + "Информация о параметрах админ-панели": "Πληροφορίες σχετικά με τις παραμέτρους του πίνακα διαχείρισης", + "Опубликовано фильмов": "Δημοσιευμένες ταινίες", + "Опубликовано:": "Καταχωρήθηκε στις:", + "Осталось:": "Αριστερά", + "Отфильтрованы:": "Φιλτραρισμένο από:", + "Скоро": "Σύντομα", + "Комментарии": "Σχόλια", + "Связанные": "Σχετικά", + "Контент": "Περιεχόμενο", + "Слайдер": "Ολισθητήρας", + "Скрыть": "Απόκρυψη", + "Топ": "Κορυφή", + "Разметка": "Μαρκάρισμα", + "Продолжить": "Συνεχίστε", + "Просмотренные": "Κοίταξε", + "Плеер": "Παίκτης", + "Блокировка": "Κλείδωμα", + "Серии": "Σειρά", + "Реклама": "Διαφήμιση", + "RSS": "RSS", + "Уникальность": "Μοναδικότητα", + "Голосование": "Ψηφοφορία", + "Боты": "Μποτς", + "Настройки": "Ρυθμίσεις", + "Публикация": "Δημοσίευση", + "Отображение": "Χαρτογράφηση", + "Фильмы": "Ταινίες", + "Названия": "Τίτλους", + "H1": "H1", + "Описания": "Περιγραφές", + "URL": "URL", + "Коды": "Κωδικοί", + "Основные настройки веб-сайта": "Βασικές ρυθμίσεις ιστοτόπου", + "Информация о параметрах настройки веб-сайта": "Πληροφορίες σχετικά με τις ρυθμίσεις ιστοτόπου", + "Протокол": "Πρωτόκολλο", + "Основной протокол веб-сайта": "Το κύριο πρωτόκολλο της ιστοσελίδας", + "Домен": "Τομέα", + "Информационный параметр домена, за которым закрепляется ключ БД": "Παράμετρος πληροφοριών του τομέα στον οποίο έχει εκχωρηθεί το κλειδί βάσης δεδομένων", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Το email σας για να επικοινωνήσετε με τον διαχειριστή της ιστοσελίδας", + "Язык и страна веб-сайта": "Γλώσσα και χώρα της ιστοσελίδας", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Καθορίστε τη γλώσσα και τη χώρα για την οποία λειτουργεί ο δικτυακός τόπος", + "Шаблон веб-сайта": "Πρότυπο ιστότοπου", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Το όνομα του προτύπου ιστότοπου του οποίου ο φάκελος πρέπει να βρίσκεται στο φάκελο των θεμάτων", + "ThemePrice": "49$", + "Своя тема": "Το ίδιο θέμα", + "Nginx сервер": "Διακομιστή nginx", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Αυτή η παράμετρος είναι ενημερωτική και δεν μπορεί να αλλάξει από τον πίνακα διαχείρισης", + "Sphinx сервер": "Διακομιστή sphinx", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Με υψηλά φορτία, η Sphinx μπορεί να μεταφερθεί σε ένα ξεχωριστό διακομιστή, αυξάνοντας έτσι την απόδοση του ιστότοπου", + "Memcached сервер": "Μεσολάβηση διακομιστή", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Με τα υψηλά φορτία, το Memcached μπορεί να μεταφερθεί σε ένα ξεχωριστό διακομιστή, αυξάνοντας έτσι την απόδοση του ιστότοπου", + "Сервер картинок": "Διακομιστή εικόνας", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Από προεπιλογή, όλες οι εικόνες φορτώνονται από πηγές τρίτου μέρους · ωστόσο, εάν θέλετε να μεταφορτωθούν οι αφίσες από τον ιστότοπό σας, μπορείτε να «μεταφέρετε στο διακομιστή» στατικά αρχεία και να ορίσετε σε αυτό το πεδίο τη διεύθυνση %s", + "Ширина постера:": "Πλάτος αφίσας:", + "Автопубликация": "Autopublish", + "Фукнция публикации": "Δημοσίευση λειτουργίας", + "Информация о параметрах публикации фильмов": "Πληροφορίες σχετικά με τις επιλογές δημοσίευσης ταινιών", + "Импорт всех фильмов в мире": "Εισάγετε όλες τις ταινίες στον κόσμο", + "Добавление всех фильмов в мире на веб-сайт": "Προσθέστε όλες τις ταινίες στον κόσμο στην ιστοσελίδα", + "Введите ключ базы фильмов": "Εισαγάγετε το πλήκτρο βάσης ταινίας", + "Добавить фильмы": "Προσθέστε ταινίες", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "Ταινίες:", + "StartMovies": "---", + "Тема:": "Θέμα:", + "общая": "κοινή", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Ποιο είναι το κοινό και μεμονωμένο θέμα του CinemaPress;", + "Обновление:": "Ενημέρωση:", + "каждое": "όλα", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Γιατί πρέπει να ενημερώσω τη βάση δεδομένων;", + "Оплатить ключ": "Πλήκτρο πληρωμής", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "δωρεάν μέχρι και 3 φορές", + "Настройка автопубликации": "Αυτόματη δημοσίευση ρύθμισης", + "Нстройка публикации фильмов каждый час": "Ρύθμιση της δημοσίευσης ταινιών κάθε ώρα", + "Публиковать по": "Δημοσιεύστε από", + "фильма(ов) каждые": "ταινία (ες) κάθε", + "часа(ов)": "ώρες", + "Будут опубликованы в": "Θα δημοσιευθεί στο", + "Диапазон идентификаторов фильмов": "Εύρος αναγνωριστικού ταινίας", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Το φάσμα των αναγνωριστικών ταινιών που έχουν ήδη δημοσιευτεί στον ιστότοπο", + "до": "μέχρι", + "Обязательная информация у фильмов": "Απαιτούμενες πληροφορίες από ταινίες", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Μόνο ταινίες με σημαντικές πληροφορίες (αφίσα, τίτλος, τυποποιημένη περιγραφή) θα δημοσιευτούν στην ιστοσελίδα", + "Не важно (публикация любых фильмов)": "Δεν έχει σημασία (δημοσίευση ταινιών)", + "Только имеющие постер": "Μόνο με αφίσα", + "Только имеющие переведенное название": "Μόνο με μεταφρασμένο τίτλο", + "Только имеющие стандартное описание": "Μόνο με μια τυπική περιγραφή", + "Тематический веб-сайт": "Θέμα ιστοσελίδα", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Μπορείτε να δημιουργήσετε έναν θεματικό ιστότοπο στον οποίο θα δημοσιεύονται μόνο οι ταινίες Anime, ρωσικές ταινίες κλπ.", + "Тип:": "Τύπος:", + "Сериалы": "Τηλεοπτικές εκπομπές", + "Все": "Όλα τα", + "для взрослых": "για ενήλικες", + "Китай": "Κίνα", + "Александр Невский": "Αλέξανδρος Νέβσκι", + "Сарик Андреасян": "Σάρικ Ανδρασιάν", + "Стоп-слова:": "Λήξη λέξεων:", + "Параметры вывода фильмов в категориях": "Επιλογές εξόδου για ταινίες σε κατηγορίες", + "Информация о параметрах вывода фильмов в категориях": "Πληροφορίες σχετικά με τις επιλογές εξόδου των ταινιών σε κατηγορίες", + "Параметры отображения в категориях": "Προβολή επιλογών σε κατηγορίες", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Προβολή επιλογών για ταινίες σε κατηγορίες (είδη, χώρες κ.λπ.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Καθορίστε πόσες ταινίες θα εμφανίζονται σε κάθε κατηγορία και τα αποτελέσματα αναζήτησης", + "Фильмов на странице:": "Ταινίες στη σελίδα:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Καθορίστε την ταξινόμηση με βάση την οποία οι ταινίες θα ταξινομηθούν σε κατηγορίες", + "Сортировка фильмов:": "Ταξινόμηση ταινιών:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Καθορίστε πόσες σελίδες θα εμφανίζονται στο κάτω μέρος κάθε κατηγορίας και κύριου ιστότοπου", + "Количество чисел в пагинации:": "Αριθμός αριθμών στην σελίδα:", + "номер(ов)": "αριθμός (α)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Εμφάνιση του κουμπιού της τελευταίας σελίδας στην κύρια σελίδα και στις κατηγορίες (μπορεί να δημιουργήσει φορτίο στο διακομιστή)", + "Последняя страница:": "Τελευταία σελίδα:", + "Показывать": "Εμφάνιση", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Καθορίστε την εικόνα που θα εμφανιστεί όταν οι χρήστες θα μοιραστούν τον ιστότοπο στα κοινωνικά δίκτυα", + "Изображение по умолчанию:": "Προεπιλεγμένη εικόνα:", + "URL изображения": "Διεύθυνση URL εικόνας", + "Загрузить": "Λήψη", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Καθορίστε την τελική ημερομηνία της πρεμιέρας των ταινιών που θα εμφανιστούν κατά την ταξινόμηση κατά την ημερομηνία της πρεμιέρας ή του έτους", + "Конечная дата:": "Ημερομηνία λήξης:", + "Месяц назад": "Πριν από ένα μήνα", + "Неделю назад": "Πριν από μια εβδομάδα", + "Сегодня": "Σήμερα", + "Через неделю": "Μια εβδομάδα αργότερα", + "Через месяц": "Σε ένα μήνα", + "Через 3 месяца": "Μετά από 3 μήνες", + "Через пол года": "Μετά από μισό χρόνο", + "Через год": "Ένα χρόνο αργότερα", + "Через 2 года": "Μετά από 2 χρόνια", + "В таком формате будет показана дата на веб-сайте": "Σε αυτή τη μορφή, η ημερομηνία θα εμφανίζεται στην ιστοσελίδα", + "Формат даты:": "Μορφή ημερομηνίας:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Ταξινόμησε με αξιολόγηση KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Επιλογές για την εμφάνιση μιας λίστας ταινιών κατά την ταξινόμηση με βαθμολογία KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Καθορίστε τον ελάχιστο αριθμό ψήφων του KinoPoisk για ταινίες που θα εμφανίζονται κατά την ταξινόμηση με βαθμολογία KinoPoisk", + "Число голосов KinoPoisk:": "KinoPoisk ψήφους μετράνε:", + "голос(ов)": "φωνή (-ες)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Καθορίστε τον ελάχιστο αριθμό ψήφων IMDb για ταινίες που θα εμφανίζονται κατά την ταξινόμηση βάσει βαθμολογίας IMDb", + "Число голосов IMDb:": "Ο αριθμός των ψήφων IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Καθορίστε ποιες κατηγορίες δεν εφαρμόζουν τον κανόνα του ελάχιστου αριθμού ψήφων κατά την ταξινόμηση κατά αξιολόγηση", + "Не применять условие в категориях:": "Μην εφαρμόζετε την προϋπόθεση σε κατηγορίες:", + "год": "έτος", + "жанр": "είδος", + "страна": "τη χώρα", + "актер": "ηθοποιός", + "режиссер": "διευθυντή", + "тип": "τύπος", + "поиск": "αναζήτηση", + "Меню на веб-сайте": "Μενού στην ιστοσελίδα", + "Категории из меню на веб-сайте": "Κατηγορίες από το μενού στην ιστοσελίδα", + "Текст на веб-сайте": "Κείμενο ιστότοπου", + "Текст который Вы можете видеть на страницах веб-сайта": "Κείμενο που μπορείτε να δείτε στις σελίδες του ιστότοπου", + "В ШАБЛОНЕ": "ΣΤΟ ΣΧΕΔΙΟ", + "НА ВЕБ-САЙТЕ": "ΣΤΗΝ ΙΣΤΟΣΕΛΙΔΑ", + "Названия сортировок": "Ταξινόμηση ονομάτων", + "Названия сортировок на странице категорий": "Ταξινόμηση τίτλων στη σελίδα κατηγοριών", + "Рейтинг КП (по убыванию):": "Αξιολόγηση KP (φθίνουσα):", + "Рейтинг КП (по возрастанию):": "KP Βαθμολογία (αύξουσα):", + "Голоса КП (по убыванию):": "Φωνή KP (φθίνουσα):", + "Голоса КП (по возрастанию):": "Φωνή KP (αύξουσα):", + "Рейтинг IMDb (по убыванию):": "Ταξινόμηση IMDb (φθίνουσα):", + "Рейтинг IMDb (по возрастанию):": "Ταξινόμηση IMDb (αύξουσα):", + "Голоса IMDb (по убыванию):": "Φωνές IMDb (φθίνουσα):", + "Голоса IMDb (по возрастанию):": "Φωνές IMDb (αύξουσα):", + "Год (по убыванию):": "Έτος (φθίνουσα):", + "Год (по возрастанию):": "Έτος (αύξουσα):", + "Премьера (по убыванию):": "Πρεμιέρα (φθίνουσα):", + "Премьера (по возрастанию):": "Πρεμιέρα (αύξουσα):", + "Изменение URL ссылок веб-сайта": "Αλλαγή διευθύνσεων URL συνδέσμων ιστότοπου", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Πληροφορίες σχετικά με τις παραμέτρους για την αλλαγή της διεύθυνσης URL των διαφόρων σελίδων του ιστότοπου", + "Страница фильма": "Σελίδα ταινίας", + "Изменение URL страницы фильма": "Αλλάξτε τη διεύθυνση URL της σελίδας ταινίας", + "Доступные параметры": "Διαθέσιμες επιλογές", + "обязательный праметр, отображает ID фильма, например «id299»": "απαιτείται παράμετρος, εμφανίζει αναγνωριστικό ταινίας, για παράδειγμα «id299»", + "разделитель между параметрами, например «-»": "διαχωριστικό μεταξύ παραμέτρων, για παράδειγμα «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "μεταφρασμένο ή πρωτότυπο τίτλο ταινίας, για παράδειγμα «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "μεταφρασμένο όνομα ταινίας στην μεταγραφή, για παράδειγμα «matrica»", + "оригинальное название фильма, например «the-matrix»": "αρχικό όνομα ταινίας, για παράδειγμα «the-matrix»", + "жанр фильма в транслите, например «comedy»": "το είδος της ταινίας στην μεταγραφή, για παράδειγμα «κωμωδία»", + "страна фильма в транслите, например «usa»": "η χώρα της ταινίας στην μεταγραφή, για παράδειγμα «usa»", + "год фильма, например «2020»": "έτος της ταινίας, για παράδειγμα το «2020»", + "главный актер в транслите, например «tom-cruise»": "ο κύριος ηθοποιός στην μεταγραφή, για παράδειγμα «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "διευθυντής στην μεταγραφή, για παράδειγμα «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "κάθε μέρα τυχαία 4 γράμματα, για παράδειγμα «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL για την ενεργοποίηση της ιστοσελίδας", + "«Скачать»": "«Λήψη»", + "«Трейлер»": "«Trailer»", + "«Кадры»": "«Κορνίζες»", + "Уникализация URL фильма": "Μοναδική διεύθυνση URL ταινίας", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Σημείο μοναδικής διεύθυνσης URL, μπορείτε να αλλάξετε τον διαχωριστή μεταξύ των παραμέτρων, το πρόθεμα πριν από το αναγνωριστικό και να αλλάξετε το αναγνωριστικό ταινίας προς τα επάνω ή προς τα κάτω (η προεπιλογή είναι 0, δηλ. Το αναγνωριστικό στην ιστοσελίδα συμπίπτει με το αναγνωριστικό στο KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Ο διαχωριστής μεταξύ των παραμέτρων στη διεύθυνση URL θα αντικατασταθεί στη διεύθυνση URL στη θέση [separator]", + "Разделитель:": "Διαχωριστής:", + "Будет подставлено перед ID фильма %s": "Θα αντικατασταθεί πριν από την ταινία ID %s", + "Префикс ID:": "Πρόθεμα ταυτότητας:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Αποδέχεται τιμές από -297 έως 297000 και αλλάζει την ταυτότητα της ταινίας στον ιστότοπο σε υψηλότερη ή χαμηλότερη πλευρά.", + "Уникальный ID:": "Μοναδικό αναγνωριστικό:", + "Транслит URL категорий (комедия -> komediya)": "Κατηγορίες διευθύνσεων URL μεταγραφών (κωμωδία -> komediya)", + "Транслит:": "Translite:", + "Нет": "Όχι", + "Кастомный": "Προσαρμοσμένο", + "URL неиндексируемых фильмов": "Μη διευθυνσιοδοτημένες διευθύνσεις URL ταινιών", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Αν θέλετε να αναπροσαρμόζονται μόνο ταινίες που γράφετε μοναδικές περιγραφές, συμπληρώστε αυτήν τη φόρμα και προσθέστε αυτήν τη διεύθυνση URL στο robots.txt, για παράδειγμα Disallow: / noindex", + "URL пути": "Διεύθυνση URL διαδρομής", + "URL пути, которые ставятся перед конкретной категорией": "Διαδρομές URL που τοποθετούνται μπροστά σε μια συγκεκριμένη κατηγορία", + "комедия": "κωμωδία", + "Том Круз": "Τομ κρουαζιέρα", + "Тим Бертон": "Τιμ Μπάρτον", + "Сериалы:": "Σειρά:", + "Мультфильмы:": "Κινούμενα σχέδια:", + "Аниме:": "Anime:", + "Телепередачи:": "Τηλεοπτικές εκπομπές:", + "Игра престолов": "Παιχνίδι των θρόνων", + "Вставить код на веб-сайт": "Επικολλήστε τον κώδικα στον ιστότοπο", + "Вставка кодов счетчиков, рекламы и т.п.": "Εισαγωγή κωδικών μετρητών, διαφημίσεων κ.λπ.", + "Вставить код в верх веб-страницы": "Επικολλήστε τον κώδικα στην κορυφή της ιστοσελίδας", + "Вставка кода внутрь тега head": "Εισάγετε κώδικα μέσα στην ετικέτα κεφαλής", + "Вставить код в низ веб-страницы": "Επικολλήστε τον κώδικα στο κάτω μέρος της ιστοσελίδας", + "Вставка кода перед закрывающимся тегом body": "Εισαγάγετε τον κωδικό πριν κλείσετε την ετικέτα σώματος", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Κωδικός αρχείου robots.txt", + "Список фильмов с уникальным описанием": "Κατάλογος ταινιών με μοναδική περιγραφή", + "Информация о написании уникальных описаний для фильмов": "Πληροφορίες σχετικά με τη σύνταξη μοναδικών περιγραφών για ταινίες", + "Добавить / изменить фильм": "Προσθήκη / Επεξεργασία ταινίας", + "Фильмы с уникальным описанием": "Ταινίες με μια μοναδική περιγραφή", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Εισάγετε αναγνωριστικό ταινίας", + "тег на веб-странице фильма:": "ετικέτα στην ιστοσελίδα της ταινίας:", + "Название страницы фильма (до 70 символов)": "Τίτλος σελίδας ταινίας (έως και 70 χαρακτήρες)", + "Короткое описание страницы фильма (до 200 символов)": "Σύντομη περιγραφή της σελίδας ταινίας (μέχρι 200 ​​χαρακτήρες)", + "Переведенное название фильма:": "Όνομα μεταφρασμένου κινηματογράφου:", + "Миссия невыполнима: Последствия": "Αδύνατη αποστολή: Συνέπειες", + "Оригинальное название фильма:": "Πρωτότυπος τίτλος ταινίας:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Περιγραφή ταινίας:", + "Уникальное описание ...": "Μοναδική περιγραφή ...", + "Информационные данные фильма": "Πληροφορίες ταινίας", + "URL постера:": "URL της αφίσας:", + "URL постера фильма": "Διεύθυνση URL αφίσας ταινιών", + "Фильм": "Ταινία", + "Сериал": "Τηλεοπτικές σειρές", + "Год:": "Έτος:", + "Страна:": "Χώρα:", + "Жанры фильма:": "Ταινία είδη:", + "Режиссер фильма:": "Σκηνοθέτης:", + "Актерский состав:": "Ηθοποιοί:", + "Премьера фильма:": "Ταινία premiere:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Αξιολόγηση ιστοσελίδας KinoPoisk:", + "34 или 90": "34 ή 90", + "Число голосов на сайте KinoPoisk:": "Αριθμός ψήφων στην ιστοσελίδα του KinoPoisk", + "309 или 89647": "309 ή 89647", + "Рейтинг на сайте IMDb:": "Αξιολόγηση IMDb:", + "76 или 88": "76 ή 88", + "Число голосов на сайте IMDb:": "Ο αριθμός των ψήφων στον ιστότοπο IMDb:", + "6534 или 8396": "6534 ή 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg ή URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Διεύθυνση URL του παίκτη:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Ποιότητα:", + "1080p": "1080p", + "Перевод / язык:": "Μετάφραση / Γλώσσα:", + "Субтитры": "Υπότιτλοι", + "Настраиваемые поля:": "Προσαρμοσμένα πεδία:", + "Текст к этому полю": "Κείμενο σε αυτό το πεδίο", + "Названия на страницах веб-сайта": "Τίτλοι σε ιστοσελίδες", + "Информация о написании названий для всех страниц веб-сайта": "Πληροφορίες σχετικά με τη σύνταξη τίτλων για όλες τις σελίδες του ιστότοπου", + "Веб-страница:": "Ιστοσελίδα:", + "название": "το όνομα", + "переведенное": "μεταφραστεί", + "английское": "αγγλικά", + "премьера": "πρεμιέρα", + "слово": "τη λέξη", + "синонимы": "συνώνυμα", + "страны": "χώρες", + "жанры": "είδη", + "актеры": "τους ηθοποιούς", + "режиссеры": "διευθυντές", + "Страница онлайн": "Ιστοσελίδα", + "Год": "Έτος", + "сортировка": "διαλογή", + "страница": "σελίδα", + "Текст для": "Κείμενο για", + "определенного года": "ορισμένο έτος", + "остальных": "τα υπόλοιπα", + "Годы": "Χρόνια", + "Жанр": "Είδος", + "определенного жанра": "ένα συγκεκριμένο είδος", + "Жанры": "Genres", + "Страна": "Χώρα", + "определенной страны": "μια συγκεκριμένη χώρα", + "Страны": "Χώρες", + "Актер": "Ηθοποιός", + "определенного актера": "ένας συγκεκριμένος ηθοποιός", + "Актеры": "Ηθοποιοί", + "Режиссер": "Ο σκηνοθέτης", + "определенного режиссера": "ορισμένο σκηνοθέτη", + "Режиссеры": "Διευθυντές", + "Тип": "Πληκτρολογήστε", + "определенного типа": "ορισμένου τύπου", + "Поиск": "Αναζήτηση", + "запрос": "αίτημα", + "определенного запроса": "συγκεκριμένο αίτημα", + "Поиск фильма": "Αναζήτηση ταινιών", + "Пагинация и сортировка": "Σελίδες και ταξινόμηση", + "Код": "Κωδικός", + "По убыванию": "Φθίνουσα", + "По возрастанию": "Αύξουσα", + "H1 на страницах веб-сайта": "H1 στις σελίδες του ιστότοπου", + "Информация о написании H1 для всех страниц веб-сайта": "Πληροφορίες σχετικά με τη σύνταξη του αρχείου H1 για όλες τις σελίδες του ιστότοπου", + "Описания на страницах веб-сайта": "Περιγραφές στις σελίδες του ιστότοπου", + "Информация о написании описаний для всех страниц веб-сайта": "Πληροφορίες σχετικά με τη σύνταξη περιγραφών για όλες τις σελίδες του ιστότοπου", + "Обновление базы фильмов": "Ενημέρωση βάσης δεδομένων ταινιών", + "Ключ обновления базы данных": "Πλήκτρο ενημέρωσης βάσης δεδομένων", + "Обновить": "Ανανέωση", + "Модуль новых премьер": "Νέα μονάδα premier", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Πληροφορίες σχετικά με τις παραμέτρους της μονάδας με ένα μπλοκ ταινιών πλησιέστερο πρωταρχικό", + "Отключить": "Απενεργοποιήστε", + "Количество фильмов в автоматическом блоке": "Ο αριθμός των ταινιών στο αυτόματο μπλοκ", + "Указание числа фильмов, которые будут в блоке": "Καθορίστε τον αριθμό των ταινιών που θα βρίσκονται στο μπλοκ", + "Указать фильмы вручную": "Καθορίστε τις ταινίες με μη αυτόματο τρόπο", + "Вручную выбрать фильмы для этого блока": "Επιλέξτε χειροκίνητα ταινίες για αυτή τη μονάδα", + "Активировать": "Ενεργοποιήστε", + "Модуль": "Ενότητα", + "отключен": "άτομα με ειδικές ανάγκες", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Η ενότητα αυτή σας επιτρέπει να προσθέσετε στον ιστότοπο ένα μπλοκ με ταινίες που πρέπει να κυκλοφορήσουν σύντομα.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Για να ενεργοποιήσετε την ενότητα, κάντε κλικ στο κουμπί «Ενεργοποίηση» στο επάνω μέρος της οθόνης.", + "Модуль комментариев": "Μονάδα σχολίων", + "Информация о параметрах модуля добавления виджетов комментариев": "Πληροφορίες σχετικά με τις παραμέτρους της ενότητας προσθέτουν widget σχολίων", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Το σύντομο όνομα που δώσατε κατά την εγγραφή του ιστότοπου στο Disqus.com και το κλειδί API", + "Ваш shortname веб-сайта": "Το σύντομο όνομα του ιστότοπού σας", + "Ваш api_key для индексации комментариев": "Το api_key για την ευρετηρίαση των σχολίων", + "Блок последних комментариев": "Πρόσφατο μπλοκ σχολίων", + "Блок с последними комментариями от пользователей": "Αποκλεισμός με πρόσφατα σχόλια από χρήστες", + "комментария(ев)": "σχόλια", + "Макс. %s символов": "Μέγ %s χαρακτήρες", + "без аватара": "χωρίς avatar", + "с аватаром": "με το avatar", + "На страницах:": "Στις σελίδες:", + "главная": "το κύριο", + "категория": "κατηγορία", + "контент": "περιεχομένου", + "фильм": "την ταινία", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Καθορίστε το widget_id που θα λάβετε αφού δημιουργήσετε το widget σχολιασμού στο HyperComments.com και το sekretkey για την ευρετηρίαση των σχολίων από τις μηχανές αναζήτησης", + "Ваш widget_id": "Το widget_id σας", + "Ваш sekretkey для индексации комментариев": "Το sekretkey για την ευρετηρίαση των σχολίων", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Ο τύπος αναγνωριστικού εφαρμογής σας «Ιστοσελίδα» στο vk.com", + "Ваш ID приложения": "Το αναγνωριστικό αίτησής σας", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Εγγραφείτε στο facebook.com και εισαγάγετε το αναγνωριστικό χρήστη (αναγνωριστικό χρήστη που μπορεί να μετριάσει τα σχόλια)", + "Ваш ID на Facebook": "Το αναγνωριστικό σας στο Facebook", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Καθορίστε το αναγνωριστικό που λαμβάνετε μετά τη δημιουργία του widget για σχόλια στο Cackle.me (έναντι αμοιβής)", + "Ваш ID виджета": "Το αναγνωριστικό widget σας", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL της σελίδας σας στο Google+", + "Ваш URL в Google+": "Η διεύθυνση URL σας στο Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Η παράμετρος host_id, την οποία λαμβάνετε μετά την εγγραφή σας στην υπηρεσία", + "Ваш host_id": "Το host_id σας", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Η ενότητα σας επιτρέπει να προσθέσετε στις φόρμες σχολίων κοινωνικών δικτύων VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Ενότητες σχετικές με ταινίες", + "Информация о параметрах модуля связанных фильмов": "Πληροφορίες σχετικά με τις παραμέτρους των ταινιών που σχετίζονται με την ενότητα", + "Связанные фильмы по году": "Σχετικές ταινίες ανά έτος", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Το μπλοκ ταινίας κάτω από τις κύριες πληροφορίες ταινιών από το ίδιο έτος με την τρέχουσα ταινία", + "из одного года": "από ένα έτος", + "Связанные фильмы по жанрам": "Σχετικές ταινίες ανά είδος", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Ένα μπλοκ με ταινίες κάτω από τις κύριες πληροφορίες ταινιών από το ίδιο είδος ή όλα τα είδη όπως η τρέχουσα ταινία", + "всех": "από όλα", + "одного жанра": "ένα είδος", + "Связанные фильмы по странам": "Σχετικές ταινίες ανά χώρα", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Το μπλοκ ταινίας κάτω από τις κύριες πληροφορίες ταινιών από την ίδια χώρα ή όλες τις χώρες με την τρέχουσα ταινία", + "одной страны": "μια χώρα", + "Связанные фильмы по актерам": "Σχετικές ταινίες από ηθοποιοί", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Το μπλοκ με τις ταινίες κάτω από τις κύριες πληροφορίες της ταινίας από τη φιλμογραφία του ηθοποιού ή των ηθοποιών που πρωταγωνίστηκαν στην τρέχουσα ταινία", + "одного актера": "ένας ηθοποιός", + "Связанные фильмы по режиссерам": "Σχετικές ταινίες από σκηνοθέτη", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Το μπλοκ με ταινίες κάτω από τις κύριες πληροφορίες μιας ταινίας από μια ταινία του σκηνοθέτη ή σκηνοθέτες που κατευθύνουν την τρέχουσα ταινία", + "одного режиссера": "ένας διευθυντής", + "Показывать по типу": "Εμφάνιση ανά τύπο", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Στη σελίδα της σειράς, η σειρά θα εμφανιστεί στη σελίδα των κινηματογραφικών ταινιών", + "Тип к типу": "Πληκτρολογήστε τύπο", + "Не важно": "Δεν είναι σημαντικό", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Η ενότητα σας επιτρέπει να προσθέσετε στη σελίδα ταινιών πρόσθετες λίστες με ταινίες από το ίδιο έτος, είδος, χώρα, έτος, ηθοποιός ή σκηνοθέτη.", + "Модуль создания страниц для веб-сайта": "Η ενότητα για τη δημιουργία σελίδων για τον ιστότοπο", + "Информация о параметрах модуля создания страниц для веб-сайта": "Πληροφορίες σχετικά με τις παραμέτρους της ενότητας δημιουργούν σελίδες για τον ιστότοπο", + "Настройка страницы со списком новостей": "Προσαρμόστε τη σελίδα της λίστας ειδήσεων", + "URL путь": "Διαδρομή URL", + "Параметр пути в URL": "Παράμετρος URL", + "Веб-страница со списком контента": "Ιστοσελίδα με λίστα περιεχομένων", + "Страницы веб-сайта": "Σελίδες ιστοτόπου", + "Новости и коллекции веб-сайта": "Νέα και συλλογές ιστότοπων", + "Блоки новостей на веб-сайте": "Νέα μπλοκ στον ιστότοπο", + "Блок новостей в боковой панели": "Νέο μπλοκ στην πλαϊνή μπάρα", + "Блок постов в боковой панели на страницах веб-сайта": "Το μπλοκ των αναρτήσεων στην πλαϊνή μπάρα στις σελίδες του ιστότοπου", + "пост(ов)": "post (ες)", + "Теги через запятую": "Ετικέτες χωρισμένες με κόμματα", + "Блок новостей на странице фильма": "Τροφοδοσία ειδήσεων στη σελίδα ταινιών", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Το μπλοκ των αναρτήσεων που περιέχουν μια ταινία ή τα τελευταία νέα με μια ετικέτα σε όλες τις ταινίες", + "упоминания или с тегом": "αναφέρει ή επισημαίνει", + "Оповещения, Новости": "Ειδοποιήσεις, Νέα", + "Фильмы из новостей на главной": "Ταινίες από τις ειδήσεις στο κύριο", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Αποκλεισμός ταινιών από τις ειδήσεις στην κύρια σελίδα (πλήκτρα διευθύνσεων URL διαχωρισμένα με κόμματα)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Αυτόματες συλλογές", + "Обновления с moonwalk": "Moonwalk ενημερώσεις", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Τελευταίες προστιθέμενες ταινίες / σειρές για τη φιλοξενία βίντεο", + "Обновления фильмов": "Ενημερώσεις ταινιών", + "Последние добавленные фильмы на видео-хостинг": "Πρόσφατες ταινίες που προστέθηκαν σε βίντεο φιλοξενίας", + "Не добавлять": "Μην προσθέτετε", + "URL-ключ коллекции в которую добавлять фильмы": "Το κλειδί διεύθυνσης URL της συλλογής για την προσθήκη ταινιών", + "Обновлять качество:": "Ενημέρωση ποιότητας:", + "Да": "Ναι", + "Обновлять перевод:": "Ενημέρωση μετάφρασης:", + "Обновления сериалов": "Ενημερώσεις τηλεοπτικών σειρών", + "Последние добавленные сериалы на видео-хостинг": "Τελευταίες προσθήκες στη φιλοξενία βίντεο", + "сериала(ов)": "σειρά(s)", + "URL-ключ коллекции в которую добавлять сериалы": "Το κλειδί διεύθυνσης URL της συλλογής στο οποίο θέλετε να προσθέσετε τηλεοπτικές εκπομπές", + "Обновления с hdgo": "Ενημερώσεις από hdgo", + "Обновления с kodik": "Ενημερώσεις από το kodik", + "Обновления с iframe": "Ενημερώσεις iframe", + "Добавить страницу": "Προσθήκη σελίδας", + "Модуль позволяет создавать страницы на веб-сайте.": "Η ενότητα αυτή σας επιτρέπει να δημιουργήσετε σελίδες στον ιστότοπο.", + "Название страницы:": "Τίτλος σελίδας:", + "Комедийные сериалы": "Σειρά κωμωδίας", + "Описание страницы:": "Περιγραφή σελίδας:", + "Подборка комедийных сериалов": "Μια σειρά από σειρές κωμωδίας", + "Уникальный ключ для URL": "Μοναδικό κλειδί για τη διεύθυνση URL", + "Уникальный ключ для URl страницы": "Μοναδικό κλειδί για τη σελίδα URl", + "Ссылка на изображение страницы": "Σύνδεση με την εικόνα της σελίδας", + "Коллекции, Новости": "Συλλογές, Νέα", + "Коллекции": "Συλλογές", + "Новости": "Νέα", + "Страницы": "Σελίδες", + "Обновления": "Ενημερώσεις", + "Мультфильмы": "Κινούμενα σχέδια", + "ТВ": "Τηλεόραση", + "Аниме": "Anime", + "Страница скачать": "Λήψη σελίδας", + "Страница трейлера": "Ρυμουλκούμενη σελίδα", + "Страница кадров": "Σελίδα πλαισίου", + "Модуль слайдера фильмов": "Μονάδα ρυθμιστικών ταινιών", + "Информация о параметрах модуля слайдера фильмов": "Πληροφορίες σχετικά με τις παραμέτρους των ταινιών ολίσθησης μονάδας", + "Идентификатор или ссылка на фильм": "Αναγνωριστικό ταινίας ή σύνδεσμο", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Η ενότητα αυτή σας επιτρέπει να προσθέσετε στον ιστότοπο ένα ρυθμιστικό με ταινίες.", + "Модуль скрытия фильмов": "Μονάδα απόκρυψης ταινιών", + "Информация о параметрах модуля скрытия фильмов": "Πληροφορίες σχετικά με τις παραμέτρους της μονάδας κρύβουν ταινίες", + "Автоматическое скрытие фильмов": "Αυτόματη απόκρυψη ταινιών", + "Параметры авторизации IMAP": "Επιλογές εξουσιοδότησης IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Επιλογές εξουσιοδότησης στον διακομιστή IMAP αλληλογραφίας", + "Пароль": "Κωδικός πρόσβασης", + "Ваш пароль от почтового ящика": "Ο κωδικός του γραμματοκιβωτίου σας", + "Параметры почтового сервера": "Ρυθμίσεις αλληλογραφίας", + "Сервер": "Διακομιστή", + "Порт": "Το λιμάνι", + "TLS": "TLS", + "Блокировать фильмы в стране": "Αποκλεισμός ταινιών στη χώρα", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Αποκλείστε ταινίες στη χώρα στην οποία απελευθερώθηκαν φέτος", + "В стране фильма": "Στη χώρα της ταινίας", + "Сообщение для пользователей": "Μήνυμα χρήστη", + "Сообщение для пользователей на месте, где располагается плеер": "Μήνυμα για τους χρήστες στον ιστότοπο όπου βρίσκεται η συσκευή αναπαραγωγής", + "Сообщение для пользователя": "Μήνυμα προς το χρήστη", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Η ενότητα αυτή σας επιτρέπει να αποκρύψετε από τις ταινίες του ιστότοπου τις ταινίες που περιορίζονται από τους κατόχους πνευματικών δικαιωμάτων.", + "Модуль топ-фильмов": "Κορυφαία ενότητα ταινιών", + "Информация о параметрах модуля топ-фильмов в категориях": "Πληροφορίες για τις παραμέτρους των κορυφαίων ταινιών ενότητας σε κατηγορίες", + "Топ-фильмы в категориях": "Κορυφαίες ταινίες σε κατηγορίες", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Οι κορυφαίες ταινίες εμφανίζονται συνήθως είτε αντί του τυπικού ρυθμιστικού είτε ως ξεχωριστό μπλοκ σε κατηγορίες", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Η ενότητα επιτρέπει σε κάθε κατηγορία να εμφανίζει τις καλύτερες ταινίες σε μια συγκεκριμένη ταξινόμηση.", + "Модуль социальных сетях": "Δομοστοιχείο κοινωνικών δικτύων", + "Информация о параметрах модуля групп в социальных сетях": "Πληροφορίες σχετικά με τις παραμέτρους της ενότητας ομάδας στα κοινωνικά δίκτυα", + "Ссылка на страницу": "Σύνδεση στη σελίδα", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Η ενότητα σας επιτρέπει να προσθέσετε στις σελίδες συνδέσμων ιστότοπων στα κοινωνικά δίκτυα που δημιουργήθηκαν για τον ιστότοπο.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Μονάδα micromarking", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Πληροφορίες σχετικά με τις παραμέτρους της ενότητας Σχήματος και της σήμανσης OpenGraph", + "активирован": "ενεργοποιημένη", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Η ενότητα αυτή σας επιτρέπει να προσθέσετε σήμανση Schema και OpenGraph σε όλες τις σελίδες του ιστότοπου.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Για να απενεργοποιήσετε τη μονάδα, κάντε κλικ στο κουμπί «Απενεργοποίηση» στο πάνω μέρος της οθόνης.", + "Модуль продолжения просмотра": "Η ενότητα συνεχίζει την προβολή", + "Информация о параметрах модуля продолжения просмотра": "Πληροφορίες σχετικά με τις παραμέτρους της μονάδας συνεχίζουν την προβολή", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Η ενότητα αυτή σας επιτρέπει να προσθέσετε ένα κουμπί στην ιστοσελίδα. όταν κάνετε κλικ σε αυτό, μπορείτε να μεταβείτε στη σελίδα ταινίας για να συνεχίσετε την προβολή.", + "Модуль просмотренных фильмов": "Η ενότητα παρακολούθησε ταινίες", + "Информация о параметрах модуля просмотренных фильмов": "Πληροφορίες σχετικά με τις παραμέτρους της μονάδας παρακολούθησαν ταινίες", + "Количество просмотренных фильмов": "Αριθμός παρακολουθούμενων ταινιών", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Οι ταινίες που προβάλλονται από τον χρήστη εμφανίζονται στο κάτω μέρος κάθε σελίδας του ιστότοπου", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Η ενότητα προσθέτει στο κάτω μέρος της σελίδας μια λίστα με ταινίες που έχουν προβληθεί πρόσφατα από το χρήστη.", + "Модуль плеера на веб-сайте": "Η μονάδα παίκτη στην ιστοσελίδα", + "Информация о параметрах модуля плеер на веб-сайте": "Πληροφορίες σχετικά με τις παραμέτρους της μονάδας παίκτη στην ιστοσελίδα", + "Параметры плеера": "Ρυθμίσεις αναπαραγωγής", + "сделать основным": "κάνουν το κύριο", + "Видео-хостинги источники": "Βίντεο πηγές φιλοξενίας", + "Цвет элементов в плеере": "Το χρώμα των στοιχείων στη συσκευή αναπαραγωγής", + "Указание токен-ключа плеера": "Καθορισμός του κλειδιού συμβολής του παίκτη", + "Токен-ключ": "Κουπόνι κλειδιού", + "Указание api_token-ключа плеера": "Καθορίζοντας το κλειδί api_token του παίκτη", + "api_token-ключ": "κλειδί χρήστη_hash", + "Указание токен-ключа": "Καθορισμός κλειδιού συμβολοσειράς", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Η ενότητα σας επιτρέπει να προσθέσετε έναν παίκτη στην ιστοσελίδα για να παρακολουθήσετε ταινίες online.", + "Модуль блокировки просмотра плеера": "Μονάδα κλειδώματος προβολής προγράμματος αναπαραγωγής", + "Информация о параметрах модуля блокировки просмотра плеера": "Πληροφορίες σχετικά με τις παραμέτρους της μονάδας αποκλεισμού προβολής του παίκτη", + "Вставить рекламу в плеер": "Τοποθετήστε τη διαφήμιση στον παίκτη", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Η ενότητα διαφημίσεων θα παραμείνει στη συσκευή αναπαραγωγής για συγκεκριμένο αριθμό δευτερολέπτων πριν την προβολή", + "Таймер блокировки:": "Χρονοδιακόπτης κλειδώματος:", + "сек": "sec", + "Кнопка «Пропустить»:": "Κουμπί παράκαμψης:", + "Сообщение для пользователя:": "Μήνυμα χρήστη:", + "Рекламный код:": "Προωθητικός κωδικός:", + "отображает обратный отсчет.": "εμφανίζει αντίστροφη μέτρηση.", + "Платная подписка": "Αμειβόμενη συνδρομή", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Δημιουργήστε μια λίστα με τα κλειδιά μέσω ενός κόμματος και τα πωλούν μέσω διαφόρων πλατφορμών συναλλαγών, για παράδειγμα στο digiseller. Ο χρήστης μετά την εισαγωγή του κλειδιού θα μπορεί να παρακολουθεί όλες τις ταινίες στον ιστότοπο χωρίς περιορισμούς", + "Список ключей через запятую:": "Κατάλογος πλήκτρων διαχωρισμένων με κόμματα:", + "+ 10 ключей": "+ 10 πλήκτρα", + "Поделиться в социальную сеть": "Κοινή χρήση στο κοινωνικό δίκτυο", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Εάν ο χρήστης δεν κάνει κλικ στο κουμπί Κοινή χρήση σε ένα από τα κοινωνικά δίκτυα, ο χρήστης δεν θα μπορεί να αρχίσει να παρακολουθεί για συγκεκριμένη ώρα. Εάν ο χρήστης κάνει κλικ στο κουμπί «Κοινή χρήση», το μπλοκ θα κλείσει μετά από 10 δευτερόλεπτα", + "Пользователи с AdBlock": "Χρήστες AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Περιορίστε την έναρξη προβολής από χρήστες που χρησιμοποιούν το AdBlock ή άλλους μηχανισμούς αποκλεισμού διαφημίσεων", + "Легальный веб-сайт": "Νομική ιστοσελίδα", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Εμφανίστε μόνο ένα τρέιλερ ταινιών που είναι διαφημιστικό υλικό και δεν παραβιάζει τα πνευματικά δικαιώματα", + "Разрешить плеер в странах:": "Επιτρέψτε τον παίκτη σε χώρες:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Η ενότητα αυτή σας επιτρέπει να περιορίσετε την εμφάνιση της συσκευής αναπαραγωγής στους χρήστες πριν εκτελέσετε μια συγκεκριμένη ενέργεια.", + "Модуль мобильной версии": "Μονάδα έκδοσης για κινητά", + "Информация о параметрах модуля мобильной версии веб-сайта": "Πληροφορίες σχετικά με τις παραμέτρους της ενότητας της έκδοσης για κινητά του ιστότοπου", + "Светлая тема": "Φωτεινό θέμα", + "Светлая тема оформления мобильной версии веб-сайта": "Ελαφρύ θέμα της έκδοσης για κινητά της ιστοσελίδας", + "Скриншоты": "Στιγμιότυπα οθόνης", + "Темная тема": "Dark θέμα", + "Темная тема оформления мобильной версии веб-сайта": "Το σκοτεινό θέμα του σχεδιασμού της έκδοσης για κινητά της ιστοσελίδας", + "Своя тема оформления мобильной версии веб-сайта": "Το ίδιο θέμα της έκδοσης για κινητά της ιστοσελίδας", + "Настроить": "Προσαρμογή", + "Цвет фона": "Χρώμα φόντου", + "Цвет текста": "Χρώμα κειμένου", + "Фон заголовка": "Κεφάλαιο φόντου", + "Цвет заголовка": "Χρώμα κεφαλίδας", + "Фон описания": "Περιγραφή φόντου", + "Цвет описания": "Χρώμα περιγραφής", + "Фон кнопки": "Κουμπί φόντου", + "Цвет кнопки": "Χρώμα κουμπιού", + "Фон поиска": "Αναζήτηση φόντου", + "Фон блока": "Αποκλεισμός φόντου", + "Цвет ссылок": "Χρώμα συνδέσμου", + "При наведении": "Όταν αιωρείτε", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Η ενότητα αναφέρει στις μηχανές αναζήτησης ότι ο ιστότοπος διαθέτει μια έκδοση του ιστότοπου για τέλεια προβολή σε κινητές συσκευές. Πριν από την ενεργοποίηση της μονάδας, βεβαιωθείτε ότι έχει δημιουργηθεί ο υποτομέας «m» (Υπάρχει αντίστοιχη εγγραφή CNAME «m» στον πίνακα ελέγχου DNS του τομέα).", + "Модуль серий сериалов": "Μονάδα σειριακής σειράς", + "Информация о параметрах модуля серий сериалов": "Πληροφορίες σχετικά με τις παραμέτρους της ενότητας σειριακών σειρών", + "Заголовок, описание и H1 веб-страницы с серией": "Τίτλος ιστοσελίδας, περιγραφή και σειρά H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Γράφοντας κείμενο για τον τίτλο, την περιγραφή και H1 σε μια ιστοσελίδα με μια σειρά", + "Веб-страница серии:": "Σειρά ιστοσελίδων:", + "Название страницы": "Τίτλος σελίδας", + "номер сезона": "αριθμός εποχής", + "номер серии": "αριθμός παρτίδας", + "перевод": "μετάφραση", + "H1 на странице": "H1 ανά σελίδα", + "Описание страницы": "Περιγραφή σελίδας", + "Блок с сериями": "Αποκλεισμός με σειρές", + "серий": "σειρά", + "Все серии": "Όλες οι σειρές", + "Посл. серию": "Το τελευταίο σειρά", + "Параметры по умолчанию": "Προεπιλεγμένες ρυθμίσεις", + "Сезон": "Εποχή", + "Серия": "Σειρά του", + "Звук": "Ήχος", + "основной источник серий": "κύρια πηγή σειράς", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Η ενότητα σας επιτρέπει να δημιουργήσετε ξεχωριστή σελίδα για κάθε σειρά της σειράς.", + "Модуль добавления рекламы на веб-сайт": "Ενότητα διαφημίσεων στην ιστοσελίδα", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Πληροφορίες σχετικά με τις παραμέτρους της ενότητας προσθέτουν διαφήμιση στον ιστότοπο", + "Десктопная версия веб-сайта": "Επιτραπέζια έκδοση του ιστότοπου", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Παραλλαγές της διαφήμισης στην έκδοση desktop της ιστοσελίδας", + "На всех веб-страницах": "Σε όλες τις ιστοσελίδες", + "Вверху на веб-странице": "Κορυφή της ιστοσελίδας", + "Добавьте свой рекламный код": "Προσθέστε τον κώδικα διαφήμισης", + "Внизу на веб-странице": "Κάτω από την ιστοσελίδα", + "Левая колонка на веб-странице": "Αριστερή στήλη στην ιστοσελίδα", + "Правая колонка на веб-странице": "Δεξιά στήλη στην ιστοσελίδα", + "Над плеером на веб-странице": "Πάνω από τον παίκτη στην ιστοσελίδα", + "Под плеером на веб-странице": "Κάτω από τον παίκτη στην ιστοσελίδα", + "или размещение на конкретной веб-странице": "ή την ανάρτηση σε μια συγκεκριμένη ιστοσελίδα", + "Размещение рекламы над плеером": "Διαφήμιση σε παίκτη", + "Размещение рекламы под плеером": "Τοποθέτηση διαφημίσεων κάτω από τη συσκευή αναπαραγωγής", + "Размещение рекламы над ссылками": "Τοποθέτηση διαφημίσεων πάνω από τους συνδέσμους", + "Размещение рекламы под ссылками": "Διαφήμιση κάτω από συνδέσμους", + "Размещение рекламы над трейлером": "Τοποθέτηση διαφήμισης πάνω στο τρέιλερ", + "Размещение рекламы под трейлером": "Τοποθέτηση διαφημίσεων κάτω από το ρυμουλκούμενο", + "Размещение рекламы над кадрами": "Διαφήμιση σε πλαίσια", + "Размещение рекламы под кадрами": "Η τοποθέτηση διαφημίσεων σε πλαίσια", + "Мобильная версия веб-сайта": "Κινητή έκδοση της ιστοσελίδας", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Παραλλαγές διαφήμισης στην έκδοση για κινητά του ιστότοπου", + "Таргетинг рекламы": "Στόχευση διαφημίσεων", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Προβολή διαφημίσεων του κοινού-στόχου, για παράδειγμα, ανθρώπων από τη Ρωσία ή κατά την περιήγηση σε έναν ιστότοπο σε ένα iPhone, κ.λπ.", + "Таргетинг включен": "Η στόχευση ενεργοποιήθηκε", + "Таргетинг отключен": "Η στόχευση είναι απενεργοποιημένη", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Η ενότητα σας επιτρέπει να προσθέσετε διαφημίσεις σε όλες τις ιστοσελίδες του ιστότοπου που στοχεύετε.", + "Модуль RSS": "Μονάδα RSS", + "Информация о параметрах модуля RSS": "Πληροφορίες σχετικά με τις παραμέτρους της ενότητας RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Η ενότητα αυτή σας επιτρέπει να εμφανίσετε τις πιο πρόσφατες εκδόσεις ταινιών σε μορφή xml.", + "Автопубликация на %s дней": "Autopublish για %s ημέρες", + "Код состояния HTTP": "Κωδικός κατάστασης HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Κωδικός κατάστασης HTTP στην αποκλεισμένη ιστοσελίδα της ταινίας", + "Фильмы из страны": "Ταινίες από τη χώρα", + "Фильмы из списка": "Ταινίες από τη λίστα", + "Мультсериалы:": "Κινούμενα σχέδια:", + "Видео-хостинги источники трейлеров": "Βίντεο πηγές φιλοξενίας ρυμουλκουμένων", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Η ενότητα αναφέρει στις μηχανές αναζήτησης ότι ο ιστότοπος διαθέτει μια έκδοση του ιστότοπου για τέλεια προβολή σε κινητές συσκευές.", + "Случайный": "Τυχαία", + "Случайный фильм": "Τυχαία ταινία", + "Модуль случайного фильма": "Μονάδα τυχαίας ταινίας", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Η ενότητα επιτρέπει σε κάθε κατηγορία να εμφανίζει ένα κουμπί για την εναλλαγή σε μια τυχαία ταινία από αυτή την κατηγορία.", + "Информация о параметрах модуля выбора случайного фильма": "Πληροφορίες σχετικά με τις παραμέτρους της μονάδας επιλογής τυχαίων ταινιών", + "Случайный фильм в категориях веб-сайта": "Τυχαία ταινία σε κατηγορίες ιστότοπων", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Στο επάνω μέρος της σελίδας κατηγορίας, θα εμφανιστεί ένα κουμπί, όταν πατηθεί, ο χρήστης μεταβαίνει σε μια τυχαία ταινία από αυτήν την κατηγορία", + "Случайный фильм в меню веб-сайта": "Τυχαία ταινία στο μενού ιστοτόπου", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Καθορίστε το κλειδί διεύθυνσης URL της συλλογής από την οποία θα επιλέξετε μια τυχαία ταινία, όταν κάνετε κλικ στο κουμπί στο μενού", + "Выбирать из коллекции:": "Επιλέξτε από τη συλλογή:", + "ТВ версия": "Έκδοση τηλεόρασης", + "URL-ключ:": "Κλειδί διευθύνσεων URL:", + "Название в виде ссылки": "Τίτλος ως σύνδεσμος", + "При нажатии на название категории, будет переход на страницу категории": "Όταν κάνετε κλικ στο όνομα, θα μεταβείτε στη σελίδα κατηγορίας", + "Ссылка на категорию": "Σύνδεσμος κατηγορίας", + "Обычный текст": "Απλό κείμενο", + "Случайный фильм на главной странице": "Τυχαία ταινία στην αρχική σελίδα", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Σε κάθε μπλοκ στην κύρια σελίδα του ιστότοπου θα υπάρχει ένας σύνδεσμος σε μια τυχαία ταινία στην κατηγορία", + "Случайный фильм в блоке связанных фильмов": "Τυχαία ταινία σε ταινίες σχετικές με μπλοκ", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Σε κάθε μπλοκ σχετικών ταινιών στην ιστοσελίδα της ταινίας θα υπάρχει ένας σύνδεσμος σε μια τυχαία ταινία στην κατηγορία", + "Список жанров в каждом типе": "Κατάλογος των ειδών κάθε τύπου", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Καθορίστε μια λίστα με τα είδη που θα συμπεριληφθούν ή θα αποκλειστούν από έναν συγκεκριμένο τύπο", + "Жесткая перезагрузка сервера": "Επαναφορά σκληρού διακομιστή", + "Будет произведена перезагрузка всех сайтов на сервере": "Όλοι οι ιστότοποι στον διακομιστή θα επανεκκινηθούν", + "Модуль ТВ версии": "Έκδοση μονάδας τηλεόρασης", + "Информация о параметрах модуля ТВ версии веб-сайта": "Πληροφορίες σχετικά με τις παραμέτρους της τηλεοπτικής έκδοσης της ιστοσελίδας", + "URL ТВ версии": "Διεύθυνση έκδοσης τηλεόρασης", + "Настройка URL для ТВ версии веб-сайта": "Ρύθμιση διεύθυνσης URL για τηλεοπτική έκδοση του ιστότοπου", + "URL мобильной версии": "Διεύθυνση URL έκδοσης κινητού", + "Настройка URL для мобильной версии веб-сайта": "Ορισμός της διεύθυνσης URL για την έκδοση για κινητά του ιστότοπου", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Η ενότητα ενεργοποιεί την τηλεοπτική έκδοση του ιστότοπου για πλοήγηση χρησιμοποιώντας το τηλεχειριστήριο της τηλεόρασης.", + "Инструмент для парсинга веб-страниц": "Ένα εργαλείο για την ανάλυση ιστοσελίδων", + "Цвет текста контента": "Χρώμα κειμένου περιεχομένου", + "Фон контента": "Περιεχόμενο φόντο", + "Цвет текста категории": "Χρώμα κειμένου κατηγορίας", + "Фон текущей категории": "Κατηγορία τρέχουσας κατάστασης φόντου", + "Фон активной категории": "Ενεργή κατηγορία φόντου", + "Своя тема оформления ТВ версии веб-сайта": "Το ίδιο θέμα της τηλεοπτικής έκδοσης της ιστοσελίδας", + "Загрузка доступна после заполнения информации!": "Η λήψη είναι διαθέσιμη μετά την συμπλήρωση των πληροφοριών!", + "Автозаполнение информации": "Πληροφορίες αυτόματης συμπλήρωσης", + "Запретить доступ в странах": "Απαγόρευση πρόσβασης σε χώρες", + "Список стран, которым запрещено посещать сайт": "Κατάλογος χωρών στις οποίες δεν επιτρέπεται η επίσκεψη στον ιστότοπο", + "Проксировать": "Για διακομιστή μεσολάβησης", + "Не проксировать": "Μην μεσολάβετε", + "Перегрузка сервера": "Υπερφόρτωση διακομιστή", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Καθορίστε το ποσοστό υπερφόρτωσης του διακομιστή στο οποίο εμφανίζεται ή ανακατευθύνεται ένα μήνυμα σφάλματος (διάστημα 1 λεπτό, 5 λεπτά και 15 λεπτά)", + "Модуль рерайта описаний": "Περιγραφή λειτουργικής μονάδας επανεγγραφής", + "Модуль обработает описание к фильму и делает его более уникальным": "Η ενότητα θα επεξεργαστεί την περιγραφή της ταινίας και θα την κάνει πιο μοναδική", + "Настройка параметров в сервисе rewriter.tools": "Ρύθμιση παραμέτρων στο εργαλείο rewriter.tools", + "Двойной рерайт": "Διπλή επανεγγραφή", + "Проверка уникальности": "Έλεγχος μοναδικότητας", + "Рерайт в автопубликации": "Ξαναγράψτε την αυτόματη δημοσίευση", + "Делать рерайт описаний всем фильмам в автопубликации": "Κάντε περιγραφές επανεγγραφής για όλες τις ταινίες σε αυτόματη δημοσίευση", + "Показать сообщение или перенаправить на URL": "Εμφάνιση μηνύματος ή ανακατεύθυνσης στη διεύθυνση URL", + "Случайные фильмы": "Τυχαίες ταινίες", + "Случайные фильмы из определенной коллекции": "Τυχαίες ταινίες από μια συγκεκριμένη συλλογή", + "URL-ключ коллекции из которой выбирать фильмы": "Η συλλογή κλειδιών URL από την οποία μπορείτε να επιλέξετε ταινίες", + "Запретить доступ для IP": "Απαγόρευση πρόσβασης για IP", + "Список IP, которым запрещено посещать сайт": "Λίστα IP που απαγορεύεται να επισκεφθείτε τον ιστότοπο", + "Embed/iframe код": "Ενσωματώστε / κωδικό iframe", + "изменить": "αλλαγή" +} diff --git a/themes/default/public/admin/locales/en.json b/themes/default/public/admin/locales/en.json new file mode 100644 index 0000000..17bdf49 --- /dev/null +++ b/themes/default/public/admin/locales/en.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Homepage", + "Параметры": "Options", + "Модули": "Modules", + "Панель администратора": "Admin panel", + "Настройки веб-сайта": "Website settings", + "Настройки публикации": "Publication settings", + "Настройки главной страницы": "Homepage settings", + "Настройки отображения": "Display settings", + "Настройки URL": "URL settings", + "Вставить свой код": "Insert your code", + "SEO тексты": "SEO texts", + "Добавить фильм": "Add movie", + "Названия веб-страниц": "Title on web pages", + "H1 на веб-страницах": "H1 on web pages", + "Описания веб-страниц": "Description on web pages", + "Скоро выйдет": "Coming soon", + "Виджет комментариев": "Comments widget", + "Связанные фильмы": "Related movies", + "Контент веб-сайта": "Website content", + "Фильмы в слайдере": "Movies in slider", + "Запрещенные фильмы": "Banned movies", + "Топ в категории": "Top in category", + "Социальные сети": "Social networks", + "Семантическая разметка": "Semantic markup", + "Продолжить просмотр": "Continue watching", + "Просмотренные фильмы": "Watched movies", + "Плеер фильмов": "Movie player", + "Блокировка просмотра": "Watch blocking", + "Мобильная версия": "Mobile version", + "Серии сериалов": "Episodes", + "Ваша реклама": "Your adverts", + "RSS канал": "RSS channel", + "Уникальные описания": "Unique descriptions", + "Голосование за фильм": "Voting for the movie", + "Боты для мессенджеров": "Bots for messengers", + "Ошибки в переводе?": "Mistakes in translation?", + "Есть вопросы?": "Have questions?", + "Очистить кэш:": "Clear cache:", + "Очистка кэша файлов": "File cache clearing", + "Очистка кэша памяти": "Memory cache clearing", + "Главная страница веб-сайта": "Website homepage", + "Информация о параметрах для главной страницы веб-сайта": "Information about options of homepage", + "Заголовок, описание и H1 веб-страницы": "Title, description and H1 on homepage", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Text writing for title, description and H1 on homepage", + "Заголовок веб-страницы": "Title on web page", + "Главная веб-страница": "Homepage", + "символа(ов)": "of character(s)", + "H1 на веб-странице": "H1 on web page", + "Описание веб-страницы": "Description on web page", + "Типы:": "Types:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Block on homepage of website showing movies of certain types:", + "или": "or", + "%s-й": "%s-th", + "фильма(ов)": "of movie(s)", + "из типа(ов)": "from type(s)", + "Годы:": "Years:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Block on homepage of websites showing movies of certain years:", + "из года(ов)": "from year(s)", + "Например:": "For example:", + "Жанры:": "Genres:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Block on homepage of website showing movies of certain genres", + "из жанра(ов)": "from genre(s)", + "боевик,триллер,приключения": "action,thriller,adventure", + "Страны:": "Countries:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Block on homepage of website showing movies from certain countries", + "из страны": "from country", + "США": "USA", + "Актеры:": "Actors:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Block on homepage of website showing movies with certain actors", + "с актерами": "with actors", + "Том Круз,Саймон Пегг": "Tom Cruise,Simon Pegg", + "Режиссеры:": "Directors:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Block on homepage of website showing movies of certain directors", + "с режиссером": "with a director", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Block with a list of movie IDs", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Block on homepage of website showing movies with a specific ID", + "Не показывать": "Do not show", + "ID или ссылка на фильм": "ID or link to the movie", + "Фильмы:": "Movies:", + "Список идентификаторов фильмов": "Movie IDs list", + "Редактировать список ID": "Edit IDs list", + "Блок с новыми сериями": "Block with new episodes", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Block on homepage of website where new episodes will be shown", + "серии(-ий)": "episode(s)", + "Новые серии сериалов": "New episodes", + "Блок с фильмами из коллекций": "Block with movies from the collections", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Block with movies from news / collections on homepage (list URL keys separately with commas)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Pagination", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "At the bottom of homepage, numbers will appear, specify the category they lead to", + "Фильмы из типа:": "Movies of the type:", + "Фильмы из года:": "Movies of the year:", + "Фильмы из жанра:": "Movies of the genre:", + "Фильмы из страны:": "Movies from the country:", + "Фильмы актера:": "Movies of the actor:", + "Фильмы режиссера:": "Movies of the director:", + "Фильмы из коллекции:": "Movies from the collection:", + "2020 или фильмы": "2020 or movies", + "По умолчанию": "Default", + "Сохранить изменения": "Save changes", + "Изменяется статус": "Status changing", + "Перезагружается": "Reloading", + "Перезагрузить": "Reload", + "Очищается кэш": "Cache clearing", + "Очистить кэш": "Clear cache", + "Загружаются (около 5 часов)": "Loading (about 5 hours)", + "Картинки загружены": "Pictures uploaded", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "The base will be fixed on the server for the %s domain. Import is done only once, further imports are updates.", + "Загружаются (около 10 минут)": "Loading (about 10 minutes)", + "Перезагрузка": "Reloading", + "Сохраняются изменения": "Changes are saving", + "Желательно не больше 100 фильмов": "Preferably no more than 100 movies", + "Ошибка веб-сайта": "Website error", + "Ошибка сервера": "Server error", + "URL кадров:": "Pictures URL:", + "Блок с типами пустой": "Types block is empty", + "Блок с годами пустой": "Years block is empty", + "Блок с жанрами пустой": "Genres block is empty", + "Блок со странами пустой": "Countries block is empty", + "Блок с актерами пустой": "Actors block is empty", + "Блок с режиссерами пустой": "Directors block is empty", + "пустой": "empty", + "отключена": "disabled", + "Панель администратора CinemaPress": "CinemaPress admin panel", + "Информация о параметрах админ-панели": "Information about admin panel options", + "Опубликовано фильмов": "Published movies", + "Опубликовано:": "Published:", + "Осталось:": "Left:", + "Отфильтрованы:": "Filtered:", + "Скоро": "Soon", + "Комментарии": "Comments", + "Связанные": "Related", + "Контент": "Content", + "Слайдер": "Slider", + "Скрыть": "Hide", + "Топ": "Top", + "Разметка": "Markup", + "Продолжить": "Continue", + "Просмотренные": "Watched", + "Плеер": "Player", + "Блокировка": "Blocking", + "Серии": "Episodes", + "Реклама": "Adverts", + "RSS": "RSS", + "Уникальность": "Uniqueness", + "Голосование": "Voting", + "Боты": "Bots", + "Настройки": "Settings", + "Публикация": "Publication", + "Отображение": "Display", + "Фильмы": "Movies", + "Названия": "Titles", + "H1": "H1", + "Описания": "Descriptions", + "URL": "URL", + "Коды": "Codes", + "Основные настройки веб-сайта": "Basic website settings", + "Информация о параметрах настройки веб-сайта": "Information about website settings options", + "Протокол": "Protocol", + "Основной протокол веб-сайта": "Website main protocol", + "Домен": "Domain", + "Информационный параметр домена, за которым закрепляется ключ БД": "Information option of domain to which the DB key is assigned", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Your email to contact the website administrator", + "Язык и страна веб-сайта": "Website language and country", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Indication of language and country of the auditorium the website operates for", + "Шаблон веб-сайта": "Website template", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Name of website template which folder should be in themes folder", + "ThemePrice": "49$", + "Своя тема": "Own theme", + "Nginx сервер": "Nginx server", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "The option is informational and cannot be changed from the admin panel", + "Sphinx сервер": "Sphinx server", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "At high loads, Sphinx can be transferred to a separate server, thereby increasing the website efficiency", + "Memcached сервер": "Memcached server", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "At high loads, Memcached can be transferred to a separate server, thereby increasing the website efficiency", + "Сервер картинок": "Image server", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "By default, all images are loaded from third-party sources; however, if you want the posters to be downloaded from your website, you can «Upload to the server» the static files and specify the %s address in this field", + "Ширина постера:": "Poster width:", + "Автопубликация": "Auto publication", + "Фукнция публикации": "Publish function", + "Информация о параметрах публикации фильмов": "Information about movie publishing options", + "Импорт всех фильмов в мире": "Import of all movies worldwide", + "Добавление всех фильмов в мире на веб-сайт": "Worldwide movies adding to website", + "Введите ключ базы фильмов": "Enter the movie base key", + "Добавить фильмы": "Add movies", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "Of movies:", + "StartMovies": "---", + "Тема:": "Theme:", + "общая": "common", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "What is common and individual theme of CinemaPress?", + "Обновление:": "Updating:", + "каждое": "every", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Why do I need to update the database?", + "Оплатить ключ": "Pay for key", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "free up to 3 times", + "Настройка автопубликации": "Auto publication setup", + "Нстройка публикации фильмов каждый час": "Setting up of movies publication is made hourly", + "Публиковать по": "Publish by", + "фильма(ов) каждые": "of movie(s) every", + "часа(ов)": "hours", + "Будут опубликованы в": "Will be published in", + "Диапазон идентификаторов фильмов": "IDs range of movies", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "IDs range of movies already published on the website", + "до": "before", + "Обязательная информация у фильмов": "Required information with movies", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Only movies with marked information (poster, title, standard description) will be published on website", + "Не важно (публикация любых фильмов)": "Not important (publication of any movies)", + "Только имеющие постер": "Only having a poster", + "Только имеющие переведенное название": "Only having a translated title", + "Только имеющие стандартное описание": "Only having a standard description", + "Тематический веб-сайт": "Topical website", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "You can create a topical website where only Anime, Russian movies, etc. will be published.", + "Тип:": "Type:", + "Сериалы": "TV series", + "Все": "All", + "для взрослых": "adults", + "Китай": "China", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Stop words:", + "Параметры вывода фильмов в категориях": "Output options for movies in categories", + "Информация о параметрах вывода фильмов в категориях": "Information about output options for movies in categories", + "Параметры отображения в категориях": "Display options in categories", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Display options for movies in categories (genres, countries, etc.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Specify the number of movies to be displayed in each category and search results", + "Фильмов на странице:": "Movies on page:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Specify the sorting by which movies will be sorted in categories", + "Сортировка фильмов:": "Movies sorting:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Specify the number of pages to be displayed at the bottom of each category and homepage", + "Количество чисел в пагинации:": "Amount of numbers in pagination:", + "номер(ов)": "of number(s)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Show the button of the last page on homepage and in categories (can create load on server)", + "Последняя страница:": "Last page:", + "Показывать": "To show", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Specify the image that will be displayed when people share the website in social networks", + "Изображение по умолчанию:": "Default image:", + "URL изображения": "Image URL", + "Загрузить": "Upload", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Specify the final date of the movies premiere that will be shown when sorting by the date of premiere or year", + "Конечная дата:": "Final date:", + "Месяц назад": "A Month ago", + "Неделю назад": "A week ago", + "Сегодня": "Today", + "Через неделю": "In a week", + "Через месяц": "In a month", + "Через 3 месяца": "In 3 months", + "Через пол года": "In half a year", + "Через год": "In a year", + "Через 2 года": "In 2 years", + "В таком формате будет показана дата на веб-сайте": "Format which will show the date on website", + "Формат даты:": "Date format:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Sorting by KinoPoisk / IMDb rating", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Options for displaying a movie list when sorting by KinoPoisk / IMDb rating", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Specify the minimum KinoPoisk votes number for movies that will be shown when sorting by KinoPoisk rating", + "Число голосов KinoPoisk:": "KinoPoisk votes number:", + "голос(ов)": "of voice(s)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Specify the minimum IMDb votes number for movies that will be shown when sorting by IMDb rating", + "Число голосов IMDb:": "IMDb votes number:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Specify the categories where the rule of the minimum votes number is not applied when sorting by rating", + "Не применять условие в категориях:": "Do not apply condition in categories:", + "год": "year", + "жанр": "genre", + "страна": "country", + "актер": "actor", + "режиссер": "director", + "тип": "type", + "поиск": "search", + "Меню на веб-сайте": "Menu on website", + "Категории из меню на веб-сайте": "Categories from menu on website", + "Текст на веб-сайте": "Text on website", + "Текст который Вы можете видеть на страницах веб-сайта": "Text that you can see on website pages", + "В ШАБЛОНЕ": "IN THE PATTERN", + "НА ВЕБ-САЙТЕ": "ON WEBSITE", + "Названия сортировок": "Sorting name", + "Названия сортировок на странице категорий": "Sorting name on categories page", + "Рейтинг КП (по убыванию):": "KP rating (descending):", + "Рейтинг КП (по возрастанию):": "KP rating (ascending):", + "Голоса КП (по убыванию):": "KP voices (descending):", + "Голоса КП (по возрастанию):": "KP voices (ascending):", + "Рейтинг IMDb (по убыванию):": "IMDb rating (descending):", + "Рейтинг IMDb (по возрастанию):": "IMDb rating (ascending):", + "Голоса IMDb (по убыванию):": "IMDb voices (Descending):", + "Голоса IMDb (по возрастанию):": "IMDb voices (ascending):", + "Год (по убыванию):": "Year (descending):", + "Год (по возрастанию):": "Year (ascending):", + "Премьера (по убыванию):": "Premiere (descending):", + "Премьера (по возрастанию):": "Premiere (ascending):", + "Изменение URL ссылок веб-сайта": "Changing of URLs website links", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Information about options for changing URL of website various pages", + "Страница фильма": "Movie page", + "Изменение URL страницы фильма": "Changing of movie page URL", + "Доступные параметры": "Available options", + "обязательный праметр, отображает ID фильма, например «id299»": "required option, displays the movie ID, for example «id299»", + "разделитель между параметрами, например «-»": "separator between options, for example, «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "translated or original movie title, for example, «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "translated movie title in transliteration, for example, «matrica»", + "оригинальное название фильма, например «the-matrix»": "original movie title, for example «the-matrix»", + "жанр фильма в транслите, например «comedy»": "movie genre in transliteration, for example, «comedy»", + "страна фильма в транслите, например «usa»": "movie country in transliteration, for example, «usa»", + "год фильма, например «2020»": "movie year, for example. «2020»", + "главный актер в транслите, например «tom-cruise»": "major actor in transliteration, for example, «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "director in transliteration, for example, «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "every day a random 4 letters, for example, «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL to activate the web page", + "«Скачать»": "«Download»", + "«Трейлер»": "«Trailer»", + "«Кадры»": "«Pictures»", + "Уникализация URL фильма": "Unique movie URL", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "URL scatter uniqualization, you can transform the separator between options, the prefix before ID and change movie ID for a larger or smaller one (0 by default, i.e. the IDs on website coincide with KinoPoisk IDs)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "The separator between the parameters is in URL, it will be substituted in the URL in place [separator]", + "Разделитель:": "Separator:", + "Будет подставлено перед ID фильма %s": "Will be substituted before movie ID %s", + "Префикс ID:": "ID prefix:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Accepts values from -297 to 297000 and changes the movie ID on website for a larger or smaller one.", + "Уникальный ID:": "Unique ID:", + "Транслит URL категорий (комедия -> komediya)": "URL categories transliteration (comedy -> komediya)", + "Транслит:": "Transliteration:", + "Нет": "No", + "Кастомный": "Customary", + "URL неиндексируемых фильмов": "Non-indexed movie URL", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "If you want to identify only the movies for which you write unique descriptions, fill in the form and add this URL to your robots.txt, for example, Disallow: /noindex", + "URL пути": "URL routes", + "URL пути, которые ставятся перед конкретной категорией": "URL routes placed in front of a specific category", + "комедия": "comedy", + "Том Круз": "Tom Cruise", + "Тим Бертон": "Tim Burton", + "Сериалы:": "TV series:", + "Мультфильмы:": "Cartoons:", + "Мультсериалы:": "Animated:", + "Аниме:": "Anime:", + "Телепередачи:": "TV programmes:", + "Игра престолов": "Game of Thrones", + "Вставить код на веб-сайт": "Insert code on website", + "Вставка кодов счетчиков, рекламы и т.п.": "Insertion of counter codes, ads, etc.", + "Вставить код в верх веб-страницы": "Insert code in the top of web page", + "Вставка кода внутрь тега head": "Code insertion inside a head tag", + "Вставить код в низ веб-страницы": "Insert the code in the bottom of the web page", + "Вставка кода перед закрывающимся тегом body": "Code insertion before closing body tag", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt file code", + "Список фильмов с уникальным описанием": "List of movies with unique descriptions", + "Информация о написании уникальных описаний для фильмов": "Information about writing unique descriptions for movies", + "Добавить / изменить фильм": "Add / Edit Movie", + "Фильмы с уникальным описанием": "Movies with unique description", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Specify the movie ID", + "тег на веб-странице фильма:": "tag on movie web page:", + "Название страницы фильма (до 70 символов)": "Movie page title (up to 70 characters)", + "Короткое описание страницы фильма (до 200 символов)": "Short description of the movie page (up to 200 characters)", + "Переведенное название фильма:": "Translated movie title:", + "Миссия невыполнима: Последствия": "Миссия невыполнима: Последствия", + "Оригинальное название фильма:": "Original movie title:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Movie description:", + "Уникальное описание ...": "Unique description ...", + "Информационные данные фильма": "Movie info", + "URL постера:": "Poster URL:", + "URL постера фильма": "Movie poster URL", + "Фильм": "Movie", + "Сериал": "TV series", + "Год:": "Year:", + "Страна:": "Country:", + "Жанры фильма:": "Movie genres:", + "Режиссер фильма:": "Movie director:", + "Актерский состав:": "Cast:", + "Премьера фильма:": "Movie premiere:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Rating on KinoPoisk website:", + "34 или 90": "34 or 90", + "Число голосов на сайте KinoPoisk:": "Votes number on KinoPoisk website:", + "309 или 89647": "309 or 89647", + "Рейтинг на сайте IMDb:": "Rating on IMDb website:", + "76 или 88": "76 or 88", + "Число голосов на сайте IMDb:": "Votes number on IMDb website", + "6534 или 8396": "6534 or 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg or URL.jpg,URL.jpg,URL.jpg", + "URL плеера:": "Player URL:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Quality:", + "1080p": "1080p", + "Перевод / язык:": "Translation / Language:", + "Субтитры": "Subtitles", + "Настраиваемые поля:": "Custom fields:", + "Текст к этому полю": "Text for the field", + "Названия на страницах веб-сайта": "Titles on website pages", + "Информация о написании названий для всех страниц веб-сайта": "Information about writing titles for all website pages", + "Веб-страница:": "Web page:", + "название": "title", + "переведенное": "translated", + "английское": "english", + "премьера": "premiere", + "слово": "word", + "синонимы": "synonyms", + "страны": "countries", + "жанры": "genres", + "актеры": "actors", + "режиссеры": "directors", + "Страница онлайн": "Website page", + "Год": "Year", + "сортировка": "sorting", + "страница": "page", + "Текст для": "Text for", + "определенного года": "certain year", + "остальных": "the rest", + "Годы": "Years", + "Жанр": "Genre", + "определенного жанра": "of a certain genre", + "Жанры": "Genres", + "Страна": "Country", + "определенной страны": "of a particular country", + "Страны": "Countries", + "Актер": "Actor", + "определенного актера": "of a certain actor", + "Актеры": "Actors", + "Режиссер": "Directors", + "определенного режиссера": "of a certain director", + "Режиссеры": "Directors", + "Тип": "Type", + "определенного типа": "of a certain type", + "Поиск": "Search", + "запрос": "request", + "определенного запроса": "specific request", + "Поиск фильма": "Movie search", + "Пагинация и сортировка": "Pagination and sorting", + "Код": "Code", + "По убыванию": "Descending", + "По возрастанию": "Ascending", + "H1 на страницах веб-сайта": "H1 on website pages", + "Информация о написании H1 для всех страниц веб-сайта": "Information about writing H1 for all website pages", + "Описания на страницах веб-сайта": "Descriptions on website pages", + "Информация о написании описаний для всех страниц веб-сайта": "Information about writing descriptions for all website pages", + "Обновление базы фильмов": "Movie database update", + "Ключ обновления базы данных": "Database update key", + "Обновить": "Update", + "Модуль новых премьер": "New premier module", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Information about options for module with block of nearest movie premiers", + "Отключить": "Disable", + "Количество фильмов в автоматическом блоке": "Number of movies in the automatic block", + "Указание числа фильмов, которые будут в блоке": "Specify the number of movies that will be in the block", + "Указать фильмы вручную": "Specify movies manually", + "Вручную выбрать фильмы для этого блока": "Select manually the movies for this unit", + "Активировать": "Activate", + "Модуль": "Module", + "отключен": "disabled", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Module allows to add to website a block with movies to be released soon.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "To activate the module, click on the «Activate» button at the top of the screen.", + "Модуль комментариев": "Comment module", + "Информация о параметрах модуля добавления виджетов комментариев": "Information about options of the module adding comment widgets", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Your shortname provided during registration of the website on Disqus.com and API key", + "Ваш shortname веб-сайта": "Your website shortname", + "Ваш api_key для индексации комментариев": "Your api_key for comments indexing", + "Блок последних комментариев": "Block with latest comments", + "Блок с последними комментариями от пользователей": "Block with latest users' comments", + "комментария(ев)": "comment(s)", + "Макс. %s символов": "Max. %s of characters", + "без аватара": "without avatar", + "с аватаром": "with avatar", + "На страницах:": "On pages:", + "главная": "homepage", + "категория": "category", + "контент": "content", + "фильм": "movie", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Specify the widget_id you will receive after creating comment widget on HyperComments.com and sekretkey for indexing comments by search engines", + "Ваш widget_id": "Your widget_id", + "Ваш sekretkey для индексации комментариев": "Your sekretkey for comments indexing", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Your ID of the application of «Website» type on vk.com", + "Ваш ID приложения": "Your application ID", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Register on facebook.com and enter the User Id (user ID that can moderate comments)", + "Ваш ID на Facebook": "Your Facebook ID", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Specify the ID you will receive after creating the comments widget on Cackle.me (for a fee)", + "Ваш ID виджета": "Your widget ID", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL of your Google+ page", + "Ваш URL в Google+": "Your Google+ URL", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "host_id parameter you will get after registration in the service", + "Ваш host_id": "Your host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Module allows to add to website comment forms of social networks VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Module of related movies", + "Информация о параметрах модуля связанных фильмов": "Information about options of the module of related movies", + "Связанные фильмы по году": "Related movies by year", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Movie block under the main information about the movie of the same year as the current movie", + "из одного года": "one year", + "Связанные фильмы по жанрам": "Related movies by genre", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Movie block under the main movie information of the same genre or all genres of the current movie", + "всех": "all", + "одного жанра": "one genre", + "Связанные фильмы по странам": "Related movies by country", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Movie block under the main information about a movie from the same country or all countries of the current movie", + "одной страны": "one country", + "Связанные фильмы по актерам": "Related movies by actors", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Movie block under the main information about a movie from the filmography of the actor or actors who starred in the current movie", + "одного актера": "one actor", + "Связанные фильмы по режиссерам": "Related movies by director", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Movie block under the main information about a movie from filmography of director or directors who directed the current movie", + "одного режиссера": "one director", + "Показывать по типу": "Show by type", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "On the page of the series the series will be shown, on the page of the movie - the movies", + "Тип к типу": "Type to type", + "Не важно": "No matter", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Module allows to add to the movie page additional lists of movies of the same year, genre, country, year, actor or director.", + "Модуль создания страниц для веб-сайта": "The module to create pages for website", + "Информация о параметрах модуля создания страниц для веб-сайта": "Information about options of the module for creating pages for website", + "Настройка страницы со списком новостей": "Setting up of the page containing a news list", + "URL путь": "URL route", + "Параметр пути в URL": "URL route option", + "Веб-страница со списком контента": "Web page with a content list", + "Страницы веб-сайта": "Website pages", + "Новости и коллекции веб-сайта": "News and website collections", + "Блоки новостей на веб-сайте": "News blocks on website", + "Блок новостей в боковой панели": "News block in sidebar", + "Блок постов в боковой панели на страницах веб-сайта": "Block of posts in the sidebar on website pages", + "пост(ов)": "of post(s)", + "Теги через запятую": "Tags separated by commas", + "Блок новостей на странице фильма": "News block on movie page", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Block of posts that contain a movie or the latest news with tags on all movies", + "упоминания или с тегом": "mentioned or tagged", + "Оповещения, Новости": "Alerts, News", + "Фильмы из новостей на главной": "Movies from the news on homepage", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Block with movies from the news on homepage (list URL keys separated with comma)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automatic collections", + "Обновления с moonwalk": "Updates with moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Last added movies / series for video hosting", + "Обновления фильмов": "Movie updates", + "Последние добавленные фильмы на видео-хостинг": "Last added movies for video hosting", + "Не добавлять": "Do not add", + "URL-ключ коллекции в которую добавлять фильмы": "URL key of the collection for movies adding", + "Обновлять качество:": "Update quality:", + "Да": "Yes", + "Обновлять перевод:": "Update translation:", + "Обновления сериалов": "Series updates", + "Последние добавленные сериалы на видео-хостинг": "Last added series on video hosting", + "сериала(ов)": "of serial(s)", + "URL-ключ коллекции в которую добавлять сериалы": "URL key of the collection for series adding", + "Обновления с hdgo": "Updates from hdgo", + "Обновления с kodik": "Updates from kodik", + "Обновления с iframe": "Updates from Iframe", + "Добавить страницу": "Add page", + "Модуль позволяет создавать страницы на веб-сайте.": "Module allows to create pages on website.", + "Название страницы:": "Page title:", + "Комедийные сериалы": "Comedy series", + "Описание страницы:": "Page description:", + "Подборка комедийных сериалов": "Selection of comedy series", + "Уникальный ключ для URL": "Unique key for URL", + "Уникальный ключ для URl страницы": "Unique key for the URl page", + "Ссылка на изображение страницы": "Link to the page image", + "Коллекции, Новости": "Collections, News", + "Коллекции": "Collections", + "Новости": "News", + "Страницы": "Pages", + "Обновления": "Updates", + "Мультфильмы": "Cartoons", + "ТВ": "Tv", + "Аниме": "Anime", + "Страница скачать": "Download page", + "Страница трейлера": "Trailer page", + "Страница кадров": "Pictures page", + "Модуль слайдера фильмов": "Movie slider module", + "Информация о параметрах модуля слайдера фильмов": "Information about options of movie slider module", + "Идентификатор или ссылка на фильм": "Movie ID or link", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Module allows to add a slider with movies to the website.", + "Модуль скрытия фильмов": "Movie hiding module", + "Информация о параметрах модуля скрытия фильмов": "Information about options of movie hide module", + "Автоматическое скрытие фильмов": "Movie auto-hiding", + "Параметры авторизации IMAP": "IMAP authorization options", + "Параметры авторизации на почтовом IMAP сервере": "Authorization options on mail IMAP server", + "Пароль": "Password", + "Ваш пароль от почтового ящика": "Your email password", + "Параметры почтового сервера": "Mail server options", + "Сервер": "Server", + "Порт": "Port", + "TLS": "TLS", + "Блокировать фильмы в стране": "Block movies in the country", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Block movies in the country where they were released this year", + "В стране фильма": "In the country of the movie", + "Сообщение для пользователей": "Message for users", + "Сообщение для пользователей на месте, где располагается плеер": "Message for users on the site where the player is located", + "Сообщение для пользователя": "Message for user", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Module allows to hide movies from the website that are restricted by copyright holders.", + "Модуль топ-фильмов": "Top movies module", + "Информация о параметрах модуля топ-фильмов в категориях": "Information about options of the module of top movies in categories", + "Топ-фильмы в категориях": "Top movies in categories", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Top movies are usually displayed either instead of the standard slider, or as a separate block in categories", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Module allows to display the best movies in each category according to specific sorting.", + "Модуль социальных сетях": "Social networks module", + "Информация о параметрах модуля групп в социальных сетях": "Information about options of module of the group in social networks", + "Ссылка на страницу": "Link to the page", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Module allows to add to the website the pages links in social networks that were created for the website.", + "Микроразметка": "Schemas", + "Модуль микроразметки": "Schemas module", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Information about Schema module and OpenGraph markup parameters", + "активирован": "activated", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Module allows to add Schema and OpenGraph markup to all pages of the website.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "To deactivate the module, click on the «Disable» button at the top of the screen.", + "Модуль продолжения просмотра": "Module to continue viewing", + "Информация о параметрах модуля продолжения просмотра": "Information about options of the module to continue watching", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Module allows to add a button to the website which you can press to go to the movie page to continue watching.", + "Модуль просмотренных фильмов": "Module of the watched movies", + "Информация о параметрах модуля просмотренных фильмов": "Information about options of the module of watched movies", + "Количество просмотренных фильмов": "Number of watched movies", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Movies watched by the user are displayed at the bottom of each page of the website", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Module adds at the bottom of the page a list of movies that have been recently watched by the user.", + "Модуль плеера на веб-сайте": "Player module on the website", + "Информация о параметрах модуля плеер на веб-сайте": "Information about options of player module on the website", + "Параметры плеера": "Player settings", + "сделать основным": "make the main", + "Видео-хостинги источники": "Video hosting sources", + "Видео-хостинги источники трейлеров": "Video hosting sources trailer", + "Цвет элементов в плеере": "Elements color in the player", + "Указание токен-ключа плеера": "Specifying of the player token-key", + "Токен-ключ": "Token key", + "Указание api_token-ключа плеера": "Specifying of the player api_token key", + "api_token-ключ": "api_token key", + "Указание токен-ключа": "Specifying of a token key", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Module allows to add a player to the website for watching movies online.", + "Модуль блокировки просмотра плеера": "Module of the player viewing blocking", + "Информация о параметрах модуля блокировки просмотра плеера": "Information about options of the module of blocking the player watching", + "Вставить рекламу в плеер": "Insert adverts in player", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Adverts unit will stay in the player for a certain number of seconds before watching", + "Таймер блокировки:": "Blockage timer:", + "сек": "sec", + "Кнопка «Пропустить»:": "Skip button:", + "Сообщение для пользователя:": "Message for user:", + "Рекламный код:": "Promotional code:", + "отображает обратный отсчет.": "displays a countdown.", + "Платная подписка": "Paid subscription", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Generate a list of keys with a comma and sell them on various trading platforms, for example on digiseller. The user after key entering will be able to watch all the movies on the website without restrictions", + "Список ключей через запятую:": "List of keys with comma:", + "+ 10 ключей": "+ 10 keys", + "Поделиться в социальную сеть": "Share to social network", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Until the user clicks on Share button in one of the social networks, he will not be able to start watching for a specific time. If the user clicks on Share button, the block will close in 10 seconds", + "Пользователи с AdBlock": "Users with AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Restrict the start of watching for the users who use AdBlock or other ad blockers", + "Легальный веб-сайт": "Legal website", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Show only the movie trailer that is promotional material and does not infringe copyright", + "Разрешить плеер в странах:": "Allow player in countries:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Module allows to restrict the player display for users before performing a specific action.", + "Модуль мобильной версии": "Mobile version module", + "Информация о параметрах модуля мобильной версии веб-сайта": "Information about options of mobile version of website module", + "Светлая тема": "Light theme", + "Светлая тема оформления мобильной версии веб-сайта": "Light theme of website mobile version", + "Скриншоты": "Screenshots", + "Темная тема": "Dark theme", + "Темная тема оформления мобильной версии веб-сайта": "Dark theme of website mobile version design", + "Своя тема оформления мобильной версии веб-сайта": "Own theme of website mobile version design", + "Настроить": "Set up", + "Цвет фона": "Background color", + "Цвет текста": "Text color", + "Фон заголовка": "Title background", + "Цвет заголовка": "Title color", + "Фон описания": "Description background", + "Цвет описания": "Description color", + "Фон кнопки": "Button background", + "Цвет кнопки": "Button color", + "Фон поиска": "Search background", + "Фон блока": "Block background", + "Цвет ссылок": "Link color", + "При наведении": "When hovering", + "Цвет текста контента": "Content text color", + "Фон контента": "Content background", + "Цвет текста категории": "Category text color", + "Фон текущей категории": "Background current category", + "Фон активной категории": "Background active Category", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Module tells search engines that website has a version of website for perfect display on mobile devices.", + "Модуль серий сериалов": "Episodes module", + "Информация о параметрах модуля серий сериалов": "Information about options of the episodes module", + "Заголовок, описание и H1 веб-страницы с серией": "Web page title, description and H1 web pages with a episode", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Text writing for the title, description and H1 on a web page with a episode", + "Веб-страница серии:": "Web page of a episode:", + "Название страницы": "Page title", + "номер сезона": "season number", + "номер серии": "episode number", + "перевод": "sound", + "H1 на странице": "H1 on page", + "Описание страницы": "Page description", + "Блок с сериями": "Block with episodes", + "серий": "episodes", + "Все серии": "All episodes", + "Посл. серию": "Last episode", + "Параметры по умолчанию": "Default options", + "Сезон": "Season", + "Серия": "Episode", + "Звук": "Sound", + "основной источник серий": "main source of episodes", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Module allows to create a separate page for each episode.", + "Модуль добавления рекламы на веб-сайт": "Module of adverts adding on website", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Information about options of the module of adverts adding on website", + "Десктопная версия веб-сайта": "Website desktop version", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Variants of adverts placement in the website desktop version", + "На всех веб-страницах": "On all web pages", + "Вверху на веб-странице": "Top of web page", + "Добавьте свой рекламный код": "Add your ad code", + "Внизу на веб-странице": "Down on web page", + "Левая колонка на веб-странице": "Left column on web page", + "Правая колонка на веб-странице": "Right column on web page", + "Над плеером на веб-странице": "Above the player on web page", + "Под плеером на веб-странице": "Under the player on web page", + "или размещение на конкретной веб-странице": "or placement on a specific web page", + "Размещение рекламы над плеером": "Adverts placement above player", + "Размещение рекламы под плеером": "Adverts placement under the player", + "Размещение рекламы над ссылками": "Adverts placement above links", + "Размещение рекламы под ссылками": "Adverts placement under links", + "Размещение рекламы над трейлером": "Adverts placement above trailer", + "Размещение рекламы под трейлером": "Ad placement under trailer", + "Размещение рекламы над кадрами": "Adverts placement above pictures", + "Размещение рекламы под кадрами": "Adverts placement under pictures", + "Мобильная версия веб-сайта": "Website mobile version", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Variants of ad placement in website mobile version", + "Таргетинг рекламы": "Ad targeting", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Show adverts to the target audience, for example, people from Russia or when watching website in iPhone, etc.", + "Таргетинг включен": "Targeting enabled", + "Таргетинг отключен": "Targeting disabled", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Module allows to add adverts to all targeted website web pages.", + "Модуль RSS": "RSS module", + "Информация о параметрах модуля RSS": "Information about RSS module options", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Module allows to show the latest publications of movies in xml format.", + "Автопубликация на %s дней": "Automatic publication for %s days", + "Код состояния HTTP": "HTTP status code", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP status code on the blocked movie web page", + "Фильмы из страны": "Movies from the country", + "Фильмы из списка": "Movies from the list", + "Случайный": "Random", + "Случайный фильм": "Random movie", + "Модуль случайного фильма": "Random movie module", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "The module allows in each category to display a button for switching to a random movie from this category.", + "Информация о параметрах модуля выбора случайного фильма": "Information about the parameters of the random movie selection module", + "Случайный фильм в категориях веб-сайта": "Random movie in website categories", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "At the top of the category page, a button will be shown, when clicked, the user moves to a random movie from this category", + "Случайный фильм в меню веб-сайта": "Random movie in website menu", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Specify the URL key of the collection from which to choose a random movie, when you click on the button in the menu", + "Выбирать из коллекции:": "Choose from collection:", + "ТВ версия": "TV version", + "URL-ключ:": "URL Key:", + "Название в виде ссылки": "Name as a link", + "При нажатии на название категории, будет переход на страницу категории": "When you click on the category name, it will go to the category page", + "Ссылка на категорию": "Category link", + "Обычный текст": "Plain text", + "Случайный фильм на главной странице": "Random movie on homepage", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "In each block on homepage there will be a link to a random movie in the category", + "Случайный фильм в блоке связанных фильмов": "Random movie in a block of related movies", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "In each block of related movies on the web page of the movie there will be a link to a random movie in the category", + "Список жанров в каждом типе": "List of genres in each type", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Specify a list of genres to be included or excluded from a particular type", + "Жесткая перезагрузка сервера": "Server hard reset", + "Будет произведена перезагрузка всех сайтов на сервере": "All sites on the server will be restarted", + "Модуль ТВ версии": "TV version module", + "Информация о параметрах модуля ТВ версии веб-сайта": "Information about the parameters of the TV version of the website", + "URL ТВ версии": "TV version URL", + "Настройка URL для ТВ версии веб-сайта": "Setting URL for TV version of website", + "URL мобильной версии": "Mobile version URL", + "Настройка URL для мобильной версии веб-сайта": "Setting URL for mobile version of website", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "The module activates the TV version of the website for navigation using the TV remote control.", + "Инструмент для парсинга веб-страниц": "A tool for parsing web pages", + "Своя тема оформления ТВ версии веб-сайта": "Own theme of website TV version design", + "Загрузка доступна после заполнения информации!": "Upload available after filling out the information!", + "Автозаполнение информации": "Auto-fill information", + "Запретить доступ в странах": "Deny access in countries", + "Запретить доступ для IP": "Deny access for IP", + "Список стран, которым запрещено посещать сайт": "List of countries prohibited from visiting the site", + "Список IP, которым запрещено посещать сайт": "List of IPs prohibited from visiting the site", + "Проксировать": "To proxy", + "Не проксировать": "Do not proxy", + "Перегрузка сервера": "Server overload", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Specify the percentage of server overload at which an error message will be displayed or redirected (interval 1 minute, 5 minutes and 15 minutes)", + "Модуль рерайта описаний": "Description rewriting module", + "Модуль обработает описание к фильму и делает его более уникальным": "The module will process the description for the movie and make it more unique.", + "Настройка параметров в сервисе rewriter.tools": "Setting parameters in the service rewriter.tools", + "Двойной рерайт": "Double rewrite", + "Проверка уникальности": "Uniqueness check", + "Рерайт в автопубликации": "Rewrite autopublish", + "Делать рерайт описаний всем фильмам в автопубликации": "Make rewrite descriptions for all movies in autopublish", + "Показать сообщение или перенаправить на URL": "Show message or redirect to URL", + "Случайные фильмы": "Random movies", + "Случайные фильмы из определенной коллекции": "Random movies from a specific collection", + "URL-ключ коллекции из которой выбирать фильмы": "URL key collection from which to choose movies", + "Embed/iframe код": "Embed/iframe code", + "change": "change", + "изменить": "change" +} diff --git a/themes/default/public/admin/locales/es.json b/themes/default/public/admin/locales/es.json new file mode 100644 index 0000000..a4eebd4 --- /dev/null +++ b/themes/default/public/admin/locales/es.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Inicio", + "Параметры": "Parámetros", + "Модули": "Módulos", + "Панель администратора": "Panel de administración", + "Настройки веб-сайта": "Configuración del sitio web", + "Настройки публикации": "Configuración de publicación", + "Настройки главной страницы": "Ajustes de la página de inicio", + "Настройки отображения": "Ajustes de pantalla", + "Настройки URL": "Configuración de URL", + "Вставить свой код": "Inserte su código", + "SEO тексты": "Textos de SEO", + "Добавить фильм": "Agregar pelicula", + "Названия веб-страниц": "Títulos de páginas web", + "H1 на веб-страницах": "H1 en páginas web", + "Описания веб-страниц": "Descripciones de páginas web", + "Скоро выйдет": "Próximamente", + "Виджет комментариев": "Widget de comentarios", + "Связанные фильмы": "Peliculas relacionadas", + "Контент веб-сайта": "Contenido del sitio web", + "Фильмы в слайдере": "Peliculas en slider", + "Запрещенные фильмы": "Películas prohibidas", + "Топ в категории": "Top en categoría", + "Социальные сети": "Redes sociales", + "Семантическая разметка": "Marcado semántico", + "Продолжить просмотр": "Continuar navegando", + "Просмотренные фильмы": "Películas miradas", + "Плеер фильмов": "Reproductor de peliculas", + "Блокировка просмотра": "Vista de bloqueo", + "Мобильная версия": "Versión móvil", + "Серии сериалов": "Series de television", + "Ваша реклама": "Tu anuncio", + "RSS канал": "RSS feed", + "Уникальные описания": "Descripciones unicas", + "Голосование за фильм": "Votando por la película", + "Боты для мессенджеров": "Bots para mensajeros", + "Ошибки в переводе?": "¿Errores en la traducción?", + "Есть вопросы?": "¿Alguna pregunta?", + "Очистить кэш:": "Borrar caché:", + "Очистка кэша файлов": "Borrar el caché de archivos", + "Очистка кэша памяти": "Borrar memoria caché", + "Главная страница веб-сайта": "Página web", + "Информация о параметрах для главной страницы веб-сайта": "Información sobre los parámetros para la página principal del sitio web", + "Заголовок, описание и H1 веб-страницы": "Título de la página web, descripción y H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Escribir texto para el título, descripción y H1 en la página principal del sitio web", + "Заголовок веб-страницы": "Título de la página web", + "Главная веб-страница": "Página de inicio", + "символа(ов)": "personaje(s)", + "H1 на веб-странице": "H1 en la página web", + "Описание веб-страницы": "Descripción de la página web", + "Типы:": "Tipos de", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Bloque en la página principal del sitio web en el que las películas de ciertos tipos:", + "или": "o", + "%s-й": "%sº", + "фильма(ов)": "película(s)", + "из типа(ов)": "de tipo(s)", + "Годы:": "Años", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Bloquear en la página principal del sitio web en el que se muestran películas de determinados años", + "из года(ов)": "de año(s)", + "Например:": "Por ejemplo:", + "Жанры:": "Géneros", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Bloquee en la página principal del sitio web donde se muestran películas de ciertos géneros", + "из жанра(ов)": "de género(s)", + "боевик,триллер,приключения": "acción, thriller, aventura", + "Страны:": "Los paises", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Bloquear en la página principal del sitio web en el que se muestran películas de determinados países", + "из страны": "del pais", + "США": "Estados unidos", + "Актеры:": "Actores:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "El bloque en la página principal del sitio web en el que aparecen las películas con la participación de determinados actores", + "с актерами": "con actores", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Directores:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "El bloque en la página principal del sitio web en el que aparecen las películas de la película de ciertos directores", + "с режиссером": "con el director", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Bloquear con una lista de identificaciones de películas", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "El bloque en la página principal del sitio web donde se muestran las películas con una identificación específica", + "Не показывать": "No mostrar", + "ID или ссылка на фильм": "Identificación o enlace a la película", + "Фильмы:": "Peliculas:", + "Список идентификаторов фильмов": "Lista de identificación de película", + "Редактировать список ID": "Editar lista de ID", + "Блок с новыми сериями": "Bloque con nueva serie", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "El bloque en la página principal del sitio web en el que aparecerán las nuevas series", + "серии(-ий)": "serie(s)", + "Новые серии сериалов": "Nueva serie de series", + "Блок с фильмами из коллекций": "Bloque con películas de las colecciones", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Bloquee con películas de noticias / colecciones en la página principal (enumere las claves de URL separadas por comas)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Paginación", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "En la parte inferior de la página principal aparecerán los números, indique la categoría en la que encabezarán", + "Фильмы из типа:": "Películas del tipo:", + "Фильмы из года:": "Películas del año:", + "Фильмы из жанра:": "Películas del género:", + "Фильмы из страны:": "Películas del país:", + "Фильмы актера:": "Actor de cine:", + "Фильмы режиссера:": "Director de cine", + "Фильмы из коллекции:": "Películas de la colección:", + "2020 или фильмы": "2020 o películas", + "По умолчанию": "Por defecto", + "Сохранить изменения": "Guardar cambios", + "Изменяется статус": "Cambios de estado", + "Перезагружается": "Reiniciar", + "Перезагрузить": "Recargar", + "Очищается кэш": "Caché borrado", + "Очистить кэш": "Borrar caché", + "Загружаются (около 5 часов)": "Cargando (alrededor de 5 horas)", + "Картинки загружены": "Fotos subidas", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "La base se fijará en el servidor para el dominio %s. La importación se realiza solo una vez, las importaciones adicionales son actualizaciones.", + "Загружаются (около 10 минут)": "Cargando (unos 10 minutos)", + "Перезагрузка": "Reiniciar", + "Сохраняются изменения": "Cambios guardados", + "Желательно не больше 100 фильмов": "Preferiblemente no más de 100 películas", + "Ошибка веб-сайта": "Error del sitio web", + "Ошибка сервера": "Error del servidor", + "URL кадров:": "URL del cuadro:", + "Блок с типами пустой": "Tipo de bloque vacío", + "Блок с годами пустой": "El bloque a lo largo de los años está vacío", + "Блок с жанрами пустой": "Bloque con géneros vacíos", + "Блок со странами пустой": "El bloque con los países está vacío", + "Блок с актерами пустой": "El elenco esta vacio", + "Блок с режиссерами пустой": "Bloque de directores vacio", + "пустой": "vacio", + "отключена": "esta deshabilitado", + "Панель администратора CinemaPress": "Panel de administración de CinemaPress", + "Информация о параметрах админ-панели": "Información sobre los parámetros del panel de administración", + "Опубликовано фильмов": "Películas publicadas", + "Опубликовано:": "Publicado en:", + "Осталось:": "Izquierda", + "Отфильтрованы:": "Filtrado por:", + "Скоро": "Pronto", + "Комментарии": "Comentarios", + "Связанные": "Relacionados", + "Контент": "Contenido", + "Слайдер": "Deslizador", + "Скрыть": "Ocultar", + "Топ": "Arriba", + "Разметка": "Marcado", + "Продолжить": "Continuar", + "Просмотренные": "Mirado", + "Плеер": "Jugador", + "Блокировка": "Bloqueo", + "Серии": "Serie", + "Реклама": "Publicidad", + "RSS": "RSS", + "Уникальность": "Singularidad", + "Голосование": "Votando", + "Боты": "Bots", + "Настройки": "Ajustes", + "Публикация": "Publicación", + "Отображение": "Mapeo", + "Фильмы": "Peliculas", + "Названия": "Títulos", + "H1": "H1", + "Описания": "Descripciones", + "URL": "URL", + "Коды": "Codigos", + "Основные настройки веб-сайта": "Ajustes básicos del sitio web", + "Информация о параметрах настройки веб-сайта": "Información sobre la configuración del sitio web", + "Протокол": "Protocolo", + "Основной протокол веб-сайта": "El protocolo principal del sitio web", + "Домен": "Dominio", + "Информационный параметр домена, за которым закрепляется ключ БД": "Parámetro de información del dominio al que se asigna la clave de la base de datos", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Su correo electrónico para contactar con el administrador del sitio web", + "Язык и страна веб-сайта": "Idioma del sitio web y país", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Especifique el idioma y el país para el que opera el sitio web", + "Шаблон веб-сайта": "Plantilla de sitio web", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "El nombre de la plantilla del sitio web cuya carpeta debe estar en la carpeta de temas", + "ThemePrice": "49$", + "Своя тема": "Tema propio", + "Nginx сервер": "Servidor nginx", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Este parámetro es informativo y no se puede cambiar desde el panel de administración", + "Sphinx сервер": "Servidor esfinge", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Con cargas elevadas, Sphinx se puede transferir a un servidor separado, lo que aumenta el rendimiento del sitio web", + "Memcached сервер": "Servidor memcached", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Con cargas elevadas, Memcached puede transferirse a un servidor separado, lo que aumenta el rendimiento del sitio web", + "Сервер картинок": "Servidor de imágenes", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "De forma predeterminada, todas las imágenes se cargan de fuentes de terceros, sin embargo, si desea que los carteles se descarguen de su sitio web, puede «Subir al servidor» archivos estáticos y especificar en este campo la dirección %s", + "Ширина постера:": "Ancho del cartel:", + "Автопубликация": "Autopublicar", + "Фукнция публикации": "Función de publicación", + "Информация о параметрах публикации фильмов": "Información sobre las opciones de publicación de películas", + "Импорт всех фильмов в мире": "Importar todas las películas del mundo", + "Добавление всех фильмов в мире на веб-сайт": "Añade todas las películas del mundo al sitio web", + "Введите ключ базы фильмов": "Introduzca la clave base de la película", + "Добавить фильмы": "Agregar peliculas", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "Películas:", + "StartMovies": "---", + "Тема:": "Asunto:", + "общая": "común", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "¿Cuál es el tema común e individual de CinemaPress?", + "Обновление:": "Actualización:", + "каждое": "cada", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "¿Por qué necesito actualizar la base de datos?", + "Оплатить ключ": "Clave de pago", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "gratis hasta 3 veces", + "Настройка автопубликации": "Configuración de publicación automática", + "Нстройка публикации фильмов каждый час": "Configuración de la publicación de películas cada hora", + "Публиковать по": "Publicar por", + "фильма(ов) каждые": "película(s) cada", + "часа(ов)": "horas", + "Будут опубликованы в": "Se publicará en", + "Диапазон идентификаторов фильмов": "Rango de ID de película", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "El rango de identificadores de películas que ya están publicados en el sitio web", + "до": "hasta", + "Обязательная информация у фильмов": "Información requerida de películas", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Solo las películas con información marcada (póster, título, descripción estándar) se publicarán en el sitio web", + "Не важно (публикация любых фильмов)": "No importante (publicación de cualquier película)", + "Только имеющие постер": "Solo tener un poster", + "Только имеющие переведенное название": "Solo habiendo traducido el título", + "Только имеющие стандартное описание": "Solo tener una descripción estándar", + "Тематический веб-сайт": "Sitio web del sujeto", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Puede crear un sitio web temático en el que solo se publiquen animes, películas rusas, etc.", + "Тип:": "Tipo:", + "Сериалы": "Programas de televisión", + "Все": "Todo el", + "для взрослых": "para adultos", + "Китай": "China", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Palabras de parada:", + "Параметры вывода фильмов в категориях": "Opciones de salida para películas en categorías", + "Информация о параметрах вывода фильмов в категориях": "Información sobre las opciones de salida de películas en categorías", + "Параметры отображения в категориях": "Mostrar opciones en categorías", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Opciones de visualización para películas en categorías (géneros, países, etc.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Especifique cuántas películas se mostrarán en cada categoría y resultados de búsqueda", + "Фильмов на странице:": "Películas en la página:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Especifique la clasificación por la cual las películas se ordenarán en categorías", + "Сортировка фильмов:": "Ordenar películas:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Especifique cuántas páginas se mostrarán en la parte inferior de cada categoría y sitio web principal", + "Количество чисел в пагинации:": "Número de números en la paginación:", + "номер(ов)": "número(s)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Mostrar el botón de la última página en la página principal y en categorías (puede crear una carga en el servidor)", + "Последняя страница:": "Última página:", + "Показывать": "Mostrar", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Especifique la imagen que se mostrará cuando las personas compartan el sitio web en las redes sociales", + "Изображение по умолчанию:": "Imagen predeterminada:", + "URL изображения": "URL de la imagen", + "Загрузить": "Descargar", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Especifique la fecha final del estreno de las películas que se mostrarán al ordenar por fecha del estreno o año", + "Конечная дата:": "Fecha de finalización:", + "Месяц назад": "Hace un mes", + "Неделю назад": "Hace una semana", + "Сегодня": "Hoy", + "Через неделю": "Una semana despues", + "Через месяц": "En un mes", + "Через 3 месяца": "Después de 3 meses", + "Через пол года": "Después de medio año", + "Через год": "Un año despues", + "Через 2 года": "Despues de 2 años", + "В таком формате будет показана дата на веб-сайте": "En este formato, la fecha se mostrará en el sitio web", + "Формат даты:": "Formato de fecha:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Ordenado por KinoPoisk / Calificación de IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Opciones para mostrar una lista de películas al clasificar por KinoPoisk / Clasificación de IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Especifique el número mínimo de votos de KinoPoisk para las películas que se mostrarán al ordenar por clasificación de KinoPoisk", + "Число голосов KinoPoisk:": "Los votos de KinoPoisk cuentan:", + "голос(ов)": "voz(s)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Especifique el número mínimo de votos de IMDb para las películas que se mostrarán al clasificar por clasificación de IMDb", + "Число голосов IMDb:": "El número de votos de IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Especifique qué categorías no aplican la regla del número mínimo de votos al clasificar por calificación", + "Не применять условие в категориях:": "No aplicar condición en las categorías:", + "год": "año", + "жанр": "género", + "страна": "el pais", + "актер": "actor", + "режиссер": "director", + "тип": "tipo de", + "поиск": "buscar", + "Меню на веб-сайте": "Menú en la página web", + "Категории из меню на веб-сайте": "Categorías del menú en el sitio web", + "Текст на веб-сайте": "Texto del sitio web", + "Текст который Вы можете видеть на страницах веб-сайта": "Texto que puedes ver en las páginas del sitio web", + "В ШАБЛОНЕ": "En el patron", + "НА ВЕБ-САЙТЕ": "En el sitio web", + "Названия сортировок": "Ordenar nombres", + "Названия сортировок на странице категорий": "Ordenar títulos en la página de categorías", + "Рейтинг КП (по убыванию):": "Clasificación de KP (descendente):", + "Рейтинг КП (по возрастанию):": "Clasificación de KP (ascendente):", + "Голоса КП (по убыванию):": "Voz KP (descendente):", + "Голоса КП (по возрастанию):": "Voz KP (ascendente):", + "Рейтинг IMDb (по убыванию):": "Calificación de IMDb (descendente):", + "Рейтинг IMDb (по возрастанию):": "Clasificación de IMDb (ascendente):", + "Голоса IMDb (по убыванию):": "Voces de IMDb (descendientes):", + "Голоса IMDb (по возрастанию):": "Voces IMDb (ascendente):", + "Год (по убыванию):": "Año (descendente):", + "Год (по возрастанию):": "Año (ascendente):", + "Премьера (по убыванию):": "Estreno (descendente):", + "Премьера (по возрастанию):": "Estreno (ascendente):", + "Изменение URL ссылок веб-сайта": "Cambio de URLs de enlaces a sitios web", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Información sobre los parámetros para cambiar la URL de las distintas páginas del sitio web", + "Страница фильма": "Página de la película", + "Изменение URL страницы фильма": "Cambiar la URL de la página de la película", + "Доступные параметры": "Opciones disponibles", + "обязательный праметр, отображает ID фильма, например «id299»": "parámetro requerido, muestra la identificación de la película, por ejemplo, «id299»", + "разделитель между параметрами, например «-»": "separador entre parámetros, por ejemplo «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "título de la película traducido o original, por ejemplo «la matriz»", + "переведенное название фильма в транслите, например «matrica»": "nombre de la película traducida en transliteración, por ejemplo «matrica»", + "оригинальное название фильма, например «the-matrix»": "nombre de la película original, por ejemplo «la matriz»", + "жанр фильма в транслите, например «comedy»": "el género de la película en transliteración, por ejemplo «comedia»", + "страна фильма в транслите, например «usa»": "el país de la película en transliteración, por ejemplo «Estados Unidos»", + "год фильма, например «2020»": "año de la película, por ejemplo «2020»", + "главный актер в транслите, например «tom-cruise»": "el actor principal en la transliteración, por ejemplo «Tom-Cruise»", + "режиссер в транслите, например «tim-burton»": "director en transliteración, por ejemplo «Tim Burton»", + "каждый день случайные 4 буквы, например «delo»": "todos los días 4 letras al azar, por ejemplo «delo»", + "«Онлайн»": "«En linea»", + "URL для активации веб-страницы": "URL para activar la página web", + "«Скачать»": "«Descargar»", + "«Трейлер»": "«Tráiler»", + "«Кадры»": "«Marcos»", + "Уникализация URL фильма": "URL única de la película", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Punto URL único, puede cambiar el separador entre los parámetros, el prefijo antes de la ID y cambiar el identificador de la película hacia arriba o hacia abajo (el valor predeterminado es 0, es decir, la ID del sitio web coincide con la ID del KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "El separador entre los parámetros en la URL se sustituirá en la URL en su lugar [separador]", + "Разделитель:": "Separador", + "Будет подставлено перед ID фильма %s": "Será sustituido antes de la película ID %s", + "Префикс ID:": "ID prefijo:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Acepta valores de -297 a 297000 y cambia el ID de la película en el sitio web a un lado superior o inferior.", + "Уникальный ID:": "ID única:", + "Транслит URL категорий (комедия -> komediya)": "Categorías de URL translite (comedia -> komediya)", + "Транслит:": "Translite:", + "Нет": "No", + "Кастомный": "Personalizado", + "URL неиндексируемых фильмов": "URLs de películas no indexadas", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Si desea que solo se indexen las películas que escriba descripciones únicas, complete este formulario y agregue esta URL a su archivo robots.txt, por ejemplo, Disallow: / noindex", + "URL пути": "Ruta URL", + "URL пути, которые ставятся перед конкретной категорией": "Rutas URL que se colocan delante de una categoría específica", + "комедия": "comedia", + "Том Круз": "Tom crucero", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Serie:", + "Мультфильмы:": "Dibujos animados", + "Аниме:": "Anime", + "Телепередачи:": "Programas de televisión", + "Игра престолов": "Juego de tronos", + "Вставить код на веб-сайт": "Pega el código en el sitio web", + "Вставка кодов счетчиков, рекламы и т.п.": "Insertar códigos de contador, anuncios, etc.", + "Вставить код в верх веб-страницы": "Pega el código en la parte superior de la página web", + "Вставка кода внутрь тега head": "Insertar código dentro de la etiqueta de la cabeza", + "Вставить код в низ веб-страницы": "Pega el código en la parte inferior de la página web", + "Вставка кода перед закрывающимся тегом body": "Insertar código antes de cerrar etiqueta de cuerpo", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Código del archivo robots.txt", + "Список фильмов с уникальным описанием": "Listado de películas con una descripción única", + "Информация о написании уникальных описаний для фильмов": "Información sobre cómo escribir descripciones únicas para películas", + "Добавить / изменить фильм": "Añadir / Editar Película", + "Фильмы с уникальным описанием": "Películas con una descripción única", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Introduzca la ID de la película", + "тег на веб-странице фильма:": "etiqueta en la página web de la película:", + "Название страницы фильма (до 70 символов)": "Título de la página de la película (hasta 70 caracteres)", + "Короткое описание страницы фильма (до 200 символов)": "Breve descripción de la página de la película (hasta 200 caracteres)", + "Переведенное название фильма:": "Nombre de la película traducida:", + "Миссия невыполнима: Последствия": "Misión Imposible: Consecuencias", + "Оригинальное название фильма:": "Título original de la película:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Descripción de la película:", + "Уникальное описание ...": "Descripción única ...", + "Информационные данные фильма": "Información de la película", + "URL постера:": "URL del cartel:", + "URL постера фильма": "Cartel de la película URL", + "Фильм": "Película", + "Сериал": "Series de television", + "Год:": "Año", + "Страна:": "País:", + "Жанры фильма:": "Géneros de películas:", + "Режиссер фильма:": "Director de cine", + "Актерский состав:": "Reparto:", + "Премьера фильма:": "Estreno de la película:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Calificación del sitio web KinoPoisk:", + "34 или 90": "34 o 90", + "Число голосов на сайте KinoPoisk:": "El número de votos en el sitio KinoPoisk:", + "309 или 89647": "309 o 89647", + "Рейтинг на сайте IMDb:": "Calificación de IMDb", + "76 или 88": "76 o 88", + "Число голосов на сайте IMDb:": "El número de votos en el sitio IMDb:", + "6534 или 8396": "6534 o 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg o URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL del jugador:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Calidad:", + "1080p": "1080p", + "Перевод / язык:": "Traducción / Idioma:", + "Субтитры": "Subtitulos", + "Настраиваемые поля:": "Campos personalizados:", + "Текст к этому полю": "Texto a este campo", + "Названия на страницах веб-сайта": "Títulos en páginas web", + "Информация о написании названий для всех страниц веб-сайта": "Información sobre la escritura de títulos para todas las páginas del sitio web", + "Веб-страница:": "Página web:", + "название": "el nombre", + "переведенное": "traducido", + "английское": "ingles", + "премьера": "estreno", + "слово": "la palabra", + "синонимы": "sinónimos", + "страны": "países", + "жанры": "géneros", + "актеры": "los actores", + "режиссеры": "directores", + "Страница онлайн": "Página web", + "Год": "Año", + "сортировка": "clasificación", + "страница": "página", + "Текст для": "Texto para", + "определенного года": "cierto año", + "остальных": "el resto", + "Годы": "Años", + "Жанр": "Género", + "определенного жанра": "un cierto género", + "Жанры": "Géneros", + "Страна": "País", + "определенной страны": "un país en particular", + "Страны": "Los paises", + "Актер": "El actor", + "определенного актера": "un cierto actor", + "Актеры": "Los actores", + "Режиссер": "El director", + "определенного режиссера": "cierto director", + "Режиссеры": "Directores", + "Тип": "Tipo", + "определенного типа": "cierto tipo", + "Поиск": "Búsqueda", + "запрос": "solicitud", + "определенного запроса": "solicitud especifica", + "Поиск фильма": "Búsqueda de películas", + "Пагинация и сортировка": "Paginación y clasificación", + "Код": "Código", + "По убыванию": "Descendiendo", + "По возрастанию": "Ascendente", + "H1 на страницах веб-сайта": "H1 en las páginas web", + "Информация о написании H1 для всех страниц веб-сайта": "Información sobre cómo escribir H1 para todas las páginas del sitio web", + "Описания на страницах веб-сайта": "Descripciones en páginas web", + "Информация о написании описаний для всех страниц веб-сайта": "Información sobre las descripciones de escritura para todas las páginas del sitio web", + "Обновление базы фильмов": "Actualizar la base de datos de películas", + "Ключ обновления базы данных": "Clave de actualización de la base de datos", + "Обновить": "Refrescar", + "Модуль новых премьер": "Nuevo módulo premier", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Información sobre los parámetros del módulo con un bloque de películas más cercanas a la prima", + "Отключить": "Apagar", + "Количество фильмов в автоматическом блоке": "El número de películas en el bloque automático", + "Указание числа фильмов, которые будут в блоке": "Especifique el número de películas que habrá en el bloque", + "Указать фильмы вручную": "Especificar películas manualmente", + "Вручную выбрать фильмы для этого блока": "Seleccione manualmente películas para esta unidad", + "Активировать": "Activar", + "Модуль": "Módulo", + "отключен": "discapacitado", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "El módulo le permite agregar al bloque del sitio web películas que se lanzarán pronto.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Para habilitar el módulo, haga clic en el botón «Activar» en la parte superior de la pantalla.", + "Модуль комментариев": "Módulo de comentarios", + "Информация о параметрах модуля добавления виджетов комментариев": "Información sobre los parámetros del módulo agregar comentarios widgets", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Su nombre corto proporcionado durante el registro del sitio web en Disqus.com y la clave API", + "Ваш shortname веб-сайта": "Su nombre corto de sitio web", + "Ваш api_key для индексации комментариев": "Tu api_key para indexar comentarios", + "Блок последних комментариев": "Bloque de comentarios recientes", + "Блок с последними комментариями от пользователей": "Bloque con comentarios recientes de los usuarios", + "комментария(ев)": "comentario(s)", + "Макс. %s символов": "Max %s caracteres", + "без аватара": "sin avatar", + "с аватаром": "con avatar", + "На страницах:": "En las páginas:", + "главная": "el principal", + "категория": "categoría", + "контент": "contenido", + "фильм": "la pelicula", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Especifique el widget_id que recibirá después de crear el widget de comentarios en HyperComments.com y sekretkey para indexar comentarios por motores de búsqueda", + "Ваш widget_id": "Tu widget_id", + "Ваш sekretkey для индексации комментариев": "Tu sekretkey para indexar comentarios", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Su tipo de identificación de aplicación «Sitio web» en vk.com", + "Ваш ID приложения": "Su ID de aplicación", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Regístrese en facebook.com e ingrese el ID de usuario (ID de usuario que puede moderar comentarios)", + "Ваш ID на Facebook": "Tu ID de Facebook", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Especifique el ID que recibirá después de crear el widget de comentarios en Cackle.me (por un cargo)", + "Ваш ID виджета": "Tu ID de widget", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL de tu página de Google+", + "Ваш URL в Google+": "Tu URL de Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parámetro host_id, que se obtiene después de registrarse en el servicio", + "Ваш host_id": "Tu host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "El módulo le permite agregar al sitio web formularios de comentarios de redes sociales VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Módulo de películas relacionadas", + "Информация о параметрах модуля связанных фильмов": "Información sobre los parámetros del módulo de películas relacionadas", + "Связанные фильмы по году": "Películas relacionadas por año", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Bloque de películas debajo de la información de la película principal del mismo año que la película actual", + "из одного года": "desde un año", + "Связанные фильмы по жанрам": "Películas relacionadas por género", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Un bloque con películas bajo la información de la película principal del mismo género o de todos los géneros que la película actual", + "всех": "de todo", + "одного жанра": "un género", + "Связанные фильмы по странам": "Películas relacionadas por país", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Bloque de películas debajo de la información de la película principal del mismo país o de todos los países que la película actual", + "одной страны": "un pais", + "Связанные фильмы по актерам": "Películas relacionadas por actores", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "El bloque con las películas bajo la información principal de la película de la filmografía del actor o actores que protagonizó la película actual", + "одного актера": "un actor", + "Связанные фильмы по режиссерам": "Películas relacionadas del director", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "El bloque con películas bajo la información principal de una película de una película del director o directores que dirigen la película actual", + "одного режиссера": "un director", + "Показывать по типу": "Mostrar por tipo", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "En la página de la serie, la serie se mostrará, en la página de la película - películas", + "Тип к типу": "Tipo a tipo", + "Не важно": "No importante", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "El módulo le permite agregar en la página de la película listas adicionales de películas del mismo año, género, país, año, actor o director.", + "Модуль создания страниц для веб-сайта": "El módulo para crear páginas para el sitio web", + "Информация о параметрах модуля создания страниц для веб-сайта": "Información sobre los parámetros del módulo crear páginas para el sitio web", + "Настройка страницы со списком новостей": "Personaliza la página de la lista de noticias", + "URL путь": "Ruta URL", + "Параметр пути в URL": "Parámetro de URL", + "Веб-страница со списком контента": "Página web con lista de contenidos", + "Страницы веб-сайта": "Páginas web", + "Новости и коллекции веб-сайта": "Noticias y colecciones de sitios web", + "Блоки новостей на веб-сайте": "Bloques de noticias en la web", + "Блок новостей в боковой панели": "Bloque de noticias en la barra lateral", + "Блок постов в боковой панели на страницах веб-сайта": "El bloque de publicaciones en la barra lateral en las páginas del sitio web", + "пост(ов)": "post(s)", + "Теги через запятую": "Etiquetas separadas por comas", + "Блок новостей на странице фильма": "Noticias en la página de la película", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "El bloque de publicaciones que contiene una película o las últimas noticias con una etiqueta en todas las películas", + "упоминания или с тегом": "menciones o etiquetado", + "Оповещения, Новости": "Alertas, Noticias", + "Фильмы из новостей на главной": "Películas de las noticias en la principal", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Bloquear con películas de las noticias en la página principal (enumerar las claves de URL separadas por comas)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Colecciones automáticas", + "Обновления с moonwalk": "Actualizaciones de moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Últimas películas / series añadidas en alojamiento de video", + "Обновления фильмов": "Actualizaciones de peliculas", + "Последние добавленные фильмы на видео-хостинг": "Últimas películas añadidas en video hosting", + "Не добавлять": "No añadir", + "URL-ключ коллекции в которую добавлять фильмы": "Clave URL de la colección en la que añadir películas", + "Обновлять качество:": "Calidad de actualización:", + "Да": "Si", + "Обновлять перевод:": "Actualizar traducción:", + "Обновления сериалов": "Actualizaciones de series de television", + "Последние добавленные сериалы на видео-хостинг": "Última serie agregada en alojamiento de video", + "сериала(ов)": "serie(s)", + "URL-ключ коллекции в которую добавлять сериалы": "Clave URL de la colección en la que añadir programas de televisión", + "Обновления с hdgo": "Actualizaciones de hdgo", + "Обновления с kodik": "Actualizaciones de kodik", + "Обновления с iframe": "Actualizaciones de iframe", + "Добавить страницу": "Añadir página", + "Модуль позволяет создавать страницы на веб-сайте.": "El módulo le permite crear páginas en el sitio web.", + "Название страницы:": "Título de la página:", + "Комедийные сериалы": "Serie de comedia", + "Описание страницы:": "Descripción de la página:", + "Подборка комедийных сериалов": "Una selección de series de comedia", + "Уникальный ключ для URL": "Clave única para URL", + "Уникальный ключ для URl страницы": "Clave única para la página URl", + "Ссылка на изображение страницы": "Enlace a la imagen de la página", + "Коллекции, Новости": "Colecciones, Noticias", + "Коллекции": "Colecciones", + "Новости": "Noticias", + "Страницы": "Páginas", + "Обновления": "Actualizaciones", + "Мультфильмы": "Dibujos animados", + "ТВ": "Televisión", + "Аниме": "Anime", + "Страница скачать": "Página de descarga", + "Страница трейлера": "Página de tráiler", + "Страница кадров": "Página de marco", + "Модуль слайдера фильмов": "Módulo deslizante de película", + "Информация о параметрах модуля слайдера фильмов": "Información sobre los parámetros de las películas del módulo deslizante", + "Идентификатор или ссылка на фильм": "ID de película o enlace", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "El módulo le permite agregar al sitio web un control deslizante con películas.", + "Модуль скрытия фильмов": "Módulo de ocultar película", + "Информация о параметрах модуля скрытия фильмов": "Información sobre los parámetros del módulo ocultar películas", + "Автоматическое скрытие фильмов": "Ocultar películas automáticamente", + "Параметры авторизации IMAP": "Opciones de autorización IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Opciones de autorización en el servidor de correo IMAP", + "Пароль": "Contraseña", + "Ваш пароль от почтового ящика": "Su contraseña de buzón", + "Параметры почтового сервера": "Configuraciones del servidor de correo", + "Сервер": "Servidor", + "Порт": "El puerto", + "TLS": "TLS", + "Блокировать фильмы в стране": "Bloquear peliculas en el pais", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Bloquear películas en el país en el que fueron estrenadas este año", + "В стране фильма": "En el país de la película", + "Сообщение для пользователей": "Mensaje de usuario", + "Сообщение для пользователей на месте, где располагается плеер": "Mensaje para los usuarios en el sitio donde se encuentra el jugador", + "Сообщение для пользователя": "Mensaje al usuario", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "El módulo le permite ocultar películas del sitio web que están restringidas a los titulares de derechos de autor.", + "Модуль топ-фильмов": "Módulo de mejores películas", + "Информация о параметрах модуля топ-фильмов в категориях": "Información sobre los parámetros del módulo de las mejores películas en categorías", + "Топ-фильмы в категориях": "Las mejores películas en categorías", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Las mejores películas normalmente se muestran en lugar del control deslizante estándar, o como un bloque separado en categorías", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "El módulo permite en cada categoría mostrar las mejores películas en una clasificación específica.", + "Модуль социальных сетях": "Módulo de redes sociales", + "Информация о параметрах модуля групп в социальных сетях": "Información sobre los parámetros del módulo grupal en redes sociales", + "Ссылка на страницу": "Enlace a la página", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "El módulo le permite agregar a las páginas de enlaces de sitios web en las redes sociales que se crearon para el sitio web.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Módulo de micromarking", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Información sobre los parámetros del módulo de esquema y el marcado OpenGraph", + "активирован": "activado", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "El módulo le permite agregar marcas de esquema y OpenGraph a todas las páginas del sitio web.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Para desactivar el módulo, haga clic en el botón «Desactivar» en la parte superior de la pantalla.", + "Модуль продолжения просмотра": "Módulo sigue viendo", + "Информация о параметрах модуля продолжения просмотра": "Información sobre los parámetros del módulo seguir viendo", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "El módulo le permite agregar un botón al sitio web. al hacer clic en él, puede ir a la página de la película para seguir viendo.", + "Модуль просмотренных фильмов": "Módulo visto películas", + "Информация о параметрах модуля просмотренных фильмов": "Información sobre los parámetros del módulo de películas vistas", + "Количество просмотренных фильмов": "Número de películas vistas", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Las películas que ve el usuario se muestran en la parte inferior de cada página del sitio web", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "El módulo agrega en la parte inferior de la página una lista de películas que el usuario ha visto recientemente.", + "Модуль плеера на веб-сайте": "El módulo de jugador en el sitio web", + "Информация о параметрах модуля плеер на веб-сайте": "Información sobre los parámetros del módulo jugador en el sitio web", + "Параметры плеера": "Ajustes del jugador", + "сделать основным": "hacer el principal", + "Видео-хостинги источники": "Fuentes de alojamiento de videos", + "Цвет элементов в плеере": "El color de los elementos en el jugador", + "Указание токен-ключа плеера": "Especificando la clave de token del jugador", + "Токен-ключ": "Token de llave", + "Указание api_token-ключа плеера": "Especificando la clave de api_token del jugador", + "api_token-ключ": "clave de hash de usuario", + "Указание токен-ключа": "Especificando una clave de token", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "El módulo le permite agregar un reproductor al sitio web para ver películas en línea.", + "Модуль блокировки просмотра плеера": "Módulo de bloqueo de vista de jugador", + "Информация о параметрах модуля блокировки просмотра плеера": "Información sobre los parámetros del módulo de bloqueo de visualización del reproductor", + "Вставить рекламу в плеер": "Insertar publicidad en el jugador", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "El bloque de anuncios permanecerá en el reproductor durante un cierto número de segundos antes de verlo", + "Таймер блокировки:": "Temporizador de bloqueo:", + "сек": "seg", + "Кнопка «Пропустить»:": "Saltar botón:", + "Сообщение для пользователя:": "Mensaje de usuario:", + "Рекламный код:": "Código promocional:", + "отображает обратный отсчет.": "muestra una cuenta atrás.", + "Платная подписка": "Suscripción pagada", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Genere una lista de claves a través de una coma y véndalas a través de varias plataformas de negociación, por ejemplo, en digiseller. El usuario después de ingresar la clave podrá ver todas las películas en el sitio web sin restricciones", + "Список ключей через запятую:": "Lista de teclas separadas por comas:", + "+ 10 ключей": "+ 10 teclas", + "Поделиться в социальную сеть": "Compartir en red social", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "A menos que el usuario haga clic en el botón Compartir en una de las redes sociales, el usuario no podrá comenzar a navegar por un tiempo específico. Si el usuario hace clic en el botón «Compartir», el bloque se cerrará después de 10 segundos", + "Пользователи с AdBlock": "Usuarios de AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Limite el inicio de la visualización de los usuarios que usan AdBlock u otros bloqueadores de anuncios", + "Легальный веб-сайт": "Sitio web legal", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Solo muestre un trailer de la película que sea material promocional y que no infrinja los derechos de autor", + "Разрешить плеер в странах:": "Permitir jugador en países:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "El módulo le permite limitar la visualización del reproductor a los usuarios antes de realizar una acción específica.", + "Модуль мобильной версии": "Módulo de versión móvil", + "Информация о параметрах модуля мобильной версии веб-сайта": "Información sobre los parámetros del módulo de la versión móvil del sitio web", + "Светлая тема": "Tema ligero", + "Светлая тема оформления мобильной версии веб-сайта": "Tema ligero de la versión móvil del sitio web", + "Скриншоты": "Capturas de pantalla", + "Темная тема": "Tema oscuro", + "Темная тема оформления мобильной версии веб-сайта": "El tema oscuro del diseño de la versión móvil del sitio web", + "Своя тема оформления мобильной версии веб-сайта": "Tema propio de la versión móvil del sitio web", + "Настроить": "Personalizar", + "Цвет фона": "Color de fondo", + "Цвет текста": "Color del texto", + "Фон заголовка": "Fondo de encabezado", + "Цвет заголовка": "Color del encabezado", + "Фон описания": "Descripción de fondo", + "Цвет описания": "Descripción color", + "Фон кнопки": "Fondo del botón", + "Цвет кнопки": "Color de boton", + "Фон поиска": "Buscar fondo", + "Фон блока": "Fondo del bloque", + "Цвет ссылок": "Color de enlace", + "При наведении": "Cuando te mueves", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "El módulo le dice a los motores de búsqueda que el sitio web tiene una versión del sitio web para una visualización perfecta en dispositivos móviles. Antes de activar el módulo, asegúrese de que se haya creado el subdominio «m» (Hay un registro CNAME correspondiente «m» en el panel de control de DNS del dominio).", + "Модуль серий сериалов": "Módulo serie serial", + "Информация о параметрах модуля серий сериалов": "Información sobre los parámetros del módulo serie serie", + "Заголовок, описание и H1 веб-страницы с серией": "Título de la página web, descripción y serie H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Escribir texto para el título, descripción y H1 en una página web con una serie", + "Веб-страница серии:": "Serie de páginas web:", + "Название страницы": "Título de la página", + "номер сезона": "número de temporada", + "номер серии": "número de lote", + "перевод": "traducción", + "H1 на странице": "H1 por página", + "Описание страницы": "Descripción de la página", + "Блок с сериями": "Bloque con serie", + "серий": "serie", + "Все серии": "Todas las series", + "Посл. серию": "El ultimo serie", + "Параметры по умолчанию": "Ajustes predeterminados", + "Сезон": "La temporada", + "Серия": "Serie de", + "Звук": "El sonido", + "основной источник серий": "principal fuente de serie", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "El módulo le permite crear una página separada para cada serie de la serie.", + "Модуль добавления рекламы на веб-сайт": "Módulo de anuncios en el sitio web", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "La información sobre los parámetros del módulo añade publicidad al sitio web", + "Десктопная версия веб-сайта": "Versión de escritorio del sitio web", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Variantes de publicidad en la versión de escritorio del sitio web", + "На всех веб-страницах": "En todas las paginas web", + "Вверху на веб-странице": "Principio de la página web", + "Добавьте свой рекламный код": "Agregue su código de anuncio", + "Внизу на веб-странице": "Abajo en la página web", + "Левая колонка на веб-странице": "Columna izquierda en página web", + "Правая колонка на веб-странице": "Columna derecha en la página web", + "Над плеером на веб-странице": "Por encima del jugador en la página web", + "Под плеером на веб-странице": "Debajo del jugador en la página web", + "или размещение на конкретной веб-странице": "o publicación en una página web específica", + "Размещение рекламы над плеером": "Colocación de anuncios sobre el jugador", + "Размещение рекламы под плеером": "Colocación de anuncios debajo del jugador", + "Размещение рекламы над ссылками": "Colocar anuncios encima de enlaces", + "Размещение рекламы под ссылками": "Anunciar en enlaces", + "Размещение рекламы над трейлером": "Colocación de anuncios sobre el trailer", + "Размещение рекламы под трейлером": "Colocación de anuncios debajo del trailer", + "Размещение рекламы над кадрами": "Publicidad sobre marcos", + "Размещение рекламы под кадрами": "Colocación de anuncios bajo marcos", + "Мобильная версия веб-сайта": "Versión móvil del sitio web", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Variantes de publicidad en la versión móvil del sitio web", + "Таргетинг рекламы": "Orientación de anuncios", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Mostrar anuncios de la audiencia objetivo, por ejemplo, personas de Rusia o al navegar por un sitio web en un iPhone, etc.", + "Таргетинг включен": "Orientación habilitada", + "Таргетинг отключен": "Orientación inhabilitada", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "El módulo le permite agregar anuncios a todas las páginas web del sitio web que están orientadas.", + "Модуль RSS": "Módulo RSS", + "Информация о параметрах модуля RSS": "Información sobre los parámetros del módulo RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "El módulo le permite mostrar las últimas publicaciones en formato xml.", + "Автопубликация на %s дней": "Publicación automática durante %s días", + "Код состояния HTTP": "Código de estado HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Código de estado HTTP en la página web de la película bloqueada", + "Фильмы из страны": "Peliculas del pais", + "Фильмы из списка": "Peliculas de la lista", + "Мультсериалы:": "Dibujos animados", + "Видео-хостинги источники трейлеров": "Fuentes de alojamiento de video para trailers", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "El módulo le dice a los motores de búsqueda que el sitio web tiene una versión del sitio web para una visualización perfecta en dispositivos móviles.", + "Случайный": "Al azar", + "Случайный фильм": "Pelicula aleatoria", + "Модуль случайного фильма": "Módulo de película al azar", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "El módulo permite en cada categoría mostrar un botón para cambiar a una película aleatoria de esta categoría.", + "Информация о параметрах модуля выбора случайного фильма": "Información sobre los parámetros del módulo de selección aleatoria de películas", + "Случайный фильм в категориях веб-сайта": "Película aleatoria en categorías de sitios web", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "En la parte superior de la página de categoría, se mostrará un botón; cuando se haga clic, el usuario se moverá a una película aleatoria de esta categoría", + "Случайный фильм в меню веб-сайта": "Película aleatoria en el menú del sitio web", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Especifique la clave de la URL de la colección para elegir una película aleatoria, al hacer clic en el botón en el menú", + "Выбирать из коллекции:": "Elija de la colección:", + "ТВ версия": "Versión de televisión", + "URL-ключ:": "Clave de URL:", + "Название в виде ссылки": "Título como enlace", + "При нажатии на название категории, будет переход на страницу категории": "Al hacer clic en el nombre, irá a la página de categoría", + "Ссылка на категорию": "Enlace de categoría", + "Обычный текст": "Texto sin formato", + "Случайный фильм на главной странице": "Película aleatoria en la página de inicio", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "En cada bloque de la página principal del sitio web habrá un enlace a una película aleatoria en la categoría", + "Случайный фильм в блоке связанных фильмов": "Película aleatoria en bloques relacionados con películas", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "En cada bloque de películas relacionadas en la página web de la película habrá un enlace a una película aleatoria en la categoría", + "Список жанров в каждом типе": "Listado de géneros en cada tipo", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Especifique una lista de géneros que se incluirán o excluirán de un tipo en particular", + "Жесткая перезагрузка сервера": "Reinicio duro del servidor", + "Будет произведена перезагрузка всех сайтов на сервере": "Todos los sitios en el servidor serán reiniciados", + "Модуль ТВ версии": "Versión de módulo de televisión", + "Информация о параметрах модуля ТВ версии веб-сайта": "Información sobre los parámetros de la versión de TV del sitio web", + "URL ТВ версии": "URL de la versión de TV", + "Настройка URL для ТВ версии веб-сайта": "Configuración de URL para la versión de TV del sitio web", + "URL мобильной версии": "URL de la versión móvil", + "Настройка URL для мобильной версии веб-сайта": "Configuración de la URL para la versión móvil del sitio web", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "El módulo activa la versión de TV del sitio web para la navegación con el control remoto del TV.", + "Инструмент для парсинга веб-страниц": "Una herramienta para analizar páginas web", + "Цвет текста контента": "Color del texto del contenido", + "Фон контента": "Fondo de contenido", + "Цвет текста категории": "Color del texto de la categoría", + "Фон текущей категории": "Fondo de la categoría actual", + "Фон активной категории": "Antecedentes categoría activa", + "Своя тема оформления ТВ версии веб-сайта": "Tema propio de la versión televisiva del sitio web", + "Загрузка доступна после заполнения информации!": "Descarga disponible después de completar la información!", + "Автозаполнение информации": "Información de autocompletar", + "Запретить доступ в странах": "Denegar el acceso en los países", + "Список стран, которым запрещено посещать сайт": "Lista de países que no pueden visitar el sitio", + "Проксировать": "A proxy", + "Не проксировать": "No proxy", + "Перегрузка сервера": "Sobrecarga del servidor", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Especifique el porcentaje de sobrecarga del servidor en el que se mostrará o redirigirá un mensaje de error (intervalo 1 minuto, 5 minutos y 15 minutos)", + "Модуль рерайта описаний": "Descripción del módulo de reescritura", + "Модуль обработает описание к фильму и делает его более уникальным": "El módulo procesará la descripción de la película y la hará más única", + "Настройка параметров в сервисе rewriter.tools": "Configuración de parámetros en el servicio rewriter.tools", + "Двойной рерайт": "Reescritura doble", + "Проверка уникальности": "Verificación de unicidad", + "Рерайт в автопубликации": "Reescribir publicación automática", + "Делать рерайт описаний всем фильмам в автопубликации": "Haga descripciones de reescritura para todas las películas en publicación automática", + "Показать сообщение или перенаправить на URL": "Mostrar mensaje o redirigir a URL", + "Случайные фильмы": "Películas aleatorias", + "Случайные фильмы из определенной коллекции": "Películas aleatorias de una colección específica", + "URL-ключ коллекции из которой выбирать фильмы": "Colección de claves de URL para elegir películas", + "Запретить доступ для IP": "Denegar acceso para IP", + "Список IP, которым запрещено посещать сайт": "Lista de IP que tienen prohibido visitar el sitio", + "Embed/iframe код": "Código de incrustación / iframe", + "изменить": "cambiar" +} diff --git a/themes/default/public/admin/locales/et.json b/themes/default/public/admin/locales/et.json new file mode 100644 index 0000000..ba22efe --- /dev/null +++ b/themes/default/public/admin/locales/et.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Kodu", + "Параметры": "Parameetrid", + "Модули": "Moodulid", + "Панель администратора": "Administraatori paneel", + "Настройки веб-сайта": "Veebisaidi seaded", + "Настройки публикации": "Sündmuste avaldamine", + "Настройки главной страницы": "Kodulehe seaded", + "Настройки отображения": "Kuva seaded", + "Настройки URL": "URL-i seaded", + "Вставить свой код": "Sisesta kood", + "SEO тексты": "SEO tekstid", + "Добавить фильм": "Lisa film", + "Названия веб-страниц": "Veebilehe pealkirjad", + "H1 на веб-страницах": "H1 veebilehtedel", + "Описания веб-страниц": "Veebilehe kirjeldused", + "Скоро выйдет": "Varsti tulevad", + "Виджет комментариев": "Kommenteerimise vidin", + "Связанные фильмы": "Seotud filmid", + "Контент веб-сайта": "Veebisaidi sisu", + "Фильмы в слайдере": "Liuguriga filmid", + "Запрещенные фильмы": "Keelatud filmid", + "Топ в категории": "Kategooriasse top", + "Социальные сети": "Sotsiaalsed võrgustikud", + "Семантическая разметка": "Semantiline märgistus", + "Продолжить просмотр": "Jätkake sirvimist", + "Просмотренные фильмы": "Vaatasin filme", + "Плеер фильмов": "filmi mängija", + "Блокировка просмотра": "Lukusta vaade", + "Мобильная версия": "Mobiiliversioon", + "Серии сериалов": "Telesarjad", + "Ваша реклама": "Teie reklaam", + "RSS канал": "RSS-voog", + "Уникальные описания": "Unikaalsed kirjeldused", + "Голосование за фильм": "filmihääletus", + "Боты для мессенджеров": "Bots for messengers", + "Ошибки в переводе?": "Vead vead?", + "Есть вопросы?": "Mis tahes küsimused?", + "Очистить кэш:": "Kustuta vahemälu:", + "Очистка кэша файлов": "Faili vahemälu puhastamine", + "Очистка кэша памяти": "Mälu vahemälu puhastamine", + "Главная страница веб-сайта": "Veebilehe koduleht", + "Информация о параметрах для главной страницы веб-сайта": "Teave veebisaidi avalehe parameetrite kohta", + "Заголовок, описание и H1 веб-страницы": "Veebilehe pealkiri, kirjeldus ja H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Pealkirja, kirjelduse ja H1 teksti sisestamine veebisaidi avalehel", + "Заголовок веб-страницы": "Veebilehe pealkiri", + "Главная веб-страница": "Koduleht", + "символа(ов)": "tähemärk (id)", + "H1 на веб-странице": "H1 veebilehel", + "Описание веб-страницы": "Veebilehe kirjeldus", + "Типы:": "Tüübid:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blokeeri veebisaidi pealinnal, kus on teatud tüüpi filmid:", + "или": "või", + "%s-й": "%s. kohal", + "фильма(ов)": "film (id)", + "из типа(ов)": "tüübi (te)", + "Годы:": "Aastad:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blokeeri kindlate aastate filmi veebisaidi pealinnas", + "из года(ов)": "aastast (aastast)", + "Например:": "Näiteks:", + "Жанры:": "Žanrid:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blokeeri kindlate žanrite filmi veebisaidi avalehel", + "из жанра(ов)": "žanrilt", + "боевик,триллер,приключения": "tegevus, triller, seiklus", + "Страны:": "Riigid:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blokeeri kindlate riikide filmi veebisaidi avalehel", + "из страны": "riigist", + "США": "Ameerika ühendriigid", + "Актеры:": "Osalejad:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Veebisaidi põhilehekülg, kus osalesid teatavad osalejad", + "с актерами": "koos näitlejatega", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Direktorid:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Blokeeri veebisaidi avalehe pealinn, kus filmitud teatavad režissöörid", + "с режиссером": "koos direktoriga", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blokeerige filmi iD-de loendiga", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Veebisaidi peamine leht, millel on konkreetse iD-ga filmid", + "Не показывать": "Ära näita", + "ID или ссылка на фильм": "ID või filmi link", + "Фильмы:": "filmid:", + "Список идентификаторов фильмов": "filmi iD-loend", + "Редактировать список ID": "Muuda ID-loendit", + "Блок с новыми сериями": "Blokeeri uus seeria", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Plokk pealehel veebisaidi, mis on uus seeria seeria", + "серии(-ий)": "seeria (d)", + "Новые серии сериалов": "Uued seeriatooted", + "Блок с фильмами из коллекций": "Blokeeri kogude filme", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blokeeri filmid uudistest / kogudest avalehel (loetlege URL-i klahvid komaga eraldatud)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Pagination", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Avalehe all on numbrid, märkige kategooria, milles need juhtuvad", + "Фильмы из типа:": "filmi tüüp:", + "Фильмы из года:": "Aasta filmid:", + "Фильмы из жанра:": "filmi žanr:", + "Фильмы из страны:": "Riigist pärit filmid:", + "Фильмы актера:": "filmide näitleja:", + "Фильмы режиссера:": "filmi direktor:", + "Фильмы из коллекции:": "Kollektsioonist pärit filmid:", + "2020 или фильмы": "2020 või filmid", + "По умолчанию": "Vaikimisi", + "Сохранить изменения": "Salvesta muudatused", + "Изменяется статус": "Oleku muudatused", + "Перезагружается": "Reboots", + "Перезагрузить": "Laadige uuesti", + "Очищается кэш": "Vahemälu on kustutatud", + "Очистить кэш": "Puhasta vahemälu", + "Загружаются (около 5 часов)": "Laadimine (umbes 5 tundi)", + "Картинки загружены": "Pildid on üles laaditud", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Alus kinnitatakse serverile domeeni %s jaoks. Impordi tehakse ainult üks kord, edasine import on värskendusi.", + "Загружаются (около 10 минут)": "Laadimine (umbes 10 minutit)", + "Перезагрузка": "Reboot", + "Сохраняются изменения": "Muudatused on salvestatud", + "Желательно не больше 100 фильмов": "Eelistatavalt mitte rohkem kui 100 filmi", + "Ошибка веб-сайта": "Veebisaidi viga", + "Ошибка сервера": "Serveri viga", + "URL кадров:": "Raami URL:", + "Блок с типами пустой": "Blokeeri tüüp tühi", + "Блок с годами пустой": "Blokeering on aastate jooksul tühi", + "Блок с жанрами пустой": "Blokeeri žanritega tühjaks", + "Блок со странами пустой": "Riikide plokk on tühi", + "Блок с актерами пустой": "Osalejate plokk on tühi", + "Блок с режиссерами пустой": "Direktorid blokeerivad tühjad", + "пустой": "tühi", + "отключена": "on keelatud", + "Панель администратора CinemaPress": "CinemaPressi halduspaneel", + "Информация о параметрах админ-панели": "Informatsioon administraatori paneeli parameetrite kohta", + "Опубликовано фильмов": "Avaldatud filmid", + "Опубликовано:": "Postitatud:", + "Осталось:": "Vasak", + "Отфильтрованы:": "Filtreerib:", + "Скоро": "Varsti", + "Комментарии": "Kommentaarid", + "Связанные": "Seotud", + "Контент": "Sisu", + "Слайдер": "Liugur", + "Скрыть": "Peida", + "Топ": "Üles", + "Разметка": "Märkimine", + "Продолжить": "Jätka", + "Просмотренные": "Vaatasin", + "Плеер": "Mängija", + "Блокировка": "Lukustage", + "Серии": "Seeria", + "Реклама": "Reklaam", + "RSS": "RSS", + "Уникальность": "Unikaalsus", + "Голосование": "Hääletamine", + "Боты": "Botid", + "Настройки": "Seaded", + "Публикация": "Avaldamine", + "Отображение": "Kaardistamine", + "Фильмы": "filmid", + "Названия": "Pealkirjad", + "H1": "H1", + "Описания": "Kirjeldused", + "URL": "URL", + "Коды": "Koodid", + "Основные настройки веб-сайта": "Põhilised veebisaitide seaded", + "Информация о параметрах настройки веб-сайта": "Teave veebisaidi seadete kohta", + "Протокол": "Protokoll", + "Основной протокол веб-сайта": "Veebilehe põhiprotokoll", + "Домен": "Domeen", + "Информационный параметр домена, за которым закрепляется ключ БД": "Andmebaasi võtme määramise domeeni infoparameeter", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Teie e-posti aadress, et võtta ühendust veebisaidi administraatoriga", + "Язык и страна веб-сайта": "Veebilehe keel ja riik", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Määrake keel ja riik, mille jaoks veebisait töötab", + "Шаблон веб-сайта": "Veebisaidi mall", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Veebisaidi malli nimi, mille kaust peaks olema teemakataloogis", + "ThemePrice": "49$", + "Своя тема": "Oma teema", + "Nginx сервер": "Nginxi server", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "See parameeter on informatiivne ja seda ei saa administraatori paneelilt muuta", + "Sphinx сервер": "Sphinxi server", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Suurte koormustega võib Sphinxi üle kanda eraldi serverisse, suurendades seeläbi veebisaidi jõudlust", + "Memcached сервер": "Memcached server", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Suurte koormustega võib Memcached üle kanda eraldi serverisse, suurendades seeläbi veebisaidi jõudlust", + "Сервер картинок": "Pildiserver", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Vaikimisi laaditakse kõik pildid kolmandate osapoolte allikadesse, kuid kui soovite, et plakatid teie veebisaidilt alla laadiksid, võite staatiliste failide «Laadida serverisse» ja määrata sellel väljal aadress %s", + "Ширина постера:": "Posteri laius:", + "Автопубликация": "Autopublisheerige", + "Фукнция публикации": "Avalda funktsioon", + "Информация о параметрах публикации фильмов": "Teave filmide avaldamise võimaluste kohta", + "Импорт всех фильмов в мире": "Import kõik filme maailmas", + "Добавление всех фильмов в мире на веб-сайт": "Lisage veebisaidile kõik maailma filmid", + "Введите ключ базы фильмов": "Sisestage filmi baasklahv", + "Добавить фильмы": "Lisage filme", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "filmid:", + "StartMovies": "---", + "Тема:": "Teema:", + "общая": "tavaline", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Mis on CinemaPressi ACMSi ühine ja individuaalne teema?", + "Обновление:": "Värskendamine:", + "каждое": "igaüks", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Miks ma pean andmebaasi uuendama?", + "Оплатить ключ": "Maksa võti", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "tasuta kuni 3 korda", + "Настройка автопубликации": "Automaatse avaldamise seadistamine", + "Нстройка публикации фильмов каждый час": "filmide avaldamise seadistamine iga tund", + "Публиковать по": "Avalda poolt", + "фильма(ов) каждые": "film (id) igaüks", + "часа(ов)": "tundi", + "Будут опубликованы в": "Avaldatakse aastal", + "Диапазон идентификаторов фильмов": "film ID range", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Veebisaidil juba avaldatud filmitüüpide valik", + "до": "kuni", + "Обязательная информация у фильмов": "Nõutav teave filmidest", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Veebilehel avaldatakse ainult märgistatud teabega filmid (plakat, pealkiri, standardkirjeldus)", + "Не важно (публикация любых фильмов)": "Pole tähtis (filmi avaldamine)", + "Только имеющие постер": "Ainult posteril", + "Только имеющие переведенное название": "Ainult tõlke pealkiri", + "Только имеющие стандартное описание": "Ainult tüüpiline kirjeldus", + "Тематический веб-сайт": "Teema veebileht", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Saate luua temaatilise veebisaidi, kus avaldatakse ainult anime, vene filmid jne.", + "Тип:": "Tüüp:", + "Сериалы": "Telesaated", + "Все": "Kõik", + "для взрослых": "täiskasvanute jaoks", + "Китай": "Hiina", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Peata sõnad:", + "Параметры вывода фильмов в категориях": "Kategooriate filmide väljundvõimalused", + "Информация о параметрах вывода фильмов в категориях": "Teave kategooriate filmi väljundvõimaluste kohta", + "Параметры отображения в категориях": "Kuva kategooriate valikud", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Kuva kategooriate filme (žanrid, riigid jne)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Määrake, kui palju filme kuvatakse igas kategoorias ja otsingutulemustes", + "Фильмов на странице:": "filmid lehel:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Määrake sorteerimine, mille järgi filmid sorteeritakse kategooriatesse", + "Сортировка фильмов:": "Sorteeri filme:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Määrake, kui palju lehekülgi kuvatakse iga kategooria allosas ja peamisel veebisaidil", + "Количество чисел в пагинации:": "Numbrite arv lehestikus:", + "номер(ов)": "number (id)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Näidake peamise lehe ja kategooriate viimase lehe nuppu (saate luua koormuse serveris)", + "Последняя страница:": "Viimane leht:", + "Показывать": "Kuva", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Määrake pilt, mis kuvatakse, kui inimesed jagavad veebisaiti sotsiaalvõrgustikes", + "Изображение по умолчанию:": "Vaikimisi pilt:", + "URL изображения": "Pildi URL", + "Загрузить": "Laadige alla", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Määrake filmide esiettekande lõppkuupäev, mis sorteeritakse esmase esituse või aasta järgi", + "Конечная дата:": "Lõppkuupäev:", + "Месяц назад": "Kuu aega tagasi", + "Неделю назад": "Nädal tagasi", + "Сегодня": "Täna", + "Через неделю": "Nädal hiljem", + "Через месяц": "Kuus", + "Через 3 месяца": "3 kuud pärast", + "Через пол года": "Pärast pool aastat", + "Через год": "Aasta hiljem", + "Через 2 года": "2 aastat pärast", + "В таком формате будет показана дата на веб-сайте": "Selles vormingus kuvatakse kuupäev veebisaidil", + "Формат даты:": "Kuupäeva vorming:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Sorteeritud KinoPoisk / IMDb hinnanguga", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "KinoPoisk / IMDb-reitingu järgi sorteerimisel filmi loendi kuvamise võimalused", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Määrake KinoPoiski häälte minimaalne arv filmide jaoks, mis kuvatakse KinoPoiski reitingu järgi sorteerimisel", + "Число голосов KinoPoisk:": "KinoPoiski häälte arv:", + "голос(ов)": "hääl (id)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Määrake filmide IMDb-häälte minimaalne arv, mida näidatakse IMDb-reitingu järgi sorteerimisel", + "Число голосов IMDb:": "IMDb häälte arv:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Täpsustage, millistesse kategooriatesse reitingu järgi sorteerimisel ei kohaldata minimaalset häälte arvu", + "Не применять условие в категориях:": "Ärge kasutage tingimusi kategooriatesse:", + "год": "aastas", + "жанр": "žanr", + "страна": "riik", + "актер": "näitleja", + "режиссер": "direktor", + "тип": "tüüpi", + "поиск": "otsi", + "Меню на веб-сайте": "Veebilehe menüü", + "Категории из меню на веб-сайте": "Kategooriad veebisaidi menüüst", + "Текст на веб-сайте": "Veebisaidi tekst", + "Текст который Вы можете видеть на страницах веб-сайта": "Tekst, mida näete veebisaidi lehtedel", + "В ШАБЛОНЕ": "KIRJANDUS", + "НА ВЕБ-САЙТЕ": "Veebisaidil", + "Названия сортировок": "Sorteeri nimesid", + "Названия сортировок на странице категорий": "Sorteeri pealkirju kategooriate lehel", + "Рейтинг КП (по убыванию):": "KP hinnang (kahanev):", + "Рейтинг КП (по возрастанию):": "KP Hinnang (kasvavalt):", + "Голоса КП (по убыванию):": "Voice KP (kahanev):", + "Голоса КП (по возрастанию):": "Voice KP (kasvavalt):", + "Рейтинг IMDb (по убыванию):": "IMDb-hinnang (kahanev):", + "Рейтинг IMDb (по возрастанию):": "IMDb-reiting (kasvavalt):", + "Голоса IMDb (по убыванию):": "IMDb hääli (kahanev):", + "Голоса IMDb (по возрастанию):": "Voices IMDb (kasvavalt):", + "Год (по убыванию):": "Aasta (kahanev):", + "Год (по возрастанию):": "Aasta (kasvavalt):", + "Премьера (по убыванию):": "Esietendus (kahanev):", + "Премьера (по возрастанию):": "Esietendus (kasvavalt):", + "Изменение URL ссылок веб-сайта": "Veebisaidi linkide URL-ide muutmine", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Teave veebisaidi eri lehtede URL-i muutmise parameetrite kohta", + "Страница фильма": "filmi leht", + "Изменение URL страницы фильма": "Muutke filmi lehe URL-i", + "Доступные параметры": "Võimalikud valikud", + "обязательный праметр, отображает ID фильма, например «id299»": "vajalik parameeter, kuvab filmi ID, näiteks «id299»", + "разделитель между параметрами, например «-»": "parameetrite eraldaja, näiteks «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "tõlgitud või originaalfilmi pealkiri, näiteks «maatriks»", + "переведенное название фильма в транслите, например «matrica»": "tõlkitud filmi nimi transliteratsioonis, näiteks «matrica»", + "оригинальное название фильма, например «the-matrix»": "originaalse filmi nimi, näiteks «the-maatriks»", + "жанр фильма в транслите, например «comedy»": "filmi žanr transliteratsioonis, näiteks «komöödia»", + "страна фильма в транслите, например «usa»": "filmi riik transliteratsioonis, näiteks «usa»", + "год фильма, например «2020»": "filmi aasta, näiteks «2020»", + "главный актер в транслите, например «tom-cruise»": "transliteratsiooni peamine näitleja, näiteks «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "direktor transliteratsioonis, näiteks «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "iga päev juhuslikult 4 tähte, näiteks «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "Veebilehe aktiveerimiseks vajalik URL", + "«Скачать»": "«Allalaadimine»", + "«Трейлер»": "«Haagis»", + "«Кадры»": "«Raamid»", + "Уникализация URL фильма": "Ainulaadne filmi URL", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Punkt unikaalset URL-i saate vahetada parameetrite vahel, prefiksi enne ID-d ja muuta filmi identifikaatorit üles või alla (vaikimisi on 0, st veebisaidi ID kattub KinoPoiski ID-ga)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "URL-i parameetrite vaheline eraldaja asendatakse asetatud URL-is [separator]", + "Разделитель:": "Eraldaja:", + "Будет подставлено перед ID фильма %s": "Asendatakse enne filmi ID %s", + "Префикс ID:": "ID eesliide:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Vastab väärtustele -297 kuni 297000 ja muudab filmi ID veebisaidil kõrgemale või madalamale küljele.", + "Уникальный ID:": "Ainulaadne ID:", + "Транслит URL категорий (комедия -> komediya)": "Translite URL-i kategooriad (komöödia -> komediya)", + "Транслит:": "Tõlkija:", + "Нет": "Ei", + "Кастомный": "Kohandatud", + "URL неиндексируемых фильмов": "Mitte indekseeritud filmi URL-id", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Kui soovite ainult selliseid filtreid, mille abil saate indekseerida unikaalseid kirjeldusi, täitke see vorm ja lisage see URL oma robots.txt-le, näiteks Keela: / noindex", + "URL пути": "Tee URL", + "URL пути, которые ставятся перед конкретной категорией": "URL-i teekonnad, mis asuvad konkreetse kategooria ees", + "комедия": "komöödia", + "Том Круз": "Tom kruiis", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Seeria:", + "Мультфильмы:": "Multikad:", + "Аниме:": "Anime:", + "Телепередачи:": "Telesaated:", + "Игра престолов": "Troonide mäng", + "Вставить код на веб-сайт": "Kleebi koodi veebisaidile", + "Вставка кодов счетчиков, рекламы и т.п.": "Sisestage counter-koodid, reklaamid jne", + "Вставить код в верх веб-страницы": "Kleepige kood veebilehe ülaossa", + "Вставка кода внутрь тега head": "Sisestage kood peasildi sees", + "Вставить код в низ веб-страницы": "Kleebi koodi allosas veebileht", + "Вставка кода перед закрывающимся тегом body": "Sisestage kood enne keha sulgemist", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt faili kood", + "Список фильмов с уникальным описанием": "Unikaalse kirjeldusega filmide loetelu", + "Информация о написании уникальных описаний для фильмов": "Teave filmide ainulaadsete kirjelduste kirjutamise kohta", + "Добавить / изменить фильм": "filmi lisamine / muutmine", + "Фильмы с уникальным описанием": "Unikaalse kirjeldusega filmid", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Sisestage filmi ID", + "тег на веб-странице фильма:": "sildi filmi veebilehel:", + "Название страницы фильма (до 70 символов)": "filmi lehe pealkiri (kuni 70 tähemärki)", + "Короткое описание страницы фильма (до 200 символов)": "filmi lehe lühikirjeldus (kuni 200 tähemärki)", + "Переведенное название фильма:": "Tõlgitud filmi nimi:", + "Миссия невыполнима: Последствия": "Impossible missioon: tagajärjed", + "Оригинальное название фильма:": "Originaal filmi pealkiri:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "filmi kirjeldus:", + "Уникальное описание ...": "Unikaalne kirjeldus ...", + "Информационные данные фильма": "filmi info", + "URL постера:": "Plakat URL:", + "URL постера фильма": "filmiplakati URL", + "Фильм": "film", + "Сериал": "Telesarjad", + "Год:": "Aasta:", + "Страна:": "Riik:", + "Жанры фильма:": "film žanrid:", + "Режиссер фильма:": "filmi režissöör:", + "Актерский состав:": "Osatäitjad:", + "Премьера фильма:": "filmi esietendus:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoiski veebisaidi hinnang:", + "34 или 90": "34 või 90", + "Число голосов на сайте KinoPoisk:": "KinoPoiski saidi häälte arv:", + "309 или 89647": "309 või 89647", + "Рейтинг на сайте IMDb:": "IMDb hinnang:", + "76 или 88": "76 või 88", + "Число голосов на сайте IMDb:": "IMDb saidi häälte arv:", + "6534 или 8396": "6534 või 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg või URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Mängija URL:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Kvaliteet:", + "1080p": "1080p", + "Перевод / язык:": "Tõlge / keel:", + "Субтитры": "Subtiitrid", + "Настраиваемые поля:": "Kohandatud väljad:", + "Текст к этому полю": "Sellele väljale tekst", + "Названия на страницах веб-сайта": "Pealkirjad veebilehtedel", + "Информация о написании названий для всех страниц веб-сайта": "Teave pealkirjade kirjutamise kohta kõigil veebilehtede lehtedel", + "Веб-страница:": "Veebileht:", + "название": "nimi", + "переведенное": "tõlgitud", + "английское": "inglise keel", + "премьера": "esietendus", + "слово": "sõna", + "синонимы": "sünonüümid", + "страны": "riikides", + "жанры": "žanrid", + "актеры": "osalejad", + "режиссеры": "direktorid", + "Страница онлайн": "Veebilehe lehekülg", + "Год": "Aasta", + "сортировка": "sorteerimine", + "страница": "leht", + "Текст для": "Tekst", + "определенного года": "kindel aasta", + "остальных": "ülejäänu", + "Годы": "Aastaid", + "Жанр": "Žanr", + "определенного жанра": "teatud žanr", + "Жанры": "Žanrid", + "Страна": "Riik", + "определенной страны": "konkreetne riik", + "Страны": "Riigid", + "Актер": "Näitleja", + "определенного актера": "teatud näitleja", + "Актеры": "Näitlejad", + "Режиссер": "Direktor", + "определенного режиссера": "kindel direktor", + "Режиссеры": "Direktorid", + "Тип": "Tüüp", + "определенного типа": "teatud tüüpi", + "Поиск": "Otsi", + "запрос": "taotlus", + "определенного запроса": "konkreetne taotlus", + "Поиск фильма": "filmi otsimine", + "Пагинация и сортировка": "Pakkimine ja sortimine", + "Код": "Kood", + "По убыванию": "Kahanev", + "По возрастанию": "Kasvav", + "H1 на страницах веб-сайта": "H1 veebilehtedel", + "Информация о написании H1 для всех страниц веб-сайта": "Teave H1 kirjutamise kohta kõigi veebisaidi lehtede jaoks", + "Описания на страницах веб-сайта": "Kirjeldused veebilehtedel", + "Информация о написании описаний для всех страниц веб-сайта": "Teave kõigi veebilehe lehekülgede kirjelduste kirjutamise kohta", + "Обновление базы фильмов": "Uuendage filmiandmeid", + "Ключ обновления базы данных": "Andmebaasi uuendamise võti", + "Обновить": "Värskenda", + "Модуль новых премьер": "Uus premier moodul", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Teave mooduli parameetrite kohta, mis on lähim primaarfilmid", + "Отключить": "Lülitage välja", + "Количество фильмов в автоматическом блоке": "Automaatblokis olevate filmide arv", + "Указание числа фильмов, которые будут в блоке": "Määrake plokkides olevate filmide arv", + "Указать фильмы вручную": "Määrata filme käsitsi", + "Вручную выбрать фильмы для этого блока": "Valige käsitsi selle seadme filmid", + "Активировать": "Aktiveeri", + "Модуль": "Moodul", + "отключен": "puudega", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Moodul võimaldab teil veebisaidile lisada filmi, mis tuleks varsti välja anda.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Mooduli lubamiseks klõpsake ekraani ülaosas oleval nupul «Aktiveeri».", + "Модуль комментариев": "Kommentaaride moodul", + "Информация о параметрах модуля добавления виджетов комментариев": "Teave mooduli parameetrite kohta lisada kommentaari vidinad", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Teie lühinimi, mis on antud veebisaidi registreerimisel aadressil Disqus.com ja API-klahv", + "Ваш shortname веб-сайта": "Teie veebisaidi lühinimi", + "Ваш api_key для индексации комментариев": "Teie api_key kommentaare indekseerimiseks", + "Блок последних комментариев": "Viimaste kommentaaride plokk", + "Блок с последними комментариями от пользователей": "Blokeeri kasutajate hiljutiste kommentaaridega", + "комментария(ев)": "kommentaar (id)", + "Макс. %s символов": "Max %s tähemärki", + "без аватара": "ilma avatarita", + "с аватаром": "koos avatari", + "На страницах:": "Lehekülgedel:", + "главная": "peamine", + "категория": "kategooria", + "контент": "sisu", + "фильм": "film", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Määrake widget_id, mis saadetakse pärast kommentaarivigeti loomist HyperComments.com ja sekretkey jaoks, et indekseerida kommentaarid otsingumootorites", + "Ваш widget_id": "Teie vidin_id", + "Ваш sekretkey для индексации комментариев": "Teie sekretkey kommentaaride indekseerimiseks", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Teie rakenduse ID tüüp «Veebileht» vk.com-is", + "Ваш ID приложения": "Teie rakenduse ID", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Registreeruge facebook.com ja sisestage kasutaja ID (kasutajatunnus, mis saab märkusi modereerida)", + "Ваш ID на Facebook": "Teie Facebooki ID", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Määrake ID, mille saate pärast Cackle.me kommentaaride vidina loomist (tasu eest)", + "Ваш ID виджета": "Teie vidina ID", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "Teie Google+ lehe URL", + "Ваш URL в Google+": "Teie Google+ URL-i", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parameeter host_id, mille saate pärast teenuse registreerimist", + "Ваш host_id": "Sinu host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Moodul võimaldab teil lisada sotsiaalsete võrgustike VK, Facebook, Disqus, HyperComments, Cackle, Google+ ja SigComments veebisaitide kommenteerimisvorme.", + "Модуль связанных фильмов": "Mooduliga seotud filmid", + "Информация о параметрах модуля связанных фильмов": "Teave mooduliga seotud filmide parameetrite kohta", + "Связанные фильмы по году": "Seotud filmid aastate kaupa", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "filmiplokk filmi peamise filmi teabe alla praeguse filmiga samal aastal", + "из одного года": "alates aastast", + "Связанные фильмы по жанрам": "Seotud filmid žanri järgi", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "filmiplokk filmi all pealkirja filmi info samast žanrist või kõik žanrid nagu praegune filmi", + "всех": "kõigist", + "одного жанра": "üks žanr", + "Связанные фильмы по странам": "Seotud filmid riikide kaupa", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "filmiplokk on praeguse filmi järgi sama filmi teabe põhjal samast riigist või kõigist riikidest", + "одной страны": "üks riik", + "Связанные фильмы по актерам": "Seotud filmid näitlejate poolt", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "filmi peamine filmiplokk filmi ajaloos osaleja või näitlejate filmitööstuses, kes mängisid praeguses filmis", + "одного актера": "üks näitleja", + "Связанные фильмы по режиссерам": "Seotud filmid režissööri poolt", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "filmiplokk filmi põhiteabe all filmist praeguse filmi juhatajana või režissöörid", + "одного режиссера": "üks direktor", + "Показывать по типу": "Näita tüübiga", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Seeria lehel kuvatakse seeria film - filmide lehel", + "Тип к типу": "Kirjuta tüüp", + "Не важно": "Pole tähtis", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Moodul võimaldab teil filmis lehele lisada sama aasta filmi täiendavaid loendeid, žanri, riigi, aasta, näitleja või režissööri.", + "Модуль создания страниц для веб-сайта": "Veebilehe lehtede loomise moodul", + "Информация о параметрах модуля создания страниц для веб-сайта": "Teave mooduli parameetrite kohta loob veebisaidi lehti", + "Настройка страницы со списком новостей": "Uuenduste loendi lehe kohandamine", + "URL путь": "URL-tee", + "Параметр пути в URL": "URL-i parameeter", + "Веб-страница со списком контента": "Sisulehtedega veebileht", + "Страницы веб-сайта": "Veebisaidi lehed", + "Новости и коллекции веб-сайта": "Uudiste ja veebisaitide kogud", + "Блоки новостей на веб-сайте": "Veebisaidil uudisteplokid", + "Блок новостей в боковой панели": "Uudiste plokk külgribal", + "Блок постов в боковой панели на страницах веб-сайта": "Veebisaidi lehtede külgribal olevate postituste plokk", + "пост(ов)": "post (id)", + "Теги через запятую": "Märgendid eraldatakse komadega", + "Блок новостей на странице фильма": "Uudistevoog filmi lehel", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Postituste plokk, mis sisaldab filmi või viimaseid uudiseid, millel on silt kõikides filmides", + "упоминания или с тегом": "mainib või märgistatakse", + "Оповещения, Новости": "Teated, uudised", + "Фильмы из новостей на главной": "filmid peamistest uudistest", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Avalehe uudistest filmide blokeerimine (kommenaaridega eraldatud URL-ide klahvid)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automaatsed kogud", + "Обновления с moonwalk": "Moonwalk uuendused", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Viimati lisatud videod / seeria video hosting", + "Обновления фильмов": "filmi värskendused", + "Последние добавленные фильмы на видео-хостинг": "Viimati lisatud videod video hosting", + "Не добавлять": "Ära lisa", + "URL-ключ коллекции в которую добавлять фильмы": "filmi lisamise kogumiku URL-klahv", + "Обновлять качество:": "Värskenduse kvaliteet:", + "Да": "Jah", + "Обновлять перевод:": "Värskendamise tõlge:", + "Обновления сериалов": "TV seria uuendused", + "Последние добавленные сериалы на видео-хостинг": "Viimati lisatud videomängude seeria", + "сериала(ов)": "seeria (d)", + "URL-ключ коллекции в которую добавлять сериалы": "Kogumiku URL-klahv, milles soovite telesaateid lisada", + "Обновления с hdgo": "Hdgo värskendused", + "Обновления с kodik": "Kodikaadri värskendused", + "Обновления с iframe": "Iframe uuendused", + "Добавить страницу": "Lisage leht", + "Модуль позволяет создавать страницы на веб-сайте.": "Moodul võimaldab teil veebilehti luua.", + "Название страницы:": "Lehe pealkiri:", + "Комедийные сериалы": "Komöödia seeria", + "Описание страницы:": "Lehekülje kirjeldus:", + "Подборка комедийных сериалов": "Valik komöödia seeriast", + "Уникальный ключ для URL": "URL-i unikaalne võti", + "Уникальный ключ для URl страницы": "URi lehe unikaalne võti", + "Ссылка на изображение страницы": "Link lehe pildile", + "Коллекции, Новости": "Kogud, uudised", + "Коллекции": "Kollektsioonid", + "Новости": "Uudised", + "Страницы": "Leheküljed", + "Обновления": "Värskendused", + "Мультфильмы": "Multikad", + "ТВ": "Tv", + "Аниме": "Anime", + "Страница скачать": "Laadige alla", + "Страница трейлера": "Haagise leht", + "Страница кадров": "Raamileht", + "Модуль слайдера фильмов": "film slider moodul", + "Информация о параметрах модуля слайдера фильмов": "Teave mooduli liugurite filtrite parameetrite kohta", + "Идентификатор или ссылка на фильм": "filmi ID või link", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Moodul võimaldab teil veebisaitidele lisada filmi abil liugurit.", + "Модуль скрытия фильмов": "filmi peita moodul", + "Информация о параметрах модуля скрытия фильмов": "Teave mooduli parameetrite kohta peita filme", + "Автоматическое скрытие фильмов": "Automaatselt peita filme", + "Параметры авторизации IMAP": "IMAP-lubade valikud", + "Параметры авторизации на почтовом IMAP сервере": "IMAP-serveri meilivõimalused", + "Пароль": "Parool", + "Ваш пароль от почтового ящика": "Teie postkasti parool", + "Параметры почтового сервера": "Mail server settings", + "Сервер": "Server", + "Порт": "Sadam", + "TLS": "TLS", + "Блокировать фильмы в стране": "Filtreeri filme riigis", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blokeeri filmid riigis, kus nad sel aastal välja saidid", + "В стране фильма": "filmi riigis", + "Сообщение для пользователей": "Kasutaja sõnum", + "Сообщение для пользователей на месте, где располагается плеер": "Sõnum kasutajatele saidil, kus mängija asub", + "Сообщение для пользователя": "Sõnum kasutajale", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Moodul võimaldab teil veebisaidilt filtreid, mis on autoriõiguste valdajalt piiratud, peita.", + "Модуль топ-фильмов": "Parim filmi moodul", + "Информация о параметрах модуля топ-фильмов в категориях": "Teave mooduli top-filmide kategooriate parameetrite kohta", + "Топ-фильмы в категориях": "Populaarsemad filme kategooriatesse", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Populaarsemad filme kuvatakse tavaliselt tavalise liuguri asemel või eraldi kategooriana", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Moodul võimaldab igas kategoorias näidata parimaid filme konkreetsel sorteerimisel.", + "Модуль социальных сетях": "Sotsiaalsete võrgustike moodul", + "Информация о параметрах модуля групп в социальных сетях": "Teave grupimooduli parameetrite kohta suhtlusvõrgustikes", + "Ссылка на страницу": "Link lehele", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Moodul võimaldab teil veebisaidil loodud veebisaitide linkide lehekülgedele lisada sotsiaalseid võrgustikke.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Micromarking moodul", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Teave skeemi mooduli ja OpenGraphi märgistuse parameetrite kohta", + "активирован": "aktiveeritud", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Moodul võimaldab teil lisada skeemi ja OpenGraphi märgistust kõigile veebisaidi lehtedele.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Mooduli desaktiveerimiseks klõpsake ekraani ülaosas oleval nupul «Keela».", + "Модуль продолжения просмотра": "Moodul jätkab vaatamist", + "Информация о параметрах модуля продолжения просмотра": "Teave mooduli parameetrite kohta jätkub vaatamist", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Moodul võimaldab teil veebisaidile nuppu lisada. kui klõpsate seda, võite vaatamise jätkamiseks minna filmi lehele.", + "Модуль просмотренных фильмов": "Moodul vaatas filme", + "Информация о параметрах модуля просмотренных фильмов": "Teave mooduli parameetrite kohta vaadatud filmide kohta", + "Количество просмотренных фильмов": "Vaadatud filmide arv", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Kasutaja poolt vaadatavad filmid kuvatakse veebisaidi iga lehekülje allservas", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Moodul lisab lehe allosas nimekirja filmidest, mille kasutaja on hiljuti vaadanud.", + "Модуль плеера на веб-сайте": "Mängija moodul veebisaidil", + "Информация о параметрах модуля плеер на веб-сайте": "Teave mängija mooduli parameetrite kohta veebisaidil", + "Параметры плеера": "Mängija seaded", + "сделать основным": "tee peamine", + "Видео-хостинги источники": "Video hosting allikad", + "Цвет элементов в плеере": "Mängija elementide värv", + "Указание токен-ключа плеера": "Mängija tootenumbri määramine", + "Токен-ключ": "Võtmeportfell", + "Указание api_token-ключа плеера": "Mängija api_token-võtme määramine", + "api_token-ключ": "api_token võti", + "Указание токен-ключа": "Märgistiku võtme määramine", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Moodul võimaldab teil veebisaidile filmi sirvimiseks lisada mängijat.", + "Модуль блокировки просмотра плеера": "Mängija vaate lukustusmoodul", + "Информация о параметрах модуля блокировки просмотра плеера": "Teave mängija vaatamise blokeerimismooduli parameetrite kohta", + "Вставить рекламу в плеер": "Reklaamide lisamine mängijale", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Reklaamiüksus jääb mängijale teatud arv sekundit enne vaatamist", + "Таймер блокировки:": "Lukusta taimer:", + "сек": "sek", + "Кнопка «Пропустить»:": "Peata nupp:", + "Сообщение для пользователя:": "Kasutaja sõnum:", + "Рекламный код:": "Sooduskood:", + "отображает обратный отсчет.": "kuvab tagasimakse.", + "Платная подписка": "Paide tellimine", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Loo klahvide loend komaga ja müüvad neid erinevate kauplemisplatvormide kaudu, näiteks digiselleriga. Pärast võtme sisestamist saab kasutaja vaadata kõiki veebisaidi filme ilma piiranguteta", + "Список ключей через запятую:": "Klahvide eraldamine komadega:", + "+ 10 ключей": "+ 10 võtmega", + "Поделиться в социальную сеть": "Jagage suhtlusvõrgustikku", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Kui kasutaja ükskõik millisest sotsiaalsest võrgustikust ei klõpsata jagamise nupul, ei saa kasutaja teatud aja jooksul sirvimist käivitada. Kui kasutaja klõpsab nupule «Jaga», sulgub plokk 10 sekundi pärast", + "Пользователи с AdBlock": "AdBlocki kasutajad", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Kasutage AdBlocki või teiste reklaamblokkide kasutajatega piiratult vaatamise alustamist", + "Легальный веб-сайт": "Õiguslik veebileht", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Näidake ainult filmi treilerit, mis on reklaammaterjal ja ei riku autoriõigusi", + "Разрешить плеер в странах:": "Luba mängija riikides:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Moodul võimaldab piirata mängija kuvamist kasutajatele enne konkreetse toimingu tegemist.", + "Модуль мобильной версии": "Mobiiliversiooni moodul", + "Информация о параметрах модуля мобильной версии веб-сайта": "Teave veebisaidi mobiiliversiooni mooduli parameetrite kohta", + "Светлая тема": "Kerge teema", + "Светлая тема оформления мобильной версии веб-сайта": "Veebisaidi mobiiliversiooni kerge teema", + "Скриншоты": "Ekraanipildid", + "Темная тема": "Tume teema", + "Темная тема оформления мобильной версии веб-сайта": "Veebisaidi mobiiliversiooni disaini tume teema", + "Своя тема оформления мобильной версии веб-сайта": "Veebisaidi mobiiliversiooni teema", + "Настроить": "Kohanda", + "Цвет фона": "Taustavärv", + "Цвет текста": "Teksti värv", + "Фон заголовка": "Päise taust", + "Цвет заголовка": "Päise värv", + "Фон описания": "Kirjeldus taust", + "Цвет описания": "Kirjeldusvärv", + "Фон кнопки": "Nupu taust", + "Цвет кнопки": "Nuppude värv", + "Фон поиска": "Tausta otsimine", + "Фон блока": "Blokeeri taust", + "Цвет ссылок": "Link värvi", + "При наведении": "Kui klõpsate kursoril", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Moodul ütleb otsingumootoritele, et veebisaidil on veebisaidi versioon mobiilseadmetes täiuslikuks kuvamiseks. Enne mooduli aktiveerimist veenduge, et on loodud «m» alamdomeen (domeeni DNS-i juhtpaneelil on vastav CNAME-kirje «m»).", + "Модуль серий сериалов": "Serial-seeria moodul", + "Информация о параметрах модуля серий сериалов": "Andmed seeria mooduli parameetrite kohta", + "Заголовок, описание и H1 веб-страницы с серией": "Veebilehe pealkiri, kirjeldus ja H1 seeria", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Kirjutades tiitli, kirjelduse ja H1 teksti seerianumbriga veebilehel", + "Веб-страница серии:": "Veebilehe seeria:", + "Название страницы": "Lehe pealkiri", + "номер сезона": "hooaja number", + "номер серии": "partii number", + "перевод": "tõlge", + "H1 на странице": "H1 lehe kohta", + "Описание страницы": "Lehekülje kirjeldus", + "Блок с сериями": "Blokeeri seeriaga", + "серий": "seeria", + "Все серии": "Kõik seeriad", + "Посл. серию": "Viimane seeria", + "Параметры по умолчанию": "Vaikesätted", + "Сезон": "Hooaeg", + "Серия": "Seeria", + "Звук": "Heli", + "основной источник серий": "seeria peamine allikas", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Moodul võimaldab teil luua eraldi lehe iga sarja seeria kohta.", + "Модуль добавления рекламы на веб-сайт": "Veebisaidil reklaamimoodul", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Teave mooduli parameetrite kohta lisab reklaami veebisaidile", + "Десктопная версия веб-сайта": "Veebisaidi desktop versioon", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Reklaami variandid veebisaidi töölauaversioonil", + "На всех веб-страницах": "Kõigil veebilehtedel", + "Вверху на веб-странице": "Veebilehe ülaosas", + "Добавьте свой рекламный код": "Lisage oma reklaami kood", + "Внизу на веб-странице": "Veebilehel alla", + "Левая колонка на веб-странице": "Veebilehe vasak kolonn", + "Правая колонка на веб-странице": "Veebilehe parem veerg", + "Над плеером на веб-странице": "Veebisaidil oleva mängija kohal", + "Под плеером на веб-странице": "Veebilehe mängija all", + "или размещение на конкретной веб-странице": "või postitamine kindlal veebilehel", + "Размещение рекламы над плеером": "Reklaami paigutus mängija kohta", + "Размещение рекламы под плеером": "Reklaami paigutus mängija all", + "Размещение рекламы над ссылками": "Reklaamide paigutamine linkide kohal", + "Размещение рекламы под ссылками": "Reklaamige linkide all", + "Размещение рекламы над трейлером": "Reklaami paigutus haagise peale", + "Размещение рекламы под трейлером": "Reklaami paigutus haagise all", + "Размещение рекламы над кадрами": "Reklaam raamidega", + "Размещение рекламы под кадрами": "Reklaamipaigutus raamide all", + "Мобильная версия веб-сайта": "Veebisaidi mobiiliversioon", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Reklaami variandid veebisaidi mobiiliversioonis", + "Таргетинг рекламы": "Reklaami sihtimine", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Sihtrühma reklaamikuvad, näiteks Venemaa inimesed või veebisaidi sirvimine iPhone'is jne.", + "Таргетинг включен": "Sihtimine on lubatud", + "Таргетинг отключен": "Sihtimine on keelatud", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Moodul võimaldab teil lisada reklaame sihitud veebisaidi kõigile veebilehtedele.", + "Модуль RSS": "RSS moodul", + "Информация о параметрах модуля RSS": "Teave RSS mooduli parameetrite kohta", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Moodul võimaldab teil näidata xml-vormingus filmide uusimaid väljaandeid.", + "Автопубликация на %s дней": "Automaatne avaldamine %s päevaks", + "Код состояния HTTP": "HTTP olekukood", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP olekukood blokeeritud moviei veebilehel", + "Фильмы из страны": "Riigist pärit movieid", + "Фильмы из списка": "Loendist pärit movieid", + "Мультсериалы:": "Multikad:", + "Видео-хостинги источники трейлеров": "Videoteenuste allikad haagistele", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Moodul ütleb otsingumootoritele, et veebisaidil on veebisaidi versioon, mis võimaldab mobiilseadmetel täiuslikku kuvamist.", + "Случайный": "Juhuslik", + "Случайный фильм": "Juhuslik movie", + "Модуль случайного фильма": "Juhuslik movieimoodul", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Moodul võimaldab igas kategoorias näidata nuppu selle kategooria juhuslikule movieile üleminekuks.", + "Информация о параметрах модуля выбора случайного фильма": "Teave juhusliku moviei valiku mooduli parameetrite kohta", + "Случайный фильм в категориях веб-сайта": "Juhuslik movie veebisaitide kategooriates", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Kategooria lehekülje ülaosas kuvatakse klõpsamisel nupp, mis liigub selle kategooria juhusliku moviei juurde", + "Случайный фильм в меню веб-сайта": "Juhuslik movie veebisaidi menüüs", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Määrake kollektsiooni URL-kood, millest valida juhuslikku moviei, kui klõpsate menüüs olevale nupule", + "Выбирать из коллекции:": "Vali kollektsioonist:", + "ТВ версия": "TV versioon", + "URL-ключ:": "URL-i võti:", + "Название в виде ссылки": "Pealkiri linkina", + "При нажатии на название категории, будет переход на страницу категории": "Nime peale klõpsamisel läheb see kategooriale", + "Ссылка на категорию": "Kategooria link", + "Обычный текст": "Lihttekst", + "Случайный фильм на главной странице": "Juhuslik movie koduleheküljel", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Iga veebilehe avalehel olevas plokis on link juhusliku moviei kategooriale", + "Случайный фильм в блоке связанных фильмов": "Juhuslik movie plokkidega seotud movieides", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Moviei veebilehel olevate seotud movieide igas plokis on link juhusliku moviei kategooriale", + "Список жанров в каждом типе": "Iga tüübi žanrite loend", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Määrake žanrite loend, mis tuleb teatud tüüpi lisada või välja jätta", + "Жесткая перезагрузка сервера": "Server taaskäivitub", + "Будет произведена перезагрузка всех сайтов на сервере": "Kõik serveri saidid taaskäivitatakse", + "Модуль ТВ версии": "TV mooduli versioon", + "Информация о параметрах модуля ТВ версии веб-сайта": "Teave veebisaidi TV-versiooni parameetrite kohta", + "URL ТВ версии": "TV versiooni URL", + "Настройка URL для ТВ версии веб-сайта": "Veebisaidi TV-versiooni URL-i seadmine", + "URL мобильной версии": "Mobiiliversiooni URL", + "Настройка URL для мобильной версии веб-сайта": "Veebisaidi mobiilversiooni URL-i seadmine", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Moodul aktiveerib teleri kaugjuhtimispuldi abil navigeerimiseks veebisaidi TV-versiooni.", + "Инструмент для парсинга веб-страниц": "Tööriist veebilehtede analüüsimiseks", + "Цвет текста контента": "Sisu teksti värv", + "Фон контента": "Sisu taust", + "Цвет текста категории": "Kategooria teksti värv", + "Фон текущей категории": "Taustakategooria", + "Фон активной категории": "Taustaga aktiivne kategooria", + "Своя тема оформления ТВ версии веб-сайта": "Veebilehe TV-versiooni enda teema", + "Загрузка доступна после заполнения информации!": "Allalaadimine on võimalik pärast teabe täitmist!", + "Автозаполнение информации": "Automaatse täitmise teave", + "Запретить доступ в странах": "Keelduge juurdepääsust riikides", + "Список стран, которым запрещено посещать сайт": "Loetelu riikidest, kellel pole lubatud seda saiti külastada", + "Проксировать": "Puhverserverile", + "Не проксировать": "Ärge puhverserverit", + "Перегрузка сервера": "Serveri ülekoormus", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Määrake serveri ülekoormuse protsent, mille jooksul tõrketeade kuvatakse või suunatakse (intervall 1 minut, 5 minutit ja 15 minutit)", + "Модуль рерайта описаний": "Kirjelduse ümberkirjutamise moodul", + "Модуль обработает описание к фильму и делает его более уникальным": "Moodul töötleb moviei kirjelduse ja muudab selle ainulaadsemaks", + "Настройка параметров в сервисе rewriter.tools": "Parameetrite seadmine teenuse rewriter.tools kaudu", + "Двойной рерайт": "Topeltkirjutamine", + "Проверка уникальности": "Ainulaadsuse kontroll", + "Рерайт в автопубликации": "Kirjutage uuesti automaatselt välja", + "Делать рерайт описаний всем фильмам в автопубликации": "Tehke kõigi avaldatud movieide ümberkirjutamise kirjeldused", + "Показать сообщение или перенаправить на URL": "Kuva sõnum või suunake URL-ile", + "Случайные фильмы": "Juhuslikud movieid", + "Случайные фильмы из определенной коллекции": "Juhuslikud movieid konkreetsest kollektsioonist", + "URL-ключ коллекции из которой выбирать фильмы": "URL-võtmekogu, mille hulgast moviee valida", + "Запретить доступ для IP": "Keelake juurdepääs IP-le", + "Список IP, которым запрещено посещать сайт": "Nende IP-de loetelu, mille saidil on keelatud külastada", + "Embed/iframe код": "Manustamise / iframe'i kood", + "изменить": "muuta" +} diff --git a/themes/default/public/admin/locales/fi.json b/themes/default/public/admin/locales/fi.json new file mode 100644 index 0000000..700cf77 --- /dev/null +++ b/themes/default/public/admin/locales/fi.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Tärkein", + "Параметры": "Parametrit", + "Модули": "Moduulit", + "Панель администратора": "Hallintapaneeli", + "Настройки веб-сайта": "Verkkosivuston asetukset", + "Настройки публикации": "Julkaise asetuksia", + "Настройки главной страницы": "Kotisivun asetukset", + "Настройки отображения": "Näytön asetukset", + "Настройки URL": "URL-asetukset", + "Вставить свой код": "Lisää koodi", + "SEO тексты": "SEO tekstit", + "Добавить фильм": "Lisää elokuva", + "Названия веб-страниц": "Web-sivun nimikkeet", + "H1 на веб-страницах": "H1 verkkosivuilla", + "Описания веб-страниц": "Web-sivun kuvaukset", + "Скоро выйдет": "Tulossa pian", + "Виджет комментариев": "Comment widget", + "Связанные фильмы": "Liittyvät elokuvat", + "Контент веб-сайта": "Verkkosivuston sisältö", + "Фильмы в слайдере": "Elokuvia liukusäätimessä", + "Запрещенные фильмы": "Kielletyt elokuvat", + "Топ в категории": "Yläosassa luokka", + "Социальные сети": "Sosiaaliset verkostot", + "Семантическая разметка": "Semanttinen merkintä", + "Продолжить просмотр": "Jatka selailua", + "Просмотренные фильмы": "Katsellut elokuvia", + "Плеер фильмов": "Elokuvasoitin", + "Блокировка просмотра": "Lukitse näkymä", + "Мобильная версия": "Mobiiliversio", + "Серии сериалов": "Tv-sarja", + "Ваша реклама": "Mainoksesi", + "RSS канал": "RSS-syöte", + "Уникальные описания": "Ainutlaatuiset kuvaukset", + "Голосование за фильм": "Äänestäminen elokuvasta", + "Боты для мессенджеров": "Lähettimien robotit", + "Ошибки в переводе?": "Virheitä käännöksissä?", + "Есть вопросы?": "Onko sinulla mitään kysymyksiä?", + "Очистить кэш:": "Tyhjennä välimuisti:", + "Очистка кэша файлов": "Tiedoston välimuistin tyhjentäminen", + "Очистка кэша памяти": "Muistin välimuistin tyhjentäminen", + "Главная страница веб-сайта": "Kotisivun etusivu", + "Информация о параметрах для главной страницы веб-сайта": "Tietoa sivuston pääsivun parametreista", + "Заголовок, описание и H1 веб-страницы": "Web-sivun otsikko, kuvaus ja H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Tekstin kirjoittaminen otsikkoon, kuvaukseen ja H1: n sivun pääsivuun", + "Заголовок веб-страницы": "Web-sivun otsikko", + "Главная веб-страница": "Kotisivu", + "символа(ов)": "merkki (t)", + "H1 на веб-странице": "H1 verkkosivuilla", + "Описание веб-страницы": "Web-sivun kuvaus", + "Типы:": "Tyypit:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Estä sivuston pääsivulla, jossa tietyntyyppiset elokuvat:", + "или": "tai", + "%s-й": "%s th", + "фильма(ов)": "elokuva (t)", + "из типа(ов)": "tyyppi (t)", + "Годы:": "Vuotta:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Estä sivun pääsivu, jossa elokuvia tietyistä vuosista", + "из года(ов)": "vuodesta (vuosi)", + "Например:": "Esimerkiksi:", + "Жанры:": "Tyylit:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Estää sivuston pääsivulla, jossa on elokuvia tietyistä tyylilajista", + "из жанра(ов)": "lajista tai tyylisuunnista", + "боевик,триллер,приключения": "toiminta, trilleri, seikkailu", + "Страны:": "Maa:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Estä sivuston pääsivu, jossa on elokuvia tietyistä maista", + "из страны": "maasta", + "США": "Yhdysvallat", + "Актеры:": "Näyttelijät:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Verkkosivun pääsivun lohko, jossa elokuvateatterit osallistuvat tiettyjen toimijoiden kanssa", + "с актерами": "toimijoiden kanssa", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Ohjaus:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Sivuston pääsivun lohko, jossa tietyt johtajien elokuvat ovat", + "с режиссером": "johtajan kanssa", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Estä luettelo elokuvasta", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Sivuston pääsivun lohko, jossa on tietyn iD-tunnuksen omaavia elokuvia", + "Не показывать": "Älä näytä", + "ID или ссылка на фильм": "ID tai linkki elokuvaan", + "Фильмы:": "Elokuvat:", + "Список идентификаторов фильмов": "Elokuvan tunnusluettelo", + "Редактировать список ID": "Muokkaa ID-luetteloa", + "Блок с новыми сериями": "Estä uusi sarja", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Lohko sivun pääsivulla, jossa uusi sarja tulee näkyviin", + "серии(-ий)": "sarja (t)", + "Новые серии сериалов": "Uusi sarja sarjoja", + "Блок с фильмами из коллекций": "Estää elokuvista kokoelmista", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Estää elokuvissa uutisia / kokoelmia pääsivulta (luettelo URL-avaimista erotettuina pilkulla)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Sivunumerointi", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Pääsivun alalaidassa on numeroita, ilmoitettava luokka, johon ne johtavat", + "Фильмы из типа:": "Tyypilliset kalvot:", + "Фильмы из года:": "Vuoden elokuvat:", + "Фильмы из жанра:": "Elokuvat tyylilajista:", + "Фильмы из страны:": "Elokuvista maalta:", + "Фильмы актера:": "Elokuvat näyttelijä:", + "Фильмы режиссера:": "Elokuvaohjaaja:", + "Фильмы из коллекции:": "Elokuvista kokoelmasta:", + "2020 или фильмы": "2020 tai elokuvia", + "По умолчанию": "Oletuksena", + "Сохранить изменения": "Tallenna muutokset", + "Изменяется статус": "Tilan muutokset", + "Перезагружается": "Uudelleenkäynnistys", + "Перезагрузить": "Ladata", + "Очищается кэш": "Välimuisti poistettiin", + "Очистить кэш": "Tyhjennä välimuisti", + "Загружаются (около 5 часов)": "Ladataan (noin 5 tuntia)", + "Картинки загружены": "Kuvia ladataan", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Tukiasema vahvistetaan verkkotunnuksen %s palvelimelle. Tuonti tapahtuu vain kerran, tuonti on päivitetty.", + "Загружаются (около 10 минут)": "Ladataan (noin 10 minuuttia)", + "Перезагрузка": "Reboot", + "Сохраняются изменения": "Muutokset tallennetaan", + "Желательно не больше 100 фильмов": "Edullisesti enintään 100 elokuvaa", + "Ошибка веб-сайта": "Verkkosivun virhe", + "Ошибка сервера": "Palvelinvirhe", + "URL кадров:": "Frame URL:", + "Блок с типами пустой": "Estä tyyppi tyhjä", + "Блок с годами пустой": "Lohko vuosien varrella on tyhjä", + "Блок с жанрами пустой": "Estä genrejä tyhjänä", + "Блок со странами пустой": "Lohko maiden kanssa on tyhjä", + "Блок с актерами пустой": "Lohko toimijoiden kanssa on tyhjä", + "Блок с режиссерами пустой": "Johtajat estävät tyhjää", + "пустой": "tyhjä", + "отключена": "on poistettu käytöstä", + "Панель администратора CinemaPress": "CinemaPress-hallintapaneeli", + "Информация о параметрах админ-панели": "Tiedot hallintalaitteen parametreistä", + "Опубликовано фильмов": "Julkaistut elokuvat", + "Опубликовано:": "Lähetetty:", + "Осталось:": "Vasen:", + "Отфильтрованы:": "Suodattanut:", + "Скоро": "Pian", + "Комментарии": "Kommentit", + "Связанные": "Liittyvä", + "Контент": "Pitoisuus", + "Слайдер": "Liukusäädintä", + "Скрыть": "Piilottaa", + "Топ": "Ylin", + "Разметка": "Merkki", + "Продолжить": "Edetä", + "Просмотренные": "Katsottu", + "Плеер": "Pelaaja", + "Блокировка": "Lukitus", + "Серии": "Sarja", + "Реклама": "Mainos", + "RSS": "RSS", + "Уникальность": "Ainutlaatuisuus", + "Голосование": "Äänestys", + "Боты": "Botit", + "Настройки": "Asetukset", + "Публикация": "Julkaisu", + "Отображение": "Näyttö", + "Фильмы": "Elokuvat", + "Названия": "Nimet", + "H1": "H1", + "Описания": "Kuvaus", + "URL": "URL", + "Коды": "Koodit", + "Основные настройки веб-сайта": "Perusasetukset", + "Информация о параметрах настройки веб-сайта": "Tietoja verkkosivuston asetuksista", + "Протокол": "Protokolla", + "Основной протокол веб-сайта": "Verkkosivun tärkein pöytäkirja", + "Домен": "Verkkotunnuksen", + "Информационный параметр домена, за которым закрепляется ключ БД": "Tietokannan avaimen osoitettu verkkotunnuksen tiedot-parametri", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Sähköpostiosoitteesi voit ottaa yhteyttä sivuston ylläpitäjään", + "Язык и страна веб-сайта": "Verkkosivun kieli ja maa", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Määritä kieli ja maa, jonka verkkosivusto toimii", + "Шаблон веб-сайта": "Verkkosivun malli", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Sivuston mallipohjan nimi, jonka kansion pitäisi olla teemakansioissa", + "ThemePrice": "49$", + "Своя тема": "Oma teema", + "Nginx сервер": "Nginx-palvelin", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Tämä parametri on informatiivinen eikä sitä voi muuttaa hallintapaneelista", + "Sphinx сервер": "Sphinx-palvelin", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Suurilla kuormituksilla Sphinx voidaan siirtää erilliselle palvelimelle, mikä lisää verkkosivuston tehokkuutta", + "Memcached сервер": "Memcached palvelin", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Suurilla kuormilla Memcached voidaan siirtää erilliselle palvelimelle, mikä lisää verkkosivuston tehokkuutta", + "Сервер картинок": "Kuvapalvelin", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Oletuksena kaikki kuvat ladataan kolmannen osapuolen lähteistä, mutta jos haluat, että julisteet ladataan verkkosivustollasi, voit «lähettää palvelimeen» staattisia tiedostoja ja määritellä tällä alalla osoite %s", + "Ширина постера:": "Julisteen leveys:", + "Автопубликация": "Auto-julkaisu", + "Фукнция публикации": "Julkaisutoiminto", + "Информация о параметрах публикации фильмов": "Tietoja elokuvakustannusvaihtoehdoista", + "Импорт всех фильмов в мире": "Tuo kaikki elokuvat maailmalle", + "Добавление всех фильмов в мире на веб-сайт": "Lisää kaikki elokuvat maailmalle verkkosivustoon", + "Введите ключ базы фильмов": "Anna elokuvan perusnäppäin", + "Добавить фильмы": "Lisää elokuvia", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "Elokuva:", + "StartMovies": "---", + "Тема:": "Aihe:", + "общая": "yleinen", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Mikä on CinemaPress: n yhteinen ja yksilöllinen teema?", + "Обновление:": "Päivitys:", + "каждое": "kukin", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Miksi minun on päivitettävä tietokanta?", + "Оплатить ключ": "Maksa avain", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "vapaa jopa 3 kertaa", + "Настройка автопубликации": "Automaattinen julkaisuasetus", + "Нстройка публикации фильмов каждый час": "Elokuvien julkaiseminen joka tunti", + "Публиковать по": "Julkaise mennessä", + "фильма(ов) каждые": "elokuva (t) joka", + "часа(ов)": "tunti (a)", + "Будут опубликованы в": "Julkaistaan", + "Диапазон идентификаторов фильмов": "Elokuva-ID-alue", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Verkkosivustossa jo julkaistujen elokuvien tunnisteiden valikoima", + "до": "jopa", + "Обязательная информация у фильмов": "Vaaditut tiedot elokuvista", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Vain elokuvissa, joissa on merkityt tiedot (juliste, otsikko, vakiomuotoinen kuvaus) julkaistaan ​​verkkosivustolla", + "Не важно (публикация любых фильмов)": "Ei tärkeä (minkä tahansa elokuvan julkaisu)", + "Только имеющие постер": "Vain juliste", + "Только имеющие переведенное название": "Vain käännetty otsikko", + "Только имеющие стандартное описание": "Vain vakiomuotoinen kuvaus", + "Тематический веб-сайт": "Aiheen verkkosivusto", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Voit luoda aihepiirin verkkosivuston, jossa julkaistaan ​​ainoastaan ​​Anime, Venäjän elokuvat jne.", + "Тип:": "Tyyppi:", + "Сериалы": "TV-ohjelmat", + "Все": "Kaikki", + "для взрослых": "aikuisille", + "Китай": "Kiina", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Pysäytä sanat:", + "Параметры вывода фильмов в категориях": "Luokkaan kuuluvien elokuvien lähtövaihtoehdot", + "Информация о параметрах вывода фильмов в категориях": "Tietoja luokkien luokkien tuotannosta", + "Параметры отображения в категориях": "Näytä vaihtoehtoja luokissa", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Näyttövaihtoehdot kategoriille (genreille, maille jne.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Määritä, kuinka monta elokuvaa näytetään kussakin luokassa ja hakutuloksissa", + "Фильмов на странице:": "Elokuvat sivulla:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Määritä lajittelu, jolla elokuvat lajitellaan luokkiin", + "Сортировка фильмов:": "Lajittele elokuvia:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Määritä, kuinka monta sivua näytetään kunkin luokan ja pääsivuston alareunassa", + "Количество чисел в пагинации:": "Sivunumeroiden lukumäärä:", + "номер(ов)": "numero (t)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Näytä viimeisen sivun painike pääsivulla ja luokissa (voi luoda latauksen palvelimelle)", + "Последняя страница:": "Viimeinen sivu:", + "Показывать": "Show", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Määritä kuva, joka näkyy, kun ihmiset jakavat verkkosivuston sosiaalisiin verkostoihin", + "Изображение по умолчанию:": "Oletuskuva:", + "URL изображения": "Kuvan URL-osoite", + "Загрузить": "Download", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Määritä elokuvien ensi-iltansa viimeinen päivämäärä, joka näytetään lajittelussa ensi-iltansa tai vuoden päivämäärän mukaan", + "Конечная дата:": "Lopetuspäivä:", + "Месяц назад": "Kuukausi sitten", + "Неделю назад": "Viikko sitten", + "Сегодня": "Tänään", + "Через неделю": "Viikko myöhemmin", + "Через месяц": "Kuukaudessa", + "Через 3 месяца": "3 kuukauden kuluttua", + "Через пол года": "Puoli vuotta", + "Через год": "Vuotta myöhemmin", + "Через 2 года": "2 vuoden kuluttua", + "В таком формате будет показана дата на веб-сайте": "Tässä muodossa päivämäärä näkyy verkkosivustolla", + "Формат даты:": "Päivämäärän muoto:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Lajiteltu KinoPoiskin / IMDb-luokituksen mukaan", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Elokuvien luetteloiden näyttämisen asetukset, kun lajitellaan KinoPoisk / IMDb-luokituksen mukaan", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Määritä KinoPoisk-äänien vähimmäismäärä elokuville, jotka näytetään lajittelussa KinoPoisk-luokituksen mukaan", + "Число голосов KinoPoisk:": "KinoPoisk äänten määrä:", + "голос(ов)": "ääni (t)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Määritä elokuvien minimimäärä IMDb-äänistä, jotka näytetään, kun lajitellaan IMDb-luokituksen mukaan", + "Число голосов IMDb:": "Sivumäärä:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Määritä, mitkä luokitukset eivät käytä vähimmäismäärän sääntöä, kun lajitellaan luokituksen mukaan", + "Не применять условие в категориях:": "Älä käytä ehtoa luokissa:", + "год": "vuosi", + "жанр": "laji", + "страна": "maan", + "актер": "näyttelijä", + "режиссер": "johtaja", + "тип": "tyyppi", + "поиск": "haku", + "Меню на веб-сайте": "Valikko verkkosivustolla", + "Категории из меню на веб-сайте": "Luokat verkkosivustossa olevasta valikosta", + "Текст на веб-сайте": "Web-sivuston teksti", + "Текст который Вы можете видеть на страницах веб-сайта": "Teksti, jota näet verkkosivuston sivuilla", + "В ШАБЛОНЕ": "Mallissa", + "НА ВЕБ-САЙТЕ": "SIVUSTOSSA", + "Названия сортировок": "Lajittele nimet", + "Названия сортировок на странице категорий": "Lajittele otsikot luokittain", + "Рейтинг КП (по убыванию):": "KP-luokitus (laskeva):", + "Рейтинг КП (по возрастанию):": "KP-luokitus (nouseva):", + "Голоса КП (по убыванию):": "Ääni KP (laskeva):", + "Голоса КП (по возрастанию):": "Puhe KP (nouseva):", + "Рейтинг IMDb (по убыванию):": "IMDb luokitus (laskeva):", + "Рейтинг IMDb (по возрастанию):": "Arvosana (nouseva):", + "Голоса IMDb (по убыванию):": "IMDb-Äänet (laskeva):", + "Голоса IMDb (по возрастанию):": "Voices IMDb (nouseva):", + "Год (по убыванию):": "Vuosi (laskeva):", + "Год (по возрастанию):": "Vuosi (nouseva)", + "Премьера (по убыванию):": "Premiere (laskeva):", + "Премьера (по возрастанию):": "Premiere (nouseva):", + "Изменение URL ссылок веб-сайта": "Sivuston linkin URL-osoitteiden muuttaminen", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Tietoja parametreista verkkosivujen eri sivujen URL-osoitteen muuttamiseksi", + "Страница фильма": "Elokuvasivu", + "Изменение URL страницы фильма": "Muuta elokuvasivun URL-osoite", + "Доступные параметры": "Käytettävissä olevat vaihtoehdot", + "обязательный праметр, отображает ID фильма, например «id299»": "vaadittu parametri, näyttää elokuvan tunnuksen, esimerkiksi «id299»", + "разделитель между параметрами, например «-»": "erotin parametrien välillä, esimerkiksi «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "käännetty tai alkuperäinen elokuva, esimerkiksi «matriisi»", + "переведенное название фильма в транслите, например «matrica»": "käännetyn elokuvan nimi translitteroinnissa, esimerkiksi «matrica»", + "оригинальное название фильма, например «the-matrix»": "alkuperäisen elokuvan nimi, esimerkiksi «matriisi»", + "жанр фильма в транслите, например «comedy»": "elokuvan genre translitteroinnissa, esimerkiksi «komedia»", + "страна фильма в транслите, например «usa»": "elokuvan maa translitteroinnissa, esimerkiksi «usa»", + "год фильма, например «2020»": "elokuvan vuosi, esimerkiksi «2020»", + "главный актер в транслите, например «tom-cruise»": "translitteroinnin päätekijä, esimerkiksi «tom-risteily»", + "режиссер в транслите, например «tim-burton»": "translitteroinnin johtaja, esimerkiksi «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "päivittäin satunnainen 4 kirjainta, esimerkiksi «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL-osoite verkkosivun aktivoimiseksi", + "«Скачать»": "«Download»", + "«Трейлер»": "«Koti»", + "«Кадры»": "«Kehykset»", + "Уникализация URL фильма": "Ainutlaatuinen elokuva-URL", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Osoita ainutkertaista URL-osoitetta, voit muuttaa erotinparametreja, etuliitteen ennen ID: tä ja muuttaa elokuvan tunnuksen ylös tai alas (oletusarvo on 0, ts. Verkkosivustolla oleva ID-osoite vastaa KinoPoisk-tunnusta)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "URL-osoitteiden parametrien välinen erotin korvataan URL-osoitteessa [separator]", + "Разделитель:": "Erotin:", + "Будет подставлено перед ID фильма %s": "Korvaa ennen elokuvan tunnusta %s", + "Префикс ID:": "ID-etuliite:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Hyväksyy arvot -297 - 297000 ja muuttaa elokuvan tunnuksen verkkosivustolla korkeammalle tai alemmalle puolelle.", + "Уникальный ID:": "Ainutlaatuinen tunnus:", + "Транслит URL категорий (комедия -> komediya)": "Käännä URL-luokat (komedia -> komediya)", + "Транслит:": "Translitteroinnin:", + "Нет": "Ei", + "Кастомный": "Asiakassuhde", + "URL неиндексируемых фильмов": "Ei-indeksoitujen elokuvien URL-osoitteet", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Jos haluat vain indeksoiduille yksittäisille kuvauksille kirjoittamiin videoihin, täytä tämä lomake ja lisää tämä URL robots.txt: iin, esimerkiksi Disallow: / noindex", + "URL пути": "Polku URL", + "URL пути, которые ставятся перед конкретной категорией": "URL-polut, jotka on sijoitettu tietyn luokan eteen", + "комедия": "komedia", + "Том Круз": "Tom risteily", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Saippuat:", + "Мультфильмы:": "Cartoons:", + "Аниме:": "Anime:", + "Телепередачи:": "TV-ohjelmat:", + "Игра престолов": "Peli valtaistuimista", + "Вставить код на веб-сайт": "Liitä koodi verkkosivustolle", + "Вставка кодов счетчиков, рекламы и т.п.": "Lisää laskurikoodit, mainokset jne.", + "Вставить код в верх веб-страницы": "Liitä koodi sivun yläreunaan", + "Вставка кода внутрь тега head": "Lisää koodi päätykappaleen sisään", + "Вставить код в низ веб-страницы": "Liitä koodi verkkosivun alaosaan", + "Вставка кода перед закрывающимся тегом body": "Lisää koodi ennen kehon tagin sulkemista", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt-tiedostokoodi", + "Список фильмов с уникальным описанием": "Luettelo elokuvista, joilla on ainutlaatuinen kuvaus", + "Информация о написании уникальных описаний для фильмов": "Tietoja elokuvien ainutlaatuisten kuvausten kirjoittamisesta", + "Добавить / изменить фильм": "Lisää / muokkaa elokuvaa", + "Фильмы с уникальным описанием": "Elokuvat, joilla on ainutlaatuinen kuvaus", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Anna elokuvan tunnus", + "тег на веб-странице фильма:": "tunniste elokuvan verkkosivustolla:", + "Название страницы фильма (до 70 символов)": "Elokuvasivun otsikko (enintään 70 merkkiä)", + "Короткое описание страницы фильма (до 200 символов)": "Lyhyt kuvaus elokuvalistaan ​​(enintään 200 merkkiä)", + "Переведенное название фильма:": "Käännetyn elokuvan nimi:", + "Миссия невыполнима: Последствия": "Mission Impossible: Seuraukset", + "Оригинальное название фильма:": "Alkuperäinen elokuvan nimi:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Elokuva kuvaus:", + "Уникальное описание ...": "Ainutlaatuinen kuvaus ...", + "Информационные данные фильма": "Elokuvan tiedot", + "URL постера:": "Juliste URL:", + "URL постера фильма": "Elokuvajulistekoodi", + "Фильм": "Elokuva", + "Сериал": "Tv-sarja", + "Год:": "Vuosi:", + "Страна:": "Maa:", + "Жанры фильма:": "Elokuvan lajityypit:", + "Режиссер фильма:": "Elokuvaohjaaja:", + "Актерский состав:": "Cast:", + "Премьера фильма:": "Elokuvaesitys:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk sivuston luokitus:", + "34 или 90": "34 tai 90", + "Число голосов на сайте KinoPoisk:": "Äänten määrä KinoPoisk-sivustolla:", + "309 или 89647": "309 tai 89647", + "Рейтинг на сайте IMDb:": "Arvosana:", + "76 или 88": "76 tai 88", + "Число голосов на сайте IMDb:": "Sivuston äänten määrä: IMDb:", + "6534 или 8396": "6534 tai 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg tai URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Pelaajan URL-osoite:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Laatu:", + "1080p": "1080p", + "Перевод / язык:": "Käännös / Kieli:", + "Субтитры": "Tekstitys", + "Настраиваемые поля:": "Mukautetut kentät:", + "Текст к этому полю": "Teksti tähän kenttään", + "Названия на страницах веб-сайта": "Tittelit verkkosivuilla", + "Информация о написании названий для всех страниц веб-сайта": "Tietoja sivuston kaikkien sivujen otsikoiden kirjoittamisesta", + "Веб-страница:": "Verkkosivu:", + "название": "nimi", + "переведенное": "käännetty", + "английское": "englanti", + "премьера": "ensi-ilta", + "слово": "sana", + "синонимы": "synonyymit", + "страны": "maissa", + "жанры": "tyylilajit", + "актеры": "toimijoita", + "режиссеры": "johtajat", + "Страница онлайн": "Sivusto", + "Год": "Vuosi", + "сортировка": "lajittelu", + "страница": "sivu", + "Текст для": "Teksti", + "определенного года": "tietty vuosi", + "остальных": "loput", + "Годы": "Vuotta", + "Жанр": "Laji", + "определенного жанра": "tietyn tyylilajin", + "Жанры": "Tyylilajit", + "Страна": "Maa", + "определенной страны": "tietyssä maassa", + "Страны": "Maissa", + "Актер": "Näyttelijä", + "определенного актера": "tietyn toimijan", + "Актеры": "Näyttelijöitä", + "Режиссер": "Johtaja", + "определенного режиссера": "tietty johtaja", + "Режиссеры": "Ohjaus", + "Тип": "Tyyppi", + "определенного типа": "tiettyä tyyppiä", + "Поиск": "Haku", + "запрос": "tiedustelu", + "определенного запроса": "erityistä pyyntöä", + "Поиск фильма": "Elokuvahaku", + "Пагинация и сортировка": "Sivutus ja lajittelu", + "Код": "Koodi", + "По убыванию": "Aleneva", + "По возрастанию": "Nouseva", + "H1 на страницах веб-сайта": "H1 verkkosivuilla", + "Информация о написании H1 для всех страниц веб-сайта": "Tietoja H1: n kirjoittamisesta kaikilla verkkosivujen sivuilla", + "Описания на страницах веб-сайта": "Kuvaukset verkkosivuilla", + "Информация о написании описаний для всех страниц веб-сайта": "Tietoja verkkosivujen kaikkien sivujen kuvausten kirjoittamisesta", + "Обновление базы фильмов": "Päivitä elokuvatietokanta", + "Ключ обновления базы данных": "Tietokannan päivitysavain", + "Обновить": "Päivitys", + "Модуль новых премьер": "Uusi päämoduuli", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Tietoja moduulin parametreista, joissa on lohko lähimpänä olevista elokuvista", + "Отключить": "Sammuta", + "Количество фильмов в автоматическом блоке": "Elokuvien määrä automaattisessa lohkossa", + "Указание числа фильмов, которые будут в блоке": "Määritä lohkossa olevien elokuvien määrä", + "Указать фильмы вручную": "Määritä elokuvat käsin", + "Вручную выбрать фильмы для этого блока": "Valitse manuaalisesti tämän laitteen videot", + "Активировать": "Aktivoida", + "Модуль": "Moduuli", + "отключен": "vammaiset", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Moduulin avulla voit lisätä sivustoon lohkon, jonka elokuvia tulee pian julkaista.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Voit ottaa moduulin käyttöön napsauttamalla näytön yläosassa olevaa aktivointia -painiketta.", + "Модуль комментариев": "Comment-moduuli", + "Информация о параметрах модуля добавления виджетов комментариев": "Moduulin parametrien tiedot lisäävät kommentoinnin widgetejä", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Sinun lyhyt nimi, joka annettiin sivuston rekisteröinnin yhteydessä Disqus.com- ja API-avaimella", + "Ваш shortname веб-сайта": "Sivustosi lyhytnimi", + "Ваш api_key для индексации комментариев": "Api_key kommenttien indeksointiin", + "Блок последних комментариев": "Viimeisimmän kommentin lohko", + "Блок с последними комментариями от пользователей": "Estä käyttäjien viimeisimmät kommentit", + "комментария(ев)": "kommentti (t)", + "Макс. %s символов": "Max. %s merkkiä", + "без аватара": "ilman avataria", + "с аватаром": "avatarilla", + "На страницах:": "Sivuilla:", + "главная": "tärkein", + "категория": "luokka", + "контент": "pitoisuus", + "фильм": "elokuva", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Määritä widget_id, jonka saat sen jälkeen, kun olet lisännyt komentorivin HyperComments.comiin ja sekretkey hakukoneiden kommenttien indeksointiin", + "Ваш widget_id": "Widget_id", + "Ваш sekretkey для индексации комментариев": "Sinun sekretkey kommenttien indeksointiin", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Hakemustyyppi «Verkkosivusto» osoitteessa vk.com", + "Ваш ID приложения": "Sovelluksen tunnus", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Liity facebook.com-palveluun ja anna Käyttäjätunnus (käyttäjätunnus, joka voi moderoida kommentteja)", + "Ваш ID на Facebook": "Facebook-tunnuksesi", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Määritä vastaanottamasi tunnus, kun olet luonut kommentit-widgetin Cackle.me-palveluun (maksua vastaan)", + "Ваш ID виджета": "Widget-tunnuksesi", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "Google+ -sivusi URL-osoite", + "Ваш URL в Google+": "Google+ -palvelun URL-osoite", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parametri host_id, jonka saat palvelun rekisteröinnin jälkeen", + "Ваш host_id": "Sinun isäntä_nimi", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Moduulin avulla voit lisätä verkkosivustoosi kommentointimuotoja sosiaalisiin verkostoihin VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Moduuliin liittyvät elokuvat", + "Информация о параметрах модуля связанных фильмов": "Tietoja moduulikohtaisten elokuvien parametreista", + "Связанные фильмы по году": "Liittyvät elokuvat vuodessa", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Elokuvakortti elokuvan tärkeimmän elokuvan tietojen alla samasta vuodesta kuin nykyinen elokuva", + "из одного года": "vuoden kuluttua", + "Связанные фильмы по жанрам": "Liittyvät elokuvat genren mukaan", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Lohko elokuvissa elokuvatiedon alla saman genren tai kaikkien lajityyppien kanssa kuin nykyinen elokuva", + "всех": "kaikista", + "одного жанра": "yksi lajityyppi", + "Связанные фильмы по странам": "Liittyvät elokuvat maittain", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Elokuvakortti pääelokuvatietojen alla samasta maasta tai kaikista maista kuin nykyinen elokuva", + "одной страны": "yksi maa", + "Связанные фильмы по актерам": "Liittyvät elokuvat tekijöistä", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Lohko elokuvissa elokuvan tärkeimpien tietojen mukaan elokuvan näyttelijän tai näyttelijöiden elokuvan mukaan", + "одного актера": "yksi näyttelijä", + "Связанные фильмы по режиссерам": "Liittyvät ohjaajan elokuvat", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Lohko elokuvissa elokuvan tärkeimpien tietojen alla elokuvasta tai ohjauksesta, joka ohjaa nykyistä elokuvaa", + "одного режиссера": "yksi ohjaaja", + "Показывать по типу": "Näytä tyypin mukaan", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Sarjan sivulla sarja näytetään elokuvien elokuvissa", + "Тип к типу": "Kirjoita tyyppi", + "Не важно": "Ei ole tärkeää", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Moduulin avulla voit lisätä elokuva-sivulle ylimääräisiä elokuva-albumeita samasta vuodesta, lajista, maasta, vuodesta, näyttelijästä tai ohjaajalta.", + "Модуль создания страниц для веб-сайта": "Sivun sivuille luodun moduulin", + "Информация о параметрах модуля создания страниц для веб-сайта": "Tietoja moduulin parametreista luo sivut verkkosivustolle", + "Настройка страницы со списком новостей": "Muokkaa uutistolistan sivua", + "URL путь": "URL-polku", + "Параметр пути в URL": "URL-parametri", + "Веб-страница со списком контента": "Verkkosivu, jossa on sisältöluettelo", + "Страницы веб-сайта": "Verkkosivut", + "Новости и коллекции веб-сайта": "Uutiset ja verkkosivujen kokoelmat", + "Блоки новостей на веб-сайте": "Uutislohkoja verkkosivuilla", + "Блок новостей в боковой панели": "Uutislohko sivupalkissa", + "Блок постов в боковой панели на страницах веб-сайта": "Sivupalkin sivupalkissa olevien viestien lohko", + "пост(ов)": "viesti (t)", + "Теги через запятую": "Tunnisteet erotetaan pilkulla", + "Блок новостей на странице фильма": "Uutissyöte elokuvasivulla", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Elokuvan sisältävien viestien lohko tai viimeisimmät uutiset, joiden tunniste on kaikissa elokuvissa", + "упоминания или с тегом": "mainoksia tai merkittyjä", + "Оповещения, Новости": "Hälytykset, uutiset", + "Фильмы из новостей на главной": "Elokuvia tärkeimmistä uutisista", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Estää elokuvista uutisia pääsivulla (luettelosta URL-avaimet erotetaan pilkulla)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automaattiset kokoelmat", + "Обновления с moonwalk": "Moonwalk-päivitykset", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Viimeksi lisätty elokuvia / sarjoja video hosting", + "Обновления фильмов": "Elokuvan päivitykset", + "Последние добавленные фильмы на видео-хостинг": "Viimeksi lisätty elokuvia video hosting", + "Не добавлять": "Älä lisää", + "URL-ключ коллекции в которую добавлять фильмы": "Keräyksen URL-avain, johon lisätään elokuvia", + "Обновлять качество:": "Päivityksen laatu:", + "Да": "Kyllä", + "Обновлять перевод:": "Päivitä käännös:", + "Обновления сериалов": "TV-sarjan päivitykset", + "Последние добавленные сериалы на видео-хостинг": "Viimeksi lisätyt sarjat video hosting", + "сериала(ов)": "sarja (sarjat)", + "URL-ключ коллекции в которую добавлять сериалы": "Kuvagallerian URL-avain, johon tV-ohjelmien lisääminen", + "Обновления с hdgo": "Päivitykset hDD: stä", + "Обновления с kodik": "Päivikit kodikilta", + "Обновления с iframe": "Iframe-päivitykset", + "Добавить страницу": "Lisää sivu", + "Модуль позволяет создавать страницы на веб-сайте.": "Moduulin avulla voit luoda sivuja verkkosivuilla.", + "Название страницы:": "Page title:", + "Комедийные сериалы": "Komedia-sarja", + "Описание страницы:": "Sivun kuvaus:", + "Подборка комедийных сериалов": "Valikoima komedia-sarja", + "Уникальный ключ для URL": "Ainutlaatuinen avain URL-osoitteelle", + "Уникальный ключ для URl страницы": "Ainutlaatuinen avain URl-sivulle", + "Ссылка на изображение страницы": "Linkki sivun kuvaan", + "Коллекции, Новости": "Kokoelmat, uutiset", + "Коллекции": "Kokoelmat", + "Новости": "Uutiset", + "Страницы": "Sivu", + "Обновления": "Päivittäminen", + "Мультфильмы": "Piirretyt", + "ТВ": "TV", + "Аниме": "Anime", + "Страница скачать": "Lataa sivu", + "Страница трейлера": "Trailer-sivu", + "Страница кадров": "Kehyssivu", + "Модуль слайдера фильмов": "film slider -moduuli", + "Информация о параметрах модуля слайдера фильмов": "Tietoja moduulin liukusäätimen videoiden parametreista", + "Идентификатор или ссылка на фильм": "Elokuvan tunnus tai linkki", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Moduulin avulla voit lisätä verkkosivustoon liukusäätimen, jossa on elokuvia.", + "Модуль скрытия фильмов": "Elokuva piilotettu moduuli", + "Информация о параметрах модуля скрытия фильмов": "Moduulin parametrien tiedot piilottavat elokuvia", + "Автоматическое скрытие фильмов": "Automaattinen piilottaminen elokuvista", + "Параметры авторизации IMAP": "IMAP-valtuutusvaihtoehdot", + "Параметры авторизации на почтовом IMAP сервере": "Sähköpostin IMAP-palvelimen valtuutusasetukset", + "Пароль": "Salasana", + "Ваш пароль от почтового ящика": "Postilaatikkosi salasana", + "Параметры почтового сервера": "Mail server -asetukset", + "Сервер": "Palvelin", + "Порт": "Satama", + "TLS": "TLS", + "Блокировать фильмы в стране": "Estä elokuvia maassa", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Estä elokuvia maassa, jossa ne julkaistiin tänä vuonna", + "В стране фильма": "Elokuvassa", + "Сообщение для пользователей": "Käyttäjäviesti", + "Сообщение для пользователей на месте, где располагается плеер": "Viesti käyttäjille sivustossa, jossa pelaaja sijaitsee", + "Сообщение для пользователя": "Viesti käyttäjälle", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Moduulin avulla voit piilottaa verkkosivuilta elokuvia, jotka on rajoitettu tekijänoikeuksien haltijoilta.", + "Модуль топ-фильмов": "Top elokuvat moduuli", + "Информация о параметрах модуля топ-фильмов в категориях": "Tietoja moduulin yläosan filmien parametreista luokissa", + "Топ-фильмы в категориях": "Parhaita elokuvia luokissa", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Top-elokuvat näytetään tavallisesti joko normaalin liukusäätimen sijasta tai luokkien erillisenä lohkona", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Moduuli sallii kussakin luokassa näyttää parhaan elokuvan tietyllä lajittelulla.", + "Модуль социальных сетях": "Sosiaalisten verkkojen moduuli", + "Информация о параметрах модуля групп в социальных сетях": "Tietoja ryhmämoduulin parametreista sosiaalisissa verkostoissa", + "Ссылка на страницу": "Linkki sivulle", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Moduulin avulla voit lisätä sivustolle luodut verkkosivujen sosiaalisten verkostojen linkkisivut.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "Micromarking-moduuli", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Tietoa Schema-moduulin ja OpenGraph-merkinnän parametreista", + "активирован": "aktivoitu", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Moduulin avulla voit lisätä Schema- ja OpenGraph-merkinnät kaikille verkkosivujen sivuille.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Voit poistaa moduulin käytöstä napsauttamalla ruudun yläosassa olevaa Poista-painiketta.", + "Модуль продолжения просмотра": "Moduuli jatkaa katselua", + "Информация о параметрах модуля продолжения просмотра": "Moduulin parametrien tiedot näkyvät edelleen", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Moduulin avulla voit lisätä painikkeen verkkosivustoon, kun napsautat, voit siirtyä elokuvasivulle jatkaaksesi katselua.", + "Модуль просмотренных фильмов": "Moduuli katseli elokuvia", + "Информация о параметрах модуля просмотренных фильмов": "Moduulin parametrien tiedot katsivat elokuvia", + "Количество просмотренных фильмов": "Katseltujen elokuvien määrä", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Käyttäjän katselemat elokuvat näkyvät verkkosivuston kunkin sivun alareunassa", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Moduuli lisää sivun alareunassa luettelon elokuvista, joita käyttäjä on äskettäin katsonut.", + "Модуль плеера на веб-сайте": "Soitinmoduuli verkkosivustolla", + "Информация о параметрах модуля плеер на веб-сайте": "Tietoa sivuston soittimoduulin parametreista", + "Параметры плеера": "Playerin asetukset", + "сделать основным": "tee tärkein", + "Видео-хостинги источники": "Video hosting lähteet", + "Цвет элементов в плеере": "Pelaajan elementtien väri", + "Указание токен-ключа плеера": "Soittajan token-avaimen määrittäminen", + "Токен-ключ": "Avainmerkki", + "Указание api_token-ключа плеера": "Soittajan api_token-näppäimen määrittäminen", + "api_token-ключ": "api_token-avain", + "Указание токен-ключа": "Merkkilevyn määrittäminen", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Moduulin avulla voit lisätä soittimen verkkosivustolle elokuvien katseluun verkossa.", + "Модуль блокировки просмотра плеера": "Player view lock -moduuli", + "Информация о параметрах модуля блокировки просмотра плеера": "Tiedot pelaajan katselu-estomoduulin parametreista", + "Вставить рекламу в плеер": "Lisää mainos soittimeen", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Mainosyksikkö pysyy soittimessa tietyn sekunnin ajan ennen katselua", + "Таймер блокировки:": "Lukitusajastin:", + "сек": "s", + "Кнопка «Пропустить»:": "Ohita -painike:", + "Сообщение для пользователя:": "Käyttäjäviesti:", + "Рекламный код:": "Kampanjakoodi:", + "отображает обратный отсчет.": "näyttää laskurin.", + "Платная подписка": "Maksullinen tilaus", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Luo avainluettelo pilkulla ja myydä ne eri kauppapaikoilla, esimerkiksi digisellerillä. Käyttäjä avaimen avaamisen jälkeen voi katsella kaikkia elokuvia verkkosivuilla rajoituksetta", + "Список ключей через запятую:": "Luettelo avaimista erotetaan pilkulla:", + "+ 10 ключей": "+ 10 näppäintä", + "Поделиться в социальную сеть": "Jaa sosiaaliseen verkostoon", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Jollei käyttäjä napsauta Share-painiketta yhdellä sosiaalisella verkostolla, käyttäjä ei voi aloittaa selaamista tiettyyn aikaan. Jos käyttäjä napsauttaa «Jaa» -painiketta, lohko sulkeutuu 10 sekunnin kuluttua", + "Пользователи с AdBlock": "AdBlock-käyttäjät", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Rajoita katselun aloittamista AdBlokta tai muita mainosten salpaajia käyttävistä käyttäjistä", + "Легальный веб-сайт": "Oikeudellinen verkkosivusto", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Näytä vain elokuvaversio, joka on mainosmateriaali, eikä loukkaa tekijänoikeutta", + "Разрешить плеер в странах:": "Salli pelaajan maissa:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Moduulin avulla voit rajoittaa soittimen näyttöä käyttäjille ennen kuin suoritat tietyn toimenpiteen.", + "Модуль мобильной версии": "Mobile version module", + "Информация о параметрах модуля мобильной версии веб-сайта": "Tietoa verkkosivujen mobiiliversion moduulin parametreista", + "Светлая тема": "Kevyt teema", + "Светлая тема оформления мобильной версии веб-сайта": "Verkkosivuston mobiiliversion kevyt teema", + "Скриншоты": "Kuvakaappauksia", + "Темная тема": "Tumma teema", + "Темная тема оформления мобильной версии веб-сайта": "Sivuston mobiiliversion suunnittelun tumma teema", + "Своя тема оформления мобильной версии веб-сайта": "Oma teema verkkosivuston mobiiliversiosta", + "Настроить": "Virittää", + "Цвет фона": "Taustaväri", + "Цвет текста": "Tekstin väri", + "Фон заголовка": "Ylätunnisteen tausta", + "Цвет заголовка": "Otsikkoväri", + "Фон описания": "Kuvaus tausta", + "Цвет описания": "Kuvausväri", + "Фон кнопки": "Button background", + "Цвет кнопки": "Painikkeen väri", + "Фон поиска": "Haku tausta", + "Фон блока": "Estä tausta", + "Цвет ссылок": "Linkin väri", + "При наведении": "Kun liikutat hiirellä", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Moduuli kertoo hakukoneille, että verkkosivustolla on verkkosivuston versio mobiililaitteiden täydellisestä näyttämisestä. Varmista ennen moduulin aktivointia, että m-aliverkkotunnus on luotu (DNS-toimialueen ohjauspaneelissa on vastaava CNAME-tietue «m»).", + "Модуль серий сериалов": "Sarjamuotoinen moduuli", + "Информация о параметрах модуля серий сериалов": "Tiedot sarjamoduulin parametreista", + "Заголовок, описание и H1 веб-страницы с серией": "Web-sivun otsikko, kuvaus ja H1-sarja", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Tekstin kirjoittaminen otsikossa, kuvauksessa ja H1 verkkosivuilla sarjassa", + "Веб-страница серии:": "Web-sarja:", + "Название страницы": "Sivun otsikko", + "номер сезона": "kauden numero", + "номер серии": "eränumero", + "перевод": "käännös", + "H1 на странице": "H1 per sivu", + "Описание страницы": "Sivun kuvaus", + "Блок с сериями": "Estä sarja", + "серий": "sarja", + "Все серии": "Kaikki sarjat", + "Посл. серию": "Viimeinen sarja", + "Параметры по умолчанию": "Oletusasetukset", + "Сезон": "Kausi", + "Серия": "Sarja", + "Звук": "Kuulostaa", + "основной источник серий": "tärkein sarjan lähde", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Moduulin avulla voit luoda erillisen sivun jokaiselle sarjan sarjalle.", + "Модуль добавления рекламы на веб-сайт": "Mainosmoduuli verkkosivustolla", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Moduulin parametrien tiedot lisäävät verkkosivujen mainontaa", + "Десктопная версия веб-сайта": "Sivuston työpöydän versio", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Mainosversioiden verkkosivujen työpöydän versioissa", + "На всех веб-страницах": "Kaikilla verkkosivuilla", + "Вверху на веб-странице": "Sivun yläosassa", + "Добавьте свой рекламный код": "Lisää mainoskoodi", + "Внизу на веб-странице": "Sivun alas", + "Левая колонка на веб-странице": "Vasen sarake verkkosivustolla", + "Правая колонка на веб-странице": "Oikea sarake verkkosivustossa", + "Над плеером на веб-странице": "Sivulla olevan pelaajan yläpuolella", + "Под плеером на веб-странице": "Verkkosivun soittimessa", + "или размещение на конкретной веб-странице": "tai lähettämistä tietyllä verkkosivulla", + "Размещение рекламы над плеером": "Mainoksen sijoittaminen pelaajalle", + "Размещение рекламы под плеером": "Sijoittelu selaimen alle", + "Размещение рекламы над ссылками": "Mainosten sijoittaminen linkkien yläpuolelle", + "Размещение рекламы под ссылками": "Mainosta linkkien alla", + "Размещение рекламы над трейлером": "Mainoksen sijoittaminen perävaunuun", + "Размещение рекламы под трейлером": "Mainospaikka perävaunun alla", + "Размещение рекламы над кадрами": "Mainonta kehysten päälle", + "Размещение рекламы под кадрами": "Mainosten sijoittaminen kehysten alle", + "Мобильная версия веб-сайта": "Mobiiliversio verkkosivustosta", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Mainosversion verkkosivuston mobiiliversiossa", + "Таргетинг рекламы": "Mainosten kohdistaminen", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Näytä mainostesi kohdeyleisöä, esimerkiksi Venäjältä tulevia henkilöitä tai iPhonen verkkosivuston selaamista jne.", + "Таргетинг включен": "Kohdistaminen on käytössä", + "Таргетинг отключен": "Kohdistaminen poistettu käytöstä", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Moduulin avulla voit lisätä mainoksia kaikkiin kohdennettuihin verkkosivustoihin.", + "Модуль RSS": "RSS-moduuli", + "Информация о параметрах модуля RSS": "Tietoa RSS-moduulin parametreista", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Moduulin avulla voit näyttää viimeisimmät elokuvat xml-muodossa.", + "Автопубликация на %s дней": "Automaattinen ilmoitus %s päivää", + "Код состояния HTTP": "HTTP-tilakoodi", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP-tilakoodi estetyn elokuvan web-sivulla", + "Фильмы из страны": "Elokuvia maasta", + "Фильмы из списка": "Elokuvia luettelosta", + "Мультсериалы:": "Serial sarjakuvia:", + "Видео-хостинги источники трейлеров": "Video-hosting-lähde perävaunuihin", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Moduuli kertoo hakukoneille, että verkkosivustolla on verkkosivuston versio, joka on täydellinen näyttö mobiililaitteissa.", + "Случайный": "Satunnainen", + "Случайный фильм": "Satunnainen elokuva", + "Модуль случайного фильма": "Satunnainen elokuvamoduuli", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Moduuli sallii kussakin luokassa näyttää painikkeen, joka siirtyy satunnaiselokuvaan tästä kategoriasta.", + "Информация о параметрах модуля выбора случайного фильма": "Tietoja satunnaisen elokuvan valintamoduulin parametreista", + "Случайный фильм в категориях веб-сайта": "Satunnainen elokuva verkkosivuilla", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Luokan sivun yläreunassa näkyy painike, kun napsautetaan, käyttäjä siirtyy satunnaiselokuvaan tästä kategoriasta", + "Случайный фильм в меню веб-сайта": "Satunnainen elokuva verkkosivujen valikossa", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Määritä kokoelman URL-avain, josta haluat valita satunnaisen elokuvan, kun napsautat valikossa olevaa painiketta", + "Выбирать из коллекции:": "Valitse kokoelmasta:", + "ТВ версия": "TV-versio", + "URL-ключ:": "URL-avain:", + "Название в виде ссылки": "Otsikko linkkinä", + "При нажатии на название категории, будет переход на страницу категории": "Kun napsautat nimeä, se siirtyy luokan sivulle", + "Ссылка на категорию": "Luokka-linkki", + "Обычный текст": "Yksinkertainen teksti", + "Случайный фильм на главной странице": "Satunnainen elokuva kotisivulla", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Jokaisessa verkkosivun sivun lohkossa on linkki luokassa olevaan satunnaisiin elokuviin", + "Случайный фильм в блоке связанных фильмов": "Satunnainen elokuva lohkoon liittyvissä elokuvissa", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Elokuvan verkkosivulla olevissa kussakin asiaan liittyvien elokuvien lohkossa on linkki satunnaisessa elokuvassa", + "Список жанров в каждом типе": "Luettelo kunkin lajin lajityypeistä", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Määritä luettelot genreistä, jotka on sisällytettävä tai poistettava tietystä tyypistä", + "Жесткая перезагрузка сервера": "Palvelimen kova nollaus", + "Будет произведена перезагрузка всех сайтов на сервере": "Kaikki palvelimen sivustot käynnistetään uudelleen", + "Модуль ТВ версии": "TV-moduulin versio", + "Информация о параметрах модуля ТВ версии веб-сайта": "Tietoa verkkosivuston TV-version parametreista", + "URL ТВ версии": "TV-version URL-osoite", + "Настройка URL для ТВ версии веб-сайта": "Web-sivuston TV-version URL-osoitteen asettaminen", + "URL мобильной версии": "Mobiiliversio-URL-osoite", + "Настройка URL для мобильной версии веб-сайта": "Sivuston mobiiliversiota koskevan URL-osoitteen asettaminen", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Moduuli aktivoi verkkosivuston TV-version navigointiin TV-kaukosäätimellä.", + "Инструмент для парсинга веб-страниц": "Työkalu verkkosivujen jäsentämiseen", + "Цвет текста контента": "Sisällön tekstin väri", + "Фон контента": "Sisällön tausta", + "Цвет текста категории": "Kategorian tekstin väri", + "Фон текущей категории": "Taustan nykyinen luokka", + "Фон активной категории": "Taustan aktiivinen luokka", + "Своя тема оформления ТВ версии веб-сайта": "Verkkosivuston TV-version oma teema", + "Загрузка доступна после заполнения информации!": "Lataus on saatavilla tietojen täyttämisen jälkeen!", + "Автозаполнение информации": "Automaattiset tiedot", + "Запретить доступ в странах": "Estä pääsy maissa", + "Список стран, которым запрещено посещать сайт": "Luettelo maista, joilla ei ole lupaa käydä sivustolla", + "Проксировать": "Välityspalvelimeen", + "Не проксировать": "Älä välityspalvelinta", + "Перегрузка сервера": "Palvelimen ylikuormitus", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Määritä palvelimen ylikuormitusprosentti, jolla virheviesti näytetään tai ohjataan uudelleen (aikaväli 1 minuutti, 5 minuuttia ja 15 minuuttia)", + "Модуль рерайта описаний": "Kuvauksen uudelleenkirjoitusmoduuli", + "Модуль обработает описание к фильму и делает его более уникальным": "Moduuli käsittelee elokuvan kuvauksen ja tekee siitä ainutlaatuisemman", + "Настройка параметров в сервисе rewriter.tools": "Parametrien asettaminen palvelun uudelleenkirjoittajan työkaluihin", + "Двойной рерайт": "Tuplakirjoittaminen", + "Проверка уникальности": "Ainutlaatuisuuden tarkistus", + "Рерайт в автопубликации": "Kirjoita automaattinen julkaisu uudelleen", + "Делать рерайт описаний всем фильмам в автопубликации": "Tee uusintakuvaukset kaikille elokuville automaattisesti julkaistaessa", + "Показать сообщение или перенаправить на URL": "Näytä viesti tai ohjaa URL-osoitteeseen", + "Случайные фильмы": "Satunnaiset elokuvat", + "Случайные фильмы из определенной коллекции": "Satunnaiset elokuvat tietystä kokoelmasta", + "URL-ключ коллекции из которой выбирать фильмы": "URL-avainkokoelma, josta valita elokuvia", + "Запретить доступ для IP": "Estä pääsy IP: lle", + "Список IP, которым запрещено посещать сайт": "Luettelo IP-osoitteista, joilla on kielletty käynti sivustolla", + "Embed/iframe код": "Upota / iframe-koodi", + "изменить": "muuttaa" +} diff --git a/themes/default/public/admin/locales/fr.json b/themes/default/public/admin/locales/fr.json new file mode 100644 index 0000000..c865a58 --- /dev/null +++ b/themes/default/public/admin/locales/fr.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Accueil", + "Параметры": "Paramètres", + "Модули": "Modules", + "Панель администратора": "Panneau d'administration", + "Настройки веб-сайта": "Paramètres du site", + "Настройки публикации": "Publier les paramètres", + "Настройки главной страницы": "Paramètres de la page d'accueil", + "Настройки отображения": "Paramètres d'affichage", + "Настройки URL": "Paramètres d'URL", + "Вставить свой код": "Insérez votre code", + "SEO тексты": "Textes de référencement", + "Добавить фильм": "Ajouter un film", + "Названия веб-страниц": "Titres de page web", + "H1 на веб-страницах": "H1 sur les pages web", + "Описания веб-страниц": "Descriptions de pages web", + "Скоро выйдет": "À venir", + "Виджет комментариев": "Commentaire widget", + "Связанные фильмы": "films liés", + "Контент веб-сайта": "Contenu du site", + "Фильмы в слайдере": "films dans le curseur", + "Запрещенные фильмы": "films interdits", + "Топ в категории": "Top dans la catégorie", + "Социальные сети": "Réseaux sociaux", + "Семантическая разметка": "Balisage sémantique", + "Продолжить просмотр": "Continuer la navigation", + "Просмотренные фильмы": "Regarder des films", + "Плеер фильмов": "Lecteur de film", + "Блокировка просмотра": "Verrouiller la vue", + "Мобильная версия": "Version mobile", + "Серии сериалов": "Séries télé", + "Ваша реклама": "Votre annonce", + "RSS канал": "Flux RSS", + "Уникальные описания": "Descriptions uniques", + "Голосование за фильм": "Vote pour le film", + "Боты для мессенджеров": "Bots pour les messagers", + "Ошибки в переводе?": "Des erreurs de traduction?", + "Есть вопросы?": "Des questions?", + "Очистить кэш:": "Effacer le cache:", + "Очистка кэша файлов": "Effacement du cache de fichiers", + "Очистка кэша памяти": "Effacement du cache mémoire", + "Главная страница веб-сайта": "Page d'accueil du site", + "Информация о параметрах для главной страницы веб-сайта": "Informations sur les paramètres de la page principale du site", + "Заголовок, описание и H1 веб-страницы": "Titre de la page Web, description et H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Rédaction de texte pour le titre, la description et H1 sur la page principale du site", + "Заголовок веб-страницы": "Titre de la page web", + "Главная веб-страница": "Page d'accueil", + "символа(ов)": "caractère(s)", + "H1 на веб-странице": "H1 sur la page web", + "Описание веб-страницы": "Description de la page web", + "Типы:": "Types:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Bloc sur la page principale du site dans laquelle les films de certains types:", + "или": "ou", + "%s-й": "%sème", + "фильма(ов)": "film(s)", + "из типа(ов)": "de type(s)", + "Годы:": "Années:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Bloquer sur la page principale du site dans laquelle des films de certaines années", + "из года(ов)": "à partir de l'année", + "Например:": "Par exemple:", + "Жанры:": "Genres:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Bloquer sur la page principale du site dans lequel des films de certains genres", + "из жанра(ов)": "de genre(s)", + "боевик,триллер,приключения": "action, thriller, aventure", + "Страны:": "Pays:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Bloquer sur la page principale du site dans lequel des films de certains pays", + "из страны": "de pays", + "США": "USA", + "Актеры:": "Acteurs:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Le bloc sur la page principale du site dans lequel les films avec la participation de certains acteurs", + "с актерами": "avec des acteurs", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Directeurs:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Le bloc sur la page principale du site dans lequel les films du film de certains réalisateurs", + "с режиссером": "avec le réalisateur", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Bloquer avec une liste d'ID de film", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Le bloc sur la page principale du site web dans lequel les films avec un identifiant spécifique", + "Не показывать": "Ne pas montrer", + "ID или ссылка на фильм": "Identifiant ou lien vers le film", + "Фильмы:": "films:", + "Список идентификаторов фильмов": "Liste d'identifiant de film", + "Редактировать список ID": "Editer la liste d'identifiants", + "Блок с новыми сериями": "Bloc avec nouvelle série", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Le bloc sur la page principale du site web dans lequel la nouvelle série apparaîtra", + "серии(-ий)": "série(s)", + "Новые серии сериалов": "Nouvelle série de feuilletons", + "Блок с фильмами из коллекций": "Bloquer avec des films des collections", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Bloquer avec des films de nouvelles / collections sur la page principale (liste des clés d'URL séparées par des virgules)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Pagination", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Au bas de la page principale se trouvent des numéros, indiquez la catégorie dans laquelle ils figureront", + "Фильмы из типа:": "films du type:", + "Фильмы из года:": "films de l'année:", + "Фильмы из жанра:": "films du genre:", + "Фильмы из страны:": "films du pays:", + "Фильмы актера:": "films acteur:", + "Фильмы режиссера:": "Réalisateur de films:", + "Фильмы из коллекции:": "films de la collection:", + "2020 или фильмы": "2020 ou des films", + "По умолчанию": "Par défaut", + "Сохранить изменения": "Enregistrer les modifications", + "Изменяется статус": "Changement d'état", + "Перезагружается": "Redémarre", + "Перезагрузить": "Recharger", + "Очищается кэш": "Cache effacé", + "Очистить кэш": "Effacer le cache", + "Загружаются (около 5 часов)": "Chargement (environ 5 heures)", + "Картинки загружены": "Photos téléchargées", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "La base sera fixée sur le serveur pour le domaine %s. L'importation est effectuée une seule fois, les importations ultérieures sont des mises à jour.", + "Загружаются (около 10 минут)": "Chargement (environ 10 minutes)", + "Перезагрузка": "Redémarrer", + "Сохраняются изменения": "Changements sauvegardés", + "Желательно не больше 100 фильмов": "De préférence pas plus de 100 films", + "Ошибка веб-сайта": "Erreur de site", + "Ошибка сервера": "Erreur de serveur", + "URL кадров:": "URL du cadre:", + "Блок с типами пустой": "Type de bloc vide", + "Блок с годами пустой": "Le bloc au fil des ans est vide", + "Блок с жанрами пустой": "Bloquer avec les genres vides", + "Блок со странами пустой": "Le bloc avec les pays est vide", + "Блок с актерами пустой": "Le bloc avec les acteurs est vide", + "Блок с режиссерами пустой": "Bloc d'administration vide", + "пустой": "vide", + "отключена": "est désactivé", + "Панель администратора CinemaPress": "Panneau d'administration de CinemaPress", + "Информация о параметрах админ-панели": "Informations sur les paramètres du panneau d'administration", + "Опубликовано фильмов": "films publiés", + "Опубликовано:": "Publié le:", + "Осталось:": "Gauche", + "Отфильтрованы:": "Filtré par:", + "Скоро": "Bientôt", + "Комментарии": "Commentaires", + "Связанные": "Connexes", + "Контент": "Contenu", + "Слайдер": "Curseur", + "Скрыть": "Masquer", + "Топ": "Top", + "Разметка": "Balisage", + "Продолжить": "Continuer", + "Просмотренные": "Regardé", + "Плеер": "Joueur", + "Блокировка": "Verrouiller", + "Серии": "Série", + "Реклама": "La publicité", + "RSS": "RSS", + "Уникальность": "Unicité", + "Голосование": "Vote", + "Боты": "Bots", + "Настройки": "Paramètres", + "Публикация": "Publication", + "Отображение": "Cartographie", + "Фильмы": "Des films", + "Названия": "Les titres", + "H1": "H1", + "Описания": "Descriptions", + "URL": "URL", + "Коды": "Codes", + "Основные настройки веб-сайта": "Paramètres de base du site web", + "Информация о параметрах настройки веб-сайта": "Informations sur les paramètres du site web", + "Протокол": "Protocole", + "Основной протокол веб-сайта": "Le protocole principal du site", + "Домен": "Domaine", + "Информационный параметр домена, за которым закрепляется ключ БД": "Paramètre d'information du domaine auquel la clé de base de données est affectée", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Votre email pour contacter l'administrateur du site", + "Язык и страна веб-сайта": "Langue et pays du site", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Spécifiez la langue et le pays pour lesquels le site web fonctionne", + "Шаблон веб-сайта": "Modèle de site web", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Le nom du modèle de site web dont le dossier devrait être dans le dossier des thèmes", + "ThemePrice": "49$", + "Своя тема": "Propre thème", + "Nginx сервер": "Serveur nginx", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Ce paramètre est informatif et ne peut pas être modifié à partir du panneau d'administration", + "Sphinx сервер": "Serveur sphinx", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Avec des charges élevées, Sphinx peut être transféré sur un serveur séparé, augmentant ainsi les performances du site Web", + "Memcached сервер": "Serveur memcached", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Avec des charges élevées, Memcached peut être transféré sur un serveur séparé, augmentant ainsi les performances du site Web", + "Сервер картинок": "Serveur d'image", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Par défaut, toutes les images sont chargées à partir de sources tierces. Toutefois, si vous souhaitez que les affiches soient téléchargés à partir de votre site Web, vous pouvez «Transférer sur le serveur» des fichiers statiques et spécifier dans ce champ l'adresse %s", + "Ширина постера:": "Largeur du poster:", + "Автопубликация": "Publication automatique", + "Фукнция публикации": "Fonction de publication", + "Информация о параметрах публикации фильмов": "Informations sur les options de publication de film", + "Импорт всех фильмов в мире": "Importer tous les films du monde", + "Добавление всех фильмов в мире на веб-сайт": "Ajouter tous les films du monde sur le site", + "Введите ключ базы фильмов": "Entrez la clé de base du film", + "Добавить фильмы": "Ajouter des films", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "films:", + "StartMovies": "---", + "Тема:": "Sujet:", + "общая": "commune", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Quel est le thème commun et individuel de CinemaPress?", + "Обновление:": "Mise à jour:", + "каждое": "chaque", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Pourquoi dois-je mettre à jour la base de données?", + "Оплатить ключ": "Clé de paiement", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "gratuit jusqu'à 3 fois", + "Настройка автопубликации": "Configuration de la publication automatique", + "Нстройка публикации фильмов каждый час": "Réglage de la publication de films toutes les heures", + "Публиковать по": "Publier par", + "фильма(ов) каждые": "film(s) tous les", + "часа(ов)": "des heures", + "Будут опубликованы в": "Sera publié dans", + "Диапазон идентификаторов фильмов": "Plage d'ID de film", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "La gamme d'identificateurs de film déjà publiés sur le site web", + "до": "jusqu'à", + "Обязательная информация у фильмов": "Informations requises des films", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Seuls les films contenant des informations marquées (affiche, titre, description standard) seront publiés sur le site", + "Не важно (публикация любых фильмов)": "Pas important (publication de tous les films)", + "Только имеющие постер": "Seulement avoir une affiche", + "Только имеющие переведенное название": "Seulement avoir traduit le titre", + "Только имеющие стандартное описание": "N'ayant qu'une description standard", + "Тематический веб-сайт": "Site web sujet", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Vous pouvez créer un site Web thématique sur lequel seuls les dessins animés, les films russes, etc. seront publiés.", + "Тип:": "Type:", + "Сериалы": "Émissions de télévision", + "Все": "Tous les", + "для взрослых": "pour les adultes", + "Китай": "Chine", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Mots vides:", + "Параметры вывода фильмов в категориях": "Options de sortie pour les films dans les catégories", + "Информация о параметрах вывода фильмов в категориях": "Informations sur les options de sortie des films dans les catégories", + "Параметры отображения в категориях": "Options d'affichage dans les catégories", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Options d'affichage des films dans les catégories (genres, pays, etc.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Spécifiez combien de films seront affichés dans chaque catégorie et les résultats de la recherche", + "Фильмов на странице:": "films sur la page:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Spécifiez le tri selon lequel les films seront triés en catégories", + "Сортировка фильмов:": "Trier les films:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Spécifiez le nombre de pages à afficher au bas de chaque catégorie et site web principal", + "Количество чисел в пагинации:": "Nombre de nombres en pagination:", + "номер(ов)": "numéro(s)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Afficher le bouton de la dernière page sur la page principale et dans les catégories (peut créer une charge sur le serveur)", + "Последняя страница:": "Dernière page:", + "Показывать": "Montrer", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Spécifiez l'image qui sera affichée lorsque des personnes partageront le site sur des réseaux sociaux", + "Изображение по умолчанию:": "Image par défaut:", + "URL изображения": "URL de l'image", + "Загрузить": "Télécharger", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Spécifiez la date finale de la première des films qui seront diffusés lors du tri selon la date de la première ou de l'année", + "Конечная дата:": "Date de fin:", + "Месяц назад": "Il y a un mois", + "Неделю назад": "Il y a une semaine", + "Сегодня": "Aujourd'hui", + "Через неделю": "Une semaine plus tard", + "Через месяц": "Dans un mois", + "Через 3 месяца": "Après 3 mois", + "Через пол года": "Après six mois", + "Через год": "Un an après", + "Через 2 года": "Après 2 ans", + "В таком формате будет показана дата на веб-сайте": "Dans ce format, la date sera affichée sur le site web", + "Формат даты:": "Format de date:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Trié par note KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Options d'affichage d'une liste de films lors du tri par classement KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Spécifiez le nombre minimum de votes KinoPoisk pour les films qui seront affichés lors du tri par classement KinoPoisk", + "Число голосов KinoPoisk:": "KinoPoisk compte des votes:", + "голос(ов)": "voix(s)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Spécifiez le nombre minimal de votes IMDb pour les films à afficher lors du tri par classement IMDb", + "Число голосов IMDb:": "Le nombre de votes IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Spécifiez quelles catégories n'appliquent pas la règle du nombre minimum de votes lors du tri par classement", + "Не применять условие в категориях:": "Ne pas appliquer la condition dans les catégories:", + "год": "année", + "жанр": "genre", + "страна": "le pays", + "актер": "acteur", + "режиссер": "directeur", + "тип": "type de", + "поиск": "recherche", + "Меню на веб-сайте": "Menu sur le site", + "Категории из меню на веб-сайте": "Catégories du menu sur le site", + "Текст на веб-сайте": "Texte du site web", + "Текст который Вы можете видеть на страницах веб-сайта": "Texte que vous pouvez voir sur les pages du site", + "В ШАБЛОНЕ": "DANS LE MOTIF", + "НА ВЕБ-САЙТЕ": "SUR LE SITE WEB", + "Названия сортировок": "Trier les noms", + "Названия сортировок на странице категорий": "Trier les titres sur la page des catégories", + "Рейтинг КП (по убыванию):": "KP (décroissant):", + "Рейтинг КП (по возрастанию):": "KP Note (croissant):", + "Голоса КП (по убыванию):": "Voice KP (décroissant):", + "Голоса КП (по возрастанию):": "Voice KP (croissant):", + "Рейтинг IMDb (по убыванию):": "Classement IMDb (décroissant):", + "Рейтинг IMDb (по возрастанию):": "Classement IMDb (croissant):", + "Голоса IMDb (по убыванию):": "Voix IMDb (Décroissant):", + "Голоса IMDb (по возрастанию):": "Voix IMDb (ascendant):", + "Год (по убыванию):": "Année (décroissant):", + "Год (по возрастанию):": "Année (ascendante):", + "Премьера (по убыванию):": "Première (décroissant):", + "Премьера (по возрастанию):": "Premiere (ascendant):", + "Изменение URL ссылок веб-сайта": "Modification des URL de liens de sites Web", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informations sur les paramètres de modification de l'URL des différentes pages du site", + "Страница фильма": "Page de film", + "Изменение URL страницы фильма": "Changer l'URL de la page du film", + "Доступные параметры": "Options disponibles", + "обязательный праметр, отображает ID фильма, например «id299»": "paramètre requis, affiche l'ID du film, par exemple «id299»", + "разделитель между параметрами, например «-»": "séparateur entre les paramètres, par exemple «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "titre du film traduit ou original, par exemple «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "nom du film traduit en translittération, par exemple «matrica»", + "оригинальное название фильма, например «the-matrix»": "nom du film original, par exemple «the-matrix»", + "жанр фильма в транслите, например «comedy»": "le genre du film en translittération, par exemple «comédie»", + "страна фильма в транслите, например «usa»": "le pays du film en translittération, par exemple «usa»", + "год фильма, например «2020»": "année du film, par exemple «2020»", + "главный актер в транслите, например «tom-cruise»": "l'acteur principal en translittération, par exemple «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "directeur en translittération, par exemple «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "chaque jour 4 lettres au hasard, par exemple «delo»", + "«Онлайн»": "«En ligne»", + "URL для активации веб-страницы": "URL pour activer la page web", + "«Скачать»": "«Télécharger»", + "«Трейлер»": "«Bande-annonce»", + "«Кадры»": "«Cadres»", + "Уникализация URL фильма": "URL de film unique", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Point unique URL, vous pouvez changer le séparateur entre les paramètres, le préfixe avant l'ID et changer l'identifiant du film vers le haut ou le bas (la valeur par défaut est 0, c'est-à-dire que l'ID du site Web coïncide avec l'ID du KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Le séparateur entre les paramètres de l'URL sera remplacé par l'URL à la place [séparateur]", + "Разделитель:": "Séparateur:", + "Будет подставлено перед ID фильма %s": "Sera substitué avant le film %s", + "Префикс ID:": "Préfixe ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Accepte les valeurs comprises entre -297 et 297000 et modifie l'ID du film sur le site Web pour le placer sur un côté supérieur ou inférieur.", + "Уникальный ID:": "Identifiant unique:", + "Транслит URL категорий (комедия -> komediya)": "Catégories d'URL translites (comédie -> komediya)", + "Транслит:": "Translittération:", + "Нет": "Non", + "Кастомный": "Personnalisé", + "URL неиндексируемых фильмов": "URL de film non indexées", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Si vous souhaitez indexer uniquement les films que vous écrivez avec des descriptions uniques, remplissez ce formulaire et ajoutez cette URL à votre fichier robots.txt, par exemple Disallow: / noindex", + "URL пути": "URL du chemin", + "URL пути, которые ставятся перед конкретной категорией": "Chemins d'URL placés devant une catégorie spécifique", + "комедия": "comédie", + "Том Круз": "Tom Cruise", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Série:", + "Мультфильмы:": "Dessins animés:", + "Аниме:": "Anime:", + "Телепередачи:": "Émissions de télévision:", + "Игра престолов": "Jeu des trônes", + "Вставить код на веб-сайт": "Collez le code sur le site", + "Вставка кодов счетчиков, рекламы и т.п.": "Insérer des codes de compteur, des annonces, etc.", + "Вставить код в верх веб-страницы": "Collez le code en haut de la page web", + "Вставка кода внутрь тега head": "Insérer du code dans la balise head", + "Вставить код в низ веб-страницы": "Collez le code au bas de la page web", + "Вставка кода перед закрывающимся тегом body": "Insérer du code avant de fermer la balise body", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Code du fichier robots.txt", + "Список фильмов с уникальным описанием": "Liste des films avec une description unique", + "Информация о написании уникальных описаний для фильмов": "Informations sur la rédaction de descriptions uniques pour les films", + "Добавить / изменить фильм": "Ajouter / Modifier un film", + "Фильмы с уникальным описанием": "films avec une description unique", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Entrer l'identifiant du film", + "тег на веб-странице фильма:": "tag sur la page du film:", + "Название страницы фильма (до 70 символов)": "Titre de la page du film (jusqu'à 70 caractères)", + "Короткое описание страницы фильма (до 200 символов)": "Brève description de la page du film (200 caractères maximum)", + "Переведенное название фильма:": "Nom du film traduit:", + "Миссия невыполнима: Последствия": "Mission impossible: conséquences", + "Оригинальное название фильма:": "Titre original du film:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Description du film:", + "Уникальное описание ...": "Description unique ...", + "Информационные данные фильма": "Infos sur le film", + "URL постера:": "URL du poster:", + "URL постера фильма": "URL de l'affiche du film", + "Фильм": "film", + "Сериал": "Séries télé", + "Год:": "Année:", + "Страна:": "Pays:", + "Жанры фильма:": "Genres de film:", + "Режиссер фильма:": "Réalisateur:", + "Актерский состав:": "Cast:", + "Премьера фильма:": "Première du film:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Evaluation du site KinoPoisk:", + "34 или 90": "34 ou 90", + "Число голосов на сайте KinoPoisk:": "Le nombre de votes sur le site KinoPoisk:", + "309 или 89647": "309 ou 89647", + "Рейтинг на сайте IMDb:": "Note IMDb:", + "76 или 88": "76 ou 88", + "Число голосов на сайте IMDb:": "Le nombre de votes sur le site IMDb:", + "6534 или 8396": "6534 ou 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg ou URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL du joueur:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Qualité:", + "1080p": "1080p", + "Перевод / язык:": "Traduction / Langue:", + "Субтитры": "Sous-titres", + "Настраиваемые поля:": "Champs personnalisés:", + "Текст к этому полю": "Texte à ce champ", + "Названия на страницах веб-сайта": "Titres sur les pages du site", + "Информация о написании названий для всех страниц веб-сайта": "Informations sur la rédaction de titres pour toutes les pages du site", + "Веб-страница:": "Page web:", + "название": "le nom", + "переведенное": "traduit", + "английское": "anglais", + "премьера": "première", + "слово": "le mot", + "синонимы": "des synonymes", + "страны": "pays", + "жанры": "genres", + "актеры": "les acteurs", + "режиссеры": "directeurs", + "Страница онлайн": "Page du site", + "Год": "Année", + "сортировка": "le tri", + "страница": "page", + "Текст для": "Texte pour", + "определенного года": "certaine année", + "остальных": "le reste", + "Годы": "Années", + "Жанр": "Genre", + "определенного жанра": "un certain genre", + "Жанры": "Les genres", + "Страна": "Pays", + "определенной страны": "un pays particulier", + "Страны": "Pays", + "Актер": "Acteur", + "определенного актера": "un certain acteur", + "Актеры": "Les acteurs", + "Режиссер": "Le directeur", + "определенного режиссера": "certain directeur", + "Режиссеры": "Directeurs", + "Тип": "Type", + "определенного типа": "certain type", + "Поиск": "Recherche", + "запрос": "demande", + "определенного запроса": "demande spécifique", + "Поиск фильма": "Recherche de film", + "Пагинация и сортировка": "Pagination et tri", + "Код": "Code", + "По убыванию": "Descendant", + "По возрастанию": "Ascendant", + "H1 на страницах веб-сайта": "H1 sur les pages du site", + "Информация о написании H1 для всех страниц веб-сайта": "Informations sur l'écriture H1 pour toutes les pages du site", + "Описания на страницах веб-сайта": "Descriptions sur les pages du site", + "Информация о написании описаний для всех страниц веб-сайта": "Informations sur la rédaction de descriptions pour toutes les pages du site", + "Обновление базы фильмов": "Mettre à jour la base de données de films", + "Ключ обновления базы данных": "Clé de mise à jour de la base de données", + "Обновить": "Rafraîchir", + "Модуль новых премьер": "Nouveau module premier", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informations sur les paramètres du module avec un bloc de films prime le plus proche", + "Отключить": "Éteindre", + "Количество фильмов в автоматическом блоке": "Le nombre de films dans le bloc automatique", + "Указание числа фильмов, которые будут в блоке": "Spécifiez le nombre de films qui seront dans le bloc", + "Указать фильмы вручную": "Spécifier les films manuellement", + "Вручную выбрать фильмы для этого блока": "Sélectionnez manuellement les films pour cet appareil", + "Активировать": "Activer", + "Модуль": "Module", + "отключен": "désactivé", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Le module vous permet d’ajouter au site web un bloc de films qui devraient être bientôt disponibles.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Pour activer le module, cliquez sur le bouton «Activer» en haut de l'écran.", + "Модуль комментариев": "Module de commentaire", + "Информация о параметрах модуля добавления виджетов комментариев": "Informations sur les paramètres du module ajouter des widgets de commentaire", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Votre nom court fourni lors de l'enregistrement du site Web sur Disqus.com et de la clé API", + "Ваш shortname веб-сайта": "Votre nom abrégé", + "Ваш api_key для индексации комментариев": "Votre api_key pour l'indexation des commentaires", + "Блок последних комментариев": "Bloc de commentaires récent", + "Блок с последними комментариями от пользователей": "Bloquer avec les commentaires récents des utilisateurs", + "комментария(ев)": "commentaire(s)", + "Макс. %s символов": "Max %s caractères", + "без аватара": "sans avatar", + "с аватаром": "avec avatar", + "На страницах:": "Sur les pages:", + "главная": "le principal", + "категория": "catégorie", + "контент": "le contenu", + "фильм": "le film", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Spécifiez le widget_id que vous recevrez après la création du widget de commentaire sur HyperComments.com et sekretkey pour l'indexation des commentaires par les moteurs de recherche", + "Ваш widget_id": "Votre widget_id", + "Ваш sekretkey для индексации комментариев": "Votre sekretkey pour l'indexation des commentaires", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Votre identifiant d'application «Site Web» sur vk.com", + "Ваш ID приложения": "Votre identifiant d'application", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Inscrivez-vous sur facebook.com et entrez l'identifiant de l'utilisateur (identifiant pouvant modérer les commentaires)", + "Ваш ID на Facebook": "Votre identifiant Facebook", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Spécifiez l'ID que vous recevez après avoir créé le widget de commentaires sur Cackle.me (payant)", + "Ваш ID виджета": "Votre identifiant de widget", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL de votre page Google+", + "Ваш URL в Google+": "Votre URL Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Paramètre host_id, que vous obtenez après votre inscription auprès du service", + "Ваш host_id": "Votre host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Le module vous permet d’ajouter au site des formes de réseaux sociaux VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments", + "Модуль связанных фильмов": "films liés au module", + "Информация о параметрах модуля связанных фильмов": "Informations sur les paramètres des films liés au module", + "Связанные фильмы по году": "films liés par année", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Bloc de film sous les informations principales du film de la même année que le film actuel", + "из одного года": "à partir d'un an", + "Связанные фильмы по жанрам": "films liés par genre", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Un bloc avec des films sous les informations principales du film du même genre ou de tous les genres que le film actuel", + "всех": "de tous", + "одного жанра": "un genre", + "Связанные фильмы по странам": "films liés par pays", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Bloc de film sous les informations de film principales du même pays ou de tous les pays que le film actuel", + "одной страны": "un pays", + "Связанные фильмы по актерам": "films liés d'acteurs", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Le bloc avec les films sous les informations principales du film de la filmographie de l'acteur ou des acteurs qui ont joué dans le film actuel", + "одного актера": "un acteur", + "Связанные фильмы по режиссерам": "films liés au réalisateur", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Le bloc avec des films sous l'information principale d'un film d'un film du réalisateur ou des réalisateurs réalisant le film actuel", + "одного режиссера": "un directeur", + "Показывать по типу": "Montrer par type", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Sur la page de la série, la série sera montrée, sur la page du film - films", + "Тип к типу": "Tapez pour taper", + "Не важно": "Pas important", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Le module vous permet d’ajouter sur la page du film des listes supplémentaires de films de la même année, genre, pays, année, acteur ou réalisateur.", + "Модуль создания страниц для веб-сайта": "Le module pour créer des pages pour le site", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informations sur les paramètres du module créer des pages pour le site web", + "Настройка страницы со списком новостей": "Personnaliser la page de liste de nouvelles", + "URL путь": "Chemin de l'URL", + "Параметр пути в URL": "Paramètre d'URL", + "Веб-страница со списком контента": "Page web avec liste de contenu", + "Страницы веб-сайта": "Pages du site", + "Новости и коллекции веб-сайта": "Nouvelles et collections de sites web", + "Блоки новостей на веб-сайте": "Blocs de nouvelles sur le site", + "Блок новостей в боковой панели": "Bloc de nouvelles dans l'encadré", + "Блок постов в боковой панели на страницах веб-сайта": "Le bloc de messages dans la barre latérale sur les pages du site", + "пост(ов)": "post(s)", + "Теги через запятую": "Tags séparés par des virgules", + "Блок новостей на странице фильма": "Fil d'actualité sur la page du film", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Le bloc de messages contenant un film ou les dernières nouvelles avec un tag sur tous les films", + "упоминания или с тегом": "mentions ou tagged", + "Оповещения, Новости": "Alertes, Nouvelles", + "Фильмы из новостей на главной": "films de l'actualité sur le principal", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Bloquer avec des films à partir des nouvelles sur la page principale (liste des clés d'URL séparées par des virgules)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Collections automatiques", + "Обновления с moonwalk": "Mises à jour de moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Derniers films / séries ajoutés sur l'hébergement de vidéos", + "Обновления фильмов": "film mises à jour", + "Последние добавленные фильмы на видео-хостинг": "Derniers films ajoutés sur l'hébergement de vidéos", + "Не добавлять": "Ne pas ajouter", + "URL-ключ коллекции в которую добавлять фильмы": "Clé URL de la collection dans laquelle ajouter des films", + "Обновлять качество:": "Mise à jour de la qualité:", + "Да": "Oui", + "Обновлять перевод:": "Mettre à jour la traduction:", + "Обновления сериалов": "Mises à jour de séries télévisées", + "Последние добавленные сериалы на видео-хостинг": "Dernière série ajoutée sur l'hébergement de vidéos", + "сериала(ов)": "série(s)", + "URL-ключ коллекции в которую добавлять сериалы": "Clé URL de la collection dans laquelle ajouter des émissions de télévision", + "Обновления с hdgo": "Mises à jour de hdgo", + "Обновления с kodik": "Mises à jour de kodik", + "Обновления с iframe": "Mises à jour iframe", + "Добавить страницу": "Ajouter une page", + "Модуль позволяет создавать страницы на веб-сайте.": "Le module vous permet de créer des pages sur le site.", + "Название страницы:": "Titre de la page:", + "Комедийные сериалы": "Série comique", + "Описание страницы:": "Description de la page:", + "Подборка комедийных сериалов": "Une sélection de séries humoristiques", + "Уникальный ключ для URL": "Clé unique pour l'URL", + "Уникальный ключ для URl страницы": "Clé unique pour la page URl", + "Ссылка на изображение страницы": "Lien vers l'image de la page", + "Коллекции, Новости": "Collections, Nouvelles", + "Коллекции": "Des collections", + "Новости": "Nouvelles", + "Страницы": "Des pages", + "Обновления": "Mises à jour", + "Мультфильмы": "Dessins animés", + "ТВ": "Télévision", + "Аниме": "Anime", + "Страница скачать": "Page de téléchargement", + "Страница трейлера": "Page de bande-annonce", + "Страница кадров": "Page de cadre", + "Модуль слайдера фильмов": "Module de curseur de film", + "Информация о параметрах модуля слайдера фильмов": "Informations sur les paramètres des films de curseur de module", + "Идентификатор или ссылка на фильм": "Identifiant de film ou lien", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Le module vous permet d’ajouter au site web un curseur avec des films.", + "Модуль скрытия фильмов": "Module de masquage de film", + "Информация о параметрах модуля скрытия фильмов": "Informations sur les paramètres du module masquer les films", + "Автоматическое скрытие фильмов": "Masquer automatiquement les films", + "Параметры авторизации IMAP": "Options d'autorisation IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Options d'autorisation sur le serveur de messagerie IMAP", + "Пароль": "Mot de passe", + "Ваш пароль от почтового ящика": "Votre mot de passe", + "Параметры почтового сервера": "Paramètres du serveur de messagerie", + "Сервер": "Serveur", + "Порт": "Le port", + "TLS": "TLS", + "Блокировать фильмы в стране": "Bloquer les films dans le pays", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Bloquez les films dans le pays où ils sont sortis cette année", + "В стране фильма": "Au pays du film", + "Сообщение для пользователей": "Message utilisateur", + "Сообщение для пользователей на месте, где располагается плеер": "Message pour les utilisateurs sur le site où se trouve le lecteur", + "Сообщение для пользователя": "Message à l'utilisateur", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Le module vous permet de masquer à partir du site web les films interdits aux détenteurs de droits d'auteur.", + "Модуль топ-фильмов": "Module top films", + "Информация о параметрах модуля топ-фильмов в категориях": "Informations sur les paramètres du module top films en catégories", + "Топ-фильмы в категориях": "Top films dans les catégories", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Les meilleurs films sont généralement affichés soit à la place du curseur standard, soit sous forme de bloc séparé dans les catégories", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Le module permet dans chaque catégorie d'afficher les meilleurs films sur un tri spécifique.", + "Модуль социальных сетях": "Module réseaux sociaux", + "Информация о параметрах модуля групп в социальных сетях": "Informations sur les paramètres du module de groupe dans les réseaux sociaux", + "Ссылка на страницу": "Lien vers la page", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Le module vous permet d'ajouter aux pages de liens de sites web de réseaux sociaux créés pour le site web.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Module de micromarking", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informations sur les paramètres du module Schema et du balisage OpenGraph", + "активирован": "activé", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Le module vous permet d’ajouter des balises Schema et OpenGraph à toutes les pages du site Web.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Pour désactiver le module, cliquez sur le bouton «Désactiver» en haut de l'écran.", + "Модуль продолжения просмотра": "Module continuer à regarder", + "Информация о параметрах модуля продолжения просмотра": "Informations sur les paramètres du module continuer à visionner", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Le module vous permet d’ajouter un bouton au site web. lorsque vous cliquez dessus, vous pouvez aller à la page du film pour continuer à regarder", + "Модуль просмотренных фильмов": "Module regardé des films", + "Информация о параметрах модуля просмотренных фильмов": "Informations sur les paramètres du module visionné des films", + "Количество просмотренных фильмов": "Nombre de films visionnés", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Les films visionnés par l'utilisateur sont affichés au bas de chaque page", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Le module ajoute en bas de page une liste de films récemment visionnés par l'utilisateur.", + "Модуль плеера на веб-сайте": "Le module joueur sur le site", + "Информация о параметрах модуля плеер на веб-сайте": "Informations sur les paramètres du module de lecture sur le site web", + "Параметры плеера": "Paramètres du joueur", + "сделать основным": "faire le principal", + "Видео-хостинги источники": "Sources d'hébergement vidéo", + "Цвет элементов в плеере": "La couleur des éléments dans le lecteur", + "Указание токен-ключа плеера": "Spécifier la clé de jeton du joueur", + "Токен-ключ": "Jeton clé", + "Указание api_token-ключа плеера": "Spécifier la clé api_token du joueur", + "api_token-ключ": "clé api_token", + "Указание токен-ключа": "Spécifier une clé de jeton", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Le module vous permet d'ajouter un lecteur sur le site web pour regarder des films en ligne.", + "Модуль блокировки просмотра плеера": "Module de verrouillage de la vue du lecteur", + "Информация о параметрах модуля блокировки просмотра плеера": "Informations sur les paramètres du module de blocage de visualisation du lecteur", + "Вставить рекламу в плеер": "Insérer de la publicité dans le lecteur", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Le bloc d'annonces reste dans le lecteur pendant un certain nombre de secondes avant d'être visionné", + "Таймер блокировки:": "Verrouiller la minuterie:", + "сек": "sec", + "Кнопка «Пропустить»:": "Bouton Ignorer:", + "Сообщение для пользователя:": "Message utilisateur:", + "Рекламный код:": "Code promotionnel:", + "отображает обратный отсчет.": "affiche un compte à rebours.", + "Платная подписка": "Abonnement payant", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Générez une liste de clés par le biais d'une virgule et vendez-les via diverses plateformes de trading, par exemple sur digiseller. Après avoir saisi la clé, l'utilisateur pourra regarder tous les films sur le site Web sans restrictions", + "Список ключей через запятую:": "Liste des clés séparées par des virgules:", + "+ 10 ключей": "+ 10 clés", + "Поделиться в социальную сеть": "Partager sur un réseau social", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "À moins que l'utilisateur ne clique sur le bouton Partager sur l'un des réseaux sociaux, il ne pourra pas commencer à naviguer pendant une heure spécifique. Si l'utilisateur clique sur le bouton «Partager», le bloc se ferme au bout de 10 secondes", + "Пользователи с AdBlock": "Utilisateurs AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Limiter le début d'affichage à des utilisateurs utilisant AdBlock ou d'autres bloqueurs de publicité", + "Легальный веб-сайт": "Site juridique", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Montrez uniquement une bande-annonce contenant du matériel promotionnel et ne violant pas le droit d'auteur", + "Разрешить плеер в странах:": "Autoriser le joueur dans les pays:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Le module vous permet de limiter l'affichage du lecteur aux utilisateurs avant d'effectuer une action spécifique.", + "Модуль мобильной версии": "Module de version mobile", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informations sur les paramètres du module de la version mobile du site", + "Светлая тема": "Thème lumière", + "Светлая тема оформления мобильной версии веб-сайта": "Thème lumineux de la version mobile du site", + "Скриншоты": "Captures d'écran", + "Темная тема": "Thème sombre", + "Темная тема оформления мобильной версии веб-сайта": "Le thème sombre de la conception de la version mobile du site web", + "Своя тема оформления мобильной версии веб-сайта": "Propre thème de la version mobile du site", + "Настроить": "Personnaliser", + "Цвет фона": "Couleur de fond", + "Цвет текста": "Couleur du texte", + "Фон заголовка": "Fond d'en-tête", + "Цвет заголовка": "Couleur d'en-tête", + "Фон описания": "Description contexte", + "Цвет описания": "Description couleur", + "Фон кнопки": "Fond de bouton", + "Цвет кнопки": "Couleur du bouton", + "Фон поиска": "Fond de recherche", + "Фон блока": "Bloquer le fond", + "Цвет ссылок": "Lien couleur", + "При наведении": "Quand tu voles", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Le module indique aux moteurs de recherche que le site Web en a une version pour un affichage parfait sur les appareils mobiles. Avant d'activer le module, assurez-vous que le sous-domaine «m» a été créé (un enregistrement CNAME correspondant «m» se trouve dans le panneau de configuration DNS du domaine).", + "Модуль серий сериалов": "Module de série", + "Информация о параметрах модуля серий сериалов": "Informations sur les paramètres du module série", + "Заголовок, описание и H1 веб-страницы с серией": "Titre de la page Web, description et série H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Écrire du texte pour le titre, la description et H1 sur une page Web avec une série", + "Веб-страница серии:": "Série de pages web:", + "Название страницы": "Titre de la page", + "номер сезона": "numéro de saison", + "номер серии": "numéro de lot", + "перевод": "traduction", + "H1 на странице": "H1 par page", + "Описание страницы": "Description de la page", + "Блок с сериями": "Bloc avec série", + "серий": "série", + "Все серии": "Toutes les séries", + "Посл. серию": "Le dernier série", + "Параметры по умолчанию": "Paramètres par défaut", + "Сезон": "Saison", + "Серия": "Série de", + "Звук": "Son", + "основной источник серий": "source principale de la série", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Le module vous permet de créer une page distincte pour chaque série de la série.", + "Модуль добавления рекламы на веб-сайт": "Module d'annonce sur le site", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informations sur les paramètres du module ajouter de la publicité sur le site", + "Десктопная версия веб-сайта": "Version de bureau du site web", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Variantes de publicité dans la version de bureau du site web", + "На всех веб-страницах": "Sur toutes les pages web", + "Вверху на веб-странице": "Haut de page", + "Добавьте свой рекламный код": "Ajoutez votre code d'annonce", + "Внизу на веб-странице": "Bas sur la page web", + "Левая колонка на веб-странице": "Colonne de gauche sur la page web", + "Правая колонка на веб-странице": "Colonne de droite sur la page web", + "Над плеером на веб-странице": "Au-dessus du lecteur sur la page web", + "Под плеером на веб-странице": "Sous le lecteur sur la page web", + "или размещение на конкретной веб-странице": "ou poster sur une page web spécifique", + "Размещение рекламы над плеером": "Positionnement de l'annonce sur le joueur", + "Размещение рекламы под плеером": "Positionnement de l'annonce sous le lecteur", + "Размещение рекламы над ссылками": "Placer des annonces au-dessus des liens", + "Размещение рекламы под ссылками": "Annoncez sous les liens", + "Размещение рекламы над трейлером": "Positionnement de l'annonce sur la remorque", + "Размещение рекламы под трейлером": "Placement d'annonce sous la remorque", + "Размещение рекламы над кадрами": "Publicité sur les cadres", + "Размещение рекламы под кадрами": "Placement des annonces sous les cadres", + "Мобильная версия веб-сайта": "Version mobile du site", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Variantes de publicité dans la version mobile du site", + "Таргетинг рекламы": "Ciblage publicitaire", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Afficher des publicités du public cible, par exemple des Russes ou des sites Web visités sur un iPhone, etc.", + "Таргетинг включен": "Ciblage activé", + "Таргетинг отключен": "Ciblage désactivé", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Le module vous permet d’ajouter des annonces à toutes les pages web du site web qui sont ciblées.", + "Модуль RSS": "Module RSS", + "Информация о параметрах модуля RSS": "Informations sur les paramètres du module RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Le module vous permet d'afficher les dernières publications de films au format XML.", + "Автопубликация на %s дней": "Publication automatique pendant %s jours", + "Код состояния HTTP": "Code de statut HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Code de statut HTTP sur la page Web du movie bloqué", + "Фильмы из страны": "Movies du pays", + "Фильмы из списка": "Movies de la liste", + "Мультсериалы:": "Dessins animés:", + "Видео-хостинги источники трейлеров": "Sources d'hébergement vidéo pour les bandes annonces", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Le module indique aux moteurs de recherche que le site web en a une version pour un affichage parfait sur les appareils mobiles.", + "Случайный": "Au hasard", + "Случайный фильм": "Movie au hasard", + "Модуль случайного фильма": "Module de movie aléatoire", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Le module permet dans chaque catégorie d’afficher un bouton permettant de basculer vers un movie aléatoire de cette catégorie.", + "Информация о параметрах модуля выбора случайного фильма": "Informations sur les paramètres du module de sélection aléatoire de movies", + "Случайный фильм в категориях веб-сайта": "Movie aléatoire dans les catégories de sites web", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "En haut de la page de catégorie, un bouton apparaît. lorsque l'utilisateur clique dessus, l'utilisateur passe à un movie choisi au hasard dans cette catégorie", + "Случайный фильм в меню веб-сайта": "Movie aléatoire dans le menu du site web", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Spécifiez la clé URL de la collection à partir de laquelle choisir un movie au hasard, lorsque vous cliquez sur le bouton dans le menu", + "Выбирать из коллекции:": "Choisissez parmi collection:", + "ТВ версия": "Version télé", + "URL-ключ:": "Clé URL:", + "Название в виде ссылки": "Titre en tant que lien", + "При нажатии на название категории, будет переход на страницу категории": "Lorsque vous cliquez sur le nom, vous accédez à la page de catégorie", + "Ссылка на категорию": "Lien de catégorie", + "Обычный текст": "Texte brut", + "Случайный фильм на главной странице": "Movie aléatoire sur la page d'accueil", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Dans chaque bloc de la page principale du site web, il y aura un lien vers un movie choisi au hasard dans la catégorie", + "Случайный фильм в блоке связанных фильмов": "Movie aléatoire dans les movies en bloc", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Dans chaque bloc de movies liés sur la page web du movie, il y aura un lien vers un movie choisi au hasard dans la catégorie", + "Список жанров в каждом типе": "Liste des genres dans chaque type", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Spécifiez une liste de genres à inclure ou à exclure d'un type particulier", + "Жесткая перезагрузка сервера": "Réinitialisation matérielle du serveur", + "Будет произведена перезагрузка всех сайтов на сервере": "Tous les sites sur le serveur seront redémarrés", + "Модуль ТВ версии": "Version du module TV", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informations sur les paramètres de la version TV du site web", + "URL ТВ версии": "URL de la version TV", + "Настройка URL для ТВ версии веб-сайта": "Définition de l'URL pour la version TV du site Web", + "URL мобильной версии": "URL de la version mobile", + "Настройка URL для мобильной версии веб-сайта": "Définition de l'URL pour la version mobile du site Web", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Le module active la version TV du site Web pour la navigation à l'aide de la télécommande du téléviseur.", + "Инструмент для парсинга веб-страниц": "Un outil pour analyser les pages web", + "Цвет текста контента": "Couleur du texte du contenu", + "Фон контента": "Contexte du contenu", + "Цвет текста категории": "Couleur du texte de la catégorie", + "Фон текущей категории": "Catégorie actuelle du fond", + "Фон активной категории": "Fond actif catégorie", + "Своя тема оформления ТВ версии веб-сайта": "Propre thème de la version TV du site", + "Загрузка доступна после заполнения информации!": "Téléchargement disponible après avoir rempli les informations!", + "Автозаполнение информации": "Informations de saisie semi-automatique", + "Запретить доступ в странах": "Refuser l'accès dans les pays", + "Список стран, которым запрещено посещать сайт": "Liste des pays qui ne sont pas autorisés à visiter le site", + "Проксировать": "À proxy", + "Не проксировать": "Ne pas proxy", + "Перегрузка сервера": "Surcharge du serveur", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Spécifiez le pourcentage de surcharge du serveur auquel un message d'erreur sera affiché ou redirigé (intervalle 1 minute, 5 minutes et 15 minutes)", + "Модуль рерайта описаний": "Module de réécriture de description", + "Модуль обработает описание к фильму и делает его более уникальным": "Le module traitera la description du movie et le rendra plus unique", + "Настройка параметров в сервисе rewriter.tools": "Définition des paramètres dans le service rewriter.tools", + "Двойной рерайт": "Double réécriture", + "Проверка уникальности": "Vérification de l'unicité", + "Рерайт в автопубликации": "Réécrire la publication automatique", + "Делать рерайт описаний всем фильмам в автопубликации": "Faire des descriptions de réécriture pour tous les movies en publication automatique", + "Показать сообщение или перенаправить на URL": "Afficher le message ou rediriger vers une URL", + "Случайные фильмы": "Movies au hasard", + "Случайные фильмы из определенной коллекции": "Movies aléatoires d'une collection spécifique", + "URL-ключ коллекции из которой выбирать фильмы": "Collection de clés URL à partir de laquelle choisir des movies", + "Запретить доступ для IP": "Refuser l'accès pour IP", + "Список IP, которым запрещено посещать сайт": "Liste des IP qui sont interdits de visiter le site", + "Embed/iframe код": "Code d'intégration / iframe", + "изменить": "changer" +} diff --git a/themes/default/public/admin/locales/hi.json b/themes/default/public/admin/locales/hi.json new file mode 100644 index 0000000..9b24ff9 --- /dev/null +++ b/themes/default/public/admin/locales/hi.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "मुख्य", + "Параметры": "मापदंडों", + "Модули": "मॉड्यूल", + "Панель администратора": "व्यवस्थापक पैनल", + "Настройки веб-сайта": "वेबसाइट सेटिंग्स", + "Настройки публикации": "सेटिंग्स प्रकाशित करें", + "Настройки главной страницы": "होमपेज सेटिंग्स", + "Настройки отображения": "प्रदर्शन सेटिंग्स", + "Настройки URL": "यूआरएल सेटिंग्स", + "Вставить свой код": "अपना कोड डालें", + "SEO тексты": "एसईओ ग्रंथों", + "Добавить фильм": "फिल्म जोड़ें", + "Названия веб-страниц": "वेब पेज टाइटल", + "H1 на веб-страницах": "वेब पेज पर एच 1", + "Описания веб-страниц": "वेब पेज विवरण", + "Скоро выйдет": "जल्द ही आ रहा है", + "Виджет комментариев": "टिप्पणी विजेट", + "Связанные фильмы": "संबंधित फिल्में", + "Контент веб-сайта": "वेबसाइट सामग्री", + "Фильмы в слайдере": "स्लाइडर में फिल्में", + "Запрещенные фильмы": "निषिद्ध फिल्में", + "Топ в категории": "श्रेणी में शीर्ष", + "Социальные сети": "सामाजिक नेटवर्क", + "Семантическая разметка": "अर्थपूर्ण मार्कअप", + "Продолжить просмотр": "ब्राउज़िंग जारी रखें", + "Просмотренные фильмы": "देखे गए फिल्में", + "Плеер фильмов": "मूवी प्लेयर", + "Блокировка просмотра": "लॉक व्यू", + "Мобильная версия": "मोबाइल संस्करण", + "Серии сериалов": "टीवी श्रृंखला", + "Ваша реклама": "आपका विज्ञापन", + "RSS канал": "आरएसएस फ़ीड", + "Уникальные описания": "अद्वितीय विवरण", + "Голосование за фильм": "फिल्म के लिए वोटिंग", + "Боты для мессенджеров": "दूतों के लिए बॉट्स", + "Ошибки в переводе?": "अनुवाद में गलतियाँ?", + "Есть вопросы?": "कोई सवाल?", + "Очистить кэш:": "साफ़ कैश:", + "Очистка кэша файлов": "फ़ाइल कैश साफ़ करना", + "Очистка кэша памяти": "समाशोधन स्मृति कैश", + "Главная страница веб-сайта": "वेबसाइट होमपेज", + "Информация о параметрах для главной страницы веб-сайта": "वेबसाइट के मुख्य पृष्ठ के लिए पैरामीटर के बारे में जानकारी", + "Заголовок, описание и H1 веб-страницы": "वेबपृष्ठ शीर्षक, विवरण और एच 1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "वेबसाइट के मुख्य पृष्ठ पर शीर्षक, विवरण और एच 1 के लिए पाठ लिखना", + "Заголовок веб-страницы": "वेबपेज शीर्षक", + "Главная веб-страница": "होम वेबपेज", + "символа(ов)": "चरित्र (ओं)", + "H1 на веб-странице": "वेब पेज पर एच 1", + "Описание веб-страницы": "वेब पेज विवरण", + "Типы:": "प्रकार:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "वेबसाइट के मुख्य पृष्ठ पर ब्लॉक करें जिसमें कुछ प्रकार की फिल्में शामिल हैं:", + "или": "या", + "%s-й": "%s वें", + "фильма(ов)": "फिल्म (ओं)", + "из типа(ов)": "प्रकार (ओं)", + "Годы:": "साल:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "वेबसाइट के मुख्य पृष्ठ पर ब्लॉक करें जिसमें कुछ सालों से फिल्में हैं", + "из года(ов)": "वर्ष से", + "Например:": "उदाहरण के लिए:", + "Жанры:": "शैलियां:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "वेबसाइट के मुख्य पृष्ठ पर ब्लॉक करें जिसमें कुछ शैलियों की फिल्में", + "из жанра(ов)": "शैली से", + "боевик,триллер,приключения": "कार्रवाई, रोमांच, साहसिक", + "Страны:": "देश:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "वेबसाइट के मुख्य पृष्ठ पर ब्लॉक करें जिसमें कुछ देशों की फिल्में", + "из страны": "देश से", + "США": "संयुक्त राज्य अमेरिका", + "Актеры:": "अभिनेता:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "वेबसाइट के मुख्य पृष्ठ पर ब्लॉक जिसमें कुछ अभिनेताओं की भागीदारी के साथ फिल्में", + "с актерами": "कलाकारों के साथ", + "Том Круз,Саймон Пегг": "टॉम क्रूज़, साइमन पेग", + "Режиссеры:": "निर्देशक:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "वेबसाइट के मुख्य पृष्ठ पर ब्लॉक जिसमें कुछ निदेशकों की फिल्म से फिल्में", + "с режиссером": "निर्देशक के साथ", + "Кристофер МакКуорри": "क्रिस्टोफर McQuarrie", + "Блок со списком идентификаторов фильмов": "मूवी आईडी की एक सूची के साथ ब्लॉक करें", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "वेबसाइट के मुख्य पृष्ठ पर ब्लॉक जिसमें एक विशिष्ट आईडी वाली फिल्में", + "Не показывать": "मत दिखाओ", + "ID или ссылка на фильм": "आईडी या फिल्म के लिए लिंक", + "Фильмы:": "सिनेमा:", + "Список идентификаторов фильмов": "मूवी आईडी सूची", + "Редактировать список ID": "आईडी सूची संपादित करें", + "Блок с новыми сериями": "नई श्रृंखला के साथ ब्लॉक करें", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "वेबसाइट के मुख्य पृष्ठ पर ब्लॉक जिसमें नई श्रृंखला दिखाई देगी", + "серии(-ий)": "श्रृंखला", + "Новые серии сериалов": "धारावाहिकों की नई श्रृंखला", + "Блок с фильмами из коллекций": "संग्रह से फिल्मों के साथ ब्लॉक करें", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "मुख्य पृष्ठ पर समाचार / संग्रह से फिल्मों के साथ ब्लॉक करें (अल्पविराम से अलग सूची यूआरएल कुंजी)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "पृष्ठ पर अंक लगाना", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "मुख्य पृष्ठ के निचले हिस्से में संख्याएं होंगी, उस श्रेणी को इंगित करें जिसमें वे नेतृत्व करेंगे", + "Фильмы из типа:": "प्रकार की फिल्में:", + "Фильмы из года:": "वर्ष की फिल्में:", + "Фильмы из жанра:": "शैली से फिल्में:", + "Фильмы из страны:": "देश से फिल्में:", + "Фильмы актера:": "सिनेमा अभिनेता:", + "Фильмы режиссера:": "सिनेमा निर्देशक:", + "Фильмы из коллекции:": "संग्रह से फिल्में:", + "2020 или фильмы": "2020 या फिल्में", + "По умолчанию": "डिफ़ॉल्ट रूप से", + "Сохранить изменения": "परिवर्तन सहेजें", + "Изменяется статус": "स्थिति बदलती है", + "Перезагружается": "पुनः आरंभ", + "Перезагрузить": "सीमा से अधिक लादना", + "Очищается кэш": "कैश साफ़", + "Очистить кэш": "साफ़ कैश", + "Загружаются (около 5 часов)": "लोड हो रहा है (लगभग 5 घंटे)", + "Картинки загружены": "चित्र अपलोड", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "आधार डोमेन %s के लिए सर्वर पर तय किया जाएगा। आयात केवल एक बार किया जाता है, और आयात अद्यतन होते हैं।", + "Загружаются (около 10 минут)": "लोड हो रहा है (लगभग 10 मिनट)", + "Перезагрузка": "रिबूट", + "Сохраняются изменения": "परिवर्तन सहेजे गए", + "Желательно не больше 100 фильмов": "अधिमानतः 100 से अधिक फिल्में नहीं", + "Ошибка веб-сайта": "वेबसाइट त्रुटि", + "Ошибка сервера": "सर्वर त्रुटि", + "URL кадров:": "फ्रेम यूआरएल:", + "Блок с типами пустой": "ब्लॉक प्रकार खाली", + "Блок с годами пустой": "वर्षों में ब्लॉक खाली है", + "Блок с жанрами пустой": "शैलियों के साथ ब्लॉक खाली", + "Блок со странами пустой": "देशों के साथ ब्लॉक खाली है", + "Блок с актерами пустой": "कलाकारों के साथ ब्लॉक खाली है", + "Блок с режиссерами пустой": "निदेशक खाली ब्लॉक", + "пустой": "अशक्त", + "отключена": "अक्षम है", + "Панель администратора CinemaPress": "सिनेमाप्रेस व्यवस्थापक पैनल", + "Информация о параметрах админ-панели": "व्यवस्थापक पैनल के पैरामीटर के बारे में जानकारी", + "Опубликовано фильмов": "प्रकाशित फिल्में", + "Опубликовано:": "पोस्ट किया गया:", + "Осталось:": "छोड़ दिया:", + "Отфильтрованы:": "द्वारा फ़िल्टर किया गया:", + "Скоро": "जल्दी", + "Комментарии": "टिप्पणियाँ", + "Связанные": "संबद्ध", + "Контент": "सामग्री", + "Слайдер": "स्लाइडर", + "Скрыть": "छिपाना", + "Топ": "चोटी", + "Разметка": "अंकन", + "Продолжить": "बढ़ना", + "Просмотренные": "देखी", + "Плеер": "खिलाड़ी", + "Блокировка": "ताला", + "Серии": "शृंखला", + "Реклама": "विज्ञापन", + "RSS": "RSS", + "Уникальность": "विशिष्टता", + "Голосование": "वोट", + "Боты": "बॉट", + "Настройки": "सेटिंग्स", + "Публикация": "प्रकाशन", + "Отображение": "प्रदर्शन", + "Фильмы": "फिल्म", + "Названия": "नाम", + "H1": "H1", + "Описания": "विवरण", + "URL": "URL", + "Коды": "कोड", + "Основные настройки веб-сайта": "मूल वेबसाइट सेटिंग्स", + "Информация о параметрах настройки веб-сайта": "वेबसाइट सेटिंग्स के बारे में जानकारी", + "Протокол": "प्रोटोकॉल", + "Основной протокол веб-сайта": "वेबसाइट का मुख्य प्रोटोकॉल", + "Домен": "डोमेन", + "Информационный параметр домена, за которым закрепляется ключ БД": "डोमेन की सूचना पैरामीटर जिस पर डेटाबेस कुंजी असाइन की गई है", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "वेबसाइट व्यवस्थापक से संपर्क करने के लिए आपका ईमेल", + "Язык и страна веб-сайта": "वेबसाइट भाषा और देश", + "Указание языка и страны, для аудитории которой работает веб-сайт": "उस भाषा और देश को निर्दिष्ट करें जिसके लिए वेबसाइट संचालित होती है", + "Шаблон веб-сайта": "वेबसाइट टेम्पलेट", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "वेबसाइट टेम्पलेट का नाम जिसका फ़ोल्डर थीम फ़ोल्डर में होना चाहिए", + "ThemePrice": "49$", + "Своя тема": "अपनी थीम", + "Nginx сервер": "Nginx सर्वर", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "यह पैरामीटर सूचनात्मक है और व्यवस्थापक पैनल से बदला नहीं जा सकता है।", + "Sphinx сервер": "स्फिंक्स सर्वर", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "उच्च भार के साथ, स्फिंक्स को एक अलग सर्वर में स्थानांतरित किया जा सकता है, जिससे वेबसाइट के प्रदर्शन में वृद्धि हो सकती है।", + "Memcached сервер": "Memcached सर्वर", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "उच्च भार के साथ, मेमकैच को एक अलग सर्वर में स्थानांतरित किया जा सकता है, जिससे वेबसाइट के प्रदर्शन में वृद्धि हो सकती है।", + "Сервер картинок": "छवि सर्वर", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "डिफ़ॉल्ट रूप से, सभी छवियों को तृतीय-पक्ष स्रोतों से लोड किया जाता है, हालांकि, यदि आप अपनी वेबसाइट से पोस्टर डाउनलोड करना चाहते हैं, तो आप «सर्वर पर अपलोड करें» स्थिर फाइलें और इस फ़ील्ड में निर्दिष्ट पता %s", + "Ширина постера:": "पोस्टर चौड़ाई:", + "Автопубликация": "ऑटो प्रकाशन", + "Фукнция публикации": "समारोह प्रकाशित करें", + "Информация о параметрах публикации фильмов": "फिल्म प्रकाशन विकल्पों के बारे में जानकारी", + "Импорт всех фильмов в мире": "दुनिया में सभी फिल्में आयात करें", + "Добавление всех фильмов в мире на веб-сайт": "दुनिया में सभी फिल्में वेबसाइट पर जोड़ें", + "Введите ключ базы фильмов": "मूवी बेस कुंजी दर्ज करें", + "Добавить фильмы": "फिल्में जोड़ें", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "फिल्म:", + "StartMovies": "---", + "Тема:": "विषय:", + "общая": "संपूर्ण", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "सिनेमाप्रेस एसीएमएस की आम और व्यक्तिगत थीम क्या है?", + "Обновление:": "अद्यतन:", + "каждое": "प्रत्येक", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "मुझे डेटाबेस को अपडेट करने की आवश्यकता क्यों है?", + "Оплатить ключ": "भुगतान कुंजी", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "3 बार तक मुफ्त", + "Настройка автопубликации": "ऑटो प्रकाशित सेटअप", + "Нстройка публикации фильмов каждый час": "हर घंटे फिल्मों के प्रकाशन की स्थापना", + "Публиковать по": "द्वारा प्रकाशित करें", + "фильма(ов) каждые": "फिल्म (ओं) हर", + "часа(ов)": "घंटा (घंटे)", + "Будут опубликованы в": "में प्रकाशित किया जाएगा", + "Диапазон идентификаторов фильмов": "मूवी आईडी रेंज", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "फिल्म पहचानकर्ताओं की श्रृंखला जो पहले से ही वेबसाइट पर प्रकाशित हैं", + "до": "तक", + "Обязательная информация у фильмов": "फिल्मों से आवश्यक जानकारी", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "केवल चिह्नित जानकारी वाली फिल्म (पोस्टर, शीर्षक, मानक विवरण) वेबसाइट पर प्रकाशित की जाएगी।", + "Не важно (публикация любых фильмов)": "महत्वपूर्ण नहीं है (किसी भी फिल्म का प्रकाशन)", + "Только имеющие постер": "केवल एक पोस्टर है", + "Только имеющие переведенное название": "केवल शीर्षक का अनुवाद किया जा रहा है", + "Только имеющие стандартное описание": "केवल एक मानक वर्णन है", + "Тематический веб-сайт": "विषय वेबसाइट", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "आप एक विषयगत वेबसाइट बना सकते हैं जहां केवल एनीम, रूसी फिल्में इत्यादि प्रकाशित की जाएंगी।", + "Тип:": "प्रकार:", + "Сериалы": "टीवी शो", + "Все": "सब", + "для взрослых": "वयस्कों के लिए", + "Китай": "चीन", + "Александр Невский": "अलेक्जेंडर नेवस्की", + "Сарик Андреасян": "सरिक एंड्रियासन", + "Стоп-слова:": "शब्दों को रोको:", + "Параметры вывода фильмов в категориях": "श्रेणियों में फिल्मों के लिए आउटपुट विकल्प", + "Информация о параметрах вывода фильмов в категориях": "श्रेणियों में फिल्मों के आउटपुट विकल्पों के बारे में जानकारी", + "Параметры отображения в категориях": "श्रेणियों में प्रदर्शन विकल्प", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "श्रेणियों (शैलियों, देशों, आदि) में फिल्मों के लिए प्रदर्शन विकल्प", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "निर्दिष्ट करें कि प्रत्येक श्रेणी और खोज परिणामों में कितनी फिल्में प्रदर्शित की जाएंगी।", + "Фильмов на странице:": "पृष्ठ पर फिल्में:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "सॉर्टिंग निर्दिष्ट करें कि किस श्रेणी में फिल्में श्रेणियों में क्रमबद्ध की जाएंगी", + "Сортировка фильмов:": "सॉर्ट फिल्में:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "निर्दिष्ट करें कि प्रत्येक श्रेणी और मुख्य वेबसाइट के नीचे कितने पेज प्रदर्शित होंगे।", + "Количество чисел в пагинации:": "अंकन में संख्याओं की संख्या:", + "номер(ов)": "संख्या (ओं)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "मुख्य पृष्ठ पर और पृष्ठ में अंतिम पृष्ठ का बटन दिखाएं (सर्वर पर लोड बना सकते हैं)", + "Последняя страница:": "अंतिम पृष्ठ:", + "Показывать": "प्रदर्शन", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "उस छवि को निर्दिष्ट करें जो प्रदर्शित होगा जब लोग सोशल नेटवर्क पर वेबसाइट साझा करेंगे", + "Изображение по умолчанию:": "डिफ़ॉल्ट छवि:", + "URL изображения": "छवि यूआरएल", + "Загрузить": "डाउनलोड", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "फिल्मों के प्रीमियर की अंतिम तिथि निर्दिष्ट करें जो प्रीमियर या वर्ष की तारीख से सॉर्ट करते समय दिखाए जाएंगे।", + "Конечная дата:": "समाप्ति तिथि:", + "Месяц назад": "एक महीने पहले", + "Неделю назад": "एक सप्ताह पहले", + "Сегодня": "आज", + "Через неделю": "एक सप्ताह बाद", + "Через месяц": "एक महीने में", + "Через 3 месяца": "3 महीने के बाद", + "Через пол года": "आधा साल बाद", + "Через год": "एक साल बाद", + "Через 2 года": "2 साल बाद", + "В таком формате будет показана дата на веб-сайте": "इस प्रारूप में, तिथि वेबसाइट पर दिखाया जाएगा।", + "Формат даты:": "तिथि प्रारूप:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "KinoPoisk / IMDb रेटिंग द्वारा क्रमबद्ध", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "KinoPoisk / IMDb रेटिंग द्वारा सॉर्ट करते समय मूवी सूची प्रदर्शित करने के विकल्प", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "फिल्मों के लिए कीनोपॉइस वोटों की न्यूनतम संख्या निर्दिष्ट करें जो किनोपोइस्क रेटिंग द्वारा सॉर्ट करते समय दिखाए जाएंगे", + "Число голосов KinoPoisk:": "KinoPoisk वोट गिनती:", + "голос(ов)": "आवाज", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "फिल्मों के लिए आईएमडीबी वोटों की न्यूनतम संख्या निर्दिष्ट करें जो आईएमडीबी रेटिंग द्वारा सॉर्ट करते समय दिखाए जाएंगे।", + "Число голосов IMDb:": "वोटों की संख्या आईएमडीबी:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "निर्दिष्ट करें कि रेटिंग द्वारा सॉर्ट करते समय कौन सी श्रेणियां वोटों की न्यूनतम संख्या के नियम लागू नहीं करती हैं", + "Не применять условие в категориях:": "श्रेणियों में स्थिति लागू न करें:", + "год": "साल", + "жанр": "शैली", + "страна": "देश", + "актер": "अभिनेता", + "режиссер": "निदेशक", + "тип": "का प्रकार", + "поиск": "खोज", + "Меню на веб-сайте": "वेबसाइट पर मेनू", + "Категории из меню на веб-сайте": "वेबसाइट पर मेनू से श्रेणियाँ", + "Текст на веб-сайте": "वेब साइट पाठ", + "Текст который Вы можете видеть на страницах веб-сайта": "पाठ जो आप वेबसाइट के पृष्ठों पर देख सकते हैं", + "В ШАБЛОНЕ": "पैटर्न में", + "НА ВЕБ-САЙТЕ": "वेबसाइट पर", + "Названия сортировок": "क्रमबद्ध नाम", + "Названия сортировок на странице категорий": "श्रेणियों के पृष्ठ पर शीर्षक क्रमबद्ध करें", + "Рейтинг КП (по убыванию):": "केपी रेटिंग (अवरोही):", + "Рейтинг КП (по возрастанию):": "केपी रेटिंग (आरोही):", + "Голоса КП (по убыванию):": "वॉयस केपी (अवरोही):", + "Голоса КП (по возрастанию):": "सीपी की आवाज़ें (आरोही)", + "Рейтинг IMDb (по убыванию):": "आईएमडीबी रेटिंग (अवरोही):", + "Рейтинг IMDb (по возрастанию):": "आईएमडीबी रेटिंग (आरोही):", + "Голоса IMDb (по убыванию):": "आईएमडीबी आवाज (उतरना):", + "Голоса IMDb (по возрастанию):": "आवाज़ें आईएमडीबी (आरोही):", + "Год (по убыванию):": "वर्ष (अवरोही):", + "Год (по возрастанию):": "वर्ष (आरोही):", + "Премьера (по убыванию):": "प्रीमियर (अवरोही):", + "Премьера (по возрастанию):": "प्रीमियर (आरोही):", + "Изменение URL ссылок веб-сайта": "वेबसाइट लिंक यूआरएल बदल रहा है", + "Информация о параметрах изменения URL различных страниц веб-сайта": "वेबसाइट के विभिन्न पृष्ठों के यूआरएल को बदलने के लिए पैरामीटर के बारे में जानकारी", + "Страница фильма": "मूवी पेज", + "Изменение URL страницы фильма": "मूवी पेज का यूआरएल बदलें", + "Доступные параметры": "उपलब्ध विकल्प", + "обязательный праметр, отображает ID фильма, например «id299»": "आवश्यक पैरामीटर, मूवी आईडी प्रदर्शित करता है, उदाहरण के लिए «id299»", + "разделитель между параметрами, например «-»": "पैरामीटर के बीच विभाजक, उदाहरण के लिए «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "अनुवादित या मूल फिल्म शीर्षक, उदाहरण के लिए «द मैट्रिक्स»", + "переведенное название фильма в транслите, например «matrica»": "लिप्यंतरण में अनुवादित फिल्म का नाम, उदाहरण के लिए «मैट्रिका»", + "оригинальное название фильма, например «the-matrix»": "मूल फिल्म नाम, उदाहरण के लिए «द मैट्रिक्स»", + "жанр фильма в транслите, например «comedy»": "लिप्यंतरण में फिल्म की शैली, उदाहरण के लिए «कॉमेडी»", + "страна фильма в транслите, например «usa»": "लिप्यंतरण में फिल्म का देश, उदाहरण के लिए «यूएसए»", + "год фильма, например «2020»": "फिल्म का वर्ष, उदाहरण के लिए «2020»", + "главный актер в транслите, например «tom-cruise»": "लिप्यंतरण में मुख्य अभिनेता, उदाहरण के लिए «टॉम-क्रूज़»", + "режиссер в транслите, например «tim-burton»": "लिप्यंतरण में निदेशक, उदाहरण के लिए «टाइम-बर्टन»", + "каждый день случайные 4 буквы, например «delo»": "हर दिन एक यादृच्छिक 4 अक्षर, उदाहरण के लिए «डेलो»", + "«Онлайн»": "«ऑनलाइन»", + "URL для активации веб-страницы": "वेबपृष्ठ को सक्रिय करने के लिए यूआरएल", + "«Скачать»": "«डाउनलोड»", + "«Трейлер»": "«घर»", + "«Кадры»": "«फ्रेम्स»", + "Уникализация URL фильма": "अद्वितीय फिल्म यूआरएल", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "अद्वितीय यूआरएल इंगित करें, आप पैरामीटर के बीच सेपरेटर बदल सकते हैं, आईडी से पहले उपसर्ग और मूवी आइडेंटिफायर को ऊपर या नीचे बदल सकते हैं (डिफ़ॉल्ट 0 है, यानी वेबसाइट पर आईडी कोनोपोइस्क पर आईडी के साथ मेल खाता है)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "यूआरएल में पैरामीटर के बीच विभाजक यूआरएल में जगह [विभाजक] में प्रतिस्थापित किया जाएगा", + "Разделитель:": "विभाजक:", + "Будет подставлено перед ID фильма %s": "मूवी आईडी %s से पहले प्रतिस्थापित किया जाएगा", + "Префикс ID:": "आईडी उपसर्ग:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "-297 से 2 9 7000 तक मान स्वीकार करता है और वेबसाइट पर आईडी की उच्च या निचली तरफ बदलता है।", + "Уникальный ID:": "अद्वितीय आईडी:", + "Транслит URL категорий (комедия -> komediya)": "अनुवाद यूआरएल श्रेणियां (कॉमेडी -> कोमेडिया)", + "Транслит:": "लिप्यंतरण:", + "Нет": "नहीं", + "Кастомный": "रिवाज", + "URL неиндексируемых фильмов": "गैर अनुक्रमित फिल्म यूआरएल", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "अगर आप केवल उन फिल्में चाहते हैं जिन्हें आप अनुक्रमित करने के लिए अद्वितीय विवरण लिखते हैं, तो इस फॉर्म को भरें और इस यूआरएल को अपने robots.txt में जोड़ें, उदाहरण के लिए अस्वीकार करें: / नोंडेक्स", + "URL пути": "पथ यूआरएल", + "URL пути, которые ставятся перед конкретной категорией": "यूआरएल पथ जो एक विशिष्ट श्रेणी के सामने रखे जाते हैं", + "комедия": "कॉमेडी", + "Том Круз": "टॉम क्रूज", + "Тим Бертон": "टिम बर्टन", + "Сериалы:": "साबुन:", + "Мультфильмы:": "कार्टून:", + "Аниме:": "एनिमी:", + "Телепередачи:": "टीवी शो:", + "Игра престолов": "सिंहासन का खेल", + "Вставить код на веб-сайт": "वेबसाइट पर कोड पेस्ट करें", + "Вставка кодов счетчиков, рекламы и т.п.": "काउंटर कोड, विज्ञापन इत्यादि डालें", + "Вставить код в верх веб-страницы": "कोड को वेब पेज के शीर्ष पर पेस्ट करें", + "Вставка кода внутрь тега head": "हेड टैग के अंदर कोड डालें", + "Вставить код в низ веб-страницы": "वेब पेज के नीचे कोड पेस्ट करें", + "Вставка кода перед закрывающимся тегом body": "बॉडी टैग बंद करने से पहले कोड डालें", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt फ़ाइल कोड", + "Список фильмов с уникальным описанием": "एक अद्वितीय वर्णन के साथ फिल्मों की सूची", + "Информация о написании уникальных описаний для фильмов": "फिल्मों के लिए अद्वितीय विवरण लिखने के बारे में जानकारी", + "Добавить / изменить фильм": "मूवी जोड़ें / संपादित करें", + "Фильмы с уникальным описанием": "एक अद्वितीय वर्णन के साथ फिल्में", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "मूवी आईडी दर्ज करें", + "тег на веб-странице фильма:": "मूवी वेबपेज पर टैग करें:", + "Название страницы фильма (до 70 символов)": "मूवी पेज शीर्षक (70 वर्ण तक)", + "Короткое описание страницы фильма (до 200 символов)": "मूवी पेज का संक्षिप्त वर्णन (200 अक्षर तक)", + "Переведенное название фильма:": "अनुवादित फिल्म का नाम:", + "Миссия невыполнима: Последствия": "मिशन असंभव: परिणाम", + "Оригинальное название фильма:": "मूल फिल्म शीर्षक:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "मूवी विवरण:", + "Уникальное описание ...": "अद्वितीय विवरण ...", + "Информационные данные фильма": "मूवी की जानकारी", + "URL постера:": "पोस्टर यूआरएल:", + "URL постера фильма": "मूवी पोस्टर यूआरएल", + "Фильм": "फ़िल्म", + "Сериал": "टीवी श्रृंखला", + "Год:": "साल:", + "Страна:": "देश:", + "Жанры фильма:": "मूवी शैलियों:", + "Режиссер фильма:": "मूवी निर्देशक:", + "Актерский состав:": "कास्ट:", + "Премьера фильма:": "मूवी प्रीमियर:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk वेबसाइट रेटिंग:", + "34 или 90": "34 या 9 0", + "Число голосов на сайте KinoPoisk:": "साइट पर वोटों की संख्या KinoPoisk:", + "309 или 89647": "30 9 या 89647", + "Рейтинг на сайте IMDb:": "आईएमडीबी रेटिंग:", + "76 или 88": "76 या 88", + "Число голосов на сайте IMDb:": "साइट पर वोटों की संख्या आईएमडीबी:", + "6534 или 8396": "6534 या 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg या URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "प्लेयर यूआरएल:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "गुणवत्ता:", + "1080p": "1080p", + "Перевод / язык:": "अनुवाद / भाषा:", + "Субтитры": "उपशीर्षक", + "Настраиваемые поля:": "कस्टम फ़ील्ड:", + "Текст к этому полю": "इस क्षेत्र में पाठ", + "Названия на страницах веб-сайта": "वेबसाइट पृष्ठों पर शीर्षक", + "Информация о написании названий для всех страниц веб-сайта": "वेबसाइट के सभी पृष्ठों के लिए शीर्षक लिखने के बारे में जानकारी", + "Веб-страница:": "वेब पेज:", + "название": "नाम", + "переведенное": "अनुवाद", + "английское": "अंग्रेजी", + "премьера": "प्रीमियर", + "слово": "शब्द", + "синонимы": "समानार्थी शब्द", + "страны": "देशों", + "жанры": "शैलियों", + "актеры": "अभिनेता", + "режиссеры": "निर्देशकों", + "Страница онлайн": "वेबसाइट पेज", + "Год": "साल", + "сортировка": "छँटाई", + "страница": "पेज", + "Текст для": "के लिए पाठ", + "определенного года": "कुछ साल", + "остальных": "बाकी", + "Годы": "वर्ष", + "Жанр": "शैली", + "определенного жанра": "एक निश्चित शैली", + "Жанры": "शैलियां", + "Страна": "देश", + "определенной страны": "एक विशेष देश", + "Страны": "देशों", + "Актер": "अभिनेता", + "определенного актера": "एक निश्चित अभिनेता", + "Актеры": "अभिनेता", + "Режиссер": "निर्देशक", + "определенного режиссера": "कुछ निदेशक", + "Режиссеры": "द्वारा निर्देशित", + "Тип": "टाइप", + "определенного типа": "निश्चित प्रकार", + "Поиск": "खोज", + "запрос": "जांच", + "определенного запроса": "विशिष्ट अनुरोध", + "Поиск фильма": "मूवी सर्च", + "Пагинация и сортировка": "अंकन और छंटाई", + "Код": "कोड", + "По убыванию": "उतरते", + "По возрастанию": "आरोही", + "H1 на страницах веб-сайта": "वेबसाइट पेज पर एच 1", + "Информация о написании H1 для всех страниц веб-сайта": "वेबसाइट के सभी पृष्ठों के लिए एच 1 लिखने के बारे में जानकारी", + "Описания на страницах веб-сайта": "वेबसाइट पृष्ठों पर विवरण", + "Информация о написании описаний для всех страниц веб-сайта": "वेबसाइट के सभी पृष्ठों के लिए विवरण लिखने के बारे में जानकारी", + "Обновление базы фильмов": "मूवी डेटाबेस अपडेट करें", + "Ключ обновления базы данных": "डेटाबेस अद्यतन कुंजी", + "Обновить": "अद्यतन", + "Модуль новых премьер": "नया प्रीमियर मॉड्यूल", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "मॉड्यूल के पैरामीटर के बारे में जानकारी निकटतम प्रधान फिल्मों के ब्लॉक के साथ", + "Отключить": "बंद करो", + "Количество фильмов в автоматическом блоке": "स्वचालित ब्लॉक में फिल्मों की संख्या", + "Указание числа фильмов, которые будут в блоке": "ब्लॉक में होने वाली फिल्मों की संख्या निर्दिष्ट करें", + "Указать фильмы вручную": "फिल्मों को मैन्युअल रूप से निर्दिष्ट करें", + "Вручную выбрать фильмы для этого блока": "इस इकाई के लिए मैन्युअल रूप से फिल्में चुनें।", + "Активировать": "सक्रिय करें", + "Модуль": "मॉड्यूल", + "отключен": "विकलांग", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "मॉड्यूल आपको वेबसाइट पर उन फिल्मों के साथ एक ब्लॉक जोड़ने की अनुमति देता है जिसे जल्द ही रिलीज़ किया जाना चाहिए।", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "मॉड्यूल को सक्षम करने के लिए, स्क्रीन के शीर्ष पर «सक्रिय करें» बटन पर क्लिक करें।", + "Модуль комментариев": "टिप्पणी मॉड्यूल", + "Информация о параметрах модуля добавления виджетов комментариев": "मॉड्यूल के पैरामीटर के बारे में जानकारी टिप्पणी विजेट जोड़ें", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "आपका संक्षिप्त नाम Disqus.com और API कुंजी पर वेबसाइट के पंजीकरण के दौरान प्रदान किया गया है", + "Ваш shortname веб-сайта": "आपकी वेबसाइट शॉर्टनाम", + "Ваш api_key для индексации комментариев": "इंडेक्सिंग टिप्पणियों के लिए आपकी api_key", + "Блок последних комментариев": "हालिया टिप्पणी ब्लॉक", + "Блок с последними комментариями от пользователей": "उपयोगकर्ताओं से हाल की टिप्पणियों के साथ ब्लॉक करें", + "комментария(ев)": "टिप्पणी (ओं)", + "Макс. %s символов": "मैक्स। %s अक्षर", + "без аватара": "अवतार के बिना", + "с аватаром": "अवतार के साथ", + "На страницах:": "पृष्ठों पर:", + "главная": "मुख्य", + "категория": "श्रेणी", + "контент": "सामग्री", + "фильм": "फिल्म", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "खोज इंजन द्वारा टिप्पणियों को अनुक्रमणित करने के लिए HyperComments.com और sekretkey पर टिप्पणी विजेट बनाने के बाद प्राप्त विजेट_आईडी निर्दिष्ट करें", + "Ваш widget_id": "आपका विजेट_आईडी", + "Ваш sekretkey для индексации комментариев": "अनुक्रमण अनुक्रमण के लिए आपकी sekretkey", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Vk.com पर आपका एप्लिकेशन आईडी प्रकार «वेबसाइट»", + "Ваш ID приложения": "आपका आवेदन आईडी", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Facebook.com पर साइन अप करें और उपयोगकर्ता आईडी दर्ज करें (उपयोगकर्ता आईडी जो टिप्पणियों को नियंत्रित कर सकती है)", + "Ваш ID на Facebook": "आपका फेसबुक आईडी", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Cackle.me पर टिप्पणियां विजेट बनाने के बाद प्राप्त होने वाली आईडी निर्दिष्ट करें (शुल्क के लिए)", + "Ваш ID виджета": "आपका विजेट आईडी", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "आपके Google+ पृष्ठ का यूआरएल", + "Ваш URL в Google+": "आपका Google+ यूआरएल", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "पैरामीटर होस्ट_आईडी, जिसे आप सेवा के साथ पंजीकरण के बाद प्राप्त करते हैं", + "Ваш host_id": "आपका host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "मॉड्यूल आपको सामाजिक नेटवर्क वीके, फेसबुक, डिस्कस, हाइपर कॉमेंट्स, कैकल, Google+, सिग कॉमेंट्स के वेबसाइट टिप्पणी फॉर्म में जोड़ने की अनुमति देता है।", + "Модуль связанных фильмов": "मॉड्यूल से संबंधित फिल्में", + "Информация о параметрах модуля связанных фильмов": "मॉड्यूल से संबंधित फिल्मों के मानकों के बारे में जानकारी", + "Связанные фильмы по году": "साल भर संबंधित फिल्मों", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "वर्तमान फिल्म के रूप में उसी वर्ष से मुख्य फिल्म जानकारी के तहत मूवी ब्लॉक", + "из одного года": "एक साल से", + "Связанные фильмы по жанрам": "शैली द्वारा संबंधित फिल्में", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "एक ही शैली से मुख्य फिल्म जानकारी या वर्तमान फिल्म के रूप में सभी शैलियों के तहत फिल्मों के साथ एक ब्लॉक", + "всех": "सब का", + "одного жанра": "एक शैली", + "Связанные фильмы по странам": "देश द्वारा संबंधित फिल्में", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "मूवी ब्लॉक एक ही देश या सभी देशों की मुख्य फिल्म जानकारी के तहत वर्तमान फिल्म के रूप में", + "одной страны": "एक देश", + "Связанные фильмы по актерам": "अभिनेताओं द्वारा संबंधित फिल्में", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "वर्तमान फिल्म में अभिनय करने वाले अभिनेता या अभिनेताओं की फिल्मोग्राफी से फिल्म की मुख्य जानकारी के तहत फिल्मों के साथ ब्लॉक", + "одного актера": "एक अभिनेता", + "Связанные фильмы по режиссерам": "निर्देशक द्वारा संबंधित फिल्में", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "वर्तमान फिल्म निर्देशित निर्देशक या निर्देशकों की एक फिल्म से फिल्म की मुख्य जानकारी के तहत फिल्मों के साथ ब्लॉक", + "одного режиссера": "एक निदेशक", + "Показывать по типу": "प्रकार के अनुसार दिखाएं", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "श्रृंखला के पृष्ठ पर, फिल्म - फिल्मों के पृष्ठ पर श्रृंखला दिखाई जाएगी", + "Тип к типу": "टाइप करने के लिए टाइप करें", + "Не важно": "महत्वपूर्ण नहीं है", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "मॉड्यूल आपको फिल्म वर्ष, शैली, देश, वर्ष, अभिनेता या निर्देशक से फिल्मों की अतिरिक्त सूचियों को जोड़ने की अनुमति देता है।", + "Модуль создания страниц для веб-сайта": "वेबसाइट के लिए पेज बनाने के लिए मॉड्यूल", + "Информация о параметрах модуля создания страниц для веб-сайта": "मॉड्यूल के पैरामीटर के बारे में जानकारी वेबसाइट के लिए पेज बनाते हैं", + "Настройка страницы со списком новостей": "समाचार सूची पृष्ठ को अनुकूलित करें", + "URL путь": "यूआरएल पथ", + "Параметр пути в URL": "यूआरएल पैरामीटर", + "Веб-страница со списком контента": "सामग्री सूची के साथ वेबपेज", + "Страницы веб-сайта": "वेबसाइट पेज", + "Новости и коллекции веб-сайта": "समाचार और वेबसाइट संग्रह", + "Блоки новостей на веб-сайте": "वेबसाइट पर समाचार ब्लॉक", + "Блок новостей в боковой панели": "साइडबार में समाचार ब्लॉक", + "Блок постов в боковой панели на страницах веб-сайта": "वेबसाइट के पृष्ठों पर साइडबार में पदों का ब्लॉक", + "пост(ов)": "पद (ओं)", + "Теги через запятую": "अल्पविराम से अलग टैग", + "Блок новостей на странице фильма": "मूवी पेज पर समाचार फ़ीड", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "उन फिल्मों का ब्लॉक जिसमें मूवी या सभी फिल्मों पर एक टैग के साथ नवीनतम समाचार शामिल है", + "упоминания или с тегом": "उल्लेख या टैग किया गया", + "Оповещения, Новости": "अलर्ट, समाचार", + "Фильмы из новостей на главной": "मुख्य पर समाचार से फिल्में", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "मुख्य पृष्ठ पर समाचारों से फिल्मों के साथ ब्लॉक करें (अल्पविराम से अलग सूची यूआरएल कुंजी)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "स्वचालित संग्रह", + "Обновления с moonwalk": "Moonwalk अद्यतन", + "Последние добавленные фильмы / сериалы на видео-хостинг": "वीडियो होस्टिंग पर आखिरी फिल्में / श्रृंखला", + "Обновления фильмов": "मूवी अपडेट", + "Последние добавленные фильмы на видео-хостинг": "वीडियो होस्टिंग पर आखिरी फिल्में", + "Не добавлять": "जोड़ें मत", + "URL-ключ коллекции в которую добавлять фильмы": "संग्रह जोड़ने की यूआरएल कुंजी जिसमें फिल्में जोड़ने के लिए", + "Обновлять качество:": "अद्यतन गुणवत्ता:", + "Да": "हां", + "Обновлять перевод:": "अनुवाद अद्यतन करें:", + "Обновления сериалов": "टीवी श्रृंखला अद्यतन", + "Последние добавленные сериалы на видео-хостинг": "वीडियो होस्टिंग पर अंतिम जोड़ा श्रृंखला", + "сериала(ов)": "धारावाहिक", + "URL-ключ коллекции в которую добавлять сериалы": "संग्रह के यूआरएल कुंजी जिसमें टीवी शो जोड़ने के लिए", + "Обновления с hdgo": "एचडीजीओ से अपडेट", + "Обновления с kodik": "कोडिक से अपडेट", + "Обновления с iframe": "Iframe अद्यतन", + "Добавить страницу": "पेज जोड़ें", + "Модуль позволяет создавать страницы на веб-сайте.": "मॉड्यूल आपको वेबसाइट पर पेज बनाने की अनुमति देता है।", + "Название страницы:": "पृष्ठ शीर्षक:", + "Комедийные сериалы": "कॉमेडी श्रृंखला", + "Описание страницы:": "पृष्ठ विवरण:", + "Подборка комедийных сериалов": "कॉमेडी श्रृंखला का चयन", + "Уникальный ключ для URL": "यूआरएल के लिए अद्वितीय कुंजी", + "Уникальный ключ для URl страницы": "यूआरएल पेज के लिए अद्वितीय कुंजी", + "Ссылка на изображение страницы": "पेज छवि से लिंक करें", + "Коллекции, Новости": "संग्रह, समाचार", + "Коллекции": "संग्रह", + "Новости": "समाचार", + "Страницы": "पेज", + "Обновления": "अद्यतन करने", + "Мультфильмы": "कार्टून", + "ТВ": "टीवी", + "Аниме": "एनिमी", + "Страница скачать": "पेज डाउनलोड करें", + "Страница трейлера": "ट्रेलर पेज", + "Страница кадров": "फ़्रेम पेज", + "Модуль слайдера фильмов": "मूवी स्लाइडर मॉड्यूल", + "Информация о параметрах модуля слайдера фильмов": "मॉड्यूल स्लाइडर फिल्मों के पैरामीटर के बारे में जानकारी", + "Идентификатор или ссылка на фильм": "मूवी आईडी या लिंक", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "मॉड्यूल आपको वेबसाइट पर फिल्मों के साथ एक स्लाइडर जोड़ने की अनुमति देता है।", + "Модуль скрытия фильмов": "मूवी छुपा मॉड्यूल", + "Информация о параметрах модуля скрытия фильмов": "मॉड्यूल छुपा फिल्मों के पैरामीटर के बारे में जानकारी", + "Автоматическое скрытие фильмов": "फिल्में स्वतः छिपाएं", + "Параметры авторизации IMAP": "आईएमएपी प्राधिकरण विकल्प", + "Параметры авторизации на почтовом IMAP сервере": "मेल IMAP सर्वर पर प्राधिकरण विकल्प", + "Пароль": "पासवर्ड", + "Ваш пароль от почтового ящика": "आपका मेलबॉक्स पासवर्ड", + "Параметры почтового сервера": "मेल सर्वर सेटिंग्स", + "Сервер": "सर्वर", + "Порт": "बंदरगाह", + "TLS": "TLS", + "Блокировать фильмы в стране": "देश में फिल्में ब्लॉक करें", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "उस देश में फिल्में ब्लॉक करें जिसमें उन्हें इस वर्ष रिलीज़ किया गया था", + "В стране фильма": "फिल्म के देश में", + "Сообщение для пользователей": "उपयोगकर्ता संदेश", + "Сообщение для пользователей на месте, где располагается плеер": "साइट पर उपयोगकर्ताओं के लिए संदेश जहां खिलाड़ी स्थित है", + "Сообщение для пользователя": "उपयोगकर्ता को संदेश", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "मॉड्यूल आपको कॉपीराइट धारकों से प्रतिबंधित वेबसाइट मूवीज़ से छिपाने की अनुमति देता है।", + "Модуль топ-фильмов": "शीर्ष मूवीज़ मॉड्यूल", + "Информация о параметрах модуля топ-фильмов в категориях": "श्रेणियों में मॉड्यूल शीर्ष फिल्मों के मानकों के बारे में जानकारी", + "Топ-фильмы в категориях": "श्रेणियों में शीर्ष फिल्में", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "शीर्ष फिल्में आमतौर पर मानक स्लाइडर की बजाय या श्रेणियों में एक अलग ब्लॉक के रूप में प्रदर्शित होती हैं", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "मॉड्यूल प्रत्येक श्रेणी में एक विशिष्ट सॉर्टिंग पर सर्वश्रेष्ठ फिल्मों को प्रदर्शित करने की अनुमति देता है।", + "Модуль социальных сетях": "सोशल नेटवर्क मॉड्यूल", + "Информация о параметрах модуля групп в социальных сетях": "सामाजिक नेटवर्क में समूह मॉड्यूल के पैरामीटर के बारे में जानकारी", + "Ссылка на страницу": "पेज से लिंक करें", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "मॉड्यूल आपको वेबसाइट के लिए बनाए गए सोशल नेटवर्क में वेबसाइट लिंक पेजों में जोड़ने की अनुमति देता है।", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "माइक्रोमैकिंग मॉड्यूल", + "Информация о параметрах модуля Schema и OpenGraph разметки": "स्कीमा मॉड्यूल और ओपनग्राफ मार्कअप के पैरामीटर के बारे में जानकारी", + "активирован": "सक्रिय", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "मॉड्यूल आपको वेबसाइट के सभी पृष्ठों पर स्कीमा और ओपनग्राफ मार्कअप जोड़ने की अनुमति देता है।", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "मॉड्यूल को निष्क्रिय करने के लिए, स्क्रीन के शीर्ष पर «अक्षम करें» बटन पर क्लिक करें।", + "Модуль продолжения просмотра": "मॉड्यूल देखना जारी है", + "Информация о параметрах модуля продолжения просмотра": "मॉड्यूल के पैरामीटर के बारे में जानकारी देखना जारी है", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "मॉड्यूल आपको वेबसाइट पर एक बटन जोड़ने की अनुमति देता है। जब आप उस पर क्लिक करते हैं, तो आप देखने के लिए मूवी पेज पर जा सकते हैं।", + "Модуль просмотренных фильмов": "मॉड्यूल फिल्में देखे गए", + "Информация о параметрах модуля просмотренных фильмов": "मॉड्यूल के पैरामीटर के बारे में जानकारी फिल्में देखी गईं", + "Количество просмотренных фильмов": "देखे गए फिल्में की संख्या", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "उपयोगकर्ता द्वारा देखी गई फिल्में वेबसाइट के प्रत्येक पृष्ठ के नीचे प्रदर्शित होती हैं।", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "मॉड्यूल पृष्ठ के निचले हिस्से में उन फिल्मों की एक सूची जोड़ता है जिन्हें हाल ही में उपयोगकर्ता द्वारा देखा गया है।", + "Модуль плеера на веб-сайте": "वेबसाइट पर प्लेयर मॉड्यूल", + "Информация о параметрах модуля плеер на веб-сайте": "वेबसाइट पर प्लेयर मॉड्यूल के पैरामीटर के बारे में जानकारी", + "Параметры плеера": "प्लेयर सेटिंग्स", + "сделать основным": "मुख्य बनाओ", + "Видео-хостинги источники": "वीडियो होस्टिंग स्रोत", + "Цвет элементов в плеере": "खिलाड़ी में तत्वों का रंग", + "Указание токен-ключа плеера": "प्लेयर की टोकन-कुंजी निर्दिष्ट करना", + "Токен-ключ": "कुंजी टोकन", + "Указание api_token-ключа плеера": "प्लेयर की api_token कुंजी निर्दिष्ट करना", + "api_token-ключ": "api_token कुंजी", + "Указание токен-ключа": "एक टोकन कुंजी निर्दिष्ट करना", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "मॉड्यूल आपको ऑनलाइन फिल्में देखने के लिए वेबसाइट पर एक खिलाड़ी जोड़ने की अनुमति देता है।", + "Модуль блокировки просмотра плеера": "प्लेयर देखें लॉक मॉड्यूल", + "Информация о параметрах модуля блокировки просмотра плеера": "प्लेयर के देखने वाले ब्लॉकिंग मॉड्यूल के पैरामीटर के बारे में जानकारी", + "Вставить рекламу в плеер": "खिलाड़ी में विज्ञापन डालें", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "विज्ञापन इकाई खिलाड़ी को देखने से पहले कुछ सेकंड के लिए खड़े रहेंगे।", + "Таймер блокировки:": "लॉक टाइमर:", + "сек": "रों", + "Кнопка «Пропустить»:": "छोड़ें बटन:", + "Сообщение для пользователя:": "उपयोगकर्ता संदेश:", + "Рекламный код:": "प्रोमोशनल कोड:", + "отображает обратный отсчет.": "एक उलटी गिनती प्रदर्शित करता है।", + "Платная подписка": "सशुल्क सदस्यता", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "एक अल्पविराम के माध्यम से चाबियों की एक सूची उत्पन्न करें और उन्हें विभिन्न व्यापार प्लेटफार्मों के माध्यम से बेच दें, उदाहरण के लिए digiseller पर। कुंजी दर्ज करने के बाद उपयोगकर्ता बिना किसी प्रतिबंध के वेबसाइट पर सभी फिल्में देख पाएगा", + "Список ключей через запятую:": "अल्पविराम से अलग कुंजी की सूची:", + "+ 10 ключей": "+ 10 कुंजी", + "Поделиться в социальную сеть": "सोशल नेटवर्क पर साझा करें", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "जब तक कि उपयोगकर्ता किसी सोशल नेटवर्क पर शेयर बटन पर क्लिक नहीं करता है, तो उपयोगकर्ता एक विशिष्ट समय के लिए देखना शुरू नहीं कर पाएगा। यदि उपयोगकर्ता «साझा करें» बटन पर क्लिक करता है, तो ब्लॉक 10 सेकंड के बाद बंद हो जाएगा।", + "Пользователи с AdBlock": "AdBlock उपयोगकर्ता", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "एडब्लॉक या अन्य विज्ञापन अवरोधकों का उपयोग करने वाले उपयोगकर्ताओं से देखने की शुरुआत सीमित करें", + "Легальный веб-сайт": "कानूनी वेबसाइट", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "केवल एक मूवी ट्रेलर दिखाएं जो प्रचार सामग्री है और कॉपीराइट का उल्लंघन नहीं करता है।", + "Разрешить плеер в странах:": "देशों में खिलाड़ी को अनुमति दें:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "मॉड्यूल आपको एक विशिष्ट कार्रवाई करने से पहले प्लेयर के प्रदर्शन को सीमित करने की अनुमति देता है।", + "Модуль мобильной версии": "मोबाइल संस्करण मॉड्यूल", + "Информация о параметрах модуля мобильной версии веб-сайта": "वेबसाइट के मोबाइल संस्करण के मॉड्यूल के पैरामीटर के बारे में जानकारी", + "Светлая тема": "लाइट थीम", + "Светлая тема оформления мобильной версии веб-сайта": "वेबसाइट के मोबाइल संस्करण की लाइट थीम", + "Скриншоты": "स्क्रीनशॉट", + "Темная тема": "डार्क थीम", + "Темная тема оформления мобильной версии веб-сайта": "वेबसाइट के मोबाइल संस्करण के डिजाइन का अंधेरा विषय", + "Своя тема оформления мобильной версии веб-сайта": "वेबसाइट के मोबाइल संस्करण की अपनी थीम", + "Настроить": "धुन", + "Цвет фона": "पृष्ठभूमि रंग", + "Цвет текста": "पाठ रंग", + "Фон заголовка": "शीर्षलेख पृष्ठभूमि", + "Цвет заголовка": "शीर्षलेख रंग", + "Фон описания": "विवरण पृष्ठभूमि", + "Цвет описания": "विवरण रंग", + "Фон кнопки": "बटन पृष्ठभूमि", + "Цвет кнопки": "बटन रंग", + "Фон поиска": "पृष्ठभूमि खोजें", + "Фон блока": "पृष्ठभूमि ब्लॉक करें", + "Цвет ссылок": "लिंक रंग", + "При наведении": "जब आप होवर करते हैं", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "मॉड्यूल खोज इंजन को बताता है कि वेबसाइट पर मोबाइल उपकरणों पर सही प्रदर्शन के लिए वेबसाइट का एक संस्करण है। मॉड्यूल को सक्रिय करने से पहले, सुनिश्चित करें कि «एम» सबडोमेन बनाया गया है (DNS डोमेन नियंत्रण कक्ष में एक संबंधित CNAME-record «m» है)।", + "Модуль серий сериалов": "सीरियल श्रृंखला मॉड्यूल", + "Информация о параметрах модуля серий сериалов": "श्रृंखला श्रृंखला मॉड्यूल के पैरामीटर के बारे में जानकारी", + "Заголовок, описание и H1 веб-страницы с серией": "वेबपृष्ठ शीर्षक, विवरण और एच 1 श्रृंखला", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "एक श्रृंखला के साथ एक वेबपृष्ठ पर शीर्षक, विवरण और एच 1 के लिए पाठ लिखना", + "Веб-страница серии:": "वेबपेज श्रृंखला:", + "Название страницы": "पृष्ठ शीर्षक", + "номер сезона": "सीजन संख्या", + "номер серии": "बैच संख्या", + "перевод": "अनुवाद", + "H1 на странице": "प्रति पृष्ठ एच 1", + "Описание страницы": "पृष्ठ विवरण", + "Блок с сериями": "श्रृंखला के साथ ब्लॉक करें", + "серий": "शृंखला", + "Все серии": "सभी श्रृंखला", + "Посл. серию": "अंतिम शृंखला", + "Параметры по умолчанию": "डिफ़ॉल्ट सेटिंग्स", + "Сезон": "ऋतु", + "Серия": "की श्रृंखला", + "Звук": "ध्वनि", + "основной источник серий": "श्रृंखला का मुख्य स्रोत", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "मॉड्यूल आपको श्रृंखला की प्रत्येक श्रृंखला के लिए एक अलग पृष्ठ बनाने की अनुमति देता है।", + "Модуль добавления рекламы на веб-сайт": "वेबसाइट पर विज्ञापन मॉड्यूल", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "मॉड्यूल के पैरामीटर के बारे में जानकारी वेबसाइट पर विज्ञापन जोड़ें", + "Десктопная версия веб-сайта": "वेबसाइट का डेस्कटॉप संस्करण", + "Варианты размещения рекламы в десктопной версии веб-сайта": "वेबसाइट के डेस्कटॉप संस्करण में विज्ञापन के प्रकार", + "На всех веб-страницах": "सभी वेब पृष्ठों पर", + "Вверху на веб-странице": "वेबपेज का शीर्ष", + "Добавьте свой рекламный код": "अपना विज्ञापन कोड जोड़ें", + "Внизу на веб-странице": "वेब पेज पर नीचे", + "Левая колонка на веб-странице": "वेबपेज पर बाएं कॉलम", + "Правая колонка на веб-странице": "वेबपेज पर दायां कॉलम", + "Над плеером на веб-странице": "वेबपेज पर खिलाड़ी के ऊपर", + "Под плеером на веб-странице": "वेबपेज पर प्लेयर के तहत", + "или размещение на конкретной веб-странице": "या एक विशिष्ट वेब पेज पर पोस्टिंग", + "Размещение рекламы над плеером": "खिलाड़ी पर विज्ञापन प्लेसमेंट", + "Размещение рекламы под плеером": "खिलाड़ी के तहत विज्ञापन प्लेसमेंट", + "Размещение рекламы над ссылками": "लिंक के ऊपर विज्ञापन रखो", + "Размещение рекламы под ссылками": "लिंक के तहत विज्ञापन करें", + "Размещение рекламы над трейлером": "ट्रेलर पर विज्ञापन प्लेसमेंट", + "Размещение рекламы под трейлером": "ट्रेलर के तहत विज्ञापन प्लेसमेंट", + "Размещение рекламы над кадрами": "फ्रेम पर विज्ञापन", + "Размещение рекламы под кадрами": "फ्रेम के तहत विज्ञापन प्लेसमेंट", + "Мобильная версия веб-сайта": "वेबसाइट का मोबाइल संस्करण", + "Варианты размещения рекламы в мобильной версии веб-сайта": "वेबसाइट के मोबाइल संस्करण में विज्ञापन के प्रकार", + "Таргетинг рекламы": "विज्ञापन लक्ष्यीकरण", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "लक्षित दर्शकों के विज्ञापन प्रदर्शित करें, उदाहरण के लिए, रूस के लोग या आईफोन पर वेबसाइट ब्राउज़ करते समय इत्यादि।", + "Таргетинг включен": "लक्ष्यीकरण सक्षम", + "Таргетинг отключен": "लक्ष्यीकरण अक्षम", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "मॉड्यूल आपको लक्षित वेबसाइट के सभी वेब पृष्ठों पर विज्ञापन जोड़ने की अनुमति देता है।", + "Модуль RSS": "आरएसएस मॉड्यूल", + "Информация о параметрах модуля RSS": "आरएसएस मॉड्यूल के पैरामीटर के बारे में जानकारी", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "मॉड्यूल आपको xml प्रारूप में फिल्मों के नवीनतम प्रकाशन दिखाने की अनुमति देता है।", + "Автопубликация на %s дней": "%s दिनों के लिए स्वतः प्रकाशित करें", + "Код состояния HTTP": "HTTP स्थिति कोड", + "Код состояния HTTP на веб-странице заблокированного фильма": "अवरुद्ध फिल्म वेब पेज पर HTTP स्थिति कोड", + "Фильмы из страны": "देश से फिल्में", + "Фильмы из списка": "सूची से फिल्में", + "Мультсериалы:": "सीरियल कार्टून:", + "Видео-хостинги источники трейлеров": "ट्रेलर के लिए वीडियो होस्टिंग स्रोत", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "मॉड्यूल खोज इंजनों को बताता है कि वेबसाइट के पास मोबाइल उपकरणों पर सही प्रदर्शन के लिए वेबसाइट का एक संस्करण है।", + "Случайный": "बिना सोचे समझे", + "Случайный фильм": "रैंडम फिल्म", + "Модуль случайного фильма": "रैंडम फिल्म मॉड्यूल", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "मॉड्यूल प्रत्येक श्रेणी में इस श्रेणी से एक यादृच्छिक मूवी पर स्विच करने के लिए एक बटन प्रदर्शित करने की अनुमति देता है।", + "Информация о параметрах модуля выбора случайного фильма": "यादृच्छिक फिल्म चयन मॉड्यूल के मापदंडों के बारे में जानकारी", + "Случайный фильм в категориях веб-сайта": "वेबसाइट श्रेणियों में यादृच्छिक फिल्म", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "श्रेणी पृष्ठ के शीर्ष पर, एक बटन दिखाया जाएगा, जब क्लिक किया जाता है, तो उपयोगकर्ता इस श्रेणी से एक यादृच्छिक मूवी में चला जाता है।", + "Случайный фильм в меню веб-сайта": "वेबसाइट मेनू में रैंडम मूवी", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "जब आप मेनू में बटन पर क्लिक करते हैं, तो संग्रह की URL कुंजी निर्दिष्ट करें, जिसमें से एक यादृच्छिक मूवी का चयन करें", + "Выбирать из коллекции:": "संग्रह से चुनें:", + "ТВ версия": "टीवी संस्करण", + "URL-ключ:": "URL कुंजी:", + "Название в виде ссылки": "एक कड़ी के रूप में शीर्षक", + "При нажатии на название категории, будет переход на страницу категории": "जब आप नाम पर क्लिक करेंगे, तो यह श्रेणी पृष्ठ पर जाएगा।", + "Ссылка на категорию": "श्रेणी लिंक", + "Обычный текст": "सादा पाठ", + "Случайный фильм на главной странице": "होमपेज पर रैंडम फिल्म", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "वेबसाइट के मुख्य पृष्ठ पर प्रत्येक ब्लॉक में श्रेणी में एक यादृच्छिक मूवी का लिंक होगा।", + "Случайный фильм в блоке связанных фильмов": "ब्लॉक संबंधित फिल्मों में यादृच्छिक फिल्म", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "फिल्म के वेबपेज पर संबंधित फिल्मों के प्रत्येक ब्लॉक में श्रेणी में एक यादृच्छिक फिल्म का लिंक होगा।", + "Список жанров в каждом типе": "प्रत्येक प्रकार में शैलियों की सूची", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "किसी विशेष प्रकार से शामिल किए जाने या बाहर किए जाने की शैलियों की सूची निर्दिष्ट करें।", + "Жесткая перезагрузка сервера": "सर्वर हार्ड रीसेट", + "Будет произведена перезагрузка всех сайтов на сервере": "सर्वर की सभी साइटें पुनः लोड की जाएंगी।", + "Модуль ТВ версии": "टीवी मॉड्यूल संस्करण", + "Информация о параметрах модуля ТВ версии веб-сайта": "वेबसाइट के टीवी संस्करण के मापदंडों के बारे में जानकारी", + "URL ТВ версии": "टीवी संस्करण URL", + "Настройка URL для ТВ версии веб-сайта": "वेबसाइट के टीवी संस्करण के लिए URL सेट करना", + "URL мобильной версии": "मोबाइल संस्करण URL", + "Настройка URL для мобильной версии веб-сайта": "वेबसाइट के मोबाइल संस्करण के लिए URL सेट करना", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "मॉड्यूल टीवी के रिमोट कंट्रोल का उपयोग करके नेविगेशन के लिए वेबसाइट के टीवी संस्करण को सक्रिय करता है।", + "Инструмент для парсинга веб-страниц": "वेब पृष्ठों को पार्स करने का एक उपकरण", + "Цвет текста контента": "सामग्री पाठ रंग", + "Фон контента": "सामग्री पृष्ठभूमि", + "Цвет текста категории": "श्रेणी पाठ रंग", + "Фон текущей категории": "पृष्ठभूमि वर्तमान श्रेणी", + "Фон активной категории": "पृष्ठभूमि सक्रिय श्रेणी", + "Своя тема оформления ТВ версии веб-сайта": "वेबसाइट के टीवी संस्करण का अपना विषय", + "Загрузка доступна после заполнения информации!": "जानकारी भरने के बाद उपलब्ध डाउनलोड करें!", + "Автозаполнение информации": "स्वतः पूर्ण जानकारी", + "Запретить доступ в странах": "देशों में पहुंच से इनकार", + "Список стран, которым запрещено посещать сайт": "उन देशों की सूची जिन्हें साइट पर जाने की अनुमति नहीं है", + "Проксировать": "प्रॉक्सी करने के लिए", + "Не проксировать": "छद्म मत करो", + "Перегрузка сервера": "सर्वर अधिभार", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "सर्वर अधिभार का प्रतिशत निर्दिष्ट करें जिस पर एक त्रुटि संदेश प्रदर्शित या पुनर्निर्देशित किया जाएगा (अंतराल 1 मिनट, 5 मिनट और 15 मिनट)", + "Модуль рерайта описаний": "विवरण पुनर्लेखन मॉड्यूल", + "Модуль обработает описание к фильму и делает его более уникальным": "मॉड्यूल फिल्म के विवरण को संसाधित करेगा और इसे और अधिक अद्वितीय बना देगा।", + "Настройка параметров в сервисе rewriter.tools": "सेवा rewriter.tools में पैरामीटर सेट करना", + "Двойной рерайт": "डबल फिर से लिखना", + "Проверка уникальности": "अनोखेपन की जाँच", + "Рерайт в автопубликации": "पुन: प्रकाशित करें", + "Делать рерайт описаний всем фильмам в автопубликации": "ऑटोप्रिज़म में सभी फिल्मों के लिए पुन: विवरण लिखें", + "Показать сообщение или перенаправить на URL": "संदेश दिखाएं या URL पर पुनर्निर्देशित करें", + "Случайные фильмы": "रैंडम फिल्में", + "Случайные фильмы из определенной коллекции": "एक विशिष्ट संग्रह से यादृच्छिक फिल्में", + "URL-ключ коллекции из которой выбирать фильмы": "URL कुंजी संग्रह जिसमें से फिल्में चुननी हैं", + "Запретить доступ для IP": "IP के लिए अस्वीकृत", + "Список IP, которым запрещено посещать сайт": "IP की सूची जो साइट पर जाने से प्रतिबंधित है", + "Embed/iframe код": "एम्बेड / iframe कोड", + "изменить": "संशोधन करना" +} diff --git a/themes/default/public/admin/locales/hr.json b/themes/default/public/admin/locales/hr.json new file mode 100644 index 0000000..5693b55 --- /dev/null +++ b/themes/default/public/admin/locales/hr.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Glavni", + "Параметры": "Parametri", + "Модули": "Moduli", + "Панель администратора": "Upravljačka ploča", + "Настройки веб-сайта": "Postavke web mjesta", + "Настройки публикации": "Objavi postavke", + "Настройки главной страницы": "Postavke početne stranice", + "Настройки отображения": "Postavke zaslona", + "Настройки URL": "Postavke URL-a", + "Вставить свой код": "Umetnite kôd", + "SEO тексты": "SEO tekstove", + "Добавить фильм": "Dodajte film", + "Названия веб-страниц": "Naslov web stranice", + "H1 на веб-страницах": "H1 na web stranicama", + "Описания веб-страниц": "Opisi web stranica", + "Скоро выйдет": "Dolazi uskoro", + "Виджет комментариев": "Widget komentara", + "Связанные фильмы": "Povezani filmovi", + "Контент веб-сайта": "Sadržaj web stranice", + "Фильмы в слайдере": "filmovi u klizaču", + "Запрещенные фильмы": "Zabranjeni filmovi", + "Топ в категории": "Vrh u kategoriji", + "Социальные сети": "Društvene mreže", + "Семантическая разметка": "Semantička oznaka", + "Продолжить просмотр": "Nastavite pregledavati", + "Просмотренные фильмы": "Gledali filmove", + "Плеер фильмов": "film player", + "Блокировка просмотра": "Zaključaj prikaz", + "Мобильная версия": "Mobilna inačica", + "Серии сериалов": "TV serije", + "Ваша реклама": "Vaš oglas", + "RSS канал": "RSS feed", + "Уникальные описания": "Jedinstveni opisi", + "Голосование за фильм": "Glasovanje za film", + "Боты для мессенджеров": "Botovi za glasnike", + "Ошибки в переводе?": "Pogreške u prijevodu?", + "Есть вопросы?": "Imate li pitanja?", + "Очистить кэш:": "Izbriši predmemoriju:", + "Очистка кэша файлов": "Brisanje predmemorije datoteke", + "Очистка кэша памяти": "Brisanje memorije memorije", + "Главная страница веб-сайта": "Početna stranica web mjesta", + "Информация о параметрах для главной страницы веб-сайта": "Informacije o parametrima za glavnu stranicu web stranice", + "Заголовок, описание и H1 веб-страницы": "Naslov web stranice, opis i H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Pisanje teksta naslova, opisa i H1 na glavnoj stranici web stranice", + "Заголовок веб-страницы": "Naslov web stranice", + "Главная веб-страница": "Početna stranica", + "символа(ов)": "lik (e)", + "H1 на веб-странице": "H1 na web stranici", + "Описание веб-страницы": "Opis web stranice", + "Типы:": "Vrste:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blokiraj na glavnoj stranici web stranice na kojoj su filmovi određenih vrsta:", + "или": "ili", + "%s-й": "%s-og", + "фильма(ов)": "film (i)", + "из типа(ов)": "vrste (vrsta)", + "Годы:": "Godina:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blokiraj na glavnoj stranici web stranice u kojoj se filmovi iz određenih godina", + "из года(ов)": "iz godine (i)", + "Например:": "Na primjer:", + "Жанры:": "Žanrovi:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blokiraj na glavnoj stranici web stranice u kojoj se vide filmovi iz određenih žanrova", + "из жанра(ов)": "iz žanra (e)", + "боевик,триллер,приключения": "akcija, triler, avantura", + "Страны:": "Zemlja:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blokiraj na glavnoj stranici web mjesta na kojem se videozapisi iz određenih zemalja", + "из страны": "iz zemlje", + "США": "Sjedinjene države", + "Актеры:": "Glumci:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Blok na glavnoj stranici web stranice u kojoj su filmovi uz sudjelovanje određenih glumaca", + "с актерами": "s glumcima", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Redatelj:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Blok na glavnoj stranici web stranice u kojoj su filmovi iz filma pojedinih redatelja", + "с режиссером": "s redateljem", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blokiraj s popisom iD-ova filmova", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Blok na glavnoj stranici web mjesta na kojem se videozapisi s određenim iD-om", + "Не показывать": "Nemoj se pokazati", + "ID или ссылка на фильм": "ID ili vezu za film", + "Фильмы:": "filmovi:", + "Список идентификаторов фильмов": "Popis popisa filmova", + "Редактировать список ID": "Uredi ID Popis", + "Блок с новыми сериями": "Blokiraj s novom serijom", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Blok na glavnoj stranici web stranice na kojem će se pojaviti nova serija", + "серии(-ий)": "serija(s)", + "Новые серии сериалов": "Nova serija časopisa", + "Блок с фильмами из коллекций": "Blokiraj s filmovima iz zbirki", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blokiraj s filmovima iz vijesti / zbirki na glavnoj stranici (popis ključeva URL-a odvojen zarezima)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Obilježavanje strana", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Na dnu glavne stranice bit će brojevi, označite kategoriju u kojoj će voditi", + "Фильмы из типа:": "filmovi tipa:", + "Фильмы из года:": "filmovi godine:", + "Фильмы из жанра:": "filmovi iz žanra:", + "Фильмы из страны:": "filmovi iz zemlje:", + "Фильмы актера:": "filmski glumac:", + "Фильмы режиссера:": "Redatelj filmova:", + "Фильмы из коллекции:": "filmovi iz zbirke:", + "2020 или фильмы": "2020 ili filmova", + "По умолчанию": "Prema zadanim postavkama", + "Сохранить изменения": "Spremi promjene", + "Изменяется статус": "Promjene statusa", + "Перезагружается": "Ponovno pokretanje", + "Перезагрузить": "Osvježi", + "Очищается кэш": "Cache je obrisano", + "Очистить кэш": "Izbriši predmemoriju", + "Загружаются (около 5 часов)": "Učitavanje (oko 5 sati)", + "Картинки загружены": "Slike prenesene", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Baza će biti fiksna na poslužitelju za domenu %s. Uvoz se obavlja samo jednom, daljnji uvoz ažuriranja.", + "Загружаются (около 10 минут)": "Učitavanje (oko 10 minuta)", + "Перезагрузка": "Ponovno podizanje sustava", + "Сохраняются изменения": "Promjene su spremljene", + "Желательно не больше 100 фильмов": "Poželjno ne više od 100 filmova", + "Ошибка веб-сайта": "Pogreška web stranice", + "Ошибка сервера": "Pogreška poslužitelja", + "URL кадров:": "URL okvira:", + "Блок с типами пустой": "Blokiraj vrstu prazno", + "Блок с годами пустой": "Blok tijekom godina je prazan", + "Блок с жанрами пустой": "Blokiraj s žanrovima praznih", + "Блок со странами пустой": "Blok s državama je prazan", + "Блок с актерами пустой": "Blok s glumcima je prazan", + "Блок с режиссерами пустой": "Redatelji blokiraju prazno", + "пустой": "nula", + "отключена": "je onemogućen", + "Панель администратора CinemaPress": "CinemaPress admin panel", + "Информация о параметрах админ-панели": "Informacije o parametrima admin panela", + "Опубликовано фильмов": "Objavljeni filmovi", + "Опубликовано:": "Objavljeno dana:", + "Осталось:": "Lijevo:", + "Отфильтрованы:": "Filtrirano:", + "Скоро": "Uskoro", + "Комментарии": "Komentari", + "Связанные": "Povezan", + "Контент": "Sadržaj", + "Слайдер": "Klizač", + "Скрыть": "Sakriti", + "Топ": "Vrh", + "Разметка": "Obilježavanje", + "Продолжить": "Postupiti", + "Просмотренные": "Pregledan", + "Плеер": "Igrač", + "Блокировка": "Zaključavanje", + "Серии": "Serija", + "Реклама": "Oglas", + "RSS": "RSS", + "Уникальность": "Jedinstvenost", + "Голосование": "Glas", + "Боты": "Robota", + "Настройки": "Postavke", + "Публикация": "Objavljivanje", + "Отображение": "Prikaz", + "Фильмы": "Kino", + "Названия": "Imena", + "H1": "H1", + "Описания": "Opis", + "URL": "URL", + "Коды": "Kodovi", + "Основные настройки веб-сайта": "Osnovne postavke web mjesta", + "Информация о параметрах настройки веб-сайта": "Informacije o postavkama web mjesta", + "Протокол": "Protokol", + "Основной протокол веб-сайта": "Glavni protokol web stranice", + "Домен": "Domena", + "Информационный параметр домена, за которым закрепляется ключ БД": "Informacijski parametar domene kojoj je dodijeljen ključ za bazu podataka", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Vaša e-pošta kontaktirajte administratora web mjesta", + "Язык и страна веб-сайта": "Jezik i zemlja web stranice", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Odredite jezik i zemlju za koju web stranica funkcionira", + "Шаблон веб-сайта": "Predložak web stranice", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Naziv predloška web stranice čija mapa treba biti u mapi teme", + "ThemePrice": "49$", + "Своя тема": "Vlastita tema", + "Nginx сервер": "Nginx poslužitelj", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Ovaj je parametar informativan i ne može se mijenjati s admin panel", + "Sphinx сервер": "Sphinx poslužitelj", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "S visokim opterećenjima, Sphinx se može prenijeti na zasebni poslužitelj, čime se povećava učinkovitost web stranice", + "Memcached сервер": "Memcached poslužitelj", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "S velikim opterećenjima Memcached se može prenijeti na zasebni poslužitelj, čime se povećava učinkovitost web stranice", + "Сервер картинок": "Slikovni poslužitelj", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Prema zadanim postavkama sve su slike učitane iz izvora treće strane, no ako želite da se plakati preuzmu s vaše web stranice, možete «stati na slanje poslužitelja» i unijeti adresu %s", + "Ширина постера:": "Širina postera:", + "Автопубликация": "Automatsko objavljivanje", + "Фукнция публикации": "Objavi funkciju", + "Информация о параметрах публикации фильмов": "Informacije o opcijama objavljivanja filmova", + "Импорт всех фильмов в мире": "Uvoz svih filmova u svijetu", + "Добавление всех фильмов в мире на веб-сайт": "Dodajte sve filmove na svijetu na web stranicu", + "Введите ключ базы фильмов": "Unesite osnovni ključ filma", + "Добавить фильмы": "Dodaj filmove", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "film:", + "StartMovies": "---", + "Тема:": "Tema:", + "общая": "cjelokupni", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Koja je zajednička i individualna tema CinemaPress-a?", + "Обновление:": "Ažuriranje:", + "каждое": "svaki", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Zašto moram ažurirati bazu podataka?", + "Оплатить ключ": "Platiti ključ", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "besplatno do 3 puta", + "Настройка автопубликации": "Automatsko objavljivanje postavki", + "Нстройка публикации фильмов каждый час": "Postavljanje objavljivanja filmova svaki sat", + "Публиковать по": "Objavi po", + "фильма(ов) каждые": "film (i) svaki", + "часа(ов)": "sat (i)", + "Будут опубликованы в": "Bit će objavljeno u", + "Диапазон идентификаторов фильмов": "Raspon iD-a filmova", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Raspon identifikatora filmova koji su već objavljeni na web stranici", + "до": "do", + "Обязательная информация у фильмов": "Obavezne informacije iz filmova", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Na web stranicama će biti objavljeni samo filmovi s označenim informacijama (poster, naslov, standardni opis)", + "Не важно (публикация любых фильмов)": "Nije važno (objavljivanje bilo kojeg filma)", + "Только имеющие постер": "Imate samo poster", + "Только имеющие переведенное название": "Samo prevodi naslov", + "Только имеющие стандартное описание": "Samo ima standardni opis", + "Тематический веб-сайт": "Predmet web stranica", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Možete izraditi tematsku web stranicu na kojoj će biti objavljeni samo anime, ruski filmovi itd.", + "Тип:": "Tip:", + "Сериалы": "TV emisije", + "Все": "Svi", + "для взрослых": "za odrasle", + "Китай": "Kina", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Zaustavi riječi:", + "Параметры вывода фильмов в категориях": "Izlazne opcije za filmove u kategorijama", + "Информация о параметрах вывода фильмов в категориях": "Informacije o izlaznim opcijama filmova u kategorijama", + "Параметры отображения в категориях": "Opcije prikazivanja u kategorijama", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Opcije prikazivanja za filmove u kategorijama (žanrovi, zemlje itd.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Navedite koliko će filmova biti prikazano u svakoj kategoriji i rezultatima pretraživanja", + "Фильмов на странице:": "filmovi na stranici:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Navedite sortiranje prema kojem će filmovi biti razvrstani u kategorije", + "Сортировка фильмов:": "Sortiraj filmove:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Navedite koliko će stranica biti prikazano na dnu svake kategorije i glavne web stranice", + "Количество чисел в пагинации:": "Broj brojeva u broju stranica:", + "номер(ов)": "broj (e)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Pokažite gumb zadnje stranice na glavnoj stranici i u kategorijama (može stvoriti opterećenje na poslužitelju)", + "Последняя страница:": "Posljednja stranica:", + "Показывать": "Predstava", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Navedite sliku koja će se prikazati kada će korisnici dijeliti web stranicu na društvenim mrežama", + "Изображение по умолчанию:": "Zadana slika:", + "URL изображения": "URL slike", + "Загрузить": "Preuzimanje", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Navedite konačni datum premijere filmova koji će biti prikazani prilikom sortiranja do datuma premijere ili godine", + "Конечная дата:": "Datum završetka:", + "Месяц назад": "Prije mjesec dana", + "Неделю назад": "Prije tjedan dana", + "Сегодня": "Danas", + "Через неделю": "Tjedan dana kasnije", + "Через месяц": "Za mjesec dana", + "Через 3 месяца": "Nakon 3 mjeseca", + "Через пол года": "Nakon pola godine", + "Через год": "Godinu dana kasnije", + "Через 2 года": "Nakon 2 godine", + "В таком формате будет показана дата на веб-сайте": "U ovom se obliku datum prikazuje na web stranici", + "Формат даты:": "Oblik datuma:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Sortirano po KinoPoisk / IMDb rating", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Opcije za prikaz popisa filmova prilikom razvrstavanja prema KinoPoisk / IMDb ocjena", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Odredite minimalni broj glasova KinoPoisk za filmove koji će se prikazati prilikom razvrstavanja prema KinoPoisk ocjeni", + "Число голосов KinoPoisk:": "KinoPoisk broj glasova:", + "голос(ов)": "glas (e)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Navedite najmanji broj glasova za filmove za filmove koji će se prikazati prilikom razvrstavanja za IMDb", + "Число голосов IMDb:": "Broj glasova IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Navedite koje kategorije ne primjenjuju pravilo minimalnog broja glasova prilikom razvrstavanja prema ocjeni", + "Не применять условие в категориях:": "Ne primjenjujte uvjet u kategorijama:", + "год": "godine", + "жанр": "žanr", + "страна": "u zemlji", + "актер": "glumac", + "режиссер": "direktor", + "тип": "vrsta", + "поиск": "traženje", + "Меню на веб-сайте": "Izbornik na web stranici", + "Категории из меню на веб-сайте": "Kategorije iz izbornika na web stranici", + "Текст на веб-сайте": "Tekst web mjesta", + "Текст который Вы можете видеть на страницах веб-сайта": "Tekst koji možete vidjeti na stranicama web stranice", + "В ШАБЛОНЕ": "U OKVIRU", + "НА ВЕБ-САЙТЕ": "NA WEB STRANICI", + "Названия сортировок": "Poredaj imena", + "Названия сортировок на странице категорий": "Sortirajte naslove na stranici kategorija", + "Рейтинг КП (по убыванию):": "KP ocjena (silazno):", + "Рейтинг КП (по возрастанию):": "KP ocjena (uzlazno):", + "Голоса КП (по убыванию):": "Glas KP (silazno):", + "Голоса КП (по возрастанию):": "Glas KP (uzlazno):", + "Рейтинг IMDb (по убыванию):": "IMDb Ocjena (silazno):", + "Рейтинг IMDb (по возрастанию):": "IMDb ocjena (uzlazno):", + "Голоса IMDb (по убыванию):": "IMDb glasovi (silazno):", + "Голоса IMDb (по возрастанию):": "Voices IMDb (uzlazno):", + "Год (по убыванию):": "Godina (silazno):", + "Год (по возрастанию):": "Godina (uzlazno):", + "Премьера (по убыванию):": "Premijera (silazno):", + "Премьера (по возрастанию):": "Premijera (uzlazno):", + "Изменение URL ссылок веб-сайта": "Promjena URL-ova web sučelja", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informacije o parametrima za promjenu URL-a različitih stranica web stranice", + "Страница фильма": "Stranica filmova", + "Изменение URL страницы фильма": "Promijenite URL stranice filma", + "Доступные параметры": "Dostupne opcije", + "обязательный праметр, отображает ID фильма, например «id299»": "potreban parametar, prikazuje ID filmova, na primjer «id299»", + "разделитель между параметрами, например «-»": "separator između parametara, na primjer «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "prijevod ili izvorni naslov filma, na primjer «matrica»", + "переведенное название фильма в транслите, например «matrica»": "prevedeno ime filma u transliteraciji, na primjer «matrica»", + "оригинальное название фильма, например «the-matrix»": "izvorni naziv filma, na primjer «matrica»", + "жанр фильма в транслите, например «comedy»": "žanr filma u transliteraciji, na primjer «komedija»", + "страна фильма в транслите, например «usa»": "zemlja filma u transliteraciji, na primjer «usa»", + "год фильма, например «2020»": "godina filma, na primjer «2020»", + "главный актер в транслите, например «tom-cruise»": "glavni glumac u transliteraciji, na primjer «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "redatelj u transliteraciji, na primjer «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "svaki dan slučajan 4 slova, na primjer «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL za aktiviranje web stranice", + "«Скачать»": "„Preuzimanje”", + "«Трейлер»": "„Početna”", + "«Кадры»": "„Okviri”", + "Уникализация URL фильма": "Jedinstveni URL filma", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Točni URL, možete promijeniti razdjelnik između parametara, prefiks prije ID-a i promijenite identifikator videozapisa gore ili dolje (zadana vrijednost je 0, tj. ID na web-lokaciji podudara se s ID-om na KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Separator između parametara u URL-u bit će zamijenjen u URL-u koji se nalazi na mjestu [separator]", + "Разделитель:": "Separator:", + "Будет подставлено перед ID фильма %s": "Zamijenit će se prije ID-a %s filma", + "Префикс ID:": "ID prefiks:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Prihvaća vrijednosti od -297 do 297000 i mijenja ID filma na web stranici na višu ili nižu stranu.", + "Уникальный ID:": "Jedinstveni ID:", + "Транслит URL категорий (комедия -> komediya)": "Kategorije preusmjeravanja URL-ova (komedija -> komediya)", + "Транслит:": "Transliteracija:", + "Нет": "Ne", + "Кастомный": "Običaj", + "URL неиндексируемых фильмов": "URL-ovi koji nisu indeksirani filmom", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Ako želite da samo filmovi koje napišete jedinstvene opise za indeksiranje, ispunite ovaj obrazac i dodajte ovaj URL robots.txt, primjerice Disallow: / noindex", + "URL пути": "Put URL", + "URL пути, которые ставятся перед конкретной категорией": "Putevi URL-ova koji se postavljaju ispred određene kategorije", + "комедия": "komedija", + "Том Круз": "Tom krstarenje", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Sapuni:", + "Мультфильмы:": "Crtići:", + "Аниме:": "Anime:", + "Телепередачи:": "TV emisije:", + "Игра престолов": "Igra prijestolja", + "Вставить код на веб-сайт": "Zalijepite kôd na web stranicu", + "Вставка кодов счетчиков, рекламы и т.п.": "Umetanje brojača, oglasa itd.", + "Вставить код в верх веб-страницы": "Zalijepite kôd na vrh web stranice", + "Вставка кода внутрь тега head": "Umetnite kôd unutar glavne oznake", + "Вставить код в низ веб-страницы": "Zalijepite kôd na dno web stranice", + "Вставка кода перед закрывающимся тегом body": "Umetnite kôd prije zatvaranja oznake tijela", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Kod datoteke robots.txt", + "Список фильмов с уникальным описанием": "Popis filmova s ​​jedinstvenim opisom", + "Информация о написании уникальных описаний для фильмов": "Informacije o pisanju jedinstvenih opisa za filmove", + "Добавить / изменить фильм": "Dodaj / Uredi film", + "Фильмы с уникальным описанием": "filmovi s jedinstvenim opisom", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Unesite ID filma", + "тег на веб-странице фильма:": "oznaka na filmskoj web stranici:", + "Название страницы фильма (до 70 символов)": "Naslov filma (do 70 znakova)", + "Короткое описание страницы фильма (до 200 символов)": "Kratak opis filmske stranice (do 200 znakova)", + "Переведенное название фильма:": "Naziv preuzetog filma:", + "Миссия невыполнима: Последствия": "Misija nemoguće: Posljedice", + "Оригинальное название фильма:": "Izvorni naslov filma:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Opis filma:", + "Уникальное описание ...": "Jedinstveni opis ...", + "Информационные данные фильма": "Informacije o filmu", + "URL постера:": "URL oglasa:", + "URL постера фильма": "Url postera za film", + "Фильм": "film", + "Сериал": "TV serije", + "Год:": "Godine:", + "Страна:": "Zemlja:", + "Жанры фильма:": "Žanrovi filmova:", + "Режиссер фильма:": "Redatelj filma:", + "Актерский состав:": "Uloge:", + "Премьера фильма:": "filmska premijera:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Ocjena web mjesta KinoPoisk:", + "34 или 90": "34 ili 90", + "Число голосов на сайте KinoPoisk:": "Broj glasova na stranicama KinoPoisk:", + "309 или 89647": "309 ili 89647", + "Рейтинг на сайте IMDb:": "Broj ocjena:", + "76 или 88": "76 ili 88", + "Число голосов на сайте IMDb:": "Broj glasova na stranicama IMDb:", + "6534 или 8396": "6534 ili 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg ili URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL igrača:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Kvaliteta:", + "1080p": "1080p", + "Перевод / язык:": "Prijevod / Jezik:", + "Субтитры": "Titlovi", + "Настраиваемые поля:": "Prilagođena polja:", + "Текст к этому полю": "Tekst u ovo polje", + "Названия на страницах веб-сайта": "Naslovi na stranicama web stranica", + "Информация о написании названий для всех страниц веб-сайта": "Informacije o pisanju naslova za sve stranice web stranice", + "Веб-страница:": "Web stranice:", + "название": "ime", + "переведенное": "preveo", + "английское": "engleski", + "премьера": "premijera", + "слово": "riječ", + "синонимы": "sinonimi", + "страны": "zemlje", + "жанры": "žanrovi", + "актеры": "glumci", + "режиссеры": "direktori", + "Страница онлайн": "Web stranica stranice", + "Год": "Godine", + "сортировка": "sortiranje", + "страница": "stranica", + "Текст для": "Tekst za", + "определенного года": "određene godine", + "остальных": "ostatak", + "Годы": "Godina", + "Жанр": "Žanr", + "определенного жанра": "određeni žanr", + "Жанры": "Žanrovi", + "Страна": "Zemlja", + "определенной страны": "određenu zemlju", + "Страны": "Zemlje", + "Актер": "Glumac", + "определенного актера": "određeni glumac", + "Актеры": "Glumci", + "Режиссер": "Redatelj", + "определенного режиссера": "određenog redatelja", + "Режиссеры": "To režiji", + "Тип": "Vrsta", + "определенного типа": "određene vrste", + "Поиск": "Traženje", + "запрос": "pitanje", + "определенного запроса": "specifičan zahtjev", + "Поиск фильма": "Pretraživanje filmova", + "Пагинация и сортировка": "Paginiranje i razvrstavanje", + "Код": "Kod", + "По убыванию": "Silazni", + "По возрастанию": "Uzlazni", + "H1 на страницах веб-сайта": "H1 na stranicama web stranica", + "Информация о написании H1 для всех страниц веб-сайта": "Informacije o pisanju H1 za sve stranice web stranice", + "Описания на страницах веб-сайта": "Opisi na stranicama web stranica", + "Информация о написании описаний для всех страниц веб-сайта": "Informacije o pisanju opisa za sve stranice web stranice", + "Обновление базы фильмов": "Ažurirajte bazu podataka o filmu", + "Ключ обновления базы данных": "Ključ za ažuriranje baze podataka", + "Обновить": "Ažuriranje", + "Модуль новых премьер": "Novi premijerni modul", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informacije o parametrima modula s blokom najbližih filmova", + "Отключить": "Isključite", + "Количество фильмов в автоматическом блоке": "Broj filmova u automatskom bloku", + "Указание числа фильмов, которые будут в блоке": "Navedite broj filmova koji će biti u bloku", + "Указать фильмы вручную": "Odredite filmove ručno", + "Вручную выбрать фильмы для этого блока": "Ručno odaberite filmove za ovaj uređaj", + "Активировать": "Aktivirati", + "Модуль": "Modul", + "отключен": "onesposobljen", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Modul omogućuje dodavanje bloka na web stranicu s filmovima koji bi uskoro trebali biti objavljeni.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Da biste omogućili modul, kliknite gumb «Aktiviraj» pri vrhu zaslona.", + "Модуль комментариев": "Modul komentara", + "Информация о параметрах модуля добавления виджетов комментариев": "Informacije o parametrima modula dodajte widget komentara", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Vaš kratak naziv koji ste dobili prilikom registracije web stranice na Disqus.com i API ključu", + "Ваш shortname веб-сайта": "Shortname vašeg web mjesta", + "Ваш api_key для индексации комментариев": "Vaš api_key za indeksiranje komentara", + "Блок последних комментариев": "Nedavni blok komentara", + "Блок с последними комментариями от пользователей": "Blokiraj s nedavnim komentarima korisnika", + "комментария(ев)": "komentar (i)", + "Макс. %s символов": "Maks. %s znakova", + "без аватара": "bez avatara", + "с аватаром": "s avatarom", + "На страницах:": "Na stranicama:", + "главная": "glavni", + "категория": "kategorija", + "контент": "sadržaj", + "фильм": "filma", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Navedite widget_id koji ćete primiti nakon izrade widgeta komentara na HyperComments.com i sekretkey za indeksiranje komentara tražilicama", + "Ваш widget_id": "Vaš widget_id", + "Ваш sekretkey для индексации комментариев": "Vaš sekretkey za indeksiranje komentara", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Vaš ID aplikacije «Web stranica» na vk.com", + "Ваш ID приложения": "Vaš ID aplikacije", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Prijavite se na facebook.com i unesite ID korisnika (korisnički ID koji može moderirati komentare)", + "Ваш ID на Facebook": "Vaš Facebook ID", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Navedite ID koji ste dobili nakon stvaranja widgeta za komentare na Cackle.me (uz naknadu)", + "Ваш ID виджета": "ID vašeg widgeta", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL vaše Google+ stranice", + "Ваш URL в Google+": "Vaš Google+ URL", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parametar host_id, koji ćete dobiti nakon registracije s uslugom", + "Ваш host_id": "Vaš host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Modul omogućuje dodavanje komentara na web stranicama društvenih mreža VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "filmovi povezani s modulom", + "Информация о параметрах модуля связанных фильмов": "Informacije o parametrima filmova vezanih uz modul", + "Связанные фильмы по году": "Povezani filmovi po godini", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "filmski blok ispod glavnih informacija o filmu iz iste godine kao i trenutni film", + "из одного года": "iz jedne godine", + "Связанные фильмы по жанрам": "Povezani filmovi prema žanru", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Blok s filmovima pod glavnim informacijama o filmu iz istog žanra ili svih žanrova kao i trenutni film", + "всех": "od svih", + "одного жанра": "jedan žanr", + "Связанные фильмы по странам": "Srodni filmovi po zemlji", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "filmski blok ispod glavnih informacija o filmu iz iste države ili svih zemalja kao i trenutni film", + "одной страны": "jedna zemlja", + "Связанные фильмы по актерам": "Srodni filmovi glumaca", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Blok s filmovima pod glavnim informacijama filma iz filmografije glumca ili glumaca koji su glumili u trenutnom filmu", + "одного актера": "jedan glumac", + "Связанные фильмы по режиссерам": "Srodni filmovi redatelja", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Blok s filmovima pod glavnim informacijama o filmu filma redatelja ili redatelja koji usmjeravaju trenutni film", + "одного режиссера": "jedan redatelj", + "Показывать по типу": "Prikaži po vrsti", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Na stranici serije, serija će biti prikazana, na stranici filmskih filmova", + "Тип к типу": "Upišite tip", + "Не важно": "Nije važno", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Modul omogućuje dodavanje dodatnih popisa filmova iz iste godine, žanra, zemlje, godine, glumca ili redatelja na filmskoj stranici.", + "Модуль создания страниц для веб-сайта": "Modul za izradu stranica za web stranicu", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informacije o parametrima modula stvaraju stranice za web stranicu", + "Настройка страницы со списком новостей": "Prilagodite stranicu s popisom vijesti", + "URL путь": "URL put", + "Параметр пути в URL": "URL parametar", + "Веб-страница со списком контента": "Web stranica s popisom sadržaja", + "Страницы веб-сайта": "Stranice web stranica", + "Новости и коллекции веб-сайта": "Novosti i zbirke web stranica", + "Блоки новостей на веб-сайте": "Vijesti blokiraju na web stranici", + "Блок новостей в боковой панели": "Blok vijesti na bočnoj traci", + "Блок постов в боковой панели на страницах веб-сайта": "Blok postova na bočnoj traci na stranicama web stranice", + "пост(ов)": "post (a)", + "Теги через запятую": "Oznake odvojene zarezima", + "Блок новостей на странице фильма": "Feed vijesti na filmskoj stranici", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Blok postova koji sadrže film ili najnovije vijesti s oznakom na svim filmovima", + "упоминания или с тегом": "spomene ili označene", + "Оповещения, Новости": "Upozorenja, vijesti", + "Фильмы из новостей на главной": "filmovi iz vijesti na glavnom", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Blokiraj s filmovima iz vijesti na glavnoj stranici (popis ključeva URL-a odvojen zarezima)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automatske zbirke", + "Обновления с moonwalk": "Ažuriranja na moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Zadnji dodani filmovi / serije na video hosting", + "Обновления фильмов": "Ažuriranja filmova", + "Последние добавленные фильмы на видео-хостинг": "Zadnji dodani filmovi na video hosting", + "Не добавлять": "Nemoj dodati", + "URL-ключ коллекции в которую добавлять фильмы": "URL ključ zbirke za dodavanje filmova", + "Обновлять качество:": "Ažuriranje kvalitete:", + "Да": "Da", + "Обновлять перевод:": "Ažuriranje prijevoda:", + "Обновления сериалов": "Ažuriranja TV serija", + "Последние добавленные сериалы на видео-хостинг": "Zadnji dodani niz na video hostingu", + "сериала(ов)": "serijska (e)", + "URL-ключ коллекции в которую добавлять сериалы": "URL ključ zbirke za dodavanje TV emisija", + "Обновления с hdgo": "Ažuriranja iz hDD-a", + "Обновления с kodik": "Ažuriranja iz kodika", + "Обновления с iframe": "Iframe ažuriranja", + "Добавить страницу": "Dodaj stranicu", + "Модуль позволяет создавать страницы на веб-сайте.": "Modul vam omogućuje stvaranje stranica na web stranici.", + "Название страницы:": "Naslov stranice:", + "Комедийные сериалы": "Komedija serije", + "Описание страницы:": "Opis stranice:", + "Подборка комедийных сериалов": "Izbor serije komedije", + "Уникальный ключ для URL": "Jedinstveni ključ za URL", + "Уникальный ключ для URl страницы": "Jedinstveni ključ za URl stranicu", + "Ссылка на изображение страницы": "Veza do slike stranice", + "Коллекции, Новости": "Zbirke, vijesti", + "Коллекции": "Zbirke", + "Новости": "Vijesti", + "Страницы": "Stranica", + "Обновления": "Ažuriranje", + "Мультфильмы": "Crtići", + "ТВ": "Televizija", + "Аниме": "Anime", + "Страница скачать": "Preuzmi stranicu", + "Страница трейлера": "Stranica za prikolicu", + "Страница кадров": "Stranica okvira", + "Модуль слайдера фильмов": "filmski klizač modul", + "Информация о параметрах модуля слайдера фильмов": "Informacije o parametrima filmskih klizača modula", + "Идентификатор или ссылка на фильм": "ID videozapisa ili veze", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Modul omogućuje dodavanje web stranice klizačima s filmovima.", + "Модуль скрытия фильмов": "filmski skrivanje modula", + "Информация о параметрах модуля скрытия фильмов": "Informacije o parametrima modula sakrivaju filmove", + "Автоматическое скрытие фильмов": "Automatsko skrivanje filmova", + "Параметры авторизации IMAP": "Opcije autorizacije IMAP-a", + "Параметры авторизации на почтовом IMAP сервере": "Opcije autorizacije na IMAP poslužitelju pošte", + "Пароль": "Lozinka", + "Ваш пароль от почтового ящика": "Vaša zaporka spremnika", + "Параметры почтового сервера": "Postavke poslužitelja pošte", + "Сервер": "Server", + "Порт": "Luka", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blokirajte filmove u zemlji", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blokirajte filmove u zemlji u kojoj su puštene ove godine", + "В стране фильма": "U zemlji filma", + "Сообщение для пользователей": "Poruka korisnika", + "Сообщение для пользователей на месте, где располагается плеер": "Poruka za korisnike na web mjestu gdje se igrač nalazi", + "Сообщение для пользователя": "Poruka korisniku", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Modul omogućuje skrivanje filmova s ​​web stranica koje su ograničene od vlasnika autorskih prava.", + "Модуль топ-фильмов": "Vrhunski filmski modul", + "Информация о параметрах модуля топ-фильмов в категориях": "Informacije o parametrima modula vrhunskih filmova u kategorijama", + "Топ-фильмы в категориях": "Vrhunski filmovi u kategorijama", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Vrhunski filmovi obično se prikazuju umjesto standardnog klizača ili kao zasebni blok u kategorijama", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Modul omogućuje u svakoj kategoriji prikaz najboljih filmova na određenom razvrstavanju.", + "Модуль социальных сетях": "Modul društvenih mreža", + "Информация о параметрах модуля групп в социальных сетях": "Informacije o parametrima grupnog modula u društvenim mrežama", + "Ссылка на страницу": "Veza na stranicu", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Modul omogućuje dodavanje web stranice stranica veze u društvenim mrežama koje su stvorene za web stranicu.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "Mikromarking modul", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informacije o parametrima Schema modula i OpenGraph označavanja", + "активирован": "aktivirati", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Modul omogućuje dodavanje oznake Schema i OpenGraph na sve stranice web stranice.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Da biste deaktivirali modul, kliknite gumb «Onemogući» pri vrhu zaslona.", + "Модуль продолжения просмотра": "Modul nastavlja gledati", + "Информация о параметрах модуля продолжения просмотра": "Informacije o parametrima modula nastavljaju pregledavati", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Modul omogućuje dodavanje gumba na web stranicu. kada kliknete na njega, možete otići na stranicu filma kako biste nastavili gledati.", + "Модуль просмотренных фильмов": "Modul je gledao filmove", + "Информация о параметрах модуля просмотренных фильмов": "Informacije o parametrima modula gledale su filmove", + "Количество просмотренных фильмов": "Broj gledanih filmova", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "filmovi koje pregledava korisnik prikazani su pri dnu svake stranice web mjesta", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Na dnu stranice dodaje se popis filmova koje je nedavno pregledao korisnik.", + "Модуль плеера на веб-сайте": "Modul igrača na web stranici", + "Информация о параметрах модуля плеер на веб-сайте": "Informacije o parametrima modula igrača na web stranici", + "Параметры плеера": "Postavke igrača", + "сделать основным": "napraviti glavnu", + "Видео-хостинги источники": "Izvori za video hosting", + "Цвет элементов в плеере": "Boja elemenata u uređaju", + "Указание токен-ключа плеера": "Određivanje oznake ključa igrača", + "Токен-ключ": "Ključni token", + "Указание api_token-ключа плеера": "Određivanje korisničkog ključa korisnika_hash", + "api_token-ключ": "korisnički ključ", + "Указание токен-ключа": "Određivanje ključa oznake", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Modul omogućuje dodavanje igrača na web stranicu za gledanje filmova na mreži.", + "Модуль блокировки просмотра плеера": "Modul zaključavanja playera", + "Информация о параметрах модуля блокировки просмотра плеера": "Informacije o parametrima modula blokiranja gledatelja", + "Вставить рекламу в плеер": "Umetnite oglašavanje u igrača", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Oglasna jedinica će ostati u uređaju za određeni broj sekundi prije gledanja", + "Таймер блокировки:": "Timer za zaključavanje:", + "сек": "a", + "Кнопка «Пропустить»:": "Gumb Skip:", + "Сообщение для пользователя:": "Poruka korisnika:", + "Рекламный код:": "Promotivni kôd:", + "отображает обратный отсчет.": "prikazuje odbrojavanje.", + "Платная подписка": "Plaćena pretplata", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Generirajte popis ključeva pomoću zareza i prodajte ih kroz različite trgovinske platforme, na primjer na digiselleru. Korisnik nakon unosa ključa moći će bez ograničenja gledati sve filmove na web stranici", + "Список ключей через запятую:": "Popis ključeva odvojenih zarezima:", + "+ 10 ключей": "+ 10 tipki", + "Поделиться в социальную сеть": "Dijeli na društvenu mrežu", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Ako korisnik ne klikne gumb Dijeli na jednoj od društvenih mreža, korisnik neće moći početi pregledavati određeno vrijeme. Ako korisnik klikne gumb «Dijeli», blok će se zatvoriti nakon 10 sekundi", + "Пользователи с AdBlock": "AdBlock korisnici", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Ograničite početak pregleda od korisnika koji upotrebljavaju AdBlock ili druge blokere oglasa", + "Легальный веб-сайт": "Pravna web stranica", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Prikaži samo filmsku prikolicu koja je promotivni materijal i ne krši autorska prava", + "Разрешить плеер в странах:": "Dopusti igrača u zemljama:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Modul omogućuje ograničavanje prikaza uređaja korisniku prije izvođenja određene radnje.", + "Модуль мобильной версии": "Modul mobilne verzije", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informacije o parametrima modula mobilne inačice web stranice", + "Светлая тема": "Tema svjetla", + "Светлая тема оформления мобильной версии веб-сайта": "Svjetla tema mobilne inačice web stranice", + "Скриншоты": "Screenshot", + "Темная тема": "Tamna tema", + "Темная тема оформления мобильной версии веб-сайта": "Tamna tema mobilne inačice web stranice", + "Своя тема оформления мобильной версии веб-сайта": "Vlastita tema mobilne inačice web stranice", + "Настроить": "Napjev", + "Цвет фона": "Boja pozadine", + "Цвет текста": "Boja teksta", + "Фон заголовка": "Pozadina zaglavlja", + "Цвет заголовка": "Boja zaglavlja", + "Фон описания": "Opis pozadina", + "Цвет описания": "Boja opisa", + "Фон кнопки": "Pozadina gumba", + "Цвет кнопки": "Boja gumba", + "Фон поиска": "Traži pozadinu", + "Фон блока": "Blokiraj pozadinu", + "Цвет ссылок": "Boja veze", + "При наведении": "Kada zadržite pokazivač miša", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Modul upućuje tražilicama da web stranica ima verziju web stranice za savršen prikaz na mobilnim uređajima. Prije aktiviranja modula, provjerite je li poddomena «m» stvorena (postoji odgovarajuća CNAME zapis «m» na upravljačkoj ploči DNS domene).", + "Модуль серий сериалов": "Serija serijskih modula", + "Информация о параметрах модуля серий сериалов": "Informacije o parametrima serije serija modula", + "Заголовок, описание и H1 веб-страницы с серией": "Naslov web stranice, opis i H1 seriju", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Pisanje teksta za naslov, opis i H1 na web stranici s nizom", + "Веб-страница серии:": "Serija web-stranica:", + "Название страницы": "Naslov stranice", + "номер сезона": "broj sezone", + "номер серии": "broj serije", + "перевод": "prijevod", + "H1 на странице": "H1 po stranici", + "Описание страницы": "Opis stranice", + "Блок с сериями": "Blokiraj s nizom", + "серий": "serija", + "Все серии": "Sve serije", + "Посл. серию": "Posljednji serija", + "Параметры по умолчанию": "Zadane postavke", + "Сезон": "Sezona", + "Серия": "Serija od", + "Звук": "Zvuk", + "основной источник серий": "glavni izvor serije", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Modul omogućuje stvaranje zasebne stranice za svaku seriju serije.", + "Модуль добавления рекламы на веб-сайт": "Oglasni modul na web stranici", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informacije o parametrima modula dodaju oglašavanje na web stranicu", + "Десктопная версия веб-сайта": "Verzija web sučelja na radnoj površini", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Varijacije oglašavanja u verziji web sučelja na radnoj površini", + "На всех веб-страницах": "Na svim web stranicama", + "Вверху на веб-странице": "Vrh web stranice", + "Добавьте свой рекламный код": "Dodajte svoj oglasni kôd", + "Внизу на веб-странице": "Dolje na web stranici", + "Левая колонка на веб-странице": "Lijevi stupac na web stranici", + "Правая колонка на веб-странице": "Desni stupac na web stranici", + "Над плеером на веб-странице": "Iznad igrača na web stranici", + "Под плеером на веб-странице": "Pod igračem na web stranici", + "или размещение на конкретной веб-странице": "ili objavljivanje na određenoj web stranici", + "Размещение рекламы над плеером": "Položaj oglasa preko igrača", + "Размещение рекламы под плеером": "Položaj oglasa ispod uređaja", + "Размещение рекламы над ссылками": "Postavljanje oglasa iznad veza", + "Размещение рекламы под ссылками": "Oglašavajte se pod linkovima", + "Размещение рекламы над трейлером": "Položaj oglasa preko prikolice", + "Размещение рекламы под трейлером": "Položaj oglasa ispod prikolice", + "Размещение рекламы над кадрами": "Oglašavanje preko okvira", + "Размещение рекламы под кадрами": "Položaj oglasa u okvirima", + "Мобильная версия веб-сайта": "Mobilna inačica web stranice", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Varijacije oglašavanja u mobilnoj inačici web stranice", + "Таргетинг рекламы": "Ciljanje oglasa", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Prikazati oglase ciljane publike, na primjer, ljudi iz Rusije ili prilikom pregledavanja web stranice na iPhoneu itd.", + "Таргетинг включен": "Omogućeno ciljanje", + "Таргетинг отключен": "Ciljanje je onemogućeno", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Modul omogućuje dodavanje oglasa na sve web stranice ciljane web stranice.", + "Модуль RSS": "RSS modul", + "Информация о параметрах модуля RSS": "Informacije o parametrima RSS modula", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Modul omogućuje prikaz najnovijih publikacija filmova u xml formatu.", + "Автопубликация на %s дней": "Automatsko objavljivanje za %s dana", + "Код состояния HTTP": "HTTP statusni kod", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP statusa na blokiranoj web stranici moviea", + "Фильмы из страны": "Movieovi iz zemlje", + "Фильмы из списка": "Movieovi s popisa", + "Мультсериалы:": "Serijski crtića:", + "Видео-хостинги источники трейлеров": "Izvori hostinga videozapisa za prikolice", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Modul kaže tražilicama da web-stranica ima verziju web-mjesta za savršen prikaz na mobilnim uređajima.", + "Случайный": "Slučajan", + "Случайный фильм": "Slučajni movie", + "Модуль случайного фильма": "Modul slučajnog moviea", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Modul u svakoj kategoriji omogućuje prikaz gumba za prebacivanje na slučajni movie iz ove kategorije.", + "Информация о параметрах модуля выбора случайного фильма": "Informacije o parametrima modula za odabir slučajnog moviea", + "Случайный фильм в категориях веб-сайта": "Slučajni movie u kategorijama web stranica", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Na vrhu stranice kategorije prikazat će se gumb, kada se klikne, korisnik se prebacuje na slučajni movie iz ove kategorije", + "Случайный фильм в меню веб-сайта": "Slučajni movie u izborniku web-mjesta", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Odredite URL ključ zbirke iz koje želite odabrati slučajni movie, kada kliknete na gumb u izborniku", + "Выбирать из коллекции:": "Odaberite iz zbirke:", + "ТВ версия": "TV verzija", + "URL-ключ:": "Ključ URL-a:", + "Название в виде ссылки": "Naslov kao veza", + "При нажатии на название категории, будет переход на страницу категории": "Kada kliknete na ime, otići će na stranicu kategorije", + "Ссылка на категорию": "Poveznica kategorije", + "Обычный текст": "Običan tekst", + "Случайный фильм на главной странице": "Slučajni movie na početnoj stranici", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "U svakom bloku na glavnoj stranici web stranice bit će link na slučajni movie u kategoriji", + "Случайный фильм в блоке связанных фильмов": "Slučajan movie u movieovima vezanim uz blok", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "U svakom bloku srodnih movieova na web stranici moviea bit će prikazan link na slučajni movie u kategoriji", + "Список жанров в каждом типе": "Popis žanrova u svakoj vrsti", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Navedite popis žanrova koji će biti uključeni ili isključeni iz određenog tipa", + "Жесткая перезагрузка сервера": "Hardver za resetiranje poslužitelja", + "Будет произведена перезагрузка всех сайтов на сервере": "Sve web-lokacije na poslužitelju ponovno će se pokrenuti", + "Модуль ТВ версии": "Verzija TV modula", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informacije o parametrima TV verzije web-mjesta", + "URL ТВ версии": "URL verzije televizije", + "Настройка URL для ТВ версии веб-сайта": "Postavljanje URL-a za TV verziju web-lokacije", + "URL мобильной версии": "URL verzije za mobilne uređaje", + "Настройка URL для мобильной версии веб-сайта": "Postavljanje URL-a za mobilnu verziju web-lokacije", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Modul aktivira TV verziju web-mjesta za navigaciju pomoću daljinskog upravljača TV-a.", + "Инструмент для парсинга веб-страниц": "Alat za raščlanjivanje web-stranica", + "Цвет текста контента": "Boja teksta sadržaja", + "Фон контента": "Pozadina sadržaja", + "Цвет текста категории": "Boja teksta kategorije", + "Фон текущей категории": "Trenutna kategorija pozadine", + "Фон активной категории": "Pozadina aktivne kategorije", + "Своя тема оформления ТВ версии веб-сайта": "Vlastita tema TV verzije web-mjesta", + "Загрузка доступна после заполнения информации!": "Preuzimanje je dostupno nakon ispunjavanja podataka!", + "Автозаполнение информации": "Automatsko dovršavanje informacija", + "Запретить доступ в странах": "Zabraniti pristup u zemljama", + "Список стран, которым запрещено посещать сайт": "Popis zemalja kojima je zabranjeno posjećivanje web mjesta", + "Проксировать": "Proxy", + "Не проксировать": "Nemojte proxy", + "Перегрузка сервера": "Preopterećenje servera", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Navedite postotak preopterećenja poslužitelja pri kojem će se prikazati ili preusmjeriti poruka o pogrešci (interval 1 minuta, 5 minuta i 15 minuta)", + "Модуль рерайта описаний": "Modul za prepisivanje opisa", + "Модуль обработает описание к фильму и делает его более уникальным": "Modul će obraditi opis moviea i učiniti ga jedinstvenijim", + "Настройка параметров в сервисе rewriter.tools": "Postavljanje parametara u servisnom prepisivaču.tools", + "Двойной рерайт": "Dvostruko prepisati", + "Проверка уникальности": "Provjera jedinstvenosti", + "Рерайт в автопубликации": "Prepiši automatsko objavljivanje", + "Делать рерайт описаний всем фильмам в автопубликации": "Napravite prepisati opise za sve movieove u automatskoj objavi", + "Показать сообщение или перенаправить на URL": "Pokažite poruku ili preusmjerite na URL", + "Случайные фильмы": "Slučajni movieovi", + "Случайные фильмы из определенной коллекции": "Nasumični movieovi iz određene kolekcije", + "URL-ключ коллекции из которой выбирать фильмы": "Kolekcija URL ključeva iz koje možete odabrati movieove", + "Запретить доступ для IP": "Zabranite pristup za IP", + "Список IP, которым запрещено посещать сайт": "Popis IP-ova kojima je zabranjeno posjetiti stranicu", + "Embed/iframe код": "Ugradi / iframe kod", + "изменить": "ispraviti" +} diff --git a/themes/default/public/admin/locales/hu.json b/themes/default/public/admin/locales/hu.json new file mode 100644 index 0000000..6dd4296 --- /dev/null +++ b/themes/default/public/admin/locales/hu.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Legfontosabb", + "Параметры": "Paraméterek", + "Модули": "Modulok", + "Панель администратора": "Admin panel", + "Настройки веб-сайта": "Webhelybeállítások", + "Настройки публикации": "Beállítások közzététele", + "Настройки главной страницы": "A kezdőlap beállításai", + "Настройки отображения": "Megjelenítési beállítások", + "Настройки URL": "URL beállítások", + "Вставить свой код": "Helyezze be a kódot", + "SEO тексты": "SEO szövegek", + "Добавить фильм": "film hozzáadása", + "Названия веб-страниц": "Weboldal címek", + "H1 на веб-страницах": "H1 a weboldalakon", + "Описания веб-страниц": "Weboldal leírások", + "Скоро выйдет": "Hamarosan jön", + "Виджет комментариев": "Megjegyzés widget", + "Связанные фильмы": "Kapcsolódó filmek", + "Контент веб-сайта": "Webhelytartalom", + "Фильмы в слайдере": "filmek csúszka", + "Запрещенные фильмы": "Tiltott filmek", + "Топ в категории": "A kategória felső kategóriája", + "Социальные сети": "Közösségi hálózatok", + "Семантическая разметка": "Szemantikus jelölés", + "Продолжить просмотр": "Folytassa a böngészést", + "Просмотренные фильмы": "Megnézett filmek", + "Плеер фильмов": "film lejátszó", + "Блокировка просмотра": "Zárolás nézet", + "Мобильная версия": "Mobil verzió", + "Серии сериалов": "TV sorozat", + "Ваша реклама": "A hirdetés", + "RSS канал": "RSS feed", + "Уникальные описания": "Egyedi leírások", + "Голосование за фильм": "Szavazás a filmhez", + "Боты для мессенджеров": "Botok a hírvivőknek", + "Ошибки в переводе?": "Hibák a fordításban?", + "Есть вопросы?": "Bármilyen kérdés?", + "Очистить кэш:": "Törölje a gyorsítótárat:", + "Очистка кэша файлов": "A fájl gyorsítótárának törlése", + "Очистка кэша памяти": "A memória gyorsítótárának törlése", + "Главная страница веб-сайта": "Honlap honlapja", + "Информация о параметрах для главной страницы веб-сайта": "Információk a weboldal főoldalának paramétereiről", + "Заголовок, описание и H1 веб-страницы": "Weboldal cím, leírás és H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "A cím, a leírás és a H1 szövegének írása a honlap főoldalán", + "Заголовок веб-страницы": "Weboldal címe", + "Главная веб-страница": "Főoldal weboldal", + "символа(ов)": "karakter (ek)", + "H1 на веб-странице": "H1 a weboldalon", + "Описание веб-страницы": "Weblap leírása", + "Типы:": "Típusok:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blokkolja a honlap főoldalán, ahol bizonyos típusú filmek:", + "или": "vagy", + "%s-й": "%s th", + "фильма(ов)": "film (ek)", + "из типа(ов)": "a típus (ok)", + "Годы:": "Év:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blokkolja a honlap főoldalán, ahol bizonyos évek filmjei", + "из года(ов)": "évtől (évtől)", + "Например:": "Például:", + "Жанры:": "Műfajok:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blokkolja a honlap főoldalán, ahol egyes műfajokból származó filmeket", + "из жанра(ов)": "a műfaj (ok)", + "боевик,триллер,приключения": "cselekvés, thriller, kaland", + "Страны:": "Ország:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blokkolja a weboldal főoldalán, ahol egyes országok filmjei vannak", + "из страны": "országtól", + "США": "Egyesült államok", + "Актеры:": "Szereplők:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "A blokk a honlap főoldalán, ahol a filmek bizonyos szereplők részvételével", + "с актерами": "a színészekkel", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Rendező:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "A blokk a főoldalon a honlapon, ahol a filmeket a film egyes igazgatók", + "с режиссером": "a rendezővel", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blokkolja a filmazonosítók listáját", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "A webhely főoldalán lévő blokk, amelyben meghatározott azonosítójú filmek találhatók", + "Не показывать": "Ne mutasd", + "ID или ссылка на фильм": "ID vagy link a filmhez", + "Фильмы:": "filmek:", + "Список идентификаторов фильмов": "filmazonosító lista", + "Редактировать список ID": "ID-lista szerkesztése", + "Блок с новыми сериями": "Blokk új sorozattal", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "A blokk a honlap főoldalán, amelyen új sorozat jelenik meg", + "серии(-ий)": "sorozat (ok)", + "Новые серии сериалов": "Új sorozatok sorozata", + "Блок с фильмами из коллекций": "Blokkolja a gyűjtemények filmjeit", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blokk a hírekből / gyűjteményekből származó filmekből a főoldalon (vesszővel elválasztva az URL-kulcsokat)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Lapszámozás", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "A főoldal alján számok jelennek meg, jelezik azt a kategóriát, amelyben vezetnek", + "Фильмы из типа:": "A következő típusú filmek:", + "Фильмы из года:": "Az év filmjei:", + "Фильмы из жанра:": "filmek a műfajból:", + "Фильмы из страны:": "filmek az országból:", + "Фильмы актера:": "filmek színésze:", + "Фильмы режиссера:": "filmek rendezője:", + "Фильмы из коллекции:": "filmek a gyűjteményből:", + "2020 или фильмы": "2020 vagy filmek", + "По умолчанию": "Alapértelmezés szerint", + "Сохранить изменения": "Változtatások mentése", + "Изменяется статус": "Állapotváltozások", + "Перезагружается": "Újraindítás", + "Перезагрузить": "Reload", + "Очищается кэш": "A gyorsítótár törölve", + "Очистить кэш": "Törölje a gyorsítótárat", + "Загружаются (около 5 часов)": "Töltés (kb. 5 óra)", + "Картинки загружены": "Feltöltött képek", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "A bázist a %s. domain kiszolgálójára rögzítik. Az importálás csak egyszer történik, a további importálás frissítés.", + "Загружаются (около 10 минут)": "Töltés (kb. 10 perc)", + "Перезагрузка": "Újraindítás", + "Сохраняются изменения": "A módosítások mentése", + "Желательно не больше 100 фильмов": "Előnyösen nem több, mint 100 film", + "Ошибка веб-сайта": "Webhelyhiba", + "Ошибка сервера": "Szerverhiba", + "URL кадров:": "Keret URL:", + "Блок с типами пустой": "A blokk típusa üres", + "Блок с годами пустой": "A blokk az évek során üres", + "Блок с жанрами пустой": "Blokk üres műfajokkal", + "Блок со странами пустой": "A blokk az országokkal üres", + "Блок с актерами пустой": "A színészekkel töltött blokk üres", + "Блок с режиссерами пустой": "Az igazgatók blokkolja az üres", + "пустой": "nulla", + "отключена": "le van tiltva", + "Панель администратора CinemaPress": "CinemaPress admin panel", + "Информация о параметрах админ-панели": "Információ az admin panel paramétereiről", + "Опубликовано фильмов": "Megjelent filmek", + "Опубликовано:": "Beküldött:", + "Осталось:": "Balra:", + "Отфильтрованы:": "Szűrés:", + "Скоро": "Hamar", + "Комментарии": "Comments", + "Связанные": "Összefüggő", + "Контент": "Tartalom", + "Слайдер": "Csúszka", + "Скрыть": "Elrejt", + "Топ": "Felső", + "Разметка": "Jelölés", + "Продолжить": "Folytatódik", + "Просмотренные": "Megtekinthető", + "Плеер": "Játékos", + "Блокировка": "Zárás", + "Серии": "Sorozat", + "Реклама": "Hirdetés", + "RSS": "RSS", + "Уникальность": "Egyediség", + "Голосование": "Szavazás", + "Боты": "Botok", + "Настройки": "Beállítások", + "Публикация": "Kiadvány", + "Отображение": "Kijelző", + "Фильмы": "filmek", + "Названия": "Nevek", + "H1": "H1", + "Описания": "Leírás", + "URL": "URL", + "Коды": "Kódok", + "Основные настройки веб-сайта": "Alapvető webhelyek beállításai", + "Информация о параметрах настройки веб-сайта": "Információ a weboldal beállításairól", + "Протокол": "Protokoll", + "Основной протокол веб-сайта": "A honlap fő protokollja", + "Домен": "Domain", + "Информационный параметр домена, за которым закрепляется ключ БД": "A tartomány azon információs paramétere, amelyhez az adatbázis kulcs hozzárendelésre került", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "E-mail címét a weboldal adminisztrátorának felkereséséhez", + "Язык и страна веб-сайта": "A honlap nyelve és országa", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Adja meg a webhely nyelvét és országát", + "Шаблон веб-сайта": "Webhely sablon", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "A webes sablon neve, amelynek mappája a témák mappájában található", + "ThemePrice": "49$", + "Своя тема": "Saját téma", + "Nginx сервер": "Nginx szerver", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Ez a paraméter tájékoztató jellegű, és nem módosítható az admin panelről", + "Sphinx сервер": "Sphinx szerver", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Nagy terhelés esetén a Sphinx áthelyezhető egy külön szerverre, ezáltal növelve a webhely teljesítményét", + "Memcached сервер": "Memcached szerver", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Nagy terhelés esetén a Memcached áthelyezhető egy külön szerverre, ezáltal növelve a webhely teljesítményét", + "Сервер картинок": "Képszerver", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Alapértelmezés szerint minden képet betöltődik harmadik féltől származó források, de ha azt szeretné, hogy a poszterek letöltődhessenek a webhelyéről, akkor a «Feltöltés a kiszolgálóra» statikus fájlokat adhat meg, és ezen a mezőn adja meg a %s címet", + "Ширина постера:": "Poszter szélessége:", + "Автопубликация": "Auto-kiadói", + "Фукнция публикации": "Közzétételi funkció", + "Информация о параметрах публикации фильмов": "Információk a filmkiadás lehetőségeiről", + "Импорт всех фильмов в мире": "Importáljon minden filmet a világon", + "Добавление всех фильмов в мире на веб-сайт": "Adja hozzá a világ összes filmjét a weboldalhoz", + "Введите ключ базы фильмов": "Adja meg a film alap gombját", + "Добавить фильмы": "filmek hozzáadása", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "film:", + "StartMovies": "---", + "Тема:": "Téma:", + "общая": "teljes", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Mi a CinemaPress közös és egyedi témája?", + "Обновление:": "Frissítés:", + "каждое": "minden", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Miért kell frissíteni az adatbázist?", + "Оплатить ключ": "Fizetési kulcs", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "legfeljebb 3 alkalommal szabad", + "Настройка автопубликации": "Automatikus közzétételi beállítás", + "Нстройка публикации фильмов каждый час": "filmek közzétételének beállítása óránként", + "Публиковать по": "Közzététel", + "фильма(ов) каждые": "film (ek) minden", + "часа(ов)": "óra(s)", + "Будут опубликованы в": "Megjelenik majd", + "Диапазон идентификаторов фильмов": "filmazonosító tartomány", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "A weboldalon már közzétett filmazonosítók tartománya", + "до": "legfeljebb", + "Обязательная информация у фильмов": "filmekhez szükséges információk", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Csak a megjelölt információval rendelkező filmek (plakát, cím, standard leírás) kerülnek közzétételre a weboldalon", + "Не важно (публикация любых фильмов)": "Nem fontos (filmek kiadása)", + "Только имеющие постер": "Csak poszterrel", + "Только имеющие переведенное название": "Csak a lefordított cím", + "Только имеющие стандартное описание": "Csak szabványos leírással", + "Тематический веб-сайт": "Tárgy weboldal", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Létrehozhat egy tematikus weboldalt, ahol csak az Anime, az Orosz filmek stb. Kerülnek közzétételre.", + "Тип:": "Típus:", + "Сериалы": "TV műsorok", + "Все": "Minden", + "для взрослых": "felnőtteknek", + "Китай": "Kína", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Szavak leállítása:", + "Параметры вывода фильмов в категориях": "A kategóriákba tartozó filmek kimeneti lehetőségei", + "Информация о параметрах вывода фильмов в категориях": "Információk a kategóriákba tartozó filmek kimeneti opcióiról", + "Параметры отображения в категориях": "Kijelzési lehetőségek a kategóriákban", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "A kategóriákban (műfajok, országok stb.) Megjelenő filmek megjelenítése", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Adja meg, hogy hány film jelenjen meg az egyes kategóriákban és a keresési eredmények között", + "Фильмов на странице:": "filmek oldal:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Adja meg azt a sort, amellyel a filmeket kategóriákba rendezik", + "Сортировка фильмов:": "filmek rendezése:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Adja meg, hogy hány oldalt jelenítsen meg az egyes kategóriák és fő webhelyek alján", + "Количество чисел в пагинации:": "Számozással ellátott számok száma:", + "номер(ов)": "szám (ok)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Megjeleníti az utolsó oldal gombját a főoldalon és kategóriákban (terhelést hozhat létre a kiszolgálón)", + "Последняя страница:": "Utolsó oldal:", + "Показывать": "Mutat", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Adja meg azt a képet, amely akkor jelenik meg, amikor az emberek megosztják a webhelyet a közösségi hálózatokon", + "Изображение по умолчанию:": "Alapértelmezett kép:", + "URL изображения": "Kép URL", + "Загрузить": "Letöltés", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Adja meg a filmek premierjének végső dátumát, amelyet az előadás vagy az év dátum szerinti válogatáskor mutatnak be", + "Конечная дата:": "A befejezés dátuma:", + "Месяц назад": "Egy hónappal ezelőtt", + "Неделю назад": "Egy hete", + "Сегодня": "Ma", + "Через неделю": "Egy héttel később", + "Через месяц": "Egy hónap alatt", + "Через 3 месяца": "3 hónap után", + "Через пол года": "Fél év után", + "Через год": "Egy évvel később", + "Через 2 года": "2 év után", + "В таком формате будет показана дата на веб-сайте": "Ebben a formátumban a dátum megjelenik a weboldalon", + "Формат даты:": "Dátumformátum:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Rendezte: KinoPoisk / IMDb minősítés", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Lehetőségek a filmlisták megjelenítéséhez a KinoPoisk / IMDb minősítéssel történő rendezéskor", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Adja meg a KinoPoisk szavazatok minimális számát a filmekhez, amelyek a KinoPoisk minősítés szerinti válogatáskor jelennek meg", + "Число голосов KinoPoisk:": "KinoPoisk szavazatszám:", + "голос(ов)": "hang (ok)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Adja meg a legkevesebb filmet tartalmazó szavazati számot a filmek számára, amelyeket a rendezési szempontok szerint rendeznek", + "Число голосов IMDb:": "A szavazatok száma IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Adja meg, hogy mely kategóriák nem minősülnek a minimális szavazattörés szabályának", + "Не применять условие в категориях:": "Ne alkalmazza a feltételeket kategóriákban:", + "год": "év", + "жанр": "műfaj", + "страна": "az ország", + "актер": "színész", + "режиссер": "rendező", + "тип": "típusa", + "поиск": "keresés", + "Меню на веб-сайте": "Menü a honlapon", + "Категории из меню на веб-сайте": "Kategóriák a menüből a weboldalon", + "Текст на веб-сайте": "Webhely szövege", + "Текст который Вы можете видеть на страницах веб-сайта": "A weboldal oldalain látható szöveg", + "В ШАБЛОНЕ": "A PÁLYÁBAN", + "НА ВЕБ-САЙТЕ": "A WEBOLDALON", + "Названия сортировок": "Rendezési nevek", + "Названия сортировок на странице категорий": "Sorolja fel a címeket a kategóriák oldalán", + "Рейтинг КП (по убыванию):": "KP-rating (csökkenő):", + "Рейтинг КП (по возрастанию):": "KP Értékelés (növekvő):", + "Голоса КП (по убыванию):": "KP hang (csökkenő):", + "Голоса КП (по возрастанию):": "Hang KP (növekvő):", + "Рейтинг IMDb (по убыванию):": "IMDb értékelés (csökkenő):", + "Рейтинг IMDb (по возрастанию):": "Értékelés (növekvő):", + "Голоса IMDb (по убыванию):": "IMDb hangok (csökkenő):", + "Голоса IMDb (по возрастанию):": "Voices IMDb (növekvő sorrendben):", + "Год (по убыванию):": "Év (csökkenő):", + "Год (по возрастанию):": "Év (emelkedő):", + "Премьера (по убыванию):": "Premiere (csökkenő):", + "Премьера (по возрастанию):": "Premiere (növekvő):", + "Изменение URL ссылок веб-сайта": "Webhely URL-címek módosítása", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Információ a weboldal különböző oldalainak URL-címének megváltoztatásához szükséges paraméterekkel kapcsolatban", + "Страница фильма": "filmlap", + "Изменение URL страницы фильма": "Módosítsa a filmoldal URL-jét", + "Доступные параметры": "Elérhető opciók", + "обязательный праметр, отображает ID фильма, например «id299»": "szükséges paraméter, megjeleníti a filmazonosítót, például «id299»", + "разделитель между параметрами, например «-»": "elválasztó a paraméterek között, például «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "lefordított vagy eredeti filmcím, például «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "a transzliterációban lefordított filmnév, például a «matrica»", + "оригинальное название фильма, например «the-matrix»": "az eredeti filmnév, például a «mátrix»", + "жанр фильма в транслите, например «comedy»": "a film műfajának átírása, például «komédia»", + "страна фильма в транслите, например «usa»": "a film országát átíróként, például «usa»", + "год фильма, например «2020»": "a film éve, például «2020»", + "главный актер в транслите, например «tom-cruise»": "a transzliteráció főszereplője, például «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "a transzliteráció igazgatója, például «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "minden nap véletlenszerű 4 betű, például «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL a weboldal aktiválásához", + "«Скачать»": "„Letöltés”", + "«Трейлер»": "«Home»", + "«Кадры»": "„Keretek”", + "Уникализация URL фильма": "Egyedi film URL", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Pontos egyedi URL, megváltoztathatja az elválasztót a paraméterek között, az előtagot az azonosító előtt és megváltoztathatja a film azonosítóját felfelé vagy lefelé (az alapértelmezett 0, azaz a weboldal azonosítója megegyezik a KinoPoisk azonosítójával)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Az URL-ben található paraméterek közötti elválasztó a helyén lévő URL-ben lesz [separator]", + "Разделитель:": "Elválasztó:", + "Будет подставлено перед ID фильма %s": "A %s-as filmadat elé helyettesíti", + "Префикс ID:": "ID előtag:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "A -297 és 297000 közötti értékeket fogadja el, és a weboldalon lévő film azonosítóját magasabb vagy alacsonyabb oldalra módosítja.", + "Уникальный ID:": "Egyedi azonosító:", + "Транслит URL категорий (комедия -> komediya)": "Fordít URL-kategóriák (vígjáték -> komediya)", + "Транслит:": "Átírási:", + "Нет": "Nincs", + "Кастомный": "Szokás", + "URL неиндексируемых фильмов": "Nem indexelt filmes URL-ek", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Ha csak filmet szeretne írni, hogy egyedi indexeket írjon indexelni, töltse ki ezt az űrlapot, és adja hozzá ezt az URL-t a robots.txt fájlhoz, például Disallow: / noindex", + "URL пути": "Path URL", + "URL пути, которые ставятся перед конкретной категорией": "Az URL-útvonalak, amelyeket egy adott kategória előtt helyeznek el", + "комедия": "vígjáték", + "Том Круз": "Tom körutazás", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Szappanok:", + "Мультфильмы:": "Rajzfilmek:", + "Аниме:": "Anime:", + "Телепередачи:": "TV-műsorok:", + "Игра престолов": "Játék a trónról", + "Вставить код на веб-сайт": "Illessze be a kódot a weboldalon", + "Вставка кодов счетчиков, рекламы и т.п.": "Számkódok, hirdetések stb. beillesztése", + "Вставить код в верх веб-страницы": "Illessze be a kódot a weboldal tetejére", + "Вставка кода внутрь тега head": "Helyezzen be egy kódot a fejlécbe", + "Вставить код в низ веб-страницы": "Illessze be a kódot a weboldal alján", + "Вставка кода перед закрывающимся тегом body": "Helyezze be a kódot a címke bezárása előtt", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt fájlkód", + "Список фильмов с уникальным описанием": "Az egyedi leírással rendelkező filmek listája", + "Информация о написании уникальных описаний для фильмов": "Információk a filmek egyedi leírásairól", + "Добавить / изменить фильм": "film hozzáadása / szerkesztése", + "Фильмы с уникальным описанием": "filmek egyedi leírással", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Adja meg a filmazonosítót", + "тег на веб-странице фильма:": "címke a filmes weboldalon:", + "Название страницы фильма (до 70 символов)": "filmcím címe (legfeljebb 70 karakter)", + "Короткое описание страницы фильма (до 200 символов)": "A filmoldal rövid leírása (legfeljebb 200 karakter)", + "Переведенное название фильма:": "Lejátszott filmnév:", + "Миссия невыполнима: Последствия": "Mission Impossible: Következmények", + "Оригинальное название фильма:": "Eredeti filmcím:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "A film leírása:", + "Уникальное описание ...": "Egyedi leírás ...", + "Информационные данные фильма": "filminformáció", + "URL постера:": "Poszter URL:", + "URL постера фильма": "film plakát URL", + "Фильм": "film", + "Сериал": "TV sorozat", + "Год:": "Év:", + "Страна:": "Ország:", + "Жанры фильма:": "Mozifilm-műfajok:", + "Режиссер фильма:": "filmrendező:", + "Актерский состав:": "Szereplők:", + "Премьера фильма:": "filmelőzetes:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk webhely értékelése:", + "34 или 90": "34 vagy 90", + "Число голосов на сайте KinoPoisk:": "A szavazatok száma a helyszínen KinoPoisk:", + "309 или 89647": "309 vagy 89647", + "Рейтинг на сайте IMDb:": "Pótlólagos értékelés:", + "76 или 88": "76 vagy 88", + "Число голосов на сайте IMDb:": "A szavazatok száma a helyszínen IMDb:", + "6534 или 8396": "6534 vagy 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg vagy URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Játékos URL:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Minőség:", + "1080p": "1080p", + "Перевод / язык:": "Fordítás / Nyelv:", + "Субтитры": "Feliratok", + "Настраиваемые поля:": "Egyéni mezők:", + "Текст к этому полю": "Szöveg ehhez a mezőhöz", + "Названия на страницах веб-сайта": "Címek a weboldalakon", + "Информация о написании названий для всех страниц веб-сайта": "A weboldal összes oldalának címek írására vonatkozó információk", + "Веб-страница:": "Weboldal:", + "название": "a név", + "переведенное": "lefordított", + "английское": "angol", + "премьера": "premier", + "слово": "a szó", + "синонимы": "szinonimák", + "страны": "országok", + "жанры": "műfajok", + "актеры": "a színészek", + "режиссеры": "rendezők", + "Страница онлайн": "Weboldal oldal", + "Год": "Év", + "сортировка": "osztályozás", + "страница": "oldal", + "Текст для": "Szöveg", + "определенного года": "bizonyos év", + "остальных": "a többi", + "Годы": "Év", + "Жанр": "Műfaj", + "определенного жанра": "egy bizonyos műfaj", + "Жанры": "Műfajok", + "Страна": "Ország", + "определенной страны": "egy adott országban", + "Страны": "Országok", + "Актер": "Színész", + "определенного актера": "egy bizonyos színész", + "Актеры": "Színészek", + "Режиссер": "A rendező", + "определенного режиссера": "bizonyos rendező", + "Режиссеры": "Rendező", + "Тип": "Típus", + "определенного типа": "bizonyos típusú", + "Поиск": "Keresés", + "запрос": "érdeklődés", + "определенного запроса": "konkrét kérelem", + "Поиск фильма": "filmkeresés", + "Пагинация и сортировка": "Lapozás és válogatás", + "Код": "Kód", + "По убыванию": "Csökkenő", + "По возрастанию": "Növekvő", + "H1 на страницах веб-сайта": "H1 honlapon", + "Информация о написании H1 для всех страниц веб-сайта": "Információ a H1 írásáról a weboldal összes oldalához", + "Описания на страницах веб-сайта": "A weboldalakon található leírások", + "Информация о написании описаний для всех страниц веб-сайта": "A weboldal összes oldalának leírása", + "Обновление базы фильмов": "filmes adatbázis frissítése", + "Ключ обновления базы данных": "Adatbázis-frissítő kulcs", + "Обновить": "Frissítés", + "Модуль новых премьер": "Új premier modul", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Információ a modul paramétereiről, a legközelebbi filmek egy blokkjával", + "Отключить": "Kapcsolja ki", + "Количество фильмов в автоматическом блоке": "Az automatikus blokkban lévő filmek száma", + "Указание числа фильмов, которые будут в блоке": "Adja meg a blokkokban lévő filmek számát", + "Указать фильмы вручную": "Adja meg a filmeket manuálisan", + "Вручную выбрать фильмы для этого блока": "Manuálisan válasszon filmeket ehhez a készülékhez", + "Активировать": "Aktiválja", + "Модуль": "Modul", + "отключен": "mozgássérült", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "A modul lehetővé teszi, hogy a weboldallal egy olyan blokkot adjon a filmekhez, amelyeket hamarosan fel kell szabadítani.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "A modul engedélyezéséhez kattintson az «Aktiválás» gombra a képernyő tetején.", + "Модуль комментариев": "Megjegyzésmodul", + "Информация о параметрах модуля добавления виджетов комментариев": "Információk a modul paramétereiről comment widgetek hozzáadásához", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Az Ön rövid neve a weboldal regisztrációjának során a Disqus.com és az API kulcs segítségével történt", + "Ваш shortname веб-сайта": "A webhely rövid neve", + "Ваш api_key для индексации комментариев": "Az api_key a hozzászólások indexeléséhez", + "Блок последних комментариев": "Legutóbbi megjegyzésblokk", + "Блок с последними комментариями от пользователей": "Blokk a felhasználók közelmúltbeli megjegyzéseivel", + "комментария(ев)": "megjegyzés (ek)", + "Макс. %s символов": "Max. %s karakter", + "без аватара": "avatár nélkül", + "с аватаром": "avatárral", + "На страницах:": "Az oldalakon:", + "главная": "a fő", + "категория": "kategória", + "контент": "tartalom", + "фильм": "a film", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Adja meg azt a widget_idet, amelyet a comment widget HyperComments.com és a sekretkey használatával kap meg a keresőmotorok észrevételeinek indexeléséhez", + "Ваш widget_id": "A widget_id", + "Ваш sekretkey для индексации комментариев": "A sekretkey a megjegyzések indexeléséhez", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Az alkalmazás azonosítója «Weboldal» a vk.com oldalon", + "Ваш ID приложения": "Az alkalmazás azonosítója", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Jelentkezzen be a facebook.com oldalra, és írja be a felhasználói azonosítót (felhasználói azonosító, amely moderálhatja a megjegyzéseket)", + "Ваш ID на Facebook": "A Facebook azonosítója", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Adja meg az azonosítást, amelyet megkapott a hozzászólások widget létrehozása után a Cackle.me webhelyen (díj ellenében)", + "Ваш ID виджета": "A widget azonosítója", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "Google + -oldalának URL-címe", + "Ваш URL в Google+": "Google+ URL-je", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "A host_id paraméter, amelyet a szolgáltatással való regisztráció után kap", + "Ваш host_id": "Az ön host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "A modul lehetővé teszi a VK, a Facebook, a Disqus, a HyperComments, a Cackle, a Google+, a SigKommunikációs oldalak megjegyzésmódjainak hozzáadását.", + "Модуль связанных фильмов": "Modul kapcsolódó filmek", + "Информация о параметрах модуля связанных фильмов": "Információ a modulhoz kapcsolódó filmek paramétereiről", + "Связанные фильмы по году": "Kapcsolódó filmek évente", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "filmblokk a fő filminformáció alatt ugyanabban az évben, mint az aktuális film", + "из одного года": "egy év alatt", + "Связанные фильмы по жанрам": "Kapcsolódó filmek műfaj szerint", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "A mozifilmeket tartalmazó filmblokk a fő mozifilm alatt ugyanazon műfajból vagy az összes műfajból, mint az aktuális film", + "всех": "mindenki", + "одного жанра": "egy műfaj", + "Связанные фильмы по странам": "Kapcsolódó filmek ország szerint", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "filmblokk a filmfájl alatt, ugyanabból az országból vagy az összes országból, mint az aktuális film", + "одной страны": "egy ország", + "Связанные фильмы по актерам": "Kapcsolódó filmek a színészektől", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "A blokk a filmek főbb információi alatt a filmben szerepelt színész vagy színészek filmográfiájából", + "одного актера": "egy színész", + "Связанные фильмы по режиссерам": "Kapcsolódó filmek rendező szerint", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "A blokk filmek főbb információi alatt a film egy film a rendező vagy a rendezők irányító a jelenlegi film", + "одного режиссера": "egy rendező", + "Показывать по типу": "Megjelenítés típus szerint", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "A sorozat oldalán a sorozat jelenik meg a film - filmek oldalán", + "Тип к типу": "Írjon be típusba", + "Не важно": "Nem fontos", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "A modul lehetővé teszi, hogy a filmoldalon hozzáadja az ugyanabból az évből, műfajból, országból, évből, színészből vagy rendezőből származó további filmlistákat.", + "Модуль создания страниц для веб-сайта": "A modul a weboldalak létrehozásához", + "Информация о параметрах модуля создания страниц для веб-сайта": "A modul paramétereiről szóló információk létrehozzák a weboldalakat", + "Настройка страницы со списком новостей": "Testreszabhatja a hírlisták oldalát", + "URL путь": "URL elérési útja", + "Параметр пути в URL": "URL paraméter", + "Веб-страница со списком контента": "Weboldal tartalommal", + "Страницы веб-сайта": "Honlap oldalak", + "Новости и коллекции веб-сайта": "Hírek és weboldalak gyűjteményei", + "Блоки новостей на веб-сайте": "Hírblokkok a honlapon", + "Блок новостей в боковой панели": "Hírblokk az oldalsávon", + "Блок постов в боковой панели на страницах веб-сайта": "A weboldal oldalain található oldalsávon lévő bejegyzések blokkja", + "пост(ов)": "beosztás (ok)", + "Теги через запятую": "Vágásokkal elválasztott címkék", + "Блок новостей на странице фильма": "Hírcsatorna a filmoldalon", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "A filmeket tartalmazó hozzászólások blokkolása vagy a legfrissebb hírekkel kapcsolatos hírek minden filmben", + "упоминания или с тегом": "megemlíti vagy megcímkézik", + "Оповещения, Новости": "Riasztások, Hírek", + "Фильмы из новостей на главной": "filmek a fő hírekből", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Blokkolja a filmeket a főoldalon található hírekkel (vesszővel elválasztva adja meg az URL-kulcsokat)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automatikus gyűjtemények", + "Обновления с moonwalk": "Moonwalk frissítések", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Utoljára hozzáadott filmek / sorozatok video hosting", + "Обновления фильмов": "filmfrissítések", + "Последние добавленные фильмы на видео-хостинг": "Utoljára hozzáadott filmeket a videó hosting szolgáltatásban", + "Не добавлять": "Ne adj hozzá", + "URL-ключ коллекции в которую добавлять фильмы": "A gyűjtemény URL-kulcsát, amelyhez filmeket kell hozzáadni", + "Обновлять качество:": "Frissítési minőség:", + "Да": "Igen", + "Обновлять перевод:": "Frissítse a fordítást:", + "Обновления сериалов": "TV-sorozat frissítései", + "Последние добавленные сериалы на видео-хостинг": "Utoljára hozzáadott sorozat a video hosting", + "сериала(ов)": "sorozat (ok)", + "URL-ключ коллекции в которую добавлять сериалы": "Az a gyűjtemény URL-kulcsja, amelyhez tV-műsorokat kell hozzáadni", + "Обновления с hdgo": "Frissítések a hdgo-ból", + "Обновления с kodik": "Frissítések a kodikból", + "Обновления с iframe": "Iframe frissítések", + "Добавить страницу": "Oldal hozzáadása", + "Модуль позволяет создавать страницы на веб-сайте.": "A modul lehetővé teszi oldalak létrehozását a weboldalon.", + "Название страницы:": "Az oldal címe:", + "Комедийные сериалы": "Vígjáték sorozat", + "Описание страницы:": "Az oldal leírása:", + "Подборка комедийных сериалов": "Válogatott komédia sorozat", + "Уникальный ключ для URL": "Az URL egyedi kulcsa", + "Уникальный ключ для URl страницы": "Az URl oldal egyedi kulcsa", + "Ссылка на изображение страницы": "Link az oldal képére", + "Коллекции, Новости": "Gyűjtemények, hírek", + "Коллекции": "Gyűjtemények", + "Новости": "Hírek", + "Страницы": "Oldal", + "Обновления": "Frissítése", + "Мультфильмы": "Rajzfilmek", + "ТВ": "Tv", + "Аниме": "Anime", + "Страница скачать": "Oldal letöltése", + "Страница трейлера": "Póker oldal", + "Страница кадров": "Keret oldal", + "Модуль слайдера фильмов": "film slider modul", + "Информация о параметрах модуля слайдера фильмов": "Információ a modult csúszó filmek paramétereiről", + "Идентификатор или ссылка на фильм": "filmazonosító vagy link", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "A modul lehetővé teszi, hogy a weboldalhoz csúsztassa a filmeket.", + "Модуль скрытия фильмов": "filmtörlő modul", + "Информация о параметрах модуля скрытия фильмов": "A modul paramétereinek leírása filmek elrejtése", + "Автоматическое скрытие фильмов": "filmek automatikus elrejtése", + "Параметры авторизации IMAP": "IMAP engedélyezési beállítások", + "Параметры авторизации на почтовом IMAP сервере": "Engedélyezési lehetőségek a levél IMAP szerveren", + "Пароль": "Jelszó", + "Ваш пароль от почтового ящика": "Postafiók jelszavát", + "Параметры почтового сервера": "Mail server beállítások", + "Сервер": "Szerver", + "Порт": "A kikötő", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blokkolja a filmeket az országban", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blokkolja a filmeket abban az országban, amelyben idén megjelentek", + "В стране фильма": "A film országában", + "Сообщение для пользователей": "Felhasználói üzenet", + "Сообщение для пользователей на месте, где располагается плеер": "Üzenet az oldalon, ahol a játékos található", + "Сообщение для пользователя": "Üzenet a felhasználónak", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "A modul lehetővé teszi, hogy elrejtse a weboldalon a szerzői jogok birtokosai által korlátozott filmeket.", + "Модуль топ-фильмов": "Legjobb filmek modulja", + "Информация о параметрах модуля топ-фильмов в категориях": "Információk a modultartalmú filmek kategóriáinak paramétereiről", + "Топ-фильмы в категориях": "Top kategóriákba tartozó filmek", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "A csúcsfilmek általában a hagyományos csúszka helyett, vagy a kategóriák külön blokkaként jelennek meg", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "A modul minden kategóriában lehetővé teszi a legjobb filmek megjelenítését egy adott válogatáson.", + "Модуль социальных сетях": "Szociális hálózatok modulja", + "Информация о параметрах модуля групп в социальных сетях": "Információ a csoportmodul paramétereiről a közösségi hálózatokban", + "Ссылка на страницу": "Link az oldalra", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "A modul lehetővé teszi, hogy hozzáadja a weboldalakhoz a weboldalon létrehozott közösségi oldalak linkjeit.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "Micromarking modul", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Információ a Séma modul és az OpenGraph jelölés paramétereiről", + "активирован": "aktív", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "A modul lehetővé teszi, hogy Schema és OpenGraph jelölést adjon hozzá a weboldal összes oldalához.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "A modul kikapcsolásához kattintson a «Letiltás» gombra a képernyő tetején.", + "Модуль продолжения просмотра": "A modul folytatja a megtekintést", + "Информация о параметрах модуля продолжения просмотра": "A modul paramétereinek adatai továbbra is megtekinthetők", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "A modul lehetővé teszi, hogy adj hozzá egy gombot a weboldalhoz. ha rákattintasz, a megtekintés folytatásához megnézheti a filmes oldalt.", + "Модуль просмотренных фильмов": "A modul filmeket nézett", + "Информация о параметрах модуля просмотренных фильмов": "A modul paramétereinek adatai filmeket nézettek", + "Количество просмотренных фильмов": "Figyelt filmek száma", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "A felhasználó által megtekintett filmek a weboldal minden oldalának alján jelennek meg", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "A modul az oldal alján egy olyan filmlistát ad hozzá, amelyet a felhasználó nemrég nézett meg.", + "Модуль плеера на веб-сайте": "A játékos modul a honlapon", + "Информация о параметрах модуля плеер на веб-сайте": "Információ a játékosmodul paramétereiről a webhelyen", + "Параметры плеера": "A lejátszó beállításai", + "сделать основным": "a fő", + "Видео-хостинги источники": "Videóforrás-források", + "Цвет элементов в плеере": "Az elemek színe a lejátszóban", + "Указание токен-ключа плеера": "A játékos token-kulcsjának megadása", + "Токен-ключ": "Kulcsjelző", + "Указание api_token-ключа плеера": "A játékos api_token gombjának megadása", + "api_token-ключ": "api_token gomb", + "Указание токен-ключа": "Token kulcs megadása", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "A modul lehetővé teszi, hogy lejátsszon egy lejátszót a weboldalhoz filmek megtekintéséhez online.", + "Модуль блокировки просмотра плеера": "Player view lock modul", + "Информация о параметрах модуля блокировки просмотра плеера": "Információ a lejátszó blokkoló modul paramétereiről", + "Вставить рекламу в плеер": "Helyezzen hirdetést a lejátszóba", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "A hirdetési egység a lejátszás előtt bizonyos számú másodpercig áll majd a lejátszón", + "Таймер блокировки:": "Lock timer:", + "сек": "s", + "Кнопка «Пропустить»:": "Ugrás gomb:", + "Сообщение для пользователя:": "Felhasználói üzenet:", + "Рекламный код:": "Promóciós kód:", + "отображает обратный отсчет.": "megjeleníti a visszaszámlálást.", + "Платная подписка": "Fizetett előfizetés", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Létrehozza a kulcsok listáját vesszővel, és értékesítheti őket különböző kereskedési platformokon, például a digiselleren. A felhasználó a kulcs beírása után képes lesz a weboldal összes filmjének megtekintésére korlátozás nélkül", + "Список ключей через запятую:": "Választójelekkel elválasztott kulcsok listája:", + "+ 10 ключей": "+ 10 kulcs", + "Поделиться в социальную сеть": "Ossza meg a közösségi hálózatot", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Hacsak a felhasználó a közösségi hálózatok egyikének Share (Megosztás) gombjára kattint, a felhasználó nem tudja elindítani a böngészést egy adott időre. Ha a felhasználó rákattint a «Megosztás» gombra, a blokk 10 másodperc múlva bezáródik", + "Пользователи с AdBlock": "AdBlock felhasználók", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Korlátozza a megtekintés kezdetét azoktól a felhasználóktól, akik az AdBlockot vagy más hirdetésblokkolókat használják", + "Легальный веб-сайт": "Jogi honlap", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Csak olyan filmelőzeteseket jelenítsen meg, amely promóciós anyag, és nem sérti a szerzői jogot", + "Разрешить плеер в странах:": "Engedélyezze a játékosokat országokban:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "A modul lehetővé teszi, hogy korlátozza a lejátszó megjelenítését a felhasználóknak, mielőtt elvégezne egy konkrét műveletet.", + "Модуль мобильной версии": "Mobil verzió modul", + "Информация о параметрах модуля мобильной версии веб-сайта": "Információk a weboldal mobil változat moduljának paramétereiről", + "Светлая тема": "Fényes téma", + "Светлая тема оформления мобильной версии веб-сайта": "A weboldal mobil változatának könnyű témája", + "Скриншоты": "Screenshotok", + "Темная тема": "Sötét téma", + "Темная тема оформления мобильной версии веб-сайта": "A honlap mobil változatának sötét témája", + "Своя тема оформления мобильной версии веб-сайта": "Saját téma a weboldal mobil változatának", + "Настроить": "Dallam", + "Цвет фона": "Háttérszín", + "Цвет текста": "Szöveg színe", + "Фон заголовка": "Fejléc háttér", + "Цвет заголовка": "Fejszín színe", + "Фон описания": "Leírás háttér", + "Цвет описания": "Leírás színe", + "Фон кнопки": "Gomb háttér", + "Цвет кнопки": "Gombszín", + "Фон поиска": "Keresés a háttérben", + "Фон блока": "Blokkolja a háttérben", + "Цвет ссылок": "Link szín", + "При наведении": "Amikor lebeg", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "A modul azt mondja a keresőmotoroknak, hogy a weboldalnak van egy verziója a weboldalról, amely tökéletes megjelenítést biztosít a mobileszközökön. Mielőtt aktiválná a modult, győződjön meg róla, hogy az «m» aldomain létrehozva van (A tartomány DNS-vezérlőpaneljében van egy megfelelő «m» CNAME-rekord).", + "Модуль серий сериалов": "Soros sorozat modul", + "Информация о параметрах модуля серий сериалов": "Információ a sorozatgyártó modul paramétereiről", + "Заголовок, описание и H1 веб-страницы с серией": "Weboldal cím, leírás és H1 sorozat", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "A cím, a leírás és a H1 szövegének írása egy soros weboldalon", + "Веб-страница серии:": "Weboldal sorozat:", + "Название страницы": "Az oldal címe", + "номер сезона": "szezonszám", + "номер серии": "tételszám", + "перевод": "fordítás", + "H1 на странице": "H1 oldalanként", + "Описание страницы": "Az oldal leírása", + "Блок с сериями": "Blokk sorozattal", + "серий": "sorozat", + "Все серии": "Minden sorozat", + "Посл. серию": "Az utolsó sorozat", + "Параметры по умолчанию": "Alapértelmezett beállítások", + "Сезон": "Évad", + "Серия": "Sorozat", + "Звук": "Hang", + "основной источник серий": "a sorozat fő forrása", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "A modul lehetővé teszi, hogy külön sorozatot hozzon létre a sorozat minden sorozatához.", + "Модуль добавления рекламы на веб-сайт": "Hirdetésmodul a webhelyen", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "A modul paramétereiről szóló információk a hirdetést a weboldalhoz adják", + "Десктопная версия веб-сайта": "A honlap asztali változata", + "Варианты размещения рекламы в десктопной версии веб-сайта": "A weboldal asztali változatában megjelenő reklámváltozatok", + "На всех веб-страницах": "Minden weboldalon", + "Вверху на веб-странице": "A lap tetejére", + "Добавьте свой рекламный код": "Adja meg hirdetési kódját", + "Внизу на веб-странице": "Le a weboldalon", + "Левая колонка на веб-странице": "Bal oldali oszlop a weboldalon", + "Правая колонка на веб-странице": "Jobb oldali oszlop a weboldalon", + "Над плеером на веб-странице": "A weboldalon lévő játékos felett", + "Под плеером на веб-странице": "A játékos a weboldalon", + "или размещение на конкретной веб-странице": "vagy közzétesz egy adott weboldalon", + "Размещение рекламы над плеером": "A játékos elhelyezése a játékoson", + "Размещение рекламы под плеером": "A hirdetés elhelyezése a lejátszó alatt", + "Размещение рекламы над ссылками": "Hirdetések elhelyezése a hivatkozások fölött", + "Размещение рекламы под ссылками": "Hirdessen a linkek alatt", + "Размещение рекламы над трейлером": "A hirdetés elhelyezése a pótkocsi felett", + "Размещение рекламы под трейлером": "A hirdetés elhelyezése a pótkocsi alatt", + "Размещение рекламы над кадрами": "Keretek reklámozása", + "Размещение рекламы под кадрами": "Hirdetés elhelyezése keretek alatt", + "Мобильная версия веб-сайта": "A weboldal mobil verziója", + "Варианты размещения рекламы в мобильной версии веб-сайта": "A weboldal mobil változatában megjelenő reklámváltozatok", + "Таргетинг рекламы": "Hirdetés célzása", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "A célközönség hirdetései, például az oroszországi emberek, vagy iPhone weboldalon történő böngészés közben stb.", + "Таргетинг включен": "A célzás engedélyezett", + "Таргетинг отключен": "A célzás letiltva", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "A modul lehetővé teszi, hogy hirdetéseket adjon hozzá a célzott weboldal összes weboldalához.", + "Модуль RSS": "RSS modul", + "Информация о параметрах модуля RSS": "Információ az RSS modul paramétereiről", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "A modul lehetővé teszi a legújabb kiadványok megjelenítését xml formátumban.", + "Автопубликация на %s дней": "Autopublish %s napig", + "Код состояния HTTP": "HTTP állapotkód", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP állapotkódot a letiltott movie weboldalán", + "Фильмы из страны": "Movieek az országból", + "Фильмы из списка": "Movieek a listából", + "Мультсериалы:": "Soros rajzmovieek:", + "Видео-хостинги источники трейлеров": "Videó tárolási források pótkocsikhoz", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "A modul elmondja a keresőmotoroknak, hogy a webhely rendelkezik egy verzióval a webhelyen a mobil eszközökön való tökéletes megjelenítés érdekében.", + "Случайный": "Véletlen", + "Случайный фильм": "Véletlenszerű movie", + "Модуль случайного фильма": "Véletlenszerű moviemodul", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "A modul minden kategóriában lehetővé teszi egy gomb megnyomását, hogy átváltson egy véletlenszerű moviere ebből a kategóriából.", + "Информация о параметрах модуля выбора случайного фильма": "Információ a véletlenszerű movie kiválasztási modul paramétereiről", + "Случайный фильм в категориях веб-сайта": "Véletlenszerű movie a weboldalak kategóriáiban", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "A kategóriaoldal tetején egy kattintás után egy gomb jelenik meg, a felhasználó ebből a kategóriából véletlenszerű moviere lép", + "Случайный фильм в меню веб-сайта": "Véletlenszerű movie a weboldal menüjében", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Adja meg a gyűjtemény URL-címét, amelyből kiválaszt egy véletlenszerű movieet, amikor rákattint a gombra a menüben", + "Выбирать из коллекции:": "Válasszon a gyűjteményből:", + "ТВ версия": "TV verzió", + "URL-ключ:": "URL-kulcs:", + "Название в виде ссылки": "Cím linkként", + "При нажатии на название категории, будет переход на страницу категории": "Ha rákattint a névre, a kategória oldalra kerül", + "Ссылка на категорию": "Kategória link", + "Обычный текст": "Egyszerű szöveg", + "Случайный фильм на главной странице": "Véletlenszerű movie a honlapon", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "A honlap főoldalán lévő minden blokkban egy linket találunk a kategóriába tartozó véletlenszerű moviere", + "Случайный фильм в блоке связанных фильмов": "Véletlenszerű movie a blokkhoz kapcsolódó movieekben", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "A kapcsolódó movie minden egyes blokkjában a movie weboldalán lesz link egy véletlenszerű moviere a kategóriában", + "Список жанров в каждом типе": "Az egyes típusok listája", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Adjon meg egy listát a műfajok közül, amelyeket be kell vonni vagy kizárni egy adott típusból", + "Жесткая перезагрузка сервера": "A szerver újraindítva", + "Будет произведена перезагрузка всех сайтов на сервере": "A kiszolgáló összes webhelye újraindul", + "Модуль ТВ версии": "TV modul verzió", + "Информация о параметрах модуля ТВ версии веб-сайта": "Tájékoztatás a honlap TV-verziójának paramétereiről", + "URL ТВ версии": "TV verzió URL", + "Настройка URL для ТВ версии веб-сайта": "URL beállítása a webhely TV-változatához", + "URL мобильной версии": "Mobil verzió URL", + "Настройка URL для мобильной версии веб-сайта": "A webhely mobil verziójának URL-címének beállítása", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "A modul a TV távvezérlőjével történő navigáláshoz aktiválja a webhely TV-verzióját.", + "Инструмент для парсинга веб-страниц": "Eszköz weblapok elemzéséhez", + "Цвет текста контента": "Tartalomszöveg színe", + "Фон контента": "Tartalom háttér", + "Цвет текста категории": "Kategória szöveg színe", + "Фон текущей категории": "Háttér aktuális kategória", + "Фон активной категории": "Háttér aktív kategória", + "Своя тема оформления ТВ версии веб-сайта": "A honlap TV-verziójának saját témája", + "Загрузка доступна после заполнения информации!": "A rendelkezésre álló információk az információ kitöltése után érhetők el!", + "Автозаполнение информации": "Automatikus kiegészítés", + "Запретить доступ в странах": "Megtagadja a belépést az országokban", + "Список стран, которым запрещено посещать сайт": "Azon országok listája, amelyek nem látogathatják meg a webhelyet", + "Проксировать": "Meghatalmazáshoz", + "Не проксировать": "Ne proxy", + "Перегрузка сервера": "Szerver túlterhelés", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Adja meg a szerver túlterhelésének százalékát, amelyen egy hibaüzenet megjelenik vagy átirányításra kerül (1 perc, 5 perc és 15 perc)", + "Модуль рерайта описаний": "Leírás újraírási modul", + "Модуль обработает описание к фильму и делает его более уникальным": "A modul feldolgozza a movie leírását, és egyedivé teszi azt", + "Настройка параметров в сервисе rewriter.tools": "Paraméterek beállítása a service rewriter.tools szolgáltatásban", + "Двойной рерайт": "Dupla újraírás", + "Проверка уникальности": "Az egyediség ellenőrzése", + "Рерайт в автопубликации": "Írja át az automatikus közzétételt", + "Делать рерайт описаний всем фильмам в автопубликации": "Készítsen újraírási leírásokat az összes movie automatikus közzétételével", + "Показать сообщение или перенаправить на URL": "Üzenet megjelenítése vagy átirányítás az URL-re", + "Случайные фильмы": "Véletlenszerű movieek", + "Случайные фильмы из определенной коллекции": "Véletlenszerű movieek egy adott gyűjteményből", + "URL-ключ коллекции из которой выбирать фильмы": "URL-kulcsgyűjtemény a movieek kiválasztásához", + "Запретить доступ для IP": "IP hozzáférés megtagadása", + "Список IP, которым запрещено посещать сайт": "Azon IP-k listája, amelyek számára tilos a webhely látogatása", + "Embed/iframe код": "Beágyazás / iframe kód", + "изменить": "módosítására" +} diff --git a/themes/default/public/admin/locales/id.json b/themes/default/public/admin/locales/id.json new file mode 100644 index 0000000..e55f33f --- /dev/null +++ b/themes/default/public/admin/locales/id.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Rumah", + "Параметры": "Parameter", + "Модули": "Modul", + "Панель администратора": "Panel admin", + "Настройки веб-сайта": "Pengaturan situs web", + "Настройки публикации": "Publikasikan pengaturan", + "Настройки главной страницы": "Pengaturan homepage", + "Настройки отображения": "Pengaturan tampilan", + "Настройки URL": "Pengaturan URL", + "Вставить свой код": "Masukkan kode anda", + "SEO тексты": "Teks SEO", + "Добавить фильм": "Tambahkan film", + "Названия веб-страниц": "Judul halaman web", + "H1 на веб-страницах": "H1 pada halaman web", + "Описания веб-страниц": "Deskripsi halaman web", + "Скоро выйдет": "Segera hadir", + "Виджет комментариев": "Widget komentar", + "Связанные фильмы": "film terkait", + "Контент веб-сайта": "Konten situs web", + "Фильмы в слайдере": "film dalam penggeser", + "Запрещенные фильмы": "film terlarang", + "Топ в категории": "Teratas dalam kategori", + "Социальные сети": "Jaringan sosial", + "Семантическая разметка": "Markup semantik", + "Продолжить просмотр": "Lanjutkan penjelajahan", + "Просмотренные фильмы": "Menonton film", + "Плеер фильмов": "Pemutar film", + "Блокировка просмотра": "Tampilan kunci", + "Мобильная версия": "Versi seluler", + "Серии сериалов": "Serial TV", + "Ваша реклама": "Iklan anda", + "RSS канал": "Umpan RSS", + "Уникальные описания": "Deskripsi unik", + "Голосование за фильм": "Voting untuk filmnya", + "Боты для мессенджеров": "Bot untuk pembawa pesan", + "Ошибки в переводе?": "Kesalahan dalam penerjemahan?", + "Есть вопросы?": "Ada pertanyaan?", + "Очистить кэш:": "Hapus cache:", + "Очистка кэша файлов": "Menghapus cache file", + "Очистка кэша памяти": "Menghapus cache memori", + "Главная страница веб-сайта": "Situs web beranda", + "Информация о параметрах для главной страницы веб-сайта": "Informasi tentang parameter untuk halaman utama situs web", + "Заголовок, описание и H1 веб-страницы": "Judul halaman web, Deskripsi dan H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Menulis teks untuk judul, deskripsi, dan H1 pada halaman utama situs web", + "Заголовок веб-страницы": "Judul halaman web", + "Главная веб-страница": "Halaman web rumah", + "символа(ов)": "karakter(s)", + "H1 на веб-странице": "H1 pada halaman web", + "Описание веб-страницы": "Deskripsi halaman web", + "Типы:": "Jenis:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blokir di halaman utama situs web tempat film-film jenis tertentu:", + "или": "atau", + "%s-й": "%s", + "фильма(ов)": "film", + "из типа(ов)": "dari tipe(s)", + "Годы:": "Tahun:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blokir pada halaman utama situs web tempat film dari tahun-tahun tertentu", + "из года(ов)": "dari tahun(s)", + "Например:": "Misalnya:", + "Жанры:": "Genre:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blokir di halaman utama situs web tempat film dari genre tertentu", + "из жанра(ов)": "dari genre(s)", + "боевик,триллер,приключения": "aksi, thriller, petualangan", + "Страны:": "Negara:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blokir pada halaman utama situs web tempat film dari negara tertentu", + "из страны": "dari negara", + "США": "Amerika serikat", + "Актеры:": "Aktor:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Blok di halaman utama situs web di mana film-film dengan partisipasi aktor-aktor tertentu", + "с актерами": "dengan aktor", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Direksi:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Blok di halaman utama situs web di mana film-film dari film direksi tertentu", + "с режиссером": "dengan sutradara", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blokir dengan daftar ID film", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Blok di halaman utama situs web tempat film dengan ID tertentu", + "Не показывать": "Jangan ditunjukkan", + "ID или ссылка на фильм": "ID atau tautan ke film", + "Фильмы:": "film:", + "Список идентификаторов фильмов": "Daftar ID film", + "Редактировать список ID": "Edit Daftar ID", + "Блок с новыми сериями": "Blokir dengan seri baru", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Blok di halaman utama situs web tempat seri baru akan muncul", + "серии(-ий)": "seri(s)", + "Новые серии сериалов": "Serial baru serial", + "Блок с фильмами из коллекций": "Blokir dengan film dari koleksi", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blokir dengan film dari berita / koleksi di halaman utama (daftar kunci URL dipisahkan dengan koma)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Paginasi", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Di bagian bawah halaman utama akan berupa angka, menunjukkan kategori di mana mereka akan memimpin", + "Фильмы из типа:": "film jenis:", + "Фильмы из года:": "film tahun ini:", + "Фильмы из жанра:": "film dari genre:", + "Фильмы из страны:": "film dari negara:", + "Фильмы актера:": "Aktor film:", + "Фильмы режиссера:": "Sutradara film:", + "Фильмы из коллекции:": "film dari koleksi:", + "2020 или фильмы": "2020 atau film", + "По умолчанию": "Secara default", + "Сохранить изменения": "Simpan perubahan", + "Изменяется статус": "Perubahan status", + "Перезагружается": "Reboot", + "Перезагрузить": "Muat ulang", + "Очищается кэш": "Cache dihapus", + "Очистить кэш": "Hapus cache", + "Загружаются (около 5 часов)": "Memuat (sekitar 5 jam)", + "Картинки загружены": "Gambar diunggah", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Basis akan diperbaiki di server untuk domain %s. Impor dilakukan hanya sekali, impor lebih lanjut adalah pembaruan.", + "Загружаются (около 10 минут)": "Memuat (sekitar 10 menit)", + "Перезагрузка": "Reboot", + "Сохраняются изменения": "Perubahan disimpan", + "Желательно не больше 100 фильмов": "Lebih disukai tidak lebih dari 100 film", + "Ошибка веб-сайта": "Kesalahan situs web", + "Ошибка сервера": "Kesalahan server", + "URL кадров:": "URL bingkai:", + "Блок с типами пустой": "Jenis blok kosong", + "Блок с годами пустой": "Blok selama bertahun-tahun kosong", + "Блок с жанрами пустой": "Blokir dengan genre kosong", + "Блок со странами пустой": "Blok dengan negara-negara kosong", + "Блок с актерами пустой": "Blok dengan para aktor kosong", + "Блок с режиссерами пустой": "Pemblokiran direksi kosong", + "пустой": "kosong", + "отключена": "dinonaktifkan", + "Панель администратора CinemaPress": "Panel admin CinemaPress", + "Информация о параметрах админ-панели": "Informasi tentang parameter panel admin", + "Опубликовано фильмов": "film yang diterbitkan", + "Опубликовано:": "Diposting pada:", + "Осталось:": "Kiri", + "Отфильтрованы:": "Difilter menurut:", + "Скоро": "Segera", + "Комментарии": "Komentar", + "Связанные": "Terkait", + "Контент": "Konten", + "Слайдер": "Slider", + "Скрыть": "Sembunyikan", + "Топ": "Atas", + "Разметка": "Markup", + "Продолжить": "Lanjutkan", + "Просмотренные": "Ditonton", + "Плеер": "Pemain", + "Блокировка": "Kunci", + "Серии": "Seri", + "Реклама": "Iklan", + "RSS": "RSS", + "Уникальность": "Keunikan", + "Голосование": "Voting", + "Боты": "Bots", + "Настройки": "Pengaturan", + "Публикация": "Publikasi", + "Отображение": "Pemetaan", + "Фильмы": "film", + "Названия": "Judul", + "H1": "H1", + "Описания": "Deskripsi", + "URL": "URL", + "Коды": "Kode", + "Основные настройки веб-сайта": "Pengaturan situs web dasar", + "Информация о параметрах настройки веб-сайта": "Informasi tentang pengaturan situs web", + "Протокол": "Protokol", + "Основной протокол веб-сайта": "Protokol utama situs web", + "Домен": "Domain", + "Информационный параметр домена, за которым закрепляется ключ БД": "Parameter informasi dari domain yang ditugaskan kunci basis data", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Email anda untuk menghubungi administrator situs web", + "Язык и страна веб-сайта": "Bahasa dan negara situs web", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Tentukan bahasa dan negara tempat situs web beroperasi", + "Шаблон веб-сайта": "Template situs web", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Nama templat situs web yang foldernya harus ada di folder tema", + "ThemePrice": "49$", + "Своя тема": "Tema sendiri", + "Nginx сервер": "Server nginx", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Parameter ini bersifat informatif dan tidak dapat diubah dari panel admin", + "Sphinx сервер": "Server sphinx", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Dengan beban tinggi, Sphinx dapat ditransfer ke server terpisah, sehingga meningkatkan kinerja situs web", + "Memcached сервер": "Server memcache", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Dengan beban tinggi, Memcached dapat ditransfer ke server terpisah, sehingga meningkatkan kinerja situs web", + "Сервер картинок": "Server gambar", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Secara default, semua gambar dimuat dari sumber pihak ketiga, namun, jika Anda ingin poster diunduh dari situs web Anda, Anda dapat «Unggah ke server» file statis dan tentukan di bidang ini alamat %s", + "Ширина постера:": "Lebar poster:", + "Автопубликация": "Autopublish", + "Фукнция публикации": "Publikasikan fungsi", + "Информация о параметрах публикации фильмов": "Informasi tentang opsi penerbitan film", + "Импорт всех фильмов в мире": "Impor semua film di dunia", + "Добавление всех фильмов в мире на веб-сайт": "Tambahkan semua film di dunia ke situs web", + "Введите ключ базы фильмов": "Masukkan kunci film dasar", + "Добавить фильмы": "Tambahkan film", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "film:", + "StartMovies": "---", + "Тема:": "Subjek:", + "общая": "umum", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Apa tema umum dan individual dari CinemaPress?", + "Обновление:": "Pembaruan:", + "каждое": "setiap", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Mengapa saya harus memperbarui basis data?", + "Оплатить ключ": "Bayar kunci", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "gratis hingga 3 kali", + "Настройка автопубликации": "Pengaturan penerbitan otomatis", + "Нстройка публикации фильмов каждый час": "Mengatur publikasi film setiap jam", + "Публиковать по": "Publikasikan oleh", + "фильма(ов) каждые": "film(s) setiap", + "часа(ов)": "jam", + "Будут опубликованы в": "Akan diterbitkan dalam", + "Диапазон идентификаторов фильмов": "Rentang ID film", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Kisaran pengidentifikasi film yang sudah dipublikasikan di situs web", + "до": "hingga", + "Обязательная информация у фильмов": "Informasi yang diperlukan dari film", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Hanya film dengan informasi yang ditandai (poster, judul, deskripsi standar) yang akan dipublikasikan di situs web", + "Не важно (публикация любых фильмов)": "Tidak penting (publikasi film apa pun)", + "Только имеющие постер": "Hanya memiliki poster", + "Только имеющие переведенное название": "Hanya memiliki judul yang diterjemahkan", + "Только имеющие стандартное описание": "Hanya memiliki deskripsi standar", + "Тематический веб-сайт": "Situs web subjek", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Anda dapat membuat situs web tematik di mana hanya Anime, film Rusia, dll. Yang akan dipublikasikan.", + "Тип:": "Ketik:", + "Сериалы": "Acara TV", + "Все": "Semua itu", + "для взрослых": "untuk orang dewasa", + "Китай": "China", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Hentikan kata-kata:", + "Параметры вывода фильмов в категориях": "Opsi output untuk film dalam kategori", + "Информация о параметрах вывода фильмов в категориях": "Informasi tentang opsi output film dalam kategori", + "Параметры отображения в категориях": "Tampilkan opsi dalam kategori", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Pilihan tampilan untuk film dalam kategori (genre, negara, dll.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Tentukan berapa banyak film yang akan ditampilkan di setiap kategori dan hasil pencarian", + "Фильмов на странице:": "film di halaman:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Tentukan penyortiran dimana film akan diurutkan dalam kategori", + "Сортировка фильмов:": "Sortir film:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Tentukan berapa banyak halaman yang ditampilkan di bagian bawah setiap kategori dan situs web utama", + "Количество чисел в пагинации:": "Jumlah angka dalam pagination:", + "номер(ов)": "angka(s)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Tampilkan tombol halaman terakhir di halaman utama dan dalam kategori (dapat membuat beban di server)", + "Последняя страница:": "Halaman terakhir:", + "Показывать": "Show", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Tentukan gambar yang akan ditampilkan ketika orang-orang akan berbagi situs web di jejaring sosial", + "Изображение по умолчанию:": "Gambar default:", + "URL изображения": "URL gambar", + "Загрузить": "Unduh", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Tentukan tanggal akhir dari pemutaran perdana film-film yang akan ditampilkan ketika menyortir berdasarkan tanggal premiere atau tahun", + "Конечная дата:": "Tanggal akhir:", + "Месяц назад": "Sebulan yang lalu", + "Неделю назад": "Seminggu yang lalu", + "Сегодня": "Hari ini", + "Через неделю": "Seminggu kemudian", + "Через месяц": "Dalam sebulan", + "Через 3 месяца": "Setelah 3 bulan", + "Через пол года": "Setelah setengah tahun", + "Через год": "Setahun kemudian", + "Через 2 года": "Setelah 2 tahun", + "В таком формате будет показана дата на веб-сайте": "Dalam format ini, tanggal akan ditampilkan di situs web", + "Формат даты:": "Format tanggal:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Diurutkan berdasarkan peringkat KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Pilihan untuk menampilkan daftar film saat menyortir menurut peringkat KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Tentukan jumlah minimum suara KinoPoisk untuk film yang akan ditampilkan saat menyortir berdasarkan peringkat KinoPoisk", + "Число голосов KinoPoisk:": "Jumlah KinoPoisk dihitung:", + "голос(ов)": "suara(s)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Tentukan jumlah minimum suara IMDb untuk film yang akan ditampilkan saat menyortir menurut peringkat IMDb", + "Число голосов IMDb:": "Jumlah suara IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Tentukan kategori mana yang tidak menerapkan aturan jumlah minimum suara saat menyortir berdasarkan peringkat", + "Не применять условие в категориях:": "Jangan terapkan kondisi dalam kategori:", + "год": "tahun", + "жанр": "genre", + "страна": "negara", + "актер": "aktor", + "режиссер": "sutradara", + "тип": "jenis", + "поиск": "pencarian", + "Меню на веб-сайте": "Menu di situs web", + "Категории из меню на веб-сайте": "Kategori dari menu di situs web", + "Текст на веб-сайте": "Teks situs web", + "Текст который Вы можете видеть на страницах веб-сайта": "Teks yang dapat Anda lihat di halaman-halaman situs web", + "В ШАБЛОНЕ": "DALAM POLA", + "НА ВЕБ-САЙТЕ": "DI SITUS WEB", + "Названия сортировок": "Urutkan nama", + "Названия сортировок на странице категорий": "Urutkan judul pada halaman kategori", + "Рейтинг КП (по убыванию):": "Peringkat KP (menurun):", + "Рейтинг КП (по возрастанию):": "Peringkat KP (naik):", + "Голоса КП (по убыванию):": "Voice KP (descending):", + "Голоса КП (по возрастанию):": "Voice KP (naik):", + "Рейтинг IMDb (по убыванию):": "Peringkat IMDb (turun):", + "Рейтинг IMDb (по возрастанию):": "Peringkat IMDb (naik):", + "Голоса IMDb (по убыванию):": "IMDb Voices (Turun):", + "Голоса IMDb (по возрастанию):": "Suara IMDb (naik):", + "Год (по убыванию):": "Tahun (descending):", + "Год (по возрастанию):": "Tahun (naik):", + "Премьера (по убыванию):": "Premiere (descending):", + "Премьера (по возрастанию):": "Premiere (naik):", + "Изменение URL ссылок веб-сайта": "Mengubah URL tautan situs web", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informasi tentang parameter untuk mengubah URL dari berbagai halaman situs web", + "Страница фильма": "Halaman film", + "Изменение URL страницы фильма": "Ubah URL halaman film", + "Доступные параметры": "Opsi yang tersedia", + "обязательный праметр, отображает ID фильма, например «id299»": "parameter yang diperlukan, menampilkan ID film, misalnya «id299»", + "разделитель между параметрами, например «-»": "pemisah antar parameter, misalnya «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "judul film yang diterjemahkan atau asli, misalnya «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "menerjemahkan nama film dalam transliterasi, misalnya «matrica»", + "оригинальное название фильма, например «the-matrix»": "nama film aslinya, misalnya «the-matrix»", + "жанр фильма в транслите, например «comedy»": "genre film dalam transliterasi, misalnya «komedi»", + "страна фильма в транслите, например «usa»": "negara film dalam transliterasi, misalnya «usa»", + "год фильма, например «2020»": "tahun film, misalnya «2020»", + "главный актер в транслите, например «tom-cruise»": "aktor utama dalam transliterasi, misalnya «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "sutradara dalam transliterasi, misalnya «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "setiap hari 4 huruf acak, misalnya «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL untuk mengaktifkan halaman web", + "«Скачать»": "«Unduh»", + "«Трейлер»": "«Cuplikan»", + "«Кадры»": "«Bingkai»", + "Уникализация URL фильма": "URL film unik", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Tunjuk URL unik, Anda dapat mengubah pemisah antara parameter, awalan sebelum ID dan mengubah pengenal film ke atas atau ke bawah (defaultnya adalah 0, yaitu ID di situs web bertepatan dengan ID pada KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Pemisah antara parameter di URL akan digantikan di URL di tempat [pemisah]", + "Разделитель:": "Pemisah:", + "Будет подставлено перед ID фильма %s": "Akan diganti sebelum ID film %s", + "Префикс ID:": "Awalan ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Menerima nilai dari -297 hingga 297000 dan mengubah ID film di situs web ke sisi yang lebih tinggi atau lebih rendah.", + "Уникальный ID:": "ID Unik:", + "Транслит URL категорий (комедия -> komediya)": "Translite URL categories (komedi -> komediya)", + "Транслит:": "Translite:", + "Нет": "Tidak", + "Кастомный": "Custom", + "URL неиндексируемых фильмов": "URL film yang tidak diindeks", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Jika Anda hanya menginginkan film yang Anda tulis deskripsi unik untuk diindeks, isi formulir ini dan tambahkan URL ini ke robots.txt Anda, misalnya Disallow: / noindex", + "URL пути": "URL jalur", + "URL пути, которые ставятся перед конкретной категорией": "Jalur URL yang ditempatkan di depan kategori tertentu", + "комедия": "komedi", + "Том Круз": "Tom cruise", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Seri:", + "Мультфильмы:": "Kartun:", + "Аниме:": "Anime:", + "Телепередачи:": "Acara tV:", + "Игра престолов": "Game of thrones", + "Вставить код на веб-сайт": "Tempel kode di situs web", + "Вставка кодов счетчиков, рекламы и т.п.": "Masukkan kode tandingan, iklan, dll.", + "Вставить код в верх веб-страницы": "Tempelkan kode ke bagian atas halaman web", + "Вставка кода внутрь тега head": "Masukkan kode di dalam tag kepala", + "Вставить код в низ веб-страницы": "Tempel kode di bagian bawah halaman web", + "Вставка кода перед закрывающимся тегом body": "Masukkan kode sebelum menutup tag body", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Kode file robots.txt", + "Список фильмов с уникальным описанием": "Daftar film dengan deskripsi unik", + "Информация о написании уникальных описаний для фильмов": "Informasi tentang menulis deskripsi unik untuk film", + "Добавить / изменить фильм": "Tambah / Edit film", + "Фильмы с уникальным описанием": "film dengan deskripsi yang unik", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Masukkan ID film", + "тег на веб-странице фильма:": "tag pada halaman web film:", + "Название страницы фильма (до 70 символов)": "Judul halaman film (hingga 70 karakter)", + "Короткое описание страницы фильма (до 200 символов)": "Deskripsi singkat dari halaman film (hingga 200 karakter)", + "Переведенное название фильма:": "Nama film yang diterjemahkan:", + "Миссия невыполнима: Последствия": "Mission Impossible: Konsekuensi", + "Оригинальное название фильма:": "Judul film asli:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Deskripsi film:", + "Уникальное описание ...": "Deskripsi unik ...", + "Информационные данные фильма": "Info film", + "URL постера:": "URL poster:", + "URL постера фильма": "URL poster film", + "Фильм": "film", + "Сериал": "Serial TV", + "Год:": "Tahun:", + "Страна:": "Negara:", + "Жанры фильма:": "Genre film:", + "Режиссер фильма:": "Sutradara film:", + "Актерский состав:": "Pemeran:", + "Премьера фильма:": "Penayangan film:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Peringkat situs web KinoPoisk:", + "34 или 90": "34 atau 90", + "Число голосов на сайте KinoPoisk:": "Jumlah suara di situs KinoPoisk:", + "309 или 89647": "309 atau 89647", + "Рейтинг на сайте IMDb:": "Peringkat IMDb:", + "76 или 88": "76 atau 88", + "Число голосов на сайте IMDb:": "Jumlah suara di situs IMDb:", + "6534 или 8396": "6534 atau 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg atau URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL pemain:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Kualitas:", + "1080p": "1080p", + "Перевод / язык:": "Terjemahan / Bahasa:", + "Субтитры": "Subtitle", + "Настраиваемые поля:": "Bidang khusus:", + "Текст к этому полю": "Kirim pesan ke bidang ini", + "Названия на страницах веб-сайта": "Judul pada halaman situs web", + "Информация о написании названий для всех страниц веб-сайта": "Informasi tentang menulis judul untuk semua halaman situs web", + "Веб-страница:": "Halaman web:", + "название": "nama itu", + "переведенное": "diterjemahkan", + "английское": "bahasa inggris", + "премьера": "premier", + "слово": "kata itu", + "синонимы": "sinonim", + "страны": "negara-negara", + "жанры": "genre", + "актеры": "para aktor", + "режиссеры": "direktur", + "Страница онлайн": "Halaman situs web", + "Год": "Tahun", + "сортировка": "penyortiran", + "страница": "halaman", + "Текст для": "SMS untuk", + "определенного года": "tahun tertentu", + "остальных": "sisanya", + "Годы": "Tahun", + "Жанр": "Genre", + "определенного жанра": "genre tertentu", + "Жанры": "Genre", + "Страна": "Negara", + "определенной страны": "negara tertentu", + "Страны": "Negara-negara", + "Актер": "Aktor", + "определенного актера": "seorang aktor tertentu", + "Актеры": "Aktor", + "Режиссер": "Sutradara", + "определенного режиссера": "sutradara tertentu", + "Режиссеры": "Direksi", + "Тип": "Ketik", + "определенного типа": "tipe tertentu", + "Поиск": "Pencarian", + "запрос": "permintaan", + "определенного запроса": "permintaan khusus", + "Поиск фильма": "Pencarian film", + "Пагинация и сортировка": "Paginasi dan penyortiran", + "Код": "Kode", + "По убыванию": "Turun", + "По возрастанию": "Naik", + "H1 на страницах веб-сайта": "H1 pada halaman situs web", + "Информация о написании H1 для всех страниц веб-сайта": "Informasi tentang menulis H1 untuk semua halaman situs web", + "Описания на страницах веб-сайта": "Deskripsi pada halaman situs web", + "Информация о написании описаний для всех страниц веб-сайта": "Informasi tentang penulisan deskripsi untuk semua halaman situs web", + "Обновление базы фильмов": "Perbarui basis data film", + "Ключ обновления базы данных": "Kunci pembaruan basis data", + "Обновить": "Segarkan", + "Модуль новых премьер": "Modul premier baru", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informasi tentang parameter modul dengan blok film terdekat prima", + "Отключить": "Matikan", + "Количество фильмов в автоматическом блоке": "Jumlah film dalam blok otomatis", + "Указание числа фильмов, которые будут в блоке": "Tentukan jumlah film yang akan di blok", + "Указать фильмы вручную": "Tentukan film secara manual", + "Вручную выбрать фильмы для этого блока": "Pilih film secara manual untuk unit ini", + "Активировать": "Aktifkan", + "Модуль": "Modul", + "отключен": "dinonaktifkan", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Modul ini memungkinkan anda untuk menambahkan ke situs web sebuah blok dengan film yang harus segera dirilis.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Untuk mengaktifkan modul, klik tombol «Activate» di bagian atas layar.", + "Модуль комментариев": "Modul komentar", + "Информация о параметрах модуля добавления виджетов комментариев": "Informasi tentang parameter modul menambahkan widget komentar", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Nama pendek Anda diberikan saat pendaftaran situs web di Disqus.com dan kunci API", + "Ваш shortname веб-сайта": "Nama pendek situs web anda", + "Ваш api_key для индексации комментариев": "Api_key anda untuk mengindeks komentar", + "Блок последних комментариев": "Blok komentar terbaru", + "Блок с последними комментариями от пользователей": "Blokir dengan komentar terbaru dari pengguna", + "комментария(ев)": "komentar(s)", + "Макс. %s символов": "Max %s karakter", + "без аватара": "tanpa avatar", + "с аватаром": "dengan avatar", + "На страницах:": "Di halaman:", + "главная": "yang utama", + "категория": "kategori", + "контент": "konten", + "фильм": "filmnya", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Tentukan widget_id yang akan Anda terima setelah membuat widget komentar di HyperComments.com dan sekretkey untuk mengindeks komentar oleh mesin pencari", + "Ваш widget_id": "Widget_id anda", + "Ваш sekretkey для индексации комментариев": "Sekretkey anda untuk mengindeks komentar", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Jenis ID aplikasi Anda «Situs web» di vk.com", + "Ваш ID приложения": "ID aplikasi Anda", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Daftar di facebook.com dan masukkan ID Pengguna (ID pengguna yang dapat memoderasi komentar)", + "Ваш ID на Facebook": "ID Facebook Anda", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Tentukan ID yang Anda terima setelah membuat widget komentar di Cackle.me (dengan biaya)", + "Ваш ID виджета": "ID widget Anda", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL halaman Google+ Anda", + "Ваш URL в Google+": "URL Google+ Anda", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parameter host_id, yang anda dapatkan setelah mendaftar ke layanan", + "Ваш host_id": "Host_id anda", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Modul ini memungkinkan Anda untuk menambahkan ke formulir komentar situs web jejaring sosial VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "film terkait modul", + "Информация о параметрах модуля связанных фильмов": "Informasi tentang parameter film terkait modul", + "Связанные фильмы по году": "film-film terkait berdasarkan tahun", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Blok film di bawah informasi film utama dari tahun yang sama dengan film saat ini", + "из одного года": "dari satu tahun", + "Связанные фильмы по жанрам": "film terkait berdasarkan genre", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Blok dengan film di bawah informasi film utama dari genre yang sama atau semua genre sebagai film saat ini", + "всех": "semua", + "одного жанра": "satu genre", + "Связанные фильмы по странам": "film-film terkait oleh negara", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Blok film di bawah informasi film utama dari negara yang sama atau semua negara sebagai film saat ini", + "одной страны": "satu negara", + "Связанные фильмы по актерам": "film terkait oleh aktor", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Blok dengan film-film di bawah informasi utama film dari filmografi aktor atau aktor yang membintangi film saat ini", + "одного актера": "satu aktor", + "Связанные фильмы по режиссерам": "film terkait oleh sutradara", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Blok dengan film di bawah informasi utama film dari film sutradara atau sutradara yang mengarahkan film saat ini", + "одного режиссера": "satu sutradara", + "Показывать по типу": "Tampilkan berdasarkan tipe", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Pada halaman dari seri, seri akan ditampilkan, di halaman film - film", + "Тип к типу": "Ketik untuk mengetik", + "Не важно": "Tidak penting", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Modul ini memungkinkan anda untuk menambahkan pada daftar film tambahan film film dari tahun yang sama, genre, negara, tahun, aktor atau sutradara.", + "Модуль создания страниц для веб-сайта": "Modul untuk membuat halaman untuk situs web", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informasi tentang parameter modul membuat halaman untuk situs web", + "Настройка страницы со списком новостей": "Sesuaikan halaman daftar berita", + "URL путь": "Jalur URL", + "Параметр пути в URL": "Parameter URL", + "Веб-страница со списком контента": "Halaman web dengan daftar konten", + "Страницы веб-сайта": "Halaman situs web", + "Новости и коллекции веб-сайта": "Koleksi berita dan situs web", + "Блоки новостей на веб-сайте": "Blok berita di situs web", + "Блок новостей в боковой панели": "Blok berita di sidebar", + "Блок постов в боковой панели на страницах веб-сайта": "Blok posting di sidebar pada halaman situs web", + "пост(ов)": "pos(s)", + "Теги через запятую": "Tag dipisahkan dengan koma", + "Блок новостей на странице фильма": "Umpan berita di halaman film", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Blok posting yang berisi film atau berita terbaru dengan tag di semua film", + "упоминания или с тегом": "menyebutkan atau ditandai", + "Оповещения, Новости": "Lansiran, Berita", + "Фильмы из новостей на главной": "film dari berita utama", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Blokir dengan film dari berita di halaman utama (daftar kunci URL dipisahkan dengan koma)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Koleksi otomatis", + "Обновления с moonwalk": "Pembaruan moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "film / seri yang terakhir ditambahkan pada hosting video", + "Обновления фильмов": "Pembaruan film", + "Последние добавленные фильмы на видео-хостинг": "film yang terakhir ditambahkan di hosting video", + "Не добавлять": "Jangan ditambahkan", + "URL-ключ коллекции в которую добавлять фильмы": "Kunci URL koleksi untuk menambahkan film", + "Обновлять качество:": "Perbarui kualitas:", + "Да": "Ya", + "Обновлять перевод:": "Perbarui terjemahan:", + "Обновления сериалов": "Pembaruan serial TV", + "Последние добавленные сериалы на видео-хостинг": "Terakhir ditambahkan seri pada video hosting", + "сериала(ов)": "serial(s)", + "URL-ключ коллекции в которую добавлять сериалы": "Kunci URL koleksi untuk menambahkan acara TV", + "Обновления с hdgo": "Pembaruan dari hdgo", + "Обновления с kodik": "Pembaruan dari kodik", + "Обновления с iframe": "Pembaruan iframe", + "Добавить страницу": "Tambahkan halaman", + "Модуль позволяет создавать страницы на веб-сайте.": "Modul ini memungkinkan anda membuat halaman di situs web.", + "Название страницы:": "Judul halaman:", + "Комедийные сериалы": "Serial komedi", + "Описание страницы:": "Deskripsi halaman:", + "Подборка комедийных сериалов": "Pilihan seri komedi", + "Уникальный ключ для URL": "Kunci unik untuk URL", + "Уникальный ключ для URl страницы": "Kunci unik untuk halaman URl", + "Ссылка на изображение страницы": "Tautkan ke gambar halaman", + "Коллекции, Новости": "Koleksi, Berita", + "Коллекции": "Koleksi", + "Новости": "Berita", + "Страницы": "Halaman", + "Обновления": "Pembaruan", + "Мультфильмы": "Kartun", + "ТВ": "Tv", + "Аниме": "Anime", + "Страница скачать": "Unduh halaman", + "Страница трейлера": "Halaman trailer", + "Страница кадров": "Halaman bingkai", + "Модуль слайдера фильмов": "Modul slider film", + "Информация о параметрах модуля слайдера фильмов": "Informasi tentang parameter film penggeser modul", + "Идентификатор или ссылка на фильм": "ID film atau tautan", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Modul ini memungkinkan anda untuk menambahkan ke situs web slider dengan film.", + "Модуль скрытия фильмов": "Modul menyembunyikan film", + "Информация о параметрах модуля скрытия фильмов": "Informasi tentang parameter modul menyembunyikan film", + "Автоматическое скрытие фильмов": "Sembunyikan film secara otomatis", + "Параметры авторизации IMAP": "Opsi otorisasi IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Opsi otorisasi pada server IMAP email", + "Пароль": "Kata sandi", + "Ваш пароль от почтового ящика": "Kata sandi kotak surat anda", + "Параметры почтового сервера": "Pengaturan server email", + "Сервер": "Server", + "Порт": "Port", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blokir film di negara ini", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blokir film di negara tempat mereka dirilis tahun ini", + "В стране фильма": "Di negara film", + "Сообщение для пользователей": "Pesan pengguna", + "Сообщение для пользователей на месте, где располагается плеер": "Pesan untuk pengguna di situs tempat pemutar berada", + "Сообщение для пользователя": "Pesan ke pengguna", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Modul ini memungkinkan anda bersembunyi dari film situs web yang dibatasi dari pemegang hak cipta.", + "Модуль топ-фильмов": "Modul film teratas", + "Информация о параметрах модуля топ-фильмов в категориях": "Informasi tentang parameter film atas modul dalam kategori", + "Топ-фильмы в категориях": "film teratas dalam kategori", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "film teratas biasanya ditampilkan sebagai pengganti penggeser standar, atau sebagai blok terpisah dalam kategori", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Modul ini memungkinkan di setiap kategori untuk menampilkan film terbaik pada penyortiran tertentu.", + "Модуль социальных сетях": "Modul jejaring sosial", + "Информация о параметрах модуля групп в социальных сетях": "Informasi tentang parameter dari modul grup di jejaring sosial", + "Ссылка на страницу": "Tautkan ke halaman", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Modul ini memungkinkan anda untuk menambah halaman tautan situs web di jejaring sosial yang dibuat untuk situs web.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Modul micromarking", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informasi tentang parameter modul Schema dan markup OpenGraph", + "активирован": "diaktifkan", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Modul ini memungkinkan Anda untuk menambahkan markup Skema dan OpenGraph ke semua halaman situs web.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Untuk menonaktifkan modul, klik tombol «Nonaktifkan» di bagian atas layar.", + "Модуль продолжения просмотра": "Modul terus melihat", + "Информация о параметрах модуля продолжения просмотра": "Informasi tentang parameter modul terus dilihat", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Modul ini memungkinkan anda untuk menambahkan tombol ke situs web. ketika anda mengkliknya, anda dapat pergi ke halaman film untuk terus menonton.", + "Модуль просмотренных фильмов": "Modul menonton film", + "Информация о параметрах модуля просмотренных фильмов": "Informasi tentang parameter modul menonton film", + "Количество просмотренных фильмов": "Jumlah film yang ditonton", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "film yang dilihat oleh pengguna ditampilkan di bagian bawah setiap halaman situs web", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Modul ini menambahkan di bagian bawah halaman daftar film yang baru-baru ini dilihat oleh pengguna.", + "Модуль плеера на веб-сайте": "Modul pemutar di situs web", + "Информация о параметрах модуля плеер на веб-сайте": "Informasi tentang parameter modul pemain di situs web", + "Параметры плеера": "Pengaturan pemain", + "сделать основным": "buat yang utama", + "Видео-хостинги источники": "Sumber hosting video", + "Цвет элементов в плеере": "Warna unsur-unsur dalam pemain", + "Указание токен-ключа плеера": "Menentukan kunci token pemain", + "Токен-ключ": "Token kunci", + "Указание api_token-ключа плеера": "Menentukan kunci api_token player", + "api_token-ключ": "kunci api_token", + "Указание токен-ключа": "Menentukan kunci token", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Modul ini memungkinkan anda menambahkan pemain ke situs web untuk menonton film online.", + "Модуль блокировки просмотра плеера": "Modul kunci tampilan pemain", + "Информация о параметрах модуля блокировки просмотра плеера": "Informasi tentang parameter modul pemblokiran tampilan pemain", + "Вставить рекламу в плеер": "Masukkan iklan ke pemain", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Unit iklan akan berdiri di pemutar selama jumlah detik tertentu sebelum melihatnya", + "Таймер блокировки:": "Timer kunci:", + "сек": "detik", + "Кнопка «Пропустить»:": "Tombol lewati:", + "Сообщение для пользователя:": "Pesan pengguna:", + "Рекламный код:": "Kode promosi:", + "отображает обратный отсчет.": "menampilkan hitungan mundur.", + "Платная подписка": "Langganan berbayar", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Buat daftar kunci melalui koma dan jual melalui berbagai platform perdagangan, misalnya di digiseller. Pengguna setelah memasukkan kunci akan dapat menonton semua film di situs web tanpa batasan", + "Список ключей через запятую:": "Daftar kunci dipisahkan dengan koma:", + "+ 10 ключей": "+ 10 kunci", + "Поделиться в социальную сеть": "Bagikan ke jejaring sosial", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Kecuali pengguna mengklik tombol Bagikan di salah satu jejaring sosial, pengguna tidak akan dapat mulai menjelajah untuk waktu tertentu. Jika pengguna mengklik tombol «Bagikan», blok akan ditutup setelah 10 detik", + "Пользователи с AdBlock": "Pengguna AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Batasi mulai menonton dari pengguna yang menggunakan AdBlock atau pemblokir iklan lainnya", + "Легальный веб-сайт": "Situs web hukum", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Hanya tampilkan cuplikan film yang merupakan materi promosi dan tidak melanggar hak cipta", + "Разрешить плеер в странах:": "Izinkan pemain di negara-negara:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Modul ini memungkinkan anda membatasi tampilan pemutar kepada pengguna sebelum melakukan tindakan tertentu.", + "Модуль мобильной версии": "Modul versi seluler", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informasi tentang parameter modul versi seluler situs web", + "Светлая тема": "Tema ringan", + "Светлая тема оформления мобильной версии веб-сайта": "Tema ringan versi seluler situs web", + "Скриншоты": "Tangkapan layar", + "Темная тема": "Tema gelap", + "Темная тема оформления мобильной версии веб-сайта": "Tema gelap dari desain versi seluler situs web", + "Своя тема оформления мобильной версии веб-сайта": "Memiliki tema versi seluler situs web", + "Настроить": "Sesuaikan", + "Цвет фона": "Warna latar belakang", + "Цвет текста": "Warna teks", + "Фон заголовка": "Background header", + "Цвет заголовка": "Warna kepala", + "Фон описания": "Latar belakang deskripsi", + "Цвет описания": "Warna keterangan", + "Фон кнопки": "Latar tombol", + "Цвет кнопки": "Warna tombol", + "Фон поиска": "Latar belakang pencarian", + "Фон блока": "Blokir latar belakang", + "Цвет ссылок": "Warna tautan", + "При наведении": "Saat anda mendekat", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Modul ini memberi tahu mesin telusur bahwa situs web memiliki versi situs web untuk tampilan yang sempurna di perangkat seluler. Sebelum mengaktifkan modul, pastikan bahwa subdomain «m» telah dibuat (Ada CNAME-record «m» di panel kontrol DNS domain).", + "Модуль серий сериалов": "Serial series modul", + "Информация о параметрах модуля серий сериалов": "Informasi tentang parameter dari modul seri seri", + "Заголовок, описание и H1 веб-страницы с серией": "Judul halaman web, deskripsi dan seri H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Menulis teks untuk judul, deskripsi, dan H1 pada halaman web dengan seri", + "Веб-страница серии:": "Seri laman web:", + "Название страницы": "Judul halaman", + "номер сезона": "nomor musim", + "номер серии": "nomor batch", + "перевод": "terjemahan", + "H1 на странице": "H1 per halaman", + "Описание страницы": "Uraian halaman", + "Блок с сериями": "Blokir dengan seri", + "серий": "seri", + "Все серии": "Semua seri", + "Посл. серию": "Yang terakhir seri", + "Параметры по умолчанию": "Pengaturan standar", + "Сезон": "Musim", + "Серия": "Seri dari", + "Звук": "Sound", + "основной источник серий": "sumber utama seri", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Modul ini memungkinkan anda untuk membuat halaman terpisah untuk setiap seri seri.", + "Модуль добавления рекламы на веб-сайт": "Modul iklan di situs web", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informasi tentang parameter modul menambahkan iklan ke situs web", + "Десктопная версия веб-сайта": "Versi desktop situs web", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Varian iklan dalam versi desktop situs web", + "На всех веб-страницах": "Di semua halaman web", + "Вверху на веб-странице": "Bagian atas halaman web", + "Добавьте свой рекламный код": "Tambahkan kode iklan anda", + "Внизу на веб-странице": "Turun di halaman web", + "Левая колонка на веб-странице": "Kolom kiri di halaman web", + "Правая колонка на веб-странице": "Kolom kanan di halaman web", + "Над плеером на веб-странице": "Di atas pemain di halaman web", + "Под плеером на веб-странице": "Di bawah pemain di halaman web", + "или размещение на конкретной веб-странице": "atau memposting di halaman web tertentu", + "Размещение рекламы над плеером": "Penempatan iklan di atas pemain", + "Размещение рекламы под плеером": "Penempatan iklan di bawah pemain", + "Размещение рекламы над ссылками": "Menempatkan iklan di atas tautan", + "Размещение рекламы под ссылками": "Beriklan di bawah tautan", + "Размещение рекламы над трейлером": "Penempatan iklan di atas trailer", + "Размещение рекламы под трейлером": "Penempatan iklan di bawah trailer", + "Размещение рекламы над кадрами": "Iklan di atas bingkai", + "Размещение рекламы под кадрами": "Penempatan iklan di bawah bingkai", + "Мобильная версия веб-сайта": "Versi seluler situs web", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Opsi penempatan iklan di versi seluler situs web", + "Таргетинг рекламы": "Penargetan iklan", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Tampilkan iklan dari khalayak target, misalnya, orang-orang dari Rusia atau saat menjelajahi situs web di iPhone, dll.", + "Таргетинг включен": "Penargetan diaktifkan", + "Таргетинг отключен": "Penargetan dinonaktifkan", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Modul ini memungkinkan anda untuk menambahkan iklan ke semua halaman web dari situs web yang ditargetkan.", + "Модуль RSS": "Modul RSS", + "Информация о параметрах модуля RSS": "Informasi tentang parameter modul RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Modul ini memungkinkan anda untuk menampilkan publikasi film terbaru dalam format xml.", + "Автопубликация на %s дней": "Autopublish untuk %s hari", + "Код состояния HTTP": "Kode status HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Kode status HTTP pada halaman web movie yang diblokir", + "Фильмы из страны": "Movie dari negara", + "Фильмы из списка": "Movie dari daftar", + "Мультсериалы:": "Kartun:", + "Видео-хостинги источники трейлеров": "Sumber hosting video untuk trailer", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Modul ini memberi tahu mesin pencari bahwa situs web memiliki versi situs web untuk tampilan sempurna pada perangkat seluler.", + "Случайный": "Acak", + "Случайный фильм": "Movie acak", + "Модуль случайного фильма": "Modul movie acak", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Modul ini memungkinkan di setiap kategori untuk menampilkan tombol untuk beralih ke movie acak dari kategori ini.", + "Информация о параметрах модуля выбора случайного фильма": "Informasi tentang parameter modul pemilihan movie acak", + "Случайный фильм в категориях веб-сайта": "Movie acak dalam kategori situs web", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Di bagian atas halaman kategori, tombol akan ditampilkan, ketika diklik, pengguna pindah ke movie acak dari kategori ini", + "Случайный фильм в меню веб-сайта": "Movie acak dalam menu situs web", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Tentukan kunci URL koleksi untuk memilih movie acak, ketika Anda mengklik tombol di menu", + "Выбирать из коллекции:": "Pilih dari koleksi:", + "ТВ версия": "Versi TV", + "URL-ключ:": "Kunci URL:", + "Название в виде ссылки": "Judul sebagai tautan", + "При нажатии на название категории, будет переход на страницу категории": "Ketika anda mengklik namanya, itu akan pergi ke halaman kategori", + "Ссылка на категорию": "Tautan kategori", + "Обычный текст": "Teks biasa", + "Случайный фильм на главной странице": "Movie acak di beranda", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Di setiap blok di halaman utama situs web akan ada tautan ke movie acak dalam kategori tersebut", + "Случайный фильм в блоке связанных фильмов": "Movie acak dalam movie terkait blok", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Di setiap blok movie terkait di halaman web movie akan ada tautan ke movie acak dalam kategori tersebut", + "Список жанров в каждом типе": "Daftar genre di setiap jenis", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Tentukan daftar genre yang akan dimasukkan atau dikecualikan dari jenis tertentu", + "Жесткая перезагрузка сервера": "Reset keras server", + "Будет произведена перезагрузка всех сайтов на сервере": "Semua situs di server akan direstart", + "Модуль ТВ версии": "Versi modul TV", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informasi tentang parameter versi TV situs web", + "URL ТВ версии": "URL versi TV", + "Настройка URL для ТВ версии веб-сайта": "Mengatur URL untuk versi situs web TV", + "URL мобильной версии": "URL versi seluler", + "Настройка URL для мобильной версии веб-сайта": "Mengatur URL untuk versi seluler situs web", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Modul ini mengaktifkan versi TV situs web untuk navigasi menggunakan remote control TV.", + "Инструмент для парсинга веб-страниц": "Alat untuk mem-parsing halaman web", + "Цвет текста контента": "Warna teks konten", + "Фон контента": "Latar belakang konten", + "Цвет текста категории": "Kategori warna teks", + "Фон текущей категории": "Latar belakang kategori saat ini", + "Фон активной категории": "Latar belakang kategori aktif", + "Своя тема оформления ТВ версии веб-сайта": "Tema sendiri versi TV dari situs web", + "Загрузка доступна после заполнения информации!": "Unduh tersedia setelah mengisi informasi!", + "Автозаполнение информации": "Informasi pelengkapan otomatis", + "Запретить доступ в странах": "Tolak akses di negara-negara", + "Список стран, которым запрещено посещать сайт": "Daftar negara yang tidak diizinkan untuk mengunjungi situs ini", + "Проксировать": "Ke proxy", + "Не проксировать": "Jangan proksi", + "Перегрузка сервера": "Server kelebihan beban", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Tentukan persentase kelebihan server di mana pesan kesalahan akan ditampilkan atau dialihkan (interval 1 menit, 5 menit dan 15 menit)", + "Модуль рерайта описаний": "Deskripsi modul penulisan ulang", + "Модуль обработает описание к фильму и делает его более уникальным": "Modul akan memproses deskripsi untuk movie dan membuatnya lebih unik", + "Настройка параметров в сервисе rewriter.tools": "Pengaturan parameter di layanan rewriter.tools", + "Двойной рерайт": "Tulis ulang dua kali", + "Проверка уникальности": "Pemeriksaan keunikan", + "Рерайт в автопубликации": "Tulis ulang publikasi otomatis", + "Делать рерайт описаний всем фильмам в автопубликации": "Buat deskripsi ulang untuk semua movie dalam autopublish", + "Показать сообщение или перенаправить на URL": "Tampilkan pesan atau redirect ke URL", + "Случайные фильмы": "Movie acak", + "Случайные фильмы из определенной коллекции": "Movie acak dari koleksi tertentu", + "URL-ключ коллекции из которой выбирать фильмы": "Pengumpulan kunci URL untuk memilih movie", + "Запретить доступ для IP": "Tolak akses untuk IP", + "Список IP, которым запрещено посещать сайт": "Daftar IP yang dilarang mengunjungi situs", + "Embed/iframe код": "Sematkan / kode iframe", + "изменить": "berubah" +} diff --git a/themes/default/public/admin/locales/it.json b/themes/default/public/admin/locales/it.json new file mode 100644 index 0000000..85be6e7 --- /dev/null +++ b/themes/default/public/admin/locales/it.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Principale", + "Параметры": "Parametri", + "Модули": "Moduli", + "Панель администратора": "Pannello di amministrazione", + "Настройки веб-сайта": "Impostazioni del sito web", + "Настройки публикации": "Pubblica impostazioni", + "Настройки главной страницы": "Impostazioni della home page", + "Настройки отображения": "Visualizza le impostazioni", + "Настройки URL": "Impostazioni URL", + "Вставить свой код": "Inserisci il tuo codice", + "SEO тексты": "Testi SEO", + "Добавить фильм": "Aggiungi film", + "Названия веб-страниц": "Titoli di pagine web", + "H1 на веб-страницах": "H1 su pagine web", + "Описания веб-страниц": "Descrizioni delle pagine web", + "Скоро выйдет": "Prossimamente", + "Виджет комментариев": "Commento widget", + "Связанные фильмы": "film correlati", + "Контент веб-сайта": "Contenuto del sito web", + "Фильмы в слайдере": "film in slider", + "Запрещенные фильмы": "film proibiti", + "Топ в категории": "Inizio nella categoria", + "Социальные сети": "Reti sociali", + "Семантическая разметка": "Markup semantico", + "Продолжить просмотр": "Continua a navigare", + "Просмотренные фильмы": "film guardati", + "Плеер фильмов": "Lettore di film", + "Блокировка просмотра": "Blocca vista", + "Мобильная версия": "Versione mobile", + "Серии сериалов": "Serie TV", + "Ваша реклама": "Il tuo annuncio", + "RSS канал": "Feed RSS", + "Уникальные описания": "Descrizioni uniche", + "Голосование за фильм": "Votare per il film", + "Боты для мессенджеров": "Bot per messaggeri", + "Ошибки в переводе?": "Errori nella traduzione?", + "Есть вопросы?": "Qualche domanda?", + "Очистить кэш:": "Cancella cache:", + "Очистка кэша файлов": "Cancellare la cache dei file", + "Очистка кэша памяти": "Cancellare la memoria cache", + "Главная страница веб-сайта": "Homepage del sito", + "Информация о параметрах для главной страницы веб-сайта": "Informazioni sui parametri per la pagina principale del sito", + "Заголовок, описание и H1 веб-страницы": "Titolo della pagina web, descrizione e H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Scrivere il testo per il titolo, la descrizione e H1 sulla pagina principale del sito", + "Заголовок веб-страницы": "Titolo della pagina web", + "Главная веб-страница": "Pagina web principale", + "символа(ов)": "personaggio / i", + "H1 на веб-странице": "H1 sulla pagina web", + "Описание веб-страницы": "Descrizione della pagina web", + "Типы:": "Tipi:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blocca sulla pagina principale del sito web in cui i film di alcuni tipi:", + "или": "o", + "%s-й": "%s °", + "фильма(ов)": "film(s)", + "из типа(ов)": "di tipo (i)", + "Годы:": "Anni:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blocca sulla pagina principale del sito web in cui i film di determinati anni", + "из года(ов)": "dall'anno / i", + "Например:": "Ad esempio:", + "Жанры:": "Generi:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blocca sulla pagina principale del sito web in cui film di determinati generi", + "из жанра(ов)": "da genere / i", + "боевик,триллер,приключения": "azione, thriller, avventura", + "Страны:": "Paese:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blocca sulla pagina principale del sito web in cui i film di determinati paesi", + "из страны": "dalla nazione", + "США": "Stati uniti", + "Актеры:": "Attori:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Il blocco sulla pagina principale del sito web in cui i film con la partecipazione di alcuni attori", + "с актерами": "con attori", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Diretto da:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Il blocco sulla pagina principale del sito web in cui i film del film di alcuni registi", + "с режиссером": "con il regista", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blocca con un elenco di ID film", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Il blocco sulla pagina principale del sito web in cui i film con un ID specifico", + "Не показывать": "Non mostrare", + "ID или ссылка на фильм": "ID o link al film", + "Фильмы:": "film:", + "Список идентификаторов фильмов": "Elenco ID film", + "Редактировать список ID": "Modifica elenco ID", + "Блок с новыми сериями": "Blocca con nuove serie", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Il blocco sulla pagina principale del sito web in cui appariranno nuove serie", + "серии(-ий)": "serie(s)", + "Новые серии сериалов": "Nuove serie di periodici", + "Блок с фильмами из коллекций": "Blocca con i film delle raccolte", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blocca con filmati da notizie / raccolte sulla pagina principale (elenca le chiavi dell'URL separate da virgole)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Paginatura", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Nella parte inferiore della pagina principale ci saranno i numeri, indicare la categoria in cui condurranno", + "Фильмы из типа:": "film del tipo:", + "Фильмы из года:": "film dell'anno:", + "Фильмы из жанра:": "film del genere:", + "Фильмы из страны:": "film dal paese:", + "Фильмы актера:": "Attore cinematografico:", + "Фильмы режиссера:": "Regista di film:", + "Фильмы из коллекции:": "film della collezione:", + "2020 или фильмы": "2020 o film", + "По умолчанию": "Di default", + "Сохранить изменения": "Salva le modifiche", + "Изменяется статус": "Cambiamenti di stato", + "Перезагружается": "Nuovo inizio", + "Перезагрузить": "Ricaricare", + "Очищается кэш": "Cache cancellato", + "Очистить кэш": "Cancella cache", + "Загружаются (около 5 часов)": "Caricamento (circa 5 ore)", + "Картинки загружены": "Immagini caricate", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "La base verrà fissata sul server per il dominio %s. L'importazione viene eseguita solo una volta, ulteriori importazioni sono aggiornamenti.", + "Загружаются (около 10 минут)": "Caricamento (circa 10 minuti)", + "Перезагрузка": "Riavvio", + "Сохраняются изменения": "Modifiche salvate", + "Желательно не больше 100 фильмов": "Preferibilmente non più di 100 film", + "Ошибка веб-сайта": "Errore del sito web", + "Ошибка сервера": "Errore del server", + "URL кадров:": "URL frame:", + "Блок с типами пустой": "Tipo di blocco vuoto", + "Блок с годами пустой": "Il blocco nel corso degli anni è vuoto", + "Блок с жанрами пустой": "Blocca con generi vuoti", + "Блок со странами пустой": "Il blocco con i paesi è vuoto", + "Блок с актерами пустой": "Il blocco con gli attori è vuoto", + "Блок с режиссерами пустой": "Gli amministratori bloccano vuoto", + "пустой": "nullo", + "отключена": "è disabilitato", + "Панель администратора CinemaPress": "Pannello di amministrazione di CinemaPress", + "Информация о параметрах админ-панели": "Informazioni sui parametri del pannello di amministrazione", + "Опубликовано фильмов": "film pubblicati", + "Опубликовано:": "Pubblicato su:", + "Осталось:": "Sinistra:", + "Отфильтрованы:": "Filtrato da:", + "Скоро": "Presto", + "Комментарии": "Commenti", + "Связанные": "Collegato", + "Контент": "Contenuto", + "Слайдер": "Cursore", + "Скрыть": "Nascondere", + "Топ": "Top", + "Разметка": "Marcatura", + "Продолжить": "Procedere", + "Просмотренные": "Consultati", + "Плеер": "Giocatore", + "Блокировка": "Bloccaggio", + "Серии": "Serie", + "Реклама": "Pubblicità", + "RSS": "RSS", + "Уникальность": "Unicità", + "Голосование": "Voto", + "Боты": "Bots", + "Настройки": "Impostazioni", + "Публикация": "Pubblicazione", + "Отображение": "Display", + "Фильмы": "film", + "Названия": "Nomi", + "H1": "H1", + "Описания": "Descrizione", + "URL": "URL", + "Коды": "Codici", + "Основные настройки веб-сайта": "Impostazioni del sito web di base", + "Информация о параметрах настройки веб-сайта": "Informazioni sulle impostazioni del sito web", + "Протокол": "Protocollo", + "Основной протокол веб-сайта": "Il protocollo principale del sito", + "Домен": "Dominio", + "Информационный параметр домена, за которым закрепляется ключ БД": "Parametro di informazione del dominio a cui è assegnata la chiave di database", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "La tua email per contattare l'amministratore del sito", + "Язык и страна веб-сайта": "Lingua e paese del sito web", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Specificare la lingua e il paese in cui opera il sito web", + "Шаблон веб-сайта": "Modello di sito web", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Il nome del modello di sito web la cui cartella deve trovarsi nella cartella dei temi", + "ThemePrice": "49$", + "Своя тема": "Proprio tema", + "Nginx сервер": "Server nginx", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Questo parametro è informativo e non può essere modificato dal pannello di amministrazione", + "Sphinx сервер": "Sphinx server", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Con carichi elevati, Sphinx può essere trasferito su un server separato, aumentando così le prestazioni del sito web", + "Memcached сервер": "Memcached server", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Con carichi elevati, Memcached può essere trasferito su un server separato, aumentando così le prestazioni del sito web", + "Сервер картинок": "Server di immagini", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Per impostazione predefinita, tutte le immagini vengono caricate da fonti di terze parti, tuttavia, se si desidera scaricare i poster dal proprio sito Web, è possibile caricare i file statici «Carica sul server» e specificare in questo campo l'indirizzo %s", + "Ширина постера:": "Larghezza poster:", + "Автопубликация": "Auto-publishing", + "Фукнция публикации": "Funzione di pubblicazione", + "Информация о параметрах публикации фильмов": "Informazioni sulle opzioni di pubblicazione di filmati", + "Импорт всех фильмов в мире": "Importa tutti i film nel mondo", + "Добавление всех фильмов в мире на веб-сайт": "Aggiungi tutti i film del mondo al sito web", + "Введите ключ базы фильмов": "Inserisci la chiave della base del film", + "Добавить фильмы": "Aggiungi film", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "film:", + "StartMovies": "---", + "Тема:": "Topic:", + "общая": "globale", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Qual è il tema comune e individuale di CinemaPress?", + "Обновление:": "Aggiornamento:", + "каждое": "ogni", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Perché devo aggiornare il database?", + "Оплатить ключ": "Chiave di pagamento", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "gratis fino a 3 volte", + "Настройка автопубликации": "Auto pubblica configurazione", + "Нстройка публикации фильмов каждый час": "Impostare la pubblicazione di film ogni ora", + "Публиковать по": "Pubblica da", + "фильма(ов) каждые": "film(s) ogni", + "часа(ов)": "hour(s)", + "Будут опубликованы в": "Sarà pubblicato in", + "Диапазон идентификаторов фильмов": "Intervallo ID film", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "La gamma di identificatori di film che sono già stati pubblicati sul sito web", + "до": "fino a", + "Обязательная информация у фильмов": "Informazioni richieste dai film", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Solo i film con informazioni contrassegnate (poster, titolo, descrizione standard) saranno pubblicati sul sito web", + "Не важно (публикация любых фильмов)": "Non importante (pubblicazione di eventuali film)", + "Только имеющие постер": "Solo avendo un poster", + "Только имеющие переведенное название": "Solo avendo tradotto il titolo", + "Только имеющие стандартное описание": "Solo con una descrizione standard", + "Тематический веб-сайт": "Sito web soggetto", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "È possibile creare un sito Web tematico in cui saranno pubblicati solo Anime, Russian films, ecc.", + "Тип:": "Tipo:", + "Сериалы": "Spettacoli televisivi", + "Все": "Tutto il", + "для взрослых": "per gli adulti", + "Китай": "Porcellana", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Fermare le parole:", + "Параметры вывода фильмов в категориях": "Opzioni di output per film in categorie", + "Информация о параметрах вывода фильмов в категориях": "Informazioni sulle opzioni di output dei film nelle categorie", + "Параметры отображения в категориях": "Visualizza le opzioni nelle categorie", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Visualizza le opzioni per i film in categorie (generi, paesi, ecc.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Specifica quanti film verranno visualizzati in ogni categoria e i risultati di ricerca", + "Фильмов на странице:": "film alla pagina:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Specificare l'ordinamento in base al quale i film verranno ordinati in categorie", + "Сортировка фильмов:": "Ordina i film:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Specificare il numero di pagine da visualizzare nella parte inferiore di ogni categoria e sito web principale", + "Количество чисел в пагинации:": "Numero di numeri in paginazione:", + "номер(ов)": "numero / i", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Mostra il pulsante dell'ultima pagina sulla pagina principale e in categorie (può creare un carico sul server)", + "Последняя страница:": "Ultima pagina:", + "Показывать": "Spettacolo", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Specificare l'immagine che verrà visualizzata quando le persone condivideranno il sito web sui social network", + "Изображение по умолчанию:": "Immagine predefinita:", + "URL изображения": "URL dell'immagine", + "Загрузить": "Scaricare", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Specificare la data finale della prima dei film che verranno mostrati durante l'ordinamento per la data della prima o dell'anno", + "Конечная дата:": "Data di fine:", + "Месяц назад": "Un mese fa", + "Неделю назад": "Una settimana fa", + "Сегодня": "Oggi", + "Через неделю": "Una settimana dopo", + "Через месяц": "Tra un mese", + "Через 3 месяца": "Dopo 3 mesi", + "Через пол года": "Dopo sei mesi", + "Через год": "Un anno dopo", + "Через 2 года": "Dopo 2 anni", + "В таком формате будет показана дата на веб-сайте": "In questo formato, la data verrà mostrata sul sito web", + "Формат даты:": "Formato della data:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Ordinato da KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Opzioni per la visualizzazione di una lista di film durante l'ordinamento di KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Specifica il numero minimo di voti KinoPoisk per i film che verranno mostrati durante l'ordinamento in base al punteggio di KinoPoisk", + "Число голосов KinoPoisk:": "I voti di KinoPoisk contano:", + "голос(ов)": "voce / i", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Specifica il numero minimo di voti di IMDb per i film che verranno mostrati durante l'ordinamento in base alla classificazione di IMDb", + "Число голосов IMDb:": "Il numero di voti IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Specificare quali categorie non applicano la regola del numero minimo di voti quando si ordina per rating", + "Не применять условие в категориях:": "Non applicare condizioni nelle categorie:", + "год": "anno", + "жанр": "genere", + "страна": "il paese", + "актер": "attore", + "режиссер": "direttore", + "тип": "tipo di", + "поиск": "ricerca", + "Меню на веб-сайте": "Menu sul sito web", + "Категории из меню на веб-сайте": "Categorie dal menu sul sito web", + "Текст на веб-сайте": "Testo del sito web", + "Текст который Вы можете видеть на страницах веб-сайта": "Testo che puoi vedere sulle pagine del sito", + "В ШАБЛОНЕ": "NEL MODELLO", + "НА ВЕБ-САЙТЕ": "SUL SITO WEB", + "Названия сортировок": "Ordina i nomi", + "Названия сортировок на странице категорий": "Ordina i titoli nella pagina delle categorie", + "Рейтинг КП (по убыванию):": "Voto KP (decrescente):", + "Рейтинг КП (по возрастанию):": "KP Rating (crescente):", + "Голоса КП (по убыванию):": "Voice KP (decrescente):", + "Голоса КП (по возрастанию):": "Voice KP (crescente):", + "Рейтинг IMDb (по убыванию):": "IMDb Rating (decrescente):", + "Рейтинг IMDb (по возрастанию):": "Classifica di IMDb (in ordine crescente):", + "Голоса IMDb (по убыванию):": "Voci dell'alfabeto (decrescente):", + "Голоса IMDb (по возрастанию):": "Voci IMDb (in ordine crescente):", + "Год (по убыванию):": "Anno (decrescente):", + "Год (по возрастанию):": "Anno (crescente):", + "Премьера (по убыванию):": "Premiere (discendente):", + "Премьера (по возрастанию):": "Premiere (crescente):", + "Изменение URL ссылок веб-сайта": "Modifica degli URL di collegamento del sito Web", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informazioni sui parametri per la modifica dell'URL delle varie pagine del sito", + "Страница фильма": "Pagina del film", + "Изменение URL страницы фильма": "Cambia l'URL della pagina del film", + "Доступные параметры": "Opzioni disponibili", + "обязательный праметр, отображает ID фильма, например «id299»": "parametro richiesto, visualizza ID filmato, ad esempio «id299»", + "разделитель между параметрами, например «-»": "separatore tra i parametri, ad esempio «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "titolo del film tradotto o originale, ad esempio «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "nome del film tradotto in traslitterazione, ad esempio «matrica»", + "оригинальное название фильма, например «the-matrix»": "nome del film originale, ad esempio «the-matrix»", + "жанр фильма в транслите, например «comedy»": "il genere del film in traslitterazione, ad esempio «commedia»", + "страна фильма в транслите, например «usa»": "il paese del film in traslitterazione, ad esempio «usa»", + "год фильма, например «2020»": "anno del film, ad esempio «2020»", + "главный актер в транслите, например «tom-cruise»": "l'attore principale nella traslitterazione, ad esempio «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "regista in traslitterazione, ad esempio «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "ogni giorno 4 lettere casuali, ad esempio «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL per attivare la pagina web", + "«Скачать»": "«Scarica»", + "«Трейлер»": "«Home»", + "«Кадры»": "«Frames»", + "Уникализация URL фильма": "URL del film unico", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Indicare l'URL univoco, è possibile modificare il separatore tra i parametri, il prefisso prima dell'ID e modificare l'identificatore del film su o giù (il valore predefinito è 0, cioè l'ID sul sito Web coincide con l'ID sul KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Il separatore tra i parametri nell'URL verrà sostituito nell'URL in posizione [separatore]", + "Разделитель:": "Separatore:", + "Будет подставлено перед ID фильма %s": "Sarà sostituito prima del film ID %s", + "Префикс ID:": "Prefisso ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Accetta valori compresi tra -297 e 297000 e modifica l'ID del film sul sito Web su un lato superiore o inferiore.", + "Уникальный ID:": "ID univoco:", + "Транслит URL категорий (комедия -> komediya)": "Categorie di URL tradotte (commedia -> komediya)", + "Транслит:": "Traslitterazione:", + "Нет": "No", + "Кастомный": "Costume", + "URL неиндексируемых фильмов": "URL di film non indicizzati", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Se desideri che solo i film di cui scrivi le descrizioni univoche siano indicizzate, compila questo modulo e aggiungi questo URL al file robots.txt, ad esempio Disallow: / noindex", + "URL пути": "URL del percorso", + "URL пути, которые ставятся перед конкретной категорией": "Percorsi URL posizionati di fronte a una categoria specifica", + "комедия": "commedia", + "Том Круз": "Tom crociera", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Sapone:", + "Мультфильмы:": "Cartoni animati:", + "Аниме:": "Anime:", + "Телепередачи:": "Spettacoli televisivi:", + "Игра престолов": "Game of thrones", + "Вставить код на веб-сайт": "Incolla il codice sul sito web", + "Вставка кодов счетчиков, рекламы и т.п.": "Inserisci codici contatore, annunci, ecc.", + "Вставить код в верх веб-страницы": "Incolla il codice nella parte superiore della pagina web", + "Вставка кода внутрь тега head": "Inserisci il codice all'interno del tag head", + "Вставить код в низ веб-страницы": "Incolla il codice nella parte inferiore della pagina web", + "Вставка кода перед закрывающимся тегом body": "Inserisci il codice prima di chiudere il tag del corpo", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Codice di file robots.txt", + "Список фильмов с уникальным описанием": "Elenco di film con una descrizione unica", + "Информация о написании уникальных описаний для фильмов": "Informazioni sulla scrittura di descrizioni uniche per i film", + "Добавить / изменить фильм": "Aggiungi / Modifica film", + "Фильмы с уникальным описанием": "film con una descrizione unica", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Inserisci l'ID del film", + "тег на веб-странице фильма:": "tag sulla pagina web del film:", + "Название страницы фильма (до 70 символов)": "Titolo della pagina del film (fino a 70 caratteri)", + "Короткое описание страницы фильма (до 200 символов)": "Breve descrizione della pagina del film (fino a 200 caratteri)", + "Переведенное название фильма:": "Nome del film tradotto:", + "Миссия невыполнима: Последствия": "Mission Impossible: Conseguenze", + "Оригинальное название фильма:": "Titolo del film originale:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Descrizione del film:", + "Уникальное описание ...": "Descrizione unica ...", + "Информационные данные фильма": "Informazioni sul film", + "URL постера:": "URL del poster:", + "URL постера фильма": "URL del poster di un film", + "Фильм": "film", + "Сериал": "Serie TV", + "Год:": "Anno:", + "Страна:": "Paese:", + "Жанры фильма:": "Generi di film:", + "Режиссер фильма:": "Regista:", + "Актерский состав:": "Fusioni:", + "Премьера фильма:": "Anteprima del film:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Valutazione del sito Web KinoPoisk:", + "34 или 90": "34 o 90", + "Число голосов на сайте KinoPoisk:": "Il numero di voti sul sito KinoPoisk:", + "309 или 89647": "309 o 89647", + "Рейтинг на сайте IMDb:": "IMDb rating:", + "76 или 88": "76 o 88", + "Число голосов на сайте IMDb:": "Il numero di voti sul sito IMDb:", + "6534 или 8396": "6534 o 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg o URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL del giocatore:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Qualità:", + "1080p": "1080p", + "Перевод / язык:": "Traduzione / lingua:", + "Субтитры": "Sottotitoli", + "Настраиваемые поля:": "Campi personalizzati:", + "Текст к этому полю": "Testo in questo campo", + "Названия на страницах веб-сайта": "Titoli sulle pagine del sito", + "Информация о написании названий для всех страниц веб-сайта": "Informazioni sulla scrittura di titoli per tutte le pagine del sito web", + "Веб-страница:": "Pagina web:", + "название": "il nome", + "переведенное": "tradotto", + "английское": "inglese", + "премьера": "prima", + "слово": "la parola", + "синонимы": "sinonimi", + "страны": "paesi", + "жанры": "generi", + "актеры": "gli attori", + "режиссеры": "direttori", + "Страница онлайн": "Pagina del sito", + "Год": "Anno", + "сортировка": "ordinamento", + "страница": "pagina", + "Текст для": "Testo per", + "определенного года": "certo anno", + "остальных": "il resto", + "Годы": "Anni", + "Жанр": "Genere", + "определенного жанра": "un certo genere", + "Жанры": "Generi", + "Страна": "Paese", + "определенной страны": "un particolare paese", + "Страны": "Paesi", + "Актер": "Attore", + "определенного актера": "un certo attore", + "Актеры": "Attori", + "Режиссер": "Il regista", + "определенного режиссера": "certo regista", + "Режиссеры": "Diretto da", + "Тип": "Tipo", + "определенного типа": "certo tipo", + "Поиск": "Ricerca", + "запрос": "inchiesta", + "определенного запроса": "richiesta specifica", + "Поиск фильма": "Ricerca film", + "Пагинация и сортировка": "Impaginazione e selezione", + "Код": "Codice", + "По убыванию": "Discendente", + "По возрастанию": "Ascendente", + "H1 на страницах веб-сайта": "H1 sulle pagine del sito", + "Информация о написании H1 для всех страниц веб-сайта": "Informazioni sulla scrittura di H1 per tutte le pagine del sito web", + "Описания на страницах веб-сайта": "Descrizioni sulle pagine del sito", + "Информация о написании описаний для всех страниц веб-сайта": "Informazioni su come scrivere descrizioni per tutte le pagine del sito", + "Обновление базы фильмов": "Aggiorna il database del film", + "Ключ обновления базы данных": "Chiave di aggiornamento del database", + "Обновить": "Aggiornare", + "Модуль новых премьер": "Nuovo modulo principale", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informazioni sui parametri del modulo con un blocco di film più vicino primo", + "Отключить": "Spegni", + "Количество фильмов в автоматическом блоке": "Il numero di film nel blocco automatico", + "Указание числа фильмов, которые будут в блоке": "Specifica il numero di film che saranno nel blocco", + "Указать фильмы вручную": "Specifica i film manualmente", + "Вручную выбрать фильмы для этого блока": "Seleziona manualmente i film per questa unità", + "Активировать": "Attivare", + "Модуль": "Modulo", + "отключен": "disabile", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Il modulo consente di aggiungere al sito web un blocco con filmati che dovrebbero essere rilasciati a breve.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Per abilitare il modulo, fare clic sul pulsante «Attiva» nella parte superiore dello schermo.", + "Модуль комментариев": "Modulo di commento", + "Информация о параметрах модуля добавления виджетов комментариев": "Informazioni sui parametri del modulo aggiungere widget di commento", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Il tuo nome breve fornito durante la registrazione del sito Web su Disqus.com e la chiave API", + "Ваш shortname веб-сайта": "Il tuo sito web nome breve", + "Ваш api_key для индексации комментариев": "Il tuo api_key per l'indicizzazione dei commenti", + "Блок последних комментариев": "Blocco di commenti recenti", + "Блок с последними комментариями от пользователей": "Blocca con i commenti recenti degli utenti", + "комментария(ев)": "commento (i)", + "Макс. %s символов": "Max. %s caratteri", + "без аватара": "senza avatar", + "с аватаром": "con avatar", + "На страницах:": "Sulle pagine:", + "главная": "il principale", + "категория": "categoria", + "контент": "contenuto", + "фильм": "il film", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Specificare il widget id che si riceverà dopo aver creato il widget di commento su HyperComments.com e sekretkey per l'indicizzazione dei commenti da parte dei motori di ricerca", + "Ваш widget_id": "Il tuo widget_id", + "Ваш sekretkey для индексации комментариев": "Il tuo sekretkey per l'indicizzazione dei commenti", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Il tuo ID applicazione tipo «Sito web» su vk.com", + "Ваш ID приложения": "Il tuo ID applicazione", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Iscriviti su facebook.com e inserisci l'ID utente (ID utente che può moderare i commenti)", + "Ваш ID на Facebook": "Il tuo ID di Facebook", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Inserisci l'ID che riceverete dopo aver creato i commenti widget sul Cackle.me (a pagamento)", + "Ваш ID виджета": "Il tuo ID widget", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL della tua pagina Google+", + "Ваш URL в Google+": "Il tuo URL di Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parametro host_id, che si ottiene dopo la registrazione al servizio", + "Ваш host_id": "Il tuo host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Il modulo consente di aggiungere ai moduli di commento del sito Web dei social network VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "film correlati al modulo", + "Информация о параметрах модуля связанных фильмов": "Informazioni sui parametri dei film relativi ai moduli", + "Связанные фильмы по году": "film correlati per anno", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Blocco di film sotto le informazioni principali del film dello stesso anno del film attuale", + "из одного года": "da un anno", + "Связанные фильмы по жанрам": "film correlati per genere", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Un blocco con film sotto le informazioni principali del film dello stesso genere o di tutti i generi del film attuale", + "всех": "di tutti", + "одного жанра": "un genere", + "Связанные фильмы по странам": "film correlati per paese", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Blocco di film sotto le informazioni del film principale dello stesso paese o di tutti i paesi del film attuale", + "одной страны": "un paese", + "Связанные фильмы по актерам": "film correlati di attori", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Il blocco con i film sotto le principali informazioni del film dalla filmografia dell'attore o degli attori che hanno recitato nel film attuale", + "одного актера": "un attore", + "Связанные фильмы по режиссерам": "film correlati del regista", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Il blocco con film sotto le principali informazioni di un film da un film del regista o registi che dirigono il film attuale", + "одного режиссера": "un regista", + "Показывать по типу": "Mostra per tipo", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Nella pagina della serie, la serie sarà mostrata, nella pagina del film - film", + "Тип к типу": "Digitare per digitare", + "Не важно": "Non importante", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Il modulo consente di aggiungere alla pagina del film elenchi aggiuntivi di film dello stesso anno, genere, paese, anno, attore o regista.", + "Модуль создания страниц для веб-сайта": "Il modulo per creare pagine per il sito web", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informazioni sui parametri del modulo creano pagine per il sito web", + "Настройка страницы со списком новостей": "Personalizza la pagina dell'elenco delle notizie", + "URL путь": "Percorso URL", + "Параметр пути в URL": "Parametro URL", + "Веб-страница со списком контента": "Pagina web con elenco di contenuti", + "Страницы веб-сайта": "Pagine del sito", + "Новости и коллекции веб-сайта": "Notizie e raccolte di siti web", + "Блоки новостей на веб-сайте": "Blocchi di notizie sul sito web", + "Блок новостей в боковой панели": "Blocco notizie nella barra laterale", + "Блок постов в боковой панели на страницах веб-сайта": "Il blocco dei post nella barra laterale sulle pagine del sito web", + "пост(ов)": "post(s)", + "Теги через запятую": "Tag separati da virgole", + "Блок новостей на странице фильма": "Feed di notizie sulla pagina del film", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Il blocco di post che contiene un film o le ultime notizie con un tag su tutti i film", + "упоминания или с тегом": "menziona o taggato", + "Оповещения, Новости": "Avvisi, notizie", + "Фильмы из новостей на главной": "film dalle notizie sul principale", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Blocca con i filmati delle notizie nella pagina principale (elenca le chiavi dell'URL separate da virgole)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Collezioni automatiche", + "Обновления с moonwalk": "Aggiornamenti moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Ultimi film aggiunti / serie su video hosting", + "Обновления фильмов": "Aggiornamenti del film", + "Последние добавленные фильмы на видео-хостинг": "Ultimi film aggiunti su video hosting", + "Не добавлять": "Non aggiungere", + "URL-ключ коллекции в которую добавлять фильмы": "Chiave URL della raccolta in cui aggiungere filmati", + "Обновлять качество:": "Qualità dell'aggiornamento:", + "Да": "Sì", + "Обновлять перевод:": "Aggiorna la traduzione:", + "Обновления сериалов": "Aggiornamenti della serie TV", + "Последние добавленные сериалы на видео-хостинг": "Ultime serie aggiunte su video hosting", + "сериала(ов)": "serial(s)", + "URL-ключ коллекции в которую добавлять сериалы": "Chiave URL della raccolta in cui aggiungere programmi TV", + "Обновления с hdgo": "Aggiornamenti da hdgo", + "Обновления с kodik": "Aggiornamenti da kodik", + "Обновления с iframe": "Aggiornamenti iframe", + "Добавить страницу": "Aggiungi pagina", + "Модуль позволяет создавать страницы на веб-сайте.": "Il modulo ti consente di creare pagine sul sito web.", + "Название страницы:": "Titolo della pagina:", + "Комедийные сериалы": "Serie commedia", + "Описание страницы:": "Descrizione della pagina:", + "Подборка комедийных сериалов": "Una selezione di serie comiche", + "Уникальный ключ для URL": "Chiave univoca per l'URL", + "Уникальный ключ для URl страницы": "Chiave unica per la pagina URl", + "Ссылка на изображение страницы": "Link all'immagine della pagina", + "Коллекции, Новости": "Collezioni, notizie", + "Коллекции": "Collezioni", + "Новости": "Notizie", + "Страницы": "Pagina", + "Обновления": "Aggiornamento", + "Мультфильмы": "Cartoni animati", + "ТВ": "TV", + "Аниме": "Anime", + "Страница скачать": "Pagina di download", + "Страница трейлера": "Pagina del trailer", + "Страница кадров": "Pagina del telaio", + "Модуль слайдера фильмов": "Modulo di scorrimento del film", + "Информация о параметрах модуля слайдера фильмов": "Informazioni sui parametri dei filmati del dispositivo di scorrimento del modulo", + "Идентификатор или ссылка на фильм": "ID film o link", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Il modulo ti consente di aggiungere al sito web un dispositivo di scorrimento con filmati.", + "Модуль скрытия фильмов": "Modulo per nascondere il film", + "Информация о параметрах модуля скрытия фильмов": "Informazioni sui parametri del modulo nascondi filmati", + "Автоматическое скрытие фильмов": "Nascondi automaticamente i film", + "Параметры авторизации IMAP": "Opzioni di autorizzazione IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Opzioni di autorizzazione sul server IMAP di posta", + "Пароль": "Password", + "Ваш пароль от почтового ящика": "La tua password della casella di posta", + "Параметры почтового сервера": "Impostazioni del server di posta", + "Сервер": "Server", + "Порт": "Il porto", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blocca film nel paese", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blocca film nel paese in cui sono stati rilasciati quest'anno", + "В стране фильма": "Nel paese del film", + "Сообщение для пользователей": "Messaggio utente", + "Сообщение для пользователей на месте, где располагается плеер": "Messaggio per gli utenti sul sito in cui si trova il giocatore", + "Сообщение для пользователя": "Messaggio all'utente", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Il modulo ti consente di nascondere i film del sito web che sono riservati ai titolari del copyright.", + "Модуль топ-фильмов": "Top film module", + "Информация о параметрах модуля топ-фильмов в категориях": "Informazioni sui parametri dei film superiori del modulo nelle categorie", + "Топ-фильмы в категориях": "I migliori film in categorie", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "I film principali vengono generalmente visualizzati al posto del cursore standard o come blocco separato nelle categorie", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Il modulo consente in ciascuna categoria di visualizzare i migliori film su uno specifico ordinamento.", + "Модуль социальных сетях": "Modulo di reti sociali", + "Информация о параметрах модуля групп в социальных сетях": "Informazioni sui parametri del modulo di gruppo nei social network", + "Ссылка на страницу": "Link alla pagina", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Il modulo consente di aggiungere al sito web le pagine di collegamenti nei social network che sono stati creati per il sito web.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "Modulo micromarking", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informazioni sui parametri del modulo Schema e del markup OpenGraph", + "активирован": "attivato", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Il modulo consente di aggiungere il markup Schema e OpenGraph a tutte le pagine del sito.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Per disattivare il modulo, fare clic sul pulsante «Disabilita» nella parte superiore dello schermo.", + "Модуль продолжения просмотра": "Il modulo continua a vedere", + "Информация о параметрах модуля продолжения просмотра": "Le informazioni sui parametri del modulo continuano a essere visualizzate", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Il modulo ti consente di aggiungere un pulsante al sito web. quando fai clic su di esso, puoi andare alla pagina del film per continuare a vedere.", + "Модуль просмотренных фильмов": "Modulo guardato film", + "Информация о параметрах модуля просмотренных фильмов": "Le informazioni sui parametri del modulo hanno guardato i film", + "Количество просмотренных фильмов": "Numero di film guardati", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "I film visualizzati dall'utente vengono visualizzati nella parte inferiore di ogni pagina del sito web", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Il modulo aggiunge in fondo alla pagina un elenco di film che sono stati visti di recente dall'utente.", + "Модуль плеера на веб-сайте": "Il modulo giocatore sul sito web", + "Информация о параметрах модуля плеер на веб-сайте": "Informazioni sui parametri del modulo giocatore sul sito web", + "Параметры плеера": "Impostazioni del giocatore", + "сделать основным": "fare il principale", + "Видео-хостинги источники": "Fonti di hosting video", + "Цвет элементов в плеере": "Il colore degli elementi nel giocatore", + "Указание токен-ключа плеера": "Specifica la chiave token del giocatore", + "Токен-ключ": "Gettone chiave", + "Указание api_token-ключа плеера": "Specifica la chiave api_token del giocatore", + "api_token-ключ": "chiave api_token", + "Указание токен-ключа": "Specifica di una chiave token", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Il modulo ti consente di aggiungere un giocatore al sito web per guardare film online.", + "Модуль блокировки просмотра плеера": "Player lock module", + "Информация о параметрах модуля блокировки просмотра плеера": "Informazioni sui parametri del modulo di blocco di visualizzazione del lettore", + "Вставить рекламу в плеер": "Inserisci pubblicità nel lettore", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "L'unità pubblicitaria rimarrà nel lettore per un certo numero di secondi prima della visualizzazione", + "Таймер блокировки:": "Timer di blocco:", + "сек": "s", + "Кнопка «Пропустить»:": "Tasto Skip:", + "Сообщение для пользователя:": "Messaggio utente:", + "Рекламный код:": "Codice promozionale:", + "отображает обратный отсчет.": "visualizza un conto alla rovescia.", + "Платная подписка": "Abbonamento a pagamento", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Generare un elenco di chiavi tramite una virgola e venderle attraverso varie piattaforme di trading, ad esempio su digiseller. L'utente dopo aver inserito la chiave sarà in grado di guardare tutti i film sul sito Web senza restrizioni", + "Список ключей через запятую:": "Elenco delle chiavi separate da virgole:", + "+ 10 ключей": "+ 10 tasti", + "Поделиться в социальную сеть": "Condividi sui social network", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "A meno che l'utente non faccia clic sul pulsante Condividi su uno dei social network, l'utente non sarà in grado di avviare la navigazione per un orario specifico. Se l'utente fa clic sul pulsante «Condividi», il blocco si chiuderà dopo 10 secondi", + "Пользователи с AdBlock": "Utenti AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Limita l'inizio della visualizzazione da parte degli utenti che utilizzano AdBlock o altri blocchi di annunci", + "Легальный веб-сайт": "Sito web legale", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Mostra solo un trailer del film che è materiale promozionale e non viola il copyright", + "Разрешить плеер в странах:": "Consenti giocatore nei paesi:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Il modulo consente di limitare la visualizzazione del lettore agli utenti prima di eseguire un'azione specifica.", + "Модуль мобильной версии": "Modulo versione mobile", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informazioni sui parametri del modulo della versione mobile del sito web", + "Светлая тема": "Tema leggero", + "Светлая тема оформления мобильной версии веб-сайта": "Tema chiaro della versione mobile del sito web", + "Скриншоты": "Screenshot", + "Темная тема": "Tema scuro", + "Темная тема оформления мобильной версии веб-сайта": "Il tema oscuro del design della versione mobile del sito web", + "Своя тема оформления мобильной версии веб-сайта": "Proprio tema della versione mobile del sito", + "Настроить": "Sintonizzare", + "Цвет фона": "Colore di sfondo", + "Цвет текста": "Colore del testo", + "Фон заголовка": "Intestazione di fondo", + "Цвет заголовка": "Colore dell'intestazione", + "Фон описания": "Descrizione sfondo", + "Цвет описания": "Descrizione colore", + "Фон кнопки": "Sfondo del pulsante", + "Цвет кнопки": "Colore del pulsante", + "Фон поиска": "Cerca sfondo", + "Фон блока": "Blocca lo sfondo", + "Цвет ссылок": "Link a colori", + "При наведении": "Quando si passa il mouse", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Il modulo indica ai motori di ricerca che il sito Web ha una versione del sito Web per una visualizzazione perfetta sui dispositivi mobili. Prima di attivare il modulo, assicurarsi che sia stato creato il sottodominio «m» (nel pannello di controllo DNS del dominio è presente un record CNAME corrispondente «m»).", + "Модуль серий сериалов": "Modulo serie seriale", + "Информация о параметрах модуля серий сериалов": "Informazioni sui parametri del modulo serie serie", + "Заголовок, описание и H1 веб-страницы с серией": "Titolo della pagina web, descrizione e serie H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Scrivere il testo per il titolo, la descrizione e H1 su una pagina Web con una serie", + "Веб-страница серии:": "Serie di pagine web:", + "Название страницы": "Titolo della pagina", + "номер сезона": "numero di stagione", + "номер серии": "numero di lotto", + "перевод": "traduzione", + "H1 на странице": "H1 per pagina", + "Описание страницы": "Descrizione della pagina", + "Блок с сериями": "Blocca con serie", + "серий": "serie", + "Все серии": "Tutte le serie", + "Посл. серию": "L'ultimo serie", + "Параметры по умолчанию": "Impostazioni predefinite", + "Сезон": "Stagione", + "Серия": "Serie di", + "Звук": "Suono", + "основной источник серий": "fonte principale di serie", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Il modulo ti consente di creare una pagina separata per ogni serie della serie.", + "Модуль добавления рекламы на веб-сайт": "Modulo pubblicitario sul sito web", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informazioni sui parametri del modulo aggiungono pubblicità al sito web", + "Десктопная версия веб-сайта": "Versione desktop del sito web", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Varianti di pubblicità nella versione desktop del sito", + "На всех веб-страницах": "Su tutte le pagine web", + "Вверху на веб-странице": "Inizio della pagina web", + "Добавьте свой рекламный код": "Aggiungi il tuo codice degli annunci", + "Внизу на веб-странице": "Giù sulla pagina web", + "Левая колонка на веб-странице": "Colonna sinistra sulla pagina web", + "Правая колонка на веб-странице": "Colonna destra sulla pagina web", + "Над плеером на веб-странице": "Sopra il giocatore sulla pagina web", + "Под плеером на веб-странице": "Sotto il giocatore sulla pagina web", + "или размещение на конкретной веб-странице": "o pubblicare su una pagina web specifica", + "Размещение рекламы над плеером": "Posizionamento dell'annuncio su player", + "Размещение рекламы под плеером": "Posizionamento di annunci sotto il giocatore", + "Размещение рекламы над ссылками": "Inserimento di annunci sopra i link", + "Размещение рекламы под ссылками": "Pubblicizza sotto i collegamenti", + "Размещение рекламы над трейлером": "Posizionamento degli annunci sul trailer", + "Размещение рекламы под трейлером": "Posizionamento degli annunci sotto il trailer", + "Размещение рекламы над кадрами": "Pubblicità su fotogrammi", + "Размещение рекламы под кадрами": "Posizionamento degli annunci sotto i frame", + "Мобильная версия веб-сайта": "Versione mobile del sito web", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Opzioni di posizionamento degli annunci nella versione mobile del sito web", + "Таргетинг рекламы": "Targeting degli annunci", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Mostra pubblicità del pubblico di destinazione, ad esempio, persone dalla Russia o durante la navigazione di un sito Web su un iPhone, ecc.", + "Таргетинг включен": "Targeting abilitato", + "Таргетинг отключен": "Targeting disabilitato", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Il modulo ti consente di aggiungere annunci a tutte le pagine web del sito web che sono mirate.", + "Модуль RSS": "Modulo RSS", + "Информация о параметрах модуля RSS": "Informazioni sui parametri del modulo RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Il modulo ti permette di mostrare le ultime pubblicazioni di film in formato xml.", + "Автопубликация на %s дней": "Autopubblicazione per %s giorni", + "Код состояния HTTP": "Codice di stato HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Codice di stato HTTP sulla pagina Web del movie bloccato", + "Фильмы из страны": "Movie dal paese", + "Фильмы из списка": "Movie dalla lista", + "Мультсериалы:": "Cartoni animati seriali:", + "Видео-хостинги источники трейлеров": "Fonti di hosting video per rimorchi", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Il modulo indica ai motori di ricerca che il sito web ha una versione del sito web per una visualizzazione perfetta sui dispositivi mobili.", + "Случайный": "Casuale", + "Случайный фильм": "Movie casuale", + "Модуль случайного фильма": "Modulo movieato casuale", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Il modulo consente in ciascuna categoria di visualizzare un pulsante per passare a un movieato casuale da questa categoria.", + "Информация о параметрах модуля выбора случайного фильма": "Informazioni sui parametri del modulo di selezione movieato casuale", + "Случайный фильм в категориях веб-сайта": "Movie a caso nelle categorie del sito web", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Nella parte superiore della pagina delle categorie, verrà mostrato un pulsante, quando si fa clic, l'utente si sposta su un movieato casuale da questa categoria", + "Случайный фильм в меню веб-сайта": "Movieato casuale nel menu del sito web", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Specificare la chiave URL della raccolta da cui scegliere un movieato casuale, quando si fa clic sul pulsante nel menu", + "Выбирать из коллекции:": "Scegli dalla collezione:", + "ТВ версия": "Versione TV", + "URL-ключ:": "Chiave URL:", + "Название в виде ссылки": "Titolo come collegamento", + "При нажатии на название категории, будет переход на страницу категории": "Quando fai clic sul nome, verrà visualizzata la pagina della categoria", + "Ссылка на категорию": "Collegamento alla categoria", + "Обычный текст": "Testo normale", + "Случайный фильм на главной странице": "Movieato casuale sulla homepage", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "In ogni blocco sulla pagina principale del sito web ci sarà un collegamento a un movieato casuale nella categoria", + "Случайный фильм в блоке связанных фильмов": "Movie a caso in movie correlati ai blocchi", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "In ogni blocco di movie correlati sulla pagina web del movie ci sarà un collegamento a un movieato casuale nella categoria", + "Список жанров в каждом типе": "Elenco di generi in ogni tipo", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Specificare un elenco di generi da includere o escludere da un particolare tipo", + "Жесткая перезагрузка сервера": "Ripristino hardware del server", + "Будет произведена перезагрузка всех сайтов на сервере": "Tutti i siti sul server verranno riavviati", + "Модуль ТВ версии": "Versione del modulo TV", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informazioni sui parametri della versione TV del sito web", + "URL ТВ версии": "URL della versione TV", + "Настройка URL для ТВ версии веб-сайта": "Impostazione dell'URL per la versione TV del sito Web", + "URL мобильной версии": "URL versione mobile", + "Настройка URL для мобильной версии веб-сайта": "Impostazione dell'URL per la versione mobile del sito Web", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Il modulo attiva la versione TV del sito Web per la navigazione utilizzando il telecomando del televisore.", + "Инструмент для парсинга веб-страниц": "Uno strumento per analizzare le pagine web", + "Цвет текста контента": "Colore del testo del contenuto", + "Фон контента": "Contenuto di sfondo", + "Цвет текста категории": "Colore del testo della categoria", + "Фон текущей категории": "Categoria corrente di sfondo", + "Фон активной категории": "Sfondo categoria attiva", + "Своя тема оформления ТВ версии веб-сайта": "Proprio tema della versione TV del sito", + "Загрузка доступна после заполнения информации!": "Scarica disponibile dopo aver completato l'informazione!", + "Автозаполнение информации": "Informazioni di completamento automatico", + "Запретить доступ в странах": "Negare l'accesso nei paesi", + "Список стран, которым запрещено посещать сайт": "Elenco dei paesi ai quali non è consentito visitare il sito", + "Проксировать": "Per delegare", + "Не проксировать": "Non fare il proxy", + "Перегрузка сервера": "Sovraccarico del server", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Specificare la percentuale di sovraccarico del server in corrispondenza della quale verrà visualizzato o reindirizzato un messaggio di errore (intervallo 1 minuto, 5 minuti e 15 minuti)", + "Модуль рерайта описаний": "Descrizione modulo di riscrittura", + "Модуль обработает описание к фильму и делает его более уникальным": "Il modulo elaborerà la descrizione del movie e la renderà più unica", + "Настройка параметров в сервисе rewriter.tools": "Impostazione dei parametri nel servizio rewriter.tools", + "Двойной рерайт": "Doppia riscrittura", + "Проверка уникальности": "Controllo di unicità", + "Рерайт в автопубликации": "Riscrivi la pubblicazione automatica", + "Делать рерайт описаний всем фильмам в автопубликации": "Crea descrizioni di riscrittura per tutti i movie in pubblicazione automatica", + "Показать сообщение или перенаправить на URL": "Mostra messaggio o reindirizza a URL", + "Случайные фильмы": "Movie casuali", + "Случайные фильмы из определенной коллекции": "Movie casuali da una raccolta specifica", + "URL-ключ коллекции из которой выбирать фильмы": "Raccolta chiavi URL da cui scegliere i movie", + "Запретить доступ для IP": "Negare l'accesso per IP", + "Список IP, которым запрещено посещать сайт": "Elenco di IP a cui è vietato visitare il sito", + "Embed/iframe код": "Codice di incorporamento / iframe", + "изменить": "emendare" +} diff --git a/themes/default/public/admin/locales/ja.json b/themes/default/public/admin/locales/ja.json new file mode 100644 index 0000000..464fccb --- /dev/null +++ b/themes/default/public/admin/locales/ja.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "ホーム", + "Параметры": "パラメータ", + "Модули": "モジュール", + "Панель администратора": "管理パネル", + "Настройки веб-сайта": "ウェブサイトの設定", + "Настройки публикации": "パブリッシュ設定", + "Настройки главной страницы": "ホームページの設定", + "Настройки отображения": "表示設定", + "Настройки URL": "URL設定", + "Вставить свой код": "あなたのコードを挿入する", + "SEO тексты": "SEOのテキスト", + "Добавить фильм": "映画を追加する", + "Названия веб-страниц": "ウェブページタイトル", + "H1 на веб-страницах": "ウェブページ上のH1", + "Описания веб-страниц": "Webページの説明", + "Скоро выйдет": "近日発売", + "Виджет комментариев": "コメントウィジェット", + "Связанные фильмы": "関連する映画", + "Контент веб-сайта": "ウェブサイトのコンテンツ", + "Фильмы в слайдере": "スライダーの動画", + "Запрещенные фильмы": "禁断の映画", + "Топ в категории": "カテゴリトップ", + "Социальные сети": "ソーシャルネットワーク", + "Семантическая разметка": "セマンティックマークアップ", + "Продолжить просмотр": "ブラウズを続ける", + "Просмотренные фильмы": "視聴した映画", + "Плеер фильмов": "ムービープレーヤー", + "Блокировка просмотра": "ロックビュー", + "Мобильная версия": "モバイル版", + "Серии сериалов": "テレビシリーズ", + "Ваша реклама": "あなたの広告", + "RSS канал": "RSSフィード", + "Уникальные описания": "ユニークな説明", + "Голосование за фильм": "映画のための投票", + "Боты для мессенджеров": "メッセンジャーのためのボット", + "Ошибки в переводе?": "翻訳の間違い?", + "Есть вопросы?": "ご質問はありますか?", + "Очистить кэш:": "キャッシュをクリアする:", + "Очистка кэша файлов": "ファイルキャッシュのクリア", + "Очистка кэша памяти": "メモリキャッシュのクリア", + "Главная страница веб-сайта": "ウェブサイトのホームページ", + "Информация о параметрах для главной страницы веб-сайта": "ウェブサイトのメインページのパラメータに関する情報", + "Заголовок, описание и H1 веб-страницы": "ウェブページのタイトル、説明、およびH1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "タイトル、説明、およびH1のテキストをウェブサイトのメインページに書き込む", + "Заголовок веб-страницы": "ウェブページのタイトル", + "Главная веб-страница": "ホームウェブページ", + "символа(ов)": "キャラクター", + "H1 на веб-странице": "ウェブページ上のH1", + "Описание веб-страницы": "Webページの説明", + "Типы:": "タイプ:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "特定の種類の映画があるウェブサイトのメインページをブロックする:", + "или": "または", + "%s-й": "%s番目", + "фильма(ов)": "映画", + "из типа(ов)": "タイプの", + "Годы:": "年:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "特定の年の映画があるウェブサイトのメインページをブロックする", + "из года(ов)": "年から", + "Например:": "例えば:", + "Жанры:": "ジャンル:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "特定のジャンルの映画が入っているウェブサイトのメインページをブロックする", + "из жанра(ов)": "ジャンルから", + "боевик,триллер,приключения": "アクション、スリラー、アドベンチャー", + "Страны:": "国:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "特定の国の映画が掲載されているウェブサイトのメインページをブロックする", + "из страны": "国から", + "США": "アメリカ合衆国", + "Актеры:": "俳優:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "ウェブサイトのメインページにあるブロックで、特定の俳優が参加している映画", + "с актерами": "俳優と", + "Том Круз,Саймон Пегг": "トム・クルーズ、サイモン・ペッグ", + "Режиссеры:": "取締役:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "特定の取締役の映画からの映画があるウェブサイトのメインページのブロック", + "с режиссером": "監督と", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "ムービーIDのリストでブロックする", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "特定のIDを持つ映画があるウェブサイトのメインページのブロック", + "Не показывать": "表示しない", + "ID или ссылка на фильм": "IDまたは映画へのリンク", + "Фильмы:": "映画:", + "Список идентификаторов фильмов": "ムービーIDリスト", + "Редактировать список ID": "IDリストの編集", + "Блок с новыми сериями": "新しいシリーズでブロックする", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "新しいシリーズが登場するウェブサイトのメインページのブロック", + "серии(-ий)": "シリーズ", + "Новые серии сериалов": "一連の新シリーズ", + "Блок с фильмами из коллекций": "コレクションからムービーをブロックする", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "メインページのニュース/コレクションのムービーでブロックする(URLキーをコンマで区切ってリストする)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "ページネーション", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "メインページの下部には数字が表示され、それらがリードするカテゴリーが示されます", + "Фильмы из типа:": "タイプの映画:", + "Фильмы из года:": "今年の映画:", + "Фильмы из жанра:": "ジャンルからの映画:", + "Фильмы из страны:": "国からの映画:", + "Фильмы актера:": "映画の俳優:", + "Фильмы режиссера:": "映画監督:", + "Фильмы из коллекции:": "コレクションからの映画:", + "2020 или фильмы": "2020年または映画", + "По умолчанию": "デフォルトでは", + "Сохранить изменения": "変更を保存する", + "Изменяется статус": "ステータスの変更", + "Перезагружается": "リブート", + "Перезагрузить": "リロード", + "Очищается кэш": "キャッシュがクリアされました", + "Очистить кэш": "キャッシュをクリアする", + "Загружаются (около 5 часов)": "ローディング(約5時間)", + "Картинки загружены": "アップロードされた写真", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "ベースはドメイン%sのサーバー上で修正されます。インポートは1回だけ実行され、さらにインポートは更新されます。", + "Загружаются (около 10 минут)": "ロード中(約10分)", + "Перезагрузка": "再起動", + "Сохраняются изменения": "変更を保存しました", + "Желательно не больше 100 фильмов": "好ましくは100枚以下", + "Ошибка веб-сайта": "ウェブサイトのエラー", + "Ошибка сервера": "サーバーエラー", + "URL кадров:": "フレームURL:", + "Блок с типами пустой": "ブロックタイプが空", + "Блок с годами пустой": "長年にわたるブロックは空です", + "Блок с жанрами пустой": "ジャンルが空のブロック", + "Блок со странами пустой": "各国のブロックは空です", + "Блок с актерами пустой": "俳優のあるブロックは空です", + "Блок с режиссерами пустой": "取締役が空になる", + "пустой": "空", + "отключена": "無効です", + "Панель администратора CinemaPress": "CinemaPress管理パネル", + "Информация о параметрах админ-панели": "管理パネルのパラメータに関する情報", + "Опубликовано фильмов": "公開された映画", + "Опубликовано:": "掲示される:", + "Осталось:": "左", + "Отфильтрованы:": "フィルタリング:", + "Скоро": "すぐに", + "Комментарии": "コメント", + "Связанные": "関連する", + "Контент": "コンテンツ", + "Слайдер": "スライダー", + "Скрыть": "隠す", + "Топ": "トップ", + "Разметка": "マークアップ", + "Продолжить": "続ける", + "Просмотренные": "見た", + "Плеер": "プレーヤー", + "Блокировка": "ロック", + "Серии": "シリーズ", + "Реклама": "広告", + "RSS": "RSS", + "Уникальность": "一意性", + "Голосование": "投票", + "Боты": "ボット", + "Настройки": "設定", + "Публикация": "出版物", + "Отображение": "マッピング", + "Фильмы": "映画", + "Названия": "タイトル", + "H1": "H1", + "Описания": "説明", + "URL": "URL", + "Коды": "コード", + "Основные настройки веб-сайта": "基本的なウェブサイトの設定", + "Информация о параметрах настройки веб-сайта": "ウェブサイトの設定に関する情報", + "Протокол": "プロトコル", + "Основной протокол веб-сайта": "ウェブサイトの主なプロトコル", + "Домен": "ドメイン", + "Информационный параметр домена, за которым закрепляется ключ БД": "データベースキーが割り当てられているドメインの情報パラメータ", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "ウェブサイト管理者に連絡するメールアドレス", + "Язык и страна веб-сайта": "ウェブサイトの言語と国", + "Указание языка и страны, для аудитории которой работает веб-сайт": "ウェブサイトが動作する言語と国を指定する", + "Шаблон веб-сайта": "ウェブサイトテンプレート", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "フォルダがテーマフォルダ内にあるウェブサイトテンプレートの名前", + "ThemePrice": "49$", + "Своя тема": "自分のテーマ", + "Nginx сервер": "Nginxサーバー", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "このパラメータは通知用であり、管理パネルから変更することはできません。", + "Sphinx сервер": "スフィンクスサーバー", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "高負荷では、Sphinxを別のサーバーに転送することで、Webサイトのパフォーマンスを向上させることができます。", + "Memcached сервер": "Memcachedサーバー", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "高負荷では、Memcachedを別のサーバーに転送できるため、Webサイトのパフォーマンスが向上します。", + "Сервер картинок": "イメージサーバー", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "デフォルトでは、すべてのイメージはサードパーティのソースから読み込まれますが、Webサイトからポスターをダウンロードする場合は、「サーバーにアップロード」して静的ファイルを作成し、このフィールドにアドレスを指定します", + "Ширина постера:": "ポスターの幅:", + "Автопубликация": "自動公開", + "Фукнция публикации": "パブリッシュ関数", + "Информация о параметрах публикации фильмов": "ムービー公開オプションに関する情報", + "Импорт всех фильмов в мире": "世界のすべての映画をインポートする", + "Добавление всех фильмов в мире на веб-сайт": "世界中のすべての映画をウェブサイトに追加する", + "Введите ключ базы фильмов": "ムービーベースキーを入力", + "Добавить фильмы": "ムービーを追加", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "映画:", + "StartMovies": "---", + "Тема:": "件名:", + "общая": "共通", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "CinemaPressの共通のテーマは何ですか?", + "Обновление:": "更新:", + "каждое": "すべて", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "なぜデータベースを更新する必要がありますか?", + "Оплатить ключ": "ペイキー", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "3回まで無料", + "Настройка автопубликации": "オートパブリッシュセットアップ", + "Нстройка публикации фильмов каждый час": "1時間ごとに映画の出版を設定する", + "Публиковать по": "公開者", + "фильма(ов) каждые": "毎回の映画", + "часа(ов)": "時間", + "Будут опубликованы в": "に掲載されます", + "Диапазон идентификаторов фильмов": "ムービーID範囲", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "ウェブサイトに既に公開されているムービー識別子の範囲", + "до": "〜まで", + "Обязательная информация у фильмов": "映画からの必須情報", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "マークされた情報(ポスター、タイトル、標準的な説明)を持つ映画のみがウェブサイトに掲載されます。", + "Не важно (публикация любых фильмов)": "重要ではない(映画の公開)", + "Только имеющие постер": "ポスターしか持たない", + "Только имеющие переведенное название": "翻訳されたタイトルのみを持つ", + "Только имеющие стандартное описание": "標準的な説明のみを持つ", + "Тематический веб-сайт": "テーマウェブサイト", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "アニメ、ロシア映画のみが公開されるテーマ別Webサイトを作成できます。", + "Тип:": "タイプ:", + "Сериалы": "テレビ番組", + "Все": "すべての", + "для взрослых": "大人のための", + "Китай": "中国", + "Александр Невский": "アレキサンダーネフスキー", + "Сарик Андреасян": "サリク・アンドレアシアン", + "Стоп-слова:": "ストップワード:", + "Параметры вывода фильмов в категориях": "カテゴリ内のムービーの出力オプション", + "Информация о параметрах вывода фильмов в категориях": "カテゴリ内のムービーの出力オプションに関する情報", + "Параметры отображения в категориях": "カテゴリの表示オプション", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "カテゴリ(ジャンル、国など)の映画の表示オプション", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "各カテゴリに表示されるムービーの数と検索結果を指定します。", + "Фильмов на странице:": "ページ上の映画:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "カテゴリでソートされるムービーのソートを指定する", + "Сортировка фильмов:": "映画を並べ替える:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "各カテゴリおよびメインWebサイトの最下部に表示するページ数を指定します。", + "Количество чисел в пагинации:": "ページ番号の数:", + "номер(ов)": "番号", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "メインページとカテゴリの最後のページのボタンを表示する(サーバーに負荷をかけることができる)", + "Последняя страница:": "最後のページ:", + "Показывать": "ショー", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "人々がソーシャルネットワークでウェブサイトを共有するときに表示される画像を指定する", + "Изображение по умолчанию:": "デフォルト画像:", + "URL изображения": "画像のURL", + "Загрузить": "ダウンロード", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "初日または年の日付でソートするときに表示される映画の初演の最終日を指定します。", + "Конечная дата:": "終了日:", + "Месяц назад": "1ヶ月前", + "Неделю назад": "一週間前", + "Сегодня": "今日", + "Через неделю": "1週間後", + "Через месяц": "ある月に", + "Через 3 месяца": "3ヶ月後", + "Через пол года": "半年後", + "Через год": "1年後", + "Через 2 года": "2年後", + "В таком формате будет показана дата на веб-сайте": "この形式では、日付がウェブサイトに表示されます。", + "Формат даты:": "日付形式:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "KinoPoisk / IMDb評価で並べ替え", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "並べ替え時にKinoPoisk / IMDbの評価でムービーリストを表示するためのオプション", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "KinoPoisk評価で並べ替えるときに表示されるムービーのKinoPoisk投票の最小数を指定する", + "Число голосов KinoPoisk:": "KinoPoisk票数:", + "голос(ов)": "声", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "IMDb評価でソートするときに表示されるムービーの最小投票数を指定します。", + "Число голосов IMDb:": "投票数IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "評価で並べ替えるときに最小票数のルールを適用しないカテゴリを指定する", + "Не применять условие в категориях:": "カテゴリに条件を適用しないでください:", + "год": "年", + "жанр": "ジャンル", + "страна": "国", + "актер": "俳優", + "режиссер": "監督", + "тип": "の種類", + "поиск": "検索", + "Меню на веб-сайте": "ウェブサイトのメニュー", + "Категории из меню на веб-сайте": "ウェブサイトのメニューからのカテゴリ", + "Текст на веб-сайте": "Webサイトのテキスト", + "Текст который Вы можете видеть на страницах веб-сайта": "ウェブサイトのページに表示されるテキスト", + "В ШАБЛОНЕ": "パターン内", + "НА ВЕБ-САЙТЕ": "ウェブサイト上", + "Названия сортировок": "ソート名", + "Названия сортировок на странице категорий": "カテゴリページのタイトルを並べ替える", + "Рейтинг КП (по убыванию):": "KP評価(降順):", + "Рейтинг КП (по возрастанию):": "KP評価(昇順):", + "Голоса КП (по убыванию):": "音声KP(降順):", + "Голоса КП (по возрастанию):": "音声KP(昇順):", + "Рейтинг IMDb (по убыванию):": "IMDbの格付け(降順):", + "Рейтинг IMDb (по возрастанию):": "IMDb評価(昇順):", + "Голоса IMDb (по убыванию):": "IMDbの声(降順):", + "Голоса IMDb (по возрастанию):": "音声IMDb(昇順):", + "Год (по убыванию):": "年(降順):", + "Год (по возрастанию):": "年(昇順):", + "Премьера (по убыванию):": "初日(降順):", + "Премьера (по возрастанию):": "初日(昇順):", + "Изменение URL ссылок веб-сайта": "ウェブサイトリンクURLの変更", + "Информация о параметрах изменения URL различных страниц веб-сайта": "ウェブサイトのさまざまなページのURLを変更するためのパラメータに関する情報", + "Страница фильма": "ムービーページ", + "Изменение URL страницы фильма": "ムービーページのURLを変更する", + "Доступные параметры": "利用可能なオプション", + "обязательный праметр, отображает ID фильма, например «id299»": "必要なパラメータ、ムービーIDを表示します(例: «id299»)。", + "разделитель между параметрами, например «-»": "パラメータ間の区切り記号(例: « - »)", + "переведенное или оригинальное название фильма, например «the-matrix»": "翻訳された、または元の映画のタイトル、例えば «マトリックス»", + "переведенное название фильма в транслите, например «matrica»": "例えば「matrica」のように、翻字で翻訳された映画名", + "оригинальное название фильма, например «the-matrix»": "元の映画の名前、例えば «マトリックス»", + "жанр фильма в транслите, например «comedy»": "例えば「コメディー」のような音訳の映画のジャンルは、", + "страна фильма в транслите, например «usa»": "例えば ​​«usa»のような音訳の映画の国は、", + "год фильма, например «2020»": "年、たとえば «2020»", + "главный актер в транслите, например «tom-cruise»": "例えばトム・クルーズのような音訳の主要な俳優は、", + "режиссер в транслите, например «tim-burton»": "監督の音訳、例えば «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "毎日ランダムな4文字、たとえば «delo»", + "«Онлайн»": "«オンライン»", + "URL для активации веб-страницы": "ウェブページを有効にするためのURL", + "«Скачать»": "«ダウンロード»", + "«Трейлер»": "「トレーラー」", + "«Кадры»": "«フレーム»", + "Уникализация URL фильма": "ユニークな映画のURL", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "ポイント固有のURLでは、パラメータの間の区切り文字、IDの前にあるプレフィックスを変更してムービーIDを上下に変更することができます(デフォルトは0です。つまり、ウェブサイトのIDはKinoPoiskのIDと一致します)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "URL内のパラメータ間の区切り文字は、[separator]のURLに置き換えられます", + "Разделитель:": "セパレータ:", + "Будет подставлено перед ID фильма %s": "映画ID %sの前に置き換えられます", + "Префикс ID:": "ID接頭辞:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "-297〜297000の値を受け入れ、ウェブサイト上の映画のIDをより高いまたはより低い側に変更します。", + "Уникальный ID:": "一意のID:", + "Транслит URL категорий (комедия -> komediya)": "URLカテゴリの翻訳(コメディ→コメディヤ)", + "Транслит:": "翻訳:", + "Нет": "いいえ", + "Кастомный": "カスタム", + "URL неиндексируемых фильмов": "索引付けされていないムービーURL", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "一意の説明を書き込むムービーのみにインデックスを付ける場合は、このフォームに記入してこのURLをrobots.txtに追加します。たとえば、Disallow:/ noindex", + "URL пути": "パスのURL", + "URL пути, которые ставятся перед конкретной категорией": "特定のカテゴリの前に配置されるURLパス", + "комедия": "コメディー", + "Том Круз": "トムクルーズ", + "Тим Бертон": "ティムバートン", + "Сериалы:": "シリーズ:", + "Мультфильмы:": "漫画:", + "Аниме:": "アニメ:", + "Телепередачи:": "テレビ番組:", + "Игра престолов": "ゲームオブトロンズ", + "Вставить код на веб-сайт": "コードをウェブサイトに貼り付ける", + "Вставка кодов счетчиков, рекламы и т.п.": "カウンターコード、広告などを挿入する", + "Вставить код в верх веб-страницы": "ウェブページの上部にコードを貼り付けます", + "Вставка кода внутрь тега head": "Headタグ内にコードを挿入する", + "Вставить код в низ веб-страницы": "ウェブページの下部にコードを貼り付けます", + "Вставка кода перед закрывающимся тегом body": "Bodyタグを閉じる前にコードを挿入する", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txtファイルコード", + "Список фильмов с уникальным описанием": "ユニークな説明のある映画のリスト", + "Информация о написании уникальных описаний для фильмов": "ムービーのユニークな記述の作成に関する情報", + "Добавить / изменить фильм": "ムービーの追加/編集", + "Фильмы с уникальным описанием": "ユニークな説明の映画", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "ムービーIDを入力", + "тег на веб-странице фильма:": "ムービーWebページのタグ:", + "Название страницы фильма (до 70 символов)": "ムービーページのタイトル(最大70文字)", + "Короткое описание страницы фильма (до 200 символов)": "ムービーページの簡単な説明(最大200文字)", + "Переведенное название фильма:": "翻訳された映画名:", + "Миссия невыполнима: Последствия": "ミッションインポッシブル:結果", + "Оригинальное название фильма:": "オリジナル映画のタイトル:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "映画の説明:", + "Уникальное описание ...": "ユニークな説明...", + "Информационные данные фильма": "映画情報", + "URL постера:": "ポスターURL:", + "URL постера фильма": "映画ポスターURL", + "Фильм": "フィルム", + "Сериал": "テレビシリーズ", + "Год:": "年:", + "Страна:": "国:", + "Жанры фильма:": "映画ジャンル:", + "Режиссер фильма:": "映画監督:", + "Актерский состав:": "キャスト:", + "Премьера фильма:": "映画プレミア:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoiskウェブサイトの評価:", + "34 или 90": "34または90", + "Число голосов на сайте KinoPoisk:": "サイトKinoPoiskの投票数:", + "309 или 89647": "309または89647", + "Рейтинг на сайте IMDb:": "IMDb評価:", + "76 или 88": "76または88", + "Число голосов на сайте IMDb:": "サイトの投票数IMDb:", + "6534 или 8396": "6534または8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpgまたはURL.jpg、URL.jpg、URL.jpg", + "URL плеера:": "プレイヤーURL:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "品質:", + "1080p": "1080p", + "Перевод / язык:": "翻訳/言語:", + "Субтитры": "字幕", + "Настраиваемые поля:": "カスタムフィールド:", + "Текст к этому полю": "このフィールドへのテキスト", + "Названия на страницах веб-сайта": "ウェブサイトのページのタイトル", + "Информация о написании названий для всех страниц веб-сайта": "ウェブサイトのすべてのページのタイトルの作成に関する情報", + "Веб-страница:": "ウェブページ:", + "название": "名前", + "переведенное": "翻訳された", + "английское": "英語", + "премьера": "初演", + "слово": "言葉", + "синонимы": "同義語", + "страны": "国", + "жанры": "ジャンル", + "актеры": "俳優", + "режиссеры": "取締役", + "Страница онлайн": "ウェブサイトのページ", + "Год": "年", + "сортировка": "ソート", + "страница": "ページ", + "Текст для": "のテキスト", + "определенного года": "特定の年", + "остальных": "残りの部分", + "Годы": "年", + "Жанр": "ジャンル", + "определенного жанра": "特定のジャンル", + "Жанры": "ジャンル", + "Страна": "国", + "определенной страны": "特定の国", + "Страны": "国", + "Актер": "俳優", + "определенного актера": "ある俳優", + "Актеры": "俳優", + "Режиссер": "監督", + "определенного режиссера": "特定の取締役", + "Режиссеры": "取締役", + "Тип": "タイプ", + "определенного типа": "特定のタイプ", + "Поиск": "検索", + "запрос": "リクエスト", + "определенного запроса": "特定のリクエスト", + "Поиск фильма": "映画検索", + "Пагинация и сортировка": "ページネーションとソート", + "Код": "コード", + "По убыванию": "降順", + "По возрастанию": "昇順", + "H1 на страницах веб-сайта": "ウェブサイトのページのH1", + "Информация о написании H1 для всех страниц веб-сайта": "ウェブサイトのすべてのページについてH1を書くことに関する情報", + "Описания на страницах веб-сайта": "ウェブサイトのページの説明", + "Информация о написании описаний для всех страниц веб-сайта": "ウェブサイトのすべてのページの説明を記述するための情報", + "Обновление базы фильмов": "映画データベースを更新する", + "Ключ обновления базы данных": "データベース更新キー", + "Обновить": "リフレッシュ", + "Модуль новых премьер": "新しいプレミアモジュール", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "素数に最も近いフィルムのブロックを含むモジュールのパラメータに関する情報", + "Отключить": "オフにする", + "Количество фильмов в автоматическом блоке": "自動ブロック内のフィルム数", + "Указание числа фильмов, которые будут в блоке": "ブロックに入れるフィルムの数を指定する", + "Указать фильмы вручную": "手動でムービーを指定する", + "Вручную выбрать фильмы для этого блока": "このユニットのムービーを手動で選択します。", + "Активировать": "アクティブ化する", + "Модуль": "モジュール", + "отключен": "無効", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "このモジュールでは、すぐに公開されるはずの映画をウェブサイトに追加することができます。", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "モジュールを有効にするには、画面の上部にある「アクティブ化」ボタンをクリックします。", + "Модуль комментариев": "コメントモジュール", + "Информация о параметрах модуля добавления виджетов комментариев": "モジュール追加コメントウィジェットのパラメータに関する情報", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "あなたのショートネームは、Disqus.comとAPIキーにウェブサイトを登録する際に提供されます", + "Ваш shortname веб-сайта": "あなたのウェブサイトのショートネーム", + "Ваш api_key для индексации комментариев": "コメントのインデックス作成のためのapi_key", + "Блок последних комментариев": "最近のコメントブロック", + "Блок с последними комментариями от пользователей": "ユーザーの最近のコメントをブロックする", + "комментария(ев)": "コメント(s)", + "Макс. %s символов": "最大%s文字", + "без аватара": "アバターなし", + "с аватаром": "アバター付き", + "На страницах:": "ページ:", + "главная": "メイン", + "категория": "カテゴリ", + "контент": "内容", + "фильм": "映画", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "HyperComments.comでコメントウィジェットを作成した後に表示されるwidget_idと、検索エンジンによるコメントのインデックス付けを行うsekretkeyを指定します", + "Ваш widget_id": "あなたのwidget_id", + "Ваш sekretkey для индексации комментариев": "コメントのインデックス作成のためのsekretkey", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Vk.com上のあなたのアプリケーションIDタイプ «ウェブサイト»", + "Ваш ID приложения": "あなたのアプリケーションID", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Facebook.comにサインアップし、ユーザーID(コメントを管理できるユーザーID)を入力します。", + "Ваш ID на Facebook": "あなたのFacebook ID", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Cackle.meにコメントウィジェットを作成した後に受け取るIDを指定します(有料)。", + "Ваш ID виджета": "ウィジェットID", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "Google+ページのURL", + "Ваш URL в Google+": "あなたのGoogle+ URL", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "サービスに登録した後に取得するパラメータhost_id", + "Ваш host_id": "あなたのhost_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "このモジュールでは、ソーシャルネットワークVK、Facebook、Disqus、HyperComments、Cackle、Google+、SigCommentsのコメントフォームをウェブサイトに追加することができます。", + "Модуль связанных фильмов": "モジュール関連の映画", + "Информация о параметрах модуля связанных фильмов": "モジュール関連フィルムのパラメータに関する情報", + "Связанные фильмы по году": "年までの関連映画", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "現在の映画と同じ年のメインムービー情報の下のムービーブロック", + "из одного года": "1年から", + "Связанные фильмы по жанрам": "関連ジャンルの映画", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "現在の映画と同じジャンルまたはすべてのジャンルのメインムービー情報の下にムービーがあるブロック", + "всех": "すべての", + "одного жанра": "1つのジャンル", + "Связанные фильмы по странам": "国別関連映画", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "現在の映画と同じ国またはすべての国の主要映画情報の下の映画ブロック", + "одной страны": "一つの国", + "Связанные фильмы по актерам": "関連する映画の俳優", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "現在の映画に出演している俳優や俳優の映画祭の映画の主な情報の下にある映画のブロック", + "одного актера": "1人の俳優", + "Связанные фильмы по режиссерам": "監督による関連映画", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "現在の映画を指揮する監督または監督の映画の主な情報の下にあるフィルムを含むブロック", + "одного режиссера": "1人のディレクター", + "Показывать по типу": "タイプで表示", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "シリーズのページでは、映画のページにシリーズが表示されます - ムービー", + "Тип к типу": "タイプ入力", + "Не важно": "重要ではない", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "このモジュールでは、同じ年、ジャンル、国、年、俳優または監督の映画の追加リストを映画ページに追加することができます。", + "Модуль создания страниц для веб-сайта": "ウェブサイト用のページを作成するモジュール", + "Информация о параметрах модуля создания страниц для веб-сайта": "ウェブサイトのモジュール作成ページのパラメータに関する情報", + "Настройка страницы со списком новостей": "ニュース一覧ページをカスタマイズする", + "URL путь": "URLパス", + "Параметр пути в URL": "URLパラメータ", + "Веб-страница со списком контента": "コンテンツリストを含むウェブページ", + "Страницы веб-сайта": "ウェブサイトのページ", + "Новости и коллекции веб-сайта": "ニュースとウェブサイトのコレクション", + "Блоки новостей на веб-сайте": "ウェブサイト上のニュースブロック", + "Блок новостей в боковой панели": "サイドバーのニュースブロック", + "Блок постов в боковой панели на страницах веб-сайта": "ウェブサイトのページのサイドバーにあるチェックポイント", + "пост(ов)": "投稿", + "Теги через запятую": "コンマで区切られたタグ", + "Блок новостей на странице фильма": "ムービーページのニュースフィード", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "映画を含む投稿のブロック、またはすべての映画のタグ付きの最新ニュース", + "упоминания или с тегом": "言及またはタグ付け", + "Оповещения, Новости": "アラート、ニュース", + "Фильмы из новостей на главной": "メインのニュースからの映画", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "メインページのニュースから映画をブロックする(URLキーをコンマで区切ってリストする)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "自動収集", + "Обновления с moonwalk": "ムーンウォークの更新", + "Последние добавленные фильмы / сериалы на видео-хостинг": "ビデオホスティングで最後に追加された映画/シリーズ", + "Обновления фильмов": "映画の更新", + "Последние добавленные фильмы на видео-хостинг": "ビデオホスティングで最後に追加されたムービー", + "Не добавлять": "追加しない", + "URL-ключ коллекции в которую добавлять фильмы": "ムービーを追加するコレクションのURLキー", + "Обновлять качество:": "アップデートの品質:", + "Да": "はい", + "Обновлять перевод:": "アップデートの翻訳:", + "Обновления сериалов": "テレビシリーズの更新", + "Последние добавленные сериалы на видео-хостинг": "ビデオホスティングで最後に追加されたシリーズ", + "сериала(ов)": "シリアル", + "URL-ключ коллекции в которую добавлять сериалы": "TV番組を追加するコレクションのURLキー", + "Обновления с hdgo": "Hdgoからの更新", + "Обновления с kodik": "Kodikからの更新", + "Обновления с iframe": "Iframeの更新", + "Добавить страницу": "ページを追加", + "Модуль позволяет создавать страницы на веб-сайте.": "このモジュールでは、ウェブサイト上にページを作成することができます。", + "Название страницы:": "ページタイトル:", + "Комедийные сериалы": "コメディシリーズ", + "Описание страницы:": "ページの説明:", + "Подборка комедийных сериалов": "コメディシリーズの選択", + "Уникальный ключ для URL": "URLのユニークキー", + "Уникальный ключ для URl страницы": "UR1ページの一意のキー", + "Ссылка на изображение страницы": "ページ画像へのリンク", + "Коллекции, Новости": "コレクション、ニュース", + "Коллекции": "コレクション", + "Новости": "ニュース", + "Страницы": "ページ", + "Обновления": "アップデート", + "Мультфильмы": "漫画", + "ТВ": "テレビ", + "Аниме": "アニメ", + "Страница скачать": "ダウンロードページ", + "Страница трейлера": "予告編ページ", + "Страница кадров": "フレームページ", + "Модуль слайдера фильмов": "ムービースライダモジュール", + "Информация о параметрах модуля слайдера фильмов": "モジュールスライダームービーのパラメーターに関する情報", + "Идентификатор или ссылка на фильм": "ムービーIDまたはリンク", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "このモジュールでは、ムービーにスライダーを追加することができます。", + "Модуль скрытия фильмов": "ムービー非表示モジュール", + "Информация о параметрах модуля скрытия фильмов": "モジュールhideのムービーのパラメータに関する情報", + "Автоматическое скрытие фильмов": "ムービーの自動隠し", + "Параметры авторизации IMAP": "IMAP認証オプション", + "Параметры авторизации на почтовом IMAP сервере": "メールIMAPサーバーの認証オプション", + "Пароль": "パスワード", + "Ваш пароль от почтового ящика": "メールボックスのパスワード", + "Параметры почтового сервера": "メールサーバーの設定", + "Сервер": "サーバー", + "Порт": "ポート", + "TLS": "TLS", + "Блокировать фильмы в стране": "国の映画をブロックする", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "今年発売された国の映画をブロックする", + "В стране фильма": "映画の国では", + "Сообщение для пользователей": "ユーザーメッセージ", + "Сообщение для пользователей на месте, где располагается плеер": "プレーヤーがいるサイトのユーザーのメッセージ", + "Сообщение для пользователя": "ユーザーへのメッセージ", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "このモジュールでは、著作権者からの制限を受けた映画をウェブサイトから隠すことができます。", + "Модуль топ-фильмов": "トップムービーモジュール", + "Информация о параметрах модуля топ-фильмов в категориях": "カテゴリ内のモジュールトップフィルムのパラメータに関する情報", + "Топ-фильмы в категориях": "カテゴリ内のトップムービー", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "トップムービーは、通常、標準スライダの代わりに表示されるか、カテゴリ内の別のブロックとして表示されます", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "このモジュールでは、各カテゴリで特定のソートに最適なフィルムを表示することができます。", + "Модуль социальных сетях": "ソーシャルネットワークモジュール", + "Информация о параметрах модуля групп в социальных сетях": "ソーシャルネットワークにおけるグループモジュールのパラメータに関する情報", + "Ссылка на страницу": "ページへのリンク", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "このモジュールでは、Webサイトに追加して、そのWebサイト用に作成されたソーシャルネットワークのページにリンクすることができます。", + "Микроразметка": "マイクロマーキング", + "Модуль микроразметки": "マイクロマーキングモジュール", + "Информация о параметрах модуля Schema и OpenGraph разметки": "SchemaモジュールとOpenGraphマークアップのパラメータに関する情報", + "активирован": "活性化した", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "このモジュールでは、WebサイトのすべてのページにSchemaとOpenGraphのマークアップを追加することができます。", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "モジュールを無効にするには、画面の上部にある「無効にする」ボタンをクリックします。", + "Модуль продолжения просмотра": "モジュールの表示を継続する", + "Информация о параметрах модуля продолжения просмотра": "モジュールのパラメータに関する情報は引き続き表示されます", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "このモジュールでは、Webサイトにボタンを追加することができます。このボタンをクリックすると、ムービーページに移動して続行できます。", + "Модуль просмотренных фильмов": "モジュール視聴ムービー", + "Информация о параметрах модуля просмотренных фильмов": "視聴したモジュールのパラメータに関する情報", + "Количество просмотренных фильмов": "視聴した映画の数", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "ユーザーが視聴した映画は、ウェブサイトの各ページの下部に表示されます。", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "このモジュールは、ページの下部に、ユーザによって最近視聴された映画のリストを追加する。", + "Модуль плеера на веб-сайте": "ウェブサイト上のプレーヤーモジュール", + "Информация о параметрах модуля плеер на веб-сайте": "ウェブサイト上のプレーヤーモジュールのパラメータに関する情報", + "Параметры плеера": "プレーヤーの設定", + "сделать основным": "主なものを作る", + "Видео-хостинги источники": "ビデオホスティングソース", + "Цвет элементов в плеере": "プレーヤーの要素の色", + "Указание токен-ключа плеера": "プレーヤーのトークンキーを指定する", + "Токен-ключ": "キートークン", + "Указание api_token-ключа плеера": "プレーヤーのapi_tokenキーを指定する", + "api_token-ключ": "api_tokenキー", + "Указание токен-ключа": "トークンキーの指定", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "このモジュールでは、映画をオンラインで見るためにプレーヤーをウェブサイトに追加することができます。", + "Модуль блокировки просмотра плеера": "プレーヤービューロックモジュール", + "Информация о параметрах модуля блокировки просмотра плеера": "プレーヤーの視聴防止モジュールのパラメータに関する情報", + "Вставить рекламу в плеер": "プレーヤーに広告を挿入する", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "広告ユニットは、視聴する前に一定の秒数の間、プレーヤーに立っています。", + "Таймер блокировки:": "ロックタイマー:", + "сек": "秒", + "Кнопка «Пропустить»:": "スキップボタン:", + "Сообщение для пользователя:": "ユーザメッセージ:", + "Рекламный код:": "プロモーションコード:", + "отображает обратный отсчет.": "カウントダウンを表示します。", + "Платная подписка": "有料購読", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "コンマでキーのリストを生成し、さまざまな取引プラットフォーム(例えば、ディジーザで販売)で販売します。ユーザーはキーを入力した後、制限なしでウェブサイト上のすべての映画を見ることができます", + "Список ключей через запятую:": "コンマで区切られたキーのリスト:", + "+ 10 ключей": "+ 10キー", + "Поделиться в социальную сеть": "ソーシャルネットワークに共有する", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "ユーザーがソーシャルネットワークのいずれかで[共有]ボタンをクリックしない限り、ユーザーは特定の時間だけ視聴を開始できません。ユーザーが「共有」ボタンをクリックすると、ブロックは10秒後に閉じます。", + "Пользователи с AdBlock": "AdBlockユーザー", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "AdBlockやその他の広告ブロッカーを使用しているユーザーからの表示の開始を制限する", + "Легальный веб-сайт": "法的ウェブサイト", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "プロモーション資料であり著作権を侵害しない映画予告編のみを表示する。", + "Разрешить плеер в странах:": "国でプレーヤーを許可する:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "このモジュールでは、特定の操作を実行する前に、プレイヤーの表示をユーザーに制限することができます。", + "Модуль мобильной версии": "モバイルバージョンモジュール", + "Информация о параметрах модуля мобильной версии веб-сайта": "ウェブサイトのモバイル版のモジュールのパラメータに関する情報", + "Светлая тема": "ライトテーマ", + "Светлая тема оформления мобильной версии веб-сайта": "ウェブサイトのモバイル版の軽いテーマ", + "Скриншоты": "スクリーンショット", + "Темная тема": "暗いテーマ", + "Темная тема оформления мобильной версии веб-сайта": "ウェブサイトのモバイル版のデザインの暗いテーマ", + "Своя тема оформления мобильной версии веб-сайта": "ウェブサイトのモバイル版のテーマ", + "Настроить": "カスタマイズする", + "Цвет фона": "背景色", + "Цвет текста": "テキストの色", + "Фон заголовка": "ヘッダーの背景", + "Цвет заголовка": "見出しの色", + "Фон описания": "説明背景", + "Цвет описания": "説明色", + "Фон кнопки": "ボタンの背景", + "Цвет кнопки": "ボタンの色", + "Фон поиска": "バックグラウンドを検索", + "Фон блока": "ブロックの背景", + "Цвет ссылок": "リンクの色", + "При наведении": "あなたがマウスを動かすと", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "このモジュールは、ウェブサイトにモバイルデバイス上の完全な表示用のウェブサイトのバージョンがあることを検索エンジンに伝える。モジュールをアクティブにする前に、 «m»サブドメインが作成されていることを確認してください(ドメインのDNSコントロールパネルに対応するCNAMEレコード «m»があります)。", + "Модуль серий сериалов": "シリアル・シリーズ・モジュール", + "Информация о параметрах модуля серий сериалов": "シリーズシリーズモジュールのパラメータに関する情報", + "Заголовок, описание и H1 веб-страницы с серией": "ウェブページのタイトル、説明、H1シリーズ", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "シリーズのあるウェブページにタイトル、説明、H1のテキストを書く", + "Веб-страница серии:": "ウェブページシリーズ:", + "Название страницы": "ページタイトル", + "номер сезона": "シーズン番号", + "номер серии": "バッチ番号", + "перевод": "翻訳", + "H1 на странице": "ページあたりのH1", + "Описание страницы": "ページの説明", + "Блок с сериями": "シリーズでブロックする", + "серий": "シリーズ", + "Все серии": "全シリーズ", + "Посл. серию": "最後のシリーズ", + "Параметры по умолчанию": "デフォルト設定", + "Сезон": "シーズン", + "Серия": "シリーズ", + "Звук": "サウンド", + "основной источник серий": "シリーズの主なソース", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "このモジュールでは、一連のシリーズごとに別々のページを作成できます。", + "Модуль добавления рекламы на веб-сайт": "ウェブサイトの広告モジュール", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "モジュールのパラメータに関する情報は、ウェブサイトへの広告を追加する", + "Десктопная версия веб-сайта": "ウェブサイトのデスクトップ版", + "Варианты размещения рекламы в десктопной версии веб-сайта": "ウェブサイトのデスクトップ版の広告の変形", + "На всех веб-страницах": "すべてのWebページ", + "Вверху на веб-странице": "ウェブページのトップ", + "Добавьте свой рекламный код": "広告コードを追加する", + "Внизу на веб-странице": "ウェブページの下に", + "Левая колонка на веб-странице": "ウェブページの左の列", + "Правая колонка на веб-странице": "ウェブページの右の列", + "Над плеером на веб-странице": "ウェブページ上のプレーヤーの上に", + "Под плеером на веб-странице": "ウェブページ上のプレーヤーの下に", + "или размещение на конкретной веб-странице": "特定のWebページに投稿する", + "Размещение рекламы над плеером": "プレーヤーとの広告の配置", + "Размещение рекламы под плеером": "プレーヤーの広告の配置", + "Размещение рекламы над ссылками": "リンクの上に広告を配置する", + "Размещение рекламы под ссылками": "リンクの下に広告を掲載する", + "Размещение рекламы над трейлером": "予告編に広告を掲載する", + "Размещение рекламы под трейлером": "予告編の下の広告の配置", + "Размещение рекламы над кадрами": "フレーム上の広告", + "Размещение рекламы под кадрами": "フレームの下の広告の配置", + "Мобильная версия веб-сайта": "ウェブサイトのモバイル版", + "Варианты размещения рекламы в мобильной версии веб-сайта": "ウェブサイトのモバイル版の広告の変形", + "Таргетинг рекламы": "広告のターゲット設定", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "ロシアからのユーザーやiPhoneでウェブサイトを閲覧するなど、ターゲットユーザーの広告を表示する", + "Таргетинг включен": "ターゲティングを有効にしました", + "Таргетинг отключен": "ターゲティング無効", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "このモジュールでは、ターゲットとするウェブサイトのすべてのウェブページに広告を追加することができます。", + "Модуль RSS": "RSSモジュール", + "Информация о параметрах модуля RSS": "RSSモジュールのパラメータに関する情報", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "このモジュールでは、最新のxml形式の映画をxml形式で表示することができます。", + "Автопубликация на %s дней": "%s日間の自動公開", + "Код состояния HTTP": "HTTPステータスコード", + "Код состояния HTTP на веб-странице заблокированного фильма": "ブロックされたムービーWebページのHTTPステータスコード", + "Фильмы из страны": "国からの映画", + "Фильмы из списка": "リストからの映画", + "Мультсериалы:": "漫画:", + "Видео-хостинги источники трейлеров": "予告編のビデオホスティングソース", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "このモジュールは、モバイルデバイスで完璧に表示するためのWebサイトのバージョンがWebサイトにあることを検索エンジンに伝えます。", + "Случайный": "ランダム", + "Случайный фильм": "ランダム映画", + "Модуль случайного фильма": "ランダムムービーモジュール", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "このモジュールでは、各カテゴリに、このカテゴリからランダムな映画に切り替えるためのボタンを表示できます。", + "Информация о параметрах модуля выбора случайного фильма": "ランダムムービー選択モジュールのパラメータに関する情報", + "Случайный фильм в категориях веб-сайта": "ウェブサイトカテゴリのランダムな映画", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "カテゴリページの上部にボタンが表示され、クリックすると、ユーザはこのカテゴリからランダムな映画に移動します。", + "Случайный фильм в меню веб-сайта": "ウェブサイトメニューのランダムムービー", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "メニューのボタンをクリックしたときにランダムムービーを選択するコレクションのURLキーを指定します", + "Выбирать из коллекции:": "コレクションから選ぶ:", + "ТВ версия": "テレビ版", + "URL-ключ:": "URLキー", + "Название в виде ссылки": "リンクとしてのタイトル", + "При нажатии на название категории, будет переход на страницу категории": "名前をクリックすると、カテゴリページに移動します。", + "Ссылка на категорию": "カテゴリーリンク", + "Обычный текст": "テキストで表示", + "Случайный фильм на главной странице": "ホームページ上のランダムムービー", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Webサイトのメインページの各ブロックには、カテゴリ内のランダムムービーへのリンクがあります。", + "Случайный фильм в блоке связанных фильмов": "ブロック関連の映画の中のランダムな映画", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "映画のウェブページ上の関連する映画の各ブロックには、カテゴリ内のランダムな映画へのリンクがあります。", + "Список жанров в каждом типе": "各ジャンルのジャンル一覧", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "特定の種類に含める、または特定の種類から除外するジャンルのリストを指定します。", + "Жесткая перезагрузка сервера": "サーバーのハードリセット", + "Будет произведена перезагрузка всех сайтов на сервере": "サーバー上のすべてのサイトが再起動されます。", + "Модуль ТВ версии": "テレビモジュールのバージョン", + "Информация о параметрах модуля ТВ версии веб-сайта": "Webサイトのテレビ版のパラメータに関する情報", + "URL ТВ версии": "テレビ版URL", + "Настройка URL для ТВ версии веб-сайта": "テレビ版Webサイトの設定URL", + "URL мобильной версии": "モバイル版のURL", + "Настройка URL для мобильной версии веб-сайта": "モバイル版WebサイトのURLを設定する", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "このモジュールは、テレビのリモコンを使ってナビゲーションするためにテレビ版のウェブサイトを起動します。", + "Инструмент для парсинга веб-страниц": "Webページを解析するためのツール", + "Цвет текста контента": "コンテンツのテキストの色", + "Фон контента": "コンテンツの背景", + "Цвет текста категории": "カテゴリテキストの色", + "Фон текущей категории": "背景の現在のカテゴリ", + "Фон активной категории": "背景アクティブカテゴリ", + "Своя тема оформления ТВ версии веб-сайта": "WebサイトのTV版の独自テーマ", + "Загрузка доступна после заполнения информации!": "情報を記入した後にダウンロード可能!", + "Автозаполнение информации": "オートコンプリート情報", + "Запретить доступ в странах": "国でのアクセスを拒否する", + "Список стран, которым запрещено посещать сайт": "サイトへのアクセスが許可されていない国のリスト", + "Проксировать": "代行する", + "Не проксировать": "代理しない", + "Перегрузка сервера": "サーバー過負荷", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "エラーメッセージが表示またはリダイレクトされるサーバー過負荷の割合を指定します(間隔1分、5分、15分)。", + "Модуль рерайта описаний": "記述書き換えモジュール", + "Модуль обработает описание к фильму и делает его более уникальным": "モジュールはフィルムの説明を処理し、それをよりユニークにします。", + "Настройка параметров в сервисе rewriter.tools": "サービスrewriter.toolsにパラメータを設定する", + "Двойной рерайт": "二重書き換え", + "Проверка уникальности": "一意性チェック", + "Рерайт в автопубликации": "自動パブリッシュを書き換える", + "Делать рерайт описаний всем фильмам в автопубликации": "自動公開ですべての映画の説明を書き換える", + "Показать сообщение или перенаправить на URL": "メッセージを表示またはURLにリダイレクト", + "Случайные фильмы": "ランダム映画", + "Случайные фильмы из определенной коллекции": "特定のコレクションからのランダムな映画", + "URL-ключ коллекции из которой выбирать фильмы": "映画を選択するためのURLキーコレクション", + "Запретить доступ для IP": "IPのアクセスを拒否する", + "Список IP, которым запрещено посещать сайт": "サイトへのアクセスが禁止されているIPのリスト", + "Embed/iframe код": "埋め込み/ iframeコード", + "изменить": "変わる" +} diff --git a/themes/default/public/admin/locales/ko.json b/themes/default/public/admin/locales/ko.json new file mode 100644 index 0000000..2a229d7 --- /dev/null +++ b/themes/default/public/admin/locales/ko.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "홈", + "Параметры": "매개 변수", + "Модули": "모듈", + "Панель администратора": "관리자 패널", + "Настройки веб-сайта": "웹 사이트 설정", + "Настройки публикации": "게시 설정", + "Настройки главной страницы": "홈페이지 설정", + "Настройки отображения": "디스플레이 설정", + "Настройки URL": "URL 설정", + "Вставить свой код": "코드 삽입", + "SEO тексты": "SEO 텍스트", + "Добавить фильм": "영화 추가", + "Названия веб-страниц": "웹 페이지 제목", + "H1 на веб-страницах": "웹 페이지의 H1", + "Описания веб-страниц": "웹 페이지 설명", + "Скоро выйдет": "곧 출시 예정", + "Виджет комментариев": "댓글 위젯", + "Связанные фильмы": "관련 영화", + "Контент веб-сайта": "웹 사이트 콘텐츠", + "Фильмы в слайдере": "슬라이더에있는 동영상", + "Запрещенные фильмы": "금지 된 영화", + "Топ в категории": "카테고리 상단", + "Социальные сети": "소셜 네트워크", + "Семантическая разметка": "시맨틱 마크 업", + "Продолжить просмотр": "찾아보기 계속하기", + "Просмотренные фильмы": "시청 한 영화", + "Плеер фильмов": "영화 플레이어", + "Блокировка просмотра": "잠금보기", + "Мобильная версия": "모바일 버전", + "Серии сериалов": "TV 시리즈", + "Ваша реклама": "귀하의 광고", + "RSS канал": "RSS 피드", + "Уникальные описания": "독특한 설명", + "Голосование за фильм": "영화 투표", + "Боты для мессенджеров": "메신저 용 봇", + "Ошибки в переводе?": "번역의 실수?", + "Есть вопросы?": "질문 있니?", + "Очистить кэш:": "캐시 지우기 :", + "Очистка кэша файлов": "파일 캐시 지우기", + "Очистка кэша памяти": "메모리 캐시 지우기", + "Главная страница веб-сайта": "웹 사이트 홈페이지", + "Информация о параметрах для главной страницы веб-сайта": "웹 사이트의 기본 페이지에 대한 매개 변수에 대한 정보", + "Заголовок, описание и H1 веб-страницы": "웹 페이지 제목, 설명 및 H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "제목, 설명 및 H1에 대한 텍스트를 웹 사이트의 메인 페이지에 씁니다", + "Заголовок веб-страницы": "웹 페이지 제목", + "Главная веб-страница": "홈 웹 페이지", + "символа(ов)": "문자", + "H1 на веб-странице": "웹 페이지의 H1", + "Описание веб-страницы": "웹 페이지 설명", + "Типы:": "유형 :", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "특정 유형의 영화가있는 웹 사이트의 기본 페이지에서 차단 :", + "или": "또는", + "%s-й": "%s 번째", + "фильма(ов)": "영화", + "из типа(ов)": "유형 (들)", + "Годы:": "년 :", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "특정 해의 영화가있는 웹 사이트의 기본 페이지에서 차단", + "из года(ов)": "년에서", + "Например:": "예 :", + "Жанры:": "장르 :", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "특정 장르의 영화가있는 웹 사이트의 기본 페이지에서 차단", + "из жанра(ов)": "장르에서", + "боевик,триллер,приключения": "액션, 스릴러, 모험", + "Страны:": "국가 :", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "특정 국가의 영화가있는 웹 사이트의 기본 페이지에서 차단", + "из страны": "나라에서", + "США": "미국", + "Актеры:": "배우 :", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "특정 배우의 참여가있는 영화의 웹 사이트 메인 페이지에있는 블록", + "с актерами": "배우들과", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "감독 :", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "특정 감독의 영화에 나오는 영화의 웹 사이트 메인 페이지에있는 블록", + "с режиссером": "감독과", + "Кристофер МакКуорри": "크리스토퍼 맥콰리", + "Блок со списком идентификаторов фильмов": "영화 ID 목록 차단", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "특정 iD가있는 영화가있는 웹 사이트의 기본 페이지에있는 블록", + "Не показывать": "보여주지 마라", + "ID или ссылка на фильм": "영화의 ID 또는 링크", + "Фильмы:": "영화 :", + "Список идентификаторов фильмов": "영화 ID 목록", + "Редактировать список ID": "ID 목록 수정", + "Блок с новыми сериями": "새로운 시리즈로 차단", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "새로운 시리즈가 나타날 웹 사이트의 기본 페이지에있는 블록", + "серии(-ий)": "시리즈", + "Новые серии сериалов": "새로운 일련의 연재물", + "Блок с фильмами из коллекций": "컬렉션의 영화 차단", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "기본 페이지의 뉴스 / 컬렉션의 영화 차단 (쉼표로 구분 된 URL 키 나열)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "페이지 매김", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "메인 페이지 하단에는 숫자가 표시되며, 리드 할 카테고리가 표시됩니다", + "Фильмы из типа:": "유형의 영화 :", + "Фильмы из года:": "올해의 영화 :", + "Фильмы из жанра:": "장르의 영화 :", + "Фильмы из страны:": "나라에서 온 영화 :", + "Фильмы актера:": "영화 배우 :", + "Фильмы режиссера:": "영화 감독 :", + "Фильмы из коллекции:": "컬렉션의 영화 :", + "2020 или фильмы": "2020 년 또는 영화", + "По умолчанию": "기본적으로", + "Сохранить изменения": "변경 사항 저장", + "Изменяется статус": "상태 변경", + "Перезагружается": "재부팅", + "Перезагрузить": "다시로드", + "Очищается кэш": "캐시가 지워짐", + "Очистить кэш": "캐시 지우기", + "Загружаются (около 5 часов)": "적재 (약 5 시간)", + "Картинки загружены": "업로드 된 사진", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "기본은 도메인 %s에 대한 서버에서 수정됩니다. 가져 오기는 한 번만 수행되며 추가 가져 오기는 업데이트입니다.", + "Загружаются (около 10 минут)": "적재 (약 10 분)", + "Перезагрузка": "재부팅", + "Сохраняются изменения": "변경 사항이 저장되었습니다", + "Желательно не больше 100 фильмов": "바람직하게는 100 개 이하의 필름", + "Ошибка веб-сайта": "웹 사이트 오류", + "Ошибка сервера": "서버 오류", + "URL кадров:": "프레임 URL :", + "Блок с типами пустой": "블록 유형이 비어 있습니다", + "Блок с годами пустой": "몇 년 동안의 블록이 비어 있습니다", + "Блок с жанрами пустой": "장르가 비어있는 블록", + "Блок со странами пустой": "국가가 비어있는 블록", + "Блок с актерами пустой": "배우가있는 블록이 비어 있습니다", + "Блок с режиссерами пустой": "감독이 비어있는 채로있다", + "пустой": "비어있는", + "отключена": "사용 중지됨", + "Панель администратора CinemaPress": "CinemaPress 관리 패널", + "Информация о параметрах админ-панели": "관리자 패널의 매개 변수에 대한 정보", + "Опубликовано фильмов": "게시 된 영화", + "Опубликовано:": "게시일 :", + "Осталось:": "왼쪽", + "Отфильтрованы:": "필터링 기준 :", + "Скоро": "곧", + "Комментарии": "댓글", + "Связанные": "관련", + "Контент": "콘텐츠", + "Слайдер": "슬라이더", + "Скрыть": "숨기기", + "Топ": "맨위", + "Разметка": "마크 업", + "Продолжить": "계속하기", + "Просмотренные": "본", + "Плеер": "선수", + "Блокировка": "자물쇠", + "Серии": "시리즈", + "Реклама": "광고", + "RSS": "RSS", + "Уникальность": "고유성", + "Голосование": "투표", + "Боты": "봇", + "Настройки": "설정", + "Публикация": "간행물", + "Отображение": "매핑", + "Фильмы": "영화", + "Названия": "제목", + "H1": "H1", + "Описания": "설명", + "URL": "URL", + "Коды": "코드", + "Основные настройки веб-сайта": "기본 웹 사이트 설정", + "Информация о параметрах настройки веб-сайта": "웹 사이트 설정에 대한 정보", + "Протокол": "프로토콜", + "Основной протокол веб-сайта": "웹 사이트의 주요 프로토콜", + "Домен": "도메인", + "Информационный параметр домена, за которым закрепляется ключ БД": "데이터베이스 키가 할당 된 도메인의 정보 매개 변수", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "웹 사이트 관리자에게 연락하는 이메일", + "Язык и страна веб-сайта": "웹 사이트 언어 및 국가", + "Указание языка и страны, для аудитории которой работает веб-сайт": "웹 사이트 운영 언어 및 국가 지정", + "Шаблон веб-сайта": "웹 사이트 템플릿", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "폴더가 테마 폴더에 있어야하는 웹 사이트 템플릿의 이름", + "ThemePrice": "49$", + "Своя тема": "자신의 테마", + "Nginx сервер": "Nginx 서버", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "이 매개 변수는 정보 용이며 관리자 패널에서 변경할 수 없습니다", + "Sphinx сервер": "스핑크스 서버", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "로드가 많으면 스핑크스를 별도의 서버로 옮길 수 있으므로 웹 사이트의 성능이 향상됩니다", + "Memcached сервер": "Memcached 서버", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "로드가 높으면 Memcached를 별도의 서버로 전송할 수 있으므로 웹 사이트의 성능이 향상됩니다", + "Сервер картинок": "이미지 서버", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "기본적으로 모든 이미지는 타사 소스에서로드되지만 웹 사이트에서 포스터를 다운로드하려면 «서버에 업로드»정적 파일을 입력하고 주소를 입력하십시오", + "Ширина постера:": "포스터 너비 :", + "Автопубликация": "자동 게시", + "Фукнция публикации": "게시 기능", + "Информация о параметрах публикации фильмов": "영화 게시 옵션에 대한 정보", + "Импорт всех фильмов в мире": "전 세계 모든 영화 가져 오기", + "Добавление всех фильмов в мире на веб-сайт": "세계의 모든 영화를 웹 사이트에 추가하십시오", + "Введите ключ базы фильмов": "영화 기본 키 입력", + "Добавить фильмы": "영화 추가", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "영화 :", + "StartMovies": "---", + "Тема:": "제목 :", + "общая": "공통점", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "CinemaPress의 일반적인 주제는 무엇입니까?", + "Обновление:": "업데이트 :", + "каждое": "모든", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "왜 데이터베이스를 업데이트해야합니까?", + "Оплатить ключ": "지불 키", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "최대 3 회 무료", + "Настройка автопубликации": "자동 게시 설정", + "Нстройка публикации фильмов каждый час": "매 시간마다 영화 출판물 설치하기", + "Публиковать по": "게시자", + "фильма(ов) каждые": "매 영화마다", + "часа(ов)": "시간", + "Будут опубликованы в": "에 게시됩니다", + "Диапазон идентификаторов фильмов": "영화 ID 범위", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "웹 사이트에 이미 게시 된 영화 식별자의 범위", + "до": "~까지", + "Обязательная информация у фильмов": "영화의 필수 정보", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "표시된 정보가있는 영화 (포스터, 제목, 표준 설명) 만 웹 사이트에 게시됩니다", + "Не важно (публикация любых фильмов)": "중요하지 않음 (모든 영화 출판)", + "Только имеющие постер": "포스터 만 가지고있다", + "Только имеющие переведенное название": "번역 된 제목 만 있음", + "Только имеющие стандартное описание": "오직 표준 설명이 있어야합니다", + "Тематический веб-сайт": "제목 웹 사이트", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "애니메이션, 러시아어 필름 만 공개되는 주제별 웹 사이트를 만들 수 있습니다.", + "Тип:": "유형 :", + "Сериалы": "TV 프로그램", + "Все": "모든", + "для взрослых": "성인용", + "Китай": "중국", + "Александр Невский": "알렉산더 네프 스키", + "Сарик Андреасян": "사릭 안드레아시아인", + "Стоп-слова:": "정지 단어 :", + "Параметры вывода фильмов в категориях": "카테고리의 영화 출력 옵션", + "Информация о параметрах вывода фильмов в категориях": "카테고리의 영화 출력 옵션에 대한 정보", + "Параметры отображения в категориях": "카테고리의 옵션 표시", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "카테고리 (장르, 국가 등)의 영화에 대한 옵션 표시", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "각 카테고리 및 검색 결과에 표시 될 영화 수를 지정하십시오", + "Фильмов на странице:": "페이지에있는 영화 :", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "카테고리별로 정렬 할 동영상을 기준으로 정렬 지정", + "Сортировка фильмов:": "영화 정렬 :", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "각 카테고리 및 기본 웹 사이트의 맨 아래에 표시 할 페이지 수를 지정하십시오", + "Количество чисел в пагинации:": "페이지 매김의 숫자 :", + "номер(ов)": "전화 번호", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "메인 페이지 및 카테고리의 마지막 페이지 버튼을 표시합니다 (서버에로드를 생성 할 수 있음)", + "Последняя страница:": "마지막 페이지 :", + "Показывать": "보여주기", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "사람들이 소셜 네트워크에서 웹 사이트를 공유 할 때 표시 될 이미지를 지정하십시오", + "Изображение по умолчанию:": "기본 이미지 :", + "URL изображения": "이미지 URL", + "Загрузить": "다운로드", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "초연 또는 연도의 날짜별로 정렬 할 때 표시 될 영화의 초연 날짜를 지정하십시오", + "Конечная дата:": "종료일 :", + "Месяц назад": "한 달 전에", + "Неделю назад": "1 주일 전", + "Сегодня": "오늘", + "Через неделю": "1 주일 후", + "Через месяц": "한 달 안에", + "Через 3 месяца": "3 개월 후", + "Через пол года": "반년 후", + "Через год": "1 년 후", + "Через 2 года": "2 년 후", + "В таком формате будет показана дата на веб-сайте": "이 형식으로 날짜가 웹 사이트에 표시됩니다", + "Формат даты:": "날짜 형식 :", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "KinoPoisk / IMDb 등급순으로 정렬", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "정렬시 KinoPoisk / IMDb 등급으로 영화 목록을 표시하기위한 옵션", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "KinoPoisk 등급으로 정렬 할 때 표시 될 영화에 대한 KinoPoisk 투표의 최소 수 지정", + "Число голосов KinoPoisk:": "KinoPoisk 득표 수 :", + "голос(ов)": "목소리", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "IMDb 등급으로 정렬 할 때 표시 될 영화의 최소 투표 수를 지정하십시오", + "Число голосов IMDb:": "투표 수 IMDb :", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "등급별 정렬시 최소 투표 수 규칙을 적용하지 않는 카테고리 지정", + "Не применять условие в категориях:": "카테고리에 조건을 적용하지 마십시오", + "год": "년", + "жанр": "장르", + "страна": "나라", + "актер": "배우", + "режиссер": "감독", + "тип": "유형", + "поиск": "검색", + "Меню на веб-сайте": "웹 사이트의 메뉴", + "Категории из меню на веб-сайте": "웹 사이트 메뉴의 카테고리", + "Текст на веб-сайте": "웹 사이트 텍스트", + "Текст который Вы можете видеть на страницах веб-сайта": "웹 사이트의 페이지에서 볼 수있는 텍스트", + "В ШАБЛОНЕ": "패턴에서", + "НА ВЕБ-САЙТЕ": "웹 사이트", + "Названия сортировок": "이름 정렬", + "Названия сортировок на странице категорий": "카테고리 페이지에서 제목 정렬", + "Рейтинг КП (по убыванию):": "KP 등급 (내림차순) :", + "Рейтинг КП (по возрастанию):": "KP 등급 (오름차순) :", + "Голоса КП (по убыванию):": "음성 KP (내림차순) :", + "Голоса КП (по возрастанию):": "음성 KP (오름차순) :", + "Рейтинг IMDb (по убыванию):": "IMDb 등급 (내림차순) :", + "Рейтинг IMDb (по возрастанию):": "IMDb 등급 (오름차순) :", + "Голоса IMDb (по убыванию):": "IMDb 음성 (내림차순) :", + "Голоса IMDb (по возрастанию):": "목소리 IMDb (오름차순) :", + "Год (по убыванию):": "년 (내림차순) :", + "Год (по возрастанию):": "년 (오름차순) :", + "Премьера (по убыванию):": "프리미어 (내림차순) :", + "Премьера (по возрастанию):": "프리미어 (오름차순) :", + "Изменение URL ссылок веб-сайта": "웹 사이트 링크 URL 변경", + "Информация о параметрах изменения URL различных страниц веб-сайта": "웹 사이트의 다양한 페이지의 URL을 변경하기위한 매개 변수에 대한 정보", + "Страница фильма": "영화 페이지", + "Изменение URL страницы фильма": "동영상 페이지의 URL 변경", + "Доступные параметры": "사용 가능한 옵션", + "обязательный праметр, отображает ID фильма, например «id299»": "필수 매개 변수, 영화 ID를 표시합니다 (예 : «id299»)", + "разделитель между параметрами, например «-»": "매개 변수 사이의 구분 기호 (예 : «-»)", + "переведенное или оригинальное название фильма, например «the-matrix»": "번역 된 영화 제목, 예를 들어 «매트릭스»", + "переведенное название фильма в транслите, например «matrica»": "예를 들어 «matrica»와 같이 음역에 번역 된 영화 이름", + "оригинальное название фильма, например «the-matrix»": "원래 영화 이름, 예를 들면 «the-matrix»", + "жанр фильма в транслите, например «comedy»": "음역의 영화 장르, 예를 들어 «코미디»", + "страна фильма в транслите, например «usa»": "음역의 영화 국가, 예를 들어 «미국»", + "год фильма, например «2020»": "년, 예를 들어 «2020»", + "главный актер в транслите, например «tom-cruise»": "음역의 주요 배우, 예를 들어 «톰 크루즈»", + "режиссер в транслите, например «tim-burton»": "예를 들어 «팀 버톤 (tim-burton)»과 같은 음역의 감독", + "каждый день случайные 4 буквы, например «delo»": "매일 «delo»와 같은 임의의 4 글자", + "«Онлайн»": "«온라인»", + "URL для активации веб-страницы": "웹 페이지를 활성화하는 URL", + "«Скачать»": "«다운로드»", + "«Трейлер»": "'예고편'", + "«Кадры»": "«프레임»", + "Уникализация URL фильма": "고유 한 영화 URL", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "고유 한 URL을 지정하면 매개 변수 사이의 구분 기호와 ID 앞의 접두어를 변경하고 무비 식별자를 위 또는 아래로 변경할 수 있습니다 (기본값은 0, 즉 웹 사이트의 ID는 KinoPoisk의 ID와 일치 함)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "URL의 매개 변수 사이의 구분 기호는 URL [place] [place]", + "Разделитель:": "구분 기호 :", + "Будет подставлено перед ID фильма %s": "영화 ID %s 이전으로 대체됩니다", + "Префикс ID:": "ID 접두사 :", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "-297에서 297000 사이의 값을 허용하고 웹 사이트에서 영화의 ID를 더 높거나 낮은쪽으로 변경합니다.", + "Уникальный ID:": "고유 ID :", + "Транслит URL категорий (комедия -> komediya)": "URL 카테고리 번역 (코미디 -> komediya)", + "Транслит:": "번역 :", + "Нет": "아니요", + "Кастомный": "맞춤", + "URL неиндексируемых фильмов": "색인 생성되지 않은 영화 URL", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "고유 한 설명을 작성하는 영화에만 색인을 생성하려면이 양식을 작성하고이 URL을 robots.txt에 추가하십시오 (예 : Disallow : / noindex)", + "URL пути": "경로 URL", + "URL пути, которые ставятся перед конкретной категорией": "특정 카테고리 앞에 배치 된 URL 경로", + "комедия": "희극", + "Том Круз": "탐 크루즈", + "Тим Бертон": "팀 버튼", + "Сериалы:": "시리즈 :", + "Мультфильмы:": "만화 :", + "Аниме:": "아니메 :", + "Телепередачи:": "TV 쇼 :", + "Игра престолов": "왕좌의 게임", + "Вставить код на веб-сайт": "웹 사이트에 코드 붙여 넣기", + "Вставка кодов счетчиков, рекламы и т.п.": "카운터 코드, 광고 등 삽입", + "Вставить код в верх веб-страницы": "코드를 웹 페이지 상단에 붙여 넣습니다", + "Вставка кода внутрь тега head": "헤드 태그에 코드를 삽입", + "Вставить код в низ веб-страницы": "웹 페이지 하단에 코드 붙여 넣기", + "Вставка кода перед закрывающимся тегом body": "Body 태그를 닫기 전에 코드 삽입", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt 파일 코드", + "Список фильмов с уникальным описанием": "독특한 설명이 담긴 영화 목록", + "Информация о написании уникальных описаний для фильмов": "영화에 대한 고유 한 설명 작성에 대한 정보", + "Добавить / изменить фильм": "영화 추가 / 편집", + "Фильмы с уникальным описанием": "독특한 설명이 담긴 영화", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "영화 ID 입력", + "тег на веб-странице фильма:": "영화 웹 페이지의 태그 :", + "Название страницы фильма (до 70 символов)": "영화 페이지 제목 (최대 70 자)", + "Короткое описание страницы фильма (до 200 символов)": "영화 페이지의 간단한 설명 (최대 200 자)", + "Переведенное название фильма:": "번역 된 영화 이름 :", + "Миссия невыполнима: Последствия": "미션 임파서블 : 결과", + "Оригинальное название фильма:": "원작 영화 제목 :", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "영화 설명 :", + "Уникальное описание ...": "독특한 설명 ...", + "Информационные данные фильма": "영화 정보", + "URL постера:": "포스터 URL :", + "URL постера фильма": "영화 포스터 URL", + "Фильм": "영화", + "Сериал": "TV 시리즈", + "Год:": "년 :", + "Страна:": "국가 :", + "Жанры фильма:": "영화 장르 :", + "Режиссер фильма:": "영화 감독 :", + "Актерский состав:": "출연자 :", + "Премьера фильма:": "영화 프리미어 :", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk 웹 사이트 등급 :", + "34 или 90": "34 또는 90", + "Число голосов на сайте KinoPoisk:": "사이트 KinoPoisk의 투표 수 :", + "309 или 89647": "309 또는 89647", + "Рейтинг на сайте IMDb:": "IMDb 등급 :", + "76 или 88": "76 또는 88", + "Число голосов на сайте IMDb:": "사이트 IMDb의 투표 수 :", + "6534 или 8396": "6534 또는 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg 또는 URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "플레이어 URL :", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "품질 :", + "1080p": "1080p", + "Перевод / язык:": "번역 / 언어 :", + "Субтитры": "자막", + "Настраиваемые поля:": "맞춤 입력란 :", + "Текст к этому полю": "이 입력란에 문자 입력", + "Названия на страницах веб-сайта": "웹 사이트 페이지의 제목", + "Информация о написании названий для всех страниц веб-сайта": "웹 사이트의 모든 페이지 제목 작성에 대한 정보", + "Веб-страница:": "웹 페이지 :", + "название": "이름", + "переведенное": "번역 된", + "английское": "영어", + "премьера": "첫날", + "слово": "단어", + "синонимы": "동의어", + "страны": "국가", + "жанры": "장르", + "актеры": "배우들", + "режиссеры": "임원", + "Страница онлайн": "웹 사이트 페이지", + "Год": "년", + "сортировка": "선별", + "страница": "페이지", + "Текст для": "에 대한 텍스트", + "определенного года": "특정 해", + "остальных": "나머지", + "Годы": "몇 년", + "Жанр": "장르", + "определенного жанра": "특정 장르", + "Жанры": "장르", + "Страна": "국가", + "определенной страны": "특정 국가", + "Страны": "국가", + "Актер": "배우", + "определенного актера": "특정 배우", + "Актеры": "배우", + "Режиссер": "감독", + "определенного режиссера": "특정 감독", + "Режиссеры": "이사", + "Тип": "종류", + "определенного типа": "특정 유형", + "Поиск": "검색", + "запрос": "요청", + "определенного запроса": "특정 요청", + "Поиск фильма": "영화 검색", + "Пагинация и сортировка": "페이지 매기기 및 정렬", + "Код": "코드", + "По убыванию": "내림차순", + "По возрастанию": "오름차순", + "H1 на страницах веб-сайта": "웹 사이트 페이지의 H1", + "Информация о написании H1 для всех страниц веб-сайта": "웹 사이트의 모든 페이지에 대한 H1 작성에 대한 정보", + "Описания на страницах веб-сайта": "웹 사이트 페이지에 대한 설명", + "Информация о написании описаний для всех страниц веб-сайта": "웹 사이트의 모든 페이지에 대한 설명 작성에 대한 정보", + "Обновление базы фильмов": "동영상 데이터베이스 업데이트", + "Ключ обновления базы данных": "데이터베이스 업데이트 키", + "Обновить": "새로 고침", + "Модуль новых премьер": "새로운 프리미어 모듈", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "가장 가까운 프라임 블록을 가진 모듈의 매개 변수에 대한 정보", + "Отключить": "끄기", + "Количество фильмов в автоматическом блоке": "자동 블록의 필름 수", + "Указание числа фильмов, которые будут в блоке": "블록에 포함될 영화의 수를 지정하십시오", + "Указать фильмы вручную": "수동으로 동영상 지정", + "Вручную выбрать фильмы для этого блока": "이 장치의 동영상을 수동으로 선택하십시오", + "Активировать": "활성화", + "Модуль": "모듈", + "отключен": "장애인", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "이 모듈을 사용하면 곧 출시해야하는 영화가있는 블록을 웹 사이트에 추가 할 수 있습니다.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "모듈을 활성화하려면 화면 상단의 «활성화»버튼을 클릭하십시오.", + "Модуль комментариев": "댓글 모듈", + "Информация о параметрах модуля добавления виджетов комментариев": "모듈 덧글 위젯의 매개 변수에 대한 정보", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "귀하의 짧은 이름은 Disqus.com 및 API 키에 웹 사이트를 등록하는 동안 제공됩니다", + "Ваш shortname веб-сайта": "웹 사이트 단축 이름", + "Ваш api_key для индексации комментариев": "댓글 색인 생성을위한 api_key", + "Блок последних комментариев": "최근 댓글 블록", + "Блок с последними комментариями от пользователей": "사용자의 최근 댓글 차단", + "комментария(ев)": "댓글", + "Макс. %s символов": "맥스 %s 자", + "без аватара": "아바타없는", + "с аватаром": "아바타와", + "На страницах:": "페이지에서 :", + "главная": "주된", + "категория": "카테고리", + "контент": "내용", + "фильм": "영화", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "HyperComments.com에서 댓글 위젯을 만든 후 수신 할 widget_id를 지정하고 검색 엔진에서 댓글을 색인 생성하려면 sekretkey를 지정하십시오", + "Ваш widget_id": "귀하의 widget_id", + "Ваш sekretkey для индексации комментариев": "댓글 색인 생성을위한 sekretkey", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Vk.com의 애플리케이션 ID 유형 «웹 사이트»", + "Ваш ID приложения": "애플리케이션 ID", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Facebook.com에 가입하고 사용자 ID (의견을 검토 할 수있는 사용자 ID)를 입력하십시오", + "Ваш ID на Facebook": "내 Facebook ID", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Cackle.me에 주석 위젯을 만든 후 수신 할 ID를 지정하십시오 (유료)", + "Ваш ID виджета": "위젯 ID", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "내 Google+ 페이지의 URL", + "Ваш URL в Google+": "내 Google+ URL", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "서비스에 등록한 후 얻는 매개 변수 host_id", + "Ваш host_id": "귀하의 host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "이 모듈을 사용하면 소셜 네트워크 VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments의 의견 양식을 웹 사이트에 추가 할 수 있습니다.", + "Модуль связанных фильмов": "모듈 관련 영화", + "Информация о параметрах модуля связанных фильмов": "모듈 관련 영화의 매개 변수에 대한 정보", + "Связанные фильмы по году": "연도 별 관련 영화", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "현재 영화와 같은 해의 주요 영화 정보 아래의 영화 블록", + "из одного года": "1 년에서", + "Связанные фильмы по жанрам": "장르별 관련 영화", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "같은 장르 또는 현재 장르와 같은 모든 장르의 주요 영화 정보 아래에 영화가있는 블록", + "всех": "모든 것", + "одного жанра": "한 장르", + "Связанные фильмы по странам": "국가 별 관련 영화", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "현재 영화와 동일한 국가 또는 모든 국가의 주요 영화 정보 아래의 영화 블록", + "одной страны": "한 나라", + "Связанные фильмы по актерам": "배우 관련 영화", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "현재 영화에 출연 한 배우 또는 배우의 영화 촬영에서 영화의 주요 정보 아래에있는 영화가있는 블록", + "одного актера": "한 배우", + "Связанные фильмы по режиссерам": "감독 관련 영화", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "현재 영화를 감독하는 감독 또는 감독의 영화의 주요 정보 아래에있는 영화가있는 블록", + "одного режиссера": "한 감독", + "Показывать по типу": "유형별로보기", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "시리즈의 페이지에서 시리즈 영화의 페이지에 표시됩니다 - 영화", + "Тип к типу": "입력 할 형식", + "Не важно": "중요하지 않음", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "이 모듈을 사용하면 같은 해, 장르, 국가, 연도, 배우 또는 감독의 영화 목록을 추가 할 수 있습니다.", + "Модуль создания страниц для веб-сайта": "웹 사이트 용 페이지를 만드는 모듈", + "Информация о параметрах модуля создания страниц для веб-сайта": "모듈의 매개 변수에 대한 정보는 웹 사이트의 페이지 작성 페이지", + "Настройка страницы со списком новостей": "뉴스 목록 페이지 사용자 정의", + "URL путь": "URL 경로", + "Параметр пути в URL": "URL 매개 변수", + "Веб-страница со списком контента": "콘텐츠 목록이있는 웹 페이지", + "Страницы веб-сайта": "웹 사이트 페이지", + "Новости и коллекции веб-сайта": "뉴스 및 웹 사이트 모음", + "Блоки новостей на веб-сайте": "웹 사이트의 뉴스 블록", + "Блок новостей в боковой панели": "사이드 바의 뉴스 블록", + "Блок постов в боковой панели на страницах веб-сайта": "웹 사이트 페이지의 사이드 바에있는 게시물 블록", + "пост(ов)": "게시물", + "Теги через запятую": "쉼표로 구분 된 태그", + "Блок новостей на странице фильма": "영화 페이지의 뉴스 피드", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "영화가 포함 된 게시물 블록 또는 모든 영화에 태그가있는 최신 뉴스", + "упоминания или с тегом": "언급 또는 태그 됨", + "Оповещения, Новости": "알리미, 뉴스", + "Фильмы из новостей на главной": "주요 뉴스의 영화들", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "기본 페이지의 뉴스에서 영화 차단 (쉼표로 구분 된 URL 키 나열)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "자동 컬렉션", + "Обновления с moonwalk": "문 워크 업데이트", + "Последние добавленные фильмы / сериалы на видео-хостинг": "비디오 호스팅에 마지막으로 추가 된 영화 / 시리즈", + "Обновления фильмов": "영화 업데이트", + "Последние добавленные фильмы на видео-хостинг": "비디오 호스팅에 마지막으로 추가 된 영화", + "Не добавлять": "추가하지 마라", + "URL-ключ коллекции в которую добавлять фильмы": "영화를 추가 할 컬렉션의 URL 키입니다", + "Обновлять качество:": "업데이트 품질 :", + "Да": "예", + "Обновлять перевод:": "업데이트 번역 :", + "Обновления сериалов": "TV 시리즈 업데이트", + "Последние добавленные сериалы на видео-хостинг": "비디오 호스팅에 마지막으로 추가 된 시리즈", + "сериала(ов)": "일련의", + "URL-ключ коллекции в которую добавлять сериалы": "TV 쇼를 추가 할 컬렉션의 URL 키입니다", + "Обновления с hdgo": "Hdgo에서 업데이트", + "Обновления с kodik": "Kodik의 업데이트", + "Обновления с iframe": "Iframe 업데이트", + "Добавить страницу": "페이지 추가", + "Модуль позволяет создавать страницы на веб-сайте.": "이 모듈을 사용하면 웹 사이트에서 페이지를 만들 수 있습니다.", + "Название страницы:": "페이지 제목 :", + "Комедийные сериалы": "코미디 시리즈", + "Описание страницы:": "페이지 설명 :", + "Подборка комедийных сериалов": "코미디 시리즈 선택", + "Уникальный ключ для URL": "URL에 대한 고유 키", + "Уникальный ключ для URl страницы": "URl 페이지의 고유 키", + "Ссылка на изображение страницы": "페이지 이미지 링크", + "Коллекции, Новости": "컬렉션, 뉴스", + "Коллекции": "컬렉션", + "Новости": "뉴스", + "Страницы": "페이지", + "Обновления": "업데이트", + "Мультфильмы": "만화", + "ТВ": "텔레비젼", + "Аниме": "애니메이션", + "Страница скачать": "다운로드 페이지", + "Страница трейлера": "예고편 페이지", + "Страница кадров": "프레임 페이지", + "Модуль слайдера фильмов": "영화 슬라이더 모듈", + "Информация о параметрах модуля слайдера фильмов": "모듈 슬라이더 동영상의 매개 변수에 대한 정보", + "Идентификатор или ссылка на фильм": "영화 ID 또는 링크", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "이 모듈을 사용하면 영화가있는 슬라이더를 웹 사이트에 추가 할 수 있습니다.", + "Модуль скрытия фильмов": "영화 은닉 모듈", + "Информация о параметрах модуля скрытия фильмов": "모듈 숨김 동영상의 매개 변수에 대한 정보", + "Автоматическое скрытие фильмов": "영화 자동 숨기기", + "Параметры авторизации IMAP": "IMAP 인증 옵션", + "Параметры авторизации на почтовом IMAP сервере": "메일 IMAP 서버의 권한 부여 옵션", + "Пароль": "비밀번호", + "Ваш пароль от почтового ящика": "사서함 비밀번호", + "Параметры почтового сервера": "메일 서버 설정", + "Сервер": "서버", + "Порт": "항구", + "TLS": "TLS", + "Блокировать фильмы в стране": "국가에서 영화 차단", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "올해 출시 된 국가의 영화 차단", + "В стране фильма": "영화의 나라에서", + "Сообщение для пользователей": "사용자 메시지", + "Сообщение для пользователей на месте, где располагается плеер": "플레이어가있는 사이트의 사용자를위한 메시지", + "Сообщение для пользователя": "사용자에게 보내는 메시지", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "이 모듈을 사용하면 저작권 보유자가 제한된 웹 사이트의 영화를 숨길 수 있습니다.", + "Модуль топ-фильмов": "인기 영화 모듈", + "Информация о параметрах модуля топ-фильмов в категориях": "카테고리의 모듈 상단 필름의 매개 변수에 대한 정보", + "Топ-фильмы в категориях": "카테고리의 인기 영화", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "인기 영화는 일반적으로 표준 슬라이더 대신 표시되거나 카테고리의 별도 블록으로 표시됩니다", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "이 모듈을 사용하면 각 카테고리에서 특정 정렬에 대해 최상의 필름을 표시 할 수 있습니다.", + "Модуль социальных сетях": "소셜 네트워크 모듈", + "Информация о параметрах модуля групп в социальных сетях": "소셜 네트워크에서 그룹 모듈의 매개 변수에 대한 정보", + "Ссылка на страницу": "페이지 링크", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "이 모듈을 사용하면 웹 사이트에 추가 된 웹 사이트 링크를 소셜 네트워크의 페이지에 링크 할 수 있습니다.", + "Микроразметка": "마이크로 마킹", + "Модуль микроразметки": "마이크로 마킹 모듈", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Schema 모듈 및 OpenGraph 태그의 매개 변수에 대한 정보", + "активирован": "활성화 된", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "이 모듈을 사용하면 웹 사이트의 모든 페이지에 스키마 및 OpenGraph 마크 업을 추가 할 수 있습니다.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "모듈을 비활성화하려면 화면 상단의 «비활성화»버튼을 클릭하십시오.", + "Модуль продолжения просмотра": "모듈 계속보기", + "Информация о параметрах модуля продолжения просмотра": "모듈의 매개 변수에 대한 정보가 계속 표시됩니다", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "이 모듈을 사용하면 웹 사이트에 단추를 추가 할 수 있습니다.이 단추를 클릭하면 영화 페이지로 이동하여 계속 볼 수 있습니다.", + "Модуль просмотренных фильмов": "모듈 시청 영화", + "Информация о параметрах модуля просмотренных фильмов": "모듈을 본 영화의 매개 변수에 대한 정보", + "Количество просмотренных фильмов": "시청 한 영화 수", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "사용자가 본 영화는 웹 사이트의 각 페이지 하단에 표시됩니다", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "이 모듈은 페이지 하단에 사용자가 최근에 본 영화 목록을 추가합니다.", + "Модуль плеера на веб-сайте": "웹 사이트의 플레이어 모듈", + "Информация о параметрах модуля плеер на веб-сайте": "웹 사이트에서 플레이어 모듈의 매개 변수에 대한 정보", + "Параметры плеера": "플레이어 설정", + "сделать основным": "주되게하다", + "Видео-хостинги источники": "비디오 호스팅 소스", + "Цвет элементов в плеере": "플레이어의 요소 색상", + "Указание токен-ключа плеера": "플레이어의 토큰 키 지정하기", + "Токен-ключ": "주요 토큰", + "Указание api_token-ключа плеера": "플레이어의 api_token 키 지정하기", + "api_token-ключ": "api_token 키", + "Указание токен-ключа": "토큰 키 지정", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "이 모듈을 사용하면 영화를 온라인으로 시청하기 위해 플레이어를 웹 사이트에 추가 할 수 있습니다.", + "Модуль блокировки просмотра плеера": "플레이어 뷰 잠금 모듈", + "Информация о параметрах модуля блокировки просмотра плеера": "플레이어의보기 차단 모듈 매개 변수에 대한 정보", + "Вставить рекламу в плеер": "플레이어에 광고 삽입", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "광고 단위는 플레이어가 몇 초 동안 기다린 후에 보입니다", + "Таймер блокировки:": "잠금 타이머 :", + "сек": "초", + "Кнопка «Пропустить»:": "건너 뛰기 버튼 :", + "Сообщение для пользователя:": "사용자 메시지 :", + "Рекламный код:": "프로모션 코드 :", + "отображает обратный отсчет.": "카운트 다운을 표시합니다.", + "Платная подписка": "유료 구독", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "쉼표로 키 목록을 생성하고 다양한 거래 플랫폼을 통해 판매합니다 (예 : digiseller). 사용자는 키를 입력 한 후 제한없이 웹 사이트의 모든 영화를 볼 수 있습니다", + "Список ключей через запятую:": "쉼표로 구분 된 키 목록 :", + "+ 10 ключей": "+ 10 키", + "Поделиться в социальную сеть": "소셜 네트워크에 공유", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "사용자가 소셜 네트워크 중 하나에서 공유 버튼을 클릭하지 않는 한 사용자는 특정 시간 동안 브라우징을 시작할 수 없습니다. 사용자가 «공유»버튼을 클릭하면 블록이 10 초 후에 닫힙니다", + "Пользователи с AdBlock": "AdBlock 사용자", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "AdBlock 또는 다른 광고 차단기를 사용하는 사용자의보기 시작 제한", + "Легальный веб-сайт": "법률 웹 사이트", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "프로모션 자료이며 저작권을 침해하지 않는 영화 예고편 만 보여줍니다", + "Разрешить плеер в странах:": "국가에서 플레이어 허용 :", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "이 모듈을 사용하면 특정 작업을 수행하기 전에 플레이어의 표시를 사용자에게만 제한 할 수 있습니다.", + "Модуль мобильной версии": "모바일 버전 모듈", + "Информация о параметрах модуля мобильной версии веб-сайта": "웹 사이트 모바일 버전의 모듈 매개 변수에 대한 정보", + "Светлая тема": "밝은 테마", + "Светлая тема оформления мобильной версии веб-сайта": "웹 사이트 모바일 버전의 경쾌한 주제", + "Скриншоты": "스크린 샷", + "Темная тема": "어두운 테마", + "Темная тема оформления мобильной версии веб-сайта": "웹 사이트 모바일 버전 디자인의 어두운 테마", + "Своя тема оформления мобильной версии веб-сайта": "웹 사이트 모바일 버전의 테마", + "Настроить": "사용자 정의", + "Цвет фона": "배경 색상", + "Цвет текста": "텍스트 색상", + "Фон заголовка": "헤더 배경", + "Цвет заголовка": "머리글 색상", + "Фон описания": "설명 배경", + "Цвет описания": "설명 색상", + "Фон кнопки": "버튼 배경", + "Цвет кнопки": "버튼 색상", + "Фон поиска": "배경 검색", + "Фон блока": "배경 차단", + "Цвет ссылок": "링크 색상", + "При наведении": "마우스를 가져갈 때", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "이 모듈은 검색 엔진에 웹 사이트에 모바일 장치에 완벽한 디스플레이를위한 웹 사이트 버전이 있음을 알립니다. 모듈을 활성화하기 전에 «m»하위 도메인이 만들어 졌는지 확인하십시오 (도메인의 DNS 제어판에 해당 CNAME 레코드 «m»이 있음).", + "Модуль серий сериалов": "시리얼 모듈", + "Информация о параметрах модуля серий сериалов": "시리즈 모듈의 매개 변수에 대한 정보", + "Заголовок, описание и H1 веб-страницы с серией": "웹 페이지 제목, 설명 및 H1 시리즈", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "시리즈가있는 웹 페이지에서 제목, 설명 및 H1에 대한 텍스트 작성", + "Веб-страница серии:": "웹 페이지 시리즈 :", + "Название страницы": "페이지 제목", + "номер сезона": "시즌 번호", + "номер серии": "배치 번호", + "перевод": "번역", + "H1 на странице": "페이지 당 H1", + "Описание страницы": "페이지 설명", + "Блок с сериями": "시리즈로 차단", + "серий": "시리즈", + "Все серии": "모든 시리즈", + "Посл. серию": "마지막 시리즈", + "Параметры по умолчанию": "기본 설정", + "Сезон": "계절", + "Серия": "일련의", + "Звук": "소리", + "основной источник серий": "시리즈의 주요 출처", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "이 모듈을 사용하면 시리즈의 각 시리즈에 대해 별도의 페이지를 작성할 수 있습니다.", + "Модуль добавления рекламы на веб-сайт": "웹 사이트의 광고 모듈", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "모듈 매개 변수에 대한 정보는 웹 사이트에 광고를 추가합니다", + "Десктопная версия веб-сайта": "웹 사이트의 데스크톱 버전", + "Варианты размещения рекламы в десктопной версии веб-сайта": "웹 사이트의 데스크톱 버전에서 광고의 변형", + "На всех веб-страницах": "모든 웹 페이지에서", + "Вверху на веб-странице": "웹 페이지 상단", + "Добавьте свой рекламный код": "광고 코드 추가", + "Внизу на веб-странице": "웹 페이지에서 아래로", + "Левая колонка на веб-странице": "웹 페이지 왼쪽 열", + "Правая колонка на веб-странице": "웹 페이지의 오른쪽 열", + "Над плеером на веб-странице": "웹 페이지의 플레이어 위", + "Под плеером на веб-странице": "웹 페이지의 플레이어 아래", + "или размещение на конкретной веб-странице": "특정 웹 페이지에 게시 또는 게시", + "Размещение рекламы над плеером": "플레이어와의 광고 게재 위치", + "Размещение рекламы под плеером": "플레이어의 광고 게재 위치", + "Размещение рекламы над ссылками": "링크 위에 광고 게재", + "Размещение рекламы под ссылками": "링크로 광고하기", + "Размещение рекламы над трейлером": "예고편을 통한 광고 게재 위치", + "Размещение рекламы под трейлером": "예고편 광고 게재 위치", + "Размещение рекламы над кадрами": "프레임을 통한 광고", + "Размещение рекламы под кадрами": "프레임 아래의 광고 게재 위치", + "Мобильная версия веб-сайта": "웹 사이트의 모바일 버전", + "Варианты размещения рекламы в мобильной версии веб-сайта": "웹 사이트 모바일 버전의 광고 변형", + "Таргетинг рекламы": "광고 타겟팅", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "러시아에서 온 사람들이나 iPhone에서 웹 사이트를 탐색 할 때와 같이 대상 고객의 광고를 표시합니다.", + "Таргетинг включен": "타겟팅 사용", + "Таргетинг отключен": "타겟팅 사용 중지", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "이 모듈을 사용하면 타겟팅 된 웹 사이트의 모든 웹 페이지에 광고를 추가 할 수 있습니다.", + "Модуль RSS": "RSS 모듈", + "Информация о параметрах модуля RSS": "RSS 모듈의 매개 변수에 대한 정보", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "이 모듈을 사용하면 최신 영화 출판물을 xml 형식으로 보여줄 수 있습니다.", + "Автопубликация на %s дней": "%s 일 동안 자동 게시", + "Код состояния HTTP": "HTTP 상태 코드", + "Код состояния HTTP на веб-странице заблокированного фильма": "차단 된 영화 웹 페이지의 HTTP 상태 코드", + "Фильмы из страны": "나라에서 온 영화들", + "Фильмы из списка": "목록에있는 영화", + "Мультсериалы:": "만화 :", + "Видео-хостинги источники трейлеров": "예고편 용 비디오 호스팅 소스", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "이 모듈은 검색 엔진에 웹 사이트에 모바일 장치에 완벽한 디스플레이를위한 웹 사이트 버전이 있음을 알립니다.", + "Случайный": "랜덤", + "Случайный фильм": "무작위 영화", + "Модуль случайного фильма": "무작위 영화 모듈", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "이 모듈은 각 카테고리에서이 카테고리의 무작위 영화로 전환 할 수있는 버튼을 표시 할 수 있습니다.", + "Информация о параметрах модуля выбора случайного фильма": "무작위 영화 선택 모듈의 매개 변수에 대한 정보", + "Случайный фильм в категориях веб-сайта": "웹 사이트 카테고리의 무작위 영화", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "카테고리 페이지 상단에 버튼이 표시됩니다.이 버튼을 클릭하면이 카테고리의 임의의 영화로 이동합니다", + "Случайный фильм в меню веб-сайта": "웹 사이트 메뉴의 무작위 영화", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "메뉴에서 버튼을 클릭 할 때 무작위 동영상을 선택할 컬렉션의 URL 키를 지정하십시오", + "Выбирать из коллекции:": "컬렉션에서 선택 :", + "ТВ версия": "TV 버전", + "URL-ключ:": "URL 키 :", + "Название в виде ссылки": "링크 제목", + "При нажатии на название категории, будет переход на страницу категории": "이름을 클릭하면 범주 페이지로 이동합니다", + "Ссылка на категорию": "카테고리 링크", + "Обычный текст": "일반 텍스트", + "Случайный фильм на главной странице": "홈페이지 무작위 영화", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "웹 사이트의 메인 페이지에있는 각 블록에는 해당 범주의 무작위 영화에 대한 링크가 있습니다", + "Случайный фильм в блоке связанных фильмов": "블록 관련 영화의 무작위 영화", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "영화의 웹 페이지에있는 관련 영화의 각 블록에는 해당 범주의 무작위 영화에 대한 링크가 있습니다", + "Список жанров в каждом типе": "각 유형의 장르 목록", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "특정 유형에 포함되거나 제외 될 장르 목록을 지정하십시오", + "Жесткая перезагрузка сервера": "서버 하드 리셋", + "Будет произведена перезагрузка всех сайтов на сервере": "서버의 모든 사이트가 다시 시작됩니다", + "Модуль ТВ версии": "TV 모듈 버전", + "Информация о параметрах модуля ТВ версии веб-сайта": "웹 사이트의 TV 버전 매개 변수에 대한 정보", + "URL ТВ версии": "TV 버전 URL", + "Настройка URL для ТВ версии веб-сайта": "웹 사이트의 TV 버전에 대한 URL 설정", + "URL мобильной версии": "모바일 버전 URL", + "Настройка URL для мобильной версии веб-сайта": "웹 사이트의 모바일 버전에 대한 URL 설정", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "이 모듈은 TV 리모컨을 사용하여 탐색을 위해 웹 사이트의 TV 버전을 활성화합니다.", + "Инструмент для парсинга веб-страниц": "웹 페이지 구문 분석 도구", + "Цвет текста контента": "콘텐츠 텍스트 색상", + "Фон контента": "콘텐츠 배경", + "Цвет текста категории": "카테고리 텍스트 색상", + "Фон текущей категории": "현재 배경 카테고리", + "Фон активной категории": "백그라운드 활성 카테고리", + "Своя тема оформления ТВ версии веб-сайта": "TV 버전의 웹 사이트 소유 테마", + "Загрузка доступна после заполнения информации!": "정보를 작성한 후 다운로드하십시오!", + "Автозаполнение информации": "자동 완성 정보", + "Запретить доступ в странах": "국가에서 액세스 거부", + "Список стран, которым запрещено посещать сайт": "사이트를 방문 할 수없는 국가 목록", + "Проксировать": "프록시하기", + "Не проксировать": "프록시하지 않기", + "Перегрузка сервера": "서버 과부하", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "오류 메시지가 표시되거나 리디렉션되는 서버 과부하의 백분율을 지정하십시오 (간격 1 분, 5 분 및 15 분)", + "Модуль рерайта описаний": "설명 재 작성 모듈", + "Модуль обработает описание к фильму и делает его более уникальным": "모듈은 영화에 대한 설명을 처리하고 더욱 독특하게 만듭니다", + "Настройка параметров в сервисе rewriter.tools": "서비스 rewriter.tools의 매개 변수 설정", + "Двойной рерайт": "이중 재 작성", + "Проверка уникальности": "고유성 검사", + "Рерайт в автопубликации": "다시 게시 자동 게시", + "Делать рерайт описаний всем фильмам в автопубликации": "자동 게시의 모든 영화에 대한 설명을 다시 작성하십시오", + "Показать сообщение или перенаправить на URL": "메시지 표시 또는 URL로 리디렉션", + "Случайные фильмы": "무작위 영화", + "Случайные фильмы из определенной коллекции": "특정 컬렉션의 무작위 영화", + "URL-ключ коллекции из которой выбирать фильмы": "영화를 선택할 URL 키 모음", + "Запретить доступ для IP": "IP에 대한 액세스 거부", + "Список IP, которым запрещено посещать сайт": "사이트 방문이 금지 된 IP 목록", + "Embed/iframe код": "임베드 / iframe 코드", + "изменить": "변화" +} diff --git a/themes/default/public/admin/locales/lt.json b/themes/default/public/admin/locales/lt.json new file mode 100644 index 0000000..b4cccaf --- /dev/null +++ b/themes/default/public/admin/locales/lt.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Namuose", + "Параметры": "Parametrai", + "Модули": "Moduliai", + "Панель администратора": "Administratoriaus skydelis", + "Настройки веб-сайта": "Tinklalapio nustatymai", + "Настройки публикации": "Skelbti nustatymus", + "Настройки главной страницы": "Pagrindinio puslapio nustatymai", + "Настройки отображения": "Ekrano nustatymai", + "Настройки URL": "URL parametrai", + "Вставить свой код": "Įterpkite savo kodą", + "SEO тексты": "SEO tekstai", + "Добавить фильм": "Pridėti filmą", + "Названия веб-страниц": "Tinklalapio antraštės", + "H1 на веб-страницах": "H1 tinklalapiuose", + "Описания веб-страниц": "Tinklalapio aprašymai", + "Скоро выйдет": "Netrukus bus", + "Виджет комментариев": "Komentaro piktograma", + "Связанные фильмы": "Susiję filmai", + "Контент веб-сайта": "Svetainės turinys", + "Фильмы в слайдере": "filmai slankiklyje", + "Запрещенные фильмы": "Draudžiami filmai", + "Топ в категории": "Į viršų kategorijoje", + "Социальные сети": "Socialiniai tinklai", + "Семантическая разметка": "Semantinis žymėjimas", + "Продолжить просмотр": "Tęsti naršymą", + "Просмотренные фильмы": "Žiūrėtos filmai", + "Плеер фильмов": "filmo grotuvas", + "Блокировка просмотра": "Užrakinti vaizdą", + "Мобильная версия": "Mobili versija", + "Серии сериалов": "TV serialas", + "Ваша реклама": "Jūsų reklama", + "RSS канал": "RSS kanalas", + "Уникальные описания": "Unikalūs aprašymai", + "Голосование за фильм": "Balsavimas už filmą", + "Боты для мессенджеров": "Batai už pasiuntinius", + "Ошибки в переводе?": "Klaidos verčiant?", + "Есть вопросы?": "Bet kokie klausimai?", + "Очистить кэш:": "Išvalyti talpyklą:", + "Очистка кэша файлов": "Išvalyti failo talpyklą", + "Очистка кэша памяти": "Išvalyti atminties talpyklą", + "Главная страница веб-сайта": "Svetainės pagrindinis puslapis", + "Информация о параметрах для главной страницы веб-сайта": "Informacija apie pagrindinio svetainės puslapio parametrus", + "Заголовок, описание и H1 веб-страницы": "Tinklalapio antraštė, aprašymas ir H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Nurodykite pavadinimo, aprašymo ir H1 tekstą pagrindiniame svetainės puslapyje", + "Заголовок веб-страницы": "Tinklalapio pavadinimas", + "Главная веб-страница": "Pagrindinis tinklalapis", + "символа(ов)": "simbolis (-ai)", + "H1 на веб-странице": "H1 tinklalapyje", + "Описание веб-страницы": "Tinklalapio aprašas", + "Типы:": "Tipai:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blokuoti pagrindiniame svetainės puslapyje, kuriame yra tam tikrų tipų filmai:", + "или": "arba", + "%s-й": "%s-asis", + "фильма(ов)": "filmas (-ai)", + "из типа(ов)": "tipo (-ų)", + "Годы:": "Metai:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blokuoti pagrindiniame svetainės puslapyje, kuriame yra filmai iš tam tikrų metų", + "из года(ов)": "nuo metų (-ių)", + "Например:": "Pavyzdžiui:", + "Жанры:": "Žanrai:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blokuoti pagrindiniame svetainės puslapyje, kuriame yra filmai iš tam tikrų žanrų", + "из жанра(ов)": "iš žanro (-ų)", + "боевик,триллер,приключения": "veiksmas, trileris, nuotykis", + "Страны:": "Šalys:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Užblokuokite pagrindiniame svetainės puslapyje, kuriame yra filmai iš tam tikrų šalių", + "из страны": "iš šalies", + "США": "JAV", + "Актеры:": "Aktoriai:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Blokas pagrindiniame svetainės puslapyje, kuriame yra filmai, kuriuose dalyvauja tam tikri veikėjai", + "с актерами": "su aktoriais", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Direktoriai:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Blokas pagrindiniame svetainės puslapyje, kuriame yra filmų iš tam tikrų režisierių filmo", + "с режиссером": "su direktoriumi", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blokuokite su filmų ID sąrašu", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Blokas pagrindiniame svetainės puslapyje, kuriame yra filmai su konkrečiu ID", + "Не показывать": "Nerodyti", + "ID или ссылка на фильм": "ID ar nuoroda į filmą", + "Фильмы:": "filmai:", + "Список идентификаторов фильмов": "filmo ID sąrašas", + "Редактировать список ID": "Redaguoti ID sąrašą", + "Блок с новыми сериями": "Blokuoti su nauja serija", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Blokas pagrindiniame svetainės puslapyje, kuriame bus rodoma nauja serija", + "серии(-ий)": "serija (-os)", + "Новые серии сериалов": "Nauja serialų serija", + "Блок с фильмами из коллекций": "Blokuoti filmus iš kolekcijų", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Užblokuokite filmus iš naujienų / kolekcijų pagrindiniame puslapyje (URL raktinių žodžių sąrašai atskirti kableliais)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Pagination", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Pagrindinio puslapio apačioje bus skaičiai, nurodykite kategoriją, kurioje jie bus", + "Фильмы из типа:": "Tipo filmai:", + "Фильмы из года:": "Metų filmai:", + "Фильмы из жанра:": "filmai iš žanro:", + "Фильмы из страны:": "filmai iš šalies:", + "Фильмы актера:": "filmų aktorius:", + "Фильмы режиссера:": "filmų režisierius:", + "Фильмы из коллекции:": "filmai iš kolekcijos:", + "2020 или фильмы": "2020 m. ar filmai", + "По умолчанию": "Pagal nutylėjimą", + "Сохранить изменения": "Išsaugoti pakeitimus", + "Изменяется статус": "Būsenos pakeitimai", + "Перезагружается": "Pakartotinai įkeliamas", + "Перезагрузить": "Perkrauti", + "Очищается кэш": "Talpyklos išvalyta", + "Очистить кэш": "Išvalyti talpyklą", + "Загружаются (около 5 часов)": "Kraunasi (apie 5 valandas)", + "Картинки загружены": "Atsiųstos nuotraukos", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Bazė bus nustatyta %s domeno serveryje. Importas atliekamas tik vieną kartą, tolesnis importas yra atnaujinimas.", + "Загружаются (около 10 минут)": "Įkeliama (apie 10 minučių)", + "Перезагрузка": "Perkrauti", + "Сохраняются изменения": "Pakeitimai išsaugoti", + "Желательно не больше 100 фильмов": "Geriau ne daugiau kaip 100 filmų", + "Ошибка веб-сайта": "Svetainės klaida", + "Ошибка сервера": "Serverio klaida", + "URL кадров:": "Rėmelio URL:", + "Блок с типами пустой": "Bloko tipas tuščias", + "Блок с годами пустой": "Blokas per metus yra tuščias", + "Блок с жанрами пустой": "Blokuoti žanrais tuščia", + "Блок со странами пустой": "Blokas su šalimis yra tuščias", + "Блок с актерами пустой": "Blokas su aktoriais yra tuščias", + "Блок с режиссерами пустой": "Direktoriai blokuoja tuščią", + "пустой": "tuščias", + "отключена": "yra išjungtas", + "Панель администратора CinemaPress": "«CinemaPress» valdymo skydas", + "Информация о параметрах админ-панели": "Informacija apie administratoriaus skydo parametrus", + "Опубликовано фильмов": "Paskelbti filmai", + "Опубликовано:": "Paskelbta:", + "Осталось:": "Kairėje", + "Отфильтрованы:": "Filtruota pagal:", + "Скоро": "Netrukus", + "Комментарии": "Komentarai", + "Связанные": "Susijusios", + "Контент": "Turinys", + "Слайдер": "Slider", + "Скрыть": "Paslėpti", + "Топ": "Viršų", + "Разметка": "Žymėjimas", + "Продолжить": "Tęsti", + "Просмотренные": "Stebėjo", + "Плеер": "Žaidėjas", + "Блокировка": "Užrakinti", + "Серии": "Serija", + "Реклама": "Reklama", + "RSS": "RSS", + "Уникальность": "Unikalumas", + "Голосование": "Balsavimas", + "Боты": "Batai", + "Настройки": "Nustatymai", + "Публикация": "Leidinys", + "Отображение": "Atvaizdavimas", + "Фильмы": "filmai", + "Названия": "Pavadinimai", + "H1": "H1", + "Описания": "Aprašymai", + "URL": "URL", + "Коды": "Kodai", + "Основные настройки веб-сайта": "Pagrindiniai svetainės nustatymai", + "Информация о параметрах настройки веб-сайта": "Informacija apie svetainės nustatymus", + "Протокол": "Protokolas", + "Основной протокол веб-сайта": "Pagrindinis svetainės protokolas", + "Домен": "Domenas", + "Информационный параметр домена, за которым закрепляется ключ БД": "Domeno, kuriam priskirtas duomenų bazės raktas, informacijos parametras", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Jūsų el. paštas susisiekite su svetainės administratoriumi", + "Язык и страна веб-сайта": "Svetainės kalba ir šalis", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Nurodykite kalbą ir šalį, kurioje veikia svetainė", + "Шаблон веб-сайта": "Svetainės šablonas", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Svetainės šablono pavadinimas, kurio aplankas turėtų būti temų aplanke", + "ThemePrice": "49$", + "Своя тема": "Savo tema", + "Nginx сервер": "Nginx serveris", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Šis parametras yra informacinis, jo negalima keisti iš administratoriaus skydo", + "Sphinx сервер": "Sphinx serveris", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Dėl didelių apkrovų Sphinx gali būti perkeltas į atskirą serverį, taip padidinant svetainės našumą", + "Memcached сервер": "Memcached serveris", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Dėl didelių apkrovų «Memcached» galima perkelti į atskirą serverį, taip padidinant svetainės našumą", + "Сервер картинок": "Vaizdo serveris", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Pagal numatytuosius nustatymus visi vaizdai yra įkeliami iš trečiųjų šalių šaltinių, tačiau jei norite, kad plakatai būtų atsisiųsti iš jūsų svetainės, galite «Įkelti į serverį» statinius failus ir nurodyti šiame lauke adresą %s", + "Ширина постера:": "Plakato plotis:", + "Автопубликация": "Automatiškai paskelbti", + "Фукнция публикации": "Skelbimo funkcija", + "Информация о параметрах публикации фильмов": "Informacija apie filmų leidybos galimybes", + "Импорт всех фильмов в мире": "Importuokite visus filmus pasaulyje", + "Добавление всех фильмов в мире на веб-сайт": "Pridėkite visus pasaulio filmus prie svetainės", + "Введите ключ базы фильмов": "Įveskite pagrindinį filmo klavišą", + "Добавить фильмы": "Pridėti filmus", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "filmai:", + "StartMovies": "---", + "Тема:": "Tema:", + "общая": "bendras", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Kokia yra bendra ir individuali CinemaPress tema?", + "Обновление:": "Atnaujinti:", + "каждое": "kiekvienas", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Kodėl turiu atnaujinti duomenų bazę?", + "Оплатить ключ": "Mokesčio raktas", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "nemokamai iki 3 kartų", + "Настройка автопубликации": "Automatinis skelbimų nustatymas", + "Нстройка публикации фильмов каждый час": "Nustatyti filmų publikavimą kas valandą", + "Публиковать по": "Paskelbta", + "фильма(ов) каждые": "filmas (-ai) kiekvienas", + "часа(ов)": "valandos", + "Будут опубликованы в": "Bus paskelbta", + "Диапазон идентификаторов фильмов": "filmo ID diapazonas", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "filmų identifikatorių asortimentas, kuris jau yra paskelbtas svetainėje", + "до": "iki", + "Обязательная информация у фильмов": "Reikalinga informacija iš filmų", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Svetainėje bus paskelbti tik filmai su pažymėta informacija (plakatas, pavadinimas, standartinis aprašas)", + "Не важно (публикация любых фильмов)": "Nesvarbu (bet kokių filmų publikavimas)", + "Только имеющие постер": "Tik turint plakatą", + "Только имеющие переведенное название": "Tik verčiant pavadinimą", + "Только имеющие стандартное описание": "Tik standartinis apibūdinimas", + "Тематический веб-сайт": "Temos svetainė", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Galite sukurti teminę svetainę, kurioje bus paskelbta tik Anime, Rusijos filmai ir kt.", + "Тип:": "Tipas:", + "Сериалы": "TV laidos", + "Все": "Visi", + "для взрослых": "suaugusiesiems", + "Китай": "Kinija", + "Александр Невский": "Aleksandras Nevskis", + "Сарик Андреасян": "Sarikas Андреасян", + "Стоп-слова:": "Sustabdyti žodžius:", + "Параметры вывода фильмов в категориях": "Kategorijų filmų išvesties parinktys", + "Информация о параметрах вывода фильмов в категориях": "Informacija apie kategorijų filmų išvesties parinktis", + "Параметры отображения в категориях": "Rodyti kategorijas pagal kategorijas", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Rodyti filmų kategorijas (žanrus, šalis ir tt)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Nurodykite, kiek filmų bus rodomi kiekvienoje kategorijoje ir paieškos rezultatuose", + "Фильмов на странице:": "filmai puslapyje:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Nurodykite, kokiais filmais bus rūšiuojami", + "Сортировка фильмов:": "Rūšiuoti filmus:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Nurodykite, kiek puslapių rodyti kiekvienos kategorijos apačioje ir pagrindinėje svetainėje", + "Количество чисел в пагинации:": "Skaičių numerių skaičius:", + "номер(ов)": "numeris (-ai)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Rodyti paskutinio puslapio mygtuką pagrindiniame puslapyje ir kategorijose (gali sukurti apkrovą serveryje)", + "Последняя страница:": "Paskutinis puslapis:", + "Показывать": "Rodyti", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Nurodykite vaizdą, kuris bus rodomas, kai žmonės bendrins svetainę socialiniuose tinkluose", + "Изображение по умолчанию:": "Numatytasis vaizdas:", + "URL изображения": "Vaizdo URL", + "Загрузить": "Atsisiųsti", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Nurodykite galutinę filmų premjeros datą, kuri bus rodoma rūšiuojant pagal premjeros datą arba metus", + "Конечная дата:": "Pabaigos data:", + "Месяц назад": "Prieš mėnesį", + "Неделю назад": "Savaitę", + "Сегодня": "Šiandien", + "Через неделю": "Savaitę vėliau", + "Через месяц": "Per mėnesį", + "Через 3 месяца": "Po 3 mėnesių", + "Через пол года": "Po pusės metų", + "Через год": "Po metų", + "Через 2 года": "Po 2 metų", + "В таком формате будет показана дата на веб-сайте": "Šiame formate data bus rodoma svetainėje", + "Формат даты:": "Data formatas:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Rūšiuoti pagal KinoPoisk / IMDb reitingą", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Rūšiuojant pagal KinoPoisk / IMDb reitingą, rodomų filmų sąrašo parinktys", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Nurodykite minimalų «KinoPoisk» balsų skaičių už filmus, kurie bus rodomi rūšiuojant KinoPoisk reitingą", + "Число голосов KinoPoisk:": "KinoPoisk balsų skaičius:", + "голос(ов)": "balsas (-ai)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Nurodykite minimalų IMDb balsų skaičių už filmus, kurie bus rodomi renkant pagal IMDb reitingą", + "Число голосов IMDb:": "IMDb balsų skaičius:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Nurodykite, kurios kategorijos netaiko minimalaus balsų skaičiaus taisyklės renkant pagal įvertinimą", + "Не применять условие в категориях:": "Nenaudokite būklės kategorijose:", + "год": "metai", + "жанр": "žanras", + "страна": "šalis", + "актер": "aktorius", + "режиссер": "direktorius", + "тип": "tipas", + "поиск": "ieškoti", + "Меню на веб-сайте": "Svetainės meniu", + "Категории из меню на веб-сайте": "Kategorijos iš svetainės meniu", + "Текст на веб-сайте": "Svetainės tekstas", + "Текст который Вы можете видеть на страницах веб-сайта": "Tekstas, kurį galite matyti svetainės puslapiuose", + "В ШАБЛОНЕ": "PATIRTIS", + "НА ВЕБ-САЙТЕ": "SVETAINĖJE", + "Названия сортировок": "Rūšiuoti vardus", + "Названия сортировок на странице категорий": "Rūšiuoti pavadinimus kategorijų puslapyje", + "Рейтинг КП (по убыванию):": "KP įvertinimas (mažėjantis):", + "Рейтинг КП (по возрастанию):": "KP Reitingas (didėjantis):", + "Голоса КП (по убыванию):": "Balso KP (mažėjantis):", + "Голоса КП (по возрастанию):": "Balso KP (didėjantis):", + "Рейтинг IMDb (по убыванию):": "IMDb reitingas (mažėjančia tvarka):", + "Рейтинг IMDb (по возрастанию):": "IMDb įvertinimas (didėjantis):", + "Голоса IMDb (по убыванию):": "IMDb balsai (mažėjančiai):", + "Голоса IMDb (по возрастанию):": "Balsai IMDb (didėjantis):", + "Год (по убыванию):": "Metai (mažėjančia tvarka):", + "Год (по возрастанию):": "Metai (ascending):", + "Премьера (по убыванию):": "Premjera (mažėjanti):", + "Премьера (по возрастанию):": "Premjera (didėjanti):", + "Изменение URL ссылок веб-сайта": "Pakeisti svetainės nuorodos URL", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informacija apie skirtingų svetainės puslapių URL keitimo parametrus", + "Страница фильма": "filmo puslapis", + "Изменение URL страницы фильма": "Pakeiskite filmo puslapio URL", + "Доступные параметры": "Galimos parinktys", + "обязательный праметр, отображает ID фильма, например «id299»": "reikalingas parametras, rodo filmo ID, pvz., «id299»", + "разделитель между параметрами, например «-»": "separatorius tarp parametrų, pavyzdžiui «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "išverstas arba originalus kino pavadinimas, pvz., «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "transliuojamas filmo pavadinimas transliteracijoje, pvz., «matrica»", + "оригинальное название фильма, например «the-matrix»": "originalus kino pavadinimas, pvz., «the-matrix»", + "жанр фильма в транслите, например «comedy»": "transliteracijos filmo žanras, pavyzdžiui, «komedija»", + "страна фильма в транслите, например «usa»": "transliteracijos filmo šalis, pavyzdžiui, «usa»", + "год фильма, например «2020»": "filmo metai, pvz., «2020»", + "главный актер в транслите, например «tom-cruise»": "pagrindinis transliteracijos dalyvis, pvz., «tom kruizas»", + "режиссер в транслите, например «tim-burton»": "transliteracijos režisierius, pvz., «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "kiekvieną dieną atsitiktine tvarka 4 raidės, pvz., «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL, norint aktyvuoti tinklalapį", + "«Скачать»": "«Atsisiųsti»", + "«Трейлер»": "«Priekaba»", + "«Кадры»": "«Rėmeliai»", + "Уникализация URL фильма": "Unikalus filmo URL", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Taikykite unikalų URL, galite pakeisti skirtuką tarp parametrų, prefiksą prieš ID ir pakeisti vaizdo įrašo identifikatorių aukštyn arba žemyn (numatytasis yra 0, t. Y. Svetainės ID sutampa su KinoPoisk ID)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Atskiras tarp parametrų URL bus pakeistas URL vietoje [separator]", + "Разделитель:": "Atskyriklis:", + "Будет подставлено перед ID фильма %s": "Bus pakeistas prieš filmo ID %s", + "Префикс ID:": "ID prefiksas:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Priima reikšmes nuo -297 iki 297000 ir pakeičia filmo ID svetainėje aukštesnę ar žemesnę pusę.", + "Уникальный ID:": "Unikalus ID:", + "Транслит URL категорий (комедия -> komediya)": "«Translite» URL kategorijos (komedija -> komedija)", + "Транслит:": "Translite:", + "Нет": "Ne", + "Кастомный": "Tinkintas", + "URL неиндексируемых фильмов": "Neindeksuoti filmo URL", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Jei norite, kad būtų rodomi tik filmai, kuriuose rašote unikalius aprašymus, užpildykite šią formą ir pridėkite šį URL savo robots.txt, pvz., Disallow: / noindex", + "URL пути": "Kelio URL", + "URL пути, которые ставятся перед конкретной категорией": "URL keliai, esantys prieš konkrečią kategoriją", + "комедия": "komedija", + "Том Круз": "Tomas kruizas", + "Тим Бертон": "Timas Burtonas", + "Сериалы:": "Serija:", + "Мультфильмы:": "Karikatūros:", + "Аниме:": "Anime:", + "Телепередачи:": "TV laidos:", + "Игра престолов": "Sesijų žaidimas", + "Вставить код на веб-сайт": "Įklijuokite kodą svetainėje", + "Вставка кодов счетчиков, рекламы и т.п.": "Įterpti skaitiklių kodus, skelbimus ir tt", + "Вставить код в верх веб-страницы": "Įklijuokite kodą į interneto puslapio viršuje", + "Вставка кода внутрь тега head": "Įterpkite kodą galvos žymos viduje", + "Вставить код в низ веб-страницы": "Įklijuokite kodą interneto puslapio apačioje", + "Вставка кода перед закрывающимся тегом body": "Įdėkite kodą prieš uždarant kūno tvirtinimą", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt failo kodas", + "Список фильмов с уникальным описанием": "filmų sąrašas su unikaliu aprašymu", + "Информация о написании уникальных описаний для фильмов": "Informacija apie filmų unikalių aprašymų kūrimą", + "Добавить / изменить фильм": "Pridėti / redaguoti filmą", + "Фильмы с уникальным описанием": "filmai su unikaliu aprašymu", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Įveskite filmo ID", + "тег на веб-странице фильма:": "žyma filmo tinklalapyje:", + "Название страницы фильма (до 70 символов)": "filmo puslapio pavadinimas (iki 70 simbolių)", + "Короткое описание страницы фильма (до 200 символов)": "Trumpas filmo puslapio aprašas (iki 200 ženklų)", + "Переведенное название фильма:": "Išvertintas filmo pavadinimas:", + "Миссия невыполнима: Последствия": "Neįmanoma misija: pasekmės", + "Оригинальное название фильма:": "Originalo filmo pavadinimas:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "filmo aprašas:", + "Уникальное описание ...": "Unikalus aprašymas ...", + "Информационные данные фильма": "filmo informacija", + "URL постера:": "Plakato URL:", + "URL постера фильма": "filmo plakato URL", + "Фильм": "filmas", + "Сериал": "TV serialas", + "Год:": "Metai:", + "Страна:": "Šalis:", + "Жанры фильма:": "Kino žanrai:", + "Режиссер фильма:": "Kino režisierius:", + "Актерский состав:": "Aktoriai:", + "Премьера фильма:": "filmo premjera:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisko svetainės reitingas:", + "34 или 90": "34 ar 90", + "Число голосов на сайте KinoPoisk:": "Balsų skaičius svetainėje KinoPoisk:", + "309 или 89647": "309 arba 89647", + "Рейтинг на сайте IMDb:": "IMDb reitingas:", + "76 или 88": "76 arba 88", + "Число голосов на сайте IMDb:": "Skaičių skaičius svetainėje IMDb:", + "6534 или 8396": "6534 arba 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg arba URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Žaidėjo URL:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Kokybė:", + "1080p": "1080p", + "Перевод / язык:": "Vertimas / Kalba:", + "Субтитры": "Subtitrai", + "Настраиваемые поля:": "Tinkinti laukai:", + "Текст к этому полю": "Tekstas į šį lauką", + "Названия на страницах веб-сайта": "Antraštės tinklalapiuose", + "Информация о написании названий для всех страниц веб-сайта": "Informacija apie visų svetainės puslapių pavadinimų rašymą", + "Веб-страница:": "Tinklalapis:", + "название": "vardas", + "переведенное": "išverstas", + "английское": "anglų kalba", + "премьера": "premjera", + "слово": "žodis", + "синонимы": "sinonimai", + "страны": "šalyse", + "жанры": "žanrai", + "актеры": "aktoriai", + "режиссеры": "direktoriai", + "Страница онлайн": "Svetainės puslapis", + "Год": "Metai", + "сортировка": "rūšiavimas", + "страница": "puslapis", + "Текст для": "Tekstas", + "определенного года": "tam tikrais metais", + "остальных": "likusi dalis", + "Годы": "Metai", + "Жанр": "Žanras", + "определенного жанра": "tam tikras žanras", + "Жанры": "Žanrai", + "Страна": "Šalis", + "определенной страны": "konkreti šalis", + "Страны": "Šalys", + "Актер": "Aktorius", + "определенного актера": "tam tikras aktorius", + "Актеры": "Aktoriai", + "Режиссер": "Direktorius", + "определенного режиссера": "tam tikras direktorius", + "Режиссеры": "Direktoriai", + "Тип": "Įveskite", + "определенного типа": "tam tikras tipas", + "Поиск": "Ieškoti", + "запрос": "prašymas", + "определенного запроса": "konkretus prašymas", + "Поиск фильма": "filmo paieška", + "Пагинация и сортировка": "Išdėstymas ir rūšiavimas", + "Код": "Kodas", + "По убыванию": "Mažėja", + "По возрастанию": "Ascending", + "H1 на страницах веб-сайта": "H1 tinklalapiuose", + "Информация о написании H1 для всех страниц веб-сайта": "Informacija apie rašymą H1 visuose svetainės puslapiuose", + "Описания на страницах веб-сайта": "Aprašymai svetainių puslapiuose", + "Информация о написании описаний для всех страниц веб-сайта": "Informacija apie visų svetainės puslapių aprašų rašymą", + "Обновление базы фильмов": "Atnaujinti filmų duomenų bazę", + "Ключ обновления базы данных": "Duomenų bazės atnaujinimo raktas", + "Обновить": "Atnaujinti", + "Модуль новых премьер": "Naujas premjeras modulis", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informacija apie modulio parametrus su filmų, kurie yra artimiausiame, blokas", + "Отключить": "Išjunkite", + "Количество фильмов в автоматическом блоке": "filmų skaičius automatiniame blokelyje", + "Указание числа фильмов, которые будут в блоке": "Nurodykite filmų, kurie bus bloko, skaičių", + "Указать фильмы вручную": "Nurodykite filmus rankiniu būdu", + "Вручную выбрать фильмы для этого блока": "Rankiniu būdu pasirinkti šio įrenginio filmus", + "Активировать": "Aktyvuoti", + "Модуль": "Modulis", + "отключен": "išjungtas", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Modulis leidžia jums pridėti prie interneto bloką su filmais, kurie turėtų būti išleisti netrukus.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Norėdami įjungti modulį, spustelėkite ekrano viršuje esantį mygtuką «Įjungti».", + "Модуль комментариев": "Komentarų modulis", + "Информация о параметрах модуля добавления виджетов комментариев": "Informacija apie modulio parametrus įtraukia komentarų valdiklius", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Jūsų trumpoji vardas, pateikiamas registruojant svetainę «Disqus.com» ir API raktą", + "Ваш shortname веб-сайта": "Jūsų svetainės trumpoji nuoroda", + "Ваш api_key для индексации комментариев": "Jūsų api_key indeksuojant komentarus", + "Блок последних комментариев": "Naujausi komentarų blokai", + "Блок с последними комментариями от пользователей": "Užblokuokite naujausius naudotojų komentarus", + "комментария(ев)": "komentarai (-ai)", + "Макс. %s символов": "Maks %s simboliai", + "без аватара": "be avataro", + "с аватаром": "su avataru", + "На страницах:": "Puslapiuose:", + "главная": "pagrindinis", + "категория": "kategorija", + "контент": "turinys", + "фильм": "filmas", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Nurodykite widget_id, kurį gausite sukūrę komentarų valdiklį HyperComments.com ir sekretkey indeksuojant komentarus paieškos sistemose", + "Ваш widget_id": "Jūsų widget_id", + "Ваш sekretkey для индексации комментариев": "Jūsų sekretkey indeksuojant komentarus", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Jūsų paraiškos ID tipas «Svetainė» svetainėje vk.com", + "Ваш ID приложения": "Jūsų paraiškos ID", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Užsiregistruokite facebook.com ir įveskite vartotojo vardą (vartotojo ID, galintį moderuoti komentarus)", + "Ваш ID на Facebook": "Jūsų «Facebook» ID", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Nurodykite ID, kurį gausite sukūrę Cackle.me komentarų valdiklį (už mokestį)", + "Ваш ID виджета": "Jūsų valdiklio ID", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "Jūsų «Google+» puslapio URL", + "Ваш URL в Google+": "Jūsų «Google+» URL", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parametras host_id, kurį gaunate registruodamiesi į paslaugą", + "Ваш host_id": "Jūsų host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Modulis leidžia pridėti socialinių tinklų VK, «Facebook», «Disqus», «HyperComments», «Cackle», «Google+», «SigComments» svetainių komentarų formas.", + "Модуль связанных фильмов": "Su moduliu susiję filmai", + "Информация о параметрах модуля связанных фильмов": "Informacija apie su moduliu susijusių filmų parametrus", + "Связанные фильмы по году": "Susiję filmai pagal metus", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "filmo blokas pagal pagrindinį filmo informaciją iš tų pačių metų, kaip ir dabartinis filmas", + "из одного года": "nuo vienerių metų", + "Связанные фильмы по жанрам": "Susiję filmai pagal žanrą", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "filmo blokas pagal pagrindinį filmo informaciją iš to paties žanro ar visų žanrų, kaip ir dabartinis filmas", + "всех": "iš visų", + "одного жанра": "vienas žanras", + "Связанные фильмы по странам": "Susiję filmai pagal šalį", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "filmo blokas pagal pagrindinę filmo informaciją iš tos pačios šalies ar visų šalių kaip dabartinis filmas", + "одной страны": "viena šalis", + "Связанные фильмы по актерам": "Susiję filmai aktoriai", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Blokas su filmais pagal pagrindinę filmo informaciją iš aktoriaus ar aktorių filmų, kurie grojo šiame filme", + "одного актера": "vienas aktorius", + "Связанные фильмы по режиссерам": "Susiję režisieriaus filmai", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Blokas su filmais pagal pagrindinę filmo informaciją iš režisieriaus arba režisieriaus filmo, nukreipiančio į dabartinį filmą", + "одного режиссера": "vienas direktorius", + "Показывать по типу": "Rodyti pagal tipą", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Serijos puslapyje serija bus rodoma filmo puslapyje - filmai", + "Тип к типу": "Įveskite tipą", + "Не важно": "Nesvarbu", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Modulis leidžia pridėti filmo puslapyje papildomus filmų sąrašus iš tų pačių metų, žanro, šalies, metų, aktoriaus ar režisieriaus.", + "Модуль создания страниц для веб-сайта": "Modulis svetainių kūrimui", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informacija apie modulio parametrus sukuria svetainės puslapius", + "Настройка страницы со списком новостей": "Tinkinti naujienų sąrašo puslapį", + "URL путь": "URL kelias", + "Параметр пути в URL": "URL parametras", + "Веб-страница со списком контента": "Tinklalapis su turinio sąrašu", + "Страницы веб-сайта": "Tinklalapio puslapiai", + "Новости и коллекции веб-сайта": "Naujienos ir svetainių rinkiniai", + "Блоки новостей на веб-сайте": "Naujienų blokai svetainėje", + "Блок новостей в боковой панели": "Naujienų blokas šoninėje juostoje", + "Блок постов в боковой панели на страницах веб-сайта": "Svetainių puslapių šoninėje juostoje esančių įrašų blokas", + "пост(ов)": "pranešimas (-ai)", + "Теги через запятую": "Žymos atskirtos kableliais", + "Блок новостей на странице фильма": "Naujienų kanalas filmo puslapyje", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Visų filmų įrašų blokas, kuriame yra filmas ar naujausios žinutės su žyma", + "упоминания или с тегом": "minimas arba pažymėtas", + "Оповещения, Новости": "Perspėjimai, naujienos", + "Фильмы из новостей на главной": "filmai iš pagrindinių naujienų", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Užblokuoti filmus iš naujienų pagrindiniame puslapyje (URL raktinių žodžių sąrašai atskirti kableliais)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automatinės kolekcijos", + "Обновления с moonwalk": "«Moonwalk» atnaujinimai", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Naujausi filmai / serijos vaizdo įrašų talpinimas", + "Обновления фильмов": "filmo naujinimai", + "Последние добавленные фильмы на видео-хостинг": "Naujausi filmai apie vaizdo įrašų talpinimą", + "Не добавлять": "Ne pridėti", + "URL-ключ коллекции в которую добавлять фильмы": "Kolekcijos URL-raktas, kuriame norite pridėti filmus", + "Обновлять качество:": "Atnaujinkite kokybę:", + "Да": "Taip", + "Обновлять перевод:": "Atnaujinti vertimą:", + "Обновления сериалов": "TV serijos naujinimai", + "Последние добавленные сериалы на видео-хостинг": "Naujausi vaizdo įrašų talpinimo serijos", + "сериала(ов)": "serialas (-ai)", + "URL-ключ коллекции в которую добавлять сериалы": "Kolekcijos URL raktas, į kurį pridėti TV laidų", + "Обновления с hdgo": "Atnaujinimai iš hdgo", + "Обновления с kodik": "Kodik atnaujinimai", + "Обновления с iframe": "Iframe atnaujinimai", + "Добавить страницу": "Pridėti puslapį", + "Модуль позволяет создавать страницы на веб-сайте.": "Modulis leidžia kurti puslapius svetainėje.", + "Название страницы:": "Puslapio pavadinimas:", + "Комедийные сериалы": "Komedijos serijos", + "Описание страницы:": "Puslapio aprašymas:", + "Подборка комедийных сериалов": "Komedijos serijos rinkinys", + "Уникальный ключ для URL": "Unikalus URL raktas", + "Уникальный ключ для URl страницы": "Unikalus URL puslapio raktas", + "Ссылка на изображение страницы": "Nuoroda į puslapio vaizdą", + "Коллекции, Новости": "Kolekcijos, naujienos", + "Коллекции": "Kolekcijos", + "Новости": "Naujienos", + "Страницы": "Puslapiai", + "Обновления": "Atnaujinimai", + "Мультфильмы": "Karikatūros", + "ТВ": "Tv", + "Аниме": "Anime", + "Страница скачать": "Atsisiųskite puslapį", + "Страница трейлера": "Puslapis priekaba", + "Страница кадров": "Rėmelio puslapis", + "Модуль слайдера фильмов": "film slider modulis", + "Информация о параметрах модуля слайдера фильмов": "Informacija apie modulio slankiklių filmų parametrus", + "Идентификатор или ссылка на фильм": "filmo ID ar nuoroda", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Modulis leidžia pridėti prie svetainės slankiklį su filmais.", + "Модуль скрытия фильмов": "Kino slėpimo modulis", + "Информация о параметрах модуля скрытия фильмов": "Informacija apie modulio parametrus paslėpti filmus", + "Автоматическое скрытие фильмов": "Automatiškai slėpti filmus", + "Параметры авторизации IMAP": "IMAP leidimo parinktys", + "Параметры авторизации на почтовом IMAP сервере": "Pašto IMAP serverio įgaliojimo parinktys", + "Пароль": "Slaptažodis", + "Ваш пароль от почтового ящика": "Jūsų pašto dėžutės slaptažodis", + "Параметры почтового сервера": "Pašto serverio nustatymai", + "Сервер": "Serveris", + "Порт": "Uostas", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blokuoti filmus šalyje", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blokuoti filmus šalyje, kurioje jie buvo išleisti šiais metais", + "В стране фильма": "filmo šalyje", + "Сообщение для пользователей": "Vartotojo žinutė", + "Сообщение для пользователей на месте, где располагается плеер": "Žinutė, skirta naudotojams svetainėje, kurioje yra žaidėjas", + "Сообщение для пользователя": "Pranešimas vartotojui", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Modulis leidžia jums paslėpti iš svetainės filmus, kurių autorių teisių turėtojams draudžiama.", + "Модуль топ-фильмов": "Populiariausi filmų modulis", + "Информация о параметрах модуля топ-фильмов в категориях": "Informacija apie modulio viršutinių filmų kategorijų parametrus", + "Топ-фильмы в категориях": "Populiariausi filmai kategorijose", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Populiariausi filmai paprastai rodomi vietoj standartinio slankiklio arba kaip atskiras kategorijų blokas", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Modulis leidžia kiekvienoje kategorijoje rodyti geriausius konkretaus rūšiavimo filmus.", + "Модуль социальных сетях": "Socialinių tinklų modulis", + "Информация о параметрах модуля групп в социальных сетях": "Informacija apie grupės modulio parametrus socialiniuose tinkluose", + "Ссылка на страницу": "Nuoroda į puslapį", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Modulis leidžia pridėti svetainės nuorodų puslapius į socialinius tinklus, sukurtus svetainėje.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Micromarking modulis", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informacija apie schema modulio ir OpenGraph žymėjimo parametrus", + "активирован": "aktyvuota", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Modulis leidžia pridėti Schemos ir «OpenGraph» žymėjimą visuose svetainės puslapiuose.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Norėdami išjungti modulį, spustelėkite mygtuką «Išjungti» ekrano viršuje.", + "Модуль продолжения просмотра": "Modulis tęsia peržiūrą", + "Информация о параметрах модуля продолжения просмотра": "Informacija apie modulio parametrus tęsia peržiūrą", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Modulis leidžia jums pridėti mygtuką į svetainę. kai paspausite ant jo, galėsite pereiti prie filmo puslapio ir tęsti peržiūrą.", + "Модуль просмотренных фильмов": "Modulis žiūrėjo filmus", + "Информация о параметрах модуля просмотренных фильмов": "Informacija apie modulio stebimas filmų parametrus", + "Количество просмотренных фильмов": "Žiūrimų filmų skaičius", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Kiekvieno puslapio apačioje rodomi vartotojo žiūrima filmai", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Modulis prideda puslapio apačioje sąrašą filmų, kuriuos neseniai lankė naudotojas.", + "Модуль плеера на веб-сайте": "Žaidimo modulis svetainėje", + "Информация о параметрах модуля плеер на веб-сайте": "Informacija apie žaidimo modulio parametrus svetainėje", + "Параметры плеера": "Grotuvo nustatymai", + "сделать основным": "padaryti pagrindinį", + "Видео-хостинги источники": "Vaizdo įrašų talpinimo šaltiniai", + "Цвет элементов в плеере": "Elementų spalva grotuve", + "Указание токен-ключа плеера": "Nurodomas grotuvo raktinis raktas", + "Токен-ключ": "Pagrindinis simbolis", + "Указание api_token-ключа плеера": "Žaidėjo vartotojo_hash klavišo nustatymas", + "api_token-ключ": "api_token raktas", + "Указание токен-ключа": "Tokeninio raktinio žodžio nustatymas", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Modulis leidžia pridėti grotuvą prie interneto, kad galėtumėte žiūrėti filmus internete.", + "Модуль блокировки просмотра плеера": "Player view lock module", + "Информация о параметрах модуля блокировки просмотра плеера": "Informacija apie žaidėjo peržiūros blokavimo modulio parametrus", + "Вставить рекламу в плеер": "Įdėkite reklamą į grotuvą", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Skelbimo rinkinys tam tikrą skaičių sekundžių prieš peržiūrą užtruks grotuve", + "Таймер блокировки:": "Užrakinti laikmatį:", + "сек": "sek", + "Кнопка «Пропустить»:": "Praleisti mygtuką:", + "Сообщение для пользователя:": "Vartotojo žinutė:", + "Рекламный код:": "Reklamos kredito kodas:", + "отображает обратный отсчет.": "parodo atgalinį skaičiavimą.", + "Платная подписка": "Mokama prenumerata", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Sukurkite raktų sąrašą kableliu ir parduokite juos per įvairias prekybos platformas, pavyzdžiui, «Digiseller». Vartotojas, įvesdamas raktą, galės žiūrėti visus filmus svetainėje be jokių apribojimų", + "Список ключей через запятую:": "Raktų sąrašas, atskirtas kableliais:", + "+ 10 ключей": "+ 10 raktų", + "Поделиться в социальную сеть": "Bendrinti su socialiniu tinklu", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Jei vartotojas spustelės mygtuką «Pasidalyti» viename iš socialinių tinklų, vartotojas negalės pradėti naršyti tam tikrą laiką. Jei vartotojas paspaudžia mygtuką «Bendrinti», blokas bus uždarytas po 10 sekundžių", + "Пользователи с AdBlock": "«AdBlock» vartotojai", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Apriboti žiūrėjimo pradžią iš vartotojų, kurie naudoja «AdBlock» ar kitus skelbimų blokatorius", + "Легальный веб-сайт": "Teisinė svetainė", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Pateikite tik reklaminę medžiagą reklaminę medžiagą ir nepažeidžia autorių teisių", + "Разрешить плеер в странах:": "Leisti žaidėjams šalyse:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Modulis leidžia apriboti grotuvo rodymą vartotojams prieš atliekant konkretų veiksmą.", + "Модуль мобильной версии": "Mobiliojo versijos modulis", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informacija apie svetainės mobiliosios versijos modulio parametrus", + "Светлая тема": "Šviesos tema", + "Светлая тема оформления мобильной версии веб-сайта": "Šviesos tema mobiliosios svetainės versijos", + "Скриншоты": "Ekrano nuotraukos", + "Темная тема": "Tamsi tema", + "Темная тема оформления мобильной версии веб-сайта": "Tamsi svetainės mobiliosios versijos dizaino tema", + "Своя тема оформления мобильной версии веб-сайта": "Savo svetainės mobiliosios versijos temą", + "Настроить": "Tinkinti", + "Цвет фона": "Fono spalva", + "Цвет текста": "Teksto spalva", + "Фон заголовка": "Antraštės fonas", + "Цвет заголовка": "Antraštės spalva", + "Фон описания": "Aprašymas fonas", + "Цвет описания": "Apibūdinimo spalva", + "Фон кнопки": "Mygtuko fonas", + "Цвет кнопки": "Mygtuko spalva", + "Фон поиска": "Paieškos fonas", + "Фон блока": "Blokuoti fono", + "Цвет ссылок": "Nuorodos spalva", + "При наведении": "Kai užveskite", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Modulis nurodo paieškos sistemoms, kad svetainė turi svetainės versiją, kad būtų galima tobulai rodyti mobiliuosiuose įrenginiuose. Prieš įjungdami modulį, įsitikinkite, kad «m» padomenis buvo sukurtas (Domeno DNS valdymo skydelyje yra atitinkamas CNAME įrašas «m»).", + "Модуль серий сериалов": "Serijos serijos modulis", + "Информация о параметрах модуля серий сериалов": "Informacija apie serijos serijos modulio parametrus", + "Заголовок, описание и H1 веб-страницы с серией": "Tinklalapio pavadinimas, aprašymas ir H1 serija", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Rašyti tekstą pavadinimui, aprašymui ir H1 tinklalapyje su serija", + "Веб-страница серии:": "Tinklalapio serija:", + "Название страницы": "Puslapio pavadinimas", + "номер сезона": "sezono numeris", + "номер серии": "partijos numeris", + "перевод": "vertimas", + "H1 на странице": "H1 per puslapį", + "Описание страницы": "Puslapio aprašymas", + "Блок с сериями": "Blokuoti serijomis", + "серий": "serija", + "Все серии": "Visos serijos", + "Посл. серию": "Paskutinis serija", + "Параметры по умолчанию": "Numatytieji nustatymai", + "Сезон": "Sezonas", + "Серия": "Serija", + "Звук": "Garsas", + "основной источник серий": "pagrindinis serijos šaltinis", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Modulis leidžia jums sukurti atskirą kiekvienos serijos serijos puslapį.", + "Модуль добавления рекламы на веб-сайт": "Svetainės skelbimų modulis", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informacija apie modulio parametrus įtraukia reklamą į svetainę", + "Десктопная версия веб-сайта": "Svetainės darbalaukio versija", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Reklamos variantai darbalaukio svetainėje", + "На всех веб-страницах": "Visuose tinklalapiuose", + "Вверху на веб-странице": "Puslapio viršuje", + "Добавьте свой рекламный код": "Pridėti skelbimo kodą", + "Внизу на веб-странице": "Žemyn į tinklalapį", + "Левая колонка на веб-странице": "Kairysis stulpelis tinklalapyje", + "Правая колонка на веб-странице": "Tinklalapio dešinysis stulpelis", + "Над плеером на веб-странице": "Virš naršyklės tinklalapyje", + "Под плеером на веб-странице": "Pagal grotuvą tinklalapyje", + "или размещение на конкретной веб-странице": "arba skelbti konkrečiame tinklalapyje", + "Размещение рекламы над плеером": "Skelbimo vieta per žaidėją", + "Размещение рекламы под плеером": "Skelbimo vieta pagal žaidėją", + "Размещение рекламы над ссылками": "Skelbimų skelbimas virš nuorodų", + "Размещение рекламы под ссылками": "Reklama pagal nuorodas", + "Размещение рекламы над трейлером": "Skelbimo vieta per priekabą", + "Размещение рекламы под трейлером": "Skelbimo vieta pagal priekabą", + "Размещение рекламы над кадрами": "Reklama per rėmus", + "Размещение рекламы под кадрами": "Skelbimo vieta pagal rėmus", + "Мобильная версия веб-сайта": "Svetainės mobili versija", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Reklamavimo variantai mobiliosios svetainės versijoje", + "Таргетинг рекламы": "Skelbimo taikymas", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Rodyti tikslinę auditoriją, pvz., Žmones iš Rusijos, naršydami svetainę «iPhone» ir tt", + "Таргетинг включен": "Taikymas nukreiptas", + "Таргетинг отключен": "Taikymas išjungtas", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Modulis leidžia jums pridėti skelbimus į visus tinklalapius, kurie yra nukreipti.", + "Модуль RSS": "RSS modulis", + "Информация о параметрах модуля RSS": "Informacija apie RSS modulio parametrus", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Modulis leidžia parodyti naujausius filmų leidinius xml formatu.", + "Автопубликация на %s дней": "Automatiškai paskelbti %s dienas", + "Код состояния HTTP": "HTTP būsenos kodas", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP būsenos kodas blokuojamame movieo tinklalapyje", + "Фильмы из страны": "Movieai iš šalies", + "Фильмы из списка": "Movieai iš sąrašo", + "Мультсериалы:": "Movieukai:", + "Видео-хостинги источники трейлеров": "Vaizdo prieglobos šaltiniai priekaboms", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Modulis nurodo paieškos sistemoms, kad svetainėje yra svetainės versija, skirta puikiam mobiliųjų įrenginių rodymui.", + "Случайный": "Atsitiktinis", + "Случайный фильм": "Atsitiktinis movieas", + "Модуль случайного фильма": "Atsitiktinio movieo modulis", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Modulis leidžia kiekvienoje kategorijoje parodyti mygtuką, perjungiantį atsitiktinį movieą iš šios kategorijos.", + "Информация о параметрах модуля выбора случайного фильма": "Informacija apie atsitiktinio movieo pasirinkimo modulio parametrus", + "Случайный фильм в категориях веб-сайта": "Atsitiktinis movieas svetainių kategorijose", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Kategorijos puslapio viršuje paspaudus bus rodomas mygtukas, naudotojas pereina prie atsitiktinio movieo iš šios kategorijos", + "Случайный фильм в меню веб-сайта": "Atsitiktinis movieas svetainės meniu", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Nurodykite rinkinio URL raktą, iš kurio pasirinkite atsitiktinį movieą, kai spustelėsite meniu mygtuką", + "Выбирать из коллекции:": "Pasirinkite iš kolekcijos:", + "ТВ версия": "TV versija", + "URL-ключ:": "URL raktas:", + "Название в виде ссылки": "Pavadinimas kaip nuoroda", + "При нажатии на название категории, будет переход на страницу категории": "Kai spustelėsite pavadinimą, jis pateks į kategorijos puslapį", + "Ссылка на категорию": "Kategorijos nuoroda", + "Обычный текст": "Paprastas tekstas", + "Случайный фильм на главной странице": "Atsitiktinis movieas pagrindiniame puslapyje", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Kiekviename pagrindiniame svetainės puslapyje bus nuoroda į atsitiktinį movieą kategorijoje", + "Случайный фильм в блоке связанных фильмов": "Atsitiktinis movieas su blokais susijusiuose movieuose", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Kiekviename movieo puslapyje esančiame movieų bloke bus nuoroda į atsitiktinį movieą kategorijoje", + "Список жанров в каждом типе": "Kiekvieno tipo žanrų sąrašas", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Nurodykite žanrų sąrašą, kuris turi būti įtrauktas arba išskirtas iš tam tikro tipo", + "Жесткая перезагрузка сервера": "Serveris iš naujo nustatomas iš naujo", + "Будет произведена перезагрузка всех сайтов на сервере": "Visos serverio svetainės bus paleistos iš naujo", + "Модуль ТВ версии": "TV modulio versija", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informacija apie svetainės TV versijos parametrus", + "URL ТВ версии": "TV versijos URL", + "Настройка URL для ТВ версии веб-сайта": "Interneto svetainės TV versijos nustatymas", + "URL мобильной версии": "Mobiliojo ryšio versijos URL", + "Настройка URL для мобильной версии веб-сайта": "Mobiliojo interneto versijos URL nustatymas", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Modulis įjungia televizoriaus svetainės versiją navigacijai naudojant televizoriaus nuotolinio valdymo pultą.", + "Инструмент для парсинга веб-страниц": "Žiniatinklio puslapių analizavimo įrankis", + "Цвет текста контента": "Turinio teksto spalva", + "Фон контента": "Turinio fonas", + "Цвет текста категории": "Kategorijos teksto spalva", + "Фон текущей категории": "Dabartinė fono kategorija", + "Фон активной категории": "Fono aktyvi kategorija", + "Своя тема оформления ТВ версии веб-сайта": "Svetainės TV versijos savoji tema", + "Загрузка доступна после заполнения информации!": "Atsisiųskite informaciją užpildę informaciją!", + "Автозаполнение информации": "Automatinio pildymo informacija", + "Запретить доступ в странах": "Uždrausti prieigą šalyse", + "Список стран, которым запрещено посещать сайт": "Šalių, kurioms neleidžiama lankytis svetainėje, sąrašas", + "Проксировать": "Įgaliotiniui", + "Не проксировать": "Negalima įgalioti", + "Перегрузка сервера": "Serverio perkrova", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Nurodykite serverio perkrovos procentą, kuriuo bus rodomas arba peradresuojamas klaidos pranešimas (intervalas 1 minutė, 5 ir 15 minučių)", + "Модуль рерайта описаний": "Aprašymo perrašymo modulis", + "Модуль обработает описание к фильму и делает его более уникальным": "Modulis apdoros movieo aprašymą ir padarys jį unikalesnį", + "Настройка параметров в сервисе rewriter.tools": "Parametrų nustatymas paslaugų perrašymo priemonėse", + "Двойной рерайт": "Dvigubas perrašymas", + "Проверка уникальности": "Unikalumo patikrinimas", + "Рерайт в автопубликации": "Perrašykite automatinį paskelbimą", + "Делать рерайт описаний всем фильмам в автопубликации": "Parašykite visų movieų aprašymus automatiškai paskelbdami", + "Показать сообщение или перенаправить на URL": "Rodyti pranešimą arba nukreipti į URL", + "Случайные фильмы": "Atsitiktiniai movieai", + "Случайные фильмы из определенной коллекции": "Atsitiktiniai movieai iš konkrečios kolekcijos", + "URL-ключ коллекции из которой выбирать фильмы": "URL raktų kolekcija, iš kurios galima pasirinkti movieus", + "Запретить доступ для IP": "Neleisti naudotis IP", + "Список IP, которым запрещено посещать сайт": "IP, kuriems draudžiama lankytis svetainėje, sąrašas", + "Embed/iframe код": "Įterpti / „iframe“ kodą", + "изменить": "pasikeisti" +} diff --git a/themes/default/public/admin/locales/lv.json b/themes/default/public/admin/locales/lv.json new file mode 100644 index 0000000..e3407f2 --- /dev/null +++ b/themes/default/public/admin/locales/lv.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Mājas", + "Параметры": "Parametri", + "Модули": "Moduļi", + "Панель администратора": "Administratora panelis", + "Настройки веб-сайта": "Tīmekļa vietnes iestatījumi", + "Настройки публикации": "Publicēt iestatījumus", + "Настройки главной страницы": "Mājas lapas iestatījumi", + "Настройки отображения": "Displeja iestatījumi", + "Настройки URL": "URL iestatījumi", + "Вставить свой код": "Ievietojiet savu kodu", + "SEO тексты": "SEO teksti", + "Добавить фильм": "Pievienot filmu", + "Названия веб-страниц": "Web lapu nosaukumi", + "H1 на веб-страницах": "H1 tīmekļa lapās", + "Описания веб-страниц": "Web lapu apraksti", + "Скоро выйдет": "Drīzumā", + "Виджет комментариев": "Komentāru logrīks", + "Связанные фильмы": "Saistītas filmas", + "Контент веб-сайта": "Tīmekļa vietnes saturs", + "Фильмы в слайдере": "filmas slīdnē", + "Запрещенные фильмы": "Aizliegtas filmas", + "Топ в категории": "Augšā kategorijā", + "Социальные сети": "Sociālie tīkli", + "Семантическая разметка": "Semantiskā atzīme", + "Продолжить просмотр": "Turpiniet pārlūkošanu", + "Просмотренные фильмы": "Noskatījās filmas", + "Плеер фильмов": "filmas atskaņotājs", + "Блокировка просмотра": "Lock skats", + "Мобильная версия": "Mobilā versija", + "Серии сериалов": "Televīzijas sērija", + "Ваша реклама": "Jūsu reklāma", + "RSS канал": "RSS barotne", + "Уникальные описания": "Unikāli apraksti", + "Голосование за фильм": "filmas balsošana", + "Боты для мессенджеров": "Boti kurjeri", + "Ошибки в переводе?": "Kļūdas tulkošanā?", + "Есть вопросы?": "Visi jautājumi?", + "Очистить кэш:": "Notīrīt kešatmiņu:", + "Очистка кэша файлов": "Tīrīt faila kešatmiņu", + "Очистка кэша памяти": "Atmiņas kešatmiņas tīrīšana", + "Главная страница веб-сайта": "Mājas lapas mājas lapa", + "Информация о параметрах для главной страницы веб-сайта": "Informācija par vietnes galvenās lapas parametriem", + "Заголовок, описание и H1 веб-страницы": "Tīmekļa lapas nosaukums, apraksts un H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Mājas lapas galvenajā lapā rakstot tekstu nosaukumam, aprakstam un H1", + "Заголовок веб-страницы": "Tīmekļa lapas nosaukums", + "Главная веб-страница": "Mājas lapa", + "символа(ов)": "raksturs (-i)", + "H1 на веб-странице": "H1 tīmekļa lapā", + "Описание веб-страницы": "Web lapas apraksts", + "Типы:": "Veidi:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Bloķējiet tīmekļa vietnes galvenajā lapā, kurā ir konkrētu veidu filmas:", + "или": "vai", + "%s-й": "%s. gadsimts", + "фильма(ов)": "filma(s)", + "из типа(ов)": "tipa (-u)", + "Годы:": "Gadi:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Bloķējiet tīmekļa vietnes galveno lapu, kurā ir filmas no dažiem gadiem", + "из года(ов)": "no gada (-iem)", + "Например:": "Piemēram:", + "Жанры:": "Žanri:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Bloķējiet tīmekļa vietnes galveno lapu, kurā ir filmas no noteiktiem žanriem", + "из жанра(ов)": "no žanra (iem)", + "боевик,триллер,приключения": "darbība, trilleris, piedzīvojums", + "Страны:": "Valstis:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Bloķējiet tīmekļa vietnes galveno lapu, kurā ir filmas no noteiktām valstīm", + "из страны": "no valsts", + "США": "Amerikas savienotās valstis", + "Актеры:": "Dalībnieki:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Bloku tīmekļa vietnes galvenajā lapā, kurā ir filmas, kurās piedalās daži aktieri", + "с актерами": "ar aktieriem", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Direktori:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Bloks mājas lapas galvenajā lapā, kurā ir filmas no dažu režisoru filmas", + "с режиссером": "ar direktoru", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Bloķējiet ar filmu ID sarakstu", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Bloks tīmekļa vietnes galvenajā lapā, kurā ir filmas ar konkrētu ID", + "Не показывать": "Nerādīt", + "ID или ссылка на фильм": "ID vai saite uz filmu", + "Фильмы:": "filmas:", + "Список идентификаторов фильмов": "filmas ID saraksts", + "Редактировать список ID": "Rediģēt ID sarakstu", + "Блок с новыми сериями": "Bloķēt ar jaunām sērijām", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Bloks tīmekļa vietnes galvenajā lapā, kurā tiks parādīta jauna sērija", + "серии(-ий)": "sērija(s)", + "Новые серии сериалов": "Jaunas sērijas sērijas", + "Блок с фильмами из коллекций": "Bloķējiet filmas no kolekcijām", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Bloķējiet ar filmas no ziņām / kolekcijām galvenajā lapā (sarakstu URL atslēgas atdala ar komatu)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Pagination", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Galvenās lapas apakšdaļā būs numuri, norādiet kategoriju, kurā tie tiks novirzīti", + "Фильмы из типа:": "Tipa filmas:", + "Фильмы из года:": "Gada filmas:", + "Фильмы из жанра:": "filmas no žanra:", + "Фильмы из страны:": "filmas no valsts:", + "Фильмы актера:": "filmas aktieris:", + "Фильмы режиссера:": "filmu režisors:", + "Фильмы из коллекции:": "filmas no kolekcijas:", + "2020 или фильмы": "2020 vai filmas", + "По умолчанию": "Pēc noklusējuma", + "Сохранить изменения": "Saglabājiet izmaiņas", + "Изменяется статус": "Statusa izmaiņas", + "Перезагружается": "Atsāknēšana", + "Перезагрузить": "Pārlādēt", + "Очищается кэш": "Kešatmiņa ir notīrīta", + "Очистить кэш": "Notīrīt kešatmiņu", + "Загружаются (около 5 часов)": "Ielādē (apmēram 5 stundas)", + "Картинки загружены": "Attēli ir augšupielādēti", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Bāze tiks fiksēta serverī domēnam %s. Imports tiek veikts tikai vienu reizi, turpmāk imports tiek atjaunināts.", + "Загружаются (около 10 минут)": "Ielādē (apmēram 10 minūtes)", + "Перезагрузка": "Atsāknēšana", + "Сохраняются изменения": "Izmaiņas saglabātas", + "Желательно не больше 100 фильмов": "Vēlams ne vairāk kā 100 plēves", + "Ошибка веб-сайта": "Tīmekļa vietnes kļūda", + "Ошибка сервера": "Servera kļūda", + "URL кадров:": "Rāmja URL:", + "Блок с типами пустой": "Bloka veids ir tukšs", + "Блок с годами пустой": "Bloks gadu gaitā ir tukša", + "Блок с жанрами пустой": "Bloķēt ar žanriem tukšs", + "Блок со странами пустой": "Bloks ar valstīm ir tukšs", + "Блок с актерами пустой": "Bloks ar aktieriem ir tukšs", + "Блок с режиссерами пустой": "Direktori bloķē tukšus", + "пустой": "tukšs", + "отключена": "ir atspējota", + "Панель администратора CinemaPress": "CinemaPress admin panelis", + "Информация о параметрах админ-панели": "Informācija par admin paneļa parametriem", + "Опубликовано фильмов": "Publicētās filmas", + "Опубликовано:": "Iesūtīts:", + "Осталось:": "Pa kreisi", + "Отфильтрованы:": "Filtrē pēc:", + "Скоро": "Drīz", + "Комментарии": "Komentāri", + "Связанные": "Saistīts", + "Контент": "Saturs", + "Слайдер": "Slider", + "Скрыть": "Paslēpt", + "Топ": "Uz augšu", + "Разметка": "Marķējums", + "Продолжить": "Turpināt", + "Просмотренные": "Noskatījos", + "Плеер": "Spēlētājs", + "Блокировка": "Bloķēt", + "Серии": "Sērija", + "Реклама": "Reklāma", + "RSS": "RSS", + "Уникальность": "Unikalitāte", + "Голосование": "Balsošana", + "Боты": "Boti", + "Настройки": "Iestatījumi", + "Публикация": "Publikācija", + "Отображение": "Kartēšana", + "Фильмы": "filmas", + "Названия": "Sadaļas", + "H1": "H1", + "Описания": "Apraksti", + "URL": "URL", + "Коды": "Kodi", + "Основные настройки веб-сайта": "Pamata vietnes iestatījumi", + "Информация о параметрах настройки веб-сайта": "Informācija par vietnes iestatījumiem", + "Протокол": "Protokols", + "Основной протокол веб-сайта": "Galvenais tīmekļa vietnes protokols", + "Домен": "Domēns", + "Информационный параметр домена, за которым закрепляется ключ БД": "Informācijas parametrs domēnam, kuram piešķirta datu bāzes atslēga", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Jūsu e-pasts, lai sazinātos ar vietnes administratoru", + "Язык и страна веб-сайта": "Mājas lapas valoda un valsts", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Norādiet valodu un valsti, kurā tā darbojas", + "Шаблон веб-сайта": "Mājas lapas veidne", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Tīmekļa vietnes veidnes nosaukums, kura mapei jābūt tēmu mapē", + "ThemePrice": "49$", + "Своя тема": "Pašu tēmu", + "Nginx сервер": "Nginx serveris", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Šis parametrs ir informatīvs un to nevar mainīt no admin paneļa", + "Sphinx сервер": "Sphinx serveris", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Ar lielu slodzi Sphinx var tikt pārvietots uz atsevišķu serveri, tādējādi palielinot vietnes veiktspēju", + "Memcached сервер": "Memcached serveris", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Ar lielu slodzi Memcached var pārsūtīt uz atsevišķu serveri, tādējādi palielinot vietnes veiktspēju", + "Сервер картинок": "Attēlu serveris", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Pēc noklusējuma visi attēli tiek ielādēti no trešo pušu avotiem, taču, ja vēlaties, lai plakāti tiktu lejupielādēti no jūsu vietnes, varat augšupielādēt uz serveri statiskos failus un norādīt šajā laukā adresi %s", + "Ширина постера:": "Plakāta platums:", + "Автопубликация": "Autopublicēts", + "Фукнция публикации": "Publicēšanas funkcija", + "Информация о параметрах публикации фильмов": "Informācija par filmu publicēšanas iespējām", + "Импорт всех фильмов в мире": "Importa visas filmas pasaulē", + "Добавление всех фильмов в мире на веб-сайт": "Pievienojiet vietnei visas pasaules filmas", + "Введите ключ базы фильмов": "Ievadiet filmas bāzes atslēgu", + "Добавить фильмы": "Pievienot filmas", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "filmas:", + "StartMovies": "---", + "Тема:": "Temats:", + "общая": "kopīgs", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Kāda ir kopējā un atsevišķā CinemaPress tēma?", + "Обновление:": "Atjaunināšana:", + "каждое": "katrs", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Kāpēc man jāatjaunina datubāze?", + "Оплатить ключ": "Maksājuma atslēga", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "bezmaksas līdz pat 3 reizēm", + "Настройка автопубликации": "Automātiski publicēt iestatīšanu", + "Нстройка публикации фильмов каждый час": "Noteikt filmu publicēšanu katru stundu", + "Публиковать по": "Publicēt ar", + "фильма(ов) каждые": "katra filma (-as)", + "часа(ов)": "stundas", + "Будут опубликованы в": "Tiks publicēts", + "Диапазон идентификаторов фильмов": "filmas ID diapazons", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "filmas identifikatoru diapazons, kas jau ir publicēti tīmekļa vietnē", + "до": "līdz pat", + "Обязательная информация у фильмов": "Nepieciešamā informācija no filmām", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Tīmekļa vietnē tiks publicētas tikai filmas ar atzīmētu informāciju (plakātu, nosaukumu, standarta aprakstu)", + "Не важно (публикация любых фильмов)": "Nav svarīgi (filmu publicēšana)", + "Только имеющие постер": "Tikai ar plakātu", + "Только имеющие переведенное название": "Tikai tulkojis nosaukumu", + "Только имеющие стандартное описание": "Tikai ar standarta aprakstu", + "Тематический веб-сайт": "Tēmas tīmekļa vietne", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Jūs varat izveidot tematisku tīmekļa vietni, kurā tiks publicētas tikai Anime, Russian films uc", + "Тип:": "Veids:", + "Сериалы": "TV šovi", + "Все": "Viss", + "для взрослых": "pieaugušajiem", + "Китай": "Ķīna", + "Александр Невский": "Aleksandrs Ņevska", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Apstāšanās vārdi:", + "Параметры вывода фильмов в категориях": "Izlaides iespējas filmām kategorijās", + "Информация о параметрах вывода фильмов в категориях": "Informācija par kategoriju filmu izvades iespējām", + "Параметры отображения в категориях": "Displeja iespējas kategorijās", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Displeja iespējas filmām kategorijās (žanri, valstis uc)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Norādiet, cik filmas tiks parādītas katrā kategorijā un meklēšanas rezultātos", + "Фильмов на странице:": "filmas lapā:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Norādiet šķirošanu, pēc kuras filmas tiks sakārtotas kategorijās", + "Сортировка фильмов:": "Kārtot filmas:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Norādiet, cik daudzās lapās jāparādās katras kategorijas un galvenās tīmekļa vietnes apakšā", + "Количество чисел в пагинации:": "Ciparu skaits lappusēs:", + "номер(ов)": "numurs (-i)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Parādiet pēdējās lapas pogu galvenajā lapā un kategorijās (var izveidot ielādi serverī)", + "Последняя страница:": "Pēdējā lapa:", + "Показывать": "Parādīt", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Norādiet attēlu, kas tiks parādīts, kad cilvēki kopīgotu vietni sociālajos tīklos", + "Изображение по умолчанию:": "Noklusējuma attēls:", + "URL изображения": "Attēla URL", + "Загрузить": "Lejupielādēt", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Norādiet filmu pirmizrādes pēdējo datumu, kas tiks rādīta, šķiroot pēc pirmizrādes vai gada datuma", + "Конечная дата:": "Beigu datums:", + "Месяц назад": "Pirms mēneša", + "Неделю назад": "Pirms nedēļas", + "Сегодня": "Šodien", + "Через неделю": "Nedēļā vēlāk", + "Через месяц": "Pēc mēneša", + "Через 3 месяца": "Pēc 3 mēnešiem", + "Через пол года": "Pēc pusgada", + "Через год": "Gadu vēlāk", + "Через 2 года": "Pēc 2 gadiem", + "В таком формате будет показана дата на веб-сайте": "Šajā formātā datums tiks parādīts tīmekļa vietnē", + "Формат даты:": "Datuma formāts:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Kārtot pēc KinoPoisk / IMDb reitings", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "KinoPoisk / IMDb reitings šķirošanas iespēju filmu saraksta parādīšanai", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Norādiet minimālo KinoPoisk balsu skaitu filmām, kuras tiks parādītas, šķiroot ar KinoPoisk reitingu", + "Число голосов KinoPoisk:": "KinoPoisk balsis skaits:", + "голос(ов)": "balss(s)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Norādiet minimālo IMDb balsu skaitu filmām, kuras tiks parādītas, šķiroot pēc IMDb reitinga", + "Число голосов IMDb:": "IMDb balsu skaits:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Norādiet, kuras kategorijas nepiemēro minimālā balsu skaita noteikumu, ja šķiro pēc reitinga", + "Не применять условие в категориях:": "Neizmantojiet stāvokli kategorijās:", + "год": "gads", + "жанр": "žanrs", + "страна": "valsts", + "актер": "aktieris", + "режиссер": "režisors", + "тип": "tipa", + "поиск": "meklēt", + "Меню на веб-сайте": "Mājas lapā esošā izvēlne", + "Категории из меню на веб-сайте": "Kategorijas no vietnes izvēlnes", + "Текст на веб-сайте": "Tīmekļa vietnes teksts", + "Текст который Вы можете видеть на страницах веб-сайта": "Teksts, kuru jūs varat redzēt tīmekļa vietnes lapās", + "В ШАБЛОНЕ": "IN PATTERNĀ", + "НА ВЕБ-САЙТЕ": "TĪMEKĻA VIETNE", + "Названия сортировок": "Kārtot nosaukumus", + "Названия сортировок на странице категорий": "Kārtot nosaukumus kategoriju lapā", + "Рейтинг КП (по убыванию):": "KP vērtējums (dilstošā secībā):", + "Рейтинг КП (по возрастанию):": "KP Reitings (augošā secībā):", + "Голоса КП (по убыванию):": "Balss KP (dilstošā secībā):", + "Голоса КП (по возрастанию):": "Balss KP (augošā secībā):", + "Рейтинг IMDb (по убыванию):": "IMDb vērtējums (noņemšana)", + "Рейтинг IMDb (по возрастанию):": "IMDb reitings (augošā secībā):", + "Голоса IMDb (по убыванию):": "IMDb Balsis (dilstošā secībā):", + "Голоса IMDb (по возрастанию):": "Voices IMDb (augošā secībā):", + "Год (по убыванию):": "Gads (dilstošā secībā):", + "Год (по возрастанию):": "Gads (augošā secībā):", + "Премьера (по убыванию):": "Pirmizrāde (dilstošā secībā):", + "Премьера (по возрастанию):": "Pirmizrāde (augošā secībā):", + "Изменение URL ссылок веб-сайта": "Vietnes saišu URL mainīšana", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informācija par parametriem, kā mainīt dažādu vietnes lapu vietrādi", + "Страница фильма": "filmas lapa", + "Изменение URL страницы фильма": "Mainiet filmas lapas URL", + "Доступные параметры": "Pieejamās opcijas", + "обязательный праметр, отображает ID фильма, например «id299»": "nepieciešamais parametrs, parāda filmas ID, piemēram, «id299»", + "разделитель между параметрами, например «-»": "separators starp parametriem, piemēram, «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "tulkots vai oriģināls filmas nosaukums, piemēram, «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "tulkot filmas nosaukumu transliterācijā, piemēram, «matrica»", + "оригинальное название фильма, например «the-matrix»": "oriģināla filmas nosaukums, piemēram, «the-matrix»", + "жанр фильма в транслите, например «comedy»": "filmas žanrs transliterācijā, piemēram, «komēdija»", + "страна фильма в транслите, например «usa»": "transliterācijas filmas valsts, piemēram, «usa»", + "год фильма, например «2020»": "filmas gads, piemēram, «2020»", + "главный актер в транслите, например «tom-cruise»": "galvenais transliterācijas dalībnieks, piemēram, «tom kruīzs»", + "режиссер в транслите, например «tim-burton»": "režisors transliterācijā, piemēram, «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "katru dienu izlases veidā 4 burtus, piemēram, «delo»", + "«Онлайн»": "«Tiešsaistē»", + "URL для активации веб-страницы": "URL, kas aktivizē tīmekļa vietni", + "«Скачать»": "«Lejupielādēt»", + "«Трейлер»": "«Piekabe»", + "«Кадры»": "«Rāmji»", + "Уникализация URL фильма": "Unikāls filmas URL", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Punktu unikāls URL, jūs varat mainīt starp parametriem atdalītāju, prefiksu pirms ID un mainīt filmas identifikatoru uz augšu vai uz leju (noklusējums ir 0, t.i., vietnes ID sakrīt ar KinoPoisk ID)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Atdalītājs starp URL parametriem tiks aizstāts ar vietrādi URL [atdalītājs]", + "Разделитель:": "Atdalītājs:", + "Будет подставлено перед ID фильма %s": "Pirms filmas ID %s tiks aizvietots", + "Префикс ID:": "ID prefikss:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Pieņem vērtības no -297 līdz 297000 un maina filmas ID mājas lapā uz augstāku vai zemāku pusi.", + "Уникальный ID:": "Unikāls ID:", + "Транслит URL категорий (комедия -> komediya)": "Tulkošanas URL kategorijas (komēdija -> komēdija)", + "Транслит:": "Tulkotājs:", + "Нет": "Nē", + "Кастомный": "Pielāgots", + "URL неиндексируемых фильмов": "Neindeksēti filmas URL", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Ja vēlaties, lai tiktu iekļautas tikai filmas, kurās jūs rakstāt unikālus aprakstus, aizpildiet šo veidlapu un pievienojiet šo URL robots.txt, piemēram, Disallow: / noindex", + "URL пути": "Ceļš URL", + "URL пути, которые ставятся перед конкретной категорией": "URL ceļi, kas atrodas konkrētas kategorijas priekšā", + "комедия": "komēdija", + "Том Круз": "Tom kruīzs", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Sērijas:", + "Мультфильмы:": "Karikatūras:", + "Аниме:": "Anime:", + "Телепередачи:": "TV šovi:", + "Игра престолов": "Troņa spēle", + "Вставить код на веб-сайт": "Ielīmējiet kodu vietnē", + "Вставка кодов счетчиков, рекламы и т.п.": "Ievietojiet skaitītāju kodus, reklāmas utt.", + "Вставить код в верх веб-страницы": "Ielīmējiet kodu tīmekļa lapas augšdaļā", + "Вставка кода внутрь тега head": "Ievietojiet kodu galvas taga iekšpusē", + "Вставить код в низ веб-страницы": "Ielīmējiet kodu tīmekļa lapas apakšdaļā", + "Вставка кода перед закрывающимся тегом body": "Ievietojiet kodu pirms ķermeņa birkas aizvēršanas", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt faila kods", + "Список фильмов с уникальным описанием": "filmu saraksts ar unikālu aprakstu", + "Информация о написании уникальных описаний для фильмов": "Informācija par filmu unikālu aprakstu rakstīšanu", + "Добавить / изменить фильм": "Pievienot / rediģēt filmu", + "Фильмы с уникальным описанием": "filmas ar unikālu aprakstu", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Ievadiet filmas ID", + "тег на веб-странице фильма:": "tags filmas tīmekļa lapā:", + "Название страницы фильма (до 70 символов)": "filmas lapas nosaukums (līdz 70 rakstzīmēm)", + "Короткое описание страницы фильма (до 200 символов)": "Īss filmas lapas apraksts (līdz 200 zīmēm)", + "Переведенное название фильма:": "Tulkots filmas nosaukums:", + "Миссия невыполнима: Последствия": "Neiespējamā misija: sekas", + "Оригинальное название фильма:": "Oriģinālā filmas nosaukums:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "filmas apraksts:", + "Уникальное описание ...": "Unikāls apraksts ...", + "Информационные данные фильма": "filmas info", + "URL постера:": "Plakāta URL:", + "URL постера фильма": "filmas plakāta URL", + "Фильм": "filma", + "Сериал": "Televīzijas sērija", + "Год:": "Gads:", + "Страна:": "Valsts:", + "Жанры фильма:": "filmu žanri:", + "Режиссер фильма:": "filmu režisors:", + "Актерский состав:": "Lomās:", + "Премьера фильма:": "filmu pirmizrāde:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk mājas lapas vērtējums:", + "34 или 90": "34 vai 90", + "Число голосов на сайте KinoPoisk:": "Balsu skaits vietnē KinoPoisk:", + "309 или 89647": "309 vai 89647", + "Рейтинг на сайте IMDb:": "IMDb reitings:", + "76 или 88": "76 vai 88", + "Число голосов на сайте IMDb:": "Vietnes IMDb balsu skaits:", + "6534 или 8396": "6534 vai 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg vai URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Atskaņotāja URL:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Kvalitāte:", + "1080p": "1080p", + "Перевод / язык:": "Tulkošana / Valoda:", + "Субтитры": "Subtitri", + "Настраиваемые поля:": "Pielāgoti lauki:", + "Текст к этому полю": "Teksts uz šo lauku", + "Названия на страницах веб-сайта": "Virsraksti vietņu lapās", + "Информация о написании названий для всех страниц веб-сайта": "Informācija par rakstīšanas virsrakstiem visās tīmekļa vietnes lapās", + "Веб-страница:": "Tīmekļa vietne:", + "название": "vārds", + "переведенное": "tulkots", + "английское": "angļu valoda", + "премьера": "pirmizrāde", + "слово": "vārds", + "синонимы": "sinonīmi", + "страны": "valstīm", + "жанры": "žanri", + "актеры": "aktieri", + "режиссеры": "direktori", + "Страница онлайн": "Mājas lapas lapa", + "Год": "Gads", + "сортировка": "šķirošana", + "страница": "lapa", + "Текст для": "Teksts par", + "определенного года": "noteiktā gadā", + "остальных": "pārējais", + "Годы": "Gadi", + "Жанр": "Žanrs", + "определенного жанра": "noteiktu žanru", + "Жанры": "Žanri", + "Страна": "Valsts", + "определенной страны": "konkrēta valsts", + "Страны": "Valstis", + "Актер": "Aktieris", + "определенного актера": "konkrēts aktieris", + "Актеры": "Aktieri", + "Режиссер": "Režisors", + "определенного режиссера": "noteikts direktors", + "Режиссеры": "Direktori", + "Тип": "Tips", + "определенного типа": "noteiktu veidu", + "Поиск": "Meklēt", + "запрос": "pieprasījums", + "определенного запроса": "īpašs pieprasījums", + "Поиск фильма": "filmas meklēšana", + "Пагинация и сортировка": "Pagination un šķirošana", + "Код": "Kods", + "По убыванию": "Dilstošā secībā", + "По возрастанию": "Augošā secībā", + "H1 на страницах веб-сайта": "H1 tīmekļa vietņu lapās", + "Информация о написании H1 для всех страниц веб-сайта": "Informācija par H1 rakstīšanu visās tīmekļa vietnes lapās", + "Описания на страницах веб-сайта": "Apraksti tīmekļa vietnēs", + "Информация о написании описаний для всех страниц веб-сайта": "Informācija par rakstīšanas aprakstu visām vietnes lapām", + "Обновление базы фильмов": "Atjaunināt filmu datubāzi", + "Ключ обновления базы данных": "Datubāzes atjaunināšanas atslēga", + "Обновить": "Atsvaidzināt", + "Модуль новых премьер": "Jauns premier modulis", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informācija par moduļa parametriem ar tuvāko galveno filmu bloku", + "Отключить": "Izslēgt", + "Количество фильмов в автоматическом блоке": "filmu skaits automātiskajā blokā", + "Указание числа фильмов, которые будут в блоке": "Norādiet to filmu skaitu, kas tiks iekļautas blokā", + "Указать фильмы вручную": "Norādiet filmas manuāli", + "Вручную выбрать фильмы для этого блока": "Manuāli izvēlieties filmas šai ierīcei", + "Активировать": "Aktivizēt", + "Модуль": "Modulis", + "отключен": "invalīds", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Modulis ļauj jums pievienot vietnei bloku ar filmas, kuras drīzumā tiks izlaistas.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Lai iespējotu moduli, ekrāna augšdaļā noklikšķiniet uz pogas «Aktivizēt».", + "Модуль комментариев": "Komentāru modulis", + "Информация о параметрах модуля добавления виджетов комментариев": "Informācija par moduļa parametriem pievieno komentāru logrīkus", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Jūsu īsa nosaukums, kas tiek nodrošināta, reģistrējot vietni Disqus.com un API atslēga", + "Ваш shortname веб-сайта": "Jūsu vietnes īsa nosaukums", + "Ваш api_key для индексации комментариев": "Jūsu api_key, lai indeksētu komentārus", + "Блок последних комментариев": "Nesen pievienoto komentāru bloks", + "Блок с последними комментариями от пользователей": "Bloķējiet lietotāju jaunākos komentārus", + "комментария(ев)": "komentārs (-i)", + "Макс. %s символов": "Maks %s rakstzīmes", + "без аватара": "bez avatāra", + "с аватаром": "ar avatāru", + "На страницах:": "Lapās:", + "главная": "galvenais", + "категория": "kategorija", + "контент": "saturs", + "фильм": "filma", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Norādiet widget_id, ko saņemsit pēc komentāru logrīka izveidošanas vietnē HyperComments.com un sekretkey, lai indeksētu komentārus, izmantojot meklētājprogrammas", + "Ваш widget_id": "Jūsu widget_id", + "Ваш sekretkey для индексации комментариев": "Jūsu sekretkey, lai indeksētu komentārus", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Jūsu pieteikuma ID tips «Mājas lapa» vietnē vk.com", + "Ваш ID приложения": "Jūsu pieteikuma ID", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Pierakstieties facebook.com un ievadiet Lietotāja ID (lietotāja ID, kas var moderēt komentārus)", + "Ваш ID на Facebook": "Jūsu Facebook ID", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Norādiet ID, ko saņemat pēc Cackle.me komentāru logrīka izveides (par maksu)", + "Ваш ID виджета": "Jūsu logrīka ID", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "Jūsu Google+ lapas URL", + "Ваш URL в Google+": "Jūsu Google+ vietrādis URL", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parametrs host_id, ko saņemat pēc reģistrēšanās pakalpojumā", + "Ваш host_id": "Jūsu host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Modulis ļauj jums pievienot vietnes sociālo tīklu komentāru veidlapas VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Ar moduli saistītas filmas", + "Информация о параметрах модуля связанных фильмов": "Informācija par moduļu filmu parametriem", + "Связанные фильмы по году": "Saistītās filmas pēc gada", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "filmas bloks zem galvenās filmas informācijas no tā paša gada kā pašreizējā filma", + "из одного года": "no viena gada", + "Связанные фильмы по жанрам": "Saistītas filmas pēc žanra", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Bloks ar filmas zem galvenās filmas informācijas no paša žanra vai visiem žanriem kā pašreizējā filma", + "всех": "no visiem", + "одного жанра": "viens žanrs", + "Связанные фильмы по странам": "Saistītās filmas pēc valsts", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "filmas bloks zem galvenās filmas informācijas no vienas valsts vai visām valstīm kā pašreizējā filma", + "одной страны": "viena valsts", + "Связанные фильмы по актерам": "Saistītie filmas aktieri", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Bloks ar filmas zem galvenās informācijas no filmas no aktiera vai dalībnieku filozofijas, kas mainījās pašreizējā filmā", + "одного актера": "viens aktieris", + "Связанные фильмы по режиссерам": "Režisora ​​saistītās filmas", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "filmas bloks ar filmas galveno informāciju no režisora ​​vai režisora ​​filmas, kas vada pašreizējo filmu", + "одного режиссера": "viens direktors", + "Показывать по типу": "Rādīt pēc veida", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Sērijas lapā sērijas tiks parādītas filmas lapā - filmas", + "Тип к типу": "Ievadiet tipu", + "Не важно": "Nav svarīgi", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Modulis ļauj filmēšanas lapā pievienot filmu papildu filmas no tā paša gada, žanra, valsts, gada, aktiera vai režisora.", + "Модуль создания страниц для веб-сайта": "Modulis mājas lapas izveidošanai", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informācija par moduļa parametriem izveido vietnes lapas", + "Настройка страницы со списком новостей": "Pielāgot ziņu sarakstu lapu", + "URL путь": "URL ceļš", + "Параметр пути в URL": "URL parametrs", + "Веб-страница со списком контента": "Tīmekļa vietne ar satura sarakstu", + "Страницы веб-сайта": "Vietnes lapas", + "Новости и коллекции веб-сайта": "Ziņu un vietņu kolekcijas", + "Блоки новостей на веб-сайте": "Ziņu bloki vietnē", + "Блок новостей в боковой панели": "Ziņu bloks sānjoslā", + "Блок постов в боковой панели на страницах веб-сайта": "Ziņu bloķēšana tīmekļa vietnes sānjoslā", + "пост(ов)": "ziņa (-as)", + "Теги через запятую": "Atslēgvārdi atdala ar komatiem", + "Блок новостей на странице фильма": "Ziņu plūsma filmas lapā", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Ziņu bloks, kas satur filmu vai jaunākās ziņas ar tagu visās filmas", + "упоминания или с тегом": "minēts vai atzīmēts", + "Оповещения, Новости": "Brīdinājumi, ziņas", + "Фильмы из новостей на главной": "filmas no galvenajām ziņām", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Bloķējiet ar filmas no ziņām galvenajā lapā (sarakstu URL atslēgas atdala ar komatu)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automātiskās kolekcijas", + "Обновления с moonwalk": "Moonwalk atjauninājumi", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Pēdējās pievienotās filmas / sērijas par video izvietošanu", + "Обновления фильмов": "filmu atjauninājumi", + "Последние добавленные фильмы на видео-хостинг": "Pēdējās pievienotās filmas video mitināšanas laikā", + "Не добавлять": "Nepievienojiet", + "URL-ключ коллекции в которую добавлять фильмы": "Kolekcijas URL atslēga filmu pievienošanai", + "Обновлять качество:": "Atjaunināt kvalitāti:", + "Да": "Jā", + "Обновлять перевод:": "Atjaunināt tulkojumu:", + "Обновления сериалов": "TV sērijas atjauninājumi", + "Последние добавленные сериалы на видео-хостинг": "Pēdējā pievienotā sērija par video izvietošanu", + "сериала(ов)": "sērijas(s)", + "URL-ключ коллекции в которую добавлять сериалы": "Kolekcijas URL atslēga, kurā pievienot TV pārraides", + "Обновления с hdgo": "Atjauninājumi no hdgo", + "Обновления с kodik": "Kodik atjauninājumi", + "Обновления с iframe": "Iframe atjauninājumi", + "Добавить страницу": "Pievienot lapu", + "Модуль позволяет создавать страницы на веб-сайте.": "Modulis ļauj jums izveidot lapas vietnē.", + "Название страницы:": "Lapas nosaukums:", + "Комедийные сериалы": "Komēdiju sērija", + "Описание страницы:": "Lapas apraksts:", + "Подборка комедийных сериалов": "Komēdiju sērijas izlase", + "Уникальный ключ для URL": "URL unikāla atslēga", + "Уникальный ключ для URl страницы": "Unikāla atslēga URl lapā", + "Ссылка на изображение страницы": "Saite uz lapas attēlu", + "Коллекции, Новости": "Kolekcijas, jaunumi", + "Коллекции": "Kolekcijas", + "Новости": "Jaunumi", + "Страницы": "Lapas", + "Обновления": "Atjauninājumi", + "Мультфильмы": "Karikatūras", + "ТВ": "Tv", + "Аниме": "Anime", + "Страница скачать": "Lejupielādējiet lapu", + "Страница трейлера": "Piekabes lapa", + "Страница кадров": "Rāmja lapa", + "Модуль слайдера фильмов": "film slider modulis", + "Информация о параметрах модуля слайдера фильмов": "Informācija par moduļa slīdņa filmu parametriem", + "Идентификатор или ссылка на фильм": "filmas ID vai saite", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Modulis ļauj jums pievienot vietnei slīdni ar filmām.", + "Модуль скрытия фильмов": "filmas slēpšanas modulis", + "Информация о параметрах модуля скрытия фильмов": "Informācija par moduļa parametriem slēpt filmas", + "Автоматическое скрытие фильмов": "Automātiski paslēpiet filmas", + "Параметры авторизации IMAP": "IMAP autorizācijas opcijas", + "Параметры авторизации на почтовом IMAP сервере": "Pasta IMAP servera autorizācijas opcijas", + "Пароль": "Parole", + "Ваш пароль от почтового ящика": "Jūsu pastkastes parole", + "Параметры почтового сервера": "Pasta servera iestatījumi", + "Сервер": "Serveris", + "Порт": "Osta", + "TLS": "TLS", + "Блокировать фильмы в стране": "Bloķēt filmas valstī", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Bloķējiet filmas valstī, kurā tās tika izlaistas šogad", + "В стране фильма": "filmas valstī", + "Сообщение для пользователей": "Lietotāja ziņa", + "Сообщение для пользователей на месте, где располагается плеер": "Ziņojums lietotājiem vietnē, kurā atrodas spēlētājs", + "Сообщение для пользователя": "Ziņojums lietotājam", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Modulis ļauj jums paslēpt no vietnes filmas, kurām nav autortiesību īpašnieku.", + "Модуль топ-фильмов": "Top filmu modulis", + "Информация о параметрах модуля топ-фильмов в категориях": "Informācija par moduļa top filmu parametriem kategorijās", + "Топ-фильмы в категориях": "Populārākās filmas kategorijās", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Populārākās filmas parasti tiek rādītas vai nu standarta slīdņa vietā, vai kā atsevišķu kategoriju bloku", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Modulis ļauj katrā kategorijā rādīt labākās filmas īpašā šķirošanā.", + "Модуль социальных сетях": "Sociālo tīklu modulis", + "Информация о параметрах модуля групп в социальных сетях": "Informācija par grupas moduļa parametriem sociālajos tīklos", + "Ссылка на страницу": "Saite uz lapu", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Modulis ļauj jums pievienot mājas lapas saitēm tīmekļa vietnēs izveidotajos sociālajos tīklos.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Micromarking modulis", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informācija par shēmas moduļa un OpenGraph iezīmēšanas parametriem", + "активирован": "aktivizēts", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Modulis ļauj jums pievienot shēmu un OpenGraph atzīmēšanu uz visām tīmekļa vietnes lapām.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Lai deaktivizētu moduli, ekrāna augšdaļā noklikšķiniet uz pogas «Atspējot».", + "Модуль продолжения просмотра": "Modulis turpina skatīties", + "Информация о параметрах модуля продолжения просмотра": "Informācija par moduļa parametriem turpinās skatīties", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Modulis ļauj tīmekļa vietnē pievienot pogu. uzklikšķinot uz tā, jūs varat doties uz filmas lapu, lai turpinātu skatīties.", + "Модуль просмотренных фильмов": "Modulis skatījās filmas", + "Информация о параметрах модуля просмотренных фильмов": "Informācija par moduļa skatīto filmu parametriem", + "Количество просмотренных фильмов": "Noskatīto filmu skaits", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Lietotāja skatītās filmas ir redzamas katras lapas apakšdaļā", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Modulis papildina lapas apakšā to filmu sarakstu, kuras nesen skatījis lietotājs.", + "Модуль плеера на веб-сайте": "Spēlētāja modulis vietnē", + "Информация о параметрах модуля плеер на веб-сайте": "Informācija par atskaņotāja moduļa parametriem vietnē", + "Параметры плеера": "Spēlētāja iestatījumi", + "сделать основным": "padarīt galveno", + "Видео-хостинги источники": "Video hostinga avoti", + "Цвет элементов в плеере": "Elementu krāsa atskaņotājā", + "Указание токен-ключа плеера": "Norādiet atskaņotāja pilnvaru atslēgu", + "Токен-ключ": "Atslēgas marķieris", + "Указание api_token-ключа плеера": "Norādiet atskaņotāja lietotāja_hash atslēgu", + "api_token-ключ": "api_token atslēga", + "Указание токен-ключа": "Token atslēgas norādīšana", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Modulis ļauj jums pievienot vietni spēlētājam, lai skatītos filmas tiešsaistē.", + "Модуль блокировки просмотра плеера": "Atskaņotāja skata bloķēšanas modulis", + "Информация о параметрах модуля блокировки просмотра плеера": "Informācija par atskaņotāja skatīšanās bloķēšanas moduļa parametriem", + "Вставить рекламу в плеер": "Ievietojiet reklāmu spēlētājā", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Reklāmas vienība atskaņotājā paliks noteiktas sekundes pirms apskates", + "Таймер блокировки:": "Fiksēt taimeri:", + "сек": "sek", + "Кнопка «Пропустить»:": "Izlaist pogu:", + "Сообщение для пользователя:": "Lietotāja ziņa:", + "Рекламный код:": "Reklāmas kods:", + "отображает обратный отсчет.": "parāda atpakaļskaitīšanu.", + "Платная подписка": "Apmaksāts abonements", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Izveidojiet atslēgu sarakstu ar komatu un pārdodiet tos, izmantojot dažādas tirdzniecības platformas, piemēram, izmantojot digiseller. Pēc taustiņa ievadīšanas lietotājs bez ierobežojumiem varēs skatīties visas filmas vietnē", + "Список ключей через запятую:": "Atslēgu saraksts ar komatiem:", + "+ 10 ключей": "+ 10 atslēgas", + "Поделиться в социальную сеть": "Dalieties sociālajā tīklā", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Ja lietotājs neklikšķina uz pogas Kopīgot vienā no sociālajiem tīkliem, lietotājs nevarēs sākt pārlūkošanu noteiktā laikā. Ja lietotājs noklikšķina uz pogas «Kopīgot», bloks tiks aizvērts pēc 10 sekundēm", + "Пользователи с AdBlock": "AdBlock lietotāji", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Ierobežojiet skatīšanās sākumu no lietotājiem, kas izmanto AdBlock vai citus reklāmu bloķētājus", + "Легальный веб-сайт": "Juridiskā mājas lapa", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Rādīt tikai filmu reklāmkarogu, kas ir reklāmas materiāls, un tas nepārkāpj autortiesības", + "Разрешить плеер в странах:": "Atļaut spēlētājam valstīs:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Modulis ļauj ierobežot atskaņotāja rādīšanu lietotājiem pirms konkrētas darbības veikšanas.", + "Модуль мобильной версии": "Mobilā versija modulis", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informācija par vietnes mobilās versijas moduļa parametriem", + "Светлая тема": "Gaismas tēma", + "Светлая тема оформления мобильной версии веб-сайта": "Vieglā mājas lapas mobilās versijas tēma", + "Скриншоты": "Ekrānuzņēmumi", + "Темная тема": "Tumšā tēma", + "Темная тема оформления мобильной версии веб-сайта": "Mājas lapas mobilās versijas dizaina tumsa", + "Своя тема оформления мобильной версии веб-сайта": "Pašu vietnes mobilās versijas tēma", + "Настроить": "Pielāgot", + "Цвет фона": "Fona krāsa", + "Цвет текста": "Teksta krāsa", + "Фон заголовка": "Galvenes fons", + "Цвет заголовка": "Galvenes krāsa", + "Фон описания": "Apraksts fona", + "Цвет описания": "Apraksts krāsa", + "Фон кнопки": "Pogas fons", + "Цвет кнопки": "Pogas krāsa", + "Фон поиска": "Meklēšanas fons", + "Фон блока": "Bloķēt fona", + "Цвет ссылок": "Saite krāsu", + "При наведении": "Kad jūs novietojat kursoru", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Modulis pasaka meklētājprogrammām, ka vietnei ir tīmekļa vietnes versija, lai to varētu labāk parādīt mobilajās ierīcēs. Pirms moduļa aktivizēšanas pārliecinieties, vai ir izveidots apakšdomēns «m» (Domēna DNS vadības panelī ir atbilstošs CNAME ieraksts «m»).", + "Модуль серий сериалов": "Sērijas sērijas modulis", + "Информация о параметрах модуля серий сериалов": "Informācija par sērijas sērijas moduļa parametriem", + "Заголовок, описание и H1 веб-страницы с серией": "Tīmekļa lapas nosaukums, apraksts un H1 sērija", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Rakstot tekstu virsrakstam, aprakstam un H1 tīmekļa lapā ar sēriju", + "Веб-страница серии:": "Tīmekļa lapas sērija:", + "Название страницы": "Lapas nosaukums", + "номер сезона": "sezonas numurs", + "номер серии": "partijas numurs", + "перевод": "tulkojums", + "H1 на странице": "H1 par lapu", + "Описание страницы": "Lapas apraksts", + "Блок с сериями": "Bloķēt ar sērijām", + "серий": "sērija", + "Все серии": "Visas sērijas", + "Посл. серию": "Pēdējais sērija", + "Параметры по умолчанию": "Noklusējuma iestatījumi", + "Сезон": "Sezona", + "Серия": "Sērija", + "Звук": "Skaņa", + "основной источник серий": "galvenais sērijas avots", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Modulis ļauj jums izveidot atsevišķu lapu katrai sērijas sērijai.", + "Модуль добавления рекламы на веб-сайт": "Reklāmu modulis vietnē", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informācija par moduļa parametriem vietnei pievieno reklāmu", + "Десктопная версия веб-сайта": "Mājas lapas darbvirsmas versija", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Reklāmas varianti mājas lapas darbvirsmas versijā", + "На всех веб-страницах": "Visās tīmekļa lapās", + "Вверху на веб-странице": "Mājas lapas augšdaļa", + "Добавьте свой рекламный код": "Pievienojiet savu reklāmas kodu", + "Внизу на веб-странице": "Uz leju mājas lapā", + "Левая колонка на веб-странице": "Lapas kolonna lapas kreisajā pusē", + "Правая колонка на веб-странице": "Tīmekļa lapas labā sleja", + "Над плеером на веб-странице": "Virs atskaņotāja tīmekļa lapā", + "Под плеером на веб-странице": "Zem atskaņotāja tīmekļa lapā", + "или размещение на конкретной веб-странице": "vai publicējot konkrētā tīmekļa lapā", + "Размещение рекламы над плеером": "Reklāmas izvietojums virs spēlētāja", + "Размещение рекламы под плеером": "Reklāmas izvietojums zem spēlētāja", + "Размещение рекламы над ссылками": "Reklāmu izvietošana virs saitēm", + "Размещение рекламы под ссылками": "Reklāma pēc saitēm", + "Размещение рекламы над трейлером": "Reklāmas izvietošana virs piekabes", + "Размещение рекламы под трейлером": "Reklāmas izvietojums zem piekabes", + "Размещение рекламы над кадрами": "Reklāma rāmjos", + "Размещение рекламы под кадрами": "Reklāmas izvietojums rāmjos", + "Мобильная версия веб-сайта": "Mājas lapas mobilā versija", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Reklāmas varianti tīmekļa vietnes mobilajā versijā", + "Таргетинг рекламы": "Reklāmas mērķauditorijas atlase", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Reklāmas reklāmas mērķauditorijai, piemēram, no Krievijas vai vietnes pārlūkojot iPhone utt.", + "Таргетинг включен": "Mērķauditorijas atlase ir iespējota", + "Таргетинг отключен": "Mērķēšana ir atspējota", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Modulis ļauj jums pievienot reklāmas visām tīmekļa vietnēm, kas ir mērķētas.", + "Модуль RSS": "RSS modulis", + "Информация о параметрах модуля RSS": "Informācija par RSS moduļa parametriem", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Modulis ļauj jums parādīt jaunākās filmu publikācijas XML formātā.", + "Автопубликация на %s дней": "Autopublicēts %s dienas", + "Код состояния HTTP": "HTTP statusa kods", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP statusa kods bloķētajā movieas tīmekļa lapā", + "Фильмы из страны": "Movieas no valsts", + "Фильмы из списка": "Movieas no saraksta", + "Мультсериалы:": "Karikatūras:", + "Видео-хостинги источники трейлеров": "Video uzņemšanas avoti piekabēm", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Šis modulis informē meklētājprogrammas, ka vietnei ir tīmekļa vietnes versija, kas nodrošina perfektu attēlošanu mobilajās ierīcēs.", + "Случайный": "Nejaušs", + "Случайный фильм": "Nejauša moviea", + "Модуль случайного фильма": "Nejauša movieu modulis", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Modulis ļauj katrā kategorijā rādīt pogu, lai pārslēgtos uz nejaušu movieu no šīs kategorijas.", + "Информация о параметрах модуля выбора случайного фильма": "Informācija par izlases movieu izvēles moduļa parametriem", + "Случайный фильм в категориях веб-сайта": "Nejauša moviea tīmekļa vietņu kategorijās", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Kategorijas lapas augšdaļā tiek parādīta poga, uz kuras noklikšķinot, lietotājs pārvietojas uz izlases movieu no šīs kategorijas", + "Случайный фильм в меню веб-сайта": "Nejauša moviea vietnes izvēlnē", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Kad noklikšķināt uz pogas izvēlnē, norādiet kolekcijas URL atslēgu, no kuras izvēlēties izlases movieu", + "Выбирать из коллекции:": "Izvēlieties no kolekcijas:", + "ТВ версия": "TV versija", + "URL-ключ:": "URL atslēga:", + "Название в виде ссылки": "Nosaukums kā saite", + "При нажатии на название категории, будет переход на страницу категории": "Kad noklikšķināsiet uz nosaukuma, tas dosies uz kategoriju lapu", + "Ссылка на категорию": "Kategorijas saite", + "Обычный текст": "Vienkāršs teksts", + "Случайный фильм на главной странице": "Nejauša moviea mājaslapā", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Katrā blokā mājas lapas galvenajā lapā būs saite uz izlases movieu kategorijā", + "Случайный фильм в блоке связанных фильмов": "Nejauša moviea ar blokiem saistītajās movieās", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Katrā ar movieu saistītās movieas blokā būs saite uz izlases movieu kategorijā", + "Список жанров в каждом типе": "Katra veida žanru saraksts", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Norādiet žanru sarakstu, kas jāiekļauj vai jāizslēdz no konkrēta veida", + "Жесткая перезагрузка сервера": "Serveris ir reset", + "Будет произведена перезагрузка всех сайтов на сервере": "Visas servera vietnes tiks restartētas", + "Модуль ТВ версии": "TV moduļa versija", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informācija par tīmekļa vietnes TV versijas parametriem", + "URL ТВ версии": "TV versijas URL", + "Настройка URL для ТВ версии веб-сайта": "Vietnes URL versijas iestatīšana", + "URL мобильной версии": "Mobilās versijas URL", + "Настройка URL для мобильной версии веб-сайта": "Tīmekļa vietnes mobilās versijas URL iestatīšana", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Modulis aktivizē tīmekļa vietnes TV versiju navigācijai, izmantojot TV tālvadības pulti.", + "Инструмент для парсинга веб-страниц": "Rīks, lai analizētu tīmekļa lapas", + "Цвет текста контента": "Satura teksta krāsa", + "Фон контента": "Satura fons", + "Цвет текста категории": "Kategorijas teksta krāsa", + "Фон текущей категории": "Fona pašreizējā kategorija", + "Фон активной категории": "Fona aktīvā kategorija", + "Своя тема оформления ТВ версии веб-сайта": "Mājas lapas TV versijas pašu tēma", + "Загрузка доступна после заполнения информации!": "Lejupielādējams pēc informācijas aizpildīšanas!", + "Автозаполнение информации": "Automātiska informācija", + "Запретить доступ в странах": "Valstīs liedz piekļuvi", + "Список стран, которым запрещено посещать сайт": "To valstu saraksts, kurām nav atļauts apmeklēt vietni", + "Проксировать": "Uz pilnvaru", + "Не проксировать": "Nelietojiet starpniekserveri", + "Перегрузка сервера": "Servera pārslodze", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Norādiet servera pārslodzes procentuālo daudzumu, kurā tiks parādīts vai novirzīts kļūdas ziņojums (intervāls 1 minūte, 5 minūtes un 15 minūtes)", + "Модуль рерайта описаний": "Apraksta pārrakstīšanas modulis", + "Модуль обработает описание к фильму и делает его более уникальным": "Modulis apstrādās movieas aprakstu un padarīs to unikālu", + "Настройка параметров в сервисе rewriter.tools": "Parametru iestatīšana pakalpojumā rewriter.tools", + "Двойной рерайт": "Divreiz pārrakstīt", + "Проверка уникальности": "Unikalitātes pārbaude", + "Рерайт в автопубликации": "Pārrakstīt automātisko publicēšanu", + "Делать рерайт описаний всем фильмам в автопубликации": "Automātiski publicējiet visu movieu pārrakstīšanas aprakstus", + "Показать сообщение или перенаправить на URL": "Rādīt ziņojumu vai novirzīt uz URL", + "Случайные фильмы": "Nejaušās movieas", + "Случайные фильмы из определенной коллекции": "Nejaušas movieas no noteiktas kolekcijas", + "URL-ключ коллекции из которой выбирать фильмы": "URL atslēgu kolekcija, no kuras izvēlēties movieas", + "Запретить доступ для IP": "Liegt piekļuvi IP", + "Список IP, которым запрещено посещать сайт": "To IP saraksts, kuriem aizliegts apmeklēt vietni", + "Embed/iframe код": "Iegult / iframe kodu", + "изменить": "mainīt" +} diff --git a/themes/default/public/admin/locales/nl.json b/themes/default/public/admin/locales/nl.json new file mode 100644 index 0000000..a6c2e5d --- /dev/null +++ b/themes/default/public/admin/locales/nl.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Hoofd-", + "Параметры": "Parameters", + "Модули": "Modules", + "Панель администратора": "Beheerderspaneel", + "Настройки веб-сайта": "Website-instellingen", + "Настройки публикации": "Publiceer instellingen", + "Настройки главной страницы": "Homepage-instellingen", + "Настройки отображения": "Weergave-instellingen", + "Настройки URL": "URL-instellingen", + "Вставить свой код": "Voer uw code in", + "SEO тексты": "SEO-teksten", + "Добавить фильм": "film toevoegen", + "Названия веб-страниц": "Titels van webpagina's", + "H1 на веб-страницах": "H1 op webpagina's", + "Описания веб-страниц": "Beschrijvingen van webpagina's", + "Скоро выйдет": "Binnenkort beschikbaar", + "Виджет комментариев": "Commentaar widget", + "Связанные фильмы": "Gerelateerde films", + "Контент веб-сайта": "Website inhoud", + "Фильмы в слайдере": "films in schuifregelaar", + "Запрещенные фильмы": "Verboden films", + "Топ в категории": "Top in de categorie", + "Социальные сети": "Sociale netwerken", + "Семантическая разметка": "Semantische opmaak", + "Продолжить просмотр": "Doorgaan met browsen", + "Просмотренные фильмы": "Bekeken films", + "Плеер фильмов": "film speler", + "Блокировка просмотра": "Vergrendel weergave", + "Мобильная версия": "Mobiele versie", + "Серии сериалов": "Tv-series", + "Ваша реклама": "Uw advertentie", + "RSS канал": "RSS-feed", + "Уникальные описания": "Unieke beschrijvingen", + "Голосование за фильм": "Stemmen voor de film", + "Боты для мессенджеров": "Bots voor boodschappers", + "Ошибки в переводе?": "Fouten in de vertaling?", + "Есть вопросы?": "Heeft u nog vragen?", + "Очистить кэш:": "Cache wissen:", + "Очистка кэша файлов": "Wissen van bestandscache", + "Очистка кэша памяти": "Geheugencache wissen", + "Главная страница веб-сайта": "Website startpagina", + "Информация о параметрах для главной страницы веб-сайта": "Informatie over de parameters voor de hoofdpagina van de website", + "Заголовок, описание и H1 веб-страницы": "Titel van webpagina, beschrijving en H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Tekst schrijven voor de titel, beschrijving en H1 op de hoofdpagina van de website", + "Заголовок веб-страницы": "Titel van de webpagina", + "Главная веб-страница": "Home webpagina", + "символа(ов)": "teken(s)", + "H1 на веб-странице": "H1 op webpagina", + "Описание веб-страницы": "Beschrijving van de webpagina", + "Типы:": "Types:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blokkeer op de hoofdpagina van de website waarin de films van bepaalde typen:", + "или": "of", + "%s-й": "%s th", + "фильма(ов)": "film(s)", + "из типа(ов)": "van type(s)", + "Годы:": "Jaar:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blokkeer op de hoofdpagina van de website waarin films uit bepaalde jaren voorkomen", + "из года(ов)": "van jaar (jaren)", + "Например:": "Bijvoorbeeld:", + "Жанры:": "Genres:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blokkeer op de hoofdpagina van de website waarin films uit bepaalde genres", + "из жанра(ов)": "van genre(s)", + "боевик,триллер,приключения": "actie, thriller, avontuur", + "Страны:": "Land:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blokkeer op de hoofdpagina van de website waarin films uit bepaalde landen voorkomen", + "из страны": "van land", + "США": "Verenigde staten", + "Актеры:": "Acteurs:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Het blok op de hoofdpagina van de website waarin de films met de medewerking van bepaalde actoren", + "с актерами": "met acteurs", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Geregisseerd door:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Het blok op de hoofdpagina van de website waarin de films uit de film van bepaalde regisseurs", + "с режиссером": "met de regisseur", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blokkeren met een lijst met film-ID's", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Het blok op de hoofdpagina van de website waarin films met een specifieke ID staan", + "Не показывать": "Niet laten zien", + "ID или ссылка на фильм": "ID of link naar de film", + "Фильмы:": "films:", + "Список идентификаторов фильмов": "film ID lijst", + "Редактировать список ID": "Bewerk ID-lijst", + "Блок с новыми сериями": "Blokkeer met nieuwe series", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Het blok op de hoofdpagina van de website waarin nieuwe reeksen verschijnen", + "серии(-ий)": "serie(s)", + "Новые серии сериалов": "Nieuwe serie series", + "Блок с фильмами из коллекций": "Blokkeren met films uit de collecties", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blokkeren met films van nieuws / collecties op de hoofdpagina (lijst-URL-toetsen gescheiden door komma's)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Paginering", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Onderaan de hoofdpagina staan ​​nummers, geef de categorie aan waarin ze zullen leiden", + "Фильмы из типа:": "films van het type:", + "Фильмы из года:": "films van het jaar:", + "Фильмы из жанра:": "films uit het genre:", + "Фильмы из страны:": "films uit het land:", + "Фильмы актера:": "Acteur films:", + "Фильмы режиссера:": "Regisseur van films:", + "Фильмы из коллекции:": "films uit de collectie:", + "2020 или фильмы": "2020 of films", + "По умолчанию": "Standaard", + "Сохранить изменения": "Sla wijzigingen op", + "Изменяется статус": "Status verandert", + "Перезагружается": "Restart", + "Перезагрузить": "Vernieuwen", + "Очищается кэш": "Cache gewist", + "Очистить кэш": "Cache wissen", + "Загружаются (около 5 часов)": "Laden (ongeveer 5 uur)", + "Картинки загружены": "Foto's geüpload", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Het basisstation wordt op de server voor het domein %s gerepareerd. Importeren gebeurt slechts eenmaal, verdere import is updates.", + "Загружаются (около 10 минут)": "Laden (ongeveer 10 minuten)", + "Перезагрузка": "Reboot", + "Сохраняются изменения": "Wijzigingen opgeslagen", + "Желательно не больше 100 фильмов": "Bij voorkeur niet meer dan 100 films", + "Ошибка веб-сайта": "Website fout", + "Ошибка сервера": "Serverfout", + "URL кадров:": "Frame-URL:", + "Блок с типами пустой": "Bloktype leeg", + "Блок с годами пустой": "Het blok is door de jaren heen leeg", + "Блок с жанрами пустой": "Blokkeer met lege genres", + "Блок со странами пустой": "Het blok met de landen is leeg", + "Блок с актерами пустой": "Het blok met de acteurs is leeg", + "Блок с режиссерами пустой": "Bestuurders blokkeren leeg", + "пустой": "nietig", + "отключена": "is uitgeschakeld", + "Панель администратора CinemaPress": "CinemaPress admin paneel", + "Информация о параметрах админ-панели": "Informatie over de parameters van het admin panel", + "Опубликовано фильмов": "Gepubliceerde films", + "Опубликовано:": "Geplaatst op:", + "Осталось:": "Links:", + "Отфильтрованы:": "Gefilterd door:", + "Скоро": "Weldra", + "Комментарии": "Comments", + "Связанные": "Verwant", + "Контент": "Inhoud", + "Слайдер": "Schuif", + "Скрыть": "Verbergen", + "Топ": "Top", + "Разметка": "Het merken", + "Продолжить": "Gaan", + "Просмотренные": "Bekeken", + "Плеер": "Speler", + "Блокировка": "Vergrendeling", + "Серии": "Serie", + "Реклама": "Advertentie", + "RSS": "RSS", + "Уникальность": "Uniciteit", + "Голосование": "Stem", + "Боты": "Bots", + "Настройки": "Instellingen", + "Публикация": "Uitgave", + "Отображение": "Tonen", + "Фильмы": "Bioscoop", + "Названия": "Namen", + "H1": "H1", + "Описания": "Beschrijving", + "URL": "URL", + "Коды": "Codes", + "Основные настройки веб-сайта": "Basisinstellingen van de website", + "Информация о параметрах настройки веб-сайта": "Informatie over website-instellingen", + "Протокол": "Protocol", + "Основной протокол веб-сайта": "Het hoofdprotocol van de website", + "Домен": "Domein", + "Информационный параметр домена, за которым закрепляется ключ БД": "Informatieparameter van het domein waaraan de databasesleutel is toegewezen", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Uw e-mailadres om contact op te nemen met de beheerder van de website", + "Язык и страна веб-сайта": "Taal en land van de website", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Geef de taal en het land op waarvoor de website werkt", + "Шаблон веб-сайта": "Website sjabloon", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "De naam van de websitesjabloon waarvan de map zich in de themamap moet bevinden", + "ThemePrice": "49$", + "Своя тема": "Eigen thema", + "Nginx сервер": "Nginx-server", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Deze parameter is informatief en kan niet worden gewijzigd via het admin-paneel", + "Sphinx сервер": "Sphinx-server", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Met hoge belastingen kan Sphinx worden overgebracht naar een afzonderlijke server, waardoor de prestaties van de website worden verbeterd", + "Memcached сервер": "Memcached-server", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Met hoge belastingen kan Memcached worden overgebracht naar een afzonderlijke server, waardoor de prestaties van de website worden verbeterd", + "Сервер картинок": "Afbeeldingenserver", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Standaard worden alle afbeeldingen geladen van externe bronnen, maar als u de posters van uw website wilt downloaden, kunt u statische bestanden uploaden naar de server en in dit veld het adres opgeven %s", + "Ширина постера:": "Posterbreedte:", + "Автопубликация": "Auto-publishing", + "Фукнция публикации": "Publiceer functie", + "Информация о параметрах публикации фильмов": "Informatie over opties voor het publiceren van films", + "Импорт всех фильмов в мире": "Importeer alle films in de wereld", + "Добавление всех фильмов в мире на веб-сайт": "Voeg alle films ter wereld toe aan de website", + "Введите ключ базы фильмов": "Voer de sleutel van de filmbasis in", + "Добавить фильмы": "Voeg films toe", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "film:", + "StartMovies": "---", + "Тема:": "Onderwerp:", + "общая": "globaal", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Wat is het algemene en individuele thema van CinemaPress?", + "Обновление:": "Update:", + "каждое": "elk", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Waarom moet ik de database bijwerken?", + "Оплатить ключ": "Pay-toets", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "gratis tot 3 keer", + "Настройка автопубликации": "Auto publiceren instellen", + "Нстройка публикации фильмов каждый час": "De publicatie van films elk uur instellen", + "Публиковать по": "Publiceren door", + "фильма(ов) каждые": "film(s) elke", + "часа(ов)": "uur (uren)", + "Будут опубликованы в": "Zal worden gepubliceerd in", + "Диапазон идентификаторов фильмов": "film ID bereik", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Het bereik van film-ID's die al op de website zijn gepubliceerd", + "до": "tot", + "Обязательная информация у фильмов": "Vereiste informatie van films", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Alleen films met gemarkeerde informatie (poster, titel, standaardbeschrijving) worden op de website gepubliceerd", + "Не важно (публикация любых фильмов)": "Niet belangrijk (publicatie van films)", + "Только имеющие постер": "Alleen een poster", + "Только имеющие переведенное название": "Alleen een vertaalde titel", + "Только имеющие стандартное описание": "Alleen een standaardbeschrijving", + "Тематический веб-сайт": "Onderwerp website", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "U kunt een thematische website maken waar alleen Anime, Russische films, enz. Worden gepubliceerd.", + "Тип:": "Type:", + "Сериалы": "Tv-programma's", + "Все": "Alle", + "для взрослых": "voor volwassenen", + "Китай": "China", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Stop woorden:", + "Параметры вывода фильмов в категориях": "Uitvoeropties voor films in categorieën", + "Информация о параметрах вывода фильмов в категориях": "Informatie over de uitvoeropties van films in categorieën", + "Параметры отображения в категориях": "Toon opties in categorieën", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Weergaveopties voor films in categorieën (genres, landen, etc.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Geef op hoeveel films in elke categorie en zoekresultaten worden weergegeven", + "Фильмов на странице:": "films op pagina:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Geef de sortering op waarmee films in categorieën worden gesorteerd", + "Сортировка фильмов:": "Sorteer films:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Geef op hoeveel pagina's onder aan elke categorie en hoofdwebsite moeten worden weergegeven", + "Количество чисел в пагинации:": "Aantal nummers in paginering:", + "номер(ов)": "nummer(s)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Toon de knop van de laatste pagina op de hoofdpagina en in categorieën (kan belasting op de server creëren)", + "Последняя страница:": "Laatste pagina:", + "Показывать": "Tonen", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Geef de afbeelding op die wordt weergegeven wanneer mensen de website op sociale netwerken zullen delen", + "Изображение по умолчанию:": "Standaard afbeelding:", + "URL изображения": "Afbeeldings-URL", + "Загрузить": "Downloaden", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Geef de einddatum op van de première van films die worden getoond bij het sorteren op de datum van de première of het jaar", + "Конечная дата:": "Einddatum:", + "Месяц назад": "Een maand geleden", + "Неделю назад": "Een week geleden", + "Сегодня": "Vandaag", + "Через неделю": "Een week later", + "Через месяц": "Over een maand", + "Через 3 месяца": "Na 3 maanden", + "Через пол года": "Na een half jaar", + "Через год": "Een jaar later", + "Через 2 года": "Na 2 jaar", + "В таком формате будет показана дата на веб-сайте": "In dit formaat wordt de datum getoond op de website", + "Формат даты:": "Datumnotatie:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Gesorteerd op classificatie door KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Opties voor het weergeven van een filmlijst bij sorteren op KinoPoisk / IMDb-classificatie", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Geef het minimumaantal stemmen van KinoPoisk op voor films die worden getoond bij het sorteren op KinoPoisk-classificatie", + "Число голосов KinoPoisk:": "KinoPoisk-stemmen tellen mee:", + "голос(ов)": "stem (men)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Geef het minimumaantal IMDb-stemmen op voor films die worden getoond bij het sorteren op IMDB-classificatie", + "Число голосов IMDb:": "Het aantal stemmen IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Specificeer welke categorieën de regel van het minimum aantal stemmen niet toepassen bij het sorteren op classificatie", + "Не применять условие в категориях:": "Voorwaarden niet toepassen in categorieën:", + "год": "jaar", + "жанр": "genre", + "страна": "het land", + "актер": "acteur", + "режиссер": "directeur", + "тип": "type", + "поиск": "zoeken", + "Меню на веб-сайте": "Menu op de website", + "Категории из меню на веб-сайте": "Categorieën uit het menu op de website", + "Текст на веб-сайте": "Website tekst", + "Текст который Вы можете видеть на страницах веб-сайта": "Tekst die u op de pagina's van de website kunt zien", + "В ШАБЛОНЕ": "IN HET PATROON", + "НА ВЕБ-САЙТЕ": "OP DE WEBSITE", + "Названия сортировок": "Sorteer namen", + "Названия сортировок на странице категорий": "Sorteer titels op de categoriepagina's", + "Рейтинг КП (по убыванию):": "KP-score (aflopend):", + "Рейтинг КП (по возрастанию):": "KP Rating (oplopend):", + "Голоса КП (по убыванию):": "Voice KP (descending):", + "Голоса КП (по возрастанию):": "Voice KP (oplopend):", + "Рейтинг IMDb (по убыванию):": "IMDb Rating (aflopend):", + "Рейтинг IMDb (по возрастанию):": "IMDb rating (oplopend):", + "Голоса IMDb (по убыванию):": "IMDb-voices (aflopend):", + "Голоса IMDb (по возрастанию):": "Voices IMDb (oplopend):", + "Год (по убыванию):": "Jaar (aflopend):", + "Год (по возрастанию):": "Jaar (oplopend):", + "Премьера (по убыванию):": "Première (aflopend):", + "Премьера (по возрастанию):": "Première (oplopend):", + "Изменение URL ссылок веб-сайта": "Website-URL's wijzigen", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informatie over de parameters voor het wijzigen van de URL van de verschillende pagina's van de website", + "Страница фильма": "filmpagina", + "Изменение URL страницы фильма": "Wijzig de URL van de filmpagina", + "Доступные параметры": "Beschikbare opties", + "обязательный праметр, отображает ID фильма, например «id299»": "vereiste parameter, toont film-ID, bijvoorbeeld «id299»", + "разделитель между параметрами, например «-»": "scheidingsteken tussen parameters, bijvoorbeeld «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "vertaalde of originele filmtitel, bijvoorbeeld «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "vertaalde filmnaam in transliteratie, bijvoorbeeld «matrica»", + "оригинальное название фильма, например «the-matrix»": "originele filmnaam, bijvoorbeeld «the-matrix»", + "жанр фильма в транслите, например «comedy»": "het genre van de film in transliteratie, bijvoorbeeld «comedy»", + "страна фильма в транслите, например «usa»": "het land van de film in transliteratie, bijvoorbeeld «usa»", + "год фильма, например «2020»": "jaar van de film, bijvoorbeeld «2020»", + "главный актер в транслите, например «tom-cruise»": "hoofdrolspeler in transliteratie, bijvoorbeeld «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "regisseur in transliteratie, bijvoorbeeld «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "elke dag een willekeurige 4 letters, bijvoorbeeld «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL om de webpagina te activeren", + "«Скачать»": "«Download»", + "«Трейлер»": "«Thuis»", + "«Кадры»": "«Frames»", + "Уникализация URL фильма": "Unieke film-URL", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Richt unieke URL, u kunt het scheidingsteken tussen de parameters, het voorvoegsel vóór de ID wijzigen en de filmidentificatie hoger of lager maken (de standaardinstelling is 0, d.w.z. de ID op de website valt samen met de ID op KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Het scheidingsteken tussen de parameters in de URL wordt vervangen in de URL in plaats [scheidingsteken]", + "Разделитель:": "Separator:", + "Будет подставлено перед ID фильма %s": "Wordt vervangen vóór film ID %s", + "Префикс ID:": "ID-voorvoegsel:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Accepteert waarden van -297 tot 297000 en wijzigt de ID van de film op de website naar een hogere of lagere kant.", + "Уникальный ID:": "Unieke ID:", + "Транслит URL категорий (комедия -> komediya)": "Vertaalde URL-categorieën (komedie -> komediya)", + "Транслит:": "Transcriptie:", + "Нет": "Geen", + "Кастомный": "Gewoonte", + "URL неиндексируемых фильмов": "Niet-geïndexeerde film-URL's", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Als u alleen films wilt die u unieke beschrijvingen beschrijft om te worden geïndexeerd, vult u dit formulier in en voegt u deze URL toe aan uw robots.txt, bijvoorbeeld Disallow: / noindex", + "URL пути": "Path-URL", + "URL пути, которые ставятся перед конкретной категорией": "URL-paden die voor een specifieke categorie worden geplaatst", + "комедия": "komedie", + "Том Круз": "Tom cruise", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Soaps:", + "Мультфильмы:": "Cartoons:", + "Аниме:": "Anime:", + "Телепередачи:": "Tv-programma's:", + "Игра престолов": "Game of thrones", + "Вставить код на веб-сайт": "Plak de code op de website", + "Вставка кодов счетчиков, рекламы и т.п.": "Voeg tegencodes, advertenties, enz. in", + "Вставить код в верх веб-страницы": "Plak de code bovenaan de webpagina", + "Вставка кода внутрь тега head": "Voeg code in de head-tag in", + "Вставить код в низ веб-страницы": "Plak de code onder aan de webpagina", + "Вставка кода перед закрывающимся тегом body": "Voeg code in voordat u de body-tag afsluit", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt-bestandscode", + "Список фильмов с уникальным описанием": "Lijst met films met een unieke beschrijving", + "Информация о написании уникальных описаний для фильмов": "Informatie over het schrijven van unieke beschrijvingen voor films", + "Добавить / изменить фильм": "film toevoegen / bewerken", + "Фильмы с уникальным описанием": "films met een unieke beschrijving", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Voer een film-ID in", + "тег на веб-странице фильма:": "tag op filmwebpagina:", + "Название страницы фильма (до 70 символов)": "filmpaginatitel (maximaal 70 tekens)", + "Короткое описание страницы фильма (до 200 символов)": "Korte beschrijving van de filmpagina (maximaal 200 tekens)", + "Переведенное название фильма:": "Vertaalde filmnaam:", + "Миссия невыполнима: Последствия": "Mission Impossible: Consequences", + "Оригинальное название фильма:": "Originele filmtitel:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "filmbeschrijving:", + "Уникальное описание ...": "Unieke beschrijving ...", + "Информационные данные фильма": "filminfo", + "URL постера:": "Poster-URL:", + "URL постера фильма": "URL van filmposter", + "Фильм": "film", + "Сериал": "Tv-series", + "Год:": "Jaar:", + "Страна:": "Land:", + "Жанры фильма:": "filmgenres:", + "Режиссер фильма:": "Regisseur:", + "Актерский состав:": "Cast:", + "Премьера фильма:": "filmpremière:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk website beoordeling:", + "34 или 90": "34 of 90", + "Число голосов на сайте KinoPoisk:": "Het aantal stemmen op de site KinoPoisk:", + "309 или 89647": "309 of 89647", + "Рейтинг на сайте IMDb:": "IMDb-beoordeling:", + "76 или 88": "76 of 88", + "Число голосов на сайте IMDb:": "Het aantal stemmen op de site IMDb:", + "6534 или 8396": "6534 of 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg of URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Speler URL:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Kwaliteit:", + "1080p": "1080p", + "Перевод / язык:": "Vertaling / Taal:", + "Субтитры": "Ondertitels", + "Настраиваемые поля:": "Aangepaste velden:", + "Текст к этому полю": "Tekst naar dit veld", + "Названия на страницах веб-сайта": "Titels op webpagina's", + "Информация о написании названий для всех страниц веб-сайта": "Informatie over het schrijven van titels voor alle pagina's van de website", + "Веб-страница:": "Webpagina:", + "название": "de naam", + "переведенное": "vertaalde", + "английское": "engels", + "премьера": "première", + "слово": "het woord", + "синонимы": "synoniemen", + "страны": "landen", + "жанры": "genres", + "актеры": "de acteurs", + "режиссеры": "bestuurders", + "Страница онлайн": "Website pagina", + "Год": "Jaar", + "сортировка": "sorteer-", + "страница": "page", + "Текст для": "Tekst voor", + "определенного года": "bepaald jaar", + "остальных": "de rest", + "Годы": "Jaar", + "Жанр": "Genre", + "определенного жанра": "een bepaald genre", + "Жанры": "Genres", + "Страна": "Land", + "определенной страны": "een bepaald land", + "Страны": "Landen", + "Актер": "Acteur", + "определенного актера": "een bepaalde acteur", + "Актеры": "Acteurs", + "Режиссер": "De directeur", + "определенного режиссера": "bepaalde directeur", + "Режиссеры": "Geregisseerd door", + "Тип": "Type", + "определенного типа": "bepaald type", + "Поиск": "Zoeken", + "запрос": "onderzoek", + "определенного запроса": "specifiek verzoek", + "Поиск фильма": "film zoeken", + "Пагинация и сортировка": "Paginering en sorteren", + "Код": "Code", + "По убыванию": "Aflopend", + "По возрастанию": "Oplopend", + "H1 на страницах веб-сайта": "H1 op webpagina's", + "Информация о написании H1 для всех страниц веб-сайта": "Informatie over het schrijven van H1 voor alle pagina's van de website", + "Описания на страницах веб-сайта": "Beschrijvingen op webpagina's", + "Информация о написании описаний для всех страниц веб-сайта": "Informatie over beschrijvingen schrijven voor alle pagina's van de website", + "Обновление базы фильмов": "Update filmdatabase", + "Ключ обновления базы данных": "Database-updatesleutel", + "Обновить": "-update", + "Модуль новых премьер": "Nieuwe premiemodule", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informatie over de parameters van de module met een blok films die zich het dichtst bij de prime bevinden", + "Отключить": "Schakel uit", + "Количество фильмов в автоматическом блоке": "Het aantal films in het automatische blok", + "Указание числа фильмов, которые будут в блоке": "Geef het aantal films op dat in het blok wordt weergegeven", + "Указать фильмы вручную": "Geef films handmatig op", + "Вручную выбрать фильмы для этого блока": "Selecteer films handmatig voor dit toestel", + "Активировать": "Activeren", + "Модуль": "Module", + "отключен": "invalide", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Met deze module kun je een blok met films toevoegen die binnenkort moeten worden vrijgegeven.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Om de module in te schakelen, klikt u op de knop «Activeren» bovenaan het scherm.", + "Модуль комментариев": "Reactiemodule", + "Информация о параметрах модуля добавления виджетов комментариев": "Informatie over de parameters van de module voegt commentaar-widgets toe", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Uw korte naam verstrekt tijdens registratie van de website op Disqus.com en API-sleutel", + "Ваш shortname веб-сайта": "De naam van uw website", + "Ваш api_key для индексации комментариев": "Uw api_key voor het indexeren van opmerkingen", + "Блок последних комментариев": "Recent commentaarblok", + "Блок с последними комментариями от пользователей": "Blokkeren met recente opmerkingen van gebruikers", + "комментария(ев)": "opmerking (en)", + "Макс. %s символов": "Max. %s tekens", + "без аватара": "zonder avatar", + "с аватаром": "met avatar", + "На страницах:": "Op de pagina's:", + "главная": "de belangrijkste", + "категория": "categorie", + "контент": "inhoud", + "фильм": "de film", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Geef de widget_id op die u ontvangt na het maken van de commentaarwidget op HyperComments.com en sekretkey voor het indexeren van opmerkingen door zoekmachines", + "Ваш widget_id": "Uw widget_id", + "Ваш sekretkey для индексации комментариев": "Uw secretaresse voor het indexeren van opmerkingen", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Uw aanvraag ID-type «Website» op vk.com", + "Ваш ID приложения": "Uw applicatie-ID", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Meld u aan op facebook.com en voer de gebruikers-ID in (gebruikers-ID waarmee reacties kunnen worden gemodereerd)", + "Ваш ID на Facebook": "Je Facebook-ID", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Geef de ID op die je ontvangt na het maken van de opmerkingenwidget op Cackle.me (tegen betaling)", + "Ваш ID виджета": "Je widget-ID", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL van uw Google+ pagina", + "Ваш URL в Google+": "Je Google+ URL", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parameter host_id, die u krijgt na registratie bij de service", + "Ваш host_id": "Uw host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Met de module kunt u commentaarformulieren toevoegen aan de sociale netwerken VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Module gerelateerde films", + "Информация о параметрах модуля связанных фильмов": "Informatie over de parameters van de module gerelateerde films", + "Связанные фильмы по году": "Gerelateerde films per jaar", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "filmblok onder de hoofdfilminformatie van hetzelfde jaar als de huidige film", + "из одного года": "vanaf een jaar", + "Связанные фильмы по жанрам": "Gerelateerde films op genre", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Een blok met films onder de hoofdfilminformatie uit hetzelfde genre of alle genres als de huidige film", + "всех": "van allemaal", + "одного жанра": "één genre", + "Связанные фильмы по странам": "Gerelateerde films per land", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "filmblok onder de hoofdfilminformatie van hetzelfde land of alle landen als de huidige film", + "одной страны": "één land", + "Связанные фильмы по актерам": "Gerelateerde films van actors", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Het blok met de films onder de belangrijkste informatie van de film uit de filmografie van de acteur of acteurs die in de huidige film schitterden", + "одного актера": "een acteur", + "Связанные фильмы по режиссерам": "Gerelateerde films van regisseur", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Het blok met films onder de hoofdinformatie van een film uit een film van de regisseur of regisseurs die de huidige film regisseren", + "одного режиссера": "een directeur", + "Показывать по типу": "Weergeven op type", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Op de pagina van de serie wordt de serie getoond, op de pagina van de film - films", + "Тип к типу": "Type om te typen", + "Не важно": "Niet belangrijk", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Met deze module kun je op de filmpagina extra lijsten met films uit hetzelfde jaar, genre, land, jaar, acteur of regisseur toevoegen.", + "Модуль создания страниц для веб-сайта": "De module om pagina's voor de website te maken", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informatie over de parameters van de module maakt pagina's voor de website", + "Настройка страницы со списком новостей": "Pas de nieuwslijstpagina aan", + "URL путь": "URL-pad", + "Параметр пути в URL": "URL-parameter", + "Веб-страница со списком контента": "Webpagina met inhoudslijst", + "Страницы веб-сайта": "Website pagina's", + "Новости и коллекции веб-сайта": "Nieuws en websitecollecties", + "Блоки новостей на веб-сайте": "Nieuws blokkeert op de website", + "Блок новостей в боковой панели": "Nieuwsblok in zijbalk", + "Блок постов в боковой панели на страницах веб-сайта": "Het blok met berichten in de zijbalk op de pagina's van de website", + "пост(ов)": "post(s)", + "Теги через запятую": "Tags gescheiden door komma's", + "Блок новостей на странице фильма": "Nieuwsfeed op filmpagina", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Het blok met berichten dat een film bevat of het laatste nieuws met een tag in alle films", + "упоминания или с тегом": "vermeldt of getagd", + "Оповещения, Новости": "Waarschuwingen, nieuws", + "Фильмы из новостей на главной": "films van het nieuws op de hoofdpagina", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Blokkeren met films van het nieuws op de hoofdpagina (lijst-URL-toetsen gescheiden door komma's)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automatische collecties", + "Обновления с moonwalk": "Moonwalk-updates", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Laatst toegevoegde films / series over video-hosting", + "Обновления фильмов": "film-updates", + "Последние добавленные фильмы на видео-хостинг": "Laatst toegevoegde films over videohosting", + "Не добавлять": "Niet toevoegen", + "URL-ключ коллекции в которую добавлять фильмы": "URL-sleutel van de verzameling waarin films kunnen worden toegevoegd", + "Обновлять качество:": "Update kwaliteit:", + "Да": "Ja", + "Обновлять перевод:": "Vertaling bijwerken:", + "Обновления сериалов": "Updates voor tv-series", + "Последние добавленные сериалы на видео-хостинг": "Laatst toegevoegde serie over video hosting", + "сериала(ов)": "serie(s)", + "URL-ключ коллекции в которую добавлять сериалы": "URL-sleutel van de verzameling waarin u tv-programma's kunt toevoegen", + "Обновления с hdgo": "Updates van hdgo", + "Обновления с kodik": "Updates van kodik", + "Обновления с iframe": "Iframe-updates", + "Добавить страницу": "Pagina toevoegen", + "Модуль позволяет создавать страницы на веб-сайте.": "Met de module kunt u pagina's op de website maken.", + "Название страницы:": "Paginatitel:", + "Комедийные сериалы": "Comedy-serie", + "Описание страницы:": "Pagina beschrijving:", + "Подборка комедийных сериалов": "Een selectie van komische series", + "Уникальный ключ для URL": "Unieke sleutel voor URL", + "Уникальный ключ для URl страницы": "Unieke sleutel voor de URl-pagina", + "Ссылка на изображение страницы": "Link naar de pagina afbeelding", + "Коллекции, Новости": "Collecties, nieuws", + "Коллекции": "Verzamelingen", + "Новости": "Nieuws", + "Страницы": "Page", + "Обновления": "Updating", + "Мультфильмы": "Cartoons", + "ТВ": "TV", + "Аниме": "Anime", + "Страница скачать": "Download pagina", + "Страница трейлера": "Aanhangwagenpagina", + "Страница кадров": "Frame-pagina", + "Модуль слайдера фильмов": "film slider module", + "Информация о параметрах модуля слайдера фильмов": "Informatie over de parameters van de films van de moduleschuifregelaar", + "Идентификатор или ссылка на фильм": "film ID of link", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Met de module kunt u een schuifregelaar met films toevoegen aan de website.", + "Модуль скрытия фильмов": "film verberg module", + "Информация о параметрах модуля скрытия фильмов": "Informatie over de parameters van de module verberg films", + "Автоматическое скрытие фильмов": "films automatisch verbergen", + "Параметры авторизации IMAP": "IMAP autorisatie-opties", + "Параметры авторизации на почтовом IMAP сервере": "Autorisatie-opties op de e-mail IMAP-server", + "Пароль": "Wachtwoord", + "Ваш пароль от почтового ящика": "Uw mailbox wachtwoord", + "Параметры почтового сервера": "Mail server-instellingen", + "Сервер": "Server", + "Порт": "De poort", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blokkeer films in het land", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blokkeer films in het land waarin ze dit jaar zijn uitgebracht", + "В стране фильма": "In het land van de film", + "Сообщение для пользователей": "Gebruikersbericht", + "Сообщение для пользователей на месте, где располагается плеер": "Bericht voor gebruikers op de site waar de speler zich bevindt", + "Сообщение для пользователя": "Bericht aan gebruiker", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Met deze module kunt u verbergen voor de website-films die zijn beperkt door auteursrechthouders.", + "Модуль топ-фильмов": "Topfilms-module", + "Информация о параметрах модуля топ-фильмов в категориях": "Informatie over de parameters van de topfilms van de module in categorieën", + "Топ-фильмы в категориях": "Topfilms in categorieën", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Topfilms worden meestal weergegeven in plaats van de standaardschuifregelaar of als een afzonderlijk blok in categorieën", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Met de module kan in elke categorie de beste films van een specifieke sortering worden weergegeven.", + "Модуль социальных сетях": "Module sociale netwerken", + "Информация о параметрах модуля групп в социальных сетях": "Informatie over de parameters van de groepsmodule in sociale netwerken", + "Ссылка на страницу": "Link naar pagina", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Met deze module kunt u links naar websites toevoegen aan sociale netwerken die voor de website zijn gemaakt.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "Micromarking-module", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informatie over de parameters van de Schema-module en OpenGraph-markeringen", + "активирован": "geactiveerd", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Met de module kunt u Schema en OpenGraph markup toevoegen aan alle pagina's van de website.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Om de module te deactiveren, klik op de knop «Uitschakelen» bovenaan het scherm.", + "Модуль продолжения просмотра": "Module blijft bekijken", + "Информация о параметрах модуля продолжения просмотра": "Informatie over de parameters van de module blijft bekijken", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Met de module kun je een knop toevoegen aan de website. als je erop klikt, kun je naar de filmpagina gaan om verder te kijken.", + "Модуль просмотренных фильмов": "Module gekeken films", + "Информация о параметрах модуля просмотренных фильмов": "Informatie over de parameters van de door een module bekeken films", + "Количество просмотренных фильмов": "Aantal bekeken films", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "films die door de gebruiker worden bekeken, worden onder aan elke pagina weergegeven", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "De module voegt onder aan de pagina een lijst met films toe die recent door de gebruiker zijn bekeken.", + "Модуль плеера на веб-сайте": "De spelersmodule op de website", + "Информация о параметрах модуля плеер на веб-сайте": "Informatie over de parameters van de spelersmodule op de website", + "Параметры плеера": "Speler instellingen", + "сделать основным": "maak de main", + "Видео-хостинги источники": "Bron van videohosting", + "Цвет элементов в плеере": "De kleur van de elementen in de speler", + "Указание токен-ключа плеера": "De token-toets van de speler opgeven", + "Токен-ключ": "Sleutel token", + "Указание api_token-ключа плеера": "Specificeren van de api_token-toets van de speler", + "api_token-ключ": "api_token-toets", + "Указание токен-ключа": "Een tokensleutel opgeven", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Met de module kunt u een speler toevoegen aan de website om films online te bekijken.", + "Модуль блокировки просмотра плеера": "Player view lock-module", + "Информация о параметрах модуля блокировки просмотра плеера": "Informatie over de parameters van de kijkblokkeringsmodule van de speler", + "Вставить рекламу в плеер": "Plaats advertenties in de speler", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Het advertentieblok blijft een bepaald aantal seconden in de speler staan ​​voordat het wordt bekeken", + "Таймер блокировки:": "Timer vergrendelen:", + "сек": "s", + "Кнопка «Пропустить»:": "Skip-knop:", + "Сообщение для пользователя:": "Gebruikersbericht:", + "Рекламный код:": "Promotiecode:", + "отображает обратный отсчет.": "toont een aftelling.", + "Платная подписка": "Betaald abonnement", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Genereer een lijst met sleutels via een komma en verkoop deze via verschillende handelsplatformen, bijvoorbeeld op digiseller. De gebruiker kan na het invoeren van de sleutel zonder beperkingen alle films op de website bekijken", + "Список ключей через запятую:": "Lijst met sleutels gescheiden door komma's:", + "+ 10 ключей": "+ 10 toetsen", + "Поделиться в социальную сеть": "Delen op sociaal netwerk", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Tenzij de gebruiker klikt op de knop Delen op een van de sociale netwerken, kan de gebruiker niet voor een bepaalde tijd beginnen met browsen. Als de gebruiker op de knop «Delen» klikt, wordt het blok na 10 seconden gesloten", + "Пользователи с AdBlock": "AdBlock-gebruikers", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Beperk het begin van het bekijken van gebruikers die AdBlock of andere adblockers gebruiken", + "Легальный веб-сайт": "Juridische website", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Toon alleen een filmtrailer die promotiemateriaal is en geen inbreuk maakt op het auteursrecht", + "Разрешить плеер в странах:": "Sta speler toe in landen:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Met de module kunt u de weergave van de speler voor gebruikers beperken voordat u een specifieke actie uitvoert.", + "Модуль мобильной версии": "Module voor mobiele versie", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informatie over de parameters van de module van de mobiele versie van de website", + "Светлая тема": "Licht thema", + "Светлая тема оформления мобильной версии веб-сайта": "Licht thema van de mobiele versie van de website", + "Скриншоты": "Screenshots", + "Темная тема": "Donker thema", + "Темная тема оформления мобильной версии веб-сайта": "Het donkere thema van het ontwerp van de mobiele versie van de website", + "Своя тема оформления мобильной версии веб-сайта": "Eigen thema van de mobiele versie van de website", + "Настроить": "Afstemmen", + "Цвет фона": "Achtergrondkleur", + "Цвет текста": "Tekstkleur", + "Фон заголовка": "Header achtergrond", + "Цвет заголовка": "Kopkleur", + "Фон описания": "Beschrijving achtergrond", + "Цвет описания": "Beschrijving kleur", + "Фон кнопки": "Knop achtergrond", + "Цвет кнопки": "Knop kleur", + "Фон поиска": "Zoek achtergrond", + "Фон блока": "Blok achtergrond", + "Цвет ссылок": "Kleur koppelen", + "При наведении": "Als je zweeft", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "De module vertelt zoekmachines dat de website een versie van de website heeft voor een perfecte weergave op mobiele apparaten. Controleer voordat u de module activeert of het subdomein «m» is gemaakt (in het DNS-configuratiescherm van het domein bevindt zich een overeenkomstige CNAME-record «m»).", + "Модуль серий сериалов": "Module met serienummers", + "Информация о параметрах модуля серий сериалов": "Informatie over de parameters van de serieserie-module", + "Заголовок, описание и H1 веб-страницы с серией": "Titel van de webpagina, beschrijving en H1-serie", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Tekst schrijven voor de titel, beschrijving en H1 op een webpagina met een reeks", + "Веб-страница серии:": "Webpagina-serie:", + "Название страницы": "Paginatitel", + "номер сезона": "seizoen nummer", + "номер серии": "batchnummer", + "перевод": "vertaling", + "H1 на странице": "H1 per pagina", + "Описание страницы": "Pagina beschrijving", + "Блок с сериями": "Blokkeer met series", + "серий": "serie", + "Все серии": "Alle series", + "Посл. серию": "De laatste serie", + "Параметры по умолчанию": "Standaard instellingen", + "Сезон": "Seizoen", + "Серия": "Serie van", + "Звук": "Klinken", + "основной источник серий": "belangrijkste bron van series", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Met de module kunt u een afzonderlijke pagina maken voor elke reeks van de serie.", + "Модуль добавления рекламы на веб-сайт": "Advertentiemodule op de website", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informatie over de parameters van de module voegt advertenties toe aan de website", + "Десктопная версия веб-сайта": "Desktopversie van de website", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Advertentievarianten in de desktopversie van de website", + "На всех веб-страницах": "Op alle webpagina's", + "Вверху на веб-странице": "Top van de webpagina", + "Добавьте свой рекламный код": "Voeg uw advertentiecode toe", + "Внизу на веб-странице": "Down op webpagina", + "Левая колонка на веб-странице": "Linkerkolom op webpagina", + "Правая колонка на веб-странице": "Rechter kolom op webpagina", + "Над плеером на веб-странице": "Boven de speler op de webpagina", + "Под плеером на веб-странице": "Onder de speler op de webpagina", + "или размещение на конкретной веб-странице": "of posten op een specifieke webpagina", + "Размещение рекламы над плеером": "Advertentieplaatsing boven speler", + "Размещение рекламы под плеером": "Advertentieplaatsing onder de speler", + "Размещение рекламы над ссылками": "Advertenties plaatsen boven links", + "Размещение рекламы под ссылками": "Adverteer onder links", + "Размещение рекламы над трейлером": "Advertentieplaatsing boven de trailer", + "Размещение рекламы под трейлером": "Advertentieplaatsing onder de trailer", + "Размещение рекламы над кадрами": "Adverteren over frames", + "Размещение рекламы под кадрами": "Advertentieplaatsing onder frames", + "Мобильная версия веб-сайта": "Mobiele versie van de website", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Advertentievarianten in de mobiele versie van de website", + "Таргетинг рекламы": "Advertentietargeting", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Geef advertenties weer van de doelgroep, bijvoorbeeld mensen uit Rusland of wanneer u op een website op een iPhone bladert, enz.", + "Таргетинг включен": "Targeting ingeschakeld", + "Таргетинг отключен": "Targeting uitgeschakeld", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Met deze module kunt u advertenties toevoegen aan alle webpagina's van de beoogde website.", + "Модуль RSS": "RSS-module", + "Информация о параметрах модуля RSS": "Informatie over de parameters van de RSS-module", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Met deze module kunt u de nieuwste publicaties van films weergeven in xml-formaat.", + "Автопубликация на %s дней": "Autopublish voor %s dagen", + "Код состояния HTTP": "HTTP-statuscode", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP-statuscode op de geblokkeerde moviewebpagina", + "Фильмы из страны": "Movies uit het land", + "Фильмы из списка": "Movies uit de lijst", + "Мультсериалы:": "Serial cartoons:", + "Видео-хостинги источники трейлеров": "Video-hostingbronnen voor trailers", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "De module vertelt zoekmachines dat de website een versie van de website heeft voor een perfecte weergave op mobiele apparaten.", + "Случайный": "Toevallig", + "Случайный фильм": "Willekeurige movie", + "Модуль случайного фильма": "Willekeurige moviemodule", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Met de module kan in elke categorie een knop worden weergegeven voor het overschakelen naar een willekeurige movie uit deze categorie.", + "Информация о параметрах модуля выбора случайного фильма": "Informatie over de parameters van de module voor willekeurige movieselectie", + "Случайный фильм в категориях веб-сайта": "Willekeurige movie in websitecategorieën", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Boven aan de categoriepagina wordt een knop weergegeven. wanneer erop wordt geklikt, gaat de gebruiker naar een willekeurige movie uit deze categorie", + "Случайный фильм в меню веб-сайта": "Willekeurige movie in websitemenu", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Geef de URL-sleutel op van de verzameling waaruit u een willekeurige movie wilt kiezen, wanneer u op de knop in het menu klikt", + "Выбирать из коллекции:": "Kies uit de verzameling:", + "ТВ версия": "Tv-versie", + "URL-ключ:": "URL-sleutel:", + "Название в виде ссылки": "Titel als een link", + "При нажатии на название категории, будет переход на страницу категории": "Wanneer u op de naam klikt, gaat deze naar de categoriepagina", + "Ссылка на категорию": "Categorie link", + "Обычный текст": "Gewone tekst", + "Случайный фильм на главной странице": "Willekeurige movie op de startpagina", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "In elk blok op de hoofdpagina van de website staat een link naar een willekeurige movie in de categorie", + "Случайный фильм в блоке связанных фильмов": "Willekeurige movie in movies gerelateerd aan movies", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "In elk blok gerelateerde movies op de webpagina van de movie staat een link naar een willekeurige movie in de categorie", + "Список жанров в каждом типе": "Lijst met genres in elk type", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Geef een lijst met genres op die moeten worden opgenomen of uitgesloten van een bepaald type", + "Жесткая перезагрузка сервера": "Server harde reset", + "Будет произведена перезагрузка всех сайтов на сервере": "Alle sites op de server worden opnieuw gestart", + "Модуль ТВ версии": "TV-moduleversie", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informatie over de parameters van de tv-versie van de website", + "URL ТВ версии": "TV-versie URL", + "Настройка URL для ТВ версии веб-сайта": "URL instellen voor tv-versie van website", + "URL мобильной версии": "URL van de mobiele versie", + "Настройка URL для мобильной версии веб-сайта": "De URL instellen voor de mobiele versie van de website", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "De module activeert de tv-versie van de website voor navigatie met behulp van de afstandsbediening van de tv.", + "Инструмент для парсинга веб-страниц": "Een hulpmiddel voor het ontleden van webpagina's", + "Цвет текста контента": "Inhoud tekstkleur", + "Фон контента": "Inhoud achtergrond", + "Цвет текста категории": "Tekstkleur van categorie", + "Фон текущей категории": "Achtergrond huidige categorie", + "Фон активной категории": "Achtergrond actieve categorie", + "Своя тема оформления ТВ версии веб-сайта": "Eigen thema van de tv-versie van de website", + "Загрузка доступна после заполнения информации!": "Download beschikbaar na het invullen van de informatie!", + "Автозаполнение информации": "Autocomplete-informatie", + "Запретить доступ в странах": "Toegang weigeren in landen", + "Список стран, которым запрещено посещать сайт": "Lijst met landen die de site niet mogen bezoeken", + "Проксировать": "Naar proxy", + "Не проксировать": "Niet proxy", + "Перегрузка сервера": "Server overbelasting", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Geef het percentage serveroverbelasting op waarbij een foutmelding wordt weergegeven of omgeleid (interval 1 minuut, 5 minuten en 15 minuten)", + "Модуль рерайта описаний": "Beschrijving herschrijfmodule", + "Модуль обработает описание к фильму и делает его более уникальным": "De module verwerkt de beschrijving van de movie en maakt deze unieker", + "Настройка параметров в сервисе rewriter.tools": "Parameters instellen in de service rewriter.tools", + "Двойной рерайт": "Dubbel herschrijven", + "Проверка уникальности": "Uniciteitscontrole", + "Рерайт в автопубликации": "Autopublish herschrijven", + "Делать рерайт описаний всем фильмам в автопубликации": "Maak herschrijfbeschrijvingen voor alle movies in autopublish", + "Показать сообщение или перенаправить на URL": "Bericht weergeven of omleiden naar URL", + "Случайные фильмы": "Willekeurige movies", + "Случайные фильмы из определенной коллекции": "Willekeurige movies uit een specifieke verzameling", + "URL-ключ коллекции из которой выбирать фильмы": "Verzameling URL-sleutels waaruit u movies kunt kiezen", + "Запретить доступ для IP": "Toegang weigeren voor IP", + "Список IP, которым запрещено посещать сайт": "Lijst met IP's die de site niet mogen bezoeken", + "Embed/iframe код": "Insluiten / iframe-code", + "изменить": "amenderen" +} diff --git a/themes/default/public/admin/locales/pl.json b/themes/default/public/admin/locales/pl.json new file mode 100644 index 0000000..77fde6c --- /dev/null +++ b/themes/default/public/admin/locales/pl.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Strona główna", + "Параметры": "Parametry", + "Модули": "Moduły", + "Панель администратора": "Panel administracyjny", + "Настройки веб-сайта": "Ustawienia witryny", + "Настройки публикации": "Opublikuj ustawienia", + "Настройки главной страницы": "Ustawienia strony głównej", + "Настройки отображения": "Wyświetl ustawienia", + "Настройки URL": "Ustawienia adresu URL", + "Вставить свой код": "Wstaw swój kod", + "SEO тексты": "Teksty SEO", + "Добавить фильм": "Dodaj film", + "Названия веб-страниц": "Tytuły stron internetowych", + "H1 на веб-страницах": "H1 na stronach internetowych", + "Описания веб-страниц": "Opisy stron internetowych", + "Скоро выйдет": "Już wkrótce", + "Виджет комментариев": "Widget komentarzy", + "Связанные фильмы": "Powiązane filmy", + "Контент веб-сайта": "Treść strony internetowej", + "Фильмы в слайдере": "filmy w suwaku", + "Запрещенные фильмы": "Zabronione filmy", + "Топ в категории": "Najlepsze w kategorii", + "Социальные сети": "Sieci społecznościowe", + "Семантическая разметка": "Znaczniki semantyczne", + "Продолжить просмотр": "Kontynuuj przeglądanie", + "Просмотренные фильмы": "Oglądane filmy", + "Плеер фильмов": "Odtwarzacz filmów", + "Блокировка просмотра": "Zablokuj widok", + "Мобильная версия": "Wersja mobilna", + "Серии сериалов": "Seriale telewizyjne", + "Ваша реклама": "Twoja reklama", + "RSS канал": "Kanał RSS", + "Уникальные описания": "Unikalne opisy", + "Голосование за фильм": "Głosowanie za film", + "Боты для мессенджеров": "Boty dla posłańców", + "Ошибки в переводе?": "Błędy w tłumaczeniu?", + "Есть вопросы?": "Masz pytania?", + "Очистить кэш:": "Wyczyść pamięć podręczną:", + "Очистка кэша файлов": "Czyszczenie pamięci podręcznej plików", + "Очистка кэша памяти": "Czyszczenie pamięci podręcznej pamięci", + "Главная страница веб-сайта": "Strona internetowa witryny", + "Информация о параметрах для главной страницы веб-сайта": "Informacje o parametrach głównej strony serwisu", + "Заголовок, описание и H1 веб-страницы": "Tytuł strony, opis i H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Pisanie tekstu do tytułu, opisu i H1 na głównej stronie serwisu", + "Заголовок веб-страницы": "Tytuł strony internetowej", + "Главная веб-страница": "Strona główna", + "символа(ов)": "znak (y)", + "H1 на веб-странице": "H1 na stronie", + "Описание веб-страницы": "Opis strony internetowej", + "Типы:": "Rodzaje:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Zablokuj na głównej stronie strony, na której znajdują się filmy niektórych typów:", + "или": "lub", + "%s-й": "%s", + "фильма(ов)": "film (y)", + "из типа(ов)": "rodzaju (-ów)", + "Годы:": "Lata:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Zablokuj na głównej stronie strony internetowej, na której znajdują się filmy z określonych lat", + "из года(ов)": "od roku (lat)", + "Например:": "Na przykład:", + "Жанры:": "Gatunki:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Zablokuj na głównej stronie witryny, w której znajdują się filmy z określonych gatunków", + "из жанра(ов)": "z gatunku (ów)", + "боевик,триллер,приключения": "akcja, thriller, przygoda", + "Страны:": "Kraje:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Zablokuj na głównej stronie witryny, na której znajdują się filmy z niektórych krajów", + "из страны": "z kraju", + "США": "Stany zjednoczone", + "Актеры:": "Aktorzy:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Blok na głównej stronie strony, na której znajdują się filmy z udziałem określonych aktorów", + "с актерами": "z aktorami", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Dyrektorzy:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Blok na głównej stronie witryny, w której znajdują się filmy z filmów niektórych reżyserów", + "с режиссером": "z reżyserem", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Zablokuj z listą identyfikatorów filmów", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Blok na głównej stronie witryny, w której znajdują się filmy z określonym identyfikatorem", + "Не показывать": "Nie pokazuj", + "ID или ссылка на фильм": "ID lub link do filmu", + "Фильмы:": "filmy:", + "Список идентификаторов фильмов": "Lista identyfikatorów filmów", + "Редактировать список ID": "Edytuj listę identyfikatorów", + "Блок с новыми сериями": "Zablokuj nową serią", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Blok na głównej stronie witryny, na której pojawi się nowa seria", + "серии(-ий)": "seria (y)", + "Новые серии сериалов": "Nowa seria seriali", + "Блок с фильмами из коллекций": "Blokuj z filmami ze zbiorów", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blokuj filmy z wiadomościami / kolekcjami na stronie głównej (listy adresów URL oddzielone przecinkami)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Paginacja", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "U dołu strony głównej będą cyfry, wskazują kategorię, w której będą prowadzić", + "Фильмы из типа:": "filmy tego typu:", + "Фильмы из года:": "filmy roku:", + "Фильмы из жанра:": "filmy z gatunku:", + "Фильмы из страны:": "filmy z kraju:", + "Фильмы актера:": "film aktor:", + "Фильмы режиссера:": "Reżyser filmów:", + "Фильмы из коллекции:": "filmy z kolekcji:", + "2020 или фильмы": "2020 lub filmy", + "По умолчанию": "Domyślnie", + "Сохранить изменения": "Zapisz zmiany", + "Изменяется статус": "Zmiany statusu", + "Перезагружается": "Reboots", + "Перезагрузить": "Załaduj ponownie", + "Очищается кэш": "Pamięć podręczna wyczyszczona", + "Очистить кэш": "Wyczyść pamięć podręczną", + "Загружаются (около 5 часов)": "Ładowanie (około 5 godzin)", + "Картинки загружены": "Zdjęcia przesłane", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Baza zostanie ustalona na serwerze dla domeny %s. Importowanie odbywa się tylko raz, kolejne importowanie to aktualizacje.", + "Загружаются (около 10 минут)": "Ładowanie (około 10 minut)", + "Перезагрузка": "Uruchom ponownie", + "Сохраняются изменения": "Zmiany zostały zapisane", + "Желательно не больше 100 фильмов": "Korzystnie nie więcej niż 100 filmów", + "Ошибка веб-сайта": "Błąd witryny", + "Ошибка сервера": "Błąd serwera", + "URL кадров:": "URL ramki:", + "Блок с типами пустой": "Typ bloku pusty", + "Блок с годами пустой": "Blok na przestrzeni lat jest pusty", + "Блок с жанрами пустой": "Zablokuj z gatunkami pustymi", + "Блок со странами пустой": "Blok z krajami jest pusty", + "Блок с актерами пустой": "Blok z aktorami jest pusty", + "Блок с режиссерами пустой": "Dyrektorzy blokują puste", + "пустой": "pusty", + "отключена": "jest wyłączony", + "Панель администратора CinemaPress": "Panel administracyjny CinemaPress", + "Информация о параметрах админ-панели": "Informacje o parametrach panelu administracyjnego", + "Опубликовано фильмов": "Publikowane filmy", + "Опубликовано:": "Wysłany:", + "Осталось:": "W lewo", + "Отфильтрованы:": "Filtruj według:", + "Скоро": "Wkrótce", + "Комментарии": "Komentarze", + "Связанные": "Powiązane", + "Контент": "Treść", + "Слайдер": "Suwak", + "Скрыть": "Ukryj", + "Топ": "Top", + "Разметка": "Markup", + "Продолжить": "Kontynuuj", + "Просмотренные": "Oglądane", + "Плеер": "Gracz", + "Блокировка": "Blokuj", + "Серии": "Seria", + "Реклама": "Reklama", + "RSS": "RSS", + "Уникальность": "Wyjątkowość", + "Голосование": "Głosowanie", + "Боты": "Boty", + "Настройки": "Ustawienia", + "Публикация": "Publikacja", + "Отображение": "Mapowanie", + "Фильмы": "filmy", + "Названия": "Tytuły", + "H1": "H1", + "Описания": "Opisy", + "URL": "URL", + "Коды": "Kody", + "Основные настройки веб-сайта": "Podstawowe ustawienia witryny", + "Информация о параметрах настройки веб-сайта": "Informacje o ustawieniach witryny", + "Протокол": "Protokół", + "Основной протокол веб-сайта": "Główny protokół strony internetowej", + "Домен": "Domena", + "Информационный параметр домена, за которым закрепляется ключ БД": "Parametr informacyjny domeny, do której przypisany jest klucz bazy danych", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Twój e-mail, aby skontaktować się z administratorem strony", + "Язык и страна веб-сайта": "Język i kraj witryny", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Określ język i kraj, w którym działa witryna", + "Шаблон веб-сайта": "Szablon strony internetowej", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Nazwa szablonu witryny, którego folder powinien znajdować się w folderze motywów", + "ThemePrice": "49$", + "Своя тема": "Własny motyw", + "Nginx сервер": "Serwer nginx", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Ten parametr ma charakter informacyjny i nie można go zmienić w panelu administracyjnym", + "Sphinx сервер": "Serwer sphinx", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Dzięki dużym obciążeniom Sphinx może zostać przeniesiony na oddzielny serwer, zwiększając tym samym wydajność strony internetowej", + "Memcached сервер": "Memcached server", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Dzięki dużym obciążeniom Memcached może zostać przeniesiony na oddzielny serwer, zwiększając tym samym wydajność strony internetowej", + "Сервер картинок": "Serwer obrazu", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Domyślnie wszystkie obrazy są ładowane ze źródeł zewnętrznych, jednak jeśli chcesz, aby plakaty były pobierane z Twojej witryny, możesz «Załadować do serwera» pliki statyczne i określić w tym polu adres %s", + "Ширина постера:": "Szerokość plakatu:", + "Автопубликация": "Autopublish", + "Фукнция публикации": "Opublikuj funkcję", + "Информация о параметрах публикации фильмов": "Informacje na temat opcji publikowania filmów", + "Импорт всех фильмов в мире": "Importuj wszystkie filmy na świecie", + "Добавление всех фильмов в мире на веб-сайт": "Dodaj wszystkie filmy na świecie do strony internetowej", + "Введите ключ базы фильмов": "Wprowadź klucz bazy filmowej", + "Добавить фильмы": "Dodaj filmy", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "filmy:", + "StartMovies": "---", + "Тема:": "Temat:", + "общая": "często", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Jaki jest wspólny i indywidualny temat programu CinemaPress?", + "Обновление:": "Aktualizacja:", + "каждое": "każdy", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Dlaczego muszę aktualizować bazę danych?", + "Оплатить ключ": "Zapłać klucz", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "bezpłatnie do 3 razy", + "Настройка автопубликации": "Auto publish setup", + "Нстройка публикации фильмов каждый час": "Ustawianie publikacji filmów co godzinę", + "Публиковать по": "Opublikuj według", + "фильма(ов) каждые": "film (y) każdy", + "часа(ов)": "godziny", + "Будут опубликованы в": "Zostaną opublikowane w", + "Диапазон идентификаторов фильмов": "Zakres ID filmu", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Zakres identyfikatorów filmów, które są już opublikowane na stronie internetowej", + "до": "do", + "Обязательная информация у фильмов": "Wymagane informacje z filmów", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Tylko filmy z zaznaczonymi informacjami (plakat, tytuł, opis standardowy) będą publikowane na stronie internetowej", + "Не важно (публикация любых фильмов)": "Nieważne (publikacja dowolnych filmów)", + "Только имеющие постер": "Tylko o plakat", + "Только имеющие переведенное название": "Tylko po przetłumaczeniu tytułu", + "Только имеющие стандартное описание": "Tylko o standardowym opisie", + "Тематический веб-сайт": "Temat strona internetowa", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Możesz stworzyć tematyczną stronę internetową, na której będą publikowane tylko anime, filmy rosyjskie itp.", + "Тип:": "Typ:", + "Сериалы": "Programy telewizyjne", + "Все": "Wszystkie", + "для взрослых": "dla dorosłych", + "Китай": "Chiny", + "Александр Невский": "Aleksander Newski", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Zatrzymaj słowa:", + "Параметры вывода фильмов в категориях": "Opcje wyjściowe filmów w kategoriach", + "Информация о параметрах вывода фильмов в категориях": "Informacje o opcjach wyjściowych filmów w kategoriach", + "Параметры отображения в категориях": "Wyświetl opcje w kategoriach", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Wyświetlaj opcje filmów w kategoriach (gatunki, kraje itp.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Określ, ile filmów będzie wyświetlanych w każdej kategorii i wynikach wyszukiwania", + "Фильмов на странице:": "filmy na stronie:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Określ sortowanie, według którego filmy będą sortowane według kategorii", + "Сортировка фильмов:": "Sortuj filmy:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Określ, ile stron ma wyświetlać u dołu każdej kategorii i głównej witryny", + "Количество чисел в пагинации:": "Liczba liczb w paginacji:", + "номер(ов)": "numer (y)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Pokaż przycisk ostatniej strony na stronie głównej iw kategoriach (można utworzyć obciążenie na serwerze)", + "Последняя страница:": "Ostatnia strona:", + "Показывать": "Pokaż", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Określ obraz, który będzie wyświetlany, gdy ludzie będą udostępniać witrynę w sieciach społecznościowych", + "Изображение по умолчанию:": "Domyślny obraz:", + "URL изображения": "Adres URL obrazu", + "Загрузить": "Pobierz", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Podaj ostateczną datę premiery filmów, które będą wyświetlane podczas sortowania do daty premiery lub roku", + "Конечная дата:": "Data zakończenia:", + "Месяц назад": "Miesiąc temu", + "Неделю назад": "Tydzień temu", + "Сегодня": "Dzisiaj", + "Через неделю": "Tydzień później", + "Через месяц": "Za miesiąc", + "Через 3 месяца": "Po 3 miesiącach", + "Через пол года": "Po pół roku", + "Через год": "Rok później", + "Через 2 года": "Po 2 latach", + "В таком формате будет показана дата на веб-сайте": "W tym formacie data będzie wyświetlana na stronie internetowej", + "Формат даты:": "Format daty:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Sortowane według oceny KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Opcje wyświetlania listy filmów podczas sortowania według oceny KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Określ minimalną liczbę głosów KinoPoisk dla filmów, które będą wyświetlane podczas sortowania według oceny KinoPoisk", + "Число голосов KinoPoisk:": "Liczba głosów KinoPoisk:", + "голос(ов)": "głos (y)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Określ minimalną liczbę głosów IMDb dla filmów, które będą wyświetlane podczas sortowania według oceny IMDb", + "Число голосов IMDb:": "Liczba głosów IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Określ kategorie, które nie stosują reguły minimalnej liczby głosów podczas sortowania według ocen", + "Не применять условие в категориях:": "Nie stosuj warunku w kategoriach:", + "год": "rok", + "жанр": "gatunek", + "страна": "kraj", + "актер": "aktor", + "режиссер": "dyrektor", + "тип": "typ", + "поиск": "szukaj", + "Меню на веб-сайте": "Menu na stronie", + "Категории из меню на веб-сайте": "Kategorie z menu na stronie internetowej", + "Текст на веб-сайте": "Tekst witryny sieci web", + "Текст который Вы можете видеть на страницах веб-сайта": "Tekst, który można zobaczyć na stronach witryny", + "В ШАБЛОНЕ": "W WZORZE", + "НА ВЕБ-САЙТЕ": "NA STRONIE INTERNETOWEJ", + "Названия сортировок": "Sortuj nazwy", + "Названия сортировок на странице категорий": "Sortuj tytuły na stronie kategorii", + "Рейтинг КП (по убыванию):": "Ocena KP (malejąco):", + "Рейтинг КП (по возрастанию):": "Ocena KP (rosnąco):", + "Голоса КП (по убыванию):": "Voice KP (malejąco):", + "Голоса КП (по возрастанию):": "Voice KP (rosnąco):", + "Рейтинг IMDb (по убыванию):": "Ocena IMDb (malejąco):", + "Рейтинг IMDb (по возрастанию):": "Ocena IMDb (rosnąco):", + "Голоса IMDb (по убыванию):": "Głosy IMDb (Malejąco):", + "Голоса IMDb (по возрастанию):": "Głosy IMDb (rosnąco):", + "Год (по убыванию):": "Rok (malejąco):", + "Год (по возрастанию):": "Rok (rosnąco):", + "Премьера (по убыванию):": "Premiera (malejąco):", + "Премьера (по возрастанию):": "Premiera (rosnąco):", + "Изменение URL ссылок веб-сайта": "Zmienianie adresów URL linków do witryn", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informacje o parametrach do zmiany adresu URL różnych stron witryny", + "Страница фильма": "Strona filmu", + "Изменение URL страницы фильма": "Zmień adres URL strony filmu", + "Доступные параметры": "Dostępne opcje", + "обязательный праметр, отображает ID фильма, например «id299»": "wymagany parametr, wyświetla identyfikator filmu, na przykład «id299»", + "разделитель между параметрами, например «-»": "separator między parametrami, na przykład «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "przetłumaczony lub oryginalny tytuł filmu, na przykład «matryca»", + "переведенное название фильма в транслите, например «matrica»": "przetłumaczona nazwa filmu w transliteracji, na przykład «matrica»", + "оригинальное название фильма, например «the-matrix»": "oryginalna nazwa filmu, na przykład «matryca»", + "жанр фильма в транслите, например «comedy»": "gatunek filmu w transliteracji, na przykład «komedia»", + "страна фильма в транслите, например «usa»": "kraj filmu w transliteracji, na przykład «usa»", + "год фильма, например «2020»": "rok filmu, na przykład «2020»", + "главный актер в транслите, например «tom-cruise»": "główny aktor w transliteracji, na przykład «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "reżyser w transliteracji, na przykład «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "codziennie losowo 4 litery, na przykład «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL do aktywacji strony", + "«Скачать»": "«Pobierz»", + "«Трейлер»": "«Zwiastun»", + "«Кадры»": "«Ramki»", + "Уникализация URL фильма": "Unikalny adres URL filmu", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Wskaż unikalny adres URL, możesz zmienić separator między parametrami, przedrostek przed identyfikatorem i zmienić identyfikator filmu w górę lub w dół (domyślnie 0, tzn. Identyfikator na stronie internetowej pokrywa się z identyfikatorem w KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Separator między parametrami w adresie URL zostanie zastąpiony w adresie URL w miejscu [separator]", + "Разделитель:": "Separator:", + "Будет подставлено перед ID фильма %s": "Zostanie zastąpiony przed filmowym ID %s", + "Префикс ID:": "Przedrostek ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Akceptuje wartości od -297 do 297000 i zmienia identyfikator filmu na stronie na wyższą lub niższą.", + "Уникальный ID:": "Unikalny identyfikator:", + "Транслит URL категорий (комедия -> komediya)": "Tłumacz kategorie adresów URL (komedia -> komediya)", + "Транслит:": "Tłumacz:", + "Нет": "Nie", + "Кастомный": "Niestandardowy", + "URL неиндексируемых фильмов": "Nieindeksowane adresy URL filmów", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Jeśli chcesz tylko indeksować indeksowane unikatowe opisy filmów, wypełnij ten formularz i dodaj ten adres URL do pliku robots.txt, na przykład Disallow: / noindex", + "URL пути": "Adres URL ścieżki", + "URL пути, которые ставятся перед конкретной категорией": "Ścieżki adresów URL umieszczone przed określoną kategorią", + "комедия": "komedia", + "Том Круз": "Rejs Tomem", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Seria:", + "Мультфильмы:": "Kreskówki:", + "Аниме:": "Anime:", + "Телепередачи:": "Programy telewizyjne:", + "Игра престолов": "Gra o tron", + "Вставить код на веб-сайт": "Wklej kod na stronie internetowej", + "Вставка кодов счетчиков, рекламы и т.п.": "Wstaw kody kont, reklamy itp.", + "Вставить код в верх веб-страницы": "Wklej kod u góry strony internetowej", + "Вставка кода внутрь тега head": "Wstaw kod wewnątrz tagu głowy", + "Вставить код в низ веб-страницы": "Wklej kod na dole strony internetowej", + "Вставка кода перед закрывающимся тегом body": "Wstaw kod przed zamknięciem tagu body", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Kod pliku robots.txt", + "Список фильмов с уникальным описанием": "Lista filmów z unikalnym opisem", + "Информация о написании уникальных описаний для фильмов": "Informacje na temat pisania unikatowych opisów filmów", + "Добавить / изменить фильм": "Dodaj / edytuj film", + "Фильмы с уникальным описанием": "filmy o unikalnym opisie", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Wprowadź identyfikator filmu", + "тег на веб-странице фильма:": "tag na stronie filmu:", + "Название страницы фильма (до 70 символов)": "Tytuł strony filmu (do 70 znaków)", + "Короткое описание страницы фильма (до 200 символов)": "Krótki opis strony filmu (do 200 znaków)", + "Переведенное название фильма:": "Przetłumaczona nazwa filmu:", + "Миссия невыполнима: Последствия": "Mission Impossible: Consequences", + "Оригинальное название фильма:": "Oryginalny tytuł filmu:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Opis filmu:", + "Уникальное описание ...": "Unikalny opis ...", + "Информационные данные фильма": "Informacje o filmie", + "URL постера:": "Adres URL plakatu:", + "URL постера фильма": "URL plakatu filmowego", + "Фильм": "film", + "Сериал": "Seriale telewizyjne", + "Год:": "Rok:", + "Страна:": "Kraj:", + "Жанры фильма:": "Gatunki filmowe:", + "Режиссер фильма:": "Reżyser filmowy:", + "Актерский состав:": "Przesyłaj:", + "Премьера фильма:": "Premiera filmu:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Ocena strony KinoPoisk:", + "34 или 90": "34 lub 90", + "Число голосов на сайте KinoPoisk:": "Liczba głosów na stronie KinoPoisk:", + "309 или 89647": "309 lub 89647", + "Рейтинг на сайте IMDb:": "Ocena IMDb:", + "76 или 88": "76 lub 88", + "Число голосов на сайте IMDb:": "Liczba głosów na stronie IMDb:", + "6534 или 8396": "6534 lub 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg lub URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL odtwarzacza:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Jakość:", + "1080p": "1080p", + "Перевод / язык:": "Tłumaczenie / język:", + "Субтитры": "Napisy", + "Настраиваемые поля:": "Niestandardowe pola:", + "Текст к этому полю": "Wyślij sMS-a do tego pola", + "Названия на страницах веб-сайта": "Tytuły na stronach internetowych", + "Информация о написании названий для всех страниц веб-сайта": "Informacje o pisaniu tytułów dla wszystkich stron witryny", + "Веб-страница:": "Strona internetowa:", + "название": "imię", + "переведенное": "przetłumaczone", + "английское": "angielski", + "премьера": "premiera", + "слово": "słowo", + "синонимы": "synonimy", + "страны": "kraje", + "жанры": "gatunki", + "актеры": "aktorzy", + "режиссеры": "dyrektorzy", + "Страница онлайн": "Strona internetowa", + "Год": "Rok", + "сортировка": "sortowanie", + "страница": "strona", + "Текст для": "Tekst dla", + "определенного года": "w pewnym roku", + "остальных": "reszta", + "Годы": "Lata", + "Жанр": "Gatunek", + "определенного жанра": "pewien gatunek", + "Жанры": "Gatunki", + "Страна": "Kraj", + "определенной страны": "konkretnego kraju", + "Страны": "Kraje", + "Актер": "Aktor", + "определенного актера": "pewien aktor", + "Актеры": "Aktorzy", + "Режиссер": "Reżyser", + "определенного режиссера": "pewien reżyser", + "Режиссеры": "Dyrektorzy", + "Тип": "Wpisz", + "определенного типа": "określony typ", + "Поиск": "Wyszukaj", + "запрос": "żądanie", + "определенного запроса": "konkretne żądanie", + "Поиск фильма": "Poszukiwanie filmu", + "Пагинация и сортировка": "Paginacja i sortowanie", + "Код": "Kod", + "По убыванию": "Malejąco", + "По возрастанию": "Rosnąco", + "H1 на страницах веб-сайта": "H1 na stronach internetowych", + "Информация о написании H1 для всех страниц веб-сайта": "Informacje o pisaniu H1 na wszystkich stronach witryny", + "Описания на страницах веб-сайта": "Opisy na stronach internetowych", + "Информация о написании описаний для всех страниц веб-сайта": "Informacje o pisaniu opisów dla wszystkich stron witryny", + "Обновление базы фильмов": "Zaktualizuj bazę filmów", + "Ключ обновления базы данных": "Klucz aktualizacji bazy danych", + "Обновить": "Odśwież", + "Модуль новых премьер": "Nowy moduł premier", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informacja o parametrach modułu z blokiem filmów najbliższej klasy", + "Отключить": "Wyłącz", + "Количество фильмов в автоматическом блоке": "Liczba filmów w bloku automatycznym", + "Указание числа фильмов, которые будут в блоке": "Określ liczbę filmów, które będą w bloku", + "Указать фильмы вручную": "Określ filmy ręcznie", + "Вручную выбрать фильмы для этого блока": "Ręcznie wybierz filmy dla tego urządzenia", + "Активировать": "Aktywuj", + "Модуль": "Moduł", + "отключен": "wyłączony", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Moduł pozwala na dodanie do witryny bloku z filmami, które wkrótce powinny zostać wydane.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Aby włączyć moduł, kliknij przycisk «Aktywuj» u góry ekranu.", + "Модуль комментариев": "Moduł komentarzy", + "Информация о параметрах модуля добавления виджетов комментариев": "Informacje o parametrach modułu dodają widżety komentarzy", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Twoja skrócona nazwa podczas rejestracji witryny na Disqus.com i klucz API", + "Ваш shortname веб-сайта": "Twoja nazwa witryny", + "Ваш api_key для индексации комментариев": "Twój api_key do indeksowania komentarzy", + "Блок последних комментариев": "Ostatni blok komentarza", + "Блок с последними комментариями от пользователей": "Blokuj z ostatnimi komentarzami od użytkowników", + "комментария(ев)": "komentarz(s)", + "Макс. %s символов": "Max %s znaków", + "без аватара": "bez awatara", + "с аватаром": "z awatarem", + "На страницах:": "Na stronach:", + "главная": "główny", + "категория": "kategoria", + "контент": "treść", + "фильм": "film", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Podaj identyfikator widgetu, który otrzymasz po utworzeniu widgetu komentarza na HyperComments.com i sekretkey do indeksowania komentarzy przez wyszukiwarki", + "Ваш widget_id": "Twój widget_id", + "Ваш sekretkey для индексации комментариев": "Twój sekretkey do indeksowania komentarzy", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Twój identyfikator typu aplikacji «Witryna» na stronie vk.com", + "Ваш ID приложения": "Twój identyfikator aplikacji", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Zarejestruj się na facebook.com i wprowadź ID użytkownika (identyfikator użytkownika, który może moderować komentarze)", + "Ваш ID на Facebook": "Twój identyfikator na Facebooku", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Podaj identyfikator, który otrzymasz po utworzeniu widgetu komentarzy na stronie Cackle.me (za opłatą)", + "Ваш ID виджета": "Twój identyfikator widgetu", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL Twojej strony Google+", + "Ваш URL в Google+": "Twój URL Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parametr host_id, który otrzymasz po zarejestrowaniu się w usłudze", + "Ваш host_id": "Twój identyfikator hosta", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Moduł pozwala na dodanie do formularza komentarzy do serwisów społecznościowych VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "filmy związane z modułem", + "Информация о параметрах модуля связанных фильмов": "Informacje o parametrach filmów związanych z modułem", + "Связанные фильмы по году": "Powiązane filmy po roku", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Blok filmu pod głównymi informacjami o filmie z tego samego roku, co bieżący film", + "из одного года": "od jednego roku", + "Связанные фильмы по жанрам": "Powiązane filmy według gatunku", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Blok z filmami pod głównymi informacjami o filmie z tego samego gatunku lub wszystkich gatunków, co w bieżącym filmie", + "всех": "ze wszystkich", + "одного жанра": "jeden gatunek", + "Связанные фильмы по странам": "Powiązane filmy według kraju", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Blok filmu pod głównymi informacjami o filmie z tego samego kraju lub wszystkich krajów, w którym jest obecny film", + "одной страны": "jeden kraj", + "Связанные фильмы по актерам": "Powiązane filmy aktorów", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Blok z filmami pod główną informacją o filmie z filmografii aktora lub aktorów, którzy wystąpili w obecnym filmie", + "одного актера": "jeden aktor", + "Связанные фильмы по режиссерам": "Powiązane filmy reżysera", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Blok z filmami pod główną informacją o filmie reżysera lub reżysera reżyserującego aktualny film", + "одного режиссера": "jeden dyrektor", + "Показывать по типу": "Pokaż według typu", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Na stronie serii pojawi się seria, na stronie filmu - filmy", + "Тип к типу": "Wpisz typ", + "Не важно": "Nie ważne", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Moduł pozwala na dodanie na stronie filmu dodatkowych list filmów z tego samego roku, gatunku, kraju, roku, aktora lub reżysera.", + "Модуль создания страниц для веб-сайта": "Moduł do tworzenia stron dla witryny", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informacje o parametrach modułu tworzą strony dla serwisu", + "Настройка страницы со списком новостей": "Dostosuj stronę listy wiadomości", + "URL путь": "Ścieżka adresu URL", + "Параметр пути в URL": "Parametr adresu URL", + "Веб-страница со списком контента": "Strona internetowa z listą treści", + "Страницы веб-сайта": "Strony internetowe", + "Новости и коллекции веб-сайта": "Wiadomości i kolekcje witryn", + "Блоки новостей на веб-сайте": "Bloki wiadomości na stronie internetowej", + "Блок новостей в боковой панели": "Blok wiadomości na pasku bocznym", + "Блок постов в боковой панели на страницах веб-сайта": "Blok postów na pasku bocznym na stronach witryny", + "пост(ов)": "post(s)", + "Теги через запятую": "Tagi oddzielone przecinkami", + "Блок новостей на странице фильма": "Kanał wiadomości na stronie filmu", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Blok postów zawierających film lub najnowsze wiadomości ze znacznikiem na wszystkich filmach", + "упоминания или с тегом": "wspomniane lub oznaczone", + "Оповещения, Новости": "Alerty, wiadomości", + "Фильмы из новостей на главной": "filmy z wiadomości na głównej", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Blokuj z filmami z wiadomości na stronie głównej (klucze URL listy rozdzielane przecinkami)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automatyczne kolekcje", + "Обновления с moonwalk": "Aktualizacje moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Ostatnio dodane filmy / seriale na temat hostingu wideo", + "Обновления фильмов": "Aktualizacje filmów", + "Последние добавленные фильмы на видео-хостинг": "Ostatnio dodane filmy na temat hostingu wideo", + "Не добавлять": "Nie dodawaj", + "URL-ключ коллекции в которую добавлять фильмы": "Klucz URL w kolekcji, w którym można dodawać filmy", + "Обновлять качество:": "Zaktualizuj jakość:", + "Да": "Tak", + "Обновлять перевод:": "Zaktualizuj tłumaczenie:", + "Обновления сериалов": "Aktualizacje seriali telewizyjnych", + "Последние добавленные сериалы на видео-хостинг": "Ostatnio dodane serie na temat hostingu wideo", + "сериала(ов)": "serial(s)", + "URL-ключ коллекции в которую добавлять сериалы": "Klucz URL w kolekcji, w którym można dodawać programy telewizyjne", + "Обновления с hdgo": "Aktualizacje z hdgo", + "Обновления с kodik": "Aktualizacje z kodik", + "Обновления с iframe": "Aktualizacje iframe", + "Добавить страницу": "Dodaj stronę", + "Модуль позволяет создавать страницы на веб-сайте.": "Moduł umożliwia tworzenie stron na stronie internetowej.", + "Название страницы:": "Tytuł strony:", + "Комедийные сериалы": "Serial komediowy", + "Описание страницы:": "Opis strony:", + "Подборка комедийных сериалов": "Wybór seriali komediowych", + "Уникальный ключ для URL": "Unikalny klucz do adresu URL", + "Уникальный ключ для URl страницы": "Unikalny klucz do strony URl", + "Ссылка на изображение страницы": "Link do obrazu strony", + "Коллекции, Новости": "Kolekcje, aktualności", + "Коллекции": "Kolekcje", + "Новости": "Wiadomości", + "Страницы": "Strony", + "Обновления": "Aktualizacje", + "Мультфильмы": "Kreskówki", + "ТВ": "Tv", + "Аниме": "Anime", + "Страница скачать": "Strona pobierania", + "Страница трейлера": "Strona zwiastuna", + "Страница кадров": "Strona ramek", + "Модуль слайдера фильмов": "Moduł suwaka filmu", + "Информация о параметрах модуля слайдера фильмов": "Informacje o parametrach filmów z suwakiem modułu", + "Идентификатор или ссылка на фильм": "Identyfikator filmu lub link", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Moduł pozwala na dodanie do witryny suwaka z filmami.", + "Модуль скрытия фильмов": "Moduł ukrywania filmów", + "Информация о параметрах модуля скрытия фильмов": "Informacja o parametrach modułu ukryj filmy", + "Автоматическое скрытие фильмов": "Automatycznie ukrywaj filmy", + "Параметры авторизации IMAP": "Opcje autoryzacji IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Opcje autoryzacji na serwerze IMAP poczty", + "Пароль": "Hasło", + "Ваш пароль от почтового ящика": "Twoje hasło do skrzynki pocztowej", + "Параметры почтового сервера": "Ustawienia serwera poczty", + "Сервер": "Serwer", + "Порт": "Port", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blokuj filmy w kraju", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blokuj filmy w kraju, w którym zostały wydane w tym roku", + "В стране фильма": "W kraju filmu", + "Сообщение для пользователей": "Wiadomość użytkownika", + "Сообщение для пользователей на месте, где располагается плеер": "Wiadomość dla użytkowników witryny, w której znajduje się odtwarzacz", + "Сообщение для пользователя": "Wiadomość do użytkownika", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Moduł pozwala ukryć przed filmami z witryny, które są ograniczone przez właścicieli praw autorskich.", + "Модуль топ-фильмов": "Najlepszy moduł filmów", + "Информация о параметрах модуля топ-фильмов в категориях": "Informacje o parametrach najlepszych filmów modułowych w kategoriach", + "Топ-фильмы в категориях": "Najpopularniejsze filmy w kategoriach", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Najpopularniejsze filmy są zwykle wyświetlane zamiast standardowego suwaka lub jako osobny blok w kategoriach", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Moduł pozwala każdej kategorii wyświetlać najlepsze filmy w określonym sortowaniu.", + "Модуль социальных сетях": "Moduł sieci społecznościowych", + "Информация о параметрах модуля групп в социальных сетях": "Informacje o parametrach modułu grupowego w sieciach społecznościowych", + "Ссылка на страницу": "Link do strony", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Moduł umożliwia dodawanie do stron linków stron w sieciach społecznościowych, które zostały stworzone dla strony internetowej.", + "Микроразметка": "Mikromarkowanie", + "Модуль микроразметки": "Moduł mikromasowania", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informacje o parametrach modułu Schema i znaczników OpenGraph", + "активирован": "aktywowany", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Moduł pozwala na dodawanie znaczników Schema i OpenGraph do wszystkich stron witryny.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Aby dezaktywować moduł, kliknij przycisk «Wyłącz» u góry ekranu.", + "Модуль продолжения просмотра": "Moduł kontynuuje oglądanie", + "Информация о параметрах модуля продолжения просмотра": "Informacja o parametrach modułu kontynuuj oglądanie", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Moduł umożliwia dodanie przycisku do strony internetowej. po kliknięciu na nią można przejść do strony filmu, aby kontynuować przeglądanie.", + "Модуль просмотренных фильмов": "Moduł obejrzał filmy", + "Информация о параметрах модуля просмотренных фильмов": "Informacja o parametrach modułu oglądanych filmów", + "Количество просмотренных фильмов": "Liczba oglądanych filmów", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "filmy oglądane przez użytkownika są wyświetlane u dołu każdej strony witryny", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Moduł dodaje na dole strony listę filmów ostatnio oglądanych przez użytkownika.", + "Модуль плеера на веб-сайте": "Moduł odtwarzacza na stronie internetowej", + "Информация о параметрах модуля плеер на веб-сайте": "Informacje o parametrach modułu odtwarzacza na stronie internetowej", + "Параметры плеера": "Ustawienia odtwarzacza", + "сделать основным": "zrobić główny", + "Видео-хостинги источники": "Źródła hostingu wideo", + "Цвет элементов в плеере": "Kolor elementów w odtwarzaczu", + "Указание токен-ключа плеера": "Określanie klucza żetonu gracza", + "Токен-ключ": "Kluczowy token", + "Указание api_token-ключа плеера": "Określanie klawisza api_token gracza", + "api_token-ключ": "api_token key", + "Указание токен-ключа": "Określanie klucza tokenu", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Moduł pozwala na dodanie gracza do strony internetowej do oglądania filmów online.", + "Модуль блокировки просмотра плеера": "Moduł widoku widoku odtwarzacza", + "Информация о параметрах модуля блокировки просмотра плеера": "Informacja o parametrach modułu blokującego podgląd gracza", + "Вставить рекламу в плеер": "Wstaw reklamę do odtwarzacza", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Jednostka reklamowa będzie stać w odtwarzaczu przez określoną liczbę sekund przed wyświetleniem", + "Таймер блокировки:": "Zablokuj zegar:", + "сек": "sec", + "Кнопка «Пропустить»:": "Przycisk pomijania:", + "Сообщение для пользователя:": "Wiadomość użytkownika:", + "Рекламный код:": "Kod promocyjny:", + "отображает обратный отсчет.": "wyświetla odliczanie.", + "Платная подписка": "Płatna subskrypcja", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Wygeneruj listę kluczy za pomocą przecinka i sprzedawaj je za pośrednictwem różnych platform transakcyjnych, na przykład na digiseller. Użytkownik po wprowadzeniu klucza będzie mógł oglądać wszystkie filmy na stronie bez żadnych ograniczeń", + "Список ключей через запятую:": "Lista kluczy oddzielonych przecinkami:", + "+ 10 ключей": "+ 10 kluczy", + "Поделиться в социальную сеть": "Udostępnij w sieci społecznościowej", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Jeśli użytkownik nie kliknie przycisku Udostępnij w jednej z sieci społecznościowych, użytkownik nie będzie mógł rozpocząć przeglądania przez określony czas. Jeśli użytkownik kliknie przycisk «Udostępnij», blok zamknie się po 10 sekundach", + "Пользователи с AdBlock": "Użytkownicy AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Ogranicz wyświetlanie od użytkowników, którzy korzystają z AdBlock lub innych blokerów reklam", + "Легальный веб-сайт": "Strona prawna", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Pokaż tylko zwiastun filmu, który jest materiałem promocyjnym i nie narusza praw autorskich", + "Разрешить плеер в странах:": "Zezwalaj graczom w krajach:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Moduł pozwala ograniczyć wyświetlanie odtwarzacza użytkownikom przed wykonaniem określonej akcji.", + "Модуль мобильной версии": "Mobilny moduł wersji", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informacja o parametrach modułu mobilnej wersji strony", + "Светлая тема": "Jasny motyw", + "Светлая тема оформления мобильной версии веб-сайта": "Jasny motyw mobilnej wersji strony", + "Скриншоты": "Zrzuty ekranu", + "Темная тема": "Ciemny motyw", + "Темная тема оформления мобильной версии веб-сайта": "Ciemny motyw projektu mobilnej wersji strony", + "Своя тема оформления мобильной версии веб-сайта": "Własny motyw mobilnej wersji strony", + "Настроить": "Dostosuj", + "Цвет фона": "Kolor tła", + "Цвет текста": "Kolor tekstu", + "Фон заголовка": "Tło nagłówka", + "Цвет заголовка": "Kolor nagłówka", + "Фон описания": "Opis tło", + "Цвет описания": "Kolor opisu", + "Фон кнопки": "Tło przycisku", + "Цвет кнопки": "Kolor przycisku", + "Фон поиска": "Wyszukaj tło", + "Фон блока": "Zablokuj tło", + "Цвет ссылок": "Kolor łącza", + "При наведении": "Po najechaniu myszą", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Moduł mówi wyszukiwarkom, że strona internetowa ma wersję strony internetowej do doskonałego wyświetlania na urządzeniach mobilnych. Przed aktywacją modułu upewnij się, że została utworzona poddomena «m» (w panelu kontrolnym domeny DNS znajduje się odpowiedni rekord CNAME «m»).", + "Модуль серий сериалов": "Moduł szeregowy", + "Информация о параметрах модуля серий сериалов": "Informacje o parametrach modułu serii", + "Заголовок, описание и H1 веб-страницы с серией": "Tytuł strony, opis i seria H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Pisanie tekstu do tytułu, opisu i H1 na stronie internetowej z serii", + "Веб-страница серии:": "Seria stron internetowych:", + "Название страницы": "Tytuł strony", + "номер сезона": "numer sezonu", + "номер серии": "numer partii", + "перевод": "tłumaczenie", + "H1 на странице": "H1 na stronę", + "Описание страницы": "Opis strony", + "Блок с сериями": "Zablokuj z serią", + "серий": "seria", + "Все серии": "Wszystkie serie", + "Посл. серию": "Ostatni seria", + "Параметры по умолчанию": "Ustawienia domyślne", + "Сезон": "Sezon", + "Серия": "Seria", + "Звук": "Dźwięk", + "основной источник серий": "główne źródło serii", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Moduł pozwala stworzyć osobną stronę dla każdej serii serii.", + "Модуль добавления рекламы на веб-сайт": "Moduł reklamowy na stronie internetowej", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informacja o parametrach modułu dodaje reklamę do strony", + "Десктопная версия веб-сайта": "Wersja stacjonarna witryny", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Warianty reklamy w wersji komputerowej strony", + "На всех веб-страницах": "Na wszystkich stronach internetowych", + "Вверху на веб-странице": "Początek strony", + "Добавьте свой рекламный код": "Dodaj swój kod reklamy", + "Внизу на веб-странице": "W dół na stronie internetowej", + "Левая колонка на веб-странице": "Lewa kolumna na stronie", + "Правая колонка на веб-странице": "Prawa kolumna na stronie", + "Над плеером на веб-странице": "Nad odtwarzaczem na stronie", + "Под плеером на веб-странице": "Pod odtwarzaczem na stronie", + "или размещение на конкретной веб-странице": "lub publikowanie na określonej stronie internetowej", + "Размещение рекламы над плеером": "Umieszczenie reklamy nad odtwarzaczem", + "Размещение рекламы под плеером": "Umieszczenie reklamy pod odtwarzaczem", + "Размещение рекламы над ссылками": "Umieszczanie reklam powyżej linków", + "Размещение рекламы под ссылками": "Reklamuj pod linkami", + "Размещение рекламы над трейлером": "Umieszczenie reklamy nad zwiastunem", + "Размещение рекламы под трейлером": "Umieszczenie reklamy pod zwiastunem", + "Размещение рекламы над кадрами": "Reklama nad ramkami", + "Размещение рекламы под кадрами": "Umieszczenie reklamy pod ramkami", + "Мобильная версия веб-сайта": "Mobilna wersja strony", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Warianty reklamy w mobilnej wersji strony", + "Таргетинг рекламы": "Kierowanie reklam", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Wyświetlaj reklamy docelowych odbiorców, na przykład ludzi z Rosji lub podczas przeglądania strony internetowej na telefonie iPhone itp.", + "Таргетинг включен": "Włączono kierowanie", + "Таргетинг отключен": "Kierowanie wyłączone", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Moduł umożliwia dodawanie reklam do wszystkich stron internetowych, które są ukierunkowane.", + "Модуль RSS": "Moduł RSS", + "Информация о параметрах модуля RSS": "Informacje o parametrach modułu RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Moduł umożliwia wyświetlanie najnowszych publikacji filmów w formacie xml.", + "Автопубликация на %s дней": "Autopublish przez %s dni", + "Код состояния HTTP": "Kod stanu HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Kod statusu HTTP na stronie zablokowanego movieu", + "Фильмы из страны": "Moviey z kraju", + "Фильмы из списка": "Moviey z listy", + "Мультсериалы:": "Kreskówki:", + "Видео-хостинги источники трейлеров": "Źródła wideo dla przyczep", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Moduł mówi wyszukiwarkom, że strona internetowa ma wersję strony internetowej do doskonałego wyświetlania na urządzeniach mobilnych.", + "Случайный": "Losowo", + "Случайный фильм": "Losowy movie", + "Модуль случайного фильма": "Losowy moduł movieowy", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Moduł pozwala każdej kategorii wyświetlać przycisk przełączania na losowy movie z tej kategorii.", + "Информация о параметрах модуля выбора случайного фильма": "Informacje o parametrach modułu wyboru movieów losowych", + "Случайный фильм в категориях веб-сайта": "Losowy movie w kategoriach stron internetowych", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "U góry strony kategorii pojawi się przycisk, po kliknięciu użytkownik przechodzi do losowego movieu z tej kategorii", + "Случайный фильм в меню веб-сайта": "Losowy movie w menu witryny", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Podaj klucz adresu URL kolekcji, z której chcesz wybrać losowy movie, po kliknięciu przycisku w menu", + "Выбирать из коллекции:": "Wybierz z kolekcji:", + "ТВ версия": "Wersja telewizyjna", + "URL-ключ:": "Klucz URL:", + "Название в виде ссылки": "Tytuł jako link", + "При нажатии на название категории, будет переход на страницу категории": "Po kliknięciu na nazwę przejdzie ona do strony kategorii", + "Ссылка на категорию": "Link do kategorii", + "Обычный текст": "Zwykły tekst", + "Случайный фильм на главной странице": "Losowy movie na stronie głównej", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "W każdym bloku na głównej stronie internetowej będzie link do losowego movieu w kategorii", + "Случайный фильм в блоке связанных фильмов": "Losowy movie w movieach związanych z blokami", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "W każdym bloku powiązanych movieów na stronie movieu pojawi się link do losowego movieu w tej kategorii", + "Список жанров в каждом типе": "Lista gatunków w każdym typie", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Określ listę gatunków, które mają zostać włączone lub wyłączone z określonego typu", + "Жесткая перезагрузка сервера": "Bezpieczny reset serwera", + "Будет произведена перезагрузка всех сайтов на сервере": "Wszystkie witryny na serwerze zostaną zrestartowane", + "Модуль ТВ версии": "Wersja modułu TV", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informacje o parametrach wersji telewizyjnej strony internetowej", + "URL ТВ версии": "URL wersji telewizyjnej", + "Настройка URL для ТВ версии веб-сайта": "Ustawianie adresu URL dla wersji internetowej witryny", + "URL мобильной версии": "Wersja mobilna", + "Настройка URL для мобильной версии веб-сайта": "Ustawianie adresu URL mobilnej wersji strony", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Moduł aktywuje wersję telewizyjną strony internetowej do nawigacji za pomocą pilota telewizora.", + "Инструмент для парсинга веб-страниц": "Narzędzie do analizowania stron internetowych", + "Цвет текста контента": "Kolor tekstu zawartości", + "Фон контента": "Tło treści", + "Цвет текста категории": "Kolor tekstu kategorii", + "Фон текущей категории": "Bieżąca kategoria tła", + "Фон активной категории": "Aktywna kategoria tła", + "Своя тема оформления ТВ версии веб-сайта": "Własny motyw wersji telewizyjnej strony", + "Загрузка доступна после заполнения информации!": "Pobierz dostępny po wypełnieniu informacji!", + "Автозаполнение информации": "Informacje autouzupełniania", + "Запретить доступ в странах": "Odmów dostępu w krajach", + "Список стран, которым запрещено посещать сайт": "Lista krajów, które nie mogą odwiedzać witryny", + "Проксировать": "Do proxy", + "Не проксировать": "Nie proxy", + "Перегрузка сервера": "Przeciążenie serwera", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Określ procent przeciążenia serwera, przy którym zostanie wyświetlony lub przekierowany komunikat o błędzie (interwał 1 minuta, 5 minut i 15 minut)", + "Модуль рерайта описаний": "Moduł przepisywania opisu", + "Модуль обработает описание к фильму и делает его более уникальным": "Moduł przetworzy opis movieu i uczyni go bardziej unikalnym", + "Настройка параметров в сервисе rewriter.tools": "Ustawianie parametrów w usłudze rewriter.tools", + "Двойной рерайт": "Podwójne przepisywanie", + "Проверка уникальности": "Sprawdzanie wyjątkowości", + "Рерайт в автопубликации": "Przepisz autopublish", + "Делать рерайт описаний всем фильмам в автопубликации": "Dokonaj przepisywania opisów wszystkich movieów automatycznie publikowanych", + "Показать сообщение или перенаправить на URL": "Pokaż wiadomość lub przekieruj do adresu URL", + "Случайные фильмы": "Losowe moviey", + "Случайные фильмы из определенной коллекции": "Losowe moviey z określonej kolekcji", + "URL-ключ коллекции из которой выбирать фильмы": "Kolekcja kluczy URL, z której można wybrać moviey", + "Запретить доступ для IP": "Odmów dostępu dla adresu IP", + "Список IP, которым запрещено посещать сайт": "Lista adresów IP, które nie mogą odwiedzać strony", + "Embed/iframe код": "Osadź / iframe kod", + "изменить": "zmienić" +} diff --git a/themes/default/public/admin/locales/pt.json b/themes/default/public/admin/locales/pt.json new file mode 100644 index 0000000..333e90f --- /dev/null +++ b/themes/default/public/admin/locales/pt.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Home", + "Параметры": "Parâmetros", + "Модули": "Módulos", + "Панель администратора": "Painel do administrador", + "Настройки веб-сайта": "Configurações do site", + "Настройки публикации": "Publicar configurações", + "Настройки главной страницы": "Configurações da página inicial", + "Настройки отображения": "Configurações de exibição", + "Настройки URL": "Configurações de URL", + "Вставить свой код": "Insira seu código", + "SEO тексты": "Textos de SEO", + "Добавить фильм": "Adicionar filme", + "Названия веб-страниц": "Títulos da página da web", + "H1 на веб-страницах": "H1 em páginas da web", + "Описания веб-страниц": "Descrições de páginas da web", + "Скоро выйдет": "Em breve", + "Виджет комментариев": "Widget de comentários", + "Связанные фильмы": "filmes relacionados", + "Контент веб-сайта": "Conteúdo do site", + "Фильмы в слайдере": "filmes no controle deslizante", + "Запрещенные фильмы": "filmes proibidos", + "Топ в категории": "Top na categoria", + "Социальные сети": "Redes sociais", + "Семантическая разметка": "Marcação semântica", + "Продолжить просмотр": "Continue navegando", + "Просмотренные фильмы": "filmes assistidos", + "Плеер фильмов": "Jogador de filme", + "Блокировка просмотра": "Bloquear vista", + "Мобильная версия": "Versão móvel", + "Серии сериалов": "Série de TV", + "Ваша реклама": "Seu anúncio", + "RSS канал": "Feed RSS", + "Уникальные описания": "Descrições exclusivas", + "Голосование за фильм": "Votar pelo filme", + "Боты для мессенджеров": "Bots para mensageiros", + "Ошибки в переводе?": "Erros na tradução?", + "Есть вопросы?": "Alguma pergunta?", + "Очистить кэш:": "Limpar cache:", + "Очистка кэша файлов": "Limpando o cache de arquivos", + "Очистка кэша памяти": "Limpar o cache de memória", + "Главная страница веб-сайта": "Homepage do site", + "Информация о параметрах для главной страницы веб-сайта": "Informações sobre os parâmetros para a página principal do site", + "Заголовок, описание и H1 веб-страницы": "Título da Página da Web, Descrição e H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Escrever texto para o título, descrição e H1 na página principal do site", + "Заголовок веб-страницы": "Título da página da web", + "Главная веб-страница": "Página inicial", + "символа(ов)": "personagem(s)", + "H1 на веб-странице": "H1 na página da web", + "Описание веб-страницы": "Descrição da página da web", + "Типы:": "Tipos:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Bloquear na página principal do site em que os filmes de certos tipos:", + "или": "ou", + "%s-й": "%sth", + "фильма(ов)": "filme(s)", + "из типа(ов)": "de tipo(s)", + "Годы:": "Anos:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Bloquear na página principal do site em que filmes de certos anos", + "из года(ов)": "de ano(s)", + "Например:": "Por exemplo:", + "Жанры:": "Gêneros:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Bloquear na página principal do site em que filmes de certos gêneros", + "из жанра(ов)": "do(s) gênero(s)", + "боевик,триллер,приключения": "ação, suspense, aventura", + "Страны:": "Países:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Bloquear na página principal do site em que filmes de determinados países", + "из страны": "do país", + "США": "EUA", + "Актеры:": "Atores:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "O bloco na página principal do site em que os filmes com a participação de certos atores", + "с актерами": "com atores", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Administração:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "O bloco na página principal do site em que os filmes do filme de certos diretores", + "с режиссером": "com o diretor", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Bloquear com uma lista de IDs de filmes", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "O bloco na página principal do website em que os filmes com um ID específico", + "Не показывать": "Não mostrar", + "ID или ссылка на фильм": "ID ou link para o filme", + "Фильмы:": "filmes:", + "Список идентификаторов фильмов": "Lista de IDs de filmes", + "Редактировать список ID": "Editar lista de IDs", + "Блок с новыми сериями": "Bloquear com nova série", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "O bloco na página principal do site em que novas séries aparecerão", + "серии(-ий)": "série(s)", + "Новые серии сериалов": "Nova série de seriados", + "Блок с фильмами из коллекций": "Bloquear com filmes das coleções", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Bloquear com filmes de notícias / coleções na página principal (listar chaves de URL separadas por vírgulas)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Paginação", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Na parte inferior da página principal serão números, indique a categoria na qual eles conduzirão", + "Фильмы из типа:": "filmes do tipo:", + "Фильмы из года:": "filmes do ano:", + "Фильмы из жанра:": "filmes do gênero:", + "Фильмы из страны:": "filmes do país:", + "Фильмы актера:": "Ator de filmes:", + "Фильмы режиссера:": "Diretor de filmes:", + "Фильмы из коллекции:": "filmes da coleção:", + "2020 или фильмы": "2020 ou filmes", + "По умолчанию": "Por padrão", + "Сохранить изменения": "Salvar alterações", + "Изменяется статус": "Mudanças de status", + "Перезагружается": "Reinicia", + "Перезагрузить": "Recarregar", + "Очищается кэш": "Cache apagado", + "Очистить кэш": "Limpar cache", + "Загружаются (около 5 часов)": "Carregando (cerca de 5 horas)", + "Картинки загружены": "Imagens carregadas", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "A base será fixada no servidor para o domínio %s. A importação é feita apenas uma vez, outras importações são atualizações.", + "Загружаются (около 10 минут)": "Carregando (cerca de 10 minutos)", + "Перезагрузка": "Reinicie", + "Сохраняются изменения": "Mudanças salvas", + "Желательно не больше 100 фильмов": "De preferência, não mais de 100 filmes", + "Ошибка веб-сайта": "Erro no site", + "Ошибка сервера": "Erro do servidor", + "URL кадров:": "URL do quadro:", + "Блок с типами пустой": "Tipo de bloco vazio", + "Блок с годами пустой": "O bloco ao longo dos anos está vazio", + "Блок с жанрами пустой": "Bloquear com gêneros vazios", + "Блок со странами пустой": "O bloco com os países está vazio", + "Блок с актерами пустой": "O bloco com os atores está vazio", + "Блок с режиссерами пустой": "Diretores bloqueiam vazio", + "пустой": "vazio", + "отключена": "está desativado", + "Панель администратора CinemaPress": "Painel de administração do CinemaPress", + "Информация о параметрах админ-панели": "Informações sobre os parâmetros do painel de administração", + "Опубликовано фильмов": "filmes publicados", + "Опубликовано:": "Postado em:", + "Осталось:": "Esquerda", + "Отфильтрованы:": "Filtrado por:", + "Скоро": "Logo", + "Комментарии": "Comentários", + "Связанные": "Relacionado", + "Контент": "Conteúdo", + "Слайдер": "Slider", + "Скрыть": "Esconder", + "Топ": "Top", + "Разметка": "Marcação", + "Продолжить": "Continue", + "Просмотренные": "Assistido", + "Плеер": "Jogador", + "Блокировка": "Bloqueio", + "Серии": "Série", + "Реклама": "Publicidade", + "RSS": "RSS", + "Уникальность": "Exclusividade", + "Голосование": "Votação", + "Боты": "Bots", + "Настройки": "Configurações", + "Публикация": "Publicação", + "Отображение": "Mapeamento", + "Фильмы": "filmes", + "Названия": "Títulos", + "H1": "H1", + "Описания": "Descrições", + "URL": "URL", + "Коды": "Códigos", + "Основные настройки веб-сайта": "Configurações básicas do website", + "Информация о параметрах настройки веб-сайта": "Informações sobre as configurações do site", + "Протокол": "Protocolo", + "Основной протокол веб-сайта": "O principal protocolo do site", + "Домен": "Domínio", + "Информационный параметр домена, за которым закрепляется ключ БД": "Parâmetro de informações do domínio ao qual a chave do banco de dados é atribuída", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Seu email para entrar em contato com o administrador do site", + "Язык и страна веб-сайта": "Idioma e país do site", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Especifique o idioma e o país para os quais o website opera", + "Шаблон веб-сайта": "Modelo de site", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "O nome do modelo de site cuja pasta deve estar na pasta de temas", + "ThemePrice": "49$", + "Своя тема": "Tema próprio", + "Nginx сервер": "Servidor nginx", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Este parâmetro é informativo e não pode ser alterado no painel de administração", + "Sphinx сервер": "Servidor sphinx", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Com altas cargas, o Sphinx pode ser transferido para um servidor separado, aumentando assim o desempenho do site", + "Memcached сервер": "Servidor de memcached", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Com altas cargas, o Memcached pode ser transferido para um servidor separado, aumentando assim o desempenho do site", + "Сервер картинок": "Servidor de imagens", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Por padrão, todas as imagens são carregadas de fontes de terceiros, no entanto, se você quiser que os pôsteres sejam baixados do seu site, você pode «Enviar para o servidor» arquivos estáticos e especificar neste campo o endereço %s", + "Ширина постера:": "Largura do cartaz:", + "Автопубликация": "Autopublicação", + "Фукнция публикации": "Publicar função", + "Информация о параметрах публикации фильмов": "Informações sobre opções de publicação de filmes", + "Импорт всех фильмов в мире": "Importar todos os filmes do mundo", + "Добавление всех фильмов в мире на веб-сайт": "Adicione todos os filmes do mundo ao site", + "Введите ключ базы фильмов": "Digite a chave base do filme", + "Добавить фильмы": "Adicionar filmes", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "filmes:", + "StartMovies": "---", + "Тема:": "Assunto:", + "общая": "comum", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Qual é o tema comum e individual do CinemaPress?", + "Обновление:": "Atualização:", + "каждое": "cada", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Por que preciso atualizar o banco de dados?", + "Оплатить ключ": "Chave de pagamento", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "libertar até 3 vezes", + "Настройка автопубликации": "Configuração de publicação automática", + "Нстройка публикации фильмов каждый час": "Definindo a publicação de filmes a cada hora", + "Публиковать по": "Publicar por", + "фильма(ов) каждые": "filme(s) a cada", + "часа(ов)": "horas", + "Будут опубликованы в": "Será publicado em", + "Диапазон идентификаторов фильмов": "Faixa de ID do filme", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "O intervalo de identificadores de filmes já publicados no site", + "до": "até", + "Обязательная информация у фильмов": "Informações necessárias de filmes", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Somente filmes com informações marcadas (pôster, título, descrição padrão) serão publicados no site", + "Не важно (публикация любых фильмов)": "Não importante (publicação de qualquer filme)", + "Только имеющие постер": "Apenas tendo um cartaz", + "Только имеющие переведенное название": "Apenas tendo traduzido o título", + "Только имеющие стандартное описание": "Apenas tendo uma descrição padrão", + "Тематический веб-сайт": "Site do assunto", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Você pode criar um site temático onde somente Anime, filmes Russos, etc. serão publicados.", + "Тип:": "Tipo:", + "Сериалы": "Programas de TV", + "Все": "Todo o", + "для взрослых": "para adultos", + "Китай": "China", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Pare de palavras:", + "Параметры вывода фильмов в категориях": "Opções de saída para filmes em categorias", + "Информация о параметрах вывода фильмов в категориях": "Informações sobre as opções de saída de filmes em categorias", + "Параметры отображения в категориях": "Exibir opções em categorias", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Exibe opções de filmes em categorias (gêneros, países, etc.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Especifique quantos filmes serão exibidos em cada categoria e nos resultados da pesquisa", + "Фильмов на странице:": "filmes na página:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Especifique a classificação pela qual os filmes serão classificados em categorias", + "Сортировка фильмов:": "Ordenar filmes:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Especifique quantas páginas exibir na parte inferior de cada categoria e site principal", + "Количество чисел в пагинации:": "Número de números na paginação:", + "номер(ов)": "número(s)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Mostrar o botão da última página na página principal e em categorias (pode criar carga no servidor)", + "Последняя страница:": "Última página:", + "Показывать": "Mostrar", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Especifique a imagem que será exibida quando as pessoas compartilharem o site nas redes sociais", + "Изображение по умолчанию:": "Imagem padrão:", + "URL изображения": "URL da imagem", + "Загрузить": "Baixar", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Especifique a data final da estreia dos filmes que serão mostrados ao ordenar pela data da estreia ou ano", + "Конечная дата:": "Data de fim:", + "Месяц назад": "Há um mês", + "Неделю назад": "Há uma semana", + "Сегодня": "Hoje", + "Через неделю": "Uma semana depois", + "Через месяц": "Em um mês", + "Через 3 месяца": "Depois de 3 meses", + "Через пол года": "Depois de meio ano", + "Через год": "Um ano depois", + "Через 2 года": "Depois de 2 anos", + "В таком формате будет показана дата на веб-сайте": "Neste formato, a data será mostrada no site", + "Формат даты:": "Formato de data:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Ordenado por KinoPoisk / IMDb rating", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Opções para exibir uma lista de filmes ao classificar por KinoPoisk / IMDb rating", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Especifique o número mínimo de votos do KinoPoisk para filmes que serão exibidos ao classificar pela classificação KinoPoisk", + "Число голосов KinoPoisk:": "Contagem de votos de KinoPoisk:", + "голос(ов)": "voz (es)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Especifique o número mínimo de votos da IMDb para filmes que serão exibidos ao classificar pela classificação da IMDb", + "Число голосов IMDb:": "O número de votos da IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Especifique quais categorias não aplicam a regra do número mínimo de votos ao classificar por classificação", + "Не применять условие в категориях:": "Não aplique condições nas categorias:", + "год": "ano", + "жанр": "gênero", + "страна": "o país", + "актер": "ator", + "режиссер": "diretora", + "тип": "tipo de", + "поиск": "pesquisar", + "Меню на веб-сайте": "Menu no site", + "Категории из меню на веб-сайте": "Categorias do menu no site", + "Текст на веб-сайте": "Texto do site", + "Текст который Вы можете видеть на страницах веб-сайта": "Texto que você pode ver nas páginas do site", + "В ШАБЛОНЕ": "NO PADRÃO", + "НА ВЕБ-САЙТЕ": "NO SITE", + "Названия сортировок": "Ordenar nomes", + "Названия сортировок на странице категорий": "Classificar títulos na página de categorias", + "Рейтинг КП (по убыванию):": "Classificação KP (descendente):", + "Рейтинг КП (по возрастанию):": "Classificação KP (ascendente):", + "Голоса КП (по убыванию):": "KP de voz (decrescente):", + "Голоса КП (по возрастанию):": "Voz KP (ascendente):", + "Рейтинг IMDb (по убыванию):": "Classificação da IMDb (decrescente):", + "Рейтинг IMDb (по возрастанию):": "Classificação da IMDb (ascendente):", + "Голоса IMDb (по убыванию):": "Vozes da IMDb (descendente):", + "Голоса IMDb (по возрастанию):": "Vozes IMDb (ascendente):", + "Год (по убыванию):": "Ano (descendente):", + "Год (по возрастанию):": "Ano (ascendente):", + "Премьера (по убыванию):": "Estreia (descendente):", + "Премьера (по возрастанию):": "Premiere (ascendente):", + "Изменение URL ссылок веб-сайта": "Como alterar URLs de links de sites", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informações sobre os parâmetros para alterar o URL das várias páginas do site", + "Страница фильма": "Página do filme", + "Изменение URL страницы фильма": "Alterar o URL da página do filme", + "Доступные параметры": "Opções disponíveis", + "обязательный праметр, отображает ID фильма, например «id299»": "parâmetro obrigatório, exibe o ID do filme, por exemplo, «id299»", + "разделитель между параметрами, например «-»": "separador entre parâmetros, por exemplo, «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "título de filme traduzido ou original, por exemplo, «a matriz»", + "переведенное название фильма в транслите, например «matrica»": "nome do filme traduzido em transliteração, por exemplo «matrica»", + "оригинальное название фильма, например «the-matrix»": "nome do filme original, por exemplo, «a matriz»", + "жанр фильма в транслите, например «comedy»": "o gênero do filme em transliteração, por exemplo, «comédia»", + "страна фильма в транслите, например «usa»": "o país do filme em transliteração, por exemplo «EUA»", + "год фильма, например «2020»": "ano do filme, por exemplo «2020»", + "главный актер в транслите, например «tom-cruise»": "o ator principal na transliteração, por exemplo «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "diretor em transliteração, por exemplo «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "todos os dias aleatoriamente 4 letras, por exemplo «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL para ativar a página da web", + "«Скачать»": "«Download»", + "«Трейлер»": "«Trailer»", + "«Кадры»": "«Quadros»", + "Уникализация URL фильма": "URL de filme exclusivo", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Aponte URL única, você pode mudar o separador entre os parâmetros, o prefixo antes do ID e mudar o identificador de filme para cima ou para baixo (o padrão é 0, ou seja, o ID no website coincide com o ID no KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "O separador entre os parâmetros no URL será substituído no URL no lugar [separador]", + "Разделитель:": "Separador:", + "Будет подставлено перед ID фильма %s": "Será substituído antes do filme ID %s", + "Префикс ID:": "Prefixo de ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Aceita valores de -297 a 297000 e altera o ID do filme no site para um lado superior ou inferior.", + "Уникальный ID:": "ID exclusivo:", + "Транслит URL категорий (комедия -> komediya)": "Categorias de URL de tradução (comédia -> komediya)", + "Транслит:": "Translite:", + "Нет": "Não", + "Кастомный": "Personalizado", + "URL неиндексируемых фильмов": "URLs de filmes não indexados", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Se você quiser que apenas os filmes em que você escreve descrições exclusivas sejam indexados, preencha este formulário e adicione esse URL ao seu robots.txt, por exemplo, Disallow: / noindex", + "URL пути": "URL do caminho", + "URL пути, которые ставятся перед конкретной категорией": "Caminhos de URL que são colocados na frente de uma categoria específica", + "комедия": "comédia", + "Том Круз": "Tom Cruise", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Série:", + "Мультфильмы:": "Cartoons:", + "Аниме:": "Anime:", + "Телепередачи:": "Programas de tV:", + "Игра престолов": "Game of thrones", + "Вставить код на веб-сайт": "Cole o código no site", + "Вставка кодов счетчиков, рекламы и т.п.": "Inserir códigos de contagem, anúncios etc.", + "Вставить код в верх веб-страницы": "Cole o código no topo da página da web", + "Вставка кода внутрь тега head": "Inserir código dentro da tag head", + "Вставить код в низ веб-страницы": "Cole o código na parte inferior da página da web", + "Вставка кода перед закрывающимся тегом body": "Inserir código antes de fechar a tag body", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Código do arquivo robots.txt", + "Список фильмов с уникальным описанием": "Lista de filmes com uma descrição única", + "Информация о написании уникальных описаний для фильмов": "Informações sobre como escrever descrições exclusivas para filmes", + "Добавить / изменить фильм": "Adicionar / Editar filme", + "Фильмы с уникальным описанием": "filmes com uma descrição única", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Digite o ID do filme", + "тег на веб-странице фильма:": "tag na página do filme:", + "Название страницы фильма (до 70 символов)": "Título da página do filme (até 70 caracteres)", + "Короткое описание страницы фильма (до 200 символов)": "Breve descrição da página do filme (até 200 caracteres)", + "Переведенное название фильма:": "Nome do filme traduzido:", + "Миссия невыполнима: Последствия": "Missão Impossível: Consequências", + "Оригинальное название фильма:": "Título do filme original:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Descrição do filme:", + "Уникальное описание ...": "Descrição única ...", + "Информационные данные фильма": "Informação do filme", + "URL постера:": "URL do cartaz:", + "URL постера фильма": "URL do poster do filme", + "Фильм": "filme", + "Сериал": "Série de TV", + "Год:": "Ano:", + "Страна:": "País:", + "Жанры фильма:": "Gêneros de filmes:", + "Режиссер фильма:": "Diretor de cinema:", + "Актерский состав:": "Elenco:", + "Премьера фильма:": "Estréia do filme:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Avaliação do site KinoPoisk:", + "34 или 90": "34 ou 90", + "Число голосов на сайте KinoPoisk:": "O número de votos no site KinoPoisk:", + "309 или 89647": "309 ou 89647", + "Рейтинг на сайте IMDb:": "Classificação da IMDb:", + "76 или 88": "76 ou 88", + "Число голосов на сайте IMDb:": "O número de votos no site IMDb:", + "6534 или 8396": "6534 ou 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg ou URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL do jogador:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Qualidade:", + "1080p": "1080p", + "Перевод / язык:": "Tradução / Idioma:", + "Субтитры": "Legendas", + "Настраиваемые поля:": "Campos personalizados:", + "Текст к этому полю": "Texto para este campo", + "Названия на страницах веб-сайта": "Títulos em páginas do site", + "Информация о написании названий для всех страниц веб-сайта": "Informações sobre como escrever títulos para todas as páginas do site", + "Веб-страница:": "Página da web:", + "название": "o nome", + "переведенное": "traduzido", + "английское": "inglês", + "премьера": "estréia", + "слово": "a palavra", + "синонимы": "sinônimos", + "страны": "paises", + "жанры": "gêneros", + "актеры": "os atores", + "режиссеры": "diretores", + "Страница онлайн": "Página do site", + "Год": "Year", + "сортировка": "classificação", + "страница": "página", + "Текст для": "Texto para", + "определенного года": "certo ano", + "остальных": "o resto", + "Годы": "Anos", + "Жанр": "Gênero", + "определенного жанра": "um certo gênero", + "Жанры": "Gêneros", + "Страна": "Country", + "определенной страны": "um determinado país", + "Страны": "Países", + "Актер": "Ator", + "определенного актера": "um certo ator", + "Актеры": "Atores", + "Режиссер": "O diretor", + "определенного режиссера": "certo diretor", + "Режиссеры": "Diretores", + "Тип": "Digite", + "определенного типа": "certo tipo", + "Поиск": "Pesquisar", + "запрос": "pedido", + "определенного запроса": "pedido específico", + "Поиск фильма": "Pesquisa de filmes", + "Пагинация и сортировка": "Paginação e classificação", + "Код": "Code", + "По убыванию": "Descendente", + "По возрастанию": "Ascendente", + "H1 на страницах веб-сайта": "H1 nas páginas do site", + "Информация о написании H1 для всех страниц веб-сайта": "Informações sobre como escrever H1 para todas as páginas do site", + "Описания на страницах веб-сайта": "Descrições nas páginas do site", + "Информация о написании описаний для всех страниц веб-сайта": "Informações sobre como redigir descrições de todas as páginas do site", + "Обновление базы фильмов": "Atualizar banco de dados de filmes", + "Ключ обновления базы данных": "Chave de atualização do banco de dados", + "Обновить": "Atualizar", + "Модуль новых премьер": "Novo módulo premier", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informações sobre os parâmetros do módulo com um bloco de filmes mais próximo", + "Отключить": "Desligar", + "Количество фильмов в автоматическом блоке": "O número de filmes no bloco automático", + "Указание числа фильмов, которые будут в блоке": "Especifique o número de filmes que estarão no bloco", + "Указать фильмы вручную": "Especifique filmes manualmente", + "Вручную выбрать фильмы для этого блока": "Selecione manualmente filmes para esta unidade", + "Активировать": "Ativar", + "Модуль": "Módulo", + "отключен": "desabilitado", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "O módulo permite adicionar ao site um bloco com filmes que devem ser lançados em breve.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Para ativar o módulo, clique no botão «Ativar» na parte superior da tela.", + "Модуль комментариев": "Módulo de comentários", + "Информация о параметрах модуля добавления виджетов комментариев": "Informações sobre os parâmetros do módulo adicionar widgets de comentário", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Seu nome curto fornecido durante o registro do site no Disqus.com e na chave da API", + "Ваш shortname веб-сайта": "Nome abreviado do seu site", + "Ваш api_key для индексации комментариев": "Seu api_key para indexar comentários", + "Блок последних комментариев": "Bloco de comentários recentes", + "Блок с последними комментариями от пользователей": "Bloquear com comentários recentes de usuários", + "комментария(ев)": "comentário(s)", + "Макс. %s символов": "Max %s caracteres", + "без аватара": "sem avatar", + "с аватаром": "com avatar", + "На страницах:": "Nas páginas:", + "главная": "o principal", + "категория": "categoria", + "контент": "conteúdo", + "фильм": "o filme", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Especifique o widget_id que você receberá após criar o widget de comentários no HyperComments.com e no sekretkey para indexar comentários pelos mecanismos de pesquisa", + "Ваш widget_id": "Seu widget_id", + "Ваш sekretkey для индексации комментариев": "Seu sekretkey para indexar comentários", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "O seu tipo de ID de inscrição «Website» em vk.com", + "Ваш ID приложения": "O seu ID de aplicativo", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Inscreva-se no facebook.com e insira o User Id (ID do usuário que pode moderar os comentários)", + "Ваш ID на Facebook": "O seu ID do Facebook", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Especifique o ID que você recebe após criar o widget de comentários no Cackle.me (por uma taxa)", + "Ваш ID виджета": "Seu id do widget", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL da sua página do Google+", + "Ваш URL в Google+": "Seu URL do Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parâmetro host_id, que você obtém após registrar-se no serviço", + "Ваш host_id": "Seu host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "O módulo permite que você adicione aos formulários de comentário do site das redes sociais VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "filmes relacionados ao módulo", + "Информация о параметрах модуля связанных фильмов": "Informações sobre os parâmetros dos filmes relacionados ao módulo", + "Связанные фильмы по году": "filmes relacionados por ano", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Bloco de filme sob a informação principal do filme do mesmo ano do filme atual", + "из одного года": "de um ano", + "Связанные фильмы по жанрам": "filmes relacionados por gênero", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Um bloco com filmes sob as principais informações do filme do mesmo gênero ou de todos os gêneros do filme atual", + "всех": "de tudo", + "одного жанра": "um gênero", + "Связанные фильмы по странам": "filmes relacionados por país", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Bloco de filme sob a informação principal do filme do mesmo país ou de todos os países que o filme atual", + "одной страны": "um pais", + "Связанные фильмы по актерам": "filmes relacionados por atores", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "O bloco com os filmes sob as principais informações do filme da filmografia do ator ou atores que atuaram no filme atual", + "одного актера": "um ator", + "Связанные фильмы по режиссерам": "filmes relacionados por diretor", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "O bloco com filmes sob as principais informações de um filme de um filme do diretor ou diretores dirigindo o filme atual", + "одного режиссера": "um diretor", + "Показывать по типу": "Mostrar por tipo", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Na página da série, a série será mostrada, na página do filme - filmes", + "Тип к типу": "Digite para digitar", + "Не важно": "Não é importante", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "O módulo permite adicionar na página do filme listas adicionais de filmes do mesmo ano, gênero, país, ano, ator ou diretor.", + "Модуль создания страниц для веб-сайта": "O módulo para criar páginas para o site", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informações sobre os parâmetros do módulo criam páginas para o site", + "Настройка страницы со списком новостей": "Personalize a página da lista de notícias", + "URL путь": "Caminho do URL", + "Параметр пути в URL": "Parâmetro de URL", + "Веб-страница со списком контента": "Página da web com lista de conteúdo", + "Страницы веб-сайта": "Páginas do site", + "Новости и коллекции веб-сайта": "Notícias e coleções de sites", + "Блоки новостей на веб-сайте": "Blocos de notícias no site", + "Блок новостей в боковой панели": "Bloco de notícias na barra lateral", + "Блок постов в боковой панели на страницах веб-сайта": "O bloco de posts na barra lateral nas páginas do site", + "пост(ов)": "post(s)", + "Теги через запятую": "Tags separadas por vírgulas", + "Блок новостей на странице фильма": "Feed de notícias na página do filme", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "O bloco de postagens que contém um filme ou as últimas notícias com uma tag em todos os filmes", + "упоминания или с тегом": "menciona ou marcou", + "Оповещения, Новости": "Alertas, Notícias", + "Фильмы из новостей на главной": "filmes das notícias no principal", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Bloquear com filmes das notícias na página principal (listar chaves de URL separadas por vírgulas)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Coleções automáticas", + "Обновления с moonwalk": "Atualizações do moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Últimos filmes / séries adicionados em hospedagem de vídeo", + "Обновления фильмов": "Atualizações de filmes", + "Последние добавленные фильмы на видео-хостинг": "Últimos filmes adicionados em hospedagem de vídeo", + "Не добавлять": "Não adicionar", + "URL-ключ коллекции в которую добавлять фильмы": "Chave de URL da coleção na qual adicionar filmes", + "Обновлять качество:": "Atualizar qualidade:", + "Да": "Sim", + "Обновлять перевод:": "Atualizar tradução:", + "Обновления сериалов": "Atualizações de séries de TV", + "Последние добавленные сериалы на видео-хостинг": "Última série adicionada em hospedagem de vídeo", + "сериала(ов)": "série(s)", + "URL-ключ коллекции в которую добавлять сериалы": "Chave de URL da coleção na qual adicionar programas de TV", + "Обновления с hdgo": "Atualizações do hdgo", + "Обновления с kodik": "Atualizações do kodik", + "Обновления с iframe": "Atualizações de iframe", + "Добавить страницу": "Adicionar página", + "Модуль позволяет создавать страницы на веб-сайте.": "O módulo permite criar páginas no site.", + "Название страницы:": "Título da página:", + "Комедийные сериалы": "Série de comédia", + "Описание страницы:": "Descrição da página:", + "Подборка комедийных сериалов": "Uma seleção de séries de comédia", + "Уникальный ключ для URL": "Chave única para URL", + "Уникальный ключ для URl страницы": "Chave exclusiva para a página do URl", + "Ссылка на изображение страницы": "Link para a imagem da página", + "Коллекции, Новости": "Coleções, Notícias", + "Коллекции": "Coleções", + "Новости": "Notícias", + "Страницы": "Páginas", + "Обновления": "Atualizações", + "Мультфильмы": "Desenhos animados", + "ТВ": "TV", + "Аниме": "Anime", + "Страница скачать": "Página de download", + "Страница трейлера": "Página trailer", + "Страница кадров": "Página do quadro", + "Модуль слайдера фильмов": "Módulo deslizante de filme", + "Информация о параметрах модуля слайдера фильмов": "Informações sobre os parâmetros dos filmes de controle deslizante do módulo", + "Идентификатор или ссылка на фильм": "ID do filme ou link", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "O módulo permite que você adicione ao site um controle deslizante com filmes.", + "Модуль скрытия фильмов": "Módulo de ocultação de filmes", + "Информация о параметрах модуля скрытия фильмов": "Informações sobre os parâmetros do módulo esconder filmes", + "Автоматическое скрытие фильмов": "Ocultar filmes automaticamente", + "Параметры авторизации IMAP": "Opções de autorização IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Opções de autorização no servidor IMAP de correio", + "Пароль": "Senha", + "Ваш пароль от почтового ящика": "Sua senha de caixa de correio", + "Параметры почтового сервера": "Configurações do servidor de email", + "Сервер": "Server", + "Порт": "O porto", + "TLS": "TLS", + "Блокировать фильмы в стране": "Bloquear filmes no país", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Bloquear filmes no país em que foram lançados este ano", + "В стране фильма": "No país do filme", + "Сообщение для пользователей": "Mensagem do usuário", + "Сообщение для пользователей на месте, где располагается плеер": "Mensagem para usuários no site onde o player está localizado", + "Сообщение для пользователя": "Mensagem para o usuário", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "O módulo permite ocultar do site filmes que são restritos de detentores de direitos autorais.", + "Модуль топ-фильмов": "Módulo top films", + "Информация о параметрах модуля топ-фильмов в категориях": "Informações sobre os parâmetros dos principais filmes do módulo em categorias", + "Топ-фильмы в категориях": "Principais filmes em categorias", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Geralmente, os principais filmes são exibidos em vez do controle padrão ou como um bloco separado em categorias", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "O módulo permite em cada categoria exibir os melhores filmes em uma classificação específica.", + "Модуль социальных сетях": "Módulo de redes sociais", + "Информация о параметрах модуля групп в социальных сетях": "Informações sobre os parâmetros do módulo de grupo em redes sociais", + "Ссылка на страницу": "Link para a página", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "O módulo permite que você adicione às páginas de links do site em redes sociais que foram criadas para o site.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Módulo de micromarking", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informações sobre os parâmetros do módulo Schema e marcação OpenGraph", + "активирован": "ativado", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "O módulo permite que você adicione marcação Schema e OpenGraph a todas as páginas do site.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Para desativar o módulo, clique no botão «Desativar» na parte superior da tela.", + "Модуль продолжения просмотра": "Módulo continuar visualizando", + "Информация о параметрах модуля продолжения просмотра": "Informações sobre os parâmetros do módulo continuam visualizando", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "O módulo permite que você adicione um botão ao site da web. ao clicar nele, você pode ir para a página do filme para continuar visualizando.", + "Модуль просмотренных фильмов": "Módulo assistiu a filmes", + "Информация о параметрах модуля просмотренных фильмов": "Informações sobre os parâmetros do módulo assistiram filmes", + "Количество просмотренных фильмов": "Número de filmes assistidos", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "filmes visualizados pelo usuário são exibidos na parte inferior de cada página do site", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "O módulo adiciona na parte inferior da página uma lista de filmes que foram vistos recentemente pelo usuário.", + "Модуль плеера на веб-сайте": "O módulo do jogador no site", + "Информация о параметрах модуля плеер на веб-сайте": "Informações sobre os parâmetros do módulo player no site", + "Параметры плеера": "Configurações do jogador", + "сделать основным": "faça o principal", + "Видео-хостинги источники": "Fontes de hospedagem de vídeo", + "Цвет элементов в плеере": "A cor dos elementos no player", + "Указание токен-ключа плеера": "Especificando a chave do token do jogador", + "Токен-ключ": "Token de chave", + "Указание api_token-ключа плеера": "Especificando a chave api_token do jogador", + "api_token-ключ": "chave api_token", + "Указание токен-ключа": "Especificando uma chave de token", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "O módulo permite que você adicione um player ao site para assistir filmes on-line.", + "Модуль блокировки просмотра плеера": "Modo de bloqueio de visualização do player", + "Информация о параметрах модуля блокировки просмотра плеера": "Informações sobre os parâmetros do módulo de bloqueio de visualização do jogador", + "Вставить рекламу в плеер": "Inserir publicidade no player", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "O bloco de anúncios ficará no reprodutor por um determinado número de segundos antes de visualizá-lo", + "Таймер блокировки:": "Temporizador de bloqueio:", + "сек": "sec", + "Кнопка «Пропустить»:": "Botão Ignorar:", + "Сообщение для пользователя:": "Mensagem do usuário:", + "Рекламный код:": "Código promocional:", + "отображает обратный отсчет.": "exibe uma contagem regressiva.", + "Платная подписка": "Assinatura paga", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Gere uma lista de chaves através de uma vírgula e venda-as através de várias plataformas de negociação, por exemplo, no digiseller. O usuário após inserir a chave poderá assistir a todos os filmes no site sem restrições", + "Список ключей через запятую:": "Lista de chaves separadas por vírgulas:", + "+ 10 ключей": "+ 10 chaves", + "Поделиться в социальную сеть": "Compartilhar para rede social", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "A menos que o usuário clique no botão Compartilhar em uma das redes sociais, o usuário não poderá começar a navegar por um horário específico. Se o usuário clicar no botão «Compartilhar», o bloco será fechado após 10 segundos", + "Пользователи с AdBlock": "Usuários do AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Limite o início da visualização de usuários que usam o AdBlock ou outros bloqueadores de anúncios", + "Легальный веб-сайт": "Site legal", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Apenas exiba um trailer de filme que seja material promocional e não infrinja direitos autorais", + "Разрешить плеер в странах:": "Permitir jogador nos países:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "O módulo permite limitar a exibição do player aos usuários antes de executar uma ação específica.", + "Модуль мобильной версии": "Módulo de versão móvel", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informações sobre os parâmetros do módulo da versão móvel do site", + "Светлая тема": "Tema claro", + "Светлая тема оформления мобильной версии веб-сайта": "Tema leve da versão móvel do site", + "Скриншоты": "Screenshots", + "Темная тема": "Tema escuro", + "Темная тема оформления мобильной версии веб-сайта": "O tema sombrio do design da versão móvel do site", + "Своя тема оформления мобильной версии веб-сайта": "Tema próprio da versão móvel do site", + "Настроить": "Personalizar", + "Цвет фона": "Cor de fundo", + "Цвет текста": "Cor do texto", + "Фон заголовка": "Fundo do cabeçalho", + "Цвет заголовка": "Cor do cabeçalho", + "Фон описания": "Descrição background", + "Цвет описания": "Cor da descrição", + "Фон кнопки": "Fundo do botão", + "Цвет кнопки": "Cor do botão", + "Фон поиска": "Fundo de pesquisa", + "Фон блока": "Bloco de fundo", + "Цвет ссылок": "Cor do link", + "При наведении": "Quando você passa o mouse", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "O módulo informa aos mecanismos de pesquisa que o site tem uma versão do site para exibição perfeita em dispositivos móveis. Antes de ativar o módulo, certifique-se de que o subdomínio «m» foi criado (há um registro CNAME correspondente «m» no painel de controle do DNS do domínio).", + "Модуль серий сериалов": "Módulo série serial", + "Информация о параметрах модуля серий сериалов": "Informações sobre os parâmetros do módulo série série", + "Заголовок, описание и H1 веб-страницы с серией": "Título da página da Web, descrição e série H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Escrever texto para o título, descrição e H1 em uma página da Web com uma série", + "Веб-страница серии:": "Série de páginas web:", + "Название страницы": "Título da página", + "номер сезона": "número da temporada", + "номер серии": "número do lote", + "перевод": "tradução", + "H1 на странице": "H1 por página", + "Описание страницы": "Descrição da página", + "Блок с сериями": "Bloquear com série", + "серий": "séries", + "Все серии": "Todas as séries", + "Посл. серию": "O último séries", + "Параметры по умолчанию": "Configurações padrão", + "Сезон": "Temporada", + "Серия": "Série de", + "Звук": "Som", + "основной источник серий": "principal fonte de séries", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "O módulo permite criar uma página separada para cada série da série.", + "Модуль добавления рекламы на веб-сайт": "Módulo de anúncios no site", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informações sobre os parâmetros do módulo adicionam publicidade ao site", + "Десктопная версия веб-сайта": "Versão desktop do site", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Variantes de publicidade na versão desktop do site", + "На всех веб-страницах": "Em todas as páginas da web", + "Вверху на веб-странице": "Parte superior da página da web", + "Добавьте свой рекламный код": "Adicione seu código de anúncio", + "Внизу на веб-странице": "Abaixo na página da web", + "Левая колонка на веб-странице": "Coluna da esquerda na página da web", + "Правая колонка на веб-странице": "Coluna da direita na página da web", + "Над плеером на веб-странице": "Acima do jogador na página da web", + "Под плеером на веб-странице": "Sob o jogador na página da web", + "или размещение на конкретной веб-странице": "ou postar em uma página da web específica", + "Размещение рекламы над плеером": "Posicionamento do anúncio sobre o jogador", + "Размещение рекламы под плеером": "Posicionamento do anúncio no player", + "Размещение рекламы над ссылками": "Colocar anúncios acima dos links", + "Размещение рекламы под ссылками": "Anuncie em links", + "Размещение рекламы над трейлером": "Posicionamento do anúncio no trailer", + "Размещение рекламы под трейлером": "Posicionamento do anúncio sob o trailer", + "Размещение рекламы над кадрами": "Publicidade em molduras", + "Размещение рекламы под кадрами": "Posicionamento do anúncio em frames", + "Мобильная версия веб-сайта": "Versão móvel do site", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Variantes de publicidade na versão móvel do site", + "Таргетинг рекламы": "Segmentação de anúncios", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Exiba anúncios do público-alvo, por exemplo, pessoas da Rússia ou ao navegar em um site em um iPhone, etc.", + "Таргетинг включен": "Segmentação ativada", + "Таргетинг отключен": "Segmentação desativada", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "O módulo permite que você adicione anúncios a todas as páginas da web do site que são segmentadas.", + "Модуль RSS": "Módulo RSS", + "Информация о параметрах модуля RSS": "Informações sobre os parâmetros do módulo RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "O módulo permite que você mostre as publicações mais recentes de filmes no formato xml.", + "Автопубликация на %s дней": "Autopublicação para %s dias", + "Код состояния HTTP": "Código de status HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Código de status HTTP na página da web do moviee bloqueado", + "Фильмы из страны": "Moviees do país", + "Фильмы из списка": "Moviees da lista", + "Мультсериалы:": "Cartoons:", + "Видео-хостинги источники трейлеров": "Fontes de hospedagem de vídeos para trailers", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "O módulo informa aos mecanismos de pesquisa que o site tem uma versão do site para exibição perfeita em dispositivos móveis.", + "Случайный": "Aleatório", + "Случайный фильм": "Moviee aleatório", + "Модуль случайного фильма": "Módulo de moviee aleatório", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "O módulo permite, em cada categoria, exibir um botão para alternar para um moviee aleatório desta categoria.", + "Информация о параметрах модуля выбора случайного фильма": "Informações sobre os parâmetros do módulo de seleção de moviees aleatórios", + "Случайный фильм в категориях веб-сайта": "Moviee aleatório nas categorias do site", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "No topo da página da categoria, um botão será mostrado, quando clicado, o usuário se move para um moviee aleatório desta categoria", + "Случайный фильм в меню веб-сайта": "Moviee aleatório no menu do site", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Especifique a chave de URL da coleção da qual escolher um moviee aleatório, quando você clicar no botão no menu", + "Выбирать из коллекции:": "Escolha da coleção:", + "ТВ версия": "Versão de TV", + "URL-ключ:": "Chave de URL:", + "Название в виде ссылки": "Título como um link", + "При нажатии на название категории, будет переход на страницу категории": "Quando você clicar no nome, ele irá para a página da categoria", + "Ссылка на категорию": "Link de categoria", + "Обычный текст": "Texto simples", + "Случайный фильм на главной странице": "Moviee aleatório na página inicial", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Em cada bloco na página principal do site, haverá um link para um moviee aleatório na categoria", + "Случайный фильм в блоке связанных фильмов": "Moviee aleatório em moviees relacionados ao bloco", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Em cada bloco de moviees relacionados na página do moviee, haverá um link para um moviee aleatório na categoria", + "Список жанров в каждом типе": "Lista de gêneros em cada tipo", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Especifique uma lista de gêneros a serem incluídos ou excluídos de um tipo específico", + "Жесткая перезагрузка сервера": "Redefinição do servidor", + "Будет произведена перезагрузка всех сайтов на сервере": "Todos os sites no servidor serão reiniciados", + "Модуль ТВ версии": "Versão do módulo de TV", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informações sobre os parâmetros da versão de TV do site", + "URL ТВ версии": "URL da versão de TV", + "Настройка URL для ТВ версии веб-сайта": "Definição de URL para a versão de TV do site", + "URL мобильной версии": "URL da versão para dispositivos móveis", + "Настройка URL для мобильной версии веб-сайта": "Definir o URL para a versão móvel do site", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "O módulo ativa a versão de TV do site para navegação usando o controle remoto da TV.", + "Инструмент для парсинга веб-страниц": "Uma ferramenta para analisar páginas da web", + "Цвет текста контента": "Cor do texto de conteúdo", + "Фон контента": "Fundo de conteúdo", + "Цвет текста категории": "Cor do texto da categoria", + "Фон текущей категории": "Categoria atual de plano de fundo", + "Фон активной категории": "Categoria ativa de plano de fundo", + "Своя тема оформления ТВ версии веб-сайта": "Tema próprio da versão de TV do site", + "Загрузка доступна после заполнения информации!": "Download disponível após o preenchimento da informação!", + "Автозаполнение информации": "Informações de preenchimento automático", + "Запретить доступ в странах": "Negar acesso em países", + "Список стран, которым запрещено посещать сайт": "Lista de países que não podem visitar o site", + "Проксировать": "Para proxy", + "Не проксировать": "Não proxy", + "Перегрузка сервера": "Sobrecarga do servidor", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Especifique a porcentagem de sobrecarga do servidor na qual uma mensagem de erro será exibida ou redirecionada (intervalo 1 minuto, 5 minutos e 15 minutos)", + "Модуль рерайта описаний": "Descrição módulo de reescrita", + "Модуль обработает описание к фильму и делает его более уникальным": "O módulo irá processar a descrição do moviee e torná-lo mais exclusivo", + "Настройка параметров в сервисе rewriter.tools": "Definição de parâmetros no rewriter.tools de serviço", + "Двойной рерайт": "Dupla reescrita", + "Проверка уникальности": "Verificação de exclusividade", + "Рерайт в автопубликации": "Reescreva autopublish", + "Делать рерайт описаний всем фильмам в автопубликации": "Faça reescrever descrições para todos os moviees em autopublish", + "Показать сообщение или перенаправить на URL": "Mostrar mensagem ou redirecionar para URL", + "Случайные фильмы": "Moviees aleatórios", + "Случайные фильмы из определенной коллекции": "Moviees aleatórios de uma coleção específica", + "URL-ключ коллекции из которой выбирать фильмы": "Coleta de chave de URL para escolher moviees", + "Запретить доступ для IP": "Negar acesso para IP", + "Список IP, которым запрещено посещать сайт": "Lista de IPs proibidos de visitar o site", + "Embed/iframe код": "Código de incorporação / iframe", + "изменить": "mudança" +} diff --git a/themes/default/public/admin/locales/ro.json b/themes/default/public/admin/locales/ro.json new file mode 100644 index 0000000..65ed0bd --- /dev/null +++ b/themes/default/public/admin/locales/ro.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Principal", + "Параметры": "Parametrii", + "Модули": "Module", + "Панель администратора": "Panoul de administrare", + "Настройки веб-сайта": "Setările site-ului", + "Настройки публикации": "Publicați setările", + "Настройки главной страницы": "Setările pentru pagina principală", + "Настройки отображения": "Setările de afișare", + "Настройки URL": "Setările pentru adresa URL", + "Вставить свой код": "Introduceți codul", + "SEO тексты": "Texte SEO", + "Добавить фильм": "Adăugați film", + "Названия веб-страниц": "Titluri pagini web", + "H1 на веб-страницах": "H1 pe paginile web", + "Описания веб-страниц": "Descrieri pagină web", + "Скоро выйдет": "Vino în curând", + "Виджет комментариев": "Comentariu widget", + "Связанные фильмы": "filme asemănătoare", + "Контент веб-сайта": "Conținutul site-ului web", + "Фильмы в слайдере": "filme în glisor", + "Запрещенные фильмы": "filme interzise", + "Топ в категории": "Top în categorie", + "Социальные сети": "Rețele sociale", + "Семантическая разметка": "Semantic marcarea", + "Продолжить просмотр": "Continuați să răsfoiți", + "Просмотренные фильмы": "Vizionate filme", + "Плеер фильмов": "Player de film", + "Блокировка просмотра": "Vizualizare blocare", + "Мобильная версия": "Versiune mobilă", + "Серии сериалов": "Seriale TV", + "Ваша реклама": "Reclama ta", + "RSS канал": "RSS feed", + "Уникальные описания": "Descrieri unice", + "Голосование за фильм": "Votul pentru film", + "Боты для мессенджеров": "Bots pentru mesageri", + "Ошибки в переводе?": "Greseli în traducere?", + "Есть вопросы?": "Orice întrebări?", + "Очистить кэш:": "Goliți memoria cache:", + "Очистка кэша файлов": "Ștergerea memoriei cache a fișierelor", + "Очистка кэша памяти": "Ștergerea memoriei cache a memoriei", + "Главная страница веб-сайта": "Website-ul site-ului", + "Информация о параметрах для главной страницы веб-сайта": "Informații despre parametrii pentru pagina principală a site-ului", + "Заголовок, описание и H1 веб-страницы": "Titlul paginii web, descrierea și H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Scrierea textului pentru titlu, descriere și H1 pe pagina principală a site-ului", + "Заголовок веб-страницы": "Titlul paginii web", + "Главная веб-страница": "Pagina de pornire a paginii", + "символа(ов)": "caracter (i)", + "H1 на веб-странице": "H1 pe pagina web", + "Описание веб-страницы": "Descrierea paginii web", + "Типы:": "Tipuri:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blocați pe pagina principală a site-ului web în care sunt prezentate filmele de anumite tipuri:", + "или": "sau", + "%s-й": "%s mii", + "фильма(ов)": "film (e)", + "из типа(ов)": "de tip (e)", + "Годы:": "Ani:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blochează pe pagina principală a site-ului în care sunt filmate din anumiți ani", + "из года(ов)": "din anul (anii)", + "Например:": "De exemplu:", + "Жанры:": "Genuri:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blochează pe pagina principală a site-ului în care sunt filmate anumite genuri", + "из жанра(ов)": "de la gen (e)", + "боевик,триллер,приключения": "acțiune, thriller, aventură", + "Страны:": "Țară:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blochează pe pagina principală a site-ului în care sunt filmate anumite țări", + "из страны": "din țară", + "США": "Statele unite", + "Актеры:": "Actori:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Blocul de pe pagina principală a site-ului în care sunt prezentate filmele cu participarea anumitor actori", + "с актерами": "cu actori", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Regizat de:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Blocul de pe pagina principală a site-ului în care sunt filmate filmele anumitor regizori", + "с режиссером": "cu directorul", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blochează o listă cu iD-uri de filme", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Blocul de pe pagina principală a site-ului în care se află filme cu un anumit cod", + "Не показывать": "Nu arăta", + "ID или ссылка на фильм": "ID sau link către film", + "Фильмы:": "filme:", + "Список идентификаторов фильмов": "Lista de iD-uri de filme", + "Редактировать список ID": "Editați lista de ID-uri", + "Блок с новыми сериями": "Blocați cu serii noi", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Blocul de pe pagina principală a site-ului în care vor apărea serii noi", + "серии(-ий)": "seria (e)", + "Новые серии сериалов": "Noua serie de seriale", + "Блок с фильмами из коллекций": "Blochează filmele din colecții", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blocați cu filme din știri / colecții de pe pagina principală (listați tastele URL separate prin virgule)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Paginare", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "În partea de jos a paginii principale vor fi numere, indică categoria în care vor conduce", + "Фильмы из типа:": "filme de tipul:", + "Фильмы из года:": "filmele anului:", + "Фильмы из жанра:": "filme din genul:", + "Фильмы из страны:": "filme din țară:", + "Фильмы актера:": "filme actor:", + "Фильмы режиссера:": "Director de filme:", + "Фильмы из коллекции:": "filme din colecție:", + "2020 или фильмы": "2020 sau filme", + "По умолчанию": "Implicit", + "Сохранить изменения": "Salvați modificările", + "Изменяется статус": "Modificări de stare", + "Перезагружается": "Reîncepe", + "Перезагрузить": "Reîncarcă", + "Очищается кэш": "Cache a fost eliminat", + "Очистить кэш": "Ștergeți memoria cache", + "Загружаются (около 5 часов)": "Încărcare (aproximativ 5 ore)", + "Картинки загружены": "Fotografii încărcate", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Baza va fi fixată pe server pentru domeniul %s. Importarea se face o singură dată, importurile ulterioare fiind actualizate.", + "Загружаются (около 10 минут)": "Încărcare (aproximativ 10 minute)", + "Перезагрузка": "Repornire", + "Сохраняются изменения": "Modificările salvate", + "Желательно не больше 100 фильмов": "Preferabil nu mai mult de 100 de filme", + "Ошибка веб-сайта": "Eroare de pe site", + "Ошибка сервера": "Eroare server", + "URL кадров:": "Cadru URL:", + "Блок с типами пустой": "Blocul este gol", + "Блок с годами пустой": "Blocul de-a lungul anilor este gol", + "Блок с жанрами пустой": "Blocați cu genuri goale", + "Блок со странами пустой": "Blocul cu țările este gol", + "Блок с актерами пустой": "Blocul cu actorii este gol", + "Блок с режиссерами пустой": "Directorii blochează gol", + "пустой": "nul", + "отключена": "este dezactivat", + "Панель администратора CinemaPress": "CinemaPress panoul de administrare", + "Информация о параметрах админ-панели": "Informații despre parametrii panoului de administrare", + "Опубликовано фильмов": "filme publicate", + "Опубликовано:": "Postat pe:", + "Осталось:": "Stânga:", + "Отфильтрованы:": "Filtrate de:", + "Скоро": "Curând", + "Комментарии": "Comentarii", + "Связанные": "Înrudit", + "Контент": "Conținut", + "Слайдер": "Cursor", + "Скрыть": "Ascunde", + "Топ": "Top", + "Разметка": "Marcare", + "Продолжить": "Continua", + "Просмотренные": "Vizualizate", + "Плеер": "Jucător", + "Блокировка": "Blocare", + "Серии": "Serie", + "Реклама": "Publicitate", + "RSS": "RSS", + "Уникальность": "Unicitatea", + "Голосование": "Vot", + "Боты": "Roboții", + "Настройки": "Setări", + "Публикация": "Publicare", + "Отображение": "Afișa", + "Фильмы": "filme", + "Названия": "Numele", + "H1": "H1", + "Описания": "Descriere", + "URL": "URL", + "Коды": "Coduri", + "Основные настройки веб-сайта": "Setări de bază pentru site", + "Информация о параметрах настройки веб-сайта": "Informații despre setările site-ului", + "Протокол": "Protocol", + "Основной протокол веб-сайта": "Protocolul principal al site-ului", + "Домен": "Domeniu", + "Информационный параметр домена, за которым закрепляется ключ БД": "Parametrul de informare al domeniului căruia îi este atribuită cheia bazei de date", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "E-mailul dvs. pentru a contacta administratorul site-ului", + "Язык и страна веб-сайта": "Limbajul site-ului și țara", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Specificați limba și țara pentru care funcționează site-ul web", + "Шаблон веб-сайта": "Șablonul site-ului web", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Numele șablonului site-ului al cărui director trebuie să fie în dosarul temelor", + "ThemePrice": "49$", + "Своя тема": "Temă proprie", + "Nginx сервер": "Serverul nginx", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Acest parametru este informativ și nu poate fi modificat din panoul de administrare", + "Sphinx сервер": "Sfinx server", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Cu încărcături mari, Sphinx poate fi transferat pe un server separat, mărind astfel performanța site-ului web", + "Memcached сервер": "Memacached server", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Cu încărcături mari, Memcached poate fi transferat pe un server separat, mărind astfel performanța site-ului web", + "Сервер картинок": "Server de imagini", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "În mod prestabilit, toate imaginile sunt încărcate din surse terță parte, însă dacă doriți ca posterele să fie descărcate de pe site-ul dvs., puteți încărca fișiere statice «Încărcați pe server» și specificați în acest câmp adresa %s", + "Ширина постера:": "Lățimea afișării:", + "Автопубликация": "Auto-publicare", + "Фукнция публикации": "Funcția de publicare", + "Информация о параметрах публикации фильмов": "Informații despre opțiunile de publicare a filmelor", + "Импорт всех фильмов в мире": "Importați toate filmele din lume", + "Добавление всех фильмов в мире на веб-сайт": "Adăugați toate filmele din lume pe site", + "Введите ключ базы фильмов": "Introduceți cheia pentru film", + "Добавить фильмы": "Adăugați filme", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "film:", + "StartMovies": "---", + "Тема:": "Subiect:", + "общая": "global", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Care este tema comună și individuală a CinemaPress?", + "Обновление:": "Actualizare:", + "каждое": "fiecare", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "De ce trebuie să actualizez baza de date?", + "Оплатить ключ": "Cheie de plată", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "eliberați de până la 3 ori", + "Настройка автопубликации": "Auto publish setup", + "Нстройка публикации фильмов каждый час": "Stabilirea publicației filmelor la fiecare oră", + "Публиковать по": "Publicați de către", + "фильма(ов) каждые": "film (e) fiecare", + "часа(ов)": "ora (e)", + "Будут опубликованы в": "Va fi publicat în", + "Диапазон идентификаторов фильмов": "ID-ul filmului", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Gama de identificatori de filme care sunt deja publicate pe site", + "до": "până la", + "Обязательная информация у фильмов": "Informații necesare din filme", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Numai filmele cu informații marcate (poster, titlu, descriere standard) vor fi publicate pe site", + "Не важно (публикация любых фильмов)": "Nu este important (publicarea oricăror filme)", + "Только имеющие постер": "Doar având un poster", + "Только имеющие переведенное название": "Doar cu titlul tradus", + "Только имеющие стандартное описание": "Numai cu o descriere standard", + "Тематический веб-сайт": "Site-ul tematic", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Puteți crea un site tematic unde vor fi publicate doar Anime, filme ruse etc.", + "Тип:": "Tip:", + "Сериалы": "Emisiuni TV", + "Все": "Totul", + "для взрослых": "pentru adulți", + "Китай": "China", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Opriți cuvintele:", + "Параметры вывода фильмов в категориях": "Opțiuni de ieșire pentru filme în categorii", + "Информация о параметрах вывода фильмов в категориях": "Informații despre opțiunile de ieșire ale filmelor în categorii", + "Параметры отображения в категориях": "Afișează opțiunile în categorii", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Afișați opțiunile pentru filmele din categorii (genuri, țări etc.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Specificați câte filme vor fi afișate în fiecare categorie și rezultatele căutării", + "Фильмов на странице:": "filme pe pagină:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Specificați sortarea prin care filmele vor fi sortate în categorii", + "Сортировка фильмов:": "Sortați filmele:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Specificați câte pagini să fie afișate în partea de jos a fiecărei categorii și site-ul principal", + "Количество чисел в пагинации:": "Numărul de numere în paginare:", + "номер(ов)": "numărul (numerele)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Afișați butonul ultimei pagini din pagina principală și din categoriile (poate crea sarcină pe server)", + "Последняя страница:": "Ultima pagină:", + "Показывать": "Spectacol", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Specificați imaginea care va fi afișată atunci când utilizatorii vor partaja site-ul pe rețelele sociale", + "Изображение по умолчанию:": "Imaginea prestabilită:", + "URL изображения": "Adresa URL a imaginii", + "Загрузить": "Descărcare", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Specificați data finală a premiului filmelor care vor fi afișate la sortare până la data premierei sau a anului", + "Конечная дата:": "Data de încheiere:", + "Месяц назад": "Cu o lună în urmă", + "Неделю назад": "Cu o săptămână în urmă", + "Сегодня": "Azi", + "Через неделю": "O săptămână mai târziu", + "Через месяц": "Într-o lună", + "Через 3 месяца": "După 3 luni", + "Через пол года": "După o jumătate de an", + "Через год": "Un an mai târziu", + "Через 2 года": "După 2 ani", + "В таком формате будет показана дата на веб-сайте": "În acest format, data va fi afișată pe site", + "Формат даты:": "Formatul datei:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Sortați după ratingul KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Opțiuni pentru afișarea unei liste de filme la sortarea după ratingul KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Specificați numărul minim de voturi KinoPoisk pentru filmele care vor fi afișate la sortarea după ratingul KinoPoisk", + "Число голосов KinoPoisk:": "Numărul de voturi pentru KinoPoisk:", + "голос(ов)": "voce (e)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Specificați numărul minim de voturi IMDb pentru filmele care vor fi afișate la sortarea după ratingul IMDb", + "Число голосов IMDb:": "Numărul de voturi IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Specificați categoriile care nu aplică regula numărului minim de voturi atunci când sortați după rating", + "Не применять условие в категориях:": "Nu aplicați condiția în categorii:", + "год": "an", + "жанр": "gen literar", + "страна": "țară", + "актер": "actor", + "режиссер": "director", + "тип": "tip de", + "поиск": "căutare", + "Меню на веб-сайте": "Meniu de pe site", + "Категории из меню на веб-сайте": "Categorii din meniul de pe site", + "Текст на веб-сайте": "Textul site-ului web", + "Текст который Вы можете видеть на страницах веб-сайта": "Text pe care îl puteți vedea în paginile site-ului web", + "В ШАБЛОНЕ": "IN MODUL", + "НА ВЕБ-САЙТЕ": "Pe site-ul Web", + "Названия сортировок": "Sortați numele", + "Названия сортировок на странице категорий": "Sortați titlurile pe pagina categoriilor", + "Рейтинг КП (по убыванию):": "Evaluare KP (în ordine descrescătoare):", + "Рейтинг КП (по возрастанию):": "KP Rating (ascendent):", + "Голоса КП (по убыванию):": "Voce KP (în ordine descrescătoare):", + "Голоса КП (по возрастанию):": "Voice KP (ascendent):", + "Рейтинг IMDb (по убыванию):": "IMDb Rating (descrescator):", + "Рейтинг IMDb (по возрастанию):": "Rating IMDb (în ascensiune):", + "Голоса IMDb (по убыванию):": "IMDb Voci (descendent):", + "Голоса IMDb (по возрастанию):": "Voci IMDb (în ascensiune):", + "Год (по убыванию):": "Anul (descrescător):", + "Год (по возрастанию):": "Anul (în ascensiune):", + "Премьера (по убыванию):": "Premiere (în ordine descrescătoare):", + "Премьера (по возрастанию):": "Premiere (în ascensiune):", + "Изменение URL ссылок веб-сайта": "Schimbarea URL-urilor de link-uri web", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informații despre parametrii pentru modificarea adresei URL a diferitelor pagini ale site-ului", + "Страница фильма": "Pagina filmului", + "Изменение URL страницы фильма": "Modificați adresa URL a paginii filmului", + "Доступные параметры": "Opțiunile disponibile", + "обязательный праметр, отображает ID фильма, например «id299»": "parametrul necesar, afișează ID-ul filmului, de exemplu «id299»", + "разделитель между параметрами, например «-»": "separator între parametri, de exemplu «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "tradus sau titlu de film original, de exemplu «matricea»", + "переведенное название фильма в транслите, например «matrica»": "numele filmului tradus în transliterație, de exemplu «matrica»", + "оригинальное название фильма, например «the-matrix»": "numele original al filmului, de exemplu «matricea»", + "жанр фильма в транслите, например «comedy»": "genul filmului în transliterare, de exemplu «comedia»", + "страна фильма в транслите, например «usa»": "țara filmului în transliterare, de exemplu «SUA»", + "год фильма, например «2020»": "anul filmului, de exemplu «2020»", + "главный актер в транслите, например «tom-cruise»": "principalul actor în transliterare, de exemplu «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "director în transliterare, de exemplu «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "în fiecare zi aleatoare 4 litere, de exemplu «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL pentru a activa pagina web", + "«Скачать»": "„Descărcați“", + "«Трейлер»": "„Acasă“", + "«Кадры»": "„cadre“", + "Уникализация URL фильма": "URL unic pentru filme", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Punct URL unic, puteți schimba separatorul între parametri, prefixul înainte de ID și schimbați identificatorul filmului în sus sau în jos (valoarea implicită este 0, adică ID-ul de pe site coincide cu ID-ul de pe KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Separatorul dintre parametrii din adresa URL va fi înlocuit în URL în loc [separator]", + "Разделитель:": "Separator:", + "Будет подставлено перед ID фильма %s": "Va fi înlocuit înainte de ID-ul filmului %s", + "Префикс ID:": "Prefix ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Acceptă valori de la -297 până la 297000 și modifică ID-ul filmului pe site-ul Web pe o latură mai mare sau mai mică.", + "Уникальный ID:": "Cod unic:", + "Транслит URL категорий (комедия -> komediya)": "Categorii de adrese URL (comedie -> comediya)", + "Транслит:": "Transliterare:", + "Нет": "Nu", + "Кастомный": "Obicei", + "URL неиндексируемых фильмов": "Adresele URL care nu sunt indexate pentru filme", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Dacă doriți ca doar filmele pe care le scrieți să fie indexate, completați acest formular și adăugați această adresă URL la robots.txt, de exemplu Disallow: / noindex", + "URL пути": "Adresa urlului", + "URL пути, которые ставятся перед конкретной категорией": "Căile URL care sunt plasate în fața unei anumite categorii", + "комедия": "comedie", + "Том Круз": "Tom Cruise", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Săpunuri:", + "Мультфильмы:": "Desene animate:", + "Аниме:": "Anime:", + "Телепередачи:": "Emisiuni tV:", + "Игра престолов": "Jocul de tronuri", + "Вставить код на веб-сайт": "Lipiți codul pe site", + "Вставка кодов счетчиков, рекламы и т.п.": "Introduceți coduri contra, anunțuri etc.", + "Вставить код в верх веб-страницы": "Lipiți codul în partea de sus a paginii web", + "Вставка кода внутрь тега head": "Introduceți codul în interiorul etichetei capului", + "Вставить код в низ веб-страницы": "Lipiți codul în partea de jos a paginii web", + "Вставка кода перед закрывающимся тегом body": "Introduceți codul înainte de a închide eticheta corporală", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Codul fișierului robots.txt", + "Список фильмов с уникальным описанием": "Lista de filme cu o descriere unică", + "Информация о написании уникальных описаний для фильмов": "Informații despre scrierea descrierilor unice pentru filme", + "Добавить / изменить фильм": "Adăugați / editați filmul", + "Фильмы с уникальным описанием": "filme cu o descriere unică", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Introduceți ID-ul filmului", + "тег на веб-странице фильма:": "etichetă pe pagina web a filmului:", + "Название страницы фильма (до 70 символов)": "Titlul paginii filmului (până la 70 de caractere)", + "Короткое описание страницы фильма (до 200 символов)": "Scurtă descriere a paginii filmului (până la 200 de caractere)", + "Переведенное название фильма:": "Nume film tradus:", + "Миссия невыполнима: Последствия": "Misiune imposibilă: Consecințe", + "Оригинальное название фильма:": "Titlu film original:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Descriere film:", + "Уникальное описание ...": "Descriere unică ...", + "Информационные данные фильма": "Informații despre film", + "URL постера:": "Adresa URL a posterului:", + "URL постера фильма": "Videoclipul posterului video", + "Фильм": "film", + "Сериал": "Seriale TV", + "Год:": "An:", + "Страна:": "Țară:", + "Жанры фильма:": "Genuri de filme:", + "Режиссер фильма:": "Regizor de film:", + "Актерский состав:": "Distribuție:", + "Премьера фильма:": "Premiere film:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Evaluarea site-ului web KinoPoisk:", + "34 или 90": "34 sau 90", + "Число голосов на сайте KinoPoisk:": "Numărul de voturi pe site-ul KinoPoisk:", + "309 или 89647": "309 sau 89647", + "Рейтинг на сайте IMDb:": "Evaluarea IMDb:", + "76 или 88": "76 sau 88", + "Число голосов на сайте IMDb:": "Numărul de voturi pe site IMDb:", + "6534 или 8396": "6534 sau 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg sau URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Adresa URL a jucătorului:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Calitate:", + "1080p": "1080p", + "Перевод / язык:": "Traducere / Limba:", + "Субтитры": "Subtitrari", + "Настраиваемые поля:": "Câmpuri personalizate:", + "Текст к этому полю": "Text în acest câmp", + "Названия на страницах веб-сайта": "Titlurile de pe paginile de pe site", + "Информация о написании названий для всех страниц веб-сайта": "Informații despre scrierea titlurilor pentru toate paginile site-ului", + "Веб-страница:": "Pagina web:", + "название": "numele", + "переведенное": "tradus", + "английское": "engleză", + "премьера": "premieră", + "слово": "cuvântul", + "синонимы": "sinonime", + "страны": "țări", + "жанры": "genuri", + "актеры": "actorii", + "режиссеры": "directori", + "Страница онлайн": "Pagina de web", + "Год": "An", + "сортировка": "triere", + "страница": "pagină", + "Текст для": "Text pentru", + "определенного года": "an anumit an", + "остальных": "restul", + "Годы": "An", + "Жанр": "Gen literar", + "определенного жанра": "un anumit gen", + "Жанры": "Genuri", + "Страна": "Țară", + "определенной страны": "o anumită țară", + "Страны": "Țări", + "Актер": "Actor", + "определенного актера": "un anumit actor", + "Актеры": "Actori", + "Режиссер": "Directorul", + "определенного режиссера": "un anumit director", + "Режиссеры": "Regizat de", + "Тип": "Tip", + "определенного типа": "anumit tip", + "Поиск": "Căutare", + "запрос": "anchetă", + "определенного запроса": "solicitare specifică", + "Поиск фильма": "Căutarea filmelor", + "Пагинация и сортировка": "Paginare și sortare", + "Код": "Cod", + "По убыванию": "Descendent", + "По возрастанию": "Ascendent", + "H1 на страницах веб-сайта": "H1 pe paginile site-ului web", + "Информация о написании H1 для всех страниц веб-сайта": "Informații despre scrierea H1 pentru toate paginile site-ului", + "Описания на страницах веб-сайта": "Descrieri pe paginile site-ului", + "Информация о написании описаний для всех страниц веб-сайта": "Informații despre scrierea descrierilor pentru toate paginile site-ului", + "Обновление базы фильмов": "Actualizați baza de date pentru filme", + "Ключ обновления базы данных": "Baza pentru actualizarea bazei de date", + "Обновить": "Actualizare", + "Модуль новых премьер": "Modul nou premier", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informații despre parametrii modulului cu un bloc de filme cel mai apropiat prim", + "Отключить": "Opriți-vă", + "Количество фильмов в автоматическом блоке": "Numărul de filme din blocul automat", + "Указание числа фильмов, которые будут в блоке": "Specificați numărul de filme care vor fi în bloc", + "Указать фильмы вручную": "Specificați filmele manual", + "Вручную выбрать фильмы для этого блока": "Selectați manual filme pentru acest aparat", + "Активировать": "Activa", + "Модуль": "Modul", + "отключен": "invalid", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Modulul vă permite să adăugați pe site un bloc cu filme care ar trebui să fie lansat în curând.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Pentru a activa modulul, faceți clic pe butonul «Activare» din partea de sus a ecranului.", + "Модуль комментариев": "Modul de comentarii", + "Информация о параметрах модуля добавления виджетов комментариев": "Informații despre parametrii modulului adaugă widget-uri pentru comentarii", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Numele dvs. scurt furnizat în timpul înregistrării site-ului pe Disqus.com și cheia API", + "Ваш shortname веб-сайта": "Numele dvs. de familie al site-ului", + "Ваш api_key для индексации комментариев": "Api_key pentru indexarea comentariilor", + "Блок последних комментариев": "Bloc recent de comentarii", + "Блок с последними комментариями от пользователей": "Blochează comentariile recente de la utilizatori", + "комментария(ев)": "comentariu (e)", + "Макс. %s символов": "Max. %s de caractere", + "без аватара": "fără avatar", + "с аватаром": "cu avatar", + "На страницах:": "Pe paginile:", + "главная": "principalul", + "категория": "categorie", + "контент": "conținut", + "фильм": "filmul", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Specificați widget_id pe care îl veți primi după crearea widgetului de comentarii pe HyperComments.com și sekretkey pentru indexarea comentariilor de către motoarele de căutare", + "Ваш widget_id": "Widgetul dvs. widget", + "Ваш sekretkey для индексации комментариев": "Secretul tău pentru indexarea comentariilor", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Codul dvs. de aplicație «Website» pe vk.com", + "Ваш ID приложения": "ID-ul aplicației", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Înscrieți-vă pe facebook.com și introduceți ID-ul de utilizator (ID utilizator care poate modera comentariile)", + "Ваш ID на Facebook": "ID-ul dvs. Facebook", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Specificați ID-ul pe care îl primiți după crearea widget-ului de comentarii pe Cackle.me (contra cost)", + "Ваш ID виджета": "ID-ul dvs. widget", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "Adresa URL a paginii dvs. Google+", + "Ваш URL в Google+": "Adresa URL Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parametrul host_id, pe care îl obțineți după înregistrarea la serviciu", + "Ваш host_id": "Host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Modulul vă permite să adăugați la formularele de comentarii ale site-urilor de rețele sociale VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Module legate de filme", + "Информация о параметрах модуля связанных фильмов": "Informații despre parametrii filmelor legate de module", + "Связанные фильмы по году": "filme asemănătoare după an", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Blocul de filme sub principalele informații despre film din același an ca și filmul curent", + "из одного года": "de la un an", + "Связанные фильмы по жанрам": "filme asemănătoare după gen", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Un bloc cu filme sub principalele informații de film din același gen sau toate genurile ca și filmul curent", + "всех": "din toate", + "одного жанра": "un gen", + "Связанные фильмы по странам": "filme asemănătoare după țară", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Blocul filmului sub principalele informații de film din aceeași țară sau din toate țările ca și filmul curent", + "одной страны": "o țară", + "Связанные фильмы по актерам": "filme asemănătoare de la actori", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Blocul cu filmele sub informația principală a filmului din filmografia actorului sau actorilor care au jucat în filmul curent", + "одного актера": "un actor", + "Связанные фильмы по режиссерам": "filme asemănătoare ale regizorului", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Blocul cu filme sub informația principală a unui film dintr-un film al regizorului sau regizorilor care regizează filmul curent", + "одного режиссера": "un director", + "Показывать по типу": "Afișați după tip", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Pe pagina seriei, seria va fi afișată, pe pagina filmului - filme", + "Тип к типу": "Tip pentru a tasta", + "Не важно": "Nu este important", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Modulul vă permite să adăugați pe pagina filmului liste suplimentare de filme din același an, gen, țară, an, actor sau regizor.", + "Модуль создания страниц для веб-сайта": "Modulul de creare a paginilor pentru site", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informații despre parametrii modulului creează pagini pentru site", + "Настройка страницы со списком новостей": "Personalizați pagina cu lista de știri", + "URL путь": "Calea URL", + "Параметр пути в URL": "Parametrul URL", + "Веб-страница со списком контента": "Pagină web cu lista de conținut", + "Страницы веб-сайта": "Site-uri web", + "Новости и коллекции веб-сайта": "Știri și colecții de site-uri web", + "Блоки новостей на веб-сайте": "Blocuri de știri de pe site", + "Блок новостей в боковой панели": "Blochează știri în bara laterală", + "Блок постов в боковой панели на страницах веб-сайта": "Blocul de postări din bara laterală a paginilor site-ului", + "пост(ов)": "post (uri)", + "Теги через запятую": "Etichete separate prin virgule", + "Блок новостей на странице фильма": "Știri feed pe pagina filmului", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Blocul de postări care conțin un film sau cele mai recente știri cu o etichetă pentru toate filmele", + "упоминания или с тегом": "menționează sau etichetează", + "Оповещения, Новости": "Alerte, Știri", + "Фильмы из новостей на главной": "filme din știri de pe principalele", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Blocați filme din știrile de pe pagina principală (listați tastele de URL separate prin virgule)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Colecții automate", + "Обновления с moonwalk": "Actualizări moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Ultimele filme / seriale adăugate despre găzduirea video", + "Обновления фильмов": "Actualizări film", + "Последние добавленные фильмы на видео-хостинг": "Ultimele filme adăugate pe video hosting", + "Не добавлять": "Nu adăugați", + "URL-ключ коллекции в которую добавлять фильмы": "Tasta URL a colecției pentru a adăuga filme", + "Обновлять качество:": "Actualizare calitate:", + "Да": "Da", + "Обновлять перевод:": "Actualizați traducerea:", + "Обновления сериалов": "Anunțurile seriei TV", + "Последние добавленные сериалы на видео-хостинг": "Ultimele serii adăugate pe gazduire video", + "сериала(ов)": "serial (e)", + "URL-ключ коллекции в которую добавлять сериалы": "Tasta URL a colecției în care se adaugă emisiuni TV", + "Обновления с hdgo": "Actualizări de la hdgo", + "Обновления с kodik": "Actualizări de la kodik", + "Обновления с iframe": "Actualizări iframe", + "Добавить страницу": "Adăugați o pagină", + "Модуль позволяет создавать страницы на веб-сайте.": "Modulul vă permite să creați pagini pe site.", + "Название страницы:": "Titlul paginii:", + "Комедийные сериалы": "Serii de comedie", + "Описание страницы:": "Descrierea paginii:", + "Подборка комедийных сериалов": "O selecție de serii de comedie", + "Уникальный ключ для URL": "Cheie unică pentru URL", + "Уникальный ключ для URl страницы": "Tastă unică pentru pagina URl", + "Ссылка на изображение страницы": "Conectați-vă la imaginea paginii", + "Коллекции, Новости": "Colecții, Știri", + "Коллекции": "Colecții", + "Новости": "Știri", + "Страницы": "Pagină", + "Обновления": "Actualizarea", + "Мультфильмы": "Desene animate", + "ТВ": "Televizor", + "Аниме": "Anime", + "Страница скачать": "Descărcați pagina", + "Страница трейлера": "Pagina trailer", + "Страница кадров": "Pagina cadru", + "Модуль слайдера фильмов": "Modul slider pentru filme", + "Информация о параметрах модуля слайдера фильмов": "Informații despre parametrii filmelor cu glisoare pentru module", + "Идентификатор или ссылка на фильм": "ID-ul filmului sau link", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Modulul vă permite să adăugați pe site un cursor cu filme.", + "Модуль скрытия фильмов": "Modul de ascundere a filmului", + "Информация о параметрах модуля скрытия фильмов": "Informații despre parametrii modulului ascund filmele", + "Автоматическое скрытие фильмов": "Ascundeți automat filmele", + "Параметры авторизации IMAP": "Opțiuni de autorizare IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Opțiuni de autorizare pe serverul IMAP de poștă electronică", + "Пароль": "Parolă", + "Ваш пароль от почтового ящика": "Parola dvs. pentru cutia poștală", + "Параметры почтового сервера": "Setările serverului de mail", + "Сервер": "Server de", + "Порт": "Portul", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blochează filme în țară", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blochează filme în țara în care au fost lansate anul acesta", + "В стране фильма": "În țara filmului", + "Сообщение для пользователей": "Mesaj de utilizator", + "Сообщение для пользователей на месте, где располагается плеер": "Mesaj pentru utilizatorii de pe site-ul în care se află playerul", + "Сообщение для пользователя": "Mesaj către utilizator", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Modulul vă permite să vă ascundeți de filmele site-ului web care sunt restricționate de la deținătorii drepturilor de autor.", + "Модуль топ-фильмов": "Modul de filme de top", + "Информация о параметрах модуля топ-фильмов в категориях": "Informații despre parametrii modulelor de top în categorii", + "Топ-фильмы в категориях": "filme de top în categorii", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "filmele de top sunt de obicei afișate fie în locul glisorului standard, fie ca un bloc separat în categorii", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Modulul permite în fiecare categorie să afișeze cele mai bune filme pe o anumită sortare.", + "Модуль социальных сетях": "Modulul rețelelor sociale", + "Информация о параметрах модуля групп в социальных сетях": "Informații despre parametrii modulelor de grup în rețelele sociale", + "Ссылка на страницу": "Conectați-vă la pagină", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Modulul vă permite să adăugați la paginile de link-uri web din rețelele sociale create pentru site-ul web.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "Modul micromarking", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informații despre parametrii modulului Schema și marcaje OpenGraph", + "активирован": "activat", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Modulul vă permite să adăugați marcajul Schema și OpenGraph la toate paginile site-ului web.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Pentru a dezactiva modulul, faceți clic pe butonul «Dezactivați» din partea de sus a ecranului.", + "Модуль продолжения просмотра": "Modulul continuă vizualizarea", + "Информация о параметрах модуля продолжения просмотра": "Informații despre parametrii modulului continuă vizualizarea", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Modulul vă permite să adăugați un buton pe site, când faceți clic pe acesta, puteți accesa pagina filmului pentru a continua vizionarea.", + "Модуль просмотренных фильмов": "Modulul vizionat filme", + "Информация о параметрах модуля просмотренных фильмов": "Informații despre parametrii modulului vizionat de filme", + "Количество просмотренных фильмов": "Numărul de filme vizionate", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "filmele vizualizate de utilizator sunt afișate în partea de jos a fiecărei pagini a site-ului web", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Modulul adaugă în partea de jos a paginii o listă de filme care au fost vizualizate recent de către utilizator.", + "Модуль плеера на веб-сайте": "Modulul jucătorului de pe site", + "Информация о параметрах модуля плеер на веб-сайте": "Informații despre parametrii modulului jucătorului de pe site", + "Параметры плеера": "Setările playerului", + "сделать основным": "face principalul", + "Видео-хостинги источники": "Surse de găzduire video", + "Цвет элементов в плеере": "Culoarea elementelor din player", + "Указание токен-ключа плеера": "Specificarea cheii token-cheie a jucătorului", + "Токен-ключ": "Simbol cheie", + "Указание api_token-ключа плеера": "Specificarea cheii utilizatorului_hash a playerului", + "api_token-ключ": "cheia utilizatorului_hash", + "Указание токен-ключа": "Specificarea unei chei token", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Modulul vă permite să adăugați un jucător pe site pentru a viziona filme online.", + "Модуль блокировки просмотра плеера": "Vizualizați modul de blocare a vizualizării", + "Информация о параметрах модуля блокировки просмотра плеера": "Informații despre parametrii modulului de blocare a vizualizării de către jucător", + "Вставить рекламу в плеер": "Introduceți publicitatea în player", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Unitatea de anunțuri va rămâne în player pentru un anumit număr de secunde înainte de vizualizare", + "Таймер блокировки:": "Timer de blocare:", + "сек": "s", + "Кнопка «Пропустить»:": "Butonul de oprire:", + "Сообщение для пользователя:": "Mesajul utilizatorului:", + "Рекламный код:": "Cod promoțional:", + "отображает обратный отсчет.": "afișează o inversă.", + "Платная подписка": "Abonament plătit", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Generează o listă de chei prin virgulă și le vând prin diferite platforme de tranzacționare, de exemplu pe digiseller. După introducerea cheii, utilizatorul va putea viziona fără restricții toate filmele de pe site", + "Список ключей через запятую:": "Lista de chei separate prin virgule:", + "+ 10 ключей": "+ 10 taste", + "Поделиться в социальную сеть": "Distribuiți în rețeaua socială", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Cu excepția cazului în care utilizatorul face clic pe butonul Distribuiți din una dintre rețelele sociale, utilizatorul nu va putea începe să navigheze pentru o anumită perioadă de timp. Dacă utilizatorul dă clic pe butonul «Partajare», blocul se va închide după 10 secunde", + "Пользователи с AdBlock": "Utilizatorii AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Limitați începutul vizionării de la utilizatorii care utilizează AdBlock sau alte blocatoare de anunțuri", + "Легальный веб-сайт": "Site juridic", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Afișați numai un trailer de film care este un material promoțional și nu încalcă drepturile de autor", + "Разрешить плеер в странах:": "Permiteți jucătorului în țări:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Modulul vă permite să limitați afișarea player-ului utilizatorilor înainte de a efectua o acțiune specifică.", + "Модуль мобильной версии": "Modul de versiuni mobile", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informații despre parametrii modulului versiunii mobile a site-ului", + "Светлая тема": "Temă ușoară", + "Светлая тема оформления мобильной версии веб-сайта": "Temă ușoară a versiunii mobile a site-ului", + "Скриншоты": "Capturi de ecran", + "Темная тема": "Temă închisă", + "Темная тема оформления мобильной версии веб-сайта": "Tema întunecată a designului versiunii mobile a site-ului", + "Своя тема оформления мобильной версии веб-сайта": "Temă proprie a versiunii mobile a site-ului", + "Настроить": "Ton", + "Цвет фона": "Culoarea de fundal", + "Цвет текста": "Culoarea textului", + "Фон заголовка": "Antetul fundalului", + "Цвет заголовка": "Culoarea antetului", + "Фон описания": "Descriere fundal", + "Цвет описания": "Culoarea descrierii", + "Фон кнопки": "Buton background", + "Цвет кнопки": "Culoarea butonului", + "Фон поиска": "Căutați fundal", + "Фон блока": "Blocarea fundalului", + "Цвет ссылок": "Culoare legătură", + "При наведении": "Când te hover", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Modulul le spune motoarelor de căutare că site-ul web are o versiune a site-ului pentru o afișare perfectă pe dispozitivele mobile. Înainte de activarea modulului, asigurați-vă că subdomeniul «m» a fost creat (Există o înregistrare CNAME corespunzătoare «m» în panoul de control DNS al domeniului).", + "Модуль серий сериалов": "Modul seria serial", + "Информация о параметрах модуля серий сериалов": "Informații despre parametrii modulului seriei serie", + "Заголовок, описание и H1 веб-страницы с серией": "Titlul paginii web, descrierea și seria H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Scrierea textului pentru titlu, descriere și H1 pe o pagină web cu o serie", + "Веб-страница серии:": "Seria de pagini web:", + "Название страницы": "Titlul paginii", + "номер сезона": "numărul sezonului", + "номер серии": "numărul lotului", + "перевод": "traducere", + "H1 на странице": "H1 pe pagină", + "Описание страницы": "Descrierea paginii", + "Блок с сериями": "Blocați cu serii", + "серий": "serie", + "Все серии": "Toate seriile", + "Посл. серию": "Ultimul serie", + "Параметры по умолчанию": "Setările implicite", + "Сезон": "Sezon", + "Серия": "Seria de", + "Звук": "Sunet", + "основной источник серий": "principala sursă de serie", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Modulul vă permite să creați o pagină separată pentru fiecare serie a seriei.", + "Модуль добавления рекламы на веб-сайт": "Modul de anunțuri de pe site", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informații despre parametrii modulului adaugă publicitate pe site", + "Десктопная версия веб-сайта": "Versiunea desktop a site-ului web", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Variante de publicitate în versiunea desktop a site-ului", + "На всех веб-страницах": "Pe toate paginile web", + "Вверху на веб-странице": "Începutul paginii web", + "Добавьте свой рекламный код": "Adăugați codul de anunț", + "Внизу на веб-странице": "Jos pe pagina web", + "Левая колонка на веб-странице": "Coloana stângă pe pagina web", + "Правая колонка на веб-странице": "Coloana din dreapta pe pagina web", + "Над плеером на веб-странице": "Deasupra jucătorului de pe pagina web", + "Под плеером на веб-странице": "Sub jucătorul de pe pagina web", + "или размещение на конкретной веб-странице": "sau postarea pe o anumită pagină web", + "Размещение рекламы над плеером": "Plasarea anunțului pe player", + "Размещение рекламы под плеером": "Plasarea anunțului sub player", + "Размещение рекламы над ссылками": "Plasarea anunțurilor de mai sus", + "Размещение рекламы под ссылками": "Reclamați sub link-uri", + "Размещение рекламы над трейлером": "Plasarea anunțului pe remorcă", + "Размещение рекламы под трейлером": "Plasarea anunțului sub remorcă", + "Размещение рекламы над кадрами": "Publicitate pe cadre", + "Размещение рекламы под кадрами": "Plasarea anunțurilor sub cadre", + "Мобильная версия веб-сайта": "Versiunea mobilă a site-ului", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Variante de publicitate în versiunea mobilă a site-ului", + "Таргетинг рекламы": "Direcționarea anunțurilor", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Afișați anunțurile publicului țintă, de exemplu, persoane din Rusia sau când navigați pe un site web pe un iPhone etc.", + "Таргетинг включен": "Direcționarea activată", + "Таргетинг отключен": "Direcționarea este dezactivată", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Modulul vă permite să adăugați anunțuri la toate paginile web ale site-ului vizat.", + "Модуль RSS": "Modulul RSS", + "Информация о параметрах модуля RSS": "Informații despre parametrii modulului RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Modulul vă permite să afișați cele mai recente publicații de filme în format xml.", + "Автопубликация на %s дней": "Autopublizați timp de %s de zile", + "Код состояния HTTP": "Codul de stare HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Codul de stare HTTP pe pagina web blocată a movieului", + "Фильмы из страны": "Moviee din țară", + "Фильмы из списка": "Movieele din listă", + "Мультсериалы:": "Desene animate serie:", + "Видео-хостинги источники трейлеров": "Surse de gazduire video pentru remorci", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Modulul le spune motoarelor de căutare că site-ul web are o versiune a site-ului pentru o afișare perfectă pe dispozitivele mobile.", + "Случайный": "Întâmplător", + "Случайный фильм": "Movie aleatoriu", + "Модуль случайного фильма": "Modul de movieare aleatorie", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Modulul permite în fiecare categorie să afișeze un buton pentru trecerea la un movie aleatoriu din această categorie.", + "Информация о параметрах модуля выбора случайного фильма": "Informații despre parametrii modulului de selecție a movieelor aleatorii", + "Случайный фильм в категориях веб-сайта": "Movie aleatoriu în categoriile de site-uri", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "În partea de sus a paginii categoriei, va fi afișat un buton, când se face clic pe acesta, utilizatorul se mută la un movie aleator din această categorie", + "Случайный фильм в меню веб-сайта": "Movie aleatoriu în meniul site-ului", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Specificați cheia URL a colecției din care să alegeți un movie aleator, când faceți clic pe butonul din meniu", + "Выбирать из коллекции:": "Alegeți din colecție:", + "ТВ версия": "Versiunea TV", + "URL-ключ:": "Tasta URL:", + "Название в виде ссылки": "Titlu ca o legătură", + "При нажатии на название категории, будет переход на страницу категории": "Când faceți clic pe nume, acesta va merge la pagina categoriei", + "Ссылка на категорию": "Categorie link", + "Обычный текст": "Text simplu", + "Случайный фильм на главной странице": "Movie aleatoriu pe pagina de pornire", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "În fiecare bloc din pagina principală a site-ului va exista un link către un movie aleator din categoria respectivă", + "Случайный фильм в блоке связанных фильмов": "Movie aleatoriu în moviee legate de bloc", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "În fiecare bloc de moviee conexe de pe pagina web a movieului va exista un link către un movie aleator din categoria respectivă", + "Список жанров в каждом типе": "Lista genurilor din fiecare tip", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Specificați o listă de genuri care trebuie incluse sau excluse de la un anumit tip", + "Жесткая перезагрузка сервера": "Server resetare hard", + "Будет произведена перезагрузка всех сайтов на сервере": "Toate site-urile de pe server vor fi repornite", + "Модуль ТВ версии": "Modul TV", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informații despre parametrii versiunii TV a site-ului", + "URL ТВ версии": "Adresa URL a versiunii TV", + "Настройка URL для ТВ версии веб-сайта": "Setarea adresei URL pentru versiunea TV a site-ului", + "URL мобильной версии": "Adresa URL a versiunii mobile", + "Настройка URL для мобильной версии веб-сайта": "Stabiliți adresa URL pentru versiunea mobilă a site-ului web", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Modulul activează versiunea TV a site-ului pentru navigare utilizând telecomanda televizorului.", + "Инструмент для парсинга веб-страниц": "Un instrument pentru analiza paginilor web", + "Цвет текста контента": "Culoarea textului de conținut", + "Фон контента": "Conținutul fundalului", + "Цвет текста категории": "Culoarea textului de categorie", + "Фон текущей категории": "Categorie curentă de fond", + "Фон активной категории": "Categoria activă a fundalului", + "Своя тема оформления ТВ версии веб-сайта": "Tema proprie a versiunii TV a site-ului", + "Загрузка доступна после заполнения информации!": "Descărcați disponibile după completarea informațiilor!", + "Автозаполнение информации": "Informații de completare automată", + "Запретить доступ в странах": "Refuză accesul în țări", + "Список стран, которым запрещено посещать сайт": "Lista țărilor care nu au voie să viziteze site-ul", + "Проксировать": "Pentru procură", + "Не проксировать": "Nu procurați", + "Перегрузка сервера": "Suprasarcina serverului", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Specificați procentul de supraîncărcare a serverului la care va fi afișat sau redirecționat un mesaj de eroare (interval 1 minut, 5 minute și 15 minute)", + "Модуль рерайта описаний": "Descrierea modulului de rescriere", + "Модуль обработает описание к фильму и делает его более уникальным": "Modulul va prelucra descrierea pentru movie și va face mai unic", + "Настройка параметров в сервисе rewriter.tools": "Setarea parametrilor în rewriter service.tools", + "Двойной рерайт": "Rescriere dublă", + "Проверка уникальности": "Verificare de unicitate", + "Рерайт в автопубликации": "Rescrieți publicarea automată", + "Делать рерайт описаний всем фильмам в автопубликации": "Realizați rescrieri pentru toate movieele care se publică automat", + "Показать сообщение или перенаправить на URL": "Afișați mesajul sau redirecționați către adresa URL", + "Случайные фильмы": "Moviee aleatorii", + "Случайные фильмы из определенной коллекции": "Moviee aleatorii dintr-o colecție specifică", + "URL-ключ коллекции из которой выбирать фильмы": "Colecție de chei URL din care să alegeți moviee", + "Запретить доступ для IP": "Refuză accesul la IP", + "Список IP, которым запрещено посещать сайт": "Lista de IP-uri care sunt interzise de a vizita site-ul", + "Embed/iframe код": "Încorporarea / codul iframe", + "изменить": "modifica" +} diff --git a/themes/default/public/admin/locales/ru.json b/themes/default/public/admin/locales/ru.json new file mode 100644 index 0000000..650088d --- /dev/null +++ b/themes/default/public/admin/locales/ru.json @@ -0,0 +1,801 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Главная", + "Параметры": "Параметры", + "Модули": "Модули", + "Панель администратора": "Панель администратора", + "Настройки веб-сайта": "Настройки веб-сайта", + "Настройки публикации": "Настройки публикации", + "Настройки главной страницы": "Настройки главной страницы", + "Настройки отображения": "Настройки отображения", + "Настройки URL": "Настройки URL", + "Вставить свой код": "Вставить свой код", + "SEO тексты": "SEO тексты", + "Добавить фильм": "Добавить фильм", + "Названия веб-страниц": "Названия веб-страниц", + "H1 на веб-страницах": "H1 на веб-страницах", + "Описания веб-страниц": "Описания веб-страниц", + "Скоро выйдет": "Скоро выйдет", + "Виджет комментариев": "Виджет комментариев", + "Связанные фильмы": "Связанные фильмы", + "Контент веб-сайта": "Контент веб-сайта", + "Фильмы в слайдере": "Фильмы в слайдере", + "Запрещенные фильмы": "Запрещенные фильмы", + "Топ в категории": "Топ в категории", + "Социальные сети": "Социальные сети", + "Семантическая разметка": "Семантическая разметка", + "Продолжить просмотр": "Продолжить просмотр", + "Просмотренные фильмы": "Просмотренные фильмы", + "Плеер фильмов": "Плеер фильмов", + "Блокировка просмотра": "Блокировка просмотра", + "Мобильная версия": "Мобильная версия", + "Серии сериалов": "Серии сериалов", + "Ваша реклама": "Ваша реклама", + "RSS канал": "RSS канал", + "Уникальные описания": "Уникальные описания", + "Голосование за фильм": "Голосование за фильм", + "Боты для мессенджеров": "Боты для мессенджеров", + "Ошибки в переводе?": "Ошибки в переводе?", + "Есть вопросы?": "Есть вопросы?", + "Очистить кэш:": "Очистить кэш:", + "Очистка кэша файлов": "Очистка кэша файлов", + "Очистка кэша памяти": "Очистка кэша памяти", + "Главная страница веб-сайта": "Главная страница веб-сайта", + "Информация о параметрах для главной страницы веб-сайта": "Информация о параметрах для главной страницы веб-сайта", + "Заголовок, описание и H1 веб-страницы": "Заголовок, описание и H1 веб-страницы", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Написание текста для заголовка, описания и H1 на главной странице веб-сайта", + "Заголовок веб-страницы": "Заголовок веб-страницы", + "Главная веб-страница": "Главная веб-страница", + "символа(ов)": "символа(ов)", + "H1 на веб-странице": "H1 на веб-странице", + "Описание веб-страницы": "Описание веб-страницы", + "Типы:": "Типы:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Блок на главной странице веб-сайта в котором фильмы из определенных типов:", + "или": "или", + "%s-й": "%s-й", + "фильма(ов)": "фильма(ов)", + "из типа(ов)": "из типа(ов)", + "Годы:": "Годы:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Блок на главной странице веб-сайта в котором фильмы из определеных годов", + "из года(ов)": "из года(ов)", + "Например:": "Например:", + "Жанры:": "Жанры:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Блок на главной странице веб-сайта в котором фильмы из определеных жанров", + "из жанра(ов)": "из жанра(ов)", + "боевик,триллер,приключения": "боевик,триллер,приключения", + "Страны:": "Страны:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Блок на главной странице веб-сайта в котором фильмы из определеных стран", + "из страны": "из страны", + "США": "США", + "Актеры:": "Актеры:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров", + "с актерами": "с актерами", + "Том Круз,Саймон Пегг": "Том Круз,Саймон Пегг", + "Режиссеры:": "Режиссеры:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров", + "с режиссером": "с режиссером", + "Кристофер МакКуорри": "Кристофер МакКуорри", + "Блок со списком идентификаторов фильмов": "Блок со списком идентификаторов фильмов", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором", + "Не показывать": "Не показывать", + "ID или ссылка на фильм": "ID или ссылка на фильм", + "Фильмы:": "Фильмы:", + "Список идентификаторов фильмов": "Список идентификаторов фильмов", + "Редактировать список ID": "Редактировать список ID", + "Блок с новыми сериями": "Блок с новыми сериями", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов", + "серии(-ий)": "серии(-ий)", + "Новые серии сериалов": "Новые серии сериалов", + "Блок с фильмами из коллекций": "Блок с фильмами из коллекций", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Пагинация", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести", + "Фильмы из типа:": "Фильмы из типа:", + "Фильмы из года:": "Фильмы из года:", + "Фильмы из жанра:": "Фильмы из жанра:", + "Фильмы из страны:": "Фильмы из страны:", + "Фильмы актера:": "Фильмы актера:", + "Фильмы режиссера:": "Фильмы режиссера:", + "Фильмы из коллекции:": "Фильмы из коллекции:", + "2020 или фильмы": "2020 или фильмы", + "По умолчанию": "По умолчанию", + "Сохранить изменения": "Сохранить изменения", + "Изменяется статус": "Изменяется статус", + "Перезагружается": "Перезагружается", + "Перезагрузить": "Перезагрузить", + "Очищается кэш": "Очищается кэш", + "Очистить кэш": "Очистить кэш", + "Загружаются (около 5 часов)": "Загружаются (около 5 часов)", + "Картинки загружены": "Картинки загружены", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.", + "Загружаются (около 10 минут)": "Загружаются (около 10 минут)", + "Перезагрузка": "Перезагрузка", + "Сохраняются изменения": "Сохраняются изменения", + "Желательно не больше 100 фильмов": "Желательно не больше 100 фильмов", + "Ошибка веб-сайта": "Ошибка веб-сайта", + "Ошибка сервера": "Ошибка сервера", + "URL кадров:": "URL кадров:", + "Блок с типами пустой": "Блок с типами пустой", + "Блок с годами пустой": "Блок с годами пустой", + "Блок с жанрами пустой": "Блок с жанрами пустой", + "Блок со странами пустой": "Блок со странами пустой", + "Блок с актерами пустой": "Блок с актерами пустой", + "Блок с режиссерами пустой": "Блок с режиссерами пустой", + "пустой": "пустой", + "отключена": "отключена", + "Панель администратора CinemaPress": "Панель администратора CinemaPress", + "Информация о параметрах админ-панели": "Информация о параметрах админ-панели", + "Опубликовано фильмов": "Опубликовано фильмов", + "Опубликовано:": "Опубликовано:", + "Осталось:": "Осталось:", + "Отфильтрованы:": "Отфильтрованы:", + "Скоро": "Скоро", + "Комментарии": "Комментарии", + "Связанные": "Связанные", + "Контент": "Контент", + "Слайдер": "Слайдер", + "Скрыть": "Скрыть", + "Топ": "Топ", + "Разметка": "Разметка", + "Продолжить": "Продолжить", + "Просмотренные": "Просмотренные", + "Плеер": "Плеер", + "Блокировка": "Блокировка", + "Серии": "Серии", + "Реклама": "Реклама", + "RSS": "RSS", + "Уникальность": "Уникальность", + "Голосование": "Голосование", + "Боты": "Боты", + "Настройки": "Настройки", + "Публикация": "Публикация", + "Отображение": "Отображение", + "Фильмы": "Фильмы", + "Названия": "Названия", + "H1": "H1", + "Описания": "Описания", + "URL": "URL", + "Коды": "Коды", + "Основные настройки веб-сайта": "Основные настройки веб-сайта", + "Информация о параметрах настройки веб-сайта": "Информация о параметрах настройки веб-сайта", + "Протокол": "Протокол", + "Основной протокол веб-сайта": "Основной протокол веб-сайта", + "Домен": "Домен", + "Информационный параметр домена, за которым закрепляется ключ БД": "Информационный параметр домена, за которым закрепляется ключ БД", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Ваш email для связи с администратором веб-сайта", + "Язык и страна веб-сайта": "Язык и страна веб-сайта", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Указание языка и страны, для аудитории которой работает веб-сайт", + "Шаблон веб-сайта": "Шаблон веб-сайта", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Название шаблона веб-сайта, папка которого должна быть в папке themes", + "ThemePrice": "49$", + "Своя тема": "Своя тема", + "Nginx сервер": "Nginx сервер", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Этот параметр носит информационный характер и не может быть изменен из админ-панели", + "Sphinx сервер": "Sphinx сервер", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта", + "Memcached сервер": "Memcached сервер", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта", + "Сервер картинок": "Сервер картинок", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s", + "Ширина постера:": "Ширина постера:", + "Автопубликация": "Автопубликация", + "Фукнция публикации": "Фукнция публикации", + "Информация о параметрах публикации фильмов": "Информация о параметрах публикации фильмов", + "Импорт всех фильмов в мире": "Импорт всех фильмов в мире", + "Добавление всех фильмов в мире на веб-сайт": "Добавление всех фильмов в мире на веб-сайт", + "Введите ключ базы фильмов": "Введите ключ базы фильмов", + "Добавить фильмы": "Добавить фильмы", + "Start": "Start", + "StartPrice": "99$", + "Фильмов:": "Фильмов:", + "StartMovies": "138 691", + "Тема:": "Тема:", + "общая": "общая", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Что такое общая и индивидуальная тема оформления CinemaPress?", + "Обновление:": "Обновление:", + "каждое": "каждое", + "UpdatePrice": "49$", + "Зачем нужно обновлять БД?": "Зачем нужно обновлять БД?", + "Оплатить ключ": "Оплатить ключ", + "Expanded": "Expanded", + "ExpandedSalePrice": "246$", + "ExpandedPrice": "149$", + "ExpandedMovies": "635 588", + "бесплатно до 3-х раз": "бесплатно до 3-х раз", + "Настройка автопубликации": "Настройка автопубликации", + "Нстройка публикации фильмов каждый час": "Нстройка публикации фильмов каждый час", + "Публиковать по": "Публиковать по", + "фильма(ов) каждые": "фильма(ов) каждые", + "часа(ов)": "часа(ов)", + "Будут опубликованы в": "Будут опубликованы в", + "Диапазон идентификаторов фильмов": "Диапазон идентификаторов фильмов", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте", + "до": "до", + "Обязательная информация у фильмов": "Обязательная информация у фильмов", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)", + "Не важно (публикация любых фильмов)": "Не важно (публикация любых фильмов)", + "Только имеющие постер": "Только имеющие постер", + "Только имеющие переведенное название": "Только имеющие переведенное название", + "Только имеющие стандартное описание": "Только имеющие стандартное описание", + "Тематический веб-сайт": "Тематический веб-сайт", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.", + "Тип:": "Тип:", + "Сериалы": "Сериалы", + "Все": "Все", + "для взрослых": "для взрослых", + "Китай": "Китай", + "Александр Невский": "Александр Невский", + "Сарик Андреасян": "Сарик Андреасян", + "Стоп-слова:": "Стоп-слова:", + "Параметры вывода фильмов в категориях": "Параметры вывода фильмов в категориях", + "Информация о параметрах вывода фильмов в категориях": "Информация о параметрах вывода фильмов в категориях", + "Параметры отображения в категориях": "Параметры отображения в категориях", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска", + "Фильмов на странице:": "Фильмов на странице:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Укажите сортировку по которой будут сортироваться фильмы в категориях", + "Сортировка фильмов:": "Сортировка фильмов:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта", + "Количество чисел в пагинации:": "Количество чисел в пагинации:", + "номер(ов)": "номер(ов)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)", + "Последняя страница:": "Последняя страница:", + "Показывать": "Показывать", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях", + "Изображение по умолчанию:": "Изображение по умолчанию:", + "URL изображения": "URL изображения", + "Загрузить": "Загрузить", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году", + "Конечная дата:": "Конечная дата:", + "Месяц назад": "Месяц назад", + "Неделю назад": "Неделю назад", + "Сегодня": "Сегодня", + "Через неделю": "Через неделю", + "Через месяц": "Через месяц", + "Через 3 месяца": "Через 3 месяца", + "Через пол года": "Через пол года", + "Через год": "Через год", + "Через 2 года": "Через 2 года", + "В таком формате будет показана дата на веб-сайте": "В таком формате будет показана дата на веб-сайте", + "Формат даты:": "Формат даты:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Сортировка по рейтингу KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk", + "Число голосов KinoPoisk:": "Число голосов KinoPoisk:", + "голос(ов)": "голос(ов)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb", + "Число голосов IMDb:": "Число голосов IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу", + "Не применять условие в категориях:": "Не применять условие в категориях:", + "год": "год", + "жанр": "жанр", + "страна": "страна", + "актер": "актер", + "режиссер": "режиссер", + "тип": "тип", + "поиск": "поиск", + "Меню на веб-сайте": "Меню на веб-сайте", + "Категории из меню на веб-сайте": "Категории из меню на веб-сайте", + "Текст на веб-сайте": "Текст на веб-сайте", + "Текст который Вы можете видеть на страницах веб-сайта": "Текст который Вы можете видеть на страницах веб-сайта", + "В ШАБЛОНЕ": "В ШАБЛОНЕ", + "НА ВЕБ-САЙТЕ": "НА ВЕБ-САЙТЕ", + "Названия сортировок": "Названия сортировок", + "Названия сортировок на странице категорий": "Названия сортировок на странице категорий", + "Рейтинг КП (по убыванию):": "Рейтинг КП (по убыванию):", + "Рейтинг КП (по возрастанию):": "Рейтинг КП (по возрастанию):", + "Голоса КП (по убыванию):": "Голоса КП (по убыванию):", + "Голоса КП (по возрастанию):": "Голоса КП (по возрастанию):", + "Рейтинг IMDb (по убыванию):": "Рейтинг IMDb (по убыванию):", + "Рейтинг IMDb (по возрастанию):": "Рейтинг IMDb (по возрастанию):", + "Голоса IMDb (по убыванию):": "Голоса IMDb (по убыванию):", + "Голоса IMDb (по возрастанию):": "Голоса IMDb (по возрастанию):", + "Год (по убыванию):": "Год (по убыванию):", + "Год (по возрастанию):": "Год (по возрастанию):", + "Премьера (по убыванию):": "Премьера (по убыванию):", + "Премьера (по возрастанию):": "Премьера (по возрастанию):", + "Изменение URL ссылок веб-сайта": "Изменение URL ссылок веб-сайта", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Информация о параметрах изменения URL различных страниц веб-сайта", + "Страница фильма": "Страница фильма", + "Изменение URL страницы фильма": "Изменение URL страницы фильма", + "Доступные параметры": "Доступные параметры", + "обязательный праметр, отображает ID фильма, например «id299»": "обязательный праметр, отображает ID фильма, например «id299»", + "разделитель между параметрами, например «-»": "разделитель между параметрами, например «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "переведенное или оригинальное название фильма, например «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "переведенное название фильма в транслите, например «matrica»", + "оригинальное название фильма, например «the-matrix»": "оригинальное название фильма, например «the-matrix»", + "жанр фильма в транслите, например «comedy»": "жанр фильма в транслите, например «comedy»", + "страна фильма в транслите, например «usa»": "страна фильма в транслите, например «usa»", + "год фильма, например «2020»": "год фильма, например «2020»", + "главный актер в транслите, например «tom-cruise»": "главный актер в транслите, например «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "режиссер в транслите, например «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "каждый день случайные 4 буквы, например «delo»", + "«Онлайн»": "«Онлайн»", + "URL для активации веб-страницы": "URL для активации веб-страницы", + "«Скачать»": "«Скачать»", + "«Трейлер»": "«Трейлер»", + "«Кадры»": "«Кадры»", + "Уникализация URL фильма": "Уникализация URL фильма", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]", + "Разделитель:": "Разделитель:", + "Будет подставлено перед ID фильма %s": "Будет подставлено перед ID фильма %s", + "Префикс ID:": "Префикс ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.", + "Уникальный ID:": "Уникальный ID:", + "Транслит URL категорий (комедия -> komediya)": "Транслит URL категорий (комедия -> komediya)", + "Транслит:": "Транслит:", + "Нет": "Нет", + "Кастомный": "Кастомный", + "URL неиндексируемых фильмов": "URL неиндексируемых фильмов", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex", + "URL пути": "URL пути", + "URL пути, которые ставятся перед конкретной категорией": "URL пути, которые ставятся перед конкретной категорией", + "комедия": "комедия", + "Том Круз": "Том Круз", + "Тим Бертон": "Тим Бертон", + "Сериалы:": "Сериалы:", + "Мультфильмы:": "Мультфильмы:", + "Мультсериалы:": "Мультсериалы:", + "Аниме:": "Аниме:", + "Телепередачи:": "Телепередачи:", + "Игра престолов": "Игра престолов", + "Вставить код на веб-сайт": "Вставить код на веб-сайт", + "Вставка кодов счетчиков, рекламы и т.п.": "Вставка кодов счетчиков, рекламы и т.п.", + "Вставить код в верх веб-страницы": "Вставить код в верх веб-страницы", + "Вставка кода внутрь тега head": "Вставка кода внутрь тега head", + "Вставить код в низ веб-страницы": "Вставить код в низ веб-страницы", + "Вставка кода перед закрывающимся тегом body": "Вставка кода перед закрывающимся тегом body", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Код файла robots.txt", + "Список фильмов с уникальным описанием": "Список фильмов с уникальным описанием", + "Информация о написании уникальных описаний для фильмов": "Информация о написании уникальных описаний для фильмов", + "Добавить / изменить фильм": "Добавить / изменить фильм", + "Фильмы с уникальным описанием": "Фильмы с уникальным описанием", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Укажите ID фильма", + "тег на веб-странице фильма:": "тег на веб-странице фильма:", + "Название страницы фильма (до 70 символов)": "Название страницы фильма (до 70 символов)", + "Короткое описание страницы фильма (до 200 символов)": "Короткое описание страницы фильма (до 200 символов)", + "Переведенное название фильма:": "Переведенное название фильма:", + "Миссия невыполнима: Последствия": "Миссия невыполнима: Последствия", + "Оригинальное название фильма:": "Оригинальное название фильма:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Описание фильма:", + "Уникальное описание ...": "Уникальное описание ...", + "Информационные данные фильма": "Информационные данные фильма", + "URL постера:": "URL постера:", + "URL постера фильма": "URL постера фильма", + "Фильм": "Фильм", + "Сериал": "Сериал", + "Год:": "Год:", + "Страна:": "Страна:", + "Жанры фильма:": "Жанры фильма:", + "Режиссер фильма:": "Режиссер фильма:", + "Актерский состав:": "Актерский состав:", + "Премьера фильма:": "Премьера фильма:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Рейтинг на сайте KinoPoisk:", + "34 или 90": "34 или 90", + "Число голосов на сайте KinoPoisk:": "Число голосов на сайте KinoPoisk:", + "309 или 89647": "309 или 89647", + "Рейтинг на сайте IMDb:": "Рейтинг на сайте IMDb:", + "76 или 88": "76 или 88", + "Число голосов на сайте IMDb:": "Число голосов на сайте IMDb:", + "6534 или 8396": "6534 или 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg или URL.jpg,URL.jpg,URL.jpg", + "URL плеера:": "URL плеера:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi файл или ссылка", + "Качество:": "Качество:", + "1080p": "1080p", + "Перевод / язык:": "Перевод / язык:", + "Субтитры": "Субтитры", + "Настраиваемые поля:": "Настраиваемые поля:", + "Текст к этому полю": "Текст к этому полю", + "Названия на страницах веб-сайта": "Названия на страницах веб-сайта", + "Информация о написании названий для всех страниц веб-сайта": "Информация о написании названий для всех страниц веб-сайта", + "Веб-страница:": "Веб-страница:", + "название": "название", + "переведенное": "переведенное", + "английское": "английское", + "премьера": "премьера", + "слово": "слово", + "синонимы": "синонимы", + "страны": "страны", + "жанры": "жанры", + "актеры": "актеры", + "режиссеры": "режиссеры", + "Страница онлайн": "Страница онлайн", + "Год": "Год", + "сортировка": "сортировка", + "страница": "страница", + "Текст для": "Текст для", + "определенного года": "определенного года", + "остальных": "остальных", + "Годы": "Годы", + "Жанр": "Жанр", + "определенного жанра": "определенного жанра", + "Жанры": "Жанры", + "Страна": "Страна", + "определенной страны": "определенной страны", + "Страны": "Страны", + "Актер": "Актер", + "определенного актера": "определенного актера", + "Актеры": "Актеры", + "Режиссер": "Режиссер", + "определенного режиссера": "определенного режиссера", + "Режиссеры": "Режиссеры", + "Тип": "Тип", + "определенного типа": "определенного типа", + "Поиск": "Поиск", + "запрос": "запрос", + "определенного запроса": "определенного запроса", + "Поиск фильма": "Поиск фильма", + "Пагинация и сортировка": "Пагинация и сортировка", + "Код": "Код", + "По убыванию": "По убыванию", + "По возрастанию": "По возрастанию", + "H1 на страницах веб-сайта": "H1 на страницах веб-сайта", + "Информация о написании H1 для всех страниц веб-сайта": "Информация о написании H1 для всех страниц веб-сайта", + "Описания на страницах веб-сайта": "Описания на страницах веб-сайта", + "Информация о написании описаний для всех страниц веб-сайта": "Информация о написании описаний для всех страниц веб-сайта", + "Обновление базы фильмов": "Обновление базы фильмов", + "Ключ обновления базы данных": "Ключ обновления базы данных", + "Обновить": "Обновить", + "Модуль новых премьер": "Модуль новых премьер", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Информация о параметрах модуля с блоком фильмов ближайших премьер", + "Отключить": "Отключить", + "Количество фильмов в автоматическом блоке": "Количество фильмов в автоматическом блоке", + "Указание числа фильмов, которые будут в блоке": "Указание числа фильмов, которые будут в блоке", + "Указать фильмы вручную": "Указать фильмы вручную", + "Вручную выбрать фильмы для этого блока": "Вручную выбрать фильмы для этого блока", + "Активировать": "Активировать", + "Модуль": "Модуль", + "отключен": "отключен", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.", + "Модуль комментариев": "Модуль комментариев", + "Информация о параметрах модуля добавления виджетов комментариев": "Информация о параметрах модуля добавления виджетов комментариев", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API", + "Ваш shortname веб-сайта": "Ваш shortname веб-сайта", + "Ваш api_key для индексации комментариев": "Ваш api_key для индексации комментариев", + "Блок последних комментариев": "Блок последних комментариев", + "Блок с последними комментариями от пользователей": "Блок с последними комментариями от пользователей", + "комментария(ев)": "комментария(ев)", + "Макс. %s символов": "Макс. %s символов", + "без аватара": "без аватара", + "с аватаром": "с аватаром", + "На страницах:": "На страницах:", + "главная": "главная", + "категория": "категория", + "контент": "контент", + "фильм": "фильм", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами", + "Ваш widget_id": "Ваш widget_id", + "Ваш sekretkey для индексации комментариев": "Ваш sekretkey для индексации комментариев", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Ваш ID приложения типа «Веб-сайт» на vk.com", + "Ваш ID приложения": "Ваш ID приложения", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)", + "Ваш ID на Facebook": "Ваш ID на Facebook", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)", + "Ваш ID виджета": "Ваш ID виджета", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL Вашей страницы в Google+", + "Ваш URL в Google+": "Ваш URL в Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Параметр host_id, который получите после регистрации в сервисе", + "Ваш host_id": "Ваш host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Модуль связанных фильмов", + "Информация о параметрах модуля связанных фильмов": "Информация о параметрах модуля связанных фильмов", + "Связанные фильмы по году": "Связанные фильмы по году", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм", + "из одного года": "из одного года", + "Связанные фильмы по жанрам": "Связанные фильмы по жанрам", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм", + "всех": "всех", + "одного жанра": "одного жанра", + "Связанные фильмы по странам": "Связанные фильмы по странам", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм", + "одной страны": "одной страны", + "Связанные фильмы по актерам": "Связанные фильмы по актерам", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме", + "одного актера": "одного актера", + "Связанные фильмы по режиссерам": "Связанные фильмы по режиссерам", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм", + "одного режиссера": "одного режиссера", + "Показывать по типу": "Показывать по типу", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "На странице сериала, будут показаны сериалы, на странице фильма - фильмы", + "Тип к типу": "Тип к типу", + "Не важно": "Не важно", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.", + "Модуль создания страниц для веб-сайта": "Модуль создания страниц для веб-сайта", + "Информация о параметрах модуля создания страниц для веб-сайта": "Информация о параметрах модуля создания страниц для веб-сайта", + "Настройка страницы со списком новостей": "Настройка страницы со списком новостей", + "URL путь": "URL путь", + "Параметр пути в URL": "Параметр пути в URL", + "Веб-страница со списком контента": "Веб-страница со списком контента", + "Страницы веб-сайта": "Страницы веб-сайта", + "Новости и коллекции веб-сайта": "Новости и коллекции веб-сайта", + "Блоки новостей на веб-сайте": "Блоки новостей на веб-сайте", + "Блок новостей в боковой панели": "Блок новостей в боковой панели", + "Блок постов в боковой панели на страницах веб-сайта": "Блок постов в боковой панели на страницах веб-сайта", + "пост(ов)": "пост(ов)", + "Теги через запятую": "Теги через запятую", + "Блок новостей на странице фильма": "Блок новостей на странице фильма", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах", + "упоминания или с тегом": "упоминания или с тегом", + "Оповещения, Новости": "Оповещения, Новости", + "Фильмы из новостей на главной": "Фильмы из новостей на главной", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Автоматические коллекции", + "Обновления с moonwalk": "Обновления с moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Последние добавленные фильмы / сериалы на видео-хостинг", + "Обновления фильмов": "Обновления фильмов", + "Последние добавленные фильмы на видео-хостинг": "Последние добавленные фильмы на видео-хостинг", + "Не добавлять": "Не добавлять", + "URL-ключ коллекции в которую добавлять фильмы": "URL-ключ коллекции в которую добавлять фильмы", + "Обновлять качество:": "Обновлять качество:", + "Да": "Да", + "Обновлять перевод:": "Обновлять перевод:", + "Обновления сериалов": "Обновления сериалов", + "Последние добавленные сериалы на видео-хостинг": "Последние добавленные сериалы на видео-хостинг", + "сериала(ов)": "сериала(ов)", + "URL-ключ коллекции в которую добавлять сериалы": "URL-ключ коллекции в которую добавлять сериалы", + "Обновления с hdgo": "Обновления с hdgo", + "Обновления с kodik": "Обновления с kodik", + "Обновления с iframe": "Обновления с iframe", + "Добавить страницу": "Добавить страницу", + "Модуль позволяет создавать страницы на веб-сайте.": "Модуль позволяет создавать страницы на веб-сайте.", + "Название страницы:": "Название страницы:", + "Комедийные сериалы": "Комедийные сериалы", + "Описание страницы:": "Описание страницы:", + "Подборка комедийных сериалов": "Подборка комедийных сериалов", + "Уникальный ключ для URL": "Уникальный ключ для URL", + "Уникальный ключ для URl страницы": "Уникальный ключ для URl страницы", + "Ссылка на изображение страницы": "Ссылка на изображение страницы", + "Коллекции, Новости": "Коллекции, Новости", + "Коллекции": "Коллекции", + "Новости": "Новости", + "Страницы": "Страницы", + "Обновления": "Обновления", + "Мультфильмы": "Мультфильмы", + "ТВ": "ТВ", + "Аниме": "Аниме", + "Страница скачать": "Страница скачать", + "Страница трейлера": "Страница трейлера", + "Страница кадров": "Страница кадров", + "Модуль слайдера фильмов": "Модуль слайдера фильмов", + "Информация о параметрах модуля слайдера фильмов": "Информация о параметрах модуля слайдера фильмов", + "Идентификатор или ссылка на фильм": "Идентификатор или ссылка на фильм", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Модуль позволяет добавить на веб-сайт слайдер с фильмами.", + "Модуль скрытия фильмов": "Модуль скрытия фильмов", + "Информация о параметрах модуля скрытия фильмов": "Информация о параметрах модуля скрытия фильмов", + "Автоматическое скрытие фильмов": "Автоматическое скрытие фильмов", + "Параметры авторизации IMAP": "Параметры авторизации IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Параметры авторизации на почтовом IMAP сервере", + "Пароль": "Пароль", + "Ваш пароль от почтового ящика": "Ваш пароль от почтового ящика", + "Параметры почтового сервера": "Параметры почтового сервера", + "Сервер": "Сервер", + "Порт": "Порт", + "TLS": "TLS", + "Блокировать фильмы в стране": "Блокировать фильмы в стране", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Блокировать фильмы в стране, в которой они были выпущены в текущем году", + "В стране фильма": "В стране фильма", + "Сообщение для пользователей": "Сообщение для пользователей", + "Сообщение для пользователей на месте, где располагается плеер": "Сообщение для пользователей на месте, где располагается плеер", + "Сообщение для пользователя": "Сообщение для пользователя", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.", + "Модуль топ-фильмов": "Модуль топ-фильмов", + "Информация о параметрах модуля топ-фильмов в категориях": "Информация о параметрах модуля топ-фильмов в категориях", + "Топ-фильмы в категориях": "Топ-фильмы в категориях", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.", + "Модуль социальных сетях": "Модуль социальных сетях", + "Информация о параметрах модуля групп в социальных сетях": "Информация о параметрах модуля групп в социальных сетях", + "Ссылка на страницу": "Ссылка на страницу", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.", + "Микроразметка": "Микроразметка", + "Модуль микроразметки": "Модуль микроразметки", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Информация о параметрах модуля Schema и OpenGraph разметки", + "активирован": "активирован", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.", + "Модуль продолжения просмотра": "Модуль продолжения просмотра", + "Информация о параметрах модуля продолжения просмотра": "Информация о параметрах модуля продолжения просмотра", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.", + "Модуль просмотренных фильмов": "Модуль просмотренных фильмов", + "Информация о параметрах модуля просмотренных фильмов": "Информация о параметрах модуля просмотренных фильмов", + "Количество просмотренных фильмов": "Количество просмотренных фильмов", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.", + "Модуль плеера на веб-сайте": "Модуль плеера на веб-сайте", + "Информация о параметрах модуля плеер на веб-сайте": "Информация о параметрах модуля плеер на веб-сайте", + "Параметры плеера": "Параметры плеера", + "сделать основным": "сделать основным", + "Видео-хостинги источники": "Видео-хостинги источники", + "Видео-хостинги источники трейлеров": "Видео-хостинги источники трейлеров", + "Цвет элементов в плеере": "Цвет элементов в плеере", + "Указание токен-ключа плеера": "Указание токен-ключа плеера", + "Токен-ключ": "Токен-ключ", + "Указание api_token-ключа плеера": "Указание api_token-ключа плеера", + "api_token-ключ": "api_token-ключ", + "Указание токен-ключа": "Указание токен-ключа", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.", + "Модуль блокировки просмотра плеера": "Модуль блокировки просмотра плеера", + "Информация о параметрах модуля блокировки просмотра плеера": "Информация о параметрах модуля блокировки просмотра плеера", + "Вставить рекламу в плеер": "Вставить рекламу в плеер", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра", + "Таймер блокировки:": "Таймер блокировки:", + "сек": "сек", + "Кнопка «Пропустить»:": "Кнопка «Пропустить»:", + "Сообщение для пользователя:": "Сообщение для пользователя:", + "Рекламный код:": "Рекламный код:", + "отображает обратный отсчет.": "отображает обратный отсчет.", + "Платная подписка": "Платная подписка", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений", + "Список ключей через запятую:": "Список ключей через запятую:", + "+ 10 ключей": "+ 10 ключей", + "Поделиться в социальную сеть": "Поделиться в социальную сеть", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек", + "Пользователи с AdBlock": "Пользователи с AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы", + "Легальный веб-сайт": "Легальный веб-сайт", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права", + "Разрешить плеер в странах:": "Разрешить плеер в странах:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.", + "Модуль мобильной версии": "Модуль мобильной версии", + "Информация о параметрах модуля мобильной версии веб-сайта": "Информация о параметрах модуля мобильной версии веб-сайта", + "Светлая тема": "Светлая тема", + "Светлая тема оформления мобильной версии веб-сайта": "Светлая тема оформления мобильной версии веб-сайта", + "Скриншоты": "Скриншоты", + "Темная тема": "Темная тема", + "Темная тема оформления мобильной версии веб-сайта": "Темная тема оформления мобильной версии веб-сайта", + "Своя тема оформления мобильной версии веб-сайта": "Своя тема оформления мобильной версии веб-сайта", + "Настроить": "Настроить", + "Цвет фона": "Цвет фона", + "Цвет текста": "Цвет текста", + "Фон заголовка": "Фон заголовка", + "Цвет заголовка": "Цвет заголовка", + "Фон описания": "Фон описания", + "Цвет описания": "Цвет описания", + "Фон кнопки": "Фон кнопки", + "Цвет кнопки": "Цвет кнопки", + "Фон поиска": "Фон поиска", + "Фон блока": "Фон блока", + "Цвет ссылок": "Цвет ссылок", + "При наведении": "При наведении", + "Цвет текста контента": "Цвет текста контента", + "Фон контента": "Фон контента", + "Цвет текста категории": "Цвет текста категории", + "Фон текущей категории": "Фон текущей категории", + "Фон активной категории": "Фон активной категории", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.", + "Модуль серий сериалов": "Модуль серий сериалов", + "Информация о параметрах модуля серий сериалов": "Информация о параметрах модуля серий сериалов", + "Заголовок, описание и H1 веб-страницы с серией": "Заголовок, описание и H1 веб-страницы с серией", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Написание текста для заголовка, описания и H1 на веб-странице с серией", + "Веб-страница серии:": "Веб-страница серии:", + "Название страницы": "Название страницы", + "номер сезона": "номер сезона", + "номер серии": "номер серии", + "перевод": "перевод", + "H1 на странице": "H1 на странице", + "Описание страницы": "Описание страницы", + "Блок с сериями": "Блок с сериями", + "серий": "серий", + "Все серии": "Все серии", + "Посл. серию": "Посл. серию", + "Параметры по умолчанию": "Параметры по умолчанию", + "Сезон": "Сезон", + "Серия": "Серия", + "Звук": "Звук", + "основной источник серий": "основной источник серий", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Модуль позволяет создать для каждой серии сериала отдельную страницу.", + "Модуль добавления рекламы на веб-сайт": "Модуль добавления рекламы на веб-сайт", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Информация о параметрах модуля добавления рекламы на веб-сайт", + "Десктопная версия веб-сайта": "Десктопная версия веб-сайта", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Варианты размещения рекламы в десктопной версии веб-сайта", + "На всех веб-страницах": "На всех веб-страницах", + "Вверху на веб-странице": "Вверху на веб-странице", + "Добавьте свой рекламный код": "Добавьте свой рекламный код", + "Внизу на веб-странице": "Внизу на веб-странице", + "Левая колонка на веб-странице": "Левая колонка на веб-странице", + "Правая колонка на веб-странице": "Правая колонка на веб-странице", + "Над плеером на веб-странице": "Над плеером на веб-странице", + "Под плеером на веб-странице": "Под плеером на веб-странице", + "или размещение на конкретной веб-странице": "или размещение на конкретной веб-странице", + "Размещение рекламы над плеером": "Размещение рекламы над плеером", + "Размещение рекламы под плеером": "Размещение рекламы под плеером", + "Размещение рекламы над ссылками": "Размещение рекламы над ссылками", + "Размещение рекламы под ссылками": "Размещение рекламы под ссылками", + "Размещение рекламы над трейлером": "Размещение рекламы над трейлером", + "Размещение рекламы под трейлером": "Размещение рекламы под трейлером", + "Размещение рекламы над кадрами": "Размещение рекламы над кадрами", + "Размещение рекламы под кадрами": "Размещение рекламы под кадрами", + "Мобильная версия веб-сайта": "Мобильная версия веб-сайта", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Варианты размещения рекламы в мобильной версии веб-сайта", + "Таргетинг рекламы": "Таргетинг рекламы", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.", + "Таргетинг включен": "Таргетинг включен", + "Таргетинг отключен": "Таргетинг отключен", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.", + "Модуль RSS": "Модуль RSS", + "Информация о параметрах модуля RSS": "Информация о параметрах модуля RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Модуль позволяет показывать последние публикации фильмов в формате xml.", + "Автопубликация на %s дней": "Автопубликация на %s дней", + "Код состояния HTTP": "Код состояния HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Код состояния HTTP на веб-странице заблокированного фильма", + "Фильмы из страны": "Фильмы из страны", + "Фильмы из списка": "Фильмы из списка", + "Случайный": "Случайный", + "Случайный фильм": "Случайный фильм", + "Модуль случайного фильма": "Модуль случайного фильма", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.", + "Информация о параметрах модуля выбора случайного фильма": "Информация о параметрах модуля выбора случайного фильма", + "Случайный фильм в категориях веб-сайта": "Случайный фильм в категориях веб-сайта", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории", + "Случайный фильм в меню веб-сайта": "Случайный фильм в меню веб-сайта", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Укажите URL-ключ коллекции с которой выбирать случайный фильм, при нажатии на кнопку в меню", + "Выбирать из коллекции:": "Выбирать из коллекции:", + "ТВ версия": "ТВ версия", + "URL-ключ:": "URL-ключ:", + "Название в виде ссылки": "Название в виде ссылки", + "При нажатии на название категории, будет переход на страницу категории": "При клике по названию, будет переход на страницу категории", + "Ссылка на категорию": "Ссылка на категорию", + "Обычный текст": "Обычный текст", + "Случайный фильм на главной странице": "Случайный фильм на главной странице", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории", + "Случайный фильм в блоке связанных фильмов": "Случайный фильм в блоке связанных фильмов", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории", + "Список жанров в каждом типе": "Список жанров в каждом типе", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Укажите список жанров, которые будут включены или исключены из определенного типа", + "Жесткая перезагрузка сервера": "Жесткая перезагрузка сервера", + "Будет произведена перезагрузка всех сайтов на сервере": "Будет произведена перезагрузка всех сайтов на сервере", + "Модуль ТВ версии": "Модуль ТВ версии", + "Информация о параметрах модуля ТВ версии веб-сайта": "Информация о параметрах модуля ТВ версии веб-сайта", + "URL ТВ версии": "URL ТВ версии", + "Настройка URL для ТВ версии веб-сайта": "Настройка URL для ТВ версии веб-сайта", + "URL мобильной версии": "URL мобильной версии", + "Настройка URL для мобильной версии веб-сайта": "Настройка URL для мобильной версии веб-сайта", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.", + "Инструмент для парсинга веб-страниц": "Инструмент для парсинга веб-страниц", + "Своя тема оформления ТВ версии веб-сайта": "Своя тема оформления ТВ версии веб-сайта", + "Загрузка доступна после заполнения информации!": "Загрузка доступна после заполнения информации!", + "Автозаполнение информации": "Автозаполнение информации", + "Запретить доступ в странах": "Запретить доступ в странах", + "Запретить доступ для IP": "Запретить доступ для IP", + "Список стран, которым запрещено посещать сайт": "Список стран, которым запрещено посещать сайт", + "Список IP, которым запрещено посещать сайт": "Список IP, которым запрещено посещать сайт", + "Проксировать": "Проксировать", + "Не проксировать": "Не проксировать", + "Перегрузка сервера": "Перегрузка сервера", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)", + "Модуль рерайта описаний": "Модуль рерайта описаний", + "Модуль обработает описание к фильму и делает его более уникальным": "Модуль обработает описание к фильму и делает его более уникальным", + "Настройка параметров в сервисе rewriter.tools": "Настройка параметров в сервисе rewriter.tools", + "Двойной рерайт": "Двойной рерайт", + "Проверка уникальности": "Проверка уникальности", + "Рерайт в автопубликации": "Рерайт в автопубликации", + "Делать рерайт описаний всем фильмам в автопубликации": "Делать рерайт описаний всем фильмам в автопубликации", + "Показать сообщение или перенаправить на URL": "Показать сообщение или перенаправить на URL", + "Случайные фильмы": "Случайные фильмы", + "Случайные фильмы из определенной коллекции": "Случайные фильмы из определенной коллекции", + "URL-ключ коллекции из которой выбирать фильмы": "URL-ключ коллекции из которой выбирать фильмы", + "Embed/iframe код": "Embed/iframe код", + "изменить": "изменить" +} diff --git a/themes/default/public/admin/locales/sk.json b/themes/default/public/admin/locales/sk.json new file mode 100644 index 0000000..826db86 --- /dev/null +++ b/themes/default/public/admin/locales/sk.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Hlavná", + "Параметры": "Parametre", + "Модули": "Moduly", + "Панель администратора": "Panel správcov", + "Настройки веб-сайта": "Nastavenia webových stránok", + "Настройки публикации": "Publikovať nastavenia", + "Настройки главной страницы": "Nastavenia domovskej stránky", + "Настройки отображения": "Nastavenia zobrazenia", + "Настройки URL": "Nastavenia adresy URL", + "Вставить свой код": "Vložte svoj kód", + "SEO тексты": "SEO texty", + "Добавить фильм": "Pridať film", + "Названия веб-страниц": "Názvy webových stránok", + "H1 на веб-страницах": "H1 na webových stránkach", + "Описания веб-страниц": "Popisy webových stránok", + "Скоро выйдет": "Čoskoro príde", + "Виджет комментариев": "Komentár widget", + "Связанные фильмы": "Súvisiace filmy", + "Контент веб-сайта": "Obsah webových stránok", + "Фильмы в слайдере": "filmy v posúvači", + "Запрещенные фильмы": "Zakázané filmy", + "Топ в категории": "Najlepšie v kategórii", + "Социальные сети": "Sociálne siete", + "Семантическая разметка": "Sémantická značka", + "Продолжить просмотр": "Pokračujte v prehliadaní", + "Просмотренные фильмы": "Pozerané filmy", + "Плеер фильмов": "Prehrávač filmov", + "Блокировка просмотра": "Zobrazenie uzamknutia", + "Мобильная версия": "Verzia pre mobilné zariadenia", + "Серии сериалов": "Televíznych seriálov", + "Ваша реклама": "Vaša reklama", + "RSS канал": "RSS kanál", + "Уникальные описания": "Jedinečné popisy", + "Голосование за фильм": "Hlasovanie za film", + "Боты для мессенджеров": "Boti pre poslov", + "Ошибки в переводе?": "Chyby v preklade?", + "Есть вопросы?": "Akékoľvek otázky?", + "Очистить кэш:": "Vymazať cache:", + "Очистка кэша файлов": "Vymazanie vyrovnávacej pamäte", + "Очистка кэша памяти": "Vymazanie pamäte cache", + "Главная страница веб-сайта": "Domovská stránka webovej stránky", + "Информация о параметрах для главной страницы веб-сайта": "Informácie o parametroch hlavnej stránky webových stránok", + "Заголовок, описание и H1 веб-страницы": "Názov webovej stránky, popis a H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Písanie textu pre názov, popis a H1 na hlavnej stránke webovej stránky", + "Заголовок веб-страницы": "Názov webovej stránky", + "Главная веб-страница": "Domovská stránka", + "символа(ов)": "znak (y)", + "H1 на веб-странице": "H1 na webovej stránke", + "Описание веб-страницы": "Popis webovej stránky", + "Типы:": "Typy:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blokujte na hlavnej stránke webovej stránky, v ktorej sú filmy určitých typov:", + "или": "alebo", + "%s-й": "%s th", + "фильма(ов)": "film (y)", + "из типа(ов)": "typu (typov)", + "Годы:": "Rokov:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blokovať na hlavnej stránke webových stránok, v ktorých filmy z určitých rokov", + "из года(ов)": "od roku (rokov)", + "Например:": "Napríklad:", + "Жанры:": "Žánre:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blokujte na hlavnej stránke webovej stránky, v ktorej sa nachádzajú filmy z určitých žánrov", + "из жанра(ов)": "z žánru (žánrov)", + "боевик,триллер,приключения": "akcie, thriller, dobrodružstvo", + "Страны:": "Krajiny:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blokovať na hlavnej stránke webových stránok, v ktorých sú filmy z určitých krajín", + "из страны": "z krajiny", + "США": "Spojené štáty", + "Актеры:": "Hrajú:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Blok na hlavnej stránke webovej stránky, v ktorej sú filmy za účasti niektorých hercov", + "с актерами": "s hercami", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Réžia:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Blok na hlavnej stránke webovej stránky, v ktorej sú filmy z filmu určitých riaditeľov", + "с режиссером": "s režisérom", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blokovať so zoznamom identifikátorov filmov", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Blok na hlavnej stránke webovej stránky, v ktorej sú filmy so špecifickým ID", + "Не показывать": "Nezobrazovať", + "ID или ссылка на фильм": "ID alebo odkaz na film", + "Фильмы:": "filmy:", + "Список идентификаторов фильмов": "Zoznam ID filmov", + "Редактировать список ID": "Upraviť zoznam ID", + "Блок с новыми сериями": "Blokujte s novou sériou", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Blok na hlavnej stránke webovej stránky, v ktorej sa objavia nové série", + "серии(-ий)": "séria (-y)", + "Новые серии сериалов": "Nová séria seriálov", + "Блок с фильмами из коллекций": "Blokovať filmy zo zbierok", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blokovať s filmami zo správ alebo kolekcií na hlavnej stránke (zoznam kľúčov URL oddelených čiarkami)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Stránkovanie", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "V spodnej časti hlavnej stránky budú čísla, uveďte kategóriu, v ktorej vedú", + "Фильмы из типа:": "filmy typu:", + "Фильмы из года:": "filmy roka:", + "Фильмы из жанра:": "filmy z tohto žánru:", + "Фильмы из страны:": "filmy z krajiny:", + "Фильмы актера:": "filmový herec:", + "Фильмы режиссера:": "Riaditeľka filmov:", + "Фильмы из коллекции:": "filmy z kolekcie:", + "2020 или фильмы": "2020 alebo filmy", + "По умолчанию": "Štandardne", + "Сохранить изменения": "Uložiť zmeny", + "Изменяется статус": "Zmeny stavu", + "Перезагружается": "Reštart", + "Перезагрузить": "Obnoviť", + "Очищается кэш": "Vymaže sa vyrovnávacia pamäť", + "Очистить кэш": "Vymazať pamäť cache", + "Загружаются (около 5 часов)": "Načítanie (asi 5 hodín)", + "Картинки загружены": "Nahrané obrázky", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Základňa bude opravená na serveri pre doménu %s. Import sa vykoná iba raz, ďalšie importy sú aktualizácie.", + "Загружаются (около 10 минут)": "Načítanie (približne 10 minút)", + "Перезагрузка": "Reštart", + "Сохраняются изменения": "Zmeny boli uložené", + "Желательно не больше 100 фильмов": "Výhodne nie viac ako 100 filmov", + "Ошибка веб-сайта": "Chyba webových stránok", + "Ошибка сервера": "Chyba servera", + "URL кадров:": "URL rámčeka:", + "Блок с типами пустой": "Blokový typ je prázdny", + "Блок с годами пустой": "Blok v priebehu rokov je prázdny", + "Блок с жанрами пустой": "Blokovať s prázdnymi žánrmi", + "Блок со странами пустой": "Blok s krajinami je prázdny", + "Блок с актерами пустой": "Blok s hercami je prázdny", + "Блок с режиссерами пустой": "Riaditelia blokujú prázdne", + "пустой": "nulový", + "отключена": "je zakázaná", + "Панель администратора CinemaPress": "CinemaPress admin panel", + "Информация о параметрах админ-панели": "Informácie o parametroch admin panelu", + "Опубликовано фильмов": "Publikované filmy", + "Опубликовано:": "Publikované dňa:", + "Осталось:": "Zľava:", + "Отфильтрованы:": "Filtrované podľa:", + "Скоро": "Čoskoro", + "Комментарии": "Komentáre", + "Связанные": "Príbuzný", + "Контент": "Obsah", + "Слайдер": "Slider", + "Скрыть": "Skryť", + "Топ": "Top", + "Разметка": "Značkovanie", + "Продолжить": "Pokračovať", + "Просмотренные": "Zobrazené", + "Плеер": "Prehrávač", + "Блокировка": "Zamykací", + "Серии": "Séria", + "Реклама": "Reklama", + "RSS": "RSS", + "Уникальность": "Jedinečnosť", + "Голосование": "Hlasovanie", + "Боты": "Roboty", + "Настройки": "Nastavenie", + "Публикация": "Uverejnenie", + "Отображение": "Zobraziť", + "Фильмы": "filmy", + "Названия": "Mená", + "H1": "H1", + "Описания": "Popis", + "URL": "URL", + "Коды": "Kódy", + "Основные настройки веб-сайта": "Základné nastavenia webových stránok", + "Информация о параметрах настройки веб-сайта": "Informácie o nastaveniach webových stránok", + "Протокол": "Protokol", + "Основной протокол веб-сайта": "Hlavný protokol internetovej stránky", + "Домен": "Doména", + "Информационный параметр домена, за которым закрепляется ключ БД": "Informačný parameter domény, do ktorej je priradený databázový kľúč", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Váš e-mail na kontaktovanie správcu webu", + "Язык и страна веб-сайта": "Jazyk a krajina webových stránok", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Zadajte jazyk a krajinu, pre ktorú webová stránka funguje", + "Шаблон веб-сайта": "Šablóna webových stránok", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Názov šablóny webových stránok, ktorého priečinok by mal byť v priečinku motívov", + "ThemePrice": "49$", + "Своя тема": "Vlastná téma", + "Nginx сервер": "Nginx server", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Tento parameter je informačný a nedá sa zmeniť z administrátora", + "Sphinx сервер": "Sphinx server", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Pri vysokých zaťaženiach môže byť Sphinx prevedený na samostatný server, čím sa zvyšuje výkonnosť webových stránok", + "Memcached сервер": "Memcached server", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Pri vysokých zaťaženiach môže byť Memcached prenesený na samostatný server, čím sa zvyšuje výkonnosť webových stránok", + "Сервер картинок": "Obrazový server", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "V predvolenom nastavení sú všetky obrázky načítané zo zdrojov tretích strán, avšak ak chcete, aby boli plagáty stiahnuté z webových stránok, môžete statické súbory «Nahrať na server» a špecifikovať v tomto poli adresu %s", + "Ширина постера:": "Šírka plagátu:", + "Автопубликация": "Auto-publishing", + "Фукнция публикации": "Funkcia publikovať", + "Информация о параметрах публикации фильмов": "Informácie o možnostiach publikovania videí", + "Импорт всех фильмов в мире": "Importujte všetky filmy na svete", + "Добавление всех фильмов в мире на веб-сайт": "Pridajte všetky filmy na svete na webovú stránku", + "Введите ключ базы фильмов": "Zadajte kľúč k filmu", + "Добавить фильмы": "Pridajte filmy", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "film:", + "StartMovies": "---", + "Тема:": "Téma:", + "общая": "celkovo", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Aká je spoločná a individuálna téma CinemaPress?", + "Обновление:": "Aktualizácia:", + "каждое": "každý", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Prečo potrebujem aktualizovať databázu?", + "Оплатить ключ": "Kľúč platby", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "zadarmo až trikrát", + "Настройка автопубликации": "Nastavenie automatického uverejnenia", + "Нстройка публикации фильмов каждый час": "Nastavenie publikácie filmov každú hodinu", + "Публиковать по": "Publikovať od", + "фильма(ов) каждые": "film (y) každý", + "часа(ов)": "hodina (y)", + "Будут опубликованы в": "Bude zverejnené v roku 2009", + "Диапазон идентификаторов фильмов": "Rozsah filmového ID", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Rozsah identifikátorov filmov, ktoré sú už publikované na webových stránkach", + "до": "až do", + "Обязательная информация у фильмов": "Požadované informácie z filmov", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Iba filmy s označenými informáciami (plagát, titul, štandardný popis) budú zverejnené na webovej stránke", + "Не важно (публикация любых фильмов)": "Nie je dôležité (publikácia akýchkoľvek filmov)", + "Только имеющие постер": "Iba plagát", + "Только имеющие переведенное название": "Iba s preloženým titulom", + "Только имеющие стандартное описание": "Iba so štandardným popisom", + "Тематический веб-сайт": "Predmet webovej stránky", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Môžete si vytvoriť tematickú webovú stránku, kde budú zverejnené iba anime, ruské filmy atď.", + "Тип:": "Typ:", + "Сериалы": "Televízne relácie", + "Все": "Všetko", + "для взрослых": "pre dospelých", + "Китай": "Čína", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Stopové slová:", + "Параметры вывода фильмов в категориях": "Možnosti výstupu pre filmy v kategóriách", + "Информация о параметрах вывода фильмов в категориях": "Informácie o možnostiach výstupu filmov v kategóriách", + "Параметры отображения в категориях": "Zobrazenie možností v kategóriách", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Možnosti zobrazenia pre filmy v kategóriách (žánre, krajiny atď.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Určte, koľko videí sa zobrazí v každej kategórii a výsledky vyhľadávania", + "Фильмов на странице:": "filmy na stránke:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Zadajte triedenie podľa toho, ktoré filmy budú zoradené do kategórií", + "Сортировка фильмов:": "Triedenie videozáznamov:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Zadajte, koľko stránok chcete zobraziť v spodnej časti každej kategórie a hlavnej webovej stránky", + "Количество чисел в пагинации:": "Počet čísel v stránkovaní:", + "номер(ов)": "číslo (čísla)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Zobraziť tlačidlo poslednej stránky na hlavnej stránke a v kategóriách (môže vytvoriť zaťaženie na serveri)", + "Последняя страница:": "Posledná strana:", + "Показывать": "Show", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Zadajte obrázok, ktorý sa zobrazí, keď ľudia budú zdieľať webové stránky v sociálnych sieťach", + "Изображение по умолчанию:": "Predvolený obrázok:", + "URL изображения": "Adresa URL obrázka", + "Загрузить": "Download", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Zadajte konečný dátum premiéry filmov, ktoré sa zobrazia pri triedení podľa dátumu premiéry alebo roka", + "Конечная дата:": "Dátum ukončenia:", + "Месяц назад": "Pred mesiacom", + "Неделю назад": "Pred týždňom", + "Сегодня": "Dnes", + "Через неделю": "O týždeň neskôr", + "Через месяц": "Za mesiac", + "Через 3 месяца": "Po 3 mesiacoch", + "Через пол года": "Po pol roka", + "Через год": "O rok neskôr", + "Через 2 года": "Po 2 rokoch", + "В таком формате будет показана дата на веб-сайте": "V tomto formáte sa dátum zobrazí na webovej stránke", + "Формат даты:": "Formát dátumu:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Zoradené podľa hodnotenia KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Možnosti zobrazenia zoznamu filmov pri triedení podľa hodnotenia KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Zadajte minimálny počet hlasov KinoPoisk pre filmy, ktoré sa zobrazia pri triedení podľa hodnotenia KinoPoisk", + "Число голосов KinoPoisk:": "Počet hlasov KinoPoisk:", + "голос(ов)": "hlas (y)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Zadajte minimálny počet IMDb hlasov pre filmy, ktoré sa zobrazia pri triedení podľa ratingu IMDb", + "Число голосов IMDb:": "Počet hlasov IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Uveďte, ktoré kategórie neuplatňujú pravidlo o minimálnom počte hlasov pri triedení podľa hodnotenia", + "Не применять условие в категориях:": "Nepoužívajte podmienku v kategóriách:", + "год": "rok", + "жанр": "štýl", + "страна": "v krajine", + "актер": "herec", + "режиссер": "riaditeľ", + "тип": "typ", + "поиск": "vyhľadávanie", + "Меню на веб-сайте": "Menu na webovej stránke", + "Категории из меню на веб-сайте": "Kategórie z ponuky na webových stránkach", + "Текст на веб-сайте": "Text webových stránok", + "Текст который Вы можете видеть на страницах веб-сайта": "Text, ktorý môžete vidieť na stránkach webových stránok", + "В ШАБЛОНЕ": "V OBLASTI", + "НА ВЕБ-САЙТЕ": "NA WEBOVEJ STRÁNKE", + "Названия сортировок": "Zoradiť názvy", + "Названия сортировок на странице категорий": "Zoradiť tituly na stránke kategórií", + "Рейтинг КП (по убыванию):": "Hodnotenie KP (zostupne):", + "Рейтинг КП (по возрастанию):": "KP Hodnotenie (vzostupne):", + "Голоса КП (по убыванию):": "Hlasové KP (zostupne):", + "Голоса КП (по возрастанию):": "Hlas KP (vzostupne):", + "Рейтинг IMDb (по убыванию):": "Hodnotenie IMDb (zostupne):", + "Рейтинг IMDb (по возрастанию):": "Hodnotenie IMDb (vzostupne):", + "Голоса IMDb (по убыванию):": "Hlasy IMDb (zostupne):", + "Голоса IMDb (по возрастанию):": "Hlasy IMDb (vzostupne):", + "Год (по убыванию):": "Rok (zostupne):", + "Год (по возрастанию):": "Rok (vzostupne):", + "Премьера (по убыванию):": "Premiéra (zostupne):", + "Премьера (по возрастанию):": "Premiéra (vzostupne):", + "Изменение URL ссылок веб-сайта": "Zmena webových odkazov na webové stránky", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informácie o parametroch na zmenu adresy URL rôznych stránok webových stránok", + "Страница фильма": "filmová stránka", + "Изменение URL страницы фильма": "Zmeňte URL stránky videozáznamu", + "Доступные параметры": "Dostupné možnosti", + "обязательный праметр, отображает ID фильма, например «id299»": "požadovaný parameter, zobrazí ID videozáznamu, napríklad «id299»", + "разделитель между параметрами, например «-»": "oddeľovač medzi parametrami, napríklad «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "preložený alebo pôvodný názov filmu, napríklad «matica»", + "переведенное название фильма в транслите, например «matrica»": "preložený názov filmu v prepisovaní, napríklad «matrica»", + "оригинальное название фильма, например «the-matrix»": "pôvodný názov filmu, napríklad «matica»", + "жанр фильма в транслите, например «comedy»": "žáner filmu v transliterácii, napríklad «komédia»", + "страна фильма в транслите, например «usa»": "krajina filmu v transliterácii, napríklad «usa»", + "год фильма, например «2020»": "rok filmu, napríklad «2020»", + "главный актер в транслите, например «tom-cruise»": "hlavný aktér v transliterácii, napríklad «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "riaditeľ prepisu, napríklad «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "každý deň náhodné 4 písmená, napríklad «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL na aktiváciu webovej stránky", + "«Скачать»": "«Na stiahnutie»", + "«Трейлер»": "«Home»", + "«Кадры»": "«Frames»", + "Уникализация URL фильма": "Jedinečná URL videa", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Umiestnite jedinečnú adresu URL, môžete zmeniť oddeľovač medzi parametrami, predponu pred ID a zmeniť identifikátor filmu hore alebo dole (predvolená hodnota je 0, t. J. ID na webovej stránke sa zhoduje s ID na KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Oddeľovač medzi parametrami v adrese URL bude nahradený adresou URL [oddeľovač]", + "Разделитель:": "Separátor:", + "Будет подставлено перед ID фильма %s": "Pred ID filmu %s sa nahradí", + "Префикс ID:": "Prefix ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Akceptuje hodnoty od -297 do 297000 a zmení ID videa na webe na vyššiu alebo nižšiu stranu.", + "Уникальный ID:": "Unikátne ID:", + "Транслит URL категорий (комедия -> komediya)": "Translite URL kategórie (komédia -> komediya)", + "Транслит:": "Prepis:", + "Нет": "Žiadny", + "Кастомный": "Zvyk", + "URL неиндексируемых фильмов": "Neindexované adresy URL videí", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Ak chcete indexovať len filmy, ktoré píšu jedinečný popis, vyplňte tento formulár a pridajte túto adresu URL do súboru robots.txt, napríklad Disallow: / noindex", + "URL пути": "Cesta URL", + "URL пути, которые ставятся перед конкретной категорией": "Cesty URL, ktoré sú umiestnené pred určitou kategóriou", + "комедия": "komédia", + "Том Круз": "Tom Cruise", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Mydla:", + "Мультфильмы:": "Karikatúry:", + "Аниме:": "Anime:", + "Телепередачи:": "Televízne relácie:", + "Игра престолов": "Hra trónov", + "Вставить код на веб-сайт": "Prilepte kód na webovej stránke", + "Вставка кодов счетчиков, рекламы и т.п.": "Vložte kódy počítačov, reklamy atď.", + "Вставить код в верх веб-страницы": "Vložte kód do hornej časti webovej stránky", + "Вставка кода внутрь тега head": "Vložte kód do značky hlavy", + "Вставить код в низ веб-страницы": "Vložte kód do dolnej časti webovej stránky", + "Вставка кода перед закрывающимся тегом body": "Vložte kód pred zatvorením značky tela", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Kód súboru robots.txt", + "Список фильмов с уникальным описанием": "Zoznam filmov s jedinečným popisom", + "Информация о написании уникальных описаний для фильмов": "Informácie o písaní jedinečných popisov pre filmy", + "Добавить / изменить фильм": "Pridať / upraviť film", + "Фильмы с уникальным описанием": "filmy s jedinečným popisom", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Zadajte ID videozáznamu", + "тег на веб-странице фильма:": "značka na webovej stránke filmu:", + "Название страницы фильма (до 70 символов)": "Názov titulu filmu (až 70 znakov)", + "Короткое описание страницы фильма (до 200 символов)": "Krátky popis filmu (až 200 znakov)", + "Переведенное название фильма:": "Názov filmu:", + "Миссия невыполнима: Последствия": "Mission Impossible: Dôsledky", + "Оригинальное название фильма:": "Pôvodný názov filmu:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Popis filmu:", + "Уникальное описание ...": "Unikátny popis ...", + "Информационные данные фильма": "Informácie o filme", + "URL постера:": "URL plagátu:", + "URL постера фильма": "filmový plagát", + "Фильм": "film", + "Сериал": "Televíznych seriálov", + "Год:": "Rok:", + "Страна:": "Krajiny:", + "Жанры фильма:": "filmové žánre:", + "Режиссер фильма:": "filmový režisér:", + "Актерский состав:": "Hrajú:", + "Премьера фильма:": "Premiéra filmu:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Hodnotenie webových stránok KinoPoisk:", + "34 или 90": "34 alebo 90", + "Число голосов на сайте KinoPoisk:": "Počet hlasov na stránkach KinoPoisk:", + "309 или 89647": "309 alebo 89647", + "Рейтинг на сайте IMDb:": "Hodnotenie IMDb:", + "76 или 88": "76 alebo 88", + "Число голосов на сайте IMDb:": "Počet hlasov na stránkach IMDb:", + "6534 или 8396": "6534 alebo 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg alebo URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Adresa URL prehrávača:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Kvalita:", + "1080p": "1080p", + "Перевод / язык:": "Preklad / Jazyk:", + "Субтитры": "Titulky", + "Настраиваемые поля:": "Vlastné polia:", + "Текст к этому полю": "Text do tohto poľa", + "Названия на страницах веб-сайта": "Tituly na webových stránkach", + "Информация о написании названий для всех страниц веб-сайта": "Informácie o písaní titulov pre všetky stránky webových stránok", + "Веб-страница:": "Webová stránka:", + "название": "názov", + "переведенное": "preložené", + "английское": "angličtina", + "премьера": "premiéra", + "слово": "slovo", + "синонимы": "synonymá", + "страны": "krajiny", + "жанры": "žánre", + "актеры": "hercov", + "режиссеры": "režiséri", + "Страница онлайн": "Stránka webových stránok", + "Год": "Rok", + "сортировка": "triedenie", + "страница": "strana", + "Текст для": "Text pre", + "определенного года": "určitý rok", + "остальных": "zvyšok", + "Годы": "Leta", + "Жанр": "Štýl", + "определенного жанра": "určitý žáner", + "Жанры": "Žánre", + "Страна": "Krajiny", + "определенной страны": "krajine", + "Страны": "Krajiny", + "Актер": "Herec", + "определенного актера": "určitý herec", + "Актеры": "Herci", + "Режиссер": "Riaditeľ", + "определенного режиссера": "istý riaditeľ", + "Режиссеры": "Réžia", + "Тип": "Typ", + "определенного типа": "určitého typu", + "Поиск": "Vyhľadávanie", + "запрос": "dotaz", + "определенного запроса": "žiadosť", + "Поиск фильма": "Vyhľadávanie filmov", + "Пагинация и сортировка": "Stránkovanie a triedenie", + "Код": "Kód", + "По убыванию": "Klesajúci", + "По возрастанию": "Stúpajúca", + "H1 на страницах веб-сайта": "H1 na webových stránkach", + "Информация о написании H1 для всех страниц веб-сайта": "Informácie o písaní H1 pre všetky stránky webových stránok", + "Описания на страницах веб-сайта": "Popisy na webových stránkach", + "Информация о написании описаний для всех страниц веб-сайта": "Informácie o písaní popisov pre všetky stránky webových stránok", + "Обновление базы фильмов": "Aktualizovať databázu filmov", + "Ключ обновления базы данных": "Kľúč aktualizácie databázy", + "Обновить": "Aktualizovať", + "Модуль новых премьер": "Nový modul premier", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informácie o parametroch modulu s blokom najbližších filmov", + "Отключить": "Vypnite", + "Количество фильмов в автоматическом блоке": "Počet filmov v automatickom bloku", + "Указание числа фильмов, которые будут в блоке": "Zadajte počet filmov, ktoré budú v bloku", + "Указать фильмы вручную": "Určite videozáznamy ručne", + "Вручную выбрать фильмы для этого блока": "Manuálne vyberte videozáznamy pre toto zariadenie", + "Активировать": "Aktivovať", + "Модуль": "Modul", + "отключен": "invalidný", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Modul vám umožňuje pridať na web blok s filmami, ktorý by mal byť uvoľnený čoskoro.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Ak chcete modul povoliť, kliknite na tlačidlo «Aktivovať» v hornej časti obrazovky.", + "Модуль комментариев": "Modul komentára", + "Информация о параметрах модуля добавления виджетов комментариев": "Informácie o parametroch modulu pridať komentáre widgety", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Vaše krátke meno bolo poskytnuté počas registrácie webových stránok na Disqus.com a kľúč API", + "Ваш shortname веб-сайта": "Vaše krátke meno na webe", + "Ваш api_key для индексации комментариев": "Api_key pre indexovanie komentárov", + "Блок последних комментариев": "Posledný komentár blok", + "Блок с последними комментариями от пользователей": "Blokovať pomocou posledných komentárov od používateľov", + "комментария(ев)": "komentár (komentáre)", + "Макс. %s символов": "Max. %s znakov", + "без аватара": "bez avatarov", + "с аватаром": "s avatarom", + "На страницах:": "Na stránkach:", + "главная": "hlavné", + "категория": "kategórie", + "контент": "obsah", + "фильм": "filmu", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Zadajte widget_id, ktorý dostanete po vytvorení miniaplikácie komentárov na stránke HyperComments.com a sekretkey pre indexovanie komentárov vyhľadávačmi", + "Ваш widget_id": "Váš widget_id", + "Ваш sekretkey для индексации комментариев": "Váš sekretkey pre indexovanie komentárov", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Váš typ ID aplikácie «Webová stránka» na adrese vk.com", + "Ваш ID приложения": "ID vašej aplikácie", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Zaregistrujte sa na facebook.com a zadajte ID používateľa (ID používateľa, ktorý môže moderovať komentáre)", + "Ваш ID на Facebook": "ID vášho Facebooku", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Zadajte ID, ktorý dostanete po vytvorení miniaplikácie komentárov na Cackle.me (za poplatok)", + "Ваш ID виджета": "Vaše ID widgetu", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "Adresa URL vašej stránky Google+", + "Ваш URL в Google+": "Adresa URL Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parameter host_id, ktorý dostanete po registrácii v službe", + "Ваш host_id": "Váš", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Modul umožňuje pridávať na webové stránky komentáre formulárov sociálnych sietí VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Videozáznamy súvisiace s modulom", + "Информация о параметрах модуля связанных фильмов": "Informácie o parametroch modulových filmov", + "Связанные фильмы по году": "Súvisiace filmy podľa roka", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "filmový blok pod hlavnými informáciami o filme od toho istého roku ako aktuálny film", + "из одного года": "z jedného roka", + "Связанные фильмы по жанрам": "Súvisiace filmy podľa žánru", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Blok s filmami pod hlavnými informáciami o filme z rovnakého žánru alebo všetkých žánrov ako aktuálny film", + "всех": "zo všetkých", + "одного жанра": "jeden žáner", + "Связанные фильмы по странам": "Súvisiace filmy podľa krajín", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Blok filmu pod hlavnými filmovými informáciami z tej istej krajiny alebo všetkých krajín ako aktuálny film", + "одной страны": "jednej krajine", + "Связанные фильмы по актерам": "Súvisiace filmy podľa hercov", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Blok s filmami pod hlavnou informáciou filmu z filmografie herca alebo hercov, ktorí hrali v aktuálnom filme", + "одного актера": "jeden herec", + "Связанные фильмы по режиссерам": "Súvisiace filmy od režisérov", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Blok s filmami pod hlavnou informáciou filmu z filmu režiséra alebo režisérov režie aktuálneho filmu", + "одного режиссера": "jeden riaditeľ", + "Показывать по типу": "Zobraziť podľa typu", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Na stránke série sa budú zobrazovať seriály na stránke filmových filmov", + "Тип к типу": "Zadajte typ", + "Не важно": "Nie je dôležité", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Modul umožňuje pridať na filmovú stránku ďalšie zoznamy filmov z toho istého roku, žánru, krajiny, roku, herca alebo režiséra.", + "Модуль создания страниц для веб-сайта": "Modul na vytvorenie stránok pre webové stránky", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informácie o parametroch modulu vytvárajú stránky pre web", + "Настройка страницы со списком новостей": "Prispôsobte stránku zoznamu správ", + "URL путь": "Cesta URL", + "Параметр пути в URL": "Parameter URL", + "Веб-страница со списком контента": "Webová stránka so zoznamom obsahu", + "Страницы веб-сайта": "Stránky webových stránok", + "Новости и коллекции веб-сайта": "Zbierky správ a webových stránok", + "Блоки новостей на веб-сайте": "Bloky správ na webových stránkach", + "Блок новостей в боковой панели": "Blok s novinkami v bočnom paneli", + "Блок постов в боковой панели на страницах веб-сайта": "Blok príspevkov v bočnom paneli na stránkach webových stránok", + "пост(ов)": "príspevok (príspevky)", + "Теги через запятую": "Značky oddelené čiarkami", + "Блок новостей на странице фильма": "News feed na stránke filmu", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Blok príspevkov, ktoré obsahujú film alebo najnovšie správy so značkou na všetkých filmoch", + "упоминания или с тегом": "uvádza alebo označuje", + "Оповещения, Новости": "Upozornenia, správy", + "Фильмы из новостей на главной": "filmy zo spravodajstva na hlavnej stránke", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Zablokujte filmy zo správ na hlavnej stránke (zoznam kľúčov URL oddelených čiarkami)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automatické zbierky", + "Обновления с moonwalk": "Aktualizácie služby moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Posledné pridané filmy / série o hosťovaní videa", + "Обновления фильмов": "Aktualizácie filmov", + "Последние добавленные фильмы на видео-хостинг": "Posledné pridané filmy na video hosting", + "Не добавлять": "Nepridávajte", + "URL-ключ коллекции в которую добавлять фильмы": "URL kľúč kolekcie, do ktorej chcete pridať filmy", + "Обновлять качество:": "Aktualizácia kvality:", + "Да": "Áno", + "Обновлять перевод:": "Aktualizácia prekladu:", + "Обновления сериалов": "Aktualizácie TV seriálov", + "Последние добавленные сериалы на видео-хостинг": "Posledná pridaná séria na hosťovaní videa", + "сериала(ов)": "sériové číslo", + "URL-ключ коллекции в которую добавлять сериалы": "URL kľúč kolekcie, do ktorej chcete pridať televízne relácie", + "Обновления с hdgo": "Aktualizácie z hdgo", + "Обновления с kodik": "Aktualizácie z kodika", + "Обновления с iframe": "Aktualizácia iframe", + "Добавить страницу": "Pridať stránku", + "Модуль позволяет создавать страницы на веб-сайте.": "Modul umožňuje vytvárať stránky na webových stránkach.", + "Название страницы:": "Názov stránky:", + "Комедийные сериалы": "Komédia séria", + "Описание страницы:": "Popis stránky:", + "Подборка комедийных сериалов": "Výber série komédií", + "Уникальный ключ для URL": "Unikátny kľúč pre adresu URL", + "Уникальный ключ для URl страницы": "Unikátny kľúč pre stránku URl", + "Ссылка на изображение страницы": "Odkaz na obrázok stránky", + "Коллекции, Новости": "Zbierky, správy", + "Коллекции": "Zbierky", + "Новости": "Správy", + "Страницы": "Strana", + "Обновления": "Aktualizácie", + "Мультфильмы": "Kreslené", + "ТВ": "Televízia", + "Аниме": "Anime", + "Страница скачать": "Stránka na prevzatie", + "Страница трейлера": "Stránka prívesu", + "Страница кадров": "Rámová stránka", + "Модуль слайдера фильмов": "Modul posúvača filmu", + "Информация о параметрах модуля слайдера фильмов": "Informácie o parametroch filmových posúvačov modulov", + "Идентификатор или ссылка на фильм": "Identifikátor filmu alebo odkaz", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Modul vám umožňuje pridať na web stránku posuvník s filmami.", + "Модуль скрытия фильмов": "Modul skrývania videa", + "Информация о параметрах модуля скрытия фильмов": "Informácie o parametroch modulu skrývajú filmy", + "Автоматическое скрытие фильмов": "Automatické skrytie videozáznamov", + "Параметры авторизации IMAP": "Možnosti autorizácie IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Možnosti autorizácie na poštovom IMAP serveri", + "Пароль": "Heslo", + "Ваш пароль от почтового ящика": "Heslo vašej poštovej schránky", + "Параметры почтового сервера": "Nastavenia poštového servera", + "Сервер": "Server", + "Порт": "Port", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blokovať filmy v krajine", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blokovať filmy v krajine, v ktorej boli vydané v tomto roku", + "В стране фильма": "V krajine filmu", + "Сообщение для пользователей": "Používateľská správa", + "Сообщение для пользователей на месте, где располагается плеер": "Správa pre používateľov na webe, kde je prehrávač umiestnený", + "Сообщение для пользователя": "Správa pre používateľa", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Modul umožňuje skryť z webových stránok filmy, ktoré sú obmedzené od držiteľov autorských práv.", + "Модуль топ-фильмов": "Najlepší filmový modul", + "Информация о параметрах модуля топ-фильмов в категориях": "Informácie o parametroch modulových špičkových filmov v kategóriách", + "Топ-фильмы в категориях": "Najlepšie filmy v kategóriách", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Najvyššie filmy sa zvyčajne zobrazujú buď ako štandardný posuvník, alebo ako samostatný blok v kategóriách", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Modul umožňuje v každej kategórii zobraziť najlepšie filmy na konkrétnom triedení.", + "Модуль социальных сетях": "Modul sociálnych sietí", + "Информация о параметрах модуля групп в социальных сетях": "Informácie o parametroch modulu skupiny v sociálnych sieťach", + "Ссылка на страницу": "Odkaz na stránku", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Modul umožňuje pridávať na webové stránky odkazov stránky v sociálnych sieťach, ktoré boli vytvorené pre webové stránky.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "Mikromarkerový modul", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informácie o parametroch modulu schémy a označenia OpenGraph", + "активирован": "aktivovaný", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Modul umožňuje pridávať značku Schema a OpenGraph na všetky stránky webových stránok.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Ak chcete modul deaktivovať, kliknite na tlačidlo «Zakázať» v hornej časti obrazovky.", + "Модуль продолжения просмотра": "Modul pokračujte v prezeraní", + "Информация о параметрах модуля продолжения просмотра": "Informácie o parametroch modulu ďalej zobrazujú", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Modul vám umožňuje pridať tlačidlo na webovú stránku. ak kliknete na ňu, môžete prejsť na filmovú stránku a pokračovať v prehliadaní.", + "Модуль просмотренных фильмов": "Modul sledoval filmy", + "Информация о параметрах модуля просмотренных фильмов": "Informácie o parametroch modulu sledovaných filmov", + "Количество просмотренных фильмов": "Počet sledovaných videozáznamov", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "filmy prezerané používateľom sa zobrazujú v spodnej časti každej stránky webovej stránky", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Modul pridá v spodnej časti zoznamu videí, ktoré boli nedávno prezerané používateľom.", + "Модуль плеера на веб-сайте": "Modul prehrávača na webovej stránke", + "Информация о параметрах модуля плеер на веб-сайте": "Informácie o parametroch modulu prehrávača na webových stránkach", + "Параметры плеера": "Nastavenia prehrávača", + "сделать основным": "urobiť hlavné", + "Видео-хостинги источники": "Zdroje pre hosťovanie videa", + "Цвет элементов в плеере": "Farba prvkov v prehrávači", + "Указание токен-ключа плеера": "Zadanie kľúča tokenu prehrávača", + "Токен-ключ": "Kľúčový kľúč", + "Указание api_token-ключа плеера": "Zadanie kľúča api_token prehrávača", + "api_token-ключ": "key_hash_hash", + "Указание токен-ключа": "Zadanie kľúča tokenu", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Modul umožňuje pridať prehrávač na webovú stránku na sledovanie filmov online.", + "Модуль блокировки просмотра плеера": "Modul zámku prehliadača", + "Информация о параметрах модуля блокировки просмотра плеера": "Informácie o parametroch blokovacieho modulu prehrávača", + "Вставить рекламу в плеер": "Vložte reklamu do prehrávača", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Reklamná jednotka bude stáť v prehrávači na určitý počet sekúnd pred prezeraním", + "Таймер блокировки:": "Časovač uzamknutia:", + "сек": "s", + "Кнопка «Пропустить»:": "Tlačidlo preskočiť:", + "Сообщение для пользователя:": "Používateľská správa:", + "Рекламный код:": "Propagačný kód:", + "отображает обратный отсчет.": "zobrazí odpočítavanie.", + "Платная подписка": "Platené predplatné", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Vytvorte zoznam kľúčov pomocou čiarky a predávajte ich prostredníctvom rôznych obchodných platforiem, napríklad na digiseller. Užívateľ po zadaní kľúča bude môcť bez obmedzenia sledovať všetky filmy na webe", + "Список ключей через запятую:": "Zoznam kľúčov oddelených čiarkami:", + "+ 10 ключей": "+ 10 tlačidiel", + "Поделиться в социальную сеть": "Zdieľať v sociálnej sieti", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Pokiaľ používateľ klikne na tlačidlo Zdieľať v jednej zo sociálnych sietí, používateľ nebude môcť začať prehliadať určitý čas. Ak používateľ klikne na tlačidlo «Zdieľať», blok sa po 10 sekundách zatvorí", + "Пользователи с AdBlock": "Používatelia AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Omezte začiatok zobrazovania od používateľov, ktorí používajú službu AdBlock alebo iné blokátory reklám", + "Легальный веб-сайт": "Právne webové stránky", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Zobrazte len filmový príves, ktorý je reklamným materiálom a neporušuje autorské práva", + "Разрешить плеер в странах:": "Povoliť hráča v krajinách:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Modul umožňuje obmedziť zobrazenie prehrávača používateľom pred vykonaním konkrétnej akcie.", + "Модуль мобильной версии": "Modul verzie pre mobilné zariadenia", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informácie o parametroch modulu mobilnej verzie webových stránok", + "Светлая тема": "Ľahká téma", + "Светлая тема оформления мобильной версии веб-сайта": "Ľahká téma mobilnej verzie webových stránok", + "Скриншоты": "Screenshoty", + "Темная тема": "Temná téma", + "Темная тема оформления мобильной версии веб-сайта": "Temná téma dizajnu mobilnej verzie webových stránok", + "Своя тема оформления мобильной версии веб-сайта": "Vlastná téma mobilnej verzie webových stránok", + "Настроить": "Melódie", + "Цвет фона": "Farba pozadia", + "Цвет текста": "Farba textu", + "Фон заголовка": "Záhlavie pozadia", + "Цвет заголовка": "Farba hlavičky", + "Фон описания": "Popis pozadia", + "Цвет описания": "Farba popisu", + "Фон кнопки": "Tlačidlo na pozadí", + "Цвет кнопки": "Farba tlačidiel", + "Фон поиска": "Pozrite sa na pozadie", + "Фон блока": "Blokovať pozadie", + "Цвет ссылок": "Farba odkazu", + "При наведении": "Keď sa vznášate", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Modul informuje vyhľadávače o tom, že webová stránka má verziu webovej stránky pre dokonalé zobrazenie na mobilných zariadeniach. Pred aktiváciou modulu sa uistite, že bola vytvorená subdomena «m» (v ovládacom paneli domény DNS existuje zodpovedajúci záznam CNAME «m»).", + "Модуль серий сериалов": "Sériový modul", + "Информация о параметрах модуля серий сериалов": "Informácie o parametroch modulu radu sérií", + "Заголовок, описание и H1 веб-страницы с серией": "Názov stránky, popis a séria H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Písanie textu pre názov, popis a H1 na webovej stránke so sériou", + "Веб-страница серии:": "Séria webových stránok:", + "Название страницы": "Názov stránky", + "номер сезона": "číslo sezóny", + "номер серии": "číslo šarže", + "перевод": "preklad", + "H1 на странице": "H1 na stránku", + "Описание страницы": "Popis stránky", + "Блок с сериями": "Blokujte sériou", + "серий": "séria", + "Все серии": "Všetky série", + "Посл. серию": "Posledný séria", + "Параметры по умолчанию": "Predvolené nastavenia", + "Сезон": "Sezóna", + "Серия": "Séria", + "Звук": "Znieť", + "основной источник серий": "hlavný zdroj série", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Modul vám umožňuje vytvoriť samostatnú stránku pre každú sériu série.", + "Модуль добавления рекламы на веб-сайт": "Ad modul na webovej stránke", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informácie o parametroch modulu pridávajú reklamu na webovú stránku", + "Десктопная версия веб-сайта": "Verzia pracovnej plochy webovej stránky", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Varianty reklamy v plnej verzii webových stránok", + "На всех веб-страницах": "Na všetkých webových stránkach", + "Вверху на веб-странице": "Začiatok webovej stránky", + "Добавьте свой рекламный код": "Pridajte svoj kód reklamy", + "Внизу на веб-странице": "Dolu na webovej stránke", + "Левая колонка на веб-странице": "Ľavý stĺpec na webovej stránke", + "Правая колонка на веб-странице": "Pravý stĺpec na webovej stránke", + "Над плеером на веб-странице": "Nad hráčom na webovej stránke", + "Под плеером на веб-странице": "Pod prehrávačom na webovej stránke", + "или размещение на конкретной веб-странице": "alebo odosielanie na konkrétnu webovú stránku", + "Размещение рекламы над плеером": "Umiestnenie reklamy nad prehrávačom", + "Размещение рекламы под плеером": "Umiestnenie reklamy pod prehrávačom", + "Размещение рекламы над ссылками": "Umiestnenie reklám nad odkazy", + "Размещение рекламы под ссылками": "Inzerujte pod odkazmi", + "Размещение рекламы над трейлером": "Umiestnenie reklamy nad prívesom", + "Размещение рекламы под трейлером": "Umiestnenie reklamy pod prívesom", + "Размещение рекламы над кадрами": "Reklama cez rámy", + "Размещение рекламы под кадрами": "Umiestnenie reklamy pod rámčeky", + "Мобильная версия веб-сайта": "Mobilná verzia webovej stránky", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Varianty reklamy v mobilnej verzii webových stránok", + "Таргетинг рекламы": "Zacielenie reklám", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Zobrazujte reklamy cieľového publika, napríklad ľudí z Ruska alebo pri prezeraní webových stránok na iPhone, atď.", + "Таргетинг включен": "Zacielenie je povolené", + "Таргетинг отключен": "Zacielenie je zakázané", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Modul umožňuje pridať reklamy na všetky webové stránky cieľových webových stránok.", + "Модуль RSS": "Modul RSS", + "Информация о параметрах модуля RSS": "Informácie o parametroch modulu RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Modul vám umožňuje zobraziť najnovšie publikácie filmov vo formáte xml.", + "Автопубликация на %s дней": "Autoplaskovanie po dobu %s dní", + "Код состояния HTTP": "Kód stavu HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP stavový kód na zablokovanej webovej stránke movieu", + "Фильмы из страны": "Moviey z krajiny", + "Фильмы из списка": "Moviey zo zoznamu", + "Мультсериалы:": "Sériová karikatúry:", + "Видео-хостинги источники трейлеров": "Zdroje videa pre prípojné vozidlá", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Modul informuje vyhľadávače o tom, že webová stránka má verziu webovej stránky pre dokonalé zobrazenie na mobilných zariadeniach.", + "Случайный": "Náhodný", + "Случайный фильм": "Náhodné moviey", + "Модуль случайного фильма": "Náhodný movieový modul", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Modul umožňuje v každej kategórii zobraziť tlačidlo pre prepnutie na náhodný movie z tejto kategórie.", + "Информация о параметрах модуля выбора случайного фильма": "Informácie o parametroch modulu výberu náhodného movieu", + "Случайный фильм в категориях веб-сайта": "Náhodné moviey v kategóriách webových stránok", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "V hornej časti stránky kategórie sa zobrazí tlačidlo, po kliknutí sa používateľ premiestni do náhodného movieu z tejto kategórie", + "Случайный фильм в меню веб-сайта": "Náhodné moviey v ponuke webových stránok", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Zadajte kľúč adresy URL kolekcie, z ktorej chcete vybrať náhodný movie, keď kliknete na tlačidlo v ponuke", + "Выбирать из коллекции:": "Vyberte si z kolekcie:", + "ТВ версия": "Verziu televízora", + "URL-ключ:": "Kľúč URL:", + "Название в виде ссылки": "Názov ako odkaz", + "При нажатии на название категории, будет переход на страницу категории": "Keď kliknete na názov, prejde na stránku kategórie", + "Ссылка на категорию": "Odkaz na kategóriu", + "Обычный текст": "Plain text", + "Случайный фильм на главной странице": "Náhodné moviey na domovskej stránke", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "V každom bloku na hlavnej stránke webovej stránky bude odkaz na náhodný movie v kategórii", + "Случайный фильм в блоке связанных фильмов": "Náhodné moviey v movieoch súvisiacich s blokmi", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "V každom bloku súvisiacich movieov na webovej stránke movieu sa zobrazí odkaz na náhodný movie v kategórii", + "Список жанров в каждом типе": "Zoznam žánrov v každom type", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Zadajte zoznam žánrov, ktoré majú byť zahrnuté alebo vylúčené z určitého typu", + "Жесткая перезагрузка сервера": "Hard reset servera", + "Будет произведена перезагрузка всех сайтов на сервере": "Všetky stránky na serveri budú reštartované", + "Модуль ТВ версии": "Verzia TV modulu", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informácie o parametroch televíznej verzie webových stránok", + "URL ТВ версии": "Adresa URL verzie televízora", + "Настройка URL для ТВ версии веб-сайта": "Nastavenie adresy URL pre TV verziu webových stránok", + "URL мобильной версии": "Adresa URL verzie pre mobilné zariadenia", + "Настройка URL для мобильной версии веб-сайта": "Nastavenie adresy URL mobilnej verzie webových stránok", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Modul aktivuje televíznu verziu webovej stránky pre navigáciu pomocou diaľkového ovládania televízora.", + "Инструмент для парсинга веб-страниц": "Nástroj na analýzu webových stránok", + "Цвет текста контента": "Farba textu obsahu", + "Фон контента": "Obsah pozadia", + "Цвет текста категории": "Farba textu kategórie", + "Фон текущей категории": "Kategória prúdového pozadia", + "Фон активной категории": "Pozadia kategória aktívne", + "Своя тема оформления ТВ версии веб-сайта": "Vlastná téma televíznej verzie webových stránok", + "Загрузка доступна после заполнения информации!": "Prevziať po vyplnení informácií!", + "Автозаполнение информации": "Automatické doplnenie informácií", + "Запретить доступ в странах": "Zamietnuť prístup v krajinách", + "Список стран, которым запрещено посещать сайт": "Zoznam krajín, ktoré nemôžu navštíviť web", + "Проксировать": "Na zastupovanie", + "Не проксировать": "Nezastupujte sa", + "Перегрузка сервера": "Preťaženie servera", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Zadajte percento preťaženia servera, pri ktorom sa zobrazí alebo presmeruje chybová správa (interval 1 minúta, 5 minút a 15 minút)", + "Модуль рерайта описаний": "Popisný modul prepisovania", + "Модуль обработает описание к фильму и делает его более уникальным": "Modul spracuje popis movieu a urobí ho jedinečným", + "Настройка параметров в сервисе rewriter.tools": "Nastavenie parametrov v službe rewriter.tools", + "Двойной рерайт": "Dvojité prepisovanie", + "Проверка уникальности": "Kontrola jedinečnosti", + "Рерайт в автопубликации": "Prepíšte autopublish", + "Делать рерайт описаний всем фильмам в автопубликации": "Vykonajte prepísanie popisov všetkých movieov v autopublish", + "Показать сообщение или перенаправить на URL": "Zobraziť správu alebo presmerovať na adresu URL", + "Случайные фильмы": "Náhodné moviey", + "Случайные фильмы из определенной коллекции": "Náhodné moviey z konkrétnej zbierky", + "URL-ключ коллекции из которой выбирать фильмы": "Zbierka kľúčov adries URL, z ktorých si môžete vybrať moviey", + "Запретить доступ для IP": "Odoprieť prístup pre IP", + "Список IP, которым запрещено посещать сайт": "Zoznam IP adries, ktorým je zakázané navštevovať web", + "Embed/iframe код": "Vložte kód / kód iframe", + "изменить": "pozmeniť" +} diff --git a/themes/default/public/admin/locales/sl.json b/themes/default/public/admin/locales/sl.json new file mode 100644 index 0000000..e9f8a10 --- /dev/null +++ b/themes/default/public/admin/locales/sl.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Domov", + "Параметры": "Parametri", + "Модули": "Moduli", + "Панель администратора": "Admin panel", + "Настройки веб-сайта": "Nastavitve spletnega mesta", + "Настройки публикации": "Objavi nastavitve", + "Настройки главной страницы": "Nastavitve za domačo stran", + "Настройки отображения": "Nastavitve zaslona", + "Настройки URL": "Nastavitve URL-jev", + "Вставить свой код": "Vstavite svojo kodo", + "SEO тексты": "SEO besedila", + "Добавить фильм": "Dodaj film", + "Названия веб-страниц": "Naslovi spletnih strani", + "H1 на веб-страницах": "H1 na spletnih straneh", + "Описания веб-страниц": "Opisi spletnih strani", + "Скоро выйдет": "Kmalu", + "Виджет комментариев": "Comment widget", + "Связанные фильмы": "Sorodni filmi", + "Контент веб-сайта": "Vsebina spletne strani", + "Фильмы в слайдере": "filmi v drsniku", + "Запрещенные фильмы": "Prepovedani filmi", + "Топ в категории": "Vrh v kategoriji", + "Социальные сети": "Družabna omrežja", + "Семантическая разметка": "Semantična oznaka", + "Продолжить просмотр": "Nadaljujte brskanje", + "Просмотренные фильмы": "Gledali filme", + "Плеер фильмов": "filmski predvajalnik", + "Блокировка просмотра": "Zakleni pogled", + "Мобильная версия": "Mobilna različica", + "Серии сериалов": "TV serije", + "Ваша реклама": "Vaš oglas", + "RSS канал": "RSS vir", + "Уникальные описания": "Edinstveni opisi", + "Голосование за фильм": "Glasovanje za film", + "Боты для мессенджеров": "Boti za poslance", + "Ошибки в переводе?": "Napake v prevodu?", + "Есть вопросы?": "Kakšna vprašanja?", + "Очистить кэш:": "Počisti predpomnilnik:", + "Очистка кэша файлов": "Brisanje predpomnilnika datotek", + "Очистка кэша памяти": "Brisanje pomnilnika predpomnilnika", + "Главная страница веб-сайта": "Spletna stran spletne strani", + "Информация о параметрах для главной страницы веб-сайта": "Informacije o parametrih za glavno stran spletnega mesta", + "Заголовок, описание и H1 веб-страницы": "Naslov spletne strani, opis in H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Pisanje besedila za naslov, opis in H1 na glavni strani spletnega mesta", + "Заголовок веб-страницы": "Naslov spletne strani", + "Главная веб-страница": "Domača spletna stran", + "символа(ов)": "znak (-i)", + "H1 на веб-странице": "H1 na spletni strani", + "Описание веб-страницы": "Opis spletne strani", + "Типы:": "Vrste:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blokirajte na glavni strani spletnega mesta, v katerem so filmi nekaterih vrst:", + "или": "ali", + "%s-й": "%s", + "фильма(ов)": "film (i)", + "из типа(ов)": "vrste (-ov)", + "Годы:": "Leto:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blokirajte na glavni strani spletne strani, v kateri so filmi iz določenih let", + "из года(ов)": "od leta (-ih)", + "Например:": "Na primer:", + "Жанры:": "Žanri:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blokirajte na glavni strani spletne strani, v kateri so filmi iz določenih zvrsti", + "из жанра(ов)": "iz žanra (-ov)", + "боевик,триллер,приключения": "akcija, triler, avantura", + "Страны:": "Države:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blokirajte na glavni strani spletne strani, v kateri so filmi iz določenih držav", + "из страны": "iz države", + "США": "ZDA", + "Актеры:": "Igralci:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Blok na glavni strani spletne strani, v kateri so filmi s sodelovanjem nekaterih akterjev", + "с актерами": "z igralci", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Direktorji:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Blok na glavni strani spletne strani, v kateri so filmi iz filma nekaterih režiserjev", + "с режиссером": "z režiserjem", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blokiraj s seznamom iD-jev filma", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Blok na glavni strani spletnega mesta, v katerem so filmi s posebnim iD-jem", + "Не показывать": "Ne pokaži", + "ID или ссылка на фильм": "ID ali povezavo do filma", + "Фильмы:": "filmi:", + "Список идентификаторов фильмов": "Seznam filmskih iD-jev", + "Редактировать список ID": "Uredi ID seznama", + "Блок с новыми сериями": "Blokiraj z novo serijo", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Blok na glavni strani spletne strani, na kateri bodo prikazane nove serije", + "серии(-ий)": "serije", + "Новые серии сериалов": "Nova serija serij", + "Блок с фильмами из коллекций": "Blokirajte filme iz zbirk", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blokirajte s filmi iz novic / zbirk na glavni strani (seznam ključnih besed, ločenih z vejicami)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Pagination", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Na dnu glavne strani bodo številke, označite kategorijo, v kateri bodo vodili", + "Фильмы из типа:": "filmi tipa:", + "Фильмы из года:": "filmi leta:", + "Фильмы из жанра:": "filmi iz žanra:", + "Фильмы из страны:": "filmi iz države:", + "Фильмы актера:": "filmski igralec:", + "Фильмы режиссера:": "Režiser filmov:", + "Фильмы из коллекции:": "filmi iz zbirke:", + "2020 или фильмы": "2020 ali filmov", + "По умолчанию": "Privzeto", + "Сохранить изменения": "Shrani spremembe", + "Изменяется статус": "Spremembe stanja", + "Перезагружается": "Ponovi", + "Перезагрузить": "Ponovno naloži", + "Очищается кэш": "Cache je očiščen", + "Очистить кэш": "Počisti predpomnilnik", + "Загружаются (около 5 часов)": "Nalaganje (približno 5 ur)", + "Картинки загружены": "Naložene slike", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Baza bo določena na strežniku za domeno %s. Uvoz se izvede samo enkrat, nadaljnji uvozi so posodobitve.", + "Загружаются (около 10 минут)": "Nalaganje (približno 10 minut)", + "Перезагрузка": "Znova zaženi", + "Сохраняются изменения": "Spremembe so shranjene", + "Желательно не больше 100 фильмов": "Prednostno ni več kot 100 filmov", + "Ошибка веб-сайта": "Napaka na spletnem mestu", + "Ошибка сервера": "Napaka strežnika", + "URL кадров:": "URL okvirja:", + "Блок с типами пустой": "Vrsta blok prazna", + "Блок с годами пустой": "Blok skozi leta je prazen", + "Блок с жанрами пустой": "Blokiraj z zvrsti praznih", + "Блок со странами пустой": "Blok z državami je prazen", + "Блок с актерами пустой": "Blok z igralci je prazen", + "Блок с режиссерами пустой": "Direktorji blokirajo prazne", + "пустой": "prazno", + "отключена": "je onemogočen", + "Панель администратора CinemaPress": "Administratorska plošča CinemaPress", + "Информация о параметрах админ-панели": "Informacije o parametrih skrbniške plošče", + "Опубликовано фильмов": "Objavljeni filmi", + "Опубликовано:": "Objavljeno dne:", + "Осталось:": "Levo", + "Отфильтрованы:": "Filtered by:", + "Скоро": "Kmalu", + "Комментарии": "Komentarji", + "Связанные": "Povezano", + "Контент": "Vsebina", + "Слайдер": "Drsnik", + "Скрыть": "Skrij", + "Топ": "Na vrh", + "Разметка": "Označevanje", + "Продолжить": "Nadaljuj", + "Просмотренные": "Gledano", + "Плеер": "Igralec", + "Блокировка": "Zakleni", + "Серии": "Serija", + "Реклама": "Oglaševanje", + "RSS": "RSS", + "Уникальность": "Edinstvenost", + "Голосование": "Glasovanje", + "Боты": "Bots", + "Настройки": "Nastavitve", + "Публикация": "Objava", + "Отображение": "Kartiranje", + "Фильмы": "filmi", + "Названия": "Naslovi", + "H1": "H1", + "Описания": "Opisi", + "URL": "URL", + "Коды": "Kode", + "Основные настройки веб-сайта": "Osnovne nastavitve spletnega mesta", + "Информация о параметрах настройки веб-сайта": "Informacije o nastavitvah spletnega mesta", + "Протокол": "Protokol", + "Основной протокол веб-сайта": "Glavni protokol spletne strani", + "Домен": "Domena", + "Информационный параметр домена, за которым закрепляется ключ БД": "Informacijski parameter domene, na katero je dodeljen ključ baze podatkov", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Vaš e-poštni naslov se obrnite na skrbnika spletnega mesta", + "Язык и страна веб-сайта": "Jezik spletnega mesta in država", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Določite jezik in državo, za katero deluje spletna stran", + "Шаблон веб-сайта": "Predloga spletnega mesta", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Ime predloge spletne strani, katere mapa mora biti v mapi s temami", + "ThemePrice": "49$", + "Своя тема": "Lastna tema", + "Nginx сервер": "Nginx strežnik", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Ta parameter je informativen in ga ni mogoče spreminjati s skrbniške plošče", + "Sphinx сервер": "Sphinx strežnik", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Z visokimi obremenitvami se lahko Sphinx prenese na ločen strežnik, s čimer se poveča učinkovitost spletnega mesta", + "Memcached сервер": "Memcached strežnik", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Z velikimi obremenitvami se lahko Memcached prenese na ločen strežnik, s čimer se poveča učinkovitost spletnega mesta", + "Сервер картинок": "Image server", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Vse slike so privzeto naložene iz virov tretjih oseb, vendar če želite, da se posterji prenesejo z vašega spletnega mesta, lahko statične datoteke »Prenesi v strežnik« in v tem polju navedete naslov %s", + "Ширина постера:": "Širina plakata:", + "Автопубликация": "Autopublish", + "Фукнция публикации": "Objavite funkcijo", + "Информация о параметрах публикации фильмов": "Informacije o možnostih objavljanja filma", + "Импорт всех фильмов в мире": "Uvozite vse filme na svetu", + "Добавление всех фильмов в мире на веб-сайт": "Dodajte vse filme na svetu na spletno mesto", + "Введите ключ базы фильмов": "Vnesite osnovno tipko filma", + "Добавить фильмы": "Dodajanje filmov", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "filmi:", + "StartMovies": "---", + "Тема:": "Zadeva:", + "общая": "pogosti", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Kakšna je skupna in individualna tema CinemaPress?", + "Обновление:": "Posodobi:", + "каждое": "vsak", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Zakaj moram posodobiti bazo podatkov?", + "Оплатить ключ": "Plačaj ključ", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "brezplačno do 3-krat", + "Настройка автопубликации": "Samodejno objavljanje nastavitev", + "Нстройка публикации фильмов каждый час": "Nastavitev objave filmov vsako uro", + "Публиковать по": "Objavite ga", + "фильма(ов) каждые": "vsak film", + "часа(ов)": "ur", + "Будут опубликованы в": "Bo objavljen v", + "Диапазон идентификаторов фильмов": "Obseg iD-ja filma", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Razpon identifikatorjev filma, ki so že objavljeni na spletni strani", + "до": "do", + "Обязательная информация у фильмов": "Zahtevane informacije iz filmov", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Na spletnem mestu bodo objavljeni samo filmi z označenimi podatki (plakat, naslov, standardni opis)", + "Не важно (публикация любых фильмов)": "Ni pomembno (objava vseh filmov)", + "Только имеющие постер": "Samo plakat", + "Только имеющие переведенное название": "Samo imeli prevedeni naslov", + "Только имеющие стандартное описание": "Samo standardni opis", + "Тематический веб-сайт": "Predmet spletna stran", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Ustvarite lahko tematsko spletno stran, kjer bodo objavljeni samo Anime, ruski filmi itd.", + "Тип:": "Tip:", + "Сериалы": "TV oddaje", + "Все": "Vse", + "для взрослых": "za odrasle", + "Китай": "Kitajska", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Ustavi besede:", + "Параметры вывода фильмов в категориях": "Izhodne možnosti za filme v kategorijah", + "Информация о параметрах вывода фильмов в категориях": "Informacije o izhodnih možnostih filmov v kategorijah", + "Параметры отображения в категориях": "Možnosti prikaza v kategorijah", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Možnosti prikaza za filme v kategorijah (zvrsti, države itd.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Določite, koliko filmov bo prikazano v vsaki kategoriji in rezultatih iskanja", + "Фильмов на странице:": "filmi na strani:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Določite razvrščanje, s katerim bodo filmi razvrščeni v kategorije", + "Сортировка фильмов:": "Razvrsti filme:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Določite, koliko strani bo prikazano na dnu vsake kategorije in glavne spletne strani", + "Количество чисел в пагинации:": "Število števil v paginaciji:", + "номер(ов)": "številka (e)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Pokaži gumb zadnje strani na glavni strani in v kategorijah (lahko ustvarite obremenitev na strežniku)", + "Последняя страница:": "Zadnja stran:", + "Показывать": "Pokaži", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Določite sliko, ki bo prikazana, ko bodo ljudje dali spletno stran v skupno rabo v socialnih omrežjih", + "Изображение по умолчанию:": "Privzeta slika:", + "URL изображения": "URL slike", + "Загрузить": "Prenesi", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Določite končni datum premiere filma, ki bo prikazan pri razvrščanju do datuma premiere ali leta", + "Конечная дата:": "Končni datum:", + "Месяц назад": "Pred enim mesecem", + "Неделю назад": "Pred tednom dni", + "Сегодня": "Danes", + "Через неделю": "Teden pozneje", + "Через месяц": "V enem mesecu", + "Через 3 месяца": "Po 3 mesecih", + "Через пол года": "Po pol leta", + "Через год": "Leto kasneje", + "Через 2 года": "Po dveh letih", + "В таком формате будет показана дата на веб-сайте": "V tej obliki bo datum prikazan na spletni strani", + "Формат даты:": "Oblika zapisa:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Razvrščeno po kategoriji KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Možnosti prikaza seznama filmov pri razvrščanju glede na oceno KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Določite najmanjše število glasov KinoPoisk za filme, ki bodo prikazani pri razvrščanju po ratingih KinoPoisk", + "Число голосов KinoPoisk:": "Število glasov KinoPoisk:", + "голос(ов)": "glas (i)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Navedite najmanjše število glasov IMDb za filme, ki bodo prikazani pri razvrščanju glede na IMDb rating", + "Число голосов IMDb:": "Število glasov IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Določite, v katerih kategorijah ne velja pravilo minimalnega števila glasov pri razvrščanju glede na rating", + "Не применять условие в категориях:": "Ne uporabljajte pogojev v kategorijah:", + "год": "leto", + "жанр": "žanr", + "страна": "država", + "актер": "igralec", + "режиссер": "direktor", + "тип": "vrsta", + "поиск": "iskanje", + "Меню на веб-сайте": "Meni na spletnem mestu", + "Категории из меню на веб-сайте": "Kategorije iz menija na spletni strani", + "Текст на веб-сайте": "Besedilo spletnega mesta", + "Текст который Вы можете видеть на страницах веб-сайта": "Besedilo, ki ga lahko vidite na straneh spletnega mesta", + "В ШАБЛОНЕ": "V PATTERNU", + "НА ВЕБ-САЙТЕ": "NA SPLETNEM MESTU", + "Названия сортировок": "Razvrsti imena", + "Названия сортировок на странице категорий": "Razvrsti naslove na strani kategorij", + "Рейтинг КП (по убыванию):": "Ocena KP (padajoče):", + "Рейтинг КП (по возрастанию):": "Ocena KP (rastoče):", + "Голоса КП (по убыванию):": "Glasovni KP (padajoče):", + "Голоса КП (по возрастанию):": "Glasovni KP (naraščajoče):", + "Рейтинг IMDb (по убыванию):": "Ocena IMDb (padajoče):", + "Рейтинг IMDb (по возрастанию):": "Ocena IMDb (rastoče):", + "Голоса IMDb (по убыванию):": "IMDb Voices (padajoče):", + "Голоса IMDb (по возрастанию):": "Glasovi IMDb (naraščajoče):", + "Год (по убыванию):": "Leto (padajoče):", + "Год (по возрастанию):": "Leto (naraščajoče):", + "Премьера (по убыванию):": "Premiera (padajoče):", + "Премьера (по возрастанию):": "Premiera (naraščajoče):", + "Изменение URL ссылок веб-сайта": "Spreminjanje URL-jev povezav spletnega mesta", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informacije o parametrih za spreminjanje URL-ja različnih strani na spletnem mestu", + "Страница фильма": "filmska stran", + "Изменение URL страницы фильма": "Spremenite URL strani filma", + "Доступные параметры": "Razpoložljive možnosti", + "обязательный праметр, отображает ID фильма, например «id299»": "potreben parameter, prikaže ID filma, na primer «id299»", + "разделитель между параметрами, например «-»": "separator med parametri, na primer «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "prevedeni ali izvirni filmski naslov, na primer «matrika»", + "переведенное название фильма в транслите, например «matrica»": "prevedeno ime filma v transliteraciji, na primer «matrica»", + "оригинальное название фильма, например «the-matrix»": "izvirno ime filma, na primer «matrika»", + "жанр фильма в транслите, например «comedy»": "žanr filma v transkriptaciji, na primer «komedija»", + "страна фильма в транслите, например «usa»": "država filma v transkriptaciji, na primer «usa»", + "год фильма, например «2020»": "leto filma, na primer «2020»", + "главный актер в транслите, например «tom-cruise»": "glavni akter pri transkripciji, na primer «tom-križarjenje»", + "режиссер в транслите, например «tim-burton»": "direktor za transkripcijo, na primer «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "vsak dan naključno 4 črke, na primer «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL za aktiviranje spletne strani", + "«Скачать»": "«Prenos»", + "«Трейлер»": "«Priklopnik»", + "«Кадры»": "«Okvirji»", + "Уникализация URL фильма": "Edinstven URL filma", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Točko edinstvenega URL-ja lahko spremenite ločilo med parametri, predpono pred ID-jem in spremenite identifikator filma gor ali dol (privzeta vrednost je 0, to pomeni, da ID na spletnem mestu sovpada z ID-jem na KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Separator med parametri v URL-ju bo nadomestljen v URL-ju na mestu [separator]", + "Разделитель:": "Separator:", + "Будет подставлено перед ID фильма %s": "Se bo zamenjal pred filmsko številko %s", + "Префикс ID:": "Predpono ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Sprejema vrednosti od -297 do 297000 in spremeni ID filma na spletni strani na višjo ali spodnjo stran.", + "Уникальный ID:": "Unique ID:", + "Транслит URL категорий (комедия -> komediya)": "Prevedite kategorije URL-jev (komedija -> komediya)", + "Транслит:": "Translite:", + "Нет": "Ne", + "Кастомный": "Po meri", + "URL неиндексируемых фильмов": "URL-ji brez indeksiranja filma", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Če želite samo filme, v katerih pišete edinstvene opise za indeksiranje, izpolnite ta obrazec in dodajte ta URL v svoj robots.txt, na primer Disallow: / noindex", + "URL пути": "URL poti", + "URL пути, которые ставятся перед конкретной категорией": "URL-je poti, ki so postavljene pred določeno kategorijo", + "комедия": "komedija", + "Том Круз": "Tom križarjenje", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Serija:", + "Мультфильмы:": "Risanke:", + "Аниме:": "Anime:", + "Телепередачи:": "TV oddaje:", + "Игра престолов": "Igra prestolov", + "Вставить код на веб-сайт": "Prilepite kodo na spletno mesto", + "Вставка кодов счетчиков, рекламы и т.п.": "Vstavite kodo števcev, oglase itd.", + "Вставить код в верх веб-страницы": "Prilepite kodo na vrh spletne strani", + "Вставка кода внутрь тега head": "Vstavite kodo v oznako za glavo", + "Вставить код в низ веб-страницы": "Prilepite kodo na dno spletne strani", + "Вставка кода перед закрывающимся тегом body": "Vstavite kodo pred zapiranje oznake telesa", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Koda datoteke robots.txt", + "Список фильмов с уникальным описанием": "Seznam filmov z edinstvenim opisom", + "Информация о написании уникальных описаний для фильмов": "Informacije o pisanju edinstvenih opisov za filme", + "Добавить / изменить фильм": "Dodajanje / urejanje filma", + "Фильмы с уникальным описанием": "filmi z edinstvenim opisom", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Vnesite ID filma", + "тег на веб-странице фильма:": "oznaka na spletni strani filma:", + "Название страницы фильма (до 70 символов)": "Naslov filma (do 70 znakov)", + "Короткое описание страницы фильма (до 200 символов)": "Kratek opis strani filma (do 200 znakov)", + "Переведенное название фильма:": "Ime prevedenega filma:", + "Миссия невыполнима: Последствия": "Misija nemogoča: Posledice", + "Оригинальное название фильма:": "Naslov originala filma:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Opis filma:", + "Уникальное описание ...": "Edinstven opis ...", + "Информационные данные фильма": "Podatki o filmu", + "URL постера:": "URL plakata:", + "URL постера фильма": "Url url filma", + "Фильм": "film", + "Сериал": "TV serije", + "Год:": "Naslov:", + "Страна:": "Država:", + "Жанры фильма:": "filmski zvrsti:", + "Режиссер фильма:": "filmski režiser:", + "Актерский состав:": "Igra:", + "Премьера фильма:": "Premiera filma:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Ocena spletne strani KinoPoisk:", + "34 или 90": "34 ali 90", + "Число голосов на сайте KinoPoisk:": "Število glasov na spletni strani KinoPoisk:", + "309 или 89647": "309 ali 89647", + "Рейтинг на сайте IMDb:": "Ocena IMDb:", + "76 или 88": "76 ali 88", + "Число голосов на сайте IMDb:": "Število glasov na spletni strani IMDb:", + "6534 или 8396": "6534 ali 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg ali URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL predvajalnika:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Kakovost:", + "1080p": "1080p", + "Перевод / язык:": "Prevod / Jezik:", + "Субтитры": "Podnapisi", + "Настраиваемые поля:": "Polja po meri:", + "Текст к этому полю": "Besedilo v to polje", + "Названия на страницах веб-сайта": "Naslovi na straneh spletnega mesta", + "Информация о написании названий для всех страниц веб-сайта": "Informacije o pisanju naslovov za vse strani spletnega mesta", + "Веб-страница:": "Spletna stran:", + "название": "ime", + "переведенное": "prevedeno", + "английское": "angleščina", + "премьера": "premiera", + "слово": "besedo", + "синонимы": "sinonimi", + "страны": "države", + "жанры": "žanrov", + "актеры": "igralce", + "режиссеры": "direktorji", + "Страница онлайн": "Spletna stran", + "Год": "Leto", + "сортировка": "razvrščanje", + "страница": "stran", + "Текст для": "Besedilo za", + "определенного года": "določeno leto", + "остальных": "ostalo", + "Годы": "Leta", + "Жанр": "Žanr", + "определенного жанра": "določen žanr", + "Жанры": "Žanri", + "Страна": "Država", + "определенной страны": "določena država", + "Страны": "Države", + "Актер": "Igralec", + "определенного актера": "določen igralec", + "Актеры": "Igralci", + "Режиссер": "Režiser", + "определенного режиссера": "določen direktor", + "Режиссеры": "Direktorji", + "Тип": "Tip", + "определенного типа": "določene vrste", + "Поиск": "Iskanje", + "запрос": "zahtevo", + "определенного запроса": "posebno zahtevo", + "Поиск фильма": "Iskanje filma", + "Пагинация и сортировка": "Pagination in sortiranje", + "Код": "Koda", + "По убыванию": "Padajoče", + "По возрастанию": "Naraščajoče", + "H1 на страницах веб-сайта": "H1 na spletnih straneh", + "Информация о написании H1 для всех страниц веб-сайта": "Informacije o pisanju H1 za vse strani spletnega mesta", + "Описания на страницах веб-сайта": "Opisi na spletnih straneh", + "Информация о написании описаний для всех страниц веб-сайта": "Informacije o opisi pisanja za vse strani spletnega mesta", + "Обновление базы фильмов": "Posodobi zbirko podatkov o filmih", + "Ключ обновления базы данных": "Ključ za posodobitev baze podatkov", + "Обновить": "Osveži", + "Модуль новых премьер": "Novi premier modul", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informacije o parametrih modula z bloku najbližjih filmov", + "Отключить": "Izklopi", + "Количество фильмов в автоматическом блоке": "Število filmov v avtomatskem bloku", + "Указание числа фильмов, которые будут в блоке": "Določite število filmov, ki bodo v bloku", + "Указать фильмы вручную": "Ročno določite filme", + "Вручную выбрать фильмы для этого блока": "Ročno izberite filme za to enoto", + "Активировать": "Aktiviraj", + "Модуль": "Modul", + "отключен": "onemogočen", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Modul vam omogoča, da spletnemu mestu dodate blok s filmi, ki jih je treba sprostiti kmalu.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Če želite omogočiti modul, kliknite gumb «Aktiviraj» na vrhu zaslona.", + "Модуль комментариев": "Modul za komentiranje", + "Информация о параметрах модуля добавления виджетов комментариев": "Informacije o parametrih modula dodajte komentarje", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Vaše kratko ime, ki ste ga navedli med registracijo spletnega mesta na Disqus.com in ključu API", + "Ваш shortname веб-сайта": "Kratko ime vaše spletne strani", + "Ваш api_key для индексации комментариев": "Vaš api_key za indeksiranje komentarjev", + "Блок последних комментариев": "Nedavni komentarski blok", + "Блок с последними комментариями от пользователей": "Blokiraj z nedavnimi komentarji uporabnikov", + "комментария(ев)": "komentar (i)", + "Макс. %s символов": "Max %s znakov", + "без аватара": "brez avatarja", + "с аватаром": "z avatarjem", + "На страницах:": "Na straneh:", + "главная": "glavni", + "категория": "kategorijo", + "контент": "vsebino", + "фильм": "film", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Določite widget_id, ki ga boste prejeli po ustvarjanju pripomočka za pripombe na spletnem mestu HyperComments.com in sekretkey za indeksiranje komentarjev v iskalnikih", + "Ваш widget_id": "Vaš widget_id", + "Ваш sekretkey для индексации комментариев": "Vaš sekretnik za indeksiranje komentarjev", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Vrsta aplikacije »Spletna stran« na spletnem mestu vk.com", + "Ваш ID приложения": "ID aplikacije", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Prijavite se na facebook.com in vnesite ID uporabnika (ID uporabnika, ki lahko zmerno komentira)", + "Ваш ID на Facebook": "Vaš Facebook ID", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Določite ID, ki ste ga prejeli po ustvarjanju pripomočka za pripombe na Cackle.me (za plačilo)", + "Ваш ID виджета": "ID vašega gradnika", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL vaše strani v storitvi Google+", + "Ваш URL в Google+": "URL vašega Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parameter host_id, ki ga dobite po registraciji s storitvijo", + "Ваш host_id": "Vaš host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Modul vam omogoča, da na spletno stran dodate komentarje oblik družabnih omrežij VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Moduli sorodnih filmov", + "Информация о параметрах модуля связанных фильмов": "Informacije o parametrih filmov, povezanih z modulom", + "Связанные фильмы по году": "Povezani filmi po letu", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "filmski blok pod glavnimi podatki o filmu iz istega leta kot trenutni film", + "из одного года": "od enega leta", + "Связанные фильмы по жанрам": "Sorodni filmi po zvrsti", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Blok s filmi pod glavnimi podatki o filmu iz istega žanra ali vseh zvrsti kot trenutni film", + "всех": "vseh", + "одного жанра": "en žanr", + "Связанные фильмы по странам": "Sorodni filmi po državah", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "filmski blok pod glavnimi podatki o filmih iz iste države ali vseh držav kot trenutni film", + "одной страны": "ena država", + "Связанные фильмы по актерам": "Sorodni filmi po igralcih", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Blok s filmi pod glavnimi informacijami filma iz filmografije igralca ali igralcev, ki so igrali v trenutnem filmu", + "одного актера": "en igralec", + "Связанные фильмы по режиссерам": "Sorodni filmi režiserja", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Blok s filmi pod glavnimi informacijami filma iz filma režiserja ali režiserjev, ki vodijo sedanji film", + "одного режиссера": "en direktor", + "Показывать по типу": "Prikaži po vrsti", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Na strani serije bo serija prikazana na strani filma - filmov", + "Тип к типу": "Tip za tip", + "Не важно": "Ni pomembno", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Modul vam omogoča, da na filmski strani dodate dodatne sezname filmov iz istega leta, žanra, države, leta, igralca ali režiserja.", + "Модуль создания страниц для веб-сайта": "Modul za ustvarjanje strani za spletno mesto", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informacije o parametrih modula ustvarjajo strani za spletno mesto", + "Настройка страницы со списком новостей": "Prilagodite stran z novicami", + "URL путь": "URL poti", + "Параметр пути в URL": "Parameter URL", + "Веб-страница со списком контента": "Spletna stran s seznamom vsebin", + "Страницы веб-сайта": "Spletna stran", + "Новости и коллекции веб-сайта": "Novice in spletne zbirke", + "Блоки новостей на веб-сайте": "Bloki novic na spletni strani", + "Блок новостей в боковой панели": "Nov blok v stranski vrstici", + "Блок постов в боковой панели на страницах веб-сайта": "Blok delovnih mest v stranski vrstici na straneh spletnega mesta", + "пост(ов)": "post (i)", + "Теги через запятую": "Oznake, ločene z vejicami", + "Блок новостей на странице фильма": "Novice na strani filma", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Blok delovnih mest, ki vsebujejo film ali najnovejše novice z oznako na vseh filmih", + "упоминания или с тегом": "omenja ali označena", + "Оповещения, Новости": "Opozorila, novice", + "Фильмы из новостей на главной": "filmi iz novic na glavnem", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Blokirajte s filmi iz novic na glavni strani (seznam ključnih besed, ločenih z vejicami)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Samodejne zbirke", + "Обновления с moonwalk": "Moonwalk posodobitve", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Zadnji dodani filmi / serije o video gostovanju", + "Обновления фильмов": "filmske posodobitve", + "Последние добавленные фильмы на видео-хостинг": "Zadnji dodani filmi o video gostovanju", + "Не добавлять": "Ne dodajam", + "URL-ключ коллекции в которую добавлять фильмы": "URL-ključ kolekcije za dodajanje filmov", + "Обновлять качество:": "Kakovost posodabljanja:", + "Да": "Ja", + "Обновлять перевод:": "Posodobi prevajanje:", + "Обновления сериалов": "Posodobitve TV serij", + "Последние добавленные сериалы на видео-хостинг": "Zadnja dodana serija o video gostovanju", + "сериала(ов)": "serijski (-i)", + "URL-ключ коллекции в которую добавлять сериалы": "URL-ključ zbirke, v katerem lahko dodate tV-oddaje", + "Обновления с hdgo": "Posodobitve iz hdgo", + "Обновления с kodik": "Posodobitve iz kodika", + "Обновления с iframe": "Posodobitve iframe", + "Добавить страницу": "Dodaj stran", + "Модуль позволяет создавать страницы на веб-сайте.": "Modul omogoča ustvarjanje strani na spletni strani.", + "Название страницы:": "Naslov strani:", + "Комедийные сериалы": "Komedija serije", + "Описание страницы:": "Opis strani:", + "Подборка комедийных сериалов": "Izbor komedijskega niza", + "Уникальный ключ для URL": "Edinstveni ključ za URL", + "Уникальный ключ для URl страницы": "Edinstveni ključ za stran URI", + "Ссылка на изображение страницы": "Povezava na sliko strani", + "Коллекции, Новости": "Zbirke, novice", + "Коллекции": "Zbirke", + "Новости": "Novice", + "Страницы": "Strani", + "Обновления": "Posodobitve", + "Мультфильмы": "Risanke", + "ТВ": "Tv", + "Аниме": "Anime", + "Страница скачать": "Prenesi stran", + "Страница трейлера": "Stran za priklopnike", + "Страница кадров": "Stran z okvirji", + "Модуль слайдера фильмов": "filmski drsnik", + "Информация о параметрах модуля слайдера фильмов": "Informacije o parametrih filtra drsnika modula", + "Идентификатор или ссылка на фильм": "ID filma ali povezave", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Modul vam omogoča dodajanje na spletno stran drsnika s filmi.", + "Модуль скрытия фильмов": "filmski skrivni modul", + "Информация о параметрах модуля скрытия фильмов": "Informacije o parametrih modula skrijejo filme", + "Автоматическое скрытие фильмов": "Samodejno skrij filme", + "Параметры авторизации IMAP": "Možnosti avtorizacije IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Možnosti pooblastil na poštnem IMAP strežniku", + "Пароль": "Geslo", + "Ваш пароль от почтового ящика": "Geslo nabiralnika", + "Параметры почтового сервера": "Nastavitve poštnega strežnika", + "Сервер": "Strežnik", + "Порт": "Pristanišče", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blokirajte filme v državi", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blokirajte filme v državi, v kateri so bili letos izdani", + "В стране фильма": "V državi filma", + "Сообщение для пользователей": "Uporabniško sporočilo", + "Сообщение для пользователей на месте, где располагается плеер": "Sporočilo za uporabnike na spletnem mestu, kjer se nahaja igralec", + "Сообщение для пользователя": "Sporočilo uporabniku", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Modul vam omogoča, da se skrijete s filmov spletnega mesta, ki so omejeni z imetniki avtorskih pravic.", + "Модуль топ-фильмов": "Najvišji filmski modul", + "Информация о параметрах модуля топ-фильмов в категориях": "Informacije o parametrih filmskih modulov v kategorijah", + "Топ-фильмы в категориях": "Na vrh filmov v kategorijah", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Najboljši filmi so navadno prikazani namesto standardnega drsnika ali kot ločen blok v kategorijah", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Modul v vsaki kategoriji omogoča prikaz najboljših filmov pri določenem razvrščanju.", + "Модуль социальных сетях": "Modul socialnih omrežij", + "Информация о параметрах модуля групп в социальных сетях": "Informacije o parametrih skupinskega modula v socialnih omrežjih", + "Ссылка на страницу": "Povezava na stran", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Modul vam omogoča, da na spletno stran dodate povezave na strani v socialnih omrežjih, ki so bila ustvarjena za spletno mesto.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Modul za mikromarkiranje", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informacije o parametrih modula Schema in oznake OpenGraph", + "активирован": "aktivirano", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Modul vam omogoča dodajanje oznake Schema in OpenGraph na vse strani spletnega mesta.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Za deaktiviranje modula kliknite na gumb «Onemogoči» na vrhu zaslona.", + "Модуль продолжения просмотра": "Modul nadaljuje ogled", + "Информация о параметрах модуля продолжения просмотра": "Informacije o parametrih modula se še naprej prikazujejo", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Modul vam omogoča, da dodate gumb za spletno stran, ko kliknili, lahko greš v kino, da se še naprej gledati.", + "Модуль просмотренных фильмов": "Modul je gledal filme", + "Информация о параметрах модуля просмотренных фильмов": "Informacije o parametrih modula so gledali filme", + "Количество просмотренных фильмов": "Število gledanih filmov", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "filmi, ki jih vidi uporabnik, so prikazani na dnu vsake strani spletnega mesta", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Modul na dnu strani doda seznam filmov, ki jih je pred kratkim ogledal uporabnik.", + "Модуль плеера на веб-сайте": "Modul predvajalnika na spletni strani", + "Информация о параметрах модуля плеер на веб-сайте": "Informacije o parametrih igralnega modula na spletnem mestu", + "Параметры плеера": "Nastavitve predvajalnika", + "сделать основным": "naredite glavno", + "Видео-хостинги источники": "Video gostovanje virov", + "Цвет элементов в плеере": "Barva elementov v predvajalniku", + "Указание токен-ключа плеера": "Določanje igralnega ključa", + "Токен-ключ": "Ključni žeton", + "Указание api_token-ключа плеера": "Določanje igralčevega ključa api_token", + "api_token-ключ": "api_token ključ", + "Указание токен-ключа": "Določanje ključa ključa", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Modul vam omogoča, da na spletno mesto dodate predvajalnik za gledanje filmov na spletu.", + "Модуль блокировки просмотра плеера": "Modul zaklepanja predvajalnika", + "Информация о параметрах модуля блокировки просмотра плеера": "Informacije o parametrih igralnega modula za gledanje", + "Вставить рекламу в плеер": "Vstavite oglaševanje v igralca", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Oglasna enota se pred predvajanjem stoji v predvajalniku za določeno število sekund", + "Таймер блокировки:": "Zakasnitev:", + "сек": "str", + "Кнопка «Пропустить»:": "Preskoči gumb:", + "Сообщение для пользователя:": "Uporabniško sporočilo:", + "Рекламный код:": "Promocijska koda:", + "отображает обратный отсчет.": "prikaže odštevanje.", + "Платная подписка": "Plačana naročnina", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Ustvarite seznam ključev prek vejic in jih prodajajte prek različnih trgovalnih platform, na primer na digisellerju. Uporabnik po vnosu ključa lahko brez omejitev gleda vse filme na spletnem mestu", + "Список ключей через запятую:": "Seznam ključev, ločenih z vejicami:", + "+ 10 ключей": "+ 10 tipk", + "Поделиться в социальную сеть": "Delite v družabno omrežje", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Razen če uporabnik ne klikne na gumb »Daj v skupno rabo« v enem od družabnih omrežij, uporabnik ne more zagnati brskanja za določen čas. Če uporabnik klikne gumb »Deli«, se blok zapre po 10 sekundah", + "Пользователи с AdBlock": "Uporabniki AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Omeji začetek ogledovanja od uporabnikov, ki uporabljajo AdBlock ali druge blokatorje oglasov", + "Легальный веб-сайт": "Pravna spletna stran", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Prikaži samo filmski priklopnik, ki je promocijski material in ne krši avtorskih pravic", + "Разрешить плеер в странах:": "Dovoli igralcu v državah:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Modul vam omogoča, da pred izvajanjem določenega dejanja omejite prikaz predvajalnika uporabnikom.", + "Модуль мобильной версии": "Modul za mobilno različico", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informacije o parametrih modula mobilne različice spletnega mesta", + "Светлая тема": "Svetla tema", + "Светлая тема оформления мобильной версии веб-сайта": "Lahka tema mobilne različice spletnega mesta", + "Скриншоты": "Posnetki zaslona", + "Темная тема": "Temna tema", + "Темная тема оформления мобильной версии веб-сайта": "Temna tema zasnove mobilne različice spletnega mesta", + "Своя тема оформления мобильной версии веб-сайта": "Lastna tema za mobilno različico spletnega mesta", + "Настроить": "Prilagodi", + "Цвет фона": "Barva ozadja", + "Цвет текста": "Barva besedila", + "Фон заголовка": "Ozadje glave", + "Цвет заголовка": "Barva glave", + "Фон описания": "Opis ozadje", + "Цвет описания": "Barva opisa", + "Фон кнопки": "Gumb za ozadje", + "Цвет кнопки": "Barva gumba", + "Фон поиска": "Iskanje ozadja", + "Фон блока": "Blokiraj ozadje", + "Цвет ссылок": "Barva povezave", + "При наведении": "Ko lebdiš", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Modul pove iskalnikov, da ima spletna stran različico spletnega mesta za popoln prikaz na mobilnih napravah. Pred aktiviranjem modula se prepričajte, da je bila podmodla »m« ustvarjena (v nadzorni plošči DNS domene je na voljo ustrezen zapis CNAME «m»).", + "Модуль серий сериалов": "Modul serijske serije", + "Информация о параметрах модуля серий сериалов": "Informacije o parametrih modula serije serij", + "Заголовок, описание и H1 веб-страницы с серией": "Naslov spletne strani, opis in serija H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Pisanje besedila za naslov, opis in H1 na spletni strani s serijo", + "Веб-страница серии:": "Spletna stran:", + "Название страницы": "Naslov strani", + "номер сезона": "sezonska številka", + "номер серии": "številka serije", + "перевод": "prevod", + "H1 на странице": "H1 na stran", + "Описание страницы": "Opis strani", + "Блок с сериями": "Blokirajte s serijo", + "серий": "serije", + "Все серии": "Vse serije", + "Посл. серию": "Zadnji serije", + "Параметры по умолчанию": "Privzete nastavitve", + "Сезон": "Sezona", + "Серия": "Serija", + "Звук": "Zvok", + "основной источник серий": "glavni vir serije", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Modul vam omogoča, da ustvarite ločeno stran za vsako serijo serije.", + "Модуль добавления рекламы на веб-сайт": "Modul oglasa na spletni strani", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informacije o parametrih modula dodajajo oglaševanje na spletno stran", + "Десктопная версия веб-сайта": "Namizna različica spletnega mesta", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Variante oglaševanja v namiznih različicah spletnega mesta", + "На всех веб-страницах": "Na vseh spletnih straneh", + "Вверху на веб-странице": "Vrh spletne strani", + "Добавьте свой рекламный код": "Dodajte svojo kodo oglasa", + "Внизу на веб-странице": "Dol na spletno stran", + "Левая колонка на веб-странице": "Levi stolpec na spletni strani", + "Правая колонка на веб-странице": "Desni stolpec na spletni strani", + "Над плеером на веб-странице": "Nad predvajalnikom na spletni strani", + "Под плеером на веб-странице": "Pod igralcem na spletni strani", + "или размещение на конкретной веб-странице": "ali objavljanje na določeni spletni strani", + "Размещение рекламы над плеером": "Umestitev oglasa prek predvajalnika", + "Размещение рекламы под плеером": "Umestitev oglasa pod predvajalnikom", + "Размещение рекламы над ссылками": "Postavitev oglasov nad povezave", + "Размещение рекламы под ссылками": "Oglašujte na podlagi povezav", + "Размещение рекламы над трейлером": "Umestitev oglasa nad prikolico", + "Размещение рекламы под трейлером": "Umestitev oglasa pod priklopnikom", + "Размещение рекламы над кадрами": "Oglaševanje preko okvirjev", + "Размещение рекламы под кадрами": "Umestitev oglasa v okvirjih", + "Мобильная версия веб-сайта": "Mobilna različica spletnega mesta", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Variante oglaševanja v mobilni različici spletnega mesta", + "Таргетинг рекламы": "Ciljanje oglasov", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Prikazujte oglase ciljnega občinstva, na primer osebe iz Rusije ali brskanje po spletnem mestu na iPhonu itd.", + "Таргетинг включен": "Ciljanje je omogočeno", + "Таргетинг отключен": "Ciljanje je onemogočeno", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Modul omogoča dodajanje oglasov na vse spletne strani ciljane spletne strani.", + "Модуль RSS": "RSS modul", + "Информация о параметрах модуля RSS": "Informacije o parametrih RSS modula", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Modul omogoča prikaz najnovejših publikacij filmov v obliki xml.", + "Автопубликация на %s дней": "Autopublish za %s dni", + "Код состояния HTTP": "Statusna koda HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Koda statusa HTTP na spletni strani blokiranega moviea", + "Фильмы из страны": "Moviei iz države", + "Фильмы из списка": "Moviei s seznama", + "Мультсериалы:": "Risanke:", + "Видео-хостинги источники трейлеров": "Viri za gostovanje oglasov za prikolice", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Modul pove iskalnikom, da ima spletna stran različico spletne strani za popoln prikaz na mobilnih napravah.", + "Случайный": "Naključno", + "Случайный фильм": "Naključni movie", + "Модуль случайного фильма": "Naključni movieski modul", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Modul v vsaki kategoriji omogoča prikaz gumba za preklop na naključni movie iz te kategorije.", + "Информация о параметрах модуля выбора случайного фильма": "Informacije o parametrih modula za izbiro naključnega moviea", + "Случайный фильм в категориях веб-сайта": "Naključni movie v kategorijah spletnih strani", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Na vrhu strani kategorije se prikaže gumb, ko kliknete, se uporabnik premakne na naključni movie iz te kategorije", + "Случайный фильм в меню веб-сайта": "Naključni movie v meniju spletne strani", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Ko kliknete gumb v meniju, določite ključ URL-ja zbirke, iz katere želite izbrati naključni movie", + "Выбирать из коллекции:": "Izberite iz zbirke:", + "ТВ версия": "TV različica", + "URL-ключ:": "Ključ URL:", + "Название в виде ссылки": "Naslov kot povezava", + "При нажатии на название категории, будет переход на страницу категории": "Ko kliknete na ime, bo šel na stran kategorije", + "Ссылка на категорию": "Povezava kategorije", + "Обычный текст": "Običajno besedilo", + "Случайный фильм на главной странице": "Naključni movie na domači strani", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "V vsakem bloku na glavni strani spletnega mesta bo prikazana povezava do naključnega moviea v kategoriji", + "Случайный фильм в блоке связанных фильмов": "Naključni movie v movieih, povezanih z bloki", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "V vsakem bloku sorodnih movieov na spletni strani moviea bo prikazana povezava do naključnega moviea v kategoriji", + "Список жанров в каждом типе": "Seznam zvrsti vsake vrste", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Določite seznam zvrsti, ki bodo vključeni ali izključeni iz določene vrste", + "Жесткая перезагрузка сервера": "Trdno ponastavitev strežnika", + "Будет произведена перезагрузка всех сайтов на сервере": "Vsa mesta na strežniku bodo znova zagnana", + "Модуль ТВ версии": "Različica TV modula", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informacije o parametrih televizijske različice spletne strani", + "URL ТВ версии": "URL različice televizorja", + "Настройка URL для ТВ версии веб-сайта": "Nastavitev URL-ja za televizijsko različico spletnega mesta", + "URL мобильной версии": "URL različice za mobilne naprave", + "Настройка URL для мобильной версии веб-сайта": "Nastavitev URL-ja za mobilno različico spletnega mesta", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Modul aktivira televizijsko različico spletnega mesta za navigacijo z daljinskim upravljalnikom televizorja.", + "Инструмент для парсинга веб-страниц": "Orodje za razčlenjevanje spletnih strani", + "Цвет текста контента": "Barva besedila vsebine", + "Фон контента": "Ozadje vsebine", + "Цвет текста категории": "Barva besedila kategorije", + "Фон текущей категории": "Trenutna kategorija ozadja", + "Фон активной категории": "Ozadje aktivna kategorija", + "Своя тема оформления ТВ версии веб-сайта": "Lastna tema televizijske različice spletne strani", + "Загрузка доступна после заполнения информации!": "Prenos je na voljo po izpolnitvi informacij!", + "Автозаполнение информации": "Informacije za samodokončanje", + "Запретить доступ в странах": "Prepoved dostopa v državah", + "Список стран, которым запрещено посещать сайт": "Seznam držav, ki ne smejo obiskati spletnega mesta", + "Проксировать": "Na proxy", + "Не проксировать": "Ne pooblaščajte", + "Перегрузка сервера": "Preobremenitev strežnika", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Določite odstotek preobremenitve strežnika, pri katerem bo prikazano ali preusmerjeno sporočilo o napaki (interval 1 minuta, 5 minut in 15 minut)", + "Модуль рерайта описаний": "Opisni modul za ponovno pisanje", + "Модуль обработает описание к фильму и делает его более уникальным": "Modul bo obdelal opis moviea in ga naredil bolj edinstven", + "Настройка параметров в сервисе rewriter.tools": "Nastavitev parametrov v storitvi rewriter.tools", + "Двойной рерайт": "Dvojno prepisovanje", + "Проверка уникальности": "Preverjanje edinstvenosti", + "Рерайт в автопубликации": "Prepiši samodejno objavo", + "Делать рерайт описаний всем фильмам в автопубликации": "Za vse moviee v samodejni objavi naredite prepisovanje opisov", + "Показать сообщение или перенаправить на URL": "Pokaži sporočilo ali preusmeri na URL", + "Случайные фильмы": "Naključni moviei", + "Случайные фильмы из определенной коллекции": "Naključni moviei iz določene zbirke", + "URL-ключ коллекции из которой выбирать фильмы": "Zbirka ključev URL, iz katere lahko izberete moviee", + "Запретить доступ для IP": "Zavrni dostop za IP", + "Список IP, которым запрещено посещать сайт": "Seznam IP-jev, ki jim je prepovedan obisk spletnega mesta", + "Embed/iframe код": "Vdelaj / iframe kodo", + "изменить": "sprememba" +} diff --git a/themes/default/public/admin/locales/sq.json b/themes/default/public/admin/locales/sq.json new file mode 100644 index 0000000..a954ae4 --- /dev/null +++ b/themes/default/public/admin/locales/sq.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Kryesor", + "Параметры": "Parametrat", + "Модули": "Module", + "Панель администратора": "Paneli i adminit", + "Настройки веб-сайта": "Cilësimet e faqes së internetit", + "Настройки публикации": "Publiko cilësimet", + "Настройки главной страницы": "Cilësimet e faqes kryesore", + "Настройки отображения": "Cilësimet e ekranit", + "Настройки URL": "Cilësimet e URL-së", + "Вставить свой код": "Futni kodin tuaj", + "SEO тексты": "Tekstet e SEO", + "Добавить фильм": "Shtoni filmin", + "Названия веб-страниц": "Titujt e faqeve në internet", + "H1 на веб-страницах": "H1 në faqet e internetit", + "Описания веб-страниц": "Përshkrimet e faqes së uebit", + "Скоро выйдет": "Së shpejti", + "Виджет комментариев": "Widget i komenteve", + "Связанные фильмы": "filma të ngjashme", + "Контент веб-сайта": "Përmbajtja e faqes", + "Фильмы в слайдере": "filma në rrëshqitje", + "Запрещенные фильмы": "filma të ndaluar", + "Топ в категории": "Top në kategori", + "Социальные сети": "Rrjetet sociale", + "Семантическая разметка": "Markupimi semantik", + "Продолжить просмотр": "Vazhdoni të shfletoni", + "Просмотренные фильмы": "filma të shikuara", + "Плеер фильмов": "Lojtar i filmave", + "Блокировка просмотра": "Shikoni lock", + "Мобильная версия": "Versioni celular", + "Серии сериалов": "Seri televizive", + "Ваша реклама": "Reklama juaj", + "RSS канал": "RSS feed", + "Уникальные описания": "Përshkrime unike", + "Голосование за фильм": "Votimi për filmin", + "Боты для мессенджеров": "Bots për lajmëtarët", + "Ошибки в переводе?": "Gabimet në përkthim?", + "Есть вопросы?": "Çdo pyetje?", + "Очистить кэш:": "Pastroni cache:", + "Очистка кэша файлов": "Pastrimi i skedarit të skedarit", + "Очистка кэша памяти": "Pastrimi i kujtesës së memories", + "Главная страница веб-сайта": "Faqja e internetit", + "Информация о параметрах для главной страницы веб-сайта": "Informacion rreth parametrave për faqen kryesore të faqes së internetit", + "Заголовок, описание и H1 веб-страницы": "Titulli i Webfaqes, Përshkrimi dhe H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Shkrimi i tekstit për titullin, përshkrimin dhe H1 në faqen kryesore të faqes së internetit", + "Заголовок веб-страницы": "Titulli i web page", + "Главная веб-страница": "Faqja e internetit", + "символа(ов)": "karakter (ët)", + "H1 на веб-странице": "H1 në faqen e internetit", + "Описание веб-страницы": "Përshkrimi i faqes së uebit", + "Типы:": "Lloje:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blloko në faqen kryesore të faqes së internetit ku filmat e llojeve të caktuara:", + "или": "ose", + "%s-й": "%s th", + "фильма(ов)": "filmi (et)", + "из типа(ов)": "e llojit(s)", + "Годы:": "Vjet:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blloko në faqen kryesore të faqes në të cilën shfaqen filma nga disa vite", + "из года(ов)": "nga viti (a)", + "Например:": "Për shembull:", + "Жанры:": "Zhanret:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blloko në faqen kryesore të faqes në të cilën shfaqen filma nga zhanre të caktuara", + "из жанра(ов)": "nga zhanri (et)", + "боевик,триллер,приключения": "veprim, triller, aventurë", + "Страны:": "Vendi:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blloko në faqen kryesore të faqes në të cilën shfaqen filma nga vende të caktuara", + "из страны": "nga vendi", + "США": "Shtetet e bashkuara", + "Актеры:": "Aktorët:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Blloku në faqen kryesore të internetit në të cilën filmat me pjesëmarrjen e aktorëve të caktuar", + "с актерами": "me aktorë", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Drejtuar nga:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Blloku në faqen kryesore të internetit në të cilën filmat nga filmi i disa drejtorëve", + "с режиссером": "me drejtorin", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blloko me një listë të iD-ve të filmit", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Blloku në faqen kryesore të faqes në të cilën shfaqen filma me një ID të veçantë", + "Не показывать": "Mos trego", + "ID или ссылка на фильм": "ID ose lidhje me filmin", + "Фильмы:": "filma:", + "Список идентификаторов фильмов": "Lista e filmave", + "Редактировать список ID": "Ndrysho listën e ID", + "Блок с новыми сериями": "Blloko me seri të reja", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Blloku në faqen kryesore të faqes së internetit ku do të shfaqet një seri e re", + "серии(-ий)": "seri (et)", + "Новые серии сериалов": "Seritë e reja të serialeve", + "Блок с фильмами из коллекций": "Blloko filmat nga koleksionet", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blloko me filma nga lajmet / koleksionet në faqen kryesore (listoni çelësat e URL-së të ndara me presje)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Numërtim", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Në fund të faqes kryesore do të jenë numrat, tregoni kategorinë në të cilën do të udhëheqin", + "Фильмы из типа:": "filmat e tipit:", + "Фильмы из года:": "filmat e vitit:", + "Фильмы из жанра:": "filmat nga zhanri:", + "Фильмы из страны:": "filmat nga vendi:", + "Фильмы актера:": "Aktorja e filmave:", + "Фильмы режиссера:": "Drejtori i filmave:", + "Фильмы из коллекции:": "filmat nga koleksioni:", + "2020 или фильмы": "2020 ose filma", + "По умолчанию": "By default", + "Сохранить изменения": "Ruaj ndryshimet", + "Изменяется статус": "Statusi ndryshon", + "Перезагружается": "Restart", + "Перезагрузить": "Ringarkoj", + "Очищается кэш": "Cache u pastrua", + "Очистить кэш": "Cache të pastër", + "Загружаются (около 5 часов)": "Po ngarkon (rreth 5 orë)", + "Картинки загружены": "Fotot e ngarkuara", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Baza do të fiksohet në server për domenin %s. Importi bëhet vetëm një herë, importet e mëtejshme janë përditësime.", + "Загружаются (около 10 минут)": "Duke u ngarkuar (rreth 10 minuta)", + "Перезагрузка": "Reboot", + "Сохраняются изменения": "Ndryshimet ruhen", + "Желательно не больше 100 фильмов": "Preferohet jo më shumë se 100 filma", + "Ошибка веб-сайта": "Gabim në faqen e internetit", + "Ошибка сервера": "Gabim në server", + "URL кадров:": "URL-ja e kornizës:", + "Блок с типами пустой": "Lloji i bllokut bosh", + "Блок с годами пустой": "Blloku gjatë viteve është bosh", + "Блок с жанрами пустой": "Blloku me zhanret bosh", + "Блок со странами пустой": "Blloku me vendet është bosh", + "Блок с актерами пустой": "Blloku me aktorët është bosh", + "Блок с режиссерами пустой": "Drejtorët bllokojnë bosh", + "пустой": "i pavlefshëm", + "отключена": "është çaktivizuar", + "Панель администратора CinemaPress": "CinemaPress panel admin", + "Информация о параметрах админ-панели": "Informacion rreth parametrave të panelit të admin", + "Опубликовано фильмов": "filma të botuar", + "Опубликовано:": "Dërguar më:", + "Осталось:": "Majtas:", + "Отфильтрованы:": "Filtruar nga:", + "Скоро": "Shpejt", + "Комментарии": "Comments", + "Связанные": "I lidhur", + "Контент": "Përmbajtje", + "Слайдер": "Slider", + "Скрыть": "Fsheh", + "Топ": "Më i lartë", + "Разметка": "Shenjë", + "Продолжить": "Vazhdoj", + "Просмотренные": "Shikuara", + "Плеер": "Lojtar", + "Блокировка": "Mbyllje", + "Серии": "Seri", + "Реклама": "Reklamë", + "RSS": "RSS", + "Уникальность": "Unike", + "Голосование": "Votim", + "Боты": "Bots", + "Настройки": "Settings", + "Публикация": "Publikim", + "Отображение": "Ekran", + "Фильмы": "Kinema", + "Названия": "Emrat", + "H1": "H1", + "Описания": "Përshkrim", + "URL": "URL", + "Коды": "Kodet", + "Основные настройки веб-сайта": "Cilësimet bazë të faqes", + "Информация о параметрах настройки веб-сайта": "Informacion rreth cilësimeve të faqes së internetit", + "Протокол": "Protokoll", + "Основной протокол веб-сайта": "Protokolli kryesor i faqes së internetit", + "Домен": "Fushë", + "Информационный параметр домена, за которым закрепляется ключ БД": "Parametri i informacionit i fushës në të cilën është caktuar çelësi i bazës së të dhënave", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Emaili juaj për të kontaktuar administratorin e faqes", + "Язык и страна веб-сайта": "Gjuha dhe vendi i internetit", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Specifikoni gjuhën dhe vendin për të cilin vepron interneti", + "Шаблон веб-сайта": "Shablloni i faqes", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Emri i modelit të internetit, dosja e të cilit duhet të jetë në dosjen e temave", + "ThemePrice": "49$", + "Своя тема": "Tema e vetme", + "Nginx сервер": "Nginx server", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Ky parametër është informativ dhe nuk mund të ndryshohet nga paneli admin", + "Sphinx сервер": "Serveri sphinx", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Me ngarkesa të larta, Sfinks mund të transferohet në një server të veçantë, duke rritur kështu performancën e faqes së internetit", + "Memcached сервер": "Memcached server", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Me ngarkesa të mëdha, Memcached mund të transferohet në një server të veçantë, duke rritur performancën e faqes së internetit", + "Сервер картинок": "Serveri i imazhit", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Si parazgjedhje, të gjitha imazhet ngarkohen nga burime të palëve të treta, megjithatë, nëse doni që posterat të shkarkohen nga faqja juaj e internetit, ju mund të «ngarkoni në server» skedarë statik dhe specifikoni në këtë fushë adresën %s", + "Ширина постера:": "Gjerësia e posterit:", + "Автопубликация": "Auto-botuese", + "Фукнция публикации": "Publikoj funksionin", + "Информация о параметрах публикации фильмов": "Informacion rreth opsioneve të publikimit të filmave", + "Импорт всех фильмов в мире": "Importo të gjitha filmat në botë", + "Добавление всех фильмов в мире на веб-сайт": "Shtoni të gjitha filmat në botë në faqen e internetit", + "Введите ключ базы фильмов": "Futni çelësin bazë të filmit", + "Добавить фильмы": "Shto filma", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "film:", + "StartMovies": "---", + "Тема:": "Tema:", + "общая": "i përgjithshëm", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Cila është tema e përbashkët dhe individuale e CinemaPress?", + "Обновление:": "Update:", + "каждое": "çdo", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Pse duhet të përditësoj bazën e të dhënave?", + "Оплатить ключ": "Paguaj çelësin", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "falas deri në 3 herë", + "Настройка автопубликации": "Publikoj automatikun e instalimit", + "Нстройка публикации фильмов каждый час": "Vendosja e publikimit të filmave çdo orë", + "Публиковать по": "Publikimi nga", + "фильма(ов) каждые": "filma(s) çdo", + "часа(ов)": "orë(s)", + "Будут опубликованы в": "Do të publikohet në", + "Диапазон идентификаторов фильмов": "Gama e iD-së së filmit", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Gama e identifikuesve të filmave që janë publikuar tashmë në faqen e internetit", + "до": "deri në", + "Обязательная информация у фильмов": "Informacion i kërkuar nga filmat", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Vetëm faqet me informacione të shënuara (poster, titulli, përshkrimi standard) do të publikohen në faqen e internetit", + "Не важно (публикация любых фильмов)": "Nuk është e rëndësishme (publikimi i ndonjë filmi)", + "Только имеющие постер": "Vetëm të kesh një poster", + "Только имеющие переведенное название": "Vetëm duke e përkthyer titullin", + "Только имеющие стандартное описание": "Vetëm duke pasur një përshkrim të standardeve", + "Тематический веб-сайт": "Faqja e internetit të subjektit", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Ju mund të krijoni një faqe interneti tematike ku do të publikohen vetëm Anime, filma rusë, etj.", + "Тип:": "Type:", + "Сериалы": "Shfaqje televizive", + "Все": "Të gjitha", + "для взрослых": "për të rriturit", + "Китай": "Kinë", + "Александр Невский": "Aleksandër Nevski", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Ndaloni fjalët:", + "Параметры вывода фильмов в категориях": "Opsionet e prodhimit për filma në kategori", + "Информация о параметрах вывода фильмов в категориях": "Informacion rreth opsioneve të prodhimit të filmave në kategori", + "Параметры отображения в категориях": "Shfaq opsionet në kategori", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Shfaqni opsionet për filma në kategori (zhanret, vendet, etj)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Specifikoni sa filma do të shfaqet në secilën kategori dhe rezultatet e kërkimit", + "Фильмов на странице:": "filmat në faqe:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Specifikoni klasifikimin sipas të cilit filmat do të renditen në kategori", + "Сортировка фильмов:": "filma rendit:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Specifikoni sa faqe duhet të shfaqen në fund të secilës kategori dhe faqen kryesore të internetit", + "Количество чисел в пагинации:": "Numri i numrave në numërim:", + "номер(ов)": "numri (et)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Shfaq butonin e faqes së fundit në faqen kryesore dhe në kategoritë (mund të krijojë ngarkesë në server)", + "Последняя страница:": "Faqja e fundit:", + "Показывать": "Shfaqje", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Specifikoni imazhin që do të shfaqet kur njerëzit do të ndajnë faqen e internetit në rrjetet sociale", + "Изображение по умолчанию:": "Imazhi i paracaktuar:", + "URL изображения": "URL e imazhit", + "Загрузить": "Download", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Specifikoni datën përfundimtare të premierës së filmave që do të shfaqen kur renditen sipas datës së premierës ose vitit", + "Конечная дата:": "Data e mbarimit:", + "Месяц назад": "Një muaj më parë", + "Неделю назад": "Një javë më parë", + "Сегодня": "Sot", + "Через неделю": "Një javë më vonë", + "Через месяц": "Në një muaj", + "Через 3 месяца": "Pas 3 muajsh", + "Через пол года": "Pas gjysëm viti", + "Через год": "Një vit më vonë", + "Через 2 года": "Pas 2 vjetësh", + "В таком формате будет показана дата на веб-сайте": "Në këtë format, data do të shfaqet në faqen e internetit", + "Формат даты:": "Formati i datës:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Renditur nga KinoPoisk / IMDb rating", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Opsionet për shfaqjen e një liste filmash kur renditen sipas vlerësimit KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Specifikoni numrin minimal të votave KinoPoisk për filmat që do të shfaqen kur renditen sipas klasifikimit KinoPoisk", + "Число голосов KinoPoisk:": "Numri i votave të KinoPoisk:", + "голос(ов)": "zëri (et)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Specifikoni numrin minimal të votave të filmave për filma që do të shfaqen kur renditen sipas vlerësimeve të IMDb", + "Число голосов IMDb:": "Numri i votave IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Specifikoni cilat kategori nuk aplikojnë numrin minimal të votave kur renditen sipas vlerësimit", + "Не применять условие в категориях:": "Mos aplikoni kushtet në kategori:", + "год": "vit", + "жанр": "gjini", + "страна": "vendit", + "актер": "aktor", + "режиссер": "drejtor", + "тип": "lloji i", + "поиск": "kërkim", + "Меню на веб-сайте": "Menuja në faqen e internetit", + "Категории из меню на веб-сайте": "Kategoritë nga menuja në faqen e internetit", + "Текст на веб-сайте": "Teksti i faqes së uebit", + "Текст который Вы можете видеть на страницах веб-сайта": "Tekst që mund t'i shihni në faqet e internetit", + "В ШАБЛОНЕ": "NË RREGULLËN", + "НА ВЕБ-САЙТЕ": "NË VENDIN", + "Названия сортировок": "Rendit emrat", + "Названия сортировок на странице категорий": "Rendit titujt në faqen e kategorive", + "Рейтинг КП (по убыванию):": "Vlerësimi i PK-së (zbritëse):", + "Рейтинг КП (по возрастанию):": "Vlerësimi i KP (rritëse):", + "Голоса КП (по убыванию):": "Zëri KP (zbritës):", + "Голоса КП (по возрастанию):": "Zëri KP (duke u ngjitur):", + "Рейтинг IMDb (по убыванию):": "Vleresimi i titrave (zbritëse):", + "Рейтинг IMDb (по возрастанию):": "Njoftimi i titullit (duke rritur):", + "Голоса IMDb (по убыванию):": "IMDb Zëri (zbritje):", + "Голоса IMDb (по возрастанию):": "Voices IMDb (zbritëse):", + "Год (по убыванию):": "Viti (zbritës):", + "Год (по возрастанию):": "Viti (ngjitje):", + "Премьера (по убыванию):": "Premiere (zbritëse):", + "Премьера (по возрастанию):": "Premiere (në ngjitje):", + "Изменение URL ссылок веб-сайта": "Ndryshimi i URL-ve të linkut në faqen e internetit", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Informacion rreth parametrave për ndryshimin e URL-së të faqeve të ndryshme të faqes së internetit", + "Страница фильма": "Faqe e filmit", + "Изменение URL страницы фильма": "Ndrysho URL-në e faqes së filmit", + "Доступные параметры": "Opsionet e disponueshme", + "обязательный праметр, отображает ID фильма, например «id299»": "parametri i kërkuar, tregon ID-në e filmit, për shembull «id299»", + "разделитель между параметрами, например «-»": "ndarës midis parametrave, për shembull «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "titull i përkthyer ose origjinal i filmit, për shembull «matrix»", + "переведенное название фильма в транслите, например «matrica»": "emri i filmit i përkthyer në transliterim, për shembull «matrica»", + "оригинальное название фильма, например «the-matrix»": "emri origjinal i filmit, për shembull «matrica»", + "жанр фильма в транслите, например «comedy»": "zhanrin e filmit në transliterim, për shembull «komedi»", + "страна фильма в транслите, например «usa»": "vendi i filmit në transliterim, për shembull «usa»", + "год фильма, например «2020»": "vit i filmit, për shembull «2020»", + "главный актер в транслите, например «tom-cruise»": "aktori kryesor në transliterim, për shembull «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "drejtor në transliterim, për shembull «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "çdo ditë një 4 shkronja të rastit, për shembull «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL për të aktivizuar faqen", + "«Скачать»": "«Shkarko»", + "«Трейлер»": "«Home»", + "«Кадры»": "«Frames»", + "Уникализация URL фильма": "URL e filmit unik", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Pikë URL unike, mund të ndryshoni ndarësin midis parametrave, prefiksin para identifikimit dhe të ndryshoni identifikuesin e filmit lart ose poshtë (default është 0, dmth ID në faqen e internetit përputhet me ID në KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Ndarësi midis parametrave në URL do të zëvendësohet në URL në vend [ndarës]", + "Разделитель:": "Separator:", + "Будет подставлено перед ID фильма %s": "Do të zëvendësohet para ID-së së filmit %s", + "Префикс ID:": "Prefixja e identitetit:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Pranon vlerat nga -297 në 297000 dhe ndryshon ID-në e filmit në faqen e internetit në një anë më të lartë ose më të ulët.", + "Уникальный ID:": "ID unike:", + "Транслит URL категорий (комедия -> komediya)": "Kategoritë e përkthimit të URL-ve (komedi -> komediya)", + "Транслит:": "Transliterim:", + "Нет": "Jo", + "Кастомный": "Me porosi", + "URL неиндексируемых фильмов": "URL të filmit jo të indeksuar", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Nëse dëshironi vetëm filmat që shkruani përshkrime unike për t'u indeksuar, plotësoni këtë formular dhe shtoni këtë URL te robots.txt, për shembull Mos lejoni: / noindex", + "URL пути": "Udhërrëfyesi i rrugës", + "URL пути, которые ставятся перед конкретной категорией": "Shtigjet URL që vendosen përpara një kategorie të veçantë", + "комедия": "komedi", + "Том Круз": "Tom dalje në det", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Soaps:", + "Мультфильмы:": "Cartoons:", + "Аниме:": "Anime:", + "Телепередачи:": "Shfaqje televizive:", + "Игра престолов": "Lojë e shtretër", + "Вставить код на веб-сайт": "Ngjit kodin në faqen e internetit", + "Вставка кодов счетчиков, рекламы и т.п.": "Futni kode kunder, reklama, etj.", + "Вставить код в верх веб-страницы": "Ngjit kodin në krye të faqes së internetit", + "Вставка кода внутрь тега head": "Futni kodin brenda tagit të kokës", + "Вставить код в низ веб-страницы": "Ngjit kodin në pjesën e poshtme të faqes së internetit", + "Вставка кода перед закрывающимся тегом body": "Vendosni kodin përpara se të mbyllni tagun e trupit", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Kodi i skedarit robots.txt", + "Список фильмов с уникальным описанием": "Lista e filmave me një përshkrim unik", + "Информация о написании уникальных описаний для фильмов": "Informacion rreth shkrimit të përshkrimeve unike për filma", + "Добавить / изменить фильм": "Shto / Ndrysho film", + "Фильмы с уникальным описанием": "filma me një përshkrim unik", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Shkruani ID-në e filmit", + "тег на веб-странице фильма:": "tag në faqen e filmit:", + "Название страницы фильма (до 70 символов)": "Titulli i faqes së filmit (deri në 70 karaktere)", + "Короткое описание страницы фильма (до 200 символов)": "Përshkrim i shkurtër i faqes së filmit (deri në 200 karaktere)", + "Переведенное название фильма:": "Emri i filmit të përkthyer:", + "Миссия невыполнима: Последствия": "Misioni i Pamundur: Pasojat", + "Оригинальное название фильма:": "Titulli origjinal i filmit:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Përshkrimi i filmit:", + "Уникальное описание ...": "Përshkrimi unik ...", + "Информационные данные фильма": "Info filmash", + "URL постера:": "URL e posterit:", + "URL постера фильма": "Url i posterit të filmit", + "Фильм": "film", + "Сериал": "Seri televizive", + "Год:": "Vit:", + "Страна:": "Vendi:", + "Жанры фильма:": "Zhanret e filmit:", + "Режиссер фильма:": "Regjisor i filmit:", + "Актерский состав:": "Cast:", + "Премьера фильма:": "Premiera e filmit:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk Vlerësimi i internetit:", + "34 или 90": "34 ose 90", + "Число голосов на сайте KinoPoisk:": "Numri i votave në faqen KinoPoisk:", + "309 или 89647": "309 ose 89647", + "Рейтинг на сайте IMDb:": "Vlerësimi i titrave:", + "76 или 88": "76 ose 88", + "Число голосов на сайте IMDb:": "Numri i votave në faqe IMDb:", + "6534 или 8396": "6534 ose 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg ose URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL-ja e lojtarit:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Cilësi:", + "1080p": "1080p", + "Перевод / язык:": "Përkthimi / Gjuha:", + "Субтитры": "Titra", + "Настраиваемые поля:": "Fushat e personalizuara:", + "Текст к этому полю": "Tekst në këtë fushë", + "Названия на страницах веб-сайта": "Titujt në faqet e internetit", + "Информация о написании названий для всех страниц веб-сайта": "Informacion rreth shkrimit të titujve për të gjitha faqet e internetit", + "Веб-страница:": "Web faqja:", + "название": "emri", + "переведенное": "përkthyer", + "английское": "anglisht", + "премьера": "premierë", + "слово": "fjala", + "синонимы": "sinonime", + "страны": "vendet", + "жанры": "zhanret", + "актеры": "aktorët", + "режиссеры": "drejtorët", + "Страница онлайн": "Faqja e internetit", + "Год": "Vit", + "сортировка": "klasifikim", + "страница": "faqe", + "Текст для": "Tekst për", + "определенного года": "vit të caktuar", + "остальных": "pjesa tjetër", + "Годы": "Vjet", + "Жанр": "Gjini", + "определенного жанра": "një zhanër të caktuar", + "Жанры": "Zhanret", + "Страна": "Vend", + "определенной страны": "një vend të caktuar", + "Страны": "Vendet", + "Актер": "Aktor", + "определенного актера": "një aktor të caktuar", + "Актеры": "Aktorët", + "Режиссер": "Drejtori", + "определенного режиссера": "drejtori i caktuar", + "Режиссеры": "Drejtuar nga", + "Тип": "Lloj", + "определенного типа": "lloj i caktuar", + "Поиск": "Kërkim", + "запрос": "hetim", + "определенного запроса": "kërkesë specifike", + "Поиск фильма": "Kërkimi i filmave", + "Пагинация и сортировка": "Përcaktimi dhe klasifikimi", + "Код": "Kod", + "По убыванию": "Zbritëse", + "По возрастанию": "Në ngjitje", + "H1 на страницах веб-сайта": "H1 në faqet e internetit", + "Информация о написании H1 для всех страниц веб-сайта": "Informacion rreth shkrimit të H1 për të gjitha faqet e internetit", + "Описания на страницах веб-сайта": "Përshkrimet në faqet e internetit", + "Информация о написании описаний для всех страниц веб-сайта": "Informacion rreth përshkrimit të shkrimit për të gjitha faqet e internetit", + "Обновление базы фильмов": "Përditëso bazën e të dhënave të filmit", + "Ключ обновления базы данных": "Çelësi i përditësimit të bazës së të dhënave", + "Обновить": "Përditësimi", + "Модуль новых премьер": "Modeli i ri i kryeministrit", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Informacion në lidhje me parametrat e modulit me një bllok filmi më të afërt të kryeministrit", + "Отключить": "Fikeni", + "Количество фильмов в автоматическом блоке": "Numri i filmave në bllok automatik", + "Указание числа фильмов, которые будут в блоке": "Specifikoni numrin e filmave që do të jenë në bllok", + "Указать фильмы вручную": "Specifikoni filmat me dorë", + "Вручную выбрать фильмы для этого блока": "Përzgjidhni manualisht filma për këtë njësi", + "Активировать": "Aktivizoj", + "Модуль": "Modul", + "отключен": "i paaftë", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Moduli ju lejon të shtoni në faqen e internetit një bllok me filma që duhet të lëshohen së shpejti.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Për të aktivizuar modulin, klikoni në butonin «Aktivizoni» në krye të ekranit.", + "Модуль комментариев": "Moduli i komenteve", + "Информация о параметрах модуля добавления виджетов комментариев": "Informacioni rreth parametrave të modulit shtoni widget komentesh", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Emri juaj i shkurtër i ofruar gjatë regjistrimit të faqes së internetit në Disqus.com dhe çelësin API", + "Ваш shortname веб-сайта": "Faqja e shkurtër e faqes tënde", + "Ваш api_key для индексации комментариев": "Api_key juaj për indeksimin e komenteve", + "Блок последних комментариев": "Bllok i fundit i komenteve", + "Блок с последними комментариями от пользователей": "Blloko me komentet e fundit nga përdoruesit", + "комментария(ев)": "koment (a)", + "Макс. %s символов": "Max. %s karaktere", + "без аватара": "pa avatar", + "с аватаром": "me avatar", + "На страницах:": "Në faqet:", + "главная": "kryesore", + "категория": "kategori", + "контент": "përmbajtje", + "фильм": "filmi", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Specifikoni widget_id që do të merrni pas krijimit të widget koment në HyperComments.com dhe sekretkey për indeksimin e komenteve nga motorët e kërkimit", + "Ваш widget_id": "Widget juaj widget", + "Ваш sekretkey для индексации комментариев": "Sekretkey juaj për indeksimin e komenteve", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "ID-ja e aplikacionit tënd «Website» në vk.com", + "Ваш ID приложения": "ID e aplikacionit tënd", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Regjistrohuni në facebook.com dhe shkruani ID-në e përdoruesit (ID-ja e përdoruesit që mund të moderojë komentet)", + "Ваш ID на Facebook": "ID-ja juaj në Facebook", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Specifikoni ID-në që merrni pasi keni krijuar widget komentet në Cackle.me (për një tarifë)", + "Ваш ID виджета": "ID juaj e widget", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL e faqes tënde në Google+", + "Ваш URL в Google+": "URL-ja e Google + tënde", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parametri host_id, që ju merrni pas regjistrimit me shërbimin", + "Ваш host_id": "Host_id juaj", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Moduli ju lejon të shtoni në formularët e komenteve të rrjeteve sociale VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "filma në lidhje me modulin", + "Информация о параметрах модуля связанных фильмов": "Informacion rreth parametrave të filmave të lidhura me modulin", + "Связанные фильмы по году": "filma të lidhura në vit", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Blloku i filmit nën informacionin kryesor të filmit nga i njëjti vit si filmi aktual", + "из одного года": "nga një vit", + "Связанные фильмы по жанрам": "filma të ngjashme me zhanër", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Një bllok me filma nën informacionin kryesor të filmit nga i njëjti zhanër ose të gjitha zhanret si filmi aktual", + "всех": "e të gjithëve", + "одного жанра": "një zhanër", + "Связанные фильмы по странам": "filma të ngjashme nga vendi", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Blloku i filmit nën informacionin kryesor të filmit nga i njëjti vend ose të gjitha vendet si filmi aktual", + "одной страны": "një vend", + "Связанные фильмы по актерам": "filma të ngjashme me aktorët", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Blloku me filmat nën informatat kryesore të filmit nga filmografia e aktorit apo aktorëve të cilët luajti në film aktual", + "одного актера": "një aktor", + "Связанные фильмы по режиссерам": "filma të ngjashme nga regjisori", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Blloku me filma nën informacionin kryesor të një filmi nga një film i regjisorit apo drejtorëve që drejtojnë filmin aktual", + "одного режиссера": "një drejtor", + "Показывать по типу": "Trego sipas llojit", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Në faqen e serisë, seritë do të shfaqen në faqen e filmit - filma", + "Тип к типу": "Lloji te tipi", + "Не важно": "Nuk është e rëndësishme", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Moduli ju lejon të shtoni në listën e filmave lista shtesë të filmave nga të njëjtit vit, zhanër, vend, vit, aktor ose drejtor.", + "Модуль создания страниц для веб-сайта": "Moduli për të krijuar faqe për faqen e internetit", + "Информация о параметрах модуля создания страниц для веб-сайта": "Informacioni rreth parametrave të modulit krijon faqe për faqen e internetit", + "Настройка страницы со списком новостей": "Personalizoni faqen e listës së lajmeve", + "URL путь": "Udhëzimi i URL-së", + "Параметр пути в URL": "Parametri URL", + "Веб-страница со списком контента": "Faqja e internetit me listën e përmbajtjeve", + "Страницы веб-сайта": "Faqet e internetit", + "Новости и коллекции веб-сайта": "Lajmet dhe koleksionet e internetit", + "Блоки новостей на веб-сайте": "Blloqet e lajmeve në faqen e internetit", + "Блок новостей в боковой панели": "Bllok lajmesh në sidebar", + "Блок постов в боковой панели на страницах веб-сайта": "Blloku i postimeve në shiritin anësor në faqet e faqes së internetit", + "пост(ов)": "post (a)", + "Теги через запятую": "Fjalët e ndara me presje", + "Блок новостей на странице фильма": "Feed lajme në faqen e filmave", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Blloku i postimeve që përmbajnë një film ose lajmet më të fundit me një etiketë në të gjitha filmat", + "упоминания или с тегом": "përmend ose tagged", + "Оповещения, Новости": "Njoftime, lajme", + "Фильмы из новостей на главной": "filma nga lajmet kryesore", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Blloko filmat nga lajmet në faqen kryesore (listoni çelësat e URL-së të ndara me presje)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Koleksione automatike", + "Обновления с moonwalk": "Përditësime moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "filma dhe seri të tjera të shtuara në video hosting", + "Обновления фильмов": "Përditësimet e filmave", + "Последние добавленные фильмы на видео-хостинг": "filmat e fundit të shtuar në video hosting", + "Не добавлять": "Mos shto", + "URL-ключ коллекции в которую добавлять фильмы": "Çelësi URL i koleksionit në të cilin të shtoni filma", + "Обновлять качество:": "Cilësia e përditësimit:", + "Да": "Po", + "Обновлять перевод:": "Përditësimi i përkthimit:", + "Обновления сериалов": "Përditësime televizive", + "Последние добавленные сериалы на видео-хостинг": "Serija e shtuar e fundit në video hosting", + "сериала(ов)": "serial(s)", + "URL-ключ коллекции в которую добавлять сериалы": "Çelësi i URL-së i koleksionit në të cilin do të shtohen shfaqjet televizive", + "Обновления с hdgo": "Përditësime nga hDD", + "Обновления с kodik": "Përditësime nga kodiku", + "Обновления с iframe": "Përditësime iframe", + "Добавить страницу": "Shto faqe", + "Модуль позволяет создавать страницы на веб-сайте.": "Moduli ju lejon të krijoni faqe në faqen e internetit.", + "Название страницы:": "Titulli i faqes:", + "Комедийные сериалы": "Seri komedi", + "Описание страницы:": "Përshkrimi i faqes:", + "Подборка комедийных сериалов": "Një përzgjedhje e seri komedi", + "Уникальный ключ для URL": "Çelësi unik për URL", + "Уникальный ключ для URl страницы": "Çelësi unik për faqen URl", + "Ссылка на изображение страницы": "Lidhu me imazhin e faqes", + "Коллекции, Новости": "Koleksione, Lajme", + "Коллекции": "Koleksione", + "Новости": "Lajm", + "Страницы": "Faqe", + "Обновления": "Përditësimin", + "Мультфильмы": "Cartoons", + "ТВ": "Televizor", + "Аниме": "Anime", + "Страница скачать": "Shkarko faqen", + "Страница трейлера": "Faqja trailer", + "Страница кадров": "Faqja frame", + "Модуль слайдера фильмов": "Moduli slider i filmit", + "Информация о параметрах модуля слайдера фильмов": "Informacion rreth parametrave të filmave të skedarëve të modulit", + "Идентификатор или ссылка на фильм": "ID e filmit ose link", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Moduli ju lejon të shtoni në faqen e internetit një slider me filma.", + "Модуль скрытия фильмов": "Moduli i fshehjes së filmave", + "Информация о параметрах модуля скрытия фильмов": "Informacioni rreth parametrave të modulit fsheh filmat", + "Автоматическое скрытие фильмов": "Auto-fshini filmat", + "Параметры авторизации IMAP": "Opsionet e autorizimit IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Opsionet e autorizimit në serverin IMAP të postës", + "Пароль": "Fjalëkalim", + "Ваш пароль от почтового ящика": "Fjalëkalimi i kutisë suaj postare", + "Параметры почтового сервера": "Cilësimet e serverit të postës", + "Сервер": "Server", + "Порт": "Porti", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blloko filmat në vend", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blloko filmat në vendin në të cilin u liruan këtë vit", + "В стране фильма": "Në vendin e filmit", + "Сообщение для пользователей": "Mesazhi i përdoruesit", + "Сообщение для пользователей на месте, где располагается плеер": "Mesazhi për përdoruesit në vendin ku ndodhet lojtari", + "Сообщение для пользователя": "Mesazh për përdoruesit", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Moduli ju lejon të fshehni nga filmat e internetit që janë të kufizuara nga mbajtësit e të drejtës së autorit.", + "Модуль топ-фильмов": "Moduli i filmave më të mirë", + "Информация о параметрах модуля топ-фильмов в категориях": "Informacion rreth parametrave të filmave të kategorisë së lartë në kategori", + "Топ-фильмы в категориях": "filma të lartë në kategori", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "filmat më të mëdhenj zakonisht shfaqen ose në vend të sliderit standard, ose si një bllok i veçantë në kategori", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Moduli lejon në secilën kategori të shfaqë filmat më të mirë në një klasifikim specifik.", + "Модуль социальных сетях": "Moduli i rrjeteve sociale", + "Информация о параметрах модуля групп в социальных сетях": "Informacion rreth parametrave të modulit të grupit në rrjetet sociale", + "Ссылка на страницу": "Lidh në faqe", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Moduli ju lejon të shtoni në faqen e internetit faqet e lidhjeve në rrjetet sociale që janë krijuar për faqen e internetit.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "Moduli i micromarking", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Informacion rreth parametrave të modulit të skemës dhe të markës OpenGraph", + "активирован": "aktivizuar", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Moduli ju lejon të shtoni markupën Schema dhe OpenGraph në të gjitha faqet e faqes.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Për të çaktivizuar modulin, klikoni butonin «Disable» në krye të ekranit.", + "Модуль продолжения просмотра": "Moduli vazhdon të shikojë", + "Информация о параметрах модуля продолжения просмотра": "Informacioni rreth parametrave të modulit vazhdon të shihet", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Moduli ju lejon të shtoni një buton në faqen e internetit. kur klikoni mbi të, ju mund të shkoni në faqen e filmit për të vazhduar shikimin.", + "Модуль просмотренных фильмов": "Moduli shikonte filma", + "Информация о параметрах модуля просмотренных фильмов": "Informacion rreth parametrave të modulit shikuar filma", + "Количество просмотренных фильмов": "Numri i filmave të shikuar", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "filmat e shikuara nga përdoruesi shfaqen në fund të secilës faqe të faqes", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Moduli shton në fund të faqes një listë të filmave që janë parë kohët e fundit nga përdoruesi.", + "Модуль плеера на веб-сайте": "Moduli i lojtarit në faqen e internetit", + "Информация о параметрах модуля плеер на веб-сайте": "Informacion rreth parametrave të modulit të lojtarit në faqen e internetit", + "Параметры плеера": "Cilësimet e lojtarit", + "сделать основным": "bëjeni kryesore", + "Видео-хостинги источники": "Burime video hostingimi", + "Цвет элементов в плеере": "Ngjyra e elementeve në lojtar", + "Указание токен-ключа плеера": "Specifikimi i shenjës së çelësit të lojtarit", + "Токен-ключ": "Çelësi kyç", + "Указание api_token-ключа плеера": "Specifikimi i tastit api_token të lojtarit", + "api_token-ключ": "api_token kyç", + "Указание токен-ключа": "Specifikimi i një çelës token", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Moduli ju lejon të shtoni një lojtar në faqen e internetit për të shikuar filma në internet.", + "Модуль блокировки просмотра плеера": "Moduli i mbylljes së shikuesit të lojtarit", + "Информация о параметрах модуля блокировки просмотра плеера": "Informacion rreth parametrave të modulit bllokues të shikimit të lojtarit", + "Вставить рекламу в плеер": "Futni reklamat në lojtar", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Njësia e reklamës do të qëndrojë në lojtar për një numër të caktuar sekondash para shikimit", + "Таймер блокировки:": "Timer i bllokimit:", + "сек": "s", + "Кнопка «Пропустить»:": "Butoni Skip:", + "Сообщение для пользователя:": "Mesazhi i përdoruesit:", + "Рекламный код:": "Kodi promovues:", + "отображает обратный отсчет.": "tregon një numërimi.", + "Платная подписка": "Abonimi i paguar", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Gjeneroni një listë të çelësave me presje dhe i shisni ato nëpër platforma të ndryshme tregtare, për shembull në digiseller. Përdoruesi pas hyrjes në çelës do të jetë në gjendje të shikojë të gjitha filmat në faqen e internetit pa kufizime", + "Список ключей через запятую:": "Lista e çelësave të ndara me presje:", + "+ 10 ключей": "+ 10 çelësa", + "Поделиться в социальную сеть": "Ndajeni në rrjetin social", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Përveç nëse përdoruesi klikon në butonin Share në një nga rrjetet sociale, përdoruesi nuk do të jetë në gjendje të fillojë të shfletojë për një kohë të caktuar. Nëse përdoruesi klikon në butonin «Share», blloku mbyllet pas 10 sekondave", + "Пользователи с AdBlock": "Përdoruesit AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Kufizo fillimin e shikimit nga përdoruesit që përdorin AdBlock ose ad blockers tjera", + "Легальный веб-сайт": "Faqja e internetit ligjore", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Tregoj vetëm një rimorkio film që është material promovues dhe nuk shkel të drejtën e autorit", + "Разрешить плеер в странах:": "Lejo lojtarin në vende:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Moduli ju lejon të kufizoni shfaqjen e lojtarit tek përdoruesit para se të bëni një veprim të caktuar.", + "Модуль мобильной версии": "Moduli i modulit të celularëve", + "Информация о параметрах модуля мобильной версии веб-сайта": "Informacion rreth parametrave të modulit të versionit celular të faqes së internetit", + "Светлая тема": "Tema të lehta", + "Светлая тема оформления мобильной версии веб-сайта": "Tema e lehtë e versionit celular të faqes së internetit", + "Скриншоты": "Screenshots", + "Темная тема": "Tema e errët", + "Темная тема оформления мобильной версии веб-сайта": "Tema e errët e dizajnit të versionit celular të faqes së internetit", + "Своя тема оформления мобильной версии веб-сайта": "Tema e vet e versionit celular të faqes së internetit", + "Настроить": "Melodi", + "Цвет фона": "Ngjyra e sfondit", + "Цвет текста": "Ngjyra e tekstit", + "Фон заголовка": "Sfondi i kokës", + "Цвет заголовка": "Ngjyra me kokë", + "Фон описания": "Përshkrimi historiku", + "Цвет описания": "Përshkrimi i ngjyrës", + "Фон кнопки": "Historiku i butonit", + "Цвет кнопки": "Ngjyra e butonit", + "Фон поиска": "Kërkoni sfond", + "Фон блока": "Blloko sfondin", + "Цвет ссылок": "Ngjyra e lidhjes", + "При наведении": "Kur rri pezull", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Moduli u tregon motorëve të kërkimit se faqja e internetit ka një version të faqes së internetit për shfaqje të përsosur në pajisjet mobile. Para aktivizimit të modulit, sigurohuni që nëndomaini «m» është krijuar (Ekziston një CNAME-rekord korrespondues «m» në panelin e kontrollit DNS të domenit).", + "Модуль серий сериалов": "Serial series module", + "Информация о параметрах модуля серий сериалов": "Informacion rreth parametrave të modulit të serive seriale", + "Заголовок, описание и H1 веб-страницы с серией": "Titulli i faqes, përshkrimi dhe serie H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Shkrimi i tekstit për titullin, përshkrimin dhe H1 në një faqe me një seri", + "Веб-страница серии:": "Seri web:", + "Название страницы": "Titulli i faqes", + "номер сезона": "numrin e sezonit", + "номер серии": "numri i serisë", + "перевод": "përkthim", + "H1 на странице": "H1 për faqe", + "Описание страницы": "Përshkrimi i faqes", + "Блок с сериями": "Blloko me seri", + "серий": "seri", + "Все серии": "Të gjitha seritë", + "Посл. серию": "E fundit seri", + "Параметры по умолчанию": "Parametrat e paracaktuar", + "Сезон": "Sezon", + "Серия": "Seria e", + "Звук": "Tingull", + "основной источник серий": "burim kryesor i serive", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Moduli ju lejon të krijoni një faqe të veçantë për secilën seri të serive.", + "Модуль добавления рекламы на веб-сайт": "Moduli i ad në faqen e internetit", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Informacioni rreth parametrave të modulit shton reklama në faqen e internetit", + "Десктопная версия веб-сайта": "Versioni desktop i faqes së internetit", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Variantet e reklamimit në versionin desktop të faqes së internetit", + "На всех веб-страницах": "Në të gjitha faqet e internetit", + "Вверху на веб-странице": "Fillimi i faqes së internetit", + "Добавьте свой рекламный код": "Shto kodin e reklamës", + "Внизу на веб-странице": "Poshtë në faqen e internetit", + "Левая колонка на веб-странице": "Kolona e majtë në faqen", + "Правая колонка на веб-странице": "Kolona e djathtë në faqen", + "Над плеером на веб-странице": "Mbi lojtarin në uebfaqe", + "Под плеером на веб-странице": "Nën lojtarin në faqen e internetit", + "или размещение на конкретной веб-странице": "ose postimi në një faqe të veçantë web", + "Размещение рекламы над плеером": "Vendosja e reklamës mbi lojtarin", + "Размещение рекламы под плеером": "Vendosja e reklamës nën lojtarin", + "Размещение рекламы над ссылками": "Vendosja e reklamave mbi lidhjet", + "Размещение рекламы под ссылками": "Reklama në lidhje", + "Размещение рекламы над трейлером": "Vendosja e reklamës mbi rimorkio", + "Размещение рекламы под трейлером": "Vendosja e reklamës nën rimorkio", + "Размещение рекламы над кадрами": "Reklamim mbi korniza", + "Размещение рекламы под кадрами": "Vendosja e reklamave nën korniza", + "Мобильная версия веб-сайта": "Versioni celular i faqes së internetit", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Variantet e reklamimit në versionin celular të faqes së internetit", + "Таргетинг рекламы": "Reklamimi i ad", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Shfaqni reklamat e audiencës së synuar, për shembull, njerëz nga Rusia ose kur shfletoni një faqe interneti në një iPhone, etj.", + "Таргетинг включен": "Synimi i aktivizimit", + "Таргетинг отключен": "Targetimi me aftësi të kufizuara", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Moduli ju lejon të shtoni reklama në të gjitha faqet e internetit të internetit që janë në shënjestër.", + "Модуль RSS": "Moduli RSS", + "Информация о параметрах модуля RSS": "Informacion rreth parametrave të modulit RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Moduli ju lejon të shfaqni publikimet e fundit të filmave në formatin xml.", + "Автопубликация на %s дней": "Autopublish për %s ditë", + "Код состояния HTTP": "Kodi i statusit HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Kodi i statusit HTTP në faqen e internetit të movieit të bllokuar", + "Фильмы из страны": "Moviea nga vendi", + "Фильмы из списка": "Moviea nga lista", + "Мультсериалы:": "Karikaturat serial:", + "Видео-хостинги источники трейлеров": "Burime video hostingimi për rimorkio", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Moduli u tregon motorëve të kërkimit se faqja e internetit ka një version të faqes së internetit për shfaqje të përsosur në pajisjet mobile.", + "Случайный": "I rastësishëm", + "Случайный фильм": "Moviei i rastësishëm", + "Модуль случайного фильма": "Moduli i movieit të rastësishëm", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Moduli lejon në secilën kategori të shfaqë një buton për kalimin në një movie të rastit nga kjo kategori.", + "Информация о параметрах модуля выбора случайного фильма": "Informacion rreth parametrave të modulit të përzgjedhjes së movieave të rastësishëm", + "Случайный фильм в категориях веб-сайта": "Moviei i rastësishëm në kategoritë e faqeve të internetit", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Në krye të faqes së kategorisë, do të shfaqet një buton kur klikohet, përdoruesi lëviz në një movie të rastësishëm nga kjo kategori", + "Случайный фильм в меню веб-сайта": "Moviei i rastësishëm në menunë e faqes së internetit", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Specifikoni çelësin e URL-së të koleksionit nga i cili do të zgjidhni një movie të rastësishëm, kur të klikoni në butonin në meny", + "Выбирать из коллекции:": "Zgjidhni nga koleksioni:", + "ТВ версия": "TV version", + "URL-ключ:": "Çelësi i URL-së:", + "Название в виде ссылки": "Titulli si një lidhje", + "При нажатии на название категории, будет переход на страницу категории": "Kur klikoni mbi emrin, ajo do të shkojë në faqen e kategorisë", + "Ссылка на категорию": "Lidhje e kategorisë", + "Обычный текст": "Teksti i thjeshtë", + "Случайный фильм на главной странице": "Moviei i rastësishëm në faqen kryesore", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Në çdo bllok në faqen kryesore të faqes së internetit do të ketë një lidhje me një movie të rastit në këtë kategori", + "Случайный фильм в блоке связанных фильмов": "Moviei i rastësishëm në moviea me bllok", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Në çdo bllok moviei të lidhur në faqen e movieit do të ketë një lidhje me një movie të rastit në këtë kategori", + "Список жанров в каждом типе": "Lista e zhanreve në çdo lloj", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Specifikoni një listë të gjinive që duhet të përfshihen ose përjashtohen nga një lloj i caktuar", + "Жесткая перезагрузка сервера": "Rivendosja e vështirë e serverit", + "Будет произведена перезагрузка всех сайтов на сервере": "Të gjitha faqet në server do të rifillojnë", + "Модуль ТВ версии": "Versioni i modulit televiziv", + "Информация о параметрах модуля ТВ версии веб-сайта": "Informacion rreth parametrave të versionit televiziv të faqes së internetit", + "URL ТВ версии": "URL e versionit televiziv", + "Настройка URL для ТВ версии веб-сайта": "Vendosja e URL-së për versionin televiziv të faqes së internetit", + "URL мобильной версии": "URL e versionit celular", + "Настройка URL для мобильной версии веб-сайта": "Vendosja e URL-së për versionin celular të faqes së internetit", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Moduli aktivizon versionin televiziv të faqes së internetit për lundrim duke përdorur telekomandën.", + "Инструмент для парсинга веб-страниц": "Një mjet për analizimin e faqeve të internetit", + "Цвет текста контента": "Ngjyra e përmbajtjes së tekstit", + "Фон контента": "Sfondi i përmbajtjes", + "Цвет текста категории": "Ngjyra e tekstit të kategorisë", + "Фон текущей категории": "Kategoria aktuale e sfondit", + "Фон активной категории": "Sfondi kategoria aktive", + "Своя тема оформления ТВ версии веб-сайта": "Tema e vet e versionit televiziv të faqes së internetit", + "Загрузка доступна после заполнения информации!": "Shkarkoni në dispozicion pas plotësimit të informacionit!", + "Автозаполнение информации": "Informacione autocomplete", + "Запретить доступ в странах": "Refuzoni hyrjen në vende", + "Список стран, которым запрещено посещать сайт": "Lista e vendeve që nuk lejohen të vizitojnë sitin", + "Проксировать": "Për përfaqësuesin", + "Не проксировать": "Mos prokura", + "Перегрузка сервера": "Mbingarkesa e serverit", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Specifikoni përqindjen e mbingarkesës së serverit në të cilën do të shfaqet ose ridrejtohet një mesazh gabimi (intervali 1 minutë, 5 minuta dhe 15 minuta)", + "Модуль рерайта описаний": "Modul rishkrimi i përshkrimit", + "Модуль обработает описание к фильму и делает его более уникальным": "Moduli do të përpunojë përshkrimin për moviein dhe do ta bëjë atë më unik", + "Настройка параметров в сервисе rewriter.tools": "Vendosja e parametrave në rewriterin e shërbimit.tools", + "Двойной рерайт": "Rishkrim i dyfishtë", + "Проверка уникальности": "Kontrolli i unikitetit", + "Рерайт в автопубликации": "Rishkruaj autopublik", + "Делать рерайт описаний всем фильмам в автопубликации": "Bëni rishkrimin e përshkrimeve për të gjitha movieat në autopublik", + "Показать сообщение или перенаправить на URL": "Shfaq mesazhin ose ridrejtoj URL-në", + "Случайные фильмы": "Movieat e rastësishëm", + "Случайные фильмы из определенной коллекции": "Movieat e rastësishëm nga një koleksion specifik", + "URL-ключ коллекции из которой выбирать фильмы": "Mbledhja e çelësave të URL-së nga ku mund të zgjidhni moviea", + "Запретить доступ для IP": "Refuzoni hyrjen për IP", + "Список IP, которым запрещено посещать сайт": "Lista e IP-ve që janë të ndaluara të vizitojnë sitin", + "Embed/iframe код": "Embed code / iframe code", + "изменить": "ndryshoj" +} diff --git a/themes/default/public/admin/locales/sr.json b/themes/default/public/admin/locales/sr.json new file mode 100644 index 0000000..f245403 --- /dev/null +++ b/themes/default/public/admin/locales/sr.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Хоме", + "Параметры": "Параметри", + "Модули": "Модули", + "Панель администратора": "Админ панел", + "Настройки веб-сайта": "Поставке веб сајта", + "Настройки публикации": "Публисх сеттингс", + "Настройки главной страницы": "Подешавања почетне странице", + "Настройки отображения": "Подешавања екрана", + "Настройки URL": "Подешавања УРЛ-а", + "Вставить свой код": "Унесите свој код", + "SEO тексты": "СЕО текстови", + "Добавить фильм": "Додај филм", + "Названия веб-страниц": "Веб странице наслова", + "H1 на веб-страницах": "Х1 на веб страницама", + "Описания веб-страниц": "Описи веб страница", + "Скоро выйдет": "Ускоро", + "Виджет комментариев": "Цоммент видгет", + "Связанные фильмы": "Релатед мовиес", + "Контент веб-сайта": "Садржај сајта", + "Фильмы в слайдере": "Филмови у клизачу", + "Запрещенные фильмы": "Забрањени филмови", + "Топ в категории": "Врх у категорији", + "Социальные сети": "Друштвене мреже", + "Семантическая разметка": "Семантички маркуп", + "Продолжить просмотр": "Наставите са претра¾ивањем", + "Просмотренные фильмы": "Гледали филмове", + "Плеер фильмов": "Филмски плејер", + "Блокировка просмотра": "Закључај поглед", + "Мобильная версия": "Мобилна верзија", + "Серии сериалов": "ТВ серије", + "Ваша реклама": "Ваша реклама", + "RSS канал": "РСС феед", + "Уникальные описания": "Јединствени опис", + "Голосование за фильм": "Гласање за филм", + "Боты для мессенджеров": "Ботс фор мессенгерс", + "Ошибки в переводе?": "Грешке у преводу?", + "Есть вопросы?": "Има ли питања?", + "Очистить кэш:": "Обриши кеш:", + "Очистка кэша файлов": "Брисање кеш меморије", + "Очистка кэша памяти": "Чишћење кеш меморије", + "Главная страница веб-сайта": "Почетна страница веб странице", + "Информация о параметрах для главной страницы веб-сайта": "Информације о параметрима за главну страницу веб странице", + "Заголовок, описание и H1 веб-страницы": "Наслов Веба, Опис и Х1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Писање текста за наслов, опис и Х1 на главној страници веб странице", + "Заголовок веб-страницы": "Наслов веб странице", + "Главная веб-страница": "Почетна страница", + "символа(ов)": "карактер (а)", + "H1 на веб-странице": "Х1 на веб-страници", + "Описание веб-страницы": "Опис веб странице", + "Типы:": "Типови:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Блокирајте на главној страници веб локације на којој су филмови одређених типова:", + "или": "или", + "%s-й": "%s", + "фильма(ов)": "филм (и)", + "из типа(ов)": "врсте (и)", + "Годы:": "Године:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Блокирајте на главној страници веб локације на којој се појављују филмови из одређених година", + "из года(ов)": "из године (а)", + "Например:": "На пример:", + "Жанры:": "Жанрови:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Блокирајте на главној страници веб локације на којој се појављују филмови из одређених жанрова", + "из жанра(ов)": "из жанра (е)", + "боевик,триллер,приключения": "акција, трилер, авантура", + "Страны:": "Држава:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Блокирајте на главној страници веб локације на којој се налазе филмови из одређених земаља", + "из страны": "из земље", + "США": "Сједињене америчке државе", + "Актеры:": "Глумци:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Блок на главној страници веб странице на којој су филмови уз учешће одређених глумаца", + "с актерами": "са глумцима", + "Том Круз,Саймон Пегг": "Том Цруисе, Симон Пегг", + "Режиссеры:": "Директори:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Блок на главној страници веб странице на којој су филмови из филма одређених режисера", + "с режиссером": "са директором", + "Кристофер МакКуорри": "Цхристопхер МцКуаррие", + "Блок со списком идентификаторов фильмов": "Блокирајте са листом филмских иД-ова", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Блок на главној страници веб локације на којој су филмови са одређеним иД-ом", + "Не показывать": "Не показуј", + "ID или ссылка на фильм": "ИД или повезивање са филмом", + "Фильмы:": "Филмови:", + "Список идентификаторов фильмов": "Листа филмских записа", + "Редактировать список ID": "Измените ИД листу", + "Блок с новыми сериями": "Блокирај са новом серијом", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Блок на главној страници веб локације на којој ће се појавити нова серија", + "серии(-ий)": "серија (и)", + "Новые серии сериалов": "Нова серија серија", + "Блок с фильмами из коллекций": "Блокирајте филмове из колекција", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Блокирајте филмове из вести / колекција на главној страници (тастерима са УРЛ адресама које су одвојене зарезима)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Пагинатион", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "На дну главне странице ће бити бројеви, навести категорију у којој ће водити", + "Фильмы из типа:": "Филмови типа:", + "Фильмы из года:": "Филмови године:", + "Фильмы из жанра:": "Филмови из жанра:", + "Фильмы из страны:": "Филмови из земље:", + "Фильмы актера:": "Филмови глумац:", + "Фильмы режиссера:": "Режисер филмова:", + "Фильмы из коллекции:": "Филмови из колекције:", + "2020 или фильмы": "2020 или филмова", + "По умолчанию": "Подразумевано", + "Сохранить изменения": "Сачувај промене", + "Изменяется статус": "Промене статуса", + "Перезагружается": "Ребоотс", + "Перезагрузить": "Поново учитај", + "Очищается кэш": "Цацхе цлеаред", + "Очистить кэш": "Обриши кеш", + "Загружаются (около 5 часов)": "Учитавање (око 5 сати)", + "Картинки загружены": "Снимљене слике", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "База ће бити фиксирана на серверу за домен %s. Увоз се врши само једном, други увози су ажурирања.", + "Загружаются (около 10 минут)": "Учитавање (око 10 минута)", + "Перезагрузка": "Ребоот", + "Сохраняются изменения": "Промене су сачуване", + "Желательно не больше 100 фильмов": "Пожељно не више од 100 филмова", + "Ошибка веб-сайта": "Грешка на интернету", + "Ошибка сервера": "Сервер еррор", + "URL кадров:": "Фраме уРЛ:", + "Блок с типами пустой": "Тип блока празан", + "Блок с годами пустой": "Блок током година је празан", + "Блок с жанрами пустой": "Блокирај са жанровима празним", + "Блок со странами пустой": "Блок са земљама је празан", + "Блок с актерами пустой": "Блок са глумцима је празан", + "Блок с режиссерами пустой": "Директори блокирају празне", + "пустой": "празно", + "отключена": "је онемогућен", + "Панель администратора CinemaPress": "ЦинемаПресс админ панел", + "Информация о параметрах админ-панели": "Информације о параметрима админ панела", + "Опубликовано фильмов": "Објављени филмови", + "Опубликовано:": "Постед он:", + "Осталось:": "Лево", + "Отфильтрованы:": "Филтеред би:", + "Скоро": "Ускоро", + "Комментарии": "Коментари", + "Связанные": "Повезани", + "Контент": "Садржај", + "Слайдер": "Клизач", + "Скрыть": "Сакриј", + "Топ": "Топ", + "Разметка": "Маркуп", + "Продолжить": "Настави", + "Просмотренные": "Гледали", + "Плеер": "Играч", + "Блокировка": "Закључај", + "Серии": "Сериес", + "Реклама": "Оглашавање", + "RSS": "RSS", + "Уникальность": "Јединственост", + "Голосование": "Гласање", + "Боты": "Ботс", + "Настройки": "Подешавања", + "Публикация": "Публикација", + "Отображение": "Мапирање", + "Фильмы": "Филмови", + "Названия": "Титлови", + "H1": "H1", + "Описания": "Описи", + "URL": "URL", + "Коды": "Кодови", + "Основные настройки веб-сайта": "Основне поставке веб странице", + "Информация о параметрах настройки веб-сайта": "Информације о подешавањима веб сајта", + "Протокол": "Протокол", + "Основной протокол веб-сайта": "Главни протокол веб странице", + "Домен": "Домаин", + "Информационный параметр домена, за которым закрепляется ключ БД": "Информациони параметар домене којем је додијељен кључ базе података", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Ваша е-пошта да се обратите администратору сајта", + "Язык и страна веб-сайта": "Језик веб сајта и земља", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Наведите језик и земљу за коју послује веб локација", + "Шаблон веб-сайта": "Шаблон сајта", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Име шаблона веб локације чији директоријум треба да буде у фолдеру тема", + "ThemePrice": "49$", + "Своя тема": "Сопствена тема", + "Nginx сервер": "Нгинк сервер", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Овај параметар је информативан и не може се променити са админ панела", + "Sphinx сервер": "Спхинк сервер", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Са великим оптерећењем, Спхинк се може пренети на одвојени сервер, чиме се повећава перформансе веб сајта", + "Memcached сервер": "Мемцацхед сервер", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Са великим оптерећењем, Мемцацхед се може пребацити на одвојени сервер, чиме се повећава перформансе веб странице", + "Сервер картинок": "Имаге сервер", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Све слике се подразумевано учитавају из изворних извора, али ако желите да се постери преузму са ваше веб локације, можете статички фајл «Уплоад то тхе сервер» и у овом пољу навести адресу %s", + "Ширина постера:": "Ширина плаката:", + "Автопубликация": "Аутопублисх", + "Фукнция публикации": "Објави функцију", + "Информация о параметрах публикации фильмов": "Информације о опцијама објављивања филма", + "Импорт всех фильмов в мире": "Увезите све филмове на свету", + "Добавление всех фильмов в мире на веб-сайт": "Додајте све филмове на свијету на веб страницу", + "Введите ключ базы фильмов": "Унесите основни кључ филма", + "Добавить фильмы": "Додајте филмове", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "Филмови:", + "StartMovies": "---", + "Тема:": "Предмет:", + "общая": "обично", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Која је заједничка и индивидуална тема ЦинемаПресс АЦМС-а?", + "Обновление:": "Ажурирај:", + "каждое": "сваки", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Зашто морам ажурирати базу података?", + "Оплатить ключ": "Плати кључ", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "бесплатно до 3 пута", + "Настройка автопубликации": "Ауто публисх сетуп", + "Нстройка публикации фильмов каждый час": "Постављање публиковања филмова сваког сата", + "Публиковать по": "Публисх би", + "фильма(ов) каждые": "филм (и) свака", + "часа(ов)": "сати", + "Будут опубликованы в": "Биће објављен у", + "Диапазон идентификаторов фильмов": "Опсег иД филма", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Распон идентификатора филма који су већ објављени на сајту", + "до": "до", + "Обязательная информация у фильмов": "Потребне информације из филмова", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Само филмови са означеним информацијама (постер, наслов, стандардни опис) биће објављени на веб страници", + "Не важно (публикация любых фильмов)": "Није битно (објављивање било ког филма)", + "Только имеющие постер": "Само имати постер", + "Только имеющие переведенное название": "Само преведени наслов", + "Только имеющие стандартное описание": "Само имају стандардни опис", + "Тематический веб-сайт": "Субјецт вебсите", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Можете креирати тематску веб страницу на којој ће бити објављени само Аниме, Руски филмови итд.", + "Тип:": "Тип:", + "Сериалы": "ТВ емисије", + "Все": "Све", + "для взрослых": "за одрасле", + "Китай": "Кина", + "Александр Невский": "Алекандер Невски", + "Сарик Андреасян": "Сарик Андреасиан", + "Стоп-слова:": "Заустави речи:", + "Параметры вывода фильмов в категориях": "Излазне опције за филмове у категоријама", + "Информация о параметрах вывода фильмов в категориях": "Информације о опцијама излаза филмова у категоријама", + "Параметры отображения в категориях": "Приказати опције у категоријама", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Приказују се опције за филмове у категоријама (жанрови, земље, итд.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Наведите колико ће филмова бити приказано у свакој категорији и резултатима претраге", + "Фильмов на странице:": "Филмови на страни:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Наведите сортирање по којој ће се филмови сортирати по категоријама", + "Сортировка фильмов:": "Сортирај филмове:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Наведите колико страница ће се приказати на дну сваке категорије и главне странице", + "Количество чисел в пагинации:": "Број бројева у пагинацији:", + "номер(ов)": "број (и)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Покажите дугме на последњој страници на главној страници иу категоријама (можете креирати оптерећење на серверу)", + "Последняя страница:": "Последња страна:", + "Показывать": "Схов", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Наведите слику која ће се приказати када ће људи дијелити веб локацију на друштвеним мрежама", + "Изображение по умолчанию:": "Дефаулт имаге:", + "URL изображения": "УРЛ слике", + "Загрузить": "Преузми", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Наведите крајњи датум премијере филмова који ће бити приказани при сортирању до датума премијере или године", + "Конечная дата:": "Датум завршетка:", + "Месяц назад": "Пре месец дана", + "Неделю назад": "Пре недељу дана", + "Сегодня": "Данас", + "Через неделю": "Недељу дана касније", + "Через месяц": "За месец дана", + "Через 3 месяца": "После 3 месеца", + "Через пол года": "После пола године", + "Через год": "Годину дана касније", + "Через 2 года": "После 2 године", + "В таком формате будет показана дата на веб-сайте": "У овом формату датум ће бити приказан на веб локацији", + "Формат даты:": "Формат датума:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Сортирано по КиноПоиск / ИМДб рејтингу", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Опције приказивања листе филмова када се сортирају према КиноПоиск / ИМДб рејтингу", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Наведите минимални број КиноПоиск гласова за филмове који ће бити приказани при сортирању по КиноПоиск рејтингу", + "Число голосов KinoPoisk:": "КиноПоиск гласова:", + "голос(ов)": "глас (и)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Наведите минимални број ИМДб гласова за филмове који ће бити приказани при сортирању према ИМДб рејтингу", + "Число голосов IMDb:": "Број гласова ИМДб:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Наведите које категорије не примењују правило минималног броја гласова при сортирању према оцени", + "Не применять условие в категориях:": "Не примењујте услове у категоријама:", + "год": "године", + "жанр": "жанр", + "страна": "земљу", + "актер": "глумац", + "режиссер": "директор", + "тип": "врста", + "поиск": "претрагу", + "Меню на веб-сайте": "Мени на сајту", + "Категории из меню на веб-сайте": "Категорије из менија на веб локацији", + "Текст на веб-сайте": "Текст веб странице", + "Текст который Вы можете видеть на страницах веб-сайта": "Текст који можете видети на страницама веб сајта", + "В ШАБЛОНЕ": "У ПАТТЕРНУ", + "НА ВЕБ-САЙТЕ": "НА ВЕБСИТЕ", + "Названия сортировок": "Сортирај имена", + "Названия сортировок на странице категорий": "Сортирајте наслове на страници категорија", + "Рейтинг КП (по убыванию):": "КП рејтинг (пад):", + "Рейтинг КП (по возрастанию):": "КП Оцена (растуће):", + "Голоса КП (по убыванию):": "Глас КП (опадајући):", + "Голоса КП (по возрастанию):": "Глас КП (узлазно):", + "Рейтинг IMDb (по убыванию):": "ИМДб Оцена (пад):", + "Рейтинг IMDb (по возрастанию):": "Оцена ИМДб (растуће):", + "Голоса IMDb (по убыванию):": "ИМДб Гласови (по уласку):", + "Голоса IMDb (по возрастанию):": "Гласови ИМДб (узлазно):", + "Год (по убыванию):": "Година (силазно):", + "Год (по возрастанию):": "Година (растуће):", + "Премьера (по убыванию):": "Премијера (падајуће):", + "Премьера (по возрастанию):": "Премијера (узлазно):", + "Изменение URL ссылок веб-сайта": "Мењање УРЛ адреса за линк на веб локацији", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Информације о параметрима за промену УРЛ-а различитих страница веб странице", + "Страница фильма": "Филмска страница", + "Изменение URL страницы фильма": "Промените УРЛ страницу филма", + "Доступные параметры": "Доступне опције", + "обязательный праметр, отображает ID фильма, например «id299»": "потребан параметар, приказује ИД филма, на пример «ид299»", + "разделитель между параметрами, например «-»": "сепаратор између параметара, на пример «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "преведени или оригинални наслов филма, на пример «матрица»", + "переведенное название фильма в транслите, например «matrica»": "преведено име филма у транслитерацији, на пример «матрица»", + "оригинальное название фильма, например «the-matrix»": "оригинално име филма, на пример «матрица»", + "жанр фильма в транслите, например «comedy»": "жанр филма у транслитерацији, на пример «комедија»", + "страна фильма в транслите, например «usa»": "земља филма у транслитерацији, на пример «уса»", + "год фильма, например «2020»": "година филма, на пример «2020»", + "главный актер в транслите, например «tom-cruise»": "главни глумац у транслитерацији, на пример «том-крстарење»", + "режиссер в транслите, например «tim-burton»": "директор транслитерације, на пример «тим-буртон»", + "каждый день случайные 4 буквы, например «delo»": "сваки дан случајно 4 слова, на пример «дело»", + "«Онлайн»": "«Онлине»", + "URL для активации веб-страницы": "УРЛ за активирање веб странице", + "«Скачать»": "«Довнлоад»", + "«Трейлер»": "«Траилер»", + "«Кадры»": "«Оквири»", + "Уникализация URL фильма": "Јединствени УРЛ филмова", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Јединствену УРЛ адресу, можете да промените сепаратор између параметара, префикса пре ИД-а и промените идентификатор филма нагоре или надоле (подразумевано је 0, тј. ИД на веб локацији се поклапа са ИД-ом на КиноПоиск)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Сепаратор између параметара у УРЛ-у биће замењен у УРЛ-у на месту [сепаратор]", + "Разделитель:": "Сепаратор:", + "Будет подставлено перед ID фильма %s": "Биће замењен пре ИД-а %s филма", + "Префикс ID:": "Префикс ИД:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Прихвата вредности од -297 до 297000 и мијења ИД филма на веб страници на вишу или доњу страну.", + "Уникальный ID:": "Уникуе ИД:", + "Транслит URL категорий (комедия -> komediya)": "Преведите УРЛ категорије (комедија -> комедииа)", + "Транслит:": "Транслите:", + "Нет": "Не", + "Кастомный": "Прилагођено", + "URL неиндексируемых фильмов": "УРЛ-ови не-индексираних филмова", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Ако желите само филмове којима пишете јединствене описе за индексирање, попуните овај образац и додајте овај УРЛ у свој роботс.ткт, на пример Дисаллов: / ноиндек", + "URL пути": "Пут урл", + "URL пути, которые ставятся перед конкретной категорией": "УРЛ путање које се постављају испред одређене категорије", + "комедия": "комедија", + "Том Круз": "Том крстарење", + "Тим Бертон": "Тим Буртон", + "Сериалы:": "Серија:", + "Мультфильмы:": "Цртаћи:", + "Аниме:": "Аниме:", + "Телепередачи:": "ТВ емисије:", + "Игра престолов": "Игра престола", + "Вставить код на веб-сайт": "Залепите код на веб страници", + "Вставка кодов счетчиков, рекламы и т.п.": "Убаците шифре бројача, огласе и сл.", + "Вставить код в верх веб-страницы": "Залепите код на врх странице", + "Вставка кода внутрь тега head": "Убаците код унутар ознаке за главу", + "Вставить код в низ веб-страницы": "Залепите код на дну веб странице", + "Вставка кода перед закрывающимся тегом body": "Уметните шифру пре затварања ознаке тела", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Роботс.ткт код фајла", + "Список фильмов с уникальным описанием": "Листа филмова са јединственим описом", + "Информация о написании уникальных описаний для фильмов": "Информације о писању јединствених описа за филмове", + "Добавить / изменить фильм": "Додај / уређи филм", + "Фильмы с уникальным описанием": "Филмови са јединственим описом", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Унесите ID филма", + "тег на веб-странице фильма:": "ознака на филмској веб страници:", + "Название страницы фильма (до 70 символов)": "Наслов филма (до 70 карактера)", + "Короткое описание страницы фильма (до 200 символов)": "Кратак опис странице филма (до 200 карактера)", + "Переведенное название фильма:": "Транслатед мовие наме:", + "Миссия невыполнима: Последствия": "Мисија немогућа: Последице", + "Оригинальное название фильма:": "Оригинални наслов филма:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Опис филма:", + "Уникальное описание ...": "Јединствени опис ...", + "Информационные данные фильма": "Информације о филму", + "URL постера:": "УРЛ плаката:", + "URL постера фильма": "Урл урл филма", + "Фильм": "Филм", + "Сериал": "ТВ серије", + "Год:": "Година:", + "Страна:": "Земља:", + "Жанры фильма:": "Филмски жанрови:", + "Режиссер фильма:": "Режисер филма:", + "Актерский состав:": "Улоге:", + "Премьера фильма:": "Филм премијера:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "КиноПоиск вебсите рејтинг:", + "34 или 90": "34 или 90", + "Число голосов на сайте KinoPoisk:": "Број гласова на сајту КиноПоиск:", + "309 или 89647": "309 или 89647", + "Рейтинг на сайте IMDb:": "Оцена ИМДб:", + "76 или 88": "76 или 88", + "Число голосов на сайте IMDb:": "Број гласова на сајту ИМДб:", + "6534 или 8396": "6534 или 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "УРЛ.јпг или УРЛ.јпг, УРЛ.јпг, УРЛ.јпг", + "URL плеера:": "УРЛ играча:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Квалитет:", + "1080p": "1080p", + "Перевод / язык:": "Транслатион / Лангуаге:", + "Субтитры": "Титлови", + "Настраиваемые поля:": "Прилагођена поља:", + "Текст к этому полю": "Текст у ово поље", + "Названия на страницах веб-сайта": "Титула на страницама веб сајта", + "Информация о написании названий для всех страниц веб-сайта": "Информације о писању наслова за све странице веб странице", + "Веб-страница:": "Вебпаге:", + "название": "име", + "переведенное": "преведено", + "английское": "енглисх", + "премьера": "премијера", + "слово": "реч", + "синонимы": "синоними", + "страны": "земље", + "жанры": "жанрови", + "актеры": "глумци", + "режиссеры": "директори", + "Страница онлайн": "Страница странице", + "Год": "Година", + "сортировка": "сортирање", + "страница": "страница", + "Текст для": "Текст за", + "определенного года": "одређена година", + "остальных": "остало", + "Годы": "Године", + "Жанр": "Жанр", + "определенного жанра": "одређени жанр", + "Жанры": "Жанрови", + "Страна": "Земља", + "определенной страны": "одређену земљу", + "Страны": "Земље", + "Актер": "Глумац", + "определенного актера": "известан глумац", + "Актеры": "Глумци", + "Режиссер": "Директор", + "определенного режиссера": "одређени директор", + "Режиссеры": "Директори", + "Тип": "Тип", + "определенного типа": "одређени тип", + "Поиск": "Претрага", + "запрос": "захтев", + "определенного запроса": "специфичан захтев", + "Поиск фильма": "Претрага филмова", + "Пагинация и сортировка": "Пагинатион анд сортинг", + "Код": "Код", + "По убыванию": "Падајући", + "По возрастанию": "Растући", + "H1 на страницах веб-сайта": "Х1 на страницама веб сајта", + "Информация о написании H1 для всех страниц веб-сайта": "Информације о писању Х1 за све странице веб странице", + "Описания на страницах веб-сайта": "Описи на страницама веб сајта", + "Информация о написании описаний для всех страниц веб-сайта": "Информације о описи писања за све странице веб странице", + "Обновление базы фильмов": "Ажурирај филмску базу података", + "Ключ обновления базы данных": "Кључ ажурирања базе података", + "Обновить": "Обнови", + "Модуль новых премьер": "Нови премијум модул", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Информације о параметрима модула са блоком филмова најближих приме", + "Отключить": "Искључи", + "Количество фильмов в автоматическом блоке": "Број филмова у аутоматском блоку", + "Указание числа фильмов, которые будут в блоке": "Наведите број филмова који ће бити у блоку", + "Указать фильмы вручную": "Ручно одређивање филмова", + "Вручную выбрать фильмы для этого блока": "Ручно изаберите филмове за ову јединицу", + "Активировать": "Активирај", + "Модуль": "Модул", + "отключен": "онемогућено", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Модул вам омогућава да на сајт додате блок са филмовима који би ускоро требали бити објављени.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Да бисте омогућили модул, кликните на дугме «Активирај» на врху екрана.", + "Модуль комментариев": "Модул за коментаре", + "Информация о параметрах модуля добавления виджетов комментариев": "Информације о параметрима модула додајте виџете коментара", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Ваше кратко име је дато приликом регистрације странице на Дискус.цом и АПИ кључу", + "Ваш shortname веб-сайта": "Кратко име ваше веб странице", + "Ваш api_key для индексации комментариев": "Ваш апи_кеи за индексирање коментара", + "Блок последних комментариев": "Недавни коментар блок", + "Блок с последними комментариями от пользователей": "Блокирајте недавне коментаре од корисника", + "комментария(ев)": "коментар (а)", + "Макс. %s символов": "Мак %s знакова", + "без аватара": "без аватара", + "с аватаром": "са аватаром", + "На страницах:": "На страницама:", + "главная": "главна", + "категория": "категорија", + "контент": "садржај", + "фильм": "филм", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Наведите видгет_ид који ћете добити након креирања видгета за коментаре на ХиперЦомментс.цом и секреткеи за индексирање коментара помоћу претраживача", + "Ваш widget_id": "Ваш видгет_ид", + "Ваш sekretkey для индексации комментариев": "Ваш секретар за индексирање коментара", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Ваш ИД апликације «Вебсите» на вк.цом", + "Ваш ID приложения": "ИД апликације", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Пријавите се на фацебоок.цом и унесите Кориснички ИД (кориснички ИД који може умјерити коментаре)", + "Ваш ID на Facebook": "Ваш Фацебоок ИД", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Наведите идентификацију коју добијете након креирања видгета за коментаре на Цацкле.ме (за накнаду)", + "Ваш ID виджета": "Ваш ид видгет", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "УРЛ ваше Гоогле+ странице", + "Ваш URL в Google+": "УРЛ Гоогле+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Параметар хост_ид, који добијате након регистрације са услугом", + "Ваш host_id": "Ваш хост_ид", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Модул вам омогућава да на веб-сајт додате коментаре друштвених мрежа ВК, Фацебоок, Дискус, ХиперЦомментс, Цацкле, Гоогле+, СигЦомментс.", + "Модуль связанных фильмов": "Филмови везани за модул", + "Информация о параметрах модуля связанных фильмов": "Информације о параметрима филмова везаних за модул", + "Связанные фильмы по году": "Повезани филмови по годинама", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Филмски блок под главним информацијама о филму из исте године као тренутни филм", + "из одного года": "од једне године", + "Связанные фильмы по жанрам": "Повезани филмови по жанру", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Блок са филмовима под главним информацијама о филму из истог жанра или свих жанрова као тренутног филма", + "всех": "од свих", + "одного жанра": "један жанр", + "Связанные фильмы по странам": "Сродни филмови по земљама", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Филмски блок под главним информацијама о филмовима из исте земље или свих земаља као тренутни филм", + "одной страны": "једна земља", + "Связанные фильмы по актерам": "Повезани филмови од глумаца", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Блок са филмовима под главним информацијама филма из филмографије глумца или глумаца који су глумили у актуелном филму", + "одного актера": "један глумац", + "Связанные фильмы по режиссерам": "Повезани филмови режисера", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Блок са филмовима под главним информацијама филма из филма директора или режисера који управљају тренутним филмом", + "одного режиссера": "један директор", + "Показывать по типу": "Прикажи по типу", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "На страници серије, серија ће бити приказана, на страници филма - филмови", + "Тип к типу": "Тип за тип", + "Не важно": "Није битно", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Модул вам омогућава да на филмској страници додате додатне листе филмова из исте године, жанра, земље, године, глумца или режисера.", + "Модуль создания страниц для веб-сайта": "Модул за креирање страница за веб локацију", + "Информация о параметрах модуля создания страниц для веб-сайта": "Информације о параметрима модула креирају странице за веб локацију", + "Настройка страницы со списком новостей": "Прилагодите страницу са листом новости", + "URL путь": "УРЛ путања", + "Параметр пути в URL": "УРЛ параметар", + "Веб-страница со списком контента": "Вебпаге са листом садржаја", + "Страницы веб-сайта": "Веб странице", + "Новости и коллекции веб-сайта": "Вести и колекције веб страница", + "Блоки новостей на веб-сайте": "Блок вести на сајту", + "Блок новостей в боковой панели": "Блок вести у бочној траци", + "Блок постов в боковой панели на страницах веб-сайта": "Блок порука у бочној траци на страницама веб локације", + "пост(ов)": "пост (с)", + "Теги через запятую": "Ознаке раздвојене заповијима", + "Блок новостей на странице фильма": "Вијести на страници филма", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Блок порука који садрже филм или најновије вести са ознаком на свим филмовима", + "упоминания или с тегом": "помиње или означава", + "Оповещения, Новости": "Алертс, Вести", + "Фильмы из новостей на главной": "Филмови из вијести на главном", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Блокирајте филмове из вести на главној страници (тастерима са УРЛ адресама које су одвојене зарезима)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Аутоматске колекције", + "Обновления с moonwalk": "Ажурирања моонвалк-а", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Последње додате филмове / серије о видео хостингу", + "Обновления фильмов": "Филмске исправке", + "Последние добавленные фильмы на видео-хостинг": "Последње додате филмове о видео хостингу", + "Не добавлять": "Немојте додавати", + "URL-ключ коллекции в которую добавлять фильмы": "УРЛ тастер колекције за додавање филмова", + "Обновлять качество:": "Квалитет ажурирања:", + "Да": "Да", + "Обновлять перевод:": "Упдате транслатион:", + "Обновления сериалов": "Ажурирање тВ серије", + "Последние добавленные сериалы на видео-хостинг": "Последње додате серије о видео хостингу", + "сериала(ов)": "серијски (и)", + "URL-ключ коллекции в которую добавлять сериалы": "УРЛ тастер колекције за додавање тВ емисија", + "Обновления с hdgo": "Ажурирања из хдго", + "Обновления с kodik": "Ажурирање кодик-а", + "Обновления с iframe": "Ажурирање ифраме-а", + "Добавить страницу": "Додај страницу", + "Модуль позволяет создавать страницы на веб-сайте.": "Модул вам омогућава креирање страница на веб локацији.", + "Название страницы:": "Наслов странице:", + "Комедийные сериалы": "Комедија серија", + "Описание страницы:": "Опис странице:", + "Подборка комедийных сериалов": "Избор комедијског серијала", + "Уникальный ключ для URL": "Јединствени кључ за УРЛ", + "Уникальный ключ для URl страницы": "Јединствени кључ за страницу УРИ", + "Ссылка на изображение страницы": "Веза на слику странице", + "Коллекции, Новости": "Збирке, вести", + "Коллекции": "Збирке", + "Новости": "Новости", + "Страницы": "Пагес", + "Обновления": "Ажурирања", + "Мультфильмы": "Цртаћи", + "ТВ": "Тв", + "Аниме": "Аниме", + "Страница скачать": "Преузмите страницу", + "Страница трейлера": "Страница са приколицом", + "Страница кадров": "Фраме страница", + "Модуль слайдера фильмов": "Мовие слидер модул", + "Информация о параметрах модуля слайдера фильмов": "Информације о параметрима модула клизача", + "Идентификатор или ссылка на фильм": "Мовие иД или линк", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Модул вам омогућава да на веб локацију додате клизач са филмовима.", + "Модуль скрытия фильмов": "Мовие хидинг модуле", + "Информация о параметрах модуля скрытия фильмов": "Информације о параметрима модула скривају филмове", + "Автоматическое скрытие фильмов": "Ауто-сакријте филмове", + "Параметры авторизации IMAP": "Опције за ауторизацију ИМАП-а", + "Параметры авторизации на почтовом IMAP сервере": "Опције ауторизације на поштанском ИМАП серверу", + "Пароль": "Лозинка", + "Ваш пароль от почтового ящика": "Ваша лозинка за поштанско сандуче", + "Параметры почтового сервера": "Подешавања поштанског сервера", + "Сервер": "Сервер", + "Порт": "Лука", + "TLS": "TLS", + "Блокировать фильмы в стране": "Блокирајте филмове у земљи", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Блокирајте филмове у земљи у којој су ове године пуштени", + "В стране фильма": "У земљи филма", + "Сообщение для пользователей": "Корисничка порука", + "Сообщение для пользователей на месте, где располагается плеер": "Порука за кориснике на локацији на којој се налази играч", + "Сообщение для пользователя": "Порука кориснику", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Модул вам омогућава да се сакријете са филмова који су ограничени од власника ауторских права.", + "Модуль топ-фильмов": "Топ мовиес модуле", + "Информация о параметрах модуля топ-фильмов в категориях": "Информације о параметрима модула топ филмова у категоријама", + "Топ-фильмы в категориях": "Топ филмови у категоријама", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Топ филмови се обично приказују уместо стандардног клизача или као посебан блок у категоријама", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Модул у свакој категорији омогућава приказивање најбољих филмова на одређеном сортирању.", + "Модуль социальных сетях": "Модул социјалних мрежа", + "Информация о параметрах модуля групп в социальных сетях": "Информације о параметрима групног модула у друштвеним мрежама", + "Ссылка на страницу": "Линк на страницу", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Модул вам омогућава да додате на веб страницу линкове страница у друштвеним мрежама које су креиране за веб локацију.", + "Микроразметка": "Мицромаркинг", + "Модуль микроразметки": "Микромаркинг модул", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Информације о параметрима модула Сцхема и ОпенГрапх ознаке", + "активирован": "активирано", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Модул вам омогућава да додате Сцхема и ОпенГрапх маркуп на све странице веб странице.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Да бисте деактивирали модул, кликните на дугме «Онемогући» на врху екрана.", + "Модуль продолжения просмотра": "Модул наставља да гледа", + "Информация о параметрах модуля продолжения просмотра": "Информације о параметрима модула настављају да гледају", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Модул вам омогућава да додате дугме на веб локацију, када кликнете, можете ићи на страницу са филмовима да бисте наставили да гледате.", + "Модуль просмотренных фильмов": "Модул је гледао филмове", + "Информация о параметрах модуля просмотренных фильмов": "Информације о параметрима модула који су гледали филмове", + "Количество просмотренных фильмов": "Број гледаних филмова", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Филмови прегледани од стране корисника приказани су на дну сваке странице веб странице", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Модул на дну странице додаје списак филмова које је корисник недавно прегледао.", + "Модуль плеера на веб-сайте": "Модул играча на веб локацији", + "Информация о параметрах модуля плеер на веб-сайте": "Информације о параметрима модула плејера на веб локацији", + "Параметры плеера": "Подешавања играча", + "сделать основным": "направите главни", + "Видео-хостинги источники": "Видео хостинг извори", + "Цвет элементов в плеере": "Боја елемената у плејеру", + "Указание токен-ключа плеера": "Одређивање токен-кључа играча", + "Токен-ключ": "Кључни ток", + "Указание api_token-ключа плеера": "Одређивање корисничког кључа корисника", + "api_token-ключ": "усер_хасх кључ", + "Указание токен-ключа": "Спецификација токен кључа", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Модул вам омогућава да на веб локацију додате плејер за гледање филмова на мрежи.", + "Модуль блокировки просмотра плеера": "Плаиер виев лоцк модул", + "Информация о параметрах модуля блокировки просмотра плеера": "Информације о параметрима модула за блокирање гледања играча", + "Вставить рекламу в плеер": "Убаците рекламу у играч", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Огласна јединица ће стајати у играчу у одређеном броју секунди пре гледања", + "Таймер блокировки:": "Закључавање тајмера:", + "сек": "сек", + "Кнопка «Пропустить»:": "Скип буттон:", + "Сообщение для пользователя:": "Корисничка порука:", + "Рекламный код:": "Промотивни код:", + "отображает обратный отсчет.": "приказује одбројавање.", + "Платная подписка": "Плаћена претплата", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Генеришите листу кључева кроз зарезе и продаје их кроз разне платформе за трговање, на пример на дигиселлер-у. Корисник након уношења кључа моћи ће да гледа све филмове на веб локацији без ограничења", + "Список ключей через запятую:": "Листа кључева раздвојених заповијима:", + "+ 10 ключей": "+ 10 кључева", + "Поделиться в социальную сеть": "Делите на друштвену мрежу", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Осим ако корисник не кликне на дугме Дели на некој од друштвених мрежа, корисник неће моћи да започне претрагу одређено време. Ако корисник кликне на дугме «Дели», блок ће се затворити након 10 секунди", + "Пользователи с AdBlock": "АдБлоцк корисници", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Ограничите почетак гледања од корисника који користе АдБлоцк или друге блокаде огласа", + "Легальный веб-сайт": "Правна интернет страница", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Прикажите само филмску пригоду која је промотивни материјал и не крши ауторско право", + "Разрешить плеер в странах:": "Дозволити играча у земљама:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Модул вам омогућава да ограничите приказ плејера корисницима пре него што извршите одређену акцију.", + "Модуль мобильной версии": "Модул за мобилну верзију", + "Информация о параметрах модуля мобильной версии веб-сайта": "Информације о параметрима модула мобилне верзије веб сајта", + "Светлая тема": "Светла тема", + "Светлая тема оформления мобильной версии веб-сайта": "Светла тема мобилне верзије веб сајта", + "Скриншоты": "Сцреенсхотс", + "Темная тема": "Тамна тема", + "Темная тема оформления мобильной версии веб-сайта": "Мрачна тема дизајна мобилне верзије веб странице", + "Своя тема оформления мобильной версии веб-сайта": "Сопствена тема мобилне верзије веб сајта", + "Настроить": "Мелодија", + "Цвет фона": "Боја позадине", + "Цвет текста": "Боја текста", + "Фон заголовка": "Позадина заглавља", + "Цвет заголовка": "Боја заглавља", + "Фон описания": "Опис позадина", + "Цвет описания": "Боја боја", + "Фон кнопки": "Дугме позадине", + "Цвет кнопки": "Боја дугмета", + "Фон поиска": "Претрага позадине", + "Фон блока": "Блок позадина", + "Цвет ссылок": "Боја везе", + "При наведении": "Када лебдите", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Модул говори претраживачима да веб локација има верзију веб странице за савршени приказ на мобилним уређајима. Пре активирања модула, уверите се да је поддомена «м» креирана (У ДНС контролном панелу домена постоји одговарајући ЦНАМЕ запис «м»).", + "Модуль серий сериалов": "Серијски серијски модул", + "Информация о параметрах модуля серий сериалов": "Информације о параметрима модула серије серија", + "Заголовок, описание и H1 веб-страницы с серией": "Наслов веб странице, опис и серија Х1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Писање текста за наслов, опис и Х1 на веб страници са серијом", + "Веб-страница серии:": "Вебпаге сериес:", + "Название страницы": "Наслов странице", + "номер сезона": "сезонски број", + "номер серии": "број серије", + "перевод": "превод", + "H1 на странице": "Х1 по страници", + "Описание страницы": "Опис странице", + "Блок с сериями": "Блокирај са серијама", + "серий": "серије", + "Все серии": "Све серије", + "Посл. серию": "Последњи серије", + "Параметры по умолчанию": "Подразумевана подешавања", + "Сезон": "Сезона", + "Серия": "Серија", + "Звук": "Звук", + "основной источник серий": "главни извор серије", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Модул вам омогућава да креирате засебну страницу за сваку серију серије.", + "Модуль добавления рекламы на веб-сайт": "Ад мод на сајту", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Информације о параметрима модула додају оглашавање на веб локацију", + "Десктопная версия веб-сайта": "Десктоп верзија веб сајта", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Варијанте оглашавања у десктоп верзији веб странице", + "На всех веб-страницах": "На свим веб страницама", + "Вверху на веб-странице": "Врх странице", + "Добавьте свой рекламный код": "Додајте свој огласни код", + "Внизу на веб-странице": "Доле на веб страници", + "Левая колонка на веб-странице": "Лева колона на веб страници", + "Правая колонка на веб-странице": "Десна колона на веб страници", + "Над плеером на веб-странице": "Изнад плејера на веб страници", + "Под плеером на веб-странице": "Под плејером на веб страници", + "или размещение на конкретной веб-странице": "или објављивање на одређеној веб страници", + "Размещение рекламы над плеером": "Постављање огласа преко играча", + "Размещение рекламы под плеером": "Постављање огласа испод играча", + "Размещение рекламы над ссылками": "Постављање огласа изнад веза", + "Размещение рекламы под ссылками": "Оглашавајте под линковима", + "Размещение рекламы над трейлером": "Постављање огласа преко приколице", + "Размещение рекламы под трейлером": "Постављање огласа испод приколице", + "Размещение рекламы над кадрами": "Оглашавање преко оквира", + "Размещение рекламы под кадрами": "Постављање огласа у оквиру оквира", + "Мобильная версия веб-сайта": "Мобилна верзија веб сајта", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Варијанте оглашавања у мобилној верзији веб странице", + "Таргетинг рекламы": "Циљање огласа", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Приказивање реклама циљне публике, на примјер, људи из Русије или приликом претраживања веб странице на иПхоне-у, итд.", + "Таргетинг включен": "Омогућено је циљање", + "Таргетинг отключен": "Циљање је онемогућено", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Модул вам омогућава да додате огласе на све веб странице које су циљане.", + "Модуль RSS": "РСС модул", + "Информация о параметрах модуля RSS": "Информације о параметрима РСС модула", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Модул вам омогућава да покажете најновије публикације филмова у кмл формату.", + "Автопубликация на %s дней": "Аутопублисх за %s дана", + "Код состояния HTTP": "ХТТП статусни код", + "Код состояния HTTP на веб-странице заблокированного фильма": "ХТТП статусни код на веб страници блокираног филма", + "Фильмы из страны": "Филмови из земље", + "Фильмы из списка": "Филмови са листе", + "Мультсериалы:": "Цртићи:", + "Видео-хостинги источники трейлеров": "Извори видео хостинга за приколице", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Модул каже претраживачима да веб страница има верзију веб странице за савршен приказ на мобилним уређајима.", + "Случайный": "Рандом", + "Случайный фильм": "Рандом мовие", + "Модуль случайного фильма": "Рандом мовие модуле", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Модул омогућава да се у свакој категорији прикаже дугме за пребацивање на случајни филм из ове категорије.", + "Информация о параметрах модуля выбора случайного фильма": "Информације о параметрима модула за одабир случајног филма", + "Случайный фильм в категориях веб-сайта": "Случајни филм у категоријама веб страница", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "На врху странице категорије, биће приказано дугме, када се кликне, корисник прелази на случајни филм из ове категорије", + "Случайный фильм в меню веб-сайта": "Случајни филм у менију веб сајта", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Одредите УРЛ кључ колекције из које ћете одабрати случајни филм, када кликнете на дугме у менију", + "Выбирать из коллекции:": "Изаберите из колекције:", + "ТВ версия": "ТВ верзија", + "URL-ключ:": "УРЛ кључ:", + "Название в виде ссылки": "Наслов као веза", + "При нажатии на название категории, будет переход на страницу категории": "Када кликнете на име, прећи ћете на страницу категорије", + "Ссылка на категорию": "Категорија линк", + "Обычный текст": "Обичан текст", + "Случайный фильм на главной странице": "Насумични филм на почетној страници", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "У сваком блоку на главној страници сајта биће линк ка случајном филму у категорији", + "Случайный фильм в блоке связанных фильмов": "Случајан филм у филмовима везаним за блок", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "У сваком блоку сродних филмова на веб страници филма биће линк ка случајном филму у категорији", + "Список жанров в каждом типе": "Листа жанрова за сваку врсту", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Наведите листу жанрова који ће бити укључени или искључени из одређеног типа", + "Жесткая перезагрузка сервера": "Сервер хард ресет", + "Будет произведена перезагрузка всех сайтов на сервере": "Све локације на серверу ће се поново покренути", + "Модуль ТВ версии": "Верзија ТВ модула", + "Информация о параметрах модуля ТВ версии веб-сайта": "Информације о параметрима ТВ верзије сајта", + "URL ТВ версии": "УРЛ верзије ТВ-а", + "Настройка URL для ТВ версии веб-сайта": "Постављање УРЛ-а за ТВ верзију веб-локације", + "URL мобильной версии": "УРЛ верзије за мобилне уређаје", + "Настройка URL для мобильной версии веб-сайта": "Постављање УРЛ-а за мобилну верзију веб-локације", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Модул активира ТВ верзију веб странице за навигацију помоћу даљинског управљача телевизора.", + "Инструмент для парсинга веб-страниц": "Алат за парсирање веб страница", + "Цвет текста контента": "Боја текста садржаја", + "Фон контента": "Садржај садржаја", + "Цвет текста категории": "Боја текста категорије", + "Фон текущей категории": "Позадина тренутне категорије", + "Фон активной категории": "Позадина активне категорије", + "Своя тема оформления ТВ версии веб-сайта": "Сопствена тема ТВ верзије сајта", + "Загрузка доступна после заполнения информации!": "Довнлоад доступан након попуњавања информација!", + "Автозаполнение информации": "Аутоматско довршавање информација", + "Запретить доступ в странах": "Забранити приступ у земљама", + "Список стран, которым запрещено посещать сайт": "Списак земаља којима није дозвољено да посете локацију", + "Проксировать": "За проки", + "Не проксировать": "Не проки", + "Перегрузка сервера": "Преоптерећење сервера", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Наведите проценат преоптерећења сервера при коме ће се приказати или преусмерити порука о грешци (интервал 1 минут, 5 минута и 15 минута)", + "Модуль рерайта описаний": "Опис модул за преписивање", + "Модуль обработает описание к фильму и делает его более уникальным": "Модул ће обрадити опис филма и учинити га јединственијим", + "Настройка параметров в сервисе rewriter.tools": "Подешавање параметара у сервису ревритер.тоолс", + "Двойной рерайт": "Двоструко преписивање", + "Проверка уникальности": "Провера јединствености", + "Рерайт в автопубликации": "Препиши аутоматско објављивање", + "Делать рерайт описаний всем фильмам в автопубликации": "Направите преписати описе за све филмове у аутоматској објави", + "Показать сообщение или перенаправить на URL": "Покажите поруку или преусмерите на УРЛ", + "Случайные фильмы": "Случајни филмови", + "Случайные фильмы из определенной коллекции": "Насумични филмови из одређене колекције", + "URL-ключ коллекции из которой выбирать фильмы": "Колекција уРЛ кључева из које бирате филмове", + "Запретить доступ для IP": "Забраните приступ за ИП", + "Список IP, которым запрещено посещать сайт": "Списак ИП адреса којима је забрањено да посећују локацију", + "Embed/iframe код": "Угради / ифраме код", + "изменить": "промена" +} diff --git a/themes/default/public/admin/locales/sv.json b/themes/default/public/admin/locales/sv.json new file mode 100644 index 0000000..7aaa4ac --- /dev/null +++ b/themes/default/public/admin/locales/sv.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Huvud", + "Параметры": "Parametrar", + "Модули": "Moduler", + "Панель администратора": "Administratörspanel", + "Настройки веб-сайта": "Webbplatsinställningar", + "Настройки публикации": "Publicera inställningar", + "Настройки главной страницы": "Hemsida inställningar", + "Настройки отображения": "Displayinställningar", + "Настройки URL": "URL-inställningar", + "Вставить свой код": "Sätt in din kod", + "SEO тексты": "SEO texter", + "Добавить фильм": "Lägg till film", + "Названия веб-страниц": "Webbsidor", + "H1 на веб-страницах": "H1 på webbsidor", + "Описания веб-страниц": "Webbsidebeskrivningar", + "Скоро выйдет": "Kommer snart", + "Виджет комментариев": "Kommentar widget", + "Связанные фильмы": "Relaterade filmer", + "Контент веб-сайта": "Webbplatsinnehåll", + "Фильмы в слайдере": "filmer i reglaget", + "Запрещенные фильмы": "Förbjudna filmer", + "Топ в категории": "Topp i kategori", + "Социальные сети": "Sociala nätverk", + "Семантическая разметка": "Semantisk uppmärkning", + "Продолжить просмотр": "Fortsätt surfa", + "Просмотренные фильмы": "Tittade på filmer", + "Плеер фильмов": "filmspelare", + "Блокировка просмотра": "Lås vy", + "Мобильная версия": "Mobilversion", + "Серии сериалов": "Tv-serie", + "Ваша реклама": "Din annonsering", + "RSS канал": "RSS-flöde", + "Уникальные описания": "Unika beskrivningar", + "Голосование за фильм": "Röstning för filmen", + "Боты для мессенджеров": "Bots till budbärare", + "Ошибки в переводе?": "Misstag i översättning?", + "Есть вопросы?": "Några frågor?", + "Очистить кэш:": "Rensa cacheminnet:", + "Очистка кэша файлов": "Rensa filcache", + "Очистка кэша памяти": "Rensa minnescache", + "Главная страница веб-сайта": "Hemsida hemsida", + "Информация о параметрах для главной страницы веб-сайта": "Information om parametrarna för webbplatsens hemsida", + "Заголовок, описание и H1 веб-страницы": "Sidans titel, beskrivning och H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Skriva text för titeln, beskrivningen och H1 på webbplatsens hemsida", + "Заголовок веб-страницы": "Webbsida titel", + "Главная веб-страница": "Hemsida", + "символа(ов)": "karaktär (er)", + "H1 на веб-странице": "H1 på webbsidan", + "Описание веб-страницы": "Webbsidebeskrivning", + "Типы:": "Typer:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Blockera på hemsidan på webbplatsen där filmer av vissa typer:", + "или": "eller", + "%s-й": "%s: e", + "фильма(ов)": "film (er)", + "из типа(ов)": "av typ (er)", + "Годы:": "År:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Blockera på hemsidan på webbplatsen där filmer från vissa år", + "из года(ов)": "från år", + "Например:": "Till exempel:", + "Жанры:": "Genrer:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Blockera på hemsidan på webbplatsen där filmer från vissa genrer", + "из жанра(ов)": "från genre(s)", + "боевик,триллер,приключения": "action, thriller, äventyr", + "Страны:": "Land:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Blockera på hemsidan på webbplatsen där filmer från vissa länder", + "из страны": "från land", + "США": "Förenta staterna", + "Актеры:": "Skådespelare:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Kvarteret på hemsidan på webbplatsen där filmerna medverkar vissa aktörer", + "с актерами": "med skådespelare", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Regisserad av:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Kvarteret på hemsidan på webbplatsen där filmerna från filmen av vissa regissörer", + "с режиссером": "med regissören", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Blockera med en lista med film-ID", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Kvarteret på hemsidan på webbplatsen där filmer med ett visst ID", + "Не показывать": "Visa inte", + "ID или ссылка на фильм": "ID eller länk till filmen", + "Фильмы:": "filmer:", + "Список идентификаторов фильмов": "film iD-lista", + "Редактировать список ID": "Redigera ID-lista", + "Блок с новыми сериями": "Blockera med nya serier", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Kvarteret på hemsidan på webbplatsen där nya serier kommer att visas", + "серии(-ий)": "serie (er)", + "Новые серии сериалов": "Ny serie av serier", + "Блок с фильмами из коллекций": "Blockera med filmer från samlingarna", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Blockera med filmer från nyheter / samlingar på huvudsidan (lista URL-nycklar separerade med kommatecken)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Paginering", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Nedre delen av huvudsidan kommer att vara siffror, ange vilken kategori de kommer att leda till", + "Фильмы из типа:": "filmer av typen:", + "Фильмы из года:": "Årets filmer:", + "Фильмы из жанра:": "filmer från genren:", + "Фильмы из страны:": "filmer från landet:", + "Фильмы актера:": "filmer skådespelare:", + "Фильмы режиссера:": "filminstruktör:", + "Фильмы из коллекции:": "filmer från samlingen:", + "2020 или фильмы": "2020 eller filmer", + "По умолчанию": "Som standard", + "Сохранить изменения": "Spara ändringar", + "Изменяется статус": "Statusändringar", + "Перезагружается": "Omstart", + "Перезагрузить": "Ladda", + "Очищается кэш": "Cachen rensas", + "Очистить кэш": "Rensa cacheminnet", + "Загружаются (около 5 часов)": "Laddar (ca 5 timmar)", + "Картинки загружены": "Uppladdade bilder", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Basen kommer att fixas på servern för domänen %s. Importen görs bara en gång, ytterligare import är uppdateringar.", + "Загружаются (около 10 минут)": "Laddar (ca 10 minuter)", + "Перезагрузка": "Omstart", + "Сохраняются изменения": "Ändringar sparade", + "Желательно не больше 100 фильмов": "Företrädesvis inte mer än 100 filmer", + "Ошибка веб-сайта": "Webbplatsfel", + "Ошибка сервера": "Serverfel", + "URL кадров:": "Ramadress:", + "Блок с типами пустой": "Blockera typ tomt", + "Блок с годами пустой": "Kvarteret över åren är tomt", + "Блок с жанрами пустой": "Blockera med genrer tomma", + "Блок со странами пустой": "Kvarteret med länderna är tomt", + "Блок с актерами пустой": "Kvarteret med skådespelarna är tomt", + "Блок с режиссерами пустой": "Direktörerna blockerar tomma", + "пустой": "null", + "отключена": "är inaktiverad", + "Панель администратора CinemaPress": "CinemaPress admin panel", + "Информация о параметрах админ-панели": "Information om parametrarna i adminpanelen", + "Опубликовано фильмов": "Publicerade filmer", + "Опубликовано:": "Publicerad den:", + "Осталось:": "Vänster:", + "Отфильтрованы:": "Filtrerad av:", + "Скоро": "Snart", + "Комментарии": "Kommentarer", + "Связанные": "Relaterad", + "Контент": "Innehåll", + "Слайдер": "Reglaget", + "Скрыть": "Göm", + "Топ": "Topp", + "Разметка": "Märkning", + "Продолжить": "Fortsätt", + "Просмотренные": "Ses", + "Плеер": "Spelare", + "Блокировка": "Låsning", + "Серии": "Serie", + "Реклама": "Annons", + "RSS": "RSS", + "Уникальность": "Unikhet", + "Голосование": "Rösta", + "Боты": "Bots", + "Настройки": "Inställningar", + "Публикация": "Publikation", + "Отображение": "Display", + "Фильмы": "Bio", + "Названия": "Namn", + "H1": "H1", + "Описания": "Beskrivning", + "URL": "URL", + "Коды": "Koder", + "Основные настройки веб-сайта": "Grundläggande webbplatsinställningar", + "Информация о параметрах настройки веб-сайта": "Information om webbplatsinställningar", + "Протокол": "Protokoll", + "Основной протокол веб-сайта": "Huvudprotokollet på webbplatsen", + "Домен": "Domän", + "Информационный параметр домена, за которым закрепляется ключ БД": "Informationsparametern för domänen som databasnyckeln tilldelas", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Din e-postadress för att kontakta webbplatsens administratör", + "Язык и страна веб-сайта": "Webbsida språk och land", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Ange språk och land för vilket webbplatsen fungerar", + "Шаблон веб-сайта": "Webbplatsmall", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Namnet på webbplatsmallen vars mapp ska vara i teman mappen", + "ThemePrice": "49$", + "Своя тема": "Eget tema", + "Nginx сервер": "Nginx-server", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Denna parameter är informativ och kan inte ändras från adminpanelen", + "Sphinx сервер": "Sphinx-server", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Med höga belastningar kan Sphinx överföras till en separat server, vilket ökar webbplatsens prestanda", + "Memcached сервер": "Memcached server", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Med höga belastningar kan Memcached överföras till en separat server, vilket ökar webbplatsens prestanda", + "Сервер картинок": "Bildserver", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Som standard laddas alla bilder från tredjeparts källor, men om du vill att affischer ska laddas ned från din webbplats kan du «Upload to the server» statiska filer och ange i detta fält adressen %s", + "Ширина постера:": "Poster bredd:", + "Автопубликация": "Auto-publishing", + "Фукнция публикации": "Publicera funktionen", + "Информация о параметрах публикации фильмов": "Information om alternativ för filmpublicering", + "Импорт всех фильмов в мире": "Importera alla filmer i världen", + "Добавление всех фильмов в мире на веб-сайт": "Lägg till alla filmer i världen till webbplatsen", + "Введите ключ базы фильмов": "Ange filmbasen", + "Добавить фильмы": "Lägg till filmer", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "film:", + "StartMovies": "---", + "Тема:": "Ämne:", + "общая": "övergripande", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Vad är det gemensamma och individuella temat för CinemaPress?", + "Обновление:": "Uppdatering:", + "каждое": "varje", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Varför behöver jag uppdatera databasen?", + "Оплатить ключ": "Betalnyckel", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "gratis upp till 3 gånger", + "Настройка автопубликации": "Auto publish setup", + "Нстройка публикации фильмов каждый час": "Ställa in publikationen av filmer varje timme", + "Публиковать по": "Publicera av", + "фильма(ов) каждые": "film (er) varje", + "часа(ов)": "timme (timmar)", + "Будут опубликованы в": "Kommer att publiceras i", + "Диапазон идентификаторов фильмов": "film iD-räckvidd", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Utbudet av filmidentifierare som redan är publicerade på webbplatsen", + "до": "upp till", + "Обязательная информация у фильмов": "Obligatorisk information från filmer", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Endast filmer med markerad information (poster, titel, standardbeskrivning) kommer att publiceras på webbplatsen", + "Не важно (публикация любых фильмов)": "Inte viktigt (publicering av några filmer)", + "Только имеющие постер": "Endast med en affisch", + "Только имеющие переведенное название": "Endast har översatt titel", + "Только имеющие стандартное описание": "Endast med en standardbeskrivning", + "Тематический веб-сайт": "Ämneswebbplats", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Du kan skapa en tematisk webbplats där endast anime, ryska filmer etc. kommer att publiceras.", + "Тип:": "Typ:", + "Сериалы": "TV-program", + "Все": "Alla", + "для взрослых": "för vuxna", + "Китай": "Kina", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Stoppa ord:", + "Параметры вывода фильмов в категориях": "Utmatningsalternativ för filmer i kategorier", + "Информация о параметрах вывода фильмов в категориях": "Information om utmatningsalternativ för filmer i kategorier", + "Параметры отображения в категориях": "Visa alternativ i kategorier", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Visningsalternativ för filmer i kategorier (genrer, länder etc.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Ange hur många filmer som ska visas i varje kategori och sökresultat", + "Фильмов на странице:": "filmer på sidan:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Ange sorteringen med vilka filmer sorteras i kategorier", + "Сортировка фильмов:": "Sortera filmer:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Ange hur många sidor som ska visas längst ner på varje kategori och huvudwebbplats", + "Количество чисел в пагинации:": "Antal nummer i pagination:", + "номер(ов)": "nummer (er)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Visa knappen på den sista sidan på huvudsidan och i kategorier (kan skapa belastning på servern)", + "Последняя страница:": "Sista sidan:", + "Показывать": "Show", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Ange den bild som ska visas när människor delar webbplatsen på sociala nätverk", + "Изображение по умолчанию:": "Standardbild:", + "URL изображения": "Bildadress", + "Загрузить": "Nedladdning", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Ange slutdatum för premiärfilmerna för filmerna som kommer att visas när sortering sker före datum för premiär eller år", + "Конечная дата:": "Slutdatum:", + "Месяц назад": "En månad sedan", + "Неделю назад": "För en vecka sedan", + "Сегодня": "I dag", + "Через неделю": "En vecka senare", + "Через месяц": "På en månad", + "Через 3 месяца": "Efter 3 månader", + "Через пол года": "Efter ett halvt år", + "Через год": "Ett år senare", + "Через 2 года": "Efter 2 år", + "В таком формате будет показана дата на веб-сайте": "I det här formatet visas datumet på webbplatsen", + "Формат даты:": "Datumformat:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Sorterat efter KinoPoisk / IMDb-betyg", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Alternativ för visning av en filmlista vid sortering med KinoPoisk / IMDb-betyg", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Ange det minsta antalet KinoPoisk-röster för filmer som kommer att visas när du sorterar efter KinoPoisk-betyg", + "Число голосов KinoPoisk:": "KinoPoisk röster räknas:", + "голос(ов)": "röst (er)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Ange det minsta antalet IMDb-röster för filmer som visas när du sorterar efter IMDb-betyg", + "Число голосов IMDb:": "Antal röster IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Ange vilka kategorier som inte tillämpar regeln för det minsta antalet röster när du sorterar efter betyg", + "Не применять условие в категориях:": "Använd inte villkor i kategorier:", + "год": "år", + "жанр": "genre", + "страна": "landet", + "актер": "skådespelare", + "режиссер": "regissören", + "тип": "typ av", + "поиск": "sök", + "Меню на веб-сайте": "Meny på hemsidan", + "Категории из меню на веб-сайте": "Kategorier från menyn på hemsidan", + "Текст на веб-сайте": "Webbplats text", + "Текст который Вы можете видеть на страницах веб-сайта": "Text som du kan se på sidorna på webbplatsen", + "В ШАБЛОНЕ": "I patronen", + "НА ВЕБ-САЙТЕ": "PÅ WEBBPLATSEN", + "Названия сортировок": "Sortera namn", + "Названия сортировок на странице категорий": "Sortera titlar på kategorisidan", + "Рейтинг КП (по убыванию):": "KP-betyg (fallande):", + "Рейтинг КП (по возрастанию):": "KP-betyg (stigande):", + "Голоса КП (по убыванию):": "Voice KP (descending):", + "Голоса КП (по возрастанию):": "Voice KP (stigande):", + "Рейтинг IMDb (по убыванию):": "IMDb Rating (descending):", + "Рейтинг IMDb (по возрастанию):": "IMDb-betyg (stigande):", + "Голоса IMDb (по убыванию):": "IMDb Voices (Descending):", + "Голоса IMDb (по возрастанию):": "Voices IMDb (stigande):", + "Год (по убыванию):": "År (Fallande):", + "Год (по возрастанию):": "År (stigande):", + "Премьера (по убыванию):": "Premiere (fallande):", + "Премьера (по возрастанию):": "Premiere (stigande):", + "Изменение URL ссылок веб-сайта": "Ändra webbplatsens länkadresser", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Information om parametrarna för att ändra webbadressen på de olika sidorna på webbplatsen", + "Страница фильма": "film sida", + "Изменение URL страницы фильма": "Ändra webbadressen till filmsidan", + "Доступные параметры": "Tillgängliga alternativ", + "обязательный праметр, отображает ID фильма, например «id299»": "krävs parameter, visar film-ID, till exempel «id299»", + "разделитель между параметрами, например «-»": "separator mellan parametrar, till exempel «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "översatt eller original film titel, till exempel «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "översatt filnamn i transliteration, till exempel «matrica»", + "оригинальное название фильма, например «the-matrix»": "originalfilmnamn, till exempel «the-matrix»", + "жанр фильма в транслите, например «comedy»": "filmens genre i transliteration, till exempel «komedi»", + "страна фильма в транслите, например «usa»": "filmens land i transliteration, till exempel «usa»", + "год фильма, например «2020»": "år av filmen, till exempel «2020»", + "главный актер в транслите, например «tom-cruise»": "huvudskådespelaren i transliteration, till exempel «tom-kryssning»", + "режиссер в транслите, например «tim-burton»": "direktör i transliteration, till exempel «timburton»", + "каждый день случайные 4 буквы, например «delo»": "varje dag en slumpmässig 4 bokstäver, till exempel «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL för att aktivera webbsidan", + "«Скачать»": "«Download»", + "«Трейлер»": "«Home»", + "«Кадры»": "«ramar»", + "Уникализация URL фильма": "Unik filmwebbadress", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Peka unik URL, du kan ändra separatorn mellan parametrarna, prefixet före ID-en och ändra filmidentifieraren upp eller ner (standardvärdet är 0, dvs ID på webbplatsen sammanfaller med ID på KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Separatorn mellan parametrarna i webbadressen kommer att ersättas i URL-adressen på plats [separator]", + "Разделитель:": "Separator:", + "Будет подставлено перед ID фильма %s": "Kommer att ersättas före film ID %s", + "Префикс ID:": "ID-prefix:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Accepterar värden från -297 till 297000 och ändrar filmens ID på webbplatsen till en högre eller lägre sida.", + "Уникальный ID:": "Unikt ID:", + "Транслит URL категорий (комедия -> komediya)": "Translite URL-kategorier (komedi -> komediya)", + "Транслит:": "Translitteration:", + "Нет": "Ingen", + "Кастомный": "Anpassade", + "URL неиндексируемых фильмов": "Ej indexerade filmadresser", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Om du bara vill ha filmer som du skriver unika beskrivningar som ska indexeras fyller du i det här formuläret och lägger till den här webbadressen i din robots.txt, till exempel Disallow: / noindex", + "URL пути": "Sökväg", + "URL пути, которые ставятся перед конкретной категорией": "URL-banor som placeras framför en viss kategori", + "комедия": "komedi", + "Том Круз": "Tom kryssning", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Tvål:", + "Мультфильмы:": "Tecknat:", + "Аниме:": "Anime:", + "Телепередачи:": "TV-program:", + "Игра престолов": "Spel av troner", + "Вставить код на веб-сайт": "Klistra in koden på webbplatsen", + "Вставка кодов счетчиков, рекламы и т.п.": "Infoga koder, annonser etc.", + "Вставить код в верх веб-страницы": "Klistra in koden längst upp på webbsidan", + "Вставка кода внутрь тега head": "Sätt in koden inuti huvudetiketten", + "Вставить код в низ веб-страницы": "Klistra in koden längst ner på webbsidan", + "Вставка кода перед закрывающимся тегом body": "Sätt in koden innan du stänger koden", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt filkod", + "Список фильмов с уникальным описанием": "Lista över filmer med en unik beskrivning", + "Информация о написании уникальных описаний для фильмов": "Information om att skriva unika beskrivningar för filmer", + "Добавить / изменить фильм": "Lägg till / redigera film", + "Фильмы с уникальным описанием": "filmer med en unik beskrivning", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Ange film-ID", + "тег на веб-странице фильма:": "tagg på filmwebbsidan:", + "Название страницы фильма (до 70 символов)": "filmsidettitel (upp till 70 tecken)", + "Короткое описание страницы фильма (до 200 символов)": "Kort beskrivning av filmsidan (upp till 200 tecken)", + "Переведенное название фильма:": "Översatt filnamn:", + "Миссия невыполнима: Последствия": "Uppgift omöjligt: ​​Konsekvenser", + "Оригинальное название фильма:": "Original filmtitel:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "film beskrivning:", + "Уникальное описание ...": "Unik beskrivning ...", + "Информационные данные фильма": "filminfo", + "URL постера:": "Poster URL:", + "URL постера фильма": "filmaffisch URL", + "Фильм": "film", + "Сериал": "Tv-serie", + "Год:": "År:", + "Страна:": "Land:", + "Жанры фильма:": "filmgenrer:", + "Режиссер фильма:": "filmregissör:", + "Актерский состав:": "Medverkande:", + "Премьера фильма:": "film premiere:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk hemsida betyg:", + "34 или 90": "34 eller 90", + "Число голосов на сайте KinoPoisk:": "Antal röster på webbplatsen KinoPoisk:", + "309 или 89647": "309 eller 89647", + "Рейтинг на сайте IMDb:": "IMDb-betyg:", + "76 или 88": "76 eller 88", + "Число голосов на сайте IMDb:": "Antal röster på sajten IMDb:", + "6534 или 8396": "6534 eller 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg eller URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Spelarens URL:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Kvalitet:", + "1080p": "1080p", + "Перевод / язык:": "Översättning / språk:", + "Субтитры": "Undertexter", + "Настраиваемые поля:": "Anpassade fält:", + "Текст к этому полю": "Text till det här fältet", + "Названия на страницах веб-сайта": "Titlar på hemsidor", + "Информация о написании названий для всех страниц веб-сайта": "Information om att skriva titlar för alla sidor på din webbplats", + "Веб-страница:": "Webbsida:", + "название": "namnet", + "переведенное": "översatt", + "английское": "engelska", + "премьера": "premiere", + "слово": "ordet", + "синонимы": "synonymer", + "страны": "länder", + "жанры": "genres", + "актеры": "skådespelarna", + "режиссеры": "direktörer", + "Страница онлайн": "Webbsida", + "Год": "År", + "сортировка": "sortering", + "страница": "sida", + "Текст для": "Text för", + "определенного года": "visst år", + "остальных": "resten", + "Годы": "År", + "Жанр": "Genre", + "определенного жанра": "en viss genre", + "Жанры": "Genrer", + "Страна": "Land", + "определенной страны": "ett visst land", + "Страны": "Länder", + "Актер": "Skådespelare", + "определенного актера": "en viss skådespelare", + "Актеры": "Skådespelare", + "Режиссер": "Regissören", + "определенного режиссера": "viss regissör", + "Режиссеры": "Regisserad av", + "Тип": "Typ", + "определенного типа": "viss typ", + "Поиск": "Sök", + "запрос": "utredning", + "определенного запроса": "specifik förfrågan", + "Поиск фильма": "film sökning", + "Пагинация и сортировка": "Pagination och sortering", + "Код": "Kod", + "По убыванию": "Fallande", + "По возрастанию": "Stigande", + "H1 на страницах веб-сайта": "H1 på webbsidor", + "Информация о написании H1 для всех страниц веб-сайта": "Information om att skriva H1 för alla sidor på webbplatsen", + "Описания на страницах веб-сайта": "Beskrivningar på hemsidor", + "Информация о написании описаний для всех страниц веб-сайта": "Information om skrivbeskrivningar för alla sidor på webbplatsen", + "Обновление базы фильмов": "Uppdatera filmdatabasen", + "Ключ обновления базы данных": "Databas update key", + "Обновить": "Uppdatering", + "Модуль новых премьер": "Ny premiärmodul", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Information om parametrarna för modulen med ett block av filmer närmaste prime", + "Отключить": "Stäng av", + "Количество фильмов в автоматическом блоке": "Antalet filmer i det automatiska blocket", + "Указание числа фильмов, которые будут в блоке": "Ange antal filmer som kommer att finnas i blocket", + "Указать фильмы вручную": "Ange filmer manuellt", + "Вручную выбрать фильмы для этого блока": "Välj manuellt filmer för den här enheten", + "Активировать": "Aktivera", + "Модуль": "Modul", + "отключен": "inaktiverad", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Modulen låter dig lägga till ett block med filmer som ska släppas snart.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "För att aktivera modulen, klicka på «Aktivera» knappen längst upp på skärmen.", + "Модуль комментариев": "Kommentar modul", + "Информация о параметрах модуля добавления виджетов комментариев": "Information om parametrarna i modulen lägg till kommentark widgets", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Ditt smeknamn tillhandahålls vid registrering av webbplatsen på Disqus.com och API-nyckeln", + "Ваш shortname веб-сайта": "Din hemsida smeknamn", + "Ваш api_key для индексации комментариев": "Din api_key för att indexera kommentarer", + "Блок последних комментариев": "Senaste kommentarblocket", + "Блок с последними комментариями от пользователей": "Blockera med senaste kommentarer från användare", + "комментария(ев)": "kommentar (er)", + "Макс. %s символов": "Max. %s tecken", + "без аватара": "utan avatar", + "с аватаром": "med avatar", + "На страницах:": "På sidorna:", + "главная": "de viktigaste", + "категория": "kategori", + "контент": "innehåll", + "фильм": "filmen", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Ange widget_id som du kommer att få efter att du har skapat kommentar-widgeten på HyperComments.com och sekretess för att indexera kommentarer från sökmotorer", + "Ваш widget_id": "Din widget_id", + "Ваш sekretkey для индексации комментариев": "Din sekretess för att indexera kommentarer", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Din ansöknings-ID-typ «Webbplats» på vk.com", + "Ваш ID приложения": "Ditt ansöknings-ID", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Registrera dig på facebook.com och ange användar-id (användar-ID som kan moderera kommentarer)", + "Ваш ID на Facebook": "Ditt Facebook-ID", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Ange det ID du får efter att du har skapat kommentarer-widgeten på Cackle.me (mot avgift)", + "Ваш ID виджета": "Ditt widget-ID", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL på din Google+ sida", + "Ваш URL в Google+": "Din Google + -adress", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Parameter host_id, som du får när du registrerar dig med tjänsten", + "Ваш host_id": "Din host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Modulen låter dig lägga till webbläsare kommentarer formulär av sociala nätverk VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Modulrelaterade filmer", + "Информация о параметрах модуля связанных фильмов": "Information om parametrarna för de modulrelaterade filmerna", + "Связанные фильмы по году": "Relaterade filmer efter år", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "filmblock under huvudfilmen från samma år som den aktuella filmen", + "из одного года": "från ett år", + "Связанные фильмы по жанрам": "Relaterade filmer efter genre", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Ett block med filmer under huvudfilminformationen från samma genre eller alla genrer som den aktuella filmen", + "всех": "av alla", + "одного жанра": "en genre", + "Связанные фильмы по странам": "Relaterade filmer per land", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "filmblock under huvudfilmen från samma land eller alla länder som den aktuella filmen", + "одной страны": "ett land", + "Связанные фильмы по актерам": "Relaterade filmer av skådespelare", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Kvarteret med filmerna under filmens huvudinformation från filmografi av skådespelaren eller skådespelarna som spelade in i den nuvarande filmen", + "одного актера": "en skådespelare", + "Связанные фильмы по режиссерам": "Relaterade filmer av regissören", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Blokken med filmer under huvudinformationen i en film från en film av regissören eller regissörer som styr den nuvarande filmen", + "одного режиссера": "en regissör", + "Показывать по типу": "Visa efter typ", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "På seriens sida visas serien på filmfilens sida", + "Тип к типу": "Skriv för att skriva", + "Не важно": "Inte viktigt", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Modulen låter dig lägga på filmsidan ytterligare listor med filmer från samma år, genre, land, år, skådespelare eller regissör.", + "Модуль создания страниц для веб-сайта": "Modulen för att skapa sidor för webbplatsen", + "Информация о параметрах модуля создания страниц для веб-сайта": "Information om parametrarna i modulen skapar sidor för webbplatsen", + "Настройка страницы со списком новостей": "Anpassa nyhetslistan", + "URL путь": "URL-sökväg", + "Параметр пути в URL": "URL-parameter", + "Веб-страница со списком контента": "Webbsida med innehållslista", + "Страницы веб-сайта": "Webbsidor", + "Новости и коллекции веб-сайта": "Nyhets- och webbplatssamlingar", + "Блоки новостей на веб-сайте": "Nyhetsblock på hemsidan", + "Блок новостей в боковой панели": "Nyhetsblock i sidofältet", + "Блок постов в боковой панели на страницах веб-сайта": "Blocket av inlägg i sidofältet på sidorna på webbplatsen", + "пост(ов)": "post (er)", + "Теги через запятую": "Taggar separerade av kommatecken", + "Блок новостей на странице фильма": "Nyhetsflöde på filmsidan", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Blocket av inlägg som innehåller en film eller de senaste nyheterna med en tagg på alla filmer", + "упоминания или с тегом": "nämner eller taggade", + "Оповещения, Новости": "Varningar, nyheter", + "Фильмы из новостей на главной": "filmer från nyheterna på huvudsidan", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Blockera med filmer från nyheterna på huvudsidan (lista URL-nycklar separerade med kommatecken)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Automatiska samlingar", + "Обновления с moonwalk": "Moonwalk uppdateringar", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Senast lagt till filmer / serier på video hosting", + "Обновления фильмов": "filmuppdateringar", + "Последние добавленные фильмы на видео-хостинг": "Senast lagt till filmer på video värd", + "Не добавлять": "Lägg inte till", + "URL-ключ коллекции в которую добавлять фильмы": "URL-nyckel i samlingen för att lägga till filmer", + "Обновлять качество:": "Uppdateringskvalitet:", + "Да": "Ja", + "Обновлять перевод:": "Uppdatera översättning:", + "Обновления сериалов": "Uppdateringar av tV-serier", + "Последние добавленные сериалы на видео-хостинг": "Senast tillagda serier på video hosting", + "сериала(ов)": "seriell (er)", + "URL-ключ коллекции в которую добавлять сериалы": "URL-nyckel i samlingen för att lägga till tv-program", + "Обновления с hdgo": "Uppdateringar från hdgo", + "Обновления с kodik": "Uppdateringar från kodik", + "Обновления с iframe": "Iframe uppdaterar", + "Добавить страницу": "Lägg till sida", + "Модуль позволяет создавать страницы на веб-сайте.": "Modulen låter dig skapa sidor på webbplatsen.", + "Название страницы:": "Sidtitel:", + "Комедийные сериалы": "Komedi-serien", + "Описание страницы:": "Sidbeskrivning:", + "Подборка комедийных сериалов": "Ett urval av komedi-serier", + "Уникальный ключ для URL": "Unik nyckel för URL", + "Уникальный ключ для URl страницы": "Unik nyckel för URl-sidan", + "Ссылка на изображение страницы": "Länk till sidbilden", + "Коллекции, Новости": "Samlingar, Nyheter", + "Коллекции": "Samlingar", + "Новости": "Nyheter", + "Страницы": "Sida", + "Обновления": "Uppdatering", + "Мультфильмы": "Tecknat", + "ТВ": "TV", + "Аниме": "Anime", + "Страница скачать": "Hämta sida", + "Страница трейлера": "Trailer sida", + "Страница кадров": "Ramsida", + "Модуль слайдера фильмов": "film slider-modulen", + "Информация о параметрах модуля слайдера фильмов": "Information om parametrarna för modulens reglagefilmer", + "Идентификатор или ссылка на фильм": "film-ID eller länk", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Modulen låter dig lägga till en skjutreglage med filmer på webbplatsen.", + "Модуль скрытия фильмов": "film hide-modul", + "Информация о параметрах модуля скрытия фильмов": "Information om parametrarna i modulen döljer filmer", + "Автоматическое скрытие фильмов": "Auto-hide filmer", + "Параметры авторизации IMAP": "IMAP-behörighetsalternativ", + "Параметры авторизации на почтовом IMAP сервере": "Auktoriseringsalternativ på IMAP-servern", + "Пароль": "Lösenord", + "Ваш пароль от почтового ящика": "Ditt lösenord för brevlådan", + "Параметры почтового сервера": "Inställningar för e-postserver", + "Сервер": "Server", + "Порт": "Hamnen", + "TLS": "TLS", + "Блокировать фильмы в стране": "Blockera filmer i landet", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Blockera filmer i det land där de släpptes i år", + "В стране фильма": "I filmens land", + "Сообщение для пользователей": "Användarmeddelande", + "Сообщение для пользователей на месте, где располагается плеер": "Meddelande till användare på den plats där spelaren är belägen", + "Сообщение для пользователя": "Meddelande till användaren", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Modulen låter dig gömma sig från webbplatsens filmer som är begränsade från upphovsrättsinnehavare.", + "Модуль топ-фильмов": "Top films module", + "Информация о параметрах модуля топ-фильмов в категориях": "Information om parametrarna för modulens toppfilmer i kategorier", + "Топ-фильмы в категориях": "Topp filmer i kategorier", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Toppfilmer visas vanligtvis antingen istället för standardreglaget eller som ett separat block i kategorier", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Modulen tillåter i varje kategori att visa de bästa filmerna på en specifik sortering.", + "Модуль социальных сетях": "Sociala nätverk modulen", + "Информация о параметрах модуля групп в социальных сетях": "Information om parametrarna i gruppmodulen i sociala nätverk", + "Ссылка на страницу": "Länk till sida", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Modulen låter dig lägga till sidans länkar sidor i sociala nätverk som skapades för webbplatsen.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "Mikromarkeringsmodul", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Information om parametrarna för Schema-modulen och OpenGraph-markeringen", + "активирован": "aktiverad", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Modulen låter dig lägga till Schema och OpenGraph-markup på alla sidor på webbplatsen.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "För att avaktivera modulen, klicka på «Inaktivera» knappen längst upp på skärmen.", + "Модуль продолжения просмотра": "Modulen fortsätter visa", + "Информация о параметрах модуля продолжения просмотра": "Information om parametrarna för modulen fortsätter visa", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Modulen låter dig lägga till en knapp på webbplatsen. när du klickar på den kan du gå till filmsidan för att fortsätta visa.", + "Модуль просмотренных фильмов": "Modulfilmer", + "Информация о параметрах модуля просмотренных фильмов": "Information om parametrarna för de modulerade filmerna", + "Количество просмотренных фильмов": "Antal tittar på filmer", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "filmer som visas av användaren visas längst ner på varje sida på webbplatsen", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Modulen lägger till längst ner på sidan en lista över filmer som nyligen visats av användaren.", + "Модуль плеера на веб-сайте": "Spelarmodulen på webbplatsen", + "Информация о параметрах модуля плеер на веб-сайте": "Information om parametrarna för spelarmodulen på webbplatsen", + "Параметры плеера": "Spelarens inställningar", + "сделать основным": "göra det viktigaste", + "Видео-хостинги источники": "Videokammarkällor", + "Цвет элементов в плеере": "Färgen på elementen i spelaren", + "Указание токен-ключа плеера": "Anger spelarens token-nyckel", + "Токен-ключ": "Key token", + "Указание api_token-ключа плеера": "Anger spelarens användare_hash-nyckel", + "api_token-ключ": "api_token-tangenten", + "Указание токен-ключа": "Ange en token-nyckel", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Modulen låter dig lägga till en spelare på webbplatsen för att titta på filmer online.", + "Модуль блокировки просмотра плеера": "Player view lock module", + "Информация о параметрах модуля блокировки просмотра плеера": "Information om parametrarna för spelarens blockeringsmodul", + "Вставить рекламу в плеер": "Infoga reklam till spelare", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Annonsenheten kommer att stå i spelaren under ett visst antal sekunder före visning", + "Таймер блокировки:": "Lås timer:", + "сек": "s", + "Кнопка «Пропустить»:": "Hoppa över knappen:", + "Сообщение для пользователя:": "Användarmeddelande:", + "Рекламный код:": "Kampanjkod:", + "отображает обратный отсчет.": "visar en nedräkning.", + "Платная подписка": "Betald prenumeration", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Skapa en lista med nycklar via ett komma och sälj dem via olika handelsplattformar, till exempel på digiseller. Användare efter in nyckeln kan titta på alla filmer på nätet utan begränsningar", + "Список ключей через запятую:": "Lista med nycklar separerade med kommatecken:", + "+ 10 ключей": "+ 10 tangenter", + "Поделиться в социальную сеть": "Dela till sociala nätverk", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Om användaren inte klickar på Share-knappen på ett av de sociala nätverkmen kommer användaren inte att kunna börja surfa för en viss tid. Om användaren klickar på «Dela» -knappen stänger blocket efter 10 sekunder", + "Пользователи с AdBlock": "AdBlock-användare", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Begränsa starten på visning från användare som använder AdBlock eller andra annonsblockerare", + "Легальный веб-сайт": "Juridisk webbplats", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Visa bara en filmtrailer som är reklammaterial och bryter inte upphovsrätten till", + "Разрешить плеер в странах:": "Tillåt spelare i länder:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Modulen tillåter dig att begränsa spelarens visning till användare innan du utför en specifik åtgärd.", + "Модуль мобильной версии": "Mobilversionsmodul", + "Информация о параметрах модуля мобильной версии веб-сайта": "Information om parametrarna i modulen i mobilversionen av webbplatsen", + "Светлая тема": "Lätt tema", + "Светлая тема оформления мобильной версии веб-сайта": "Lätt tema för mobilversionen av webbplatsen", + "Скриншоты": "Skärmbilder", + "Темная тема": "Mörkt tema", + "Темная тема оформления мобильной версии веб-сайта": "Det mörka temat för utformningen av mobilversionen av webbplatsen", + "Своя тема оформления мобильной версии веб-сайта": "Eget tema för mobilversionen av webbplatsen", + "Настроить": "Tune", + "Цвет фона": "Bakgrundsfärg", + "Цвет текста": "Textfärg", + "Фон заголовка": "Huvudbakgrund", + "Цвет заголовка": "Titel färg", + "Фон описания": "Beskrivning bakgrund", + "Цвет описания": "Beskrivning färg", + "Фон кнопки": "Knapp bakgrund", + "Цвет кнопки": "Knappfärg", + "Фон поиска": "Sök bakgrund", + "Фон блока": "Blockera bakgrunden", + "Цвет ссылок": "Länkfärg", + "При наведении": "När du svävar", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Modulen berättar för sökmotorer att webbplatsen har en version av webbplatsen för perfekt visning på mobila enheter. Innan du aktiverar modulen, se till att «m» -underdomänen har skapats (Det finns en motsvarande CNAME-post «m» i domänens DNS-kontrollpanel).", + "Модуль серий сериалов": "Seriell seriemodul", + "Информация о параметрах модуля серий сериалов": "Information om parametrarna i serieseriemodulen", + "Заголовок, описание и H1 веб-страницы с серией": "Sidans titel, beskrivning och H1-serien", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Skriva text för titeln, beskrivningen och H1 på en webbsida med en serie", + "Веб-страница серии:": "Webbsida serie:", + "Название страницы": "Sidtitel", + "номер сезона": "säsong nummer", + "номер серии": "batchnummer", + "перевод": "översättning", + "H1 на странице": "H1 per sida", + "Описание страницы": "Sidbeskrivningen", + "Блок с сериями": "Blockera med serier", + "серий": "serie", + "Все серии": "Alla serier", + "Посл. серию": "Den sista serie", + "Параметры по умолчанию": "Standardinställningar", + "Сезон": "Säsong", + "Серия": "Serie av", + "Звук": "Ljud", + "основной источник серий": "huvudkälla till serie", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Modulen låter dig skapa en separat sida för varje serie i serien.", + "Модуль добавления рекламы на веб-сайт": "Annonsmodul på webbplatsen", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Information om parametrarna i modulen lägger till annonsering på webbplatsen", + "Десктопная версия веб-сайта": "Desktop version av webbplatsen", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Varianter av reklam i den stationära versionen av webbplatsen", + "На всех веб-страницах": "På alla webbsidor", + "Вверху на веб-странице": "Överst på webbsidan", + "Добавьте свой рекламный код": "Lägg till din annonskod", + "Внизу на веб-странице": "Ner på webbsidan", + "Левая колонка на веб-странице": "Vänster kolumn på webbsidan", + "Правая колонка на веб-странице": "Höger kolumn på webbsidan", + "Над плеером на веб-странице": "Ovanför spelaren på webbsidan", + "Под плеером на веб-странице": "Under spelaren på webbsidan", + "или размещение на конкретной веб-странице": "eller posta på en viss webbsida", + "Размещение рекламы над плеером": "Annonsplacering över spelare", + "Размещение рекламы под плеером": "Annonsplacering under spelaren", + "Размещение рекламы над ссылками": "Placering av annonser ovanför länkar", + "Размещение рекламы под ссылками": "Annonsera under länkar", + "Размещение рекламы над трейлером": "Annonsplacering över släpvagnen", + "Размещение рекламы под трейлером": "Annonsplacering under släpvagnen", + "Размещение рекламы над кадрами": "Annonsera över ramar", + "Размещение рекламы под кадрами": "Annonsplacering under ramar", + "Мобильная версия веб-сайта": "Mobilversion av webbplatsen", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Varianter av reklam i mobilversionen av webbplatsen", + "Таргетинг рекламы": "Annonsinriktning", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Visa annonser av målgruppen, till exempel personer från Ryssland eller när du surfar på en webbplats på en iPhone, etc.", + "Таргетинг включен": "Målretting aktiverad", + "Таргетинг отключен": "Riktning inaktiverad", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Modulen låter dig lägga till annonser på alla webbsidor på webbplatsen som är riktade.", + "Модуль RSS": "RSS-modul", + "Информация о параметрах модуля RSS": "Information om parametrarna för RSS-modulen", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Modulen låter dig visa de senaste publikationerna av filmer i XML-format.", + "Автопубликация на %s дней": "Autopublicera för %s dagar", + "Код состояния HTTP": "HTTP-statuskod", + "Код состояния HTTP на веб-странице заблокированного фильма": "HTTP-statuskod på webbsidan för blockerad movie", + "Фильмы из страны": "Movieer från landet", + "Фильмы из списка": "Movieer från listan", + "Мультсериалы:": "Serie karikatyrerna:", + "Видео-хостинги источники трейлеров": "Video värdkällor för släpvagnar", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Modulen berättar för sökmotorer att webbplatsen har en version av webbplatsen för perfekt visning på mobila enheter.", + "Случайный": "Slumpvis", + "Случайный фильм": "Slumpmässig movie", + "Модуль случайного фильма": "Slumpmässig moviemodul", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Modulen tillåter i varje kategori att visa en knapp för att växla till en slumpmässig movie från den här kategorin.", + "Информация о параметрах модуля выбора случайного фильма": "Information om parametrarna för den slumpmässiga movievalsmodulen", + "Случайный фильм в категориях веб-сайта": "Slumpmässig movie i webbkategorier", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Överst på kategorisidan visas en knapp, när den klickas, flyttas användaren till en slumpmässig movie från den här kategorin", + "Случайный фильм в меню веб-сайта": "Slumpmässig movie i webbplatsmenyn", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Ange URL-nyckeln i samlingen för att välja en slumpmässig movie när du klickar på knappen i menyn", + "Выбирать из коллекции:": "Välj från samling:", + "ТВ версия": "TV-version", + "URL-ключ:": "URL-nyckel:", + "Название в виде ссылки": "Titel som länk", + "При нажатии на название категории, будет переход на страницу категории": "När du klickar på namnet går det till kategorisidan", + "Ссылка на категорию": "Kategori länk", + "Обычный текст": "Enkel text", + "Случайный фильм на главной странице": "Slumpmässig movie på hemsidan", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "I varje block på webbplatsens hemsida kommer det att finnas en länk till en slumpmässig movie i kategorin", + "Случайный фильм в блоке связанных фильмов": "Slumpmässig movie i blockrelaterade movieer", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "I varje block av relaterade movieer på movieens hemsida kommer det att finnas en länk till en slumpmässig movie i kategorin", + "Список жанров в каждом типе": "Lista över genrer i varje typ", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Ange en lista med genrer som ska inkluderas eller uteslutas från en viss typ", + "Жесткая перезагрузка сервера": "Serverhård återställning", + "Будет произведена перезагрузка всех сайтов на сервере": "Alla sidor på servern startas om", + "Модуль ТВ версии": "TV-modul version", + "Информация о параметрах модуля ТВ версии веб-сайта": "Information om parametrarna för tv-versionen av webbplatsen", + "URL ТВ версии": "TV-version URL", + "Настройка URL для ТВ версии веб-сайта": "Ställer in URL för tv-versionen av webbplatsen", + "URL мобильной версии": "Mobilversionsadress", + "Настройка URL для мобильной версии веб-сайта": "Ställ in webbadressen för den mobila versionen av webbplatsen", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Modulen aktiverar TV-versionen av webbplatsen för navigering med hjälp av TV-fjärrkontrollen.", + "Инструмент для парсинга веб-страниц": "Ett verktyg för att analysera webbsidor", + "Цвет текста контента": "Innehållstextfärg", + "Фон контента": "Innehållsbakgrund", + "Цвет текста категории": "Kategori textfärg", + "Фон текущей категории": "Bakgrund nuvarande kategori", + "Фон активной категории": "Bakgrundsaktiv kategori", + "Своя тема оформления ТВ версии веб-сайта": "Eget tema för tv-versionen av webbplatsen", + "Загрузка доступна после заполнения информации!": "Ladda ner tillgänglig efter att ha fyllt i informationen!", + "Автозаполнение информации": "Autofullständig information", + "Запретить доступ в странах": "Neka åtkomst i länder", + "Список стран, которым запрещено посещать сайт": "Lista över länder som inte får besöka webbplatsen", + "Проксировать": "Till proxy", + "Не проксировать": "Proxy inte", + "Перегрузка сервера": "Serveröverbelastning", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Ange procentandelen serveröverbelastning där ett felmeddelande visas eller omdirigeras (intervall 1 minut, 5 minuter och 15 minuter)", + "Модуль рерайта описаний": "Beskrivning omskrivningsmodul", + "Модуль обработает описание к фильму и делает его более уникальным": "Modulen kommer att behandla beskrivningen för movieen och göra den mer unik", + "Настройка параметров в сервисе rewriter.tools": "Ställa in parametrar i service rewriter.tools", + "Двойной рерайт": "Dubbel omskrivning", + "Проверка уникальности": "Unikhetskontroll", + "Рерайт в автопубликации": "Skriv om autopublicera", + "Делать рерайт описаний всем фильмам в автопубликации": "Gör omskrivningar för alla movieer på autopublicering", + "Показать сообщение или перенаправить на URL": "Visa meddelande eller omdirigera till URL", + "Случайные фильмы": "Slumpmässiga movieer", + "Случайные фильмы из определенной коллекции": "Slumpmässiga movieer från en specifik samling", + "URL-ключ коллекции из которой выбирать фильмы": "URL-nyckelsamling att välja movie från", + "Запретить доступ для IP": "Neka åtkomst för IP", + "Список IP, которым запрещено посещать сайт": "Lista över IP-adresser som är förbjudna att besöka webbplatsen", + "Embed/iframe код": "Bädda in / iframe-kod", + "изменить": "ändra" +} diff --git a/themes/default/public/admin/locales/sw.json b/themes/default/public/admin/locales/sw.json new file mode 100644 index 0000000..b1b0c4e --- /dev/null +++ b/themes/default/public/admin/locales/sw.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Nyumbani", + "Параметры": "Parameters", + "Модули": "Modules", + "Панель администратора": "Jopo la admin", + "Настройки веб-сайта": "Mipangilio ya tovuti", + "Настройки публикации": "Chapisha mipangilio", + "Настройки главной страницы": "Mipangilio ya ukurasa", + "Настройки отображения": "Mipangilio ya kuonyesha", + "Настройки URL": "Mipangilio ya URL", + "Вставить свой код": "Ingiza msimbo wako", + "SEO тексты": "Maandiko ya SEO", + "Добавить фильм": "Ongeza filamu", + "Названия веб-страниц": "Majina ya ukurasa wa mtandao", + "H1 на веб-страницах": "H1 kwenye kurasa za wavuti", + "Описания веб-страниц": "Maelezo ya ukurasa wa mtandao", + "Скоро выйдет": "Inakuja hivi karibuni", + "Виджет комментариев": "Widget ya maoni", + "Связанные фильмы": "Sinema zinazohusiana", + "Контент веб-сайта": "Tovuti ya maudhui", + "Фильмы в слайдере": "Filamu katika slider", + "Запрещенные фильмы": "Filamu zilizozuiliwa", + "Топ в категории": "Juu katika kikundi", + "Социальные сети": "Mitandao ya kijamii", + "Семантическая разметка": "Markup semantic", + "Продолжить просмотр": "Endelea kuvinjari", + "Просмотренные фильмы": "Iliangalia sinema", + "Плеер фильмов": "Mchezaji wa kisasa", + "Блокировка просмотра": "Funga mtazamo", + "Мобильная версия": "Toleo la simu", + "Серии сериалов": "Mfululizo wa TV", + "Ваша реклама": "Matangazo yako", + "RSS канал": "Fungua RSS", + "Уникальные описания": "Maelezo ya kipekee", + "Голосование за фильм": "Uchaguzi wa filamu", + "Боты для мессенджеров": "Bots kwa wajumbe", + "Ошибки в переводе?": "Makosa katika tafsiri?", + "Есть вопросы?": "Maswali yoyote?", + "Очистить кэш:": "Futa cache:", + "Очистка кэша файлов": "Kuondoa cache ya faili", + "Очистка кэша памяти": "Kuondoa cache ya kumbukumbu", + "Главная страница веб-сайта": "Ukurasa wa nyumbani", + "Информация о параметрах для главной страницы веб-сайта": "Maelezo kuhusu vigezo vya ukurasa kuu wa tovuti", + "Заголовок, описание и H1 веб-страницы": "Kitabu cha Tovuti, Maelezo na H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Kuandika maandishi ya kichwa, maelezo na H1 kwenye ukurasa kuu wa tovuti", + "Заголовок веб-страницы": "Ukurasa wa wavuti wa wavuti", + "Главная веб-страница": "Nyumbani ya ukurasa wa wavuti", + "символа(ов)": "tabia(s)", + "H1 на веб-странице": "H1 kwenye ukurasa wa wavuti", + "Описание веб-страницы": "Maelezo ya ukurasa wa mtandao", + "Типы:": "Aina:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Zika kwenye ukurasa kuu wa tovuti ambayo sinema za aina fulani:", + "или": "au", + "%s-й": "%s", + "фильма(ов)": "filamu(s)", + "из типа(ов)": "ya aina(s)", + "Годы:": "Miaka:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Zima kwenye ukurasa kuu wa tovuti ambayo sinema hutokea miaka fulani", + "из года(ов)": "kutoka mwaka(s)", + "Например:": "Kwa mfano:", + "Жанры:": "Mitindo:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Zika kwenye ukurasa kuu wa tovuti ambayo sinema kutoka kwa aina fulani", + "из жанра(ов)": "kutoka kwa genre(s)", + "боевик,триллер,приключения": "action, thriller, adventure", + "Страны:": "Nchi:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Zima kwenye ukurasa kuu wa tovuti ambayo sinema kutoka kwa nchi fulani", + "из страны": "kutoka nchi", + "США": "Marekani", + "Актеры:": "Waigizaji:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Kikwazo kwenye ukurasa kuu wa tovuti ambayo filamu zinahusika na washiriki fulani", + "с актерами": "na watendaji", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Wakurugenzi:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Kizuizi kwenye ukurasa kuu wa tovuti ambayo sinema kutoka kwa filamu ya wakurugenzi fulani", + "с режиссером": "na mkurugenzi", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Funga na orodha ya vitambulisho vya filamu", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Kikwazo kwenye ukurasa kuu wa tovuti ambayo sinema ina ID maalum", + "Не показывать": "Usionyeshe", + "ID или ссылка на фильм": "ID au kiungo kwa film", + "Фильмы:": "Filamu:", + "Список идентификаторов фильмов": "Orodha ya kitambulisho cha kisasa", + "Редактировать список ID": "Badilisha Orodha ya Kitambulisho", + "Блок с новыми сериями": "Zima na mfululizo mpya", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Kikwazo kwenye ukurasa kuu wa tovuti ambayo mfululizo mpya utaonekana", + "серии(-ий)": "mfululizo(s)", + "Новые серии сериалов": "Mfululizo mpya wa vipengee", + "Блок с фильмами из коллекций": "Zima na sinema kutoka kwa makusanyo", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Funga na sinema kutoka kwa habari / makusanyo kwenye ukurasa kuu (tafungua funguo za URL zilizoteuliwa na vito)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Pagination", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Chini ya ukurasa kuu itakuwa namba, zinaonyesha kikundi ambacho wataongoza", + "Фильмы из типа:": "Filamu za aina:", + "Фильмы из года:": "Filamu za mwaka:", + "Фильмы из жанра:": "Filamu kutoka kwa aina:", + "Фильмы из страны:": "Filamu kutoka nchi:", + "Фильмы актера:": "Filamu mwigizaji:", + "Фильмы режиссера:": "Mkurugenzi wa sinema:", + "Фильмы из коллекции:": "Filamu kutoka kwenye mkusanyiko:", + "2020 или фильмы": "2020 au filamu", + "По умолчанию": "Kwa default", + "Сохранить изменения": "Hifadhi mabadiliko", + "Изменяется статус": "Mabadiliko ya hali", + "Перезагружается": "Reboots", + "Перезагрузить": "Pakia tena", + "Очищается кэш": "Cache imeondolewa", + "Очистить кэш": "Futa cache", + "Загружаются (около 5 часов)": "Inapakia (karibu saa 5)", + "Картинки загружены": "Picha zilizopakiwa", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Msingi utawekwa kwenye seva kwa uwanja %s. Import imefanywa mara moja tu, uagizaji zaidi ni sasisho.", + "Загружаются (около 10 минут)": "Inapakia (kuhusu dakika 10)", + "Перезагрузка": "Reboot", + "Сохраняются изменения": "Mabadiliko yamehifadhiwa", + "Желательно не больше 100 фильмов": "Vyema si filamu zaidi ya 100", + "Ошибка веб-сайта": "Hitilafu ya tovuti", + "Ошибка сервера": "Hitilafu ya seva", + "URL кадров:": "URL ya muundo:", + "Блок с типами пустой": "Funga aina tupu", + "Блок с годами пустой": "Kizuizi zaidi ya miaka ni tupu", + "Блок с жанрами пустой": "Zima na muziki bila tupu", + "Блок со странами пустой": "Kizuizi na nchi ni tupu", + "Блок с актерами пустой": "Kikwazo na watendaji ni tupu", + "Блок с режиссерами пустой": "Wakurugenzi kuzuia tupu", + "пустой": "tupu", + "отключена": "imezimwa", + "Панель администратора CinemaPress": "CinemaPress admin jopo", + "Информация о параметрах админ-панели": "Maelezo kuhusu vigezo vya jopo la admin", + "Опубликовано фильмов": "Filamu zilizochapishwa", + "Опубликовано:": "Imetumwa kwenye:", + "Осталось:": "Kushoto", + "Отфильтрованы:": "Iliyotafsiriwa na:", + "Скоро": "Hivi karibuni", + "Комментарии": "Maoni", + "Связанные": "Kuhusiana", + "Контент": "Maudhui", + "Слайдер": "Slider", + "Скрыть": "Ficha", + "Топ": "Juu", + "Разметка": "Markup", + "Продолжить": "Endelea", + "Просмотренные": "Iliangalia", + "Плеер": "Mchezaji", + "Блокировка": "Funga", + "Серии": "Mfululizo", + "Реклама": "Matangazo", + "RSS": "RSS", + "Уникальность": "Ulinganifu", + "Голосование": "Kupiga kura", + "Боты": "Bots", + "Настройки": "Mipangilio", + "Публикация": "Kuchapishwa", + "Отображение": "Ramani", + "Фильмы": "Filamu", + "Названия": "Majina", + "H1": "H1", + "Описания": "Maelezo", + "URL": "URL", + "Коды": "Codes", + "Основные настройки веб-сайта": "Mipangilio ya tovuti ya msingi", + "Информация о параметрах настройки веб-сайта": "Maelezo kuhusu mipangilio ya tovuti", + "Протокол": "Itifaki", + "Основной протокол веб-сайта": "Itifaki kuu ya tovuti", + "Домен": "Domain", + "Информационный параметр домена, за которым закрепляется ключ БД": "Kipengele cha habari cha uwanja ambao ufunguo wa darasani umepewa", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Barua yako ya kuwasiliana na msimamizi wa tovuti", + "Язык и страна веб-сайта": "Lugha ya tovuti na nchi", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Taja lugha na nchi ambayo tovuti hufanya kazi", + "Шаблон веб-сайта": "Template ya tovuti", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Jina la template ya tovuti ambayo folda inapaswa kuwa katika folda ya mandhari", + "ThemePrice": "49$", + "Своя тема": "Mandhari yenyewe", + "Nginx сервер": "Seva ya nginx", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Kipindi hiki ni habari na haiwezi kubadilishwa kutoka kwa jopo la admin", + "Sphinx сервер": "Sphinx seva", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Kwa mizigo ya juu, Sphinx inaweza kuhamishiwa kwenye seva tofauti, na hivyo kuongeza utendaji wa tovuti", + "Memcached сервер": "Seva ya siri", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Kwa mizigo ya juu, Memcached inaweza kuhamishiwa kwenye seva tofauti, na hivyo kuongeza utendaji wa tovuti", + "Сервер картинок": "Siri ya picha", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Kwa chaguo-msingi, picha zote zinatakiwa kutoka kwenye vyanzo vya watu wengine, hata hivyo, ikiwa unataka bango kuwa kupakuliwa kutoka kwenye tovuti yako, unaweza «Pakia kwenye seva» faili zilizopo na kutaja kwenye uwanja huu anuani %s", + "Ширина постера:": "Upana wa chapisho:", + "Автопубликация": "Jitambulisha", + "Фукнция публикации": "Chapisha kazi", + "Информация о параметрах публикации фильмов": "Maelezo kuhusu chaguo la uchapishaji wa filamu", + "Импорт всех фильмов в мире": "Weka sinema zote duniani", + "Добавление всех фильмов в мире на веб-сайт": "Ongeza sinema zote duniani kwenye tovuti", + "Введите ключ базы фильмов": "Ingiza ufunguo wa msingi wa filamu", + "Добавить фильмы": "Ongeza sinema", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "Filamu:", + "StartMovies": "---", + "Тема:": "Somo:", + "общая": "kawaida", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Je, ni mandhari ya kawaida na ya mtu binafsi ya CinemaPress?", + "Обновление:": "Sasisha:", + "каждое": "kila", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Kwa nini ninahitaji update database?", + "Оплатить ключ": "Fungua kipengee", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "bure hadi mara 3", + "Настройка автопубликации": "Usanidi wa hifadhi ya auto", + "Нстройка публикации фильмов каждый час": "Kuweka uchapishaji wa filamu kila saa", + "Публиковать по": "Kuchapishwa na", + "фильма(ов) каждые": "filamu(s) kila", + "часа(ов)": "masaa", + "Будут опубликованы в": "Itasambazwa katika", + "Диапазон идентификаторов фильмов": "Mbali ya ID ya kisasa", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Vidokezo vingi vya filamu vinavyochapishwa tayari kwenye tovuti", + "до": "hadi", + "Обязательная информация у фильмов": "Taarifa zinazohitajika kutoka kwa filamu", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Filamu tu zilizo na taarifa zilizo na alama (chapisho, kichwa, maelezo ya kawaida) zitachapishwa kwenye tovuti", + "Не важно (публикация любых фильмов)": "Si muhimu (kuchapisha filamu yoyote)", + "Только имеющие постер": "Tu kuwa na bango", + "Только имеющие переведенное название": "Tu kuwa na cheo kutafsiriwa", + "Только имеющие стандартное описание": "Tu kuwa na maelezo ya kawaida", + "Тематический веб-сайт": "Tovuti ya kichwa", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Unaweza kuunda tovuti ya makaburi ambapo Wahusika tu, Filamu za Kirusi, nk zitachapishwa.", + "Тип:": "Weka:", + "Сериалы": "Maonyesho ya TV", + "Все": "Yote", + "для взрослых": "kwa watu wazima", + "Китай": "China", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Acha maneno:", + "Параметры вывода фильмов в категориях": "Chaguzi za pato kwa sinema katika makundi", + "Информация о параметрах вывода фильмов в категориях": "Maelezo kuhusu chaguzi za pato za sinema katika makundi", + "Параметры отображения в категориях": "Chagua chaguo katika makundi", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Chagua chaguzi za sinema katika makundi (aina, nchi, nk)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Taja jinsi filamu nyingi zitaonyeshwa katika kila aina na matokeo ya utafutaji", + "Фильмов на странице:": "Filamu kwenye ukurasa:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Taja utaratibu ambao sinema itafanywa katika makundi", + "Сортировка фильмов:": "Fanya sinema:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Taja jinsi kurasa nyingi zinazoonyesha chini ya kila kikoa na tovuti kuu", + "Количество чисел в пагинации:": "Idadi ya namba katika pagination:", + "номер(ов)": "nambari(s)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Onyesha kifungo cha ukurasa wa mwisho kwenye ukurasa kuu na katika makundi (inaweza kuunda mzigo kwenye seva)", + "Последняя страница:": "Ukurasa wa mwisho:", + "Показывать": "Onyesha", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Taja picha ambayo itaonyeshwa wakati watu watashiriki tovuti kwenye mitandao ya kijamii", + "Изображение по умолчанию:": "Image default:", + "URL изображения": "URL ya picha", + "Загрузить": "Pakua", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Taja tarehe ya mwisho ya filamu ya kwanza ambayo itaonyeshwa wakati wa kuchaguliwa kwa tarehe ya kwanza au mwaka", + "Конечная дата:": "Tarehe ya mwisho:", + "Месяц назад": "Mwezi mmoja uliopita", + "Неделю назад": "Wiki iliyopita", + "Сегодня": "Leo", + "Через неделю": "Wiki moja baadaye", + "Через месяц": "Katika mwezi", + "Через 3 месяца": "Baada ya miezi 3", + "Через пол года": "Baada ya nusu mwaka", + "Через год": "Mwaka baadaye", + "Через 2 года": "Baada ya miaka 2", + "В таком формате будет показана дата на веб-сайте": "Kwa muundo huu, tarehe itaonyeshwa kwenye tovuti", + "Формат даты:": "Fomu ya tarehe:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Iliyoundwa na kiwango cha KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Chaguo za kuonyesha orodha ya filamu wakati ukichagua na kiwango cha KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Taja idadi ndogo ya kura za KinoPoisk za sinema zitakaonyeshwa wakati wa KinoPoisk", + "Число голосов KinoPoisk:": "Kuhesabu kura ya KinoPoisk:", + "голос(ов)": "sauti(s)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Eleza idadi ya chini ya kura za IMD za sinema ambazo zitaonyeshwa wakati wa kupangilia kwa kiwango cha IMDb", + "Число голосов IMDb:": "Idadi ya kura IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Taja ni makundi gani hayatumii utawala wa idadi ndogo ya kura wakati ukipiga kura", + "Не применять условие в категориях:": "Usitumie hali katika makundi:", + "год": "mwaka", + "жанр": "aina", + "страна": "nchi", + "актер": "mwigizaji", + "режиссер": "mkurugenzi", + "тип": "aina ya", + "поиск": "tafuta", + "Меню на веб-сайте": "Menyu kwenye tovuti", + "Категории из меню на веб-сайте": "Jamii kutoka kwenye orodha kwenye tovuti", + "Текст на веб-сайте": "Nakala ya wavuti", + "Текст который Вы можете видеть на страницах веб-сайта": "Nakala ambayo unaweza kuona kwenye ukurasa wa tovuti", + "В ШАБЛОНЕ": "KATIKA PATTERN", + "НА ВЕБ-САЙТЕ": "KATIKA WEBSITE", + "Названия сортировок": "Weka majina", + "Названия сортировок на странице категорий": "Weka majina kwenye ukurasa wa makundi", + "Рейтинг КП (по убыванию):": "KP rating (kushuka):", + "Рейтинг КП (по возрастанию):": "KP Rating (kupanda):", + "Голоса КП (по убыванию):": "Sauti KP (itashuka):", + "Голоса КП (по возрастанию):": "Sauti KP (inaongezeka):", + "Рейтинг IMDb (по убыванию):": "Rating ya IMD (inashuka):", + "Рейтинг IMDb (по возрастанию):": "Kipimo cha IMD (kinachopanda):", + "Голоса IMDb (по убыванию):": "Sauti ya IMD (Inashuka):", + "Голоса IMDb (по возрастанию):": "Sauti ya IMD (inaongezeka):", + "Год (по убыванию):": "Mwaka (kushuka):", + "Год (по возрастанию):": "Mwaka (kupanda):", + "Премьера (по убыванию):": "Kwanza (kushuka):", + "Премьера (по возрастанию):": "Kwanza (kupanda):", + "Изменение URL ссылок веб-сайта": "Kubadilisha URL za kiungo za tovuti", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Maelezo kuhusu vigezo vya kubadilisha URL ya kurasa mbalimbali za tovuti", + "Страница фильма": "Ukurasa wa kisasa", + "Изменение URL страницы фильма": "Badilisha URL ya ukurasa wa film", + "Доступные параметры": "Chaguo zilizopo", + "обязательный праметр, отображает ID фильма, например «id299»": "parameter inahitajika, huonyesha kitambulisho cha filamu, kwa mfano «id299»", + "разделитель между параметрами, например «-»": "separator kati ya vigezo, kwa mfano «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "kutafsiriwa au cheo cha awali cha filamu, kwa mfano «matrix»", + "переведенное название фильма в транслите, например «matrica»": "tafsiri ya filamu ya filamu katika tafsiri, kwa mfano «matrica»", + "оригинальное название фильма, например «the-matrix»": "jina la awali la filamu, kwa mfano «matrix»", + "жанр фильма в транслите, например «comedy»": "aina ya filamu katika tafsiri, kwa mfano «comedy»", + "страна фильма в транслите, например «usa»": "nchi ya filamu", + "год фильма, например «2020»": "mwaka wa filamu, kwa mfano «2020»", + "главный актер в транслите, например «tom-cruise»": "muigizaji kuu katika tafsiri, kwa mfano «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "mkurugenzi katika tafsiri, kwa mfano «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "kila siku barua 4 za random, kwa mfano «delo»", + "«Онлайн»": "«Online»", + "URL для активации веб-страницы": "URL ili kuamsha ukurasa wa wavuti", + "«Скачать»": "«Pakua»", + "«Трейлер»": "«Trailer»", + "«Кадры»": "«Frames»", + "Уникализация URL фильма": "URL ya kipekee ya film", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Ufafanuzi URL ya kipekee, unaweza kubadilisha separator kati ya vigezo, kiambishi awali kabla ya kitambulisho na kubadilisha kitambulisho cha film juu au chini (chaguo-msingi ni 0, yaani, ID ya kwenye tovuti inafanana na ID kwenye KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Mgawanyiko kati ya vigezo katika URL atabadilishwa kwenye URL mahali [mjitenga]", + "Разделитель:": "Separator:", + "Будет подставлено перед ID фильма %s": "Itabidi kubadilishwa kabla ya ID ya filamu %s", + "Префикс ID:": "Kiambishi cha ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Inakubali maadili kutoka -297 hadi 297000 na kubadilisha ID ya film kwenye tovuti kwenye upande wa juu au chini.", + "Уникальный ID:": "Kitambulisho cha kipekee:", + "Транслит URL категорий (комедия -> komediya)": "Tafsiri ya makundi ya URL (comedy -> komediya)", + "Транслит:": "Tafsiri:", + "Нет": "Hapana", + "Кастомный": "Desturi", + "URL неиндексируемых фильмов": "URL za filamu zisizo indexed", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Ikiwa unataka sinema tu ambazo unaandika maelezo ya kipekee kuwa indexed, futa fomu hii na uongeze URL hii kwa robots.txt yako, kwa mfano Disallow: / noindex", + "URL пути": "Njia ya URL", + "URL пути, которые ставятся перед конкретной категорией": "Njia za URL zilizowekwa mbele ya jamii maalum", + "комедия": "comedy", + "Том Круз": "Tom cruise", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Mfululizo:", + "Мультфильмы:": "Katuni:", + "Аниме:": "Wahusika:", + "Телепередачи:": "Inaonyesha tV:", + "Игра престолов": "Mchezo wa viti", + "Вставить код на веб-сайт": "Weka msimbo kwenye tovuti", + "Вставка кодов счетчиков, рекламы и т.п.": "Ingiza nambari za kukabiliana, matangazo, nk.", + "Вставить код в верх веб-страницы": "Weka kificho juu ya ukurasa wa wavuti", + "Вставка кода внутрь тега head": "Ingiza msimbo ndani ya lebo ya kichwa", + "Вставить код в низ веб-страницы": "Weka msimbo chini ya ukurasa wa wavuti", + "Вставка кода перед закрывающимся тегом body": "Ingiza msimbo kabla ya kufungwa alama ya mwili", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Nambari ya faili ya robots.txt", + "Список фильмов с уникальным описанием": "Orodha ya filamu na maelezo ya kipekee", + "Информация о написании уникальных описаний для фильмов": "Maelezo kuhusu kuandika maelezo ya kipekee ya sinema", + "Добавить / изменить фильм": "Ongeza / Hariri Kisasa", + "Фильмы с уникальным описанием": "Filamu na maelezo ya kipekee", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Ingiza ID ya filamu", + "тег на веб-странице фильма:": "tuma kwenye ukurasa wa wavuti wa filamu:", + "Название страницы фильма (до 70 символов)": "Title ukurasa wa Kisasa (hadi 70 characters)", + "Короткое описание страницы фильма (до 200 символов)": "Maelezo mafupi ya ukurasa wa filamu (hadi wahusika 200)", + "Переведенное название фильма:": "Jina la film lililotafsiriwa:", + "Миссия невыполнима: Последствия": "Mission Haiwezekani: Matokeo", + "Оригинальное название фильма:": "Title ya awali ya filamu:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Maelezo ya kisasa:", + "Уникальное описание ...": "Maelezo ya kipekee ...", + "Информационные данные фильма": "Maelezo ya kisasa", + "URL постера:": "URL ya chapisho:", + "URL постера фильма": "Url ya bango ya picha", + "Фильм": "Filamu", + "Сериал": "Mfululizo wa TV", + "Год:": "Mwaka:", + "Страна:": "Nchi:", + "Жанры фильма:": "Aina za kisasa:", + "Режиссер фильма:": "Mkurugenzi wa filamu:", + "Актерский состав:": "Piga:", + "Премьера фильма:": "Kwanza ya kisasa:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk tovuti ya tovuti:", + "34 или 90": "34 au 90", + "Число голосов на сайте KinoPoisk:": "Idadi ya kura kwenye tovuti KinoPoisk:", + "309 или 89647": "309 au 89647", + "Рейтинг на сайте IMDb:": "Ishara ya IMD:", + "76 или 88": "76 au 88", + "Число голосов на сайте IMDb:": "Idadi ya kura kwenye IMDb ya tovuti:", + "6534 или 8396": "6534 au 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg au URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL ya mchezaji:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Ubora:", + "1080p": "1080p", + "Перевод / язык:": "Tafsiri / Lugha:", + "Субтитры": "Subtitles", + "Настраиваемые поля:": "Mashamba maalum:", + "Текст к этому полю": "Nakala ya uwanja huu", + "Названия на страницах веб-сайта": "Majina kwenye kurasa za tovuti", + "Информация о написании названий для всех страниц веб-сайта": "Maelezo kuhusu majina ya kuandika kwa kurasa zote za tovuti", + "Веб-страница:": "Ukurasa wavuti:", + "название": "jina", + "переведенное": "ilitafsiriwa", + "английское": "swahili", + "премьера": "kwanza", + "слово": "neno", + "синонимы": "maonyesho", + "страны": "nchi", + "жанры": "muziki", + "актеры": "watendaji", + "режиссеры": "wakurugenzi", + "Страница онлайн": "Ukurasa wa wavuti", + "Год": "Mwaka", + "сортировка": "kuchagua", + "страница": "ukurasa", + "Текст для": "Nakala ya", + "определенного года": "mwaka fulani", + "остальных": "wengine", + "Годы": "Miaka", + "Жанр": "Aina", + "определенного жанра": "aina fulani", + "Жанры": "Mitindo", + "Страна": "Nchi", + "определенной страны": "nchi fulani", + "Страны": "Nchi", + "Актер": "Muigizaji", + "определенного актера": "mwigizaji fulani", + "Актеры": "Wahusika", + "Режиссер": "Mkurugenzi", + "определенного режиссера": "mkurugenzi fulani", + "Режиссеры": "Wakurugenzi", + "Тип": "Weka", + "определенного типа": "aina fulani", + "Поиск": "Tafuta", + "запрос": "ombi", + "определенного запроса": "ombi maalum", + "Поиск фильма": "Utafutaji wa kisasa", + "Пагинация и сортировка": "Pagination na kuchagua", + "Код": "Kanuni", + "По убыванию": "Inashuka", + "По возрастанию": "Inapanda", + "H1 на страницах веб-сайта": "H1 kwenye kurasa za wavuti", + "Информация о написании H1 для всех страниц веб-сайта": "Taarifa kuhusu kuandika H1 kwa kurasa zote za tovuti", + "Описания на страницах веб-сайта": "Maelezo juu ya kurasa za tovuti", + "Информация о написании описаний для всех страниц веб-сайта": "Maelezo kuhusu maelezo ya kuandika kwa kurasa zote za tovuti", + "Обновление базы фильмов": "Sasisha database ya film", + "Ключ обновления базы данных": "Kitufe cha mwisho wa sasisho", + "Обновить": "Furahisha", + "Модуль новых премьер": "Moduli mpya ya waziri mkuu", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Maelezo juu ya vigezo vya moduli na kizuizi cha filamu karibu na mkuu", + "Отключить": "Zima", + "Количество фильмов в автоматическом блоке": "Idadi ya filamu katika kuzuia moja kwa moja", + "Указание числа фильмов, которые будут в блоке": "Eleza idadi ya filamu ambazo zitakuwa kwenye kizuizi", + "Указать фильмы вручную": "Eleza sinema kwa mikono", + "Вручную выбрать фильмы для этого блока": "Chagua vivinjari kwa ajili ya kitengo hiki", + "Активировать": "Activate", + "Модуль": "Moduli", + "отключен": "walemavu", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Moduli inakuwezesha kuongeza kwenye tovuti hiyo kizuizi na sinema zinazopaswa kutolewa hivi karibuni.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Ili kuwezesha moduli, bofya kitufe cha «Activate» juu ya skrini.", + "Модуль комментариев": "Moduli ya maoni", + "Информация о параметрах модуля добавления виджетов комментариев": "Maelezo kuhusu vigezo vya moduli kuongeza vilivyoandikwa vya maoni", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Jina lako fupi linalotolewa wakati wa usajili wa tovuti kwenye kitufe cha Disqus.com na ufunguo wa API", + "Ваш shortname веб-сайта": "Jina lako la kifupi la tovuti", + "Ваш api_key для индексации комментариев": "Api_key yako ya kutaja maoni", + "Блок последних комментариев": "Kuzuia maoni ya hivi karibuni", + "Блок с последними комментариями от пользователей": "Zima na maoni ya hivi karibuni kutoka kwa watumiaji", + "комментария(ев)": "maoni(s)", + "Макс. %s символов": "Max Wahusika %s", + "без аватара": "bila avatar", + "с аватаром": "na avatar", + "На страницах:": "Katika kurasa:", + "главная": "kuu", + "категория": "kikundi", + "контент": "maudhui", + "фильм": "filamu hiyo", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Taja widget_id ambayo utapokea baada ya kujenga widget ya maoni juu ya HyperComments.com na sekretkey kwa indexing maoni na injini za utafutaji", + "Ваш widget_id": "Widget yako_id", + "Ваш sekretkey для индексации комментариев": "Sekretkey yako ya kutaja maoni", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Aina ya kitambulisho cha programu yako «Website» kwenye vk.com", + "Ваш ID приложения": "Kitambulisho chako cha maombi", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Ingia kwenye facebook.com na ingiza Id Idumiaji (Kitambulisho cha mtumiaji ambacho kinaweza kupima maoni)", + "Ваш ID на Facebook": "ID yako ya Facebook", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Taja Kitambulisho ambacho unapokea baada ya kujenga widget ya maoni kwenye Cackle.me (kwa ada)", + "Ваш ID виджета": "Idhaa yako ya widget", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL ya ukurasa wako wa Google+", + "Ваш URL в Google+": "URL yako ya Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Kipindi cha host_id, ambacho hupata baada ya kujiandikisha na huduma", + "Ваш host_id": "Host_id yako", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Moduli inakuwezesha kuongeza kwenye aina ya maoni ya tovuti ya mitandao ya kijamii VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Filamu zinazohusiana na moduli", + "Информация о параметрах модуля связанных фильмов": "Maelezo kuhusu vigezo vya filamu zinazohusiana na moduli", + "Связанные фильмы по году": "Mafilimu kuhusiana na mwaka", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Kisanduku cha filamu chini ya habari kuu ya filamu kutoka mwaka huo huo kama filamu ya sasa", + "из одного года": "kutoka mwaka mmoja", + "Связанные фильмы по жанрам": "Filamu zinazohusiana na aina", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Kizuizi na sinema chini ya habari kuu ya filamu kutoka kwa aina moja au aina zote kama filamu ya sasa", + "всех": "ya yote", + "одного жанра": "aina moja", + "Связанные фильмы по странам": "Filamu zinazohusiana na nchi", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Kisanduku cha filamu chini ya habari kuu ya filamu kutoka nchi moja au nchi zote kama filamu ya sasa", + "одной страны": "nchi moja", + "Связанные фильмы по актерам": "Filamu zinazohusiana na wahusika", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Kizuizi na filamu chini ya maelezo kuu ya filamu kutoka kwenye filamu ya waigizaji au waigizaji ambao waliotazama filamu ya sasa", + "одного актера": "muigizaji mmoja", + "Связанные фильмы по режиссерам": "Filamu zinazohusiana na mkurugenzi", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Kikwazo na filamu chini ya maelezo kuu ya filamu kutoka kwa filamu ya mkurugenzi au wakurugenzi wanaoongoza filamu ya sasa", + "одного режиссера": "mkurugenzi mmoja", + "Показывать по типу": "Onyesha kwa aina", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Kwenye ukurasa wa mfululizo, mfululizo utaonyeshwa, kwenye ukurasa wa filamu za filamu", + "Тип к типу": "Andika aina", + "Не важно": "Sio muhimu", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Moduli inakuwezesha kuongeza kwenye orodha ya filamu ya ziada ya filamu kutoka mwaka huo huo, ghana, nchi, mwaka, mwigizaji au mkurugenzi.", + "Модуль создания страниц для веб-сайта": "Moduli ili kuunda kurasa za tovuti", + "Информация о параметрах модуля создания страниц для веб-сайта": "Maelezo kuhusu vigezo vya moduli huunda kurasa za tovuti", + "Настройка страницы со списком новостей": "Fanya ukurasa wa orodha ya habari", + "URL путь": "Njia ya URL", + "Параметр пути в URL": "Kipimo cha URL", + "Веб-страница со списком контента": "Ukurasa wa wavuti na orodha ya maudhui", + "Страницы веб-сайта": "Kurasa za tovuti", + "Новости и коллекции веб-сайта": "Habari na makusanyo ya tovuti", + "Блоки новостей на веб-сайте": "Habari huzuia kwenye tovuti", + "Блок новостей в боковой панели": "Habari kuzuia katika sidebar", + "Блок постов в боковой панели на страницах веб-сайта": "Kizuizi cha machapisho kwenye ubao wa ubao kwenye ukurasa wa tovuti", + "пост(ов)": "post(s)", + "Теги через запятую": "Vitambulisho kilichotenganishwa na vitendo", + "Блок новостей на странице фильма": "Habari kulisha ukurasa wa film", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Kizuizi cha machapisho ambacho kina filamu au habari za hivi karibuni zilizo na lebo kwenye sinema zote", + "упоминания или с тегом": "inasema au kutambulishwa", + "Оповещения, Новости": "Tahadhari, Habari", + "Фильмы из новостей на главной": "Filamu kutoka kwa habari kwenye kuu", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Zima na sinema kutoka kwa habari kwenye ukurasa kuu (tafungua funguo la URL limejitenga na vito)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Makusanyo ya moja kwa moja", + "Обновления с moonwalk": "Mipangilio ya moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Mwisho wa filamu / mfululizo kwenye video ya kuhudhuria video", + "Обновления фильмов": "Sasisho la kisasa", + "Последние добавленные фильмы на видео-хостинг": "Majina ya mwisho yaliyoongezwa kwenye ushirikishaji wa video", + "Не добавлять": "Usiongeze", + "URL-ключ коллекции в которую добавлять фильмы": "Funguo la URL la mkusanyiko ambalo linaongeza filamu", + "Обновлять качество:": "Sasisha ubora:", + "Да": "Ndiyo", + "Обновлять перевод:": "Sasisha tafsiri:", + "Обновления сериалов": "Sasisho la mfululizo wa TV", + "Последние добавленные сериалы на видео-хостинг": "Mfululizo wa mwisho ulioongezwa kwenye ushiriki wa video", + "сериала(ов)": "serial(s)", + "URL-ключ коллекции в которую добавлять сериалы": "Funguo la URL la mkusanyiko ambalo linaongeza maonyesho ya televisheni", + "Обновления с hdgo": "Sasisho kutoka kwa hdgo", + "Обновления с kodik": "Sasisho kutoka kwa kodik", + "Обновления с iframe": "Sasisho la iframe", + "Добавить страницу": "Ongeza ukurasa", + "Модуль позволяет создавать страницы на веб-сайте.": "Moduli inakuwezesha kuunda kurasa kwenye tovuti.", + "Название страницы:": "Kitabu cha ukurasa:", + "Комедийные сериалы": "Mfululizo wa mfululizo", + "Описание страницы:": "Maelezo ya ukurasa:", + "Подборка комедийных сериалов": "Uchaguzi wa mfululizo wa comedy", + "Уникальный ключ для URL": "Kitu muhimu cha URL", + "Уникальный ключ для URl страницы": "Kitu muhimu cha ukurasa wa URL", + "Ссылка на изображение страницы": "Unganisha kwenye picha ya ukurasa", + "Коллекции, Новости": "Mikusanyiko, Habari", + "Коллекции": "Mikusanyiko", + "Новости": "Habari", + "Страницы": "Kurasa", + "Обновления": "Sasisho", + "Мультфильмы": "Katuni", + "ТВ": "Tv", + "Аниме": "Wahusika", + "Страница скачать": "Pakua ukurasa", + "Страница трейлера": "Ukurasa wa trailer", + "Страница кадров": "Ukurasa wa ukurasa", + "Модуль слайдера фильмов": "Kisasa cha slider moduli", + "Информация о параметрах модуля слайдера фильмов": "Maelezo kuhusu vigezo vya sinema za slider moduli", + "Идентификатор или ссылка на фильм": "Kitambulisho cha kisasa au kiungo", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Moduli inakuwezesha kuongeza kwenye tovuti ya slider na sinema.", + "Модуль скрытия фильмов": "Kisasa cha kuficha kisasa", + "Информация о параметрах модуля скрытия фильмов": "Maelezo kuhusu vigezo vya moduli huficha sinema", + "Автоматическое скрытие фильмов": "Jificha kwa faragha sinema", + "Параметры авторизации IMAP": "Chaguzi za idhini za IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Chaguo za uidhinishaji kwenye seva ya IMAP ya barua pepe", + "Пароль": "Nenosiri", + "Ваш пароль от почтового ящика": "Lebo yako ya lebo ya barua pepe", + "Параметры почтового сервера": "Mipangilio ya seva ya mail", + "Сервер": "Seva", + "Порт": "Bandari", + "TLS": "TLS", + "Блокировать фильмы в стране": "Zima sinema nchini", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Zima sinema katika nchi ambayo zilifunguliwa mwaka huu", + "В стране фильма": "Katika nchi ya filamu", + "Сообщение для пользователей": "Ujumbe wa mtumiaji", + "Сообщение для пользователей на месте, где располагается плеер": "Ujumbe kwa watumiaji kwenye tovuti ambapo mchezaji anapo", + "Сообщение для пользователя": "Ujumbe kwa mtumiaji", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Moduli inakuwezesha kujificha kwenye sinema za tovuti ambazo zimezuiwa kutoka kwa wamiliki wa hakimiliki.", + "Модуль топ-фильмов": "Moduli ya filamu maarufu zaidi", + "Информация о параметрах модуля топ-фильмов в категориях": "Maelezo kuhusu vigezo vya filamu za juu ya moduli katika makundi", + "Топ-фильмы в категориях": "Sinema maarufu katika makundi", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Mafilimu ya juu huonyeshwa badala badala ya slider kiwango, au kama block tofauti katika makundi", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Moduli inaruhusu kila kikundi kuonyesha filamu bora juu ya kuchagua maalum.", + "Модуль социальных сетях": "Mtandao wa mitandao ya moduli", + "Информация о параметрах модуля групп в социальных сетях": "Maelezo juu ya vigezo vya moduli ya kikundi katika mitandao ya kijamii", + "Ссылка на страницу": "Unganisha kwenye ukurasa", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Moduli inakuwezesha kuongeza kwenye kurasa za viungo vya tovuti kwenye mitandao ya kijamii ambayo iliundwa kwenye tovuti.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Moduli ya micromarking", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Maelezo kuhusu vigezo vya moduli ya Schema na marudio ya OpenGraph", + "активирован": "imeanzishwa", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Moduli inakuwezesha kuongeza marudio ya Schema na OpenGraph kwenye kurasa zote za tovuti.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Ili kufuta moduli, bofya kitufe cha «Dhibiti» juu ya skrini.", + "Модуль продолжения просмотра": "Moduli itaendelea kutazama", + "Информация о параметрах модуля продолжения просмотра": "Maelezo kuhusu vigezo vya moduli huendelea kutazama", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Moduli inakuwezesha kuongeza kifungo kwenye wavuti. unapobofya, unaweza kwenda kwenye ukurasa wa filamu ili kuendelea kuendelea kuangalia.", + "Модуль просмотренных фильмов": "Moduli iliangalia sinema", + "Информация о параметрах модуля просмотренных фильмов": "Maelezo kuhusu vigezo vya moduli iliangalia sinema", + "Количество просмотренных фильмов": "Idadi ya sinema zilizotazama", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Filamu zinazoonekana na mtumiaji zinaonyeshwa chini ya kila ukurasa wa tovuti", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Moduli inaongeza chini ya ukurasa orodha ya sinema ambazo zimeonekana hivi karibuni na mtumiaji.", + "Модуль плеера на веб-сайте": "Moduli ya mchezaji kwenye tovuti", + "Информация о параметрах модуля плеер на веб-сайте": "Maelezo kuhusu vigezo vya moduli ya mchezaji kwenye tovuti", + "Параметры плеера": "Mpangilio wa mchezaji", + "сделать основным": "fanya kuu", + "Видео-хостинги источники": "Vyanzo vya uhifadhi wa video", + "Цвет элементов в плеере": "Rangi ya mambo katika mchezaji", + "Указание токен-ключа плеера": "Inabainisha ufunguo wa toleo la mchezaji", + "Токен-ключ": "Tokisho muhimu", + "Указание api_token-ключа плеера": "Kufafanua mchezaji api_token ya mchezaji", + "api_token-ключ": "funguo la api_token", + "Указание токен-ключа": "Kufafanua kitufe cha ishara", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Moduli inakuwezesha kuongeza mchezaji kwenye tovuti ili kuangalia sinema mtandaoni.", + "Модуль блокировки просмотра плеера": "Mchezaji angalia msimbo wa lock", + "Информация о параметрах модуля блокировки просмотра плеера": "Maelezo kuhusu vigezo vya moduli ya kuzuia mtazamaji", + "Вставить рекламу в плеер": "Ingiza matangazo ndani ya mchezaji", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Kitengo cha ad kitasimama kwa mchezaji kwa idadi fulani ya sekunde kabla ya kutazama", + "Таймер блокировки:": "Funga muda:", + "сек": "sekunde", + "Кнопка «Пропустить»:": "Ruka kifungo:", + "Сообщение для пользователя:": "Ujumbe wa mtumiaji:", + "Рекламный код:": "Msimbo wa uendelezaji:", + "отображает обратный отсчет.": "inaonyesha hesabu.", + "Платная подписка": "Ulipaji wa malipo", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Kuzalisha orodha ya funguo kwa njia ya comma na kuuuza kwa njia ya majukwaa mbalimbali ya biashara, kwa mfano kwenye digiseller. Mtumiaji baada ya kuingia ufunguo atakuwa na uwezo wa kutazama sinema zote kwenye tovuti bila vikwazo", + "Список ключей через запятую:": "Orodha ya funguo zilizoteuliwa na vitambaa:", + "+ 10 ключей": "+ Funguo 10", + "Поделиться в социальную сеть": "Shiriki kwenye mtandao wa kijamii", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Isipokuwa mtumiaji akibofya kwenye kifungo cha Kushiriki kwenye moja ya mitandao ya kijamii, mtumiaji hawezi kuanza kuvinjari kwa wakati fulani. Ikiwa mtumiaji anabofya kifungo cha «Shiriki», kizuizi kitafunga baada ya sekunde 10", + "Пользователи с AdBlock": "Watumiaji wa AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Weka mwanzo wa kutazama kutoka kwa watumiaji wanaotumia AdBlock au watumiaji wengine wa matangazo", + "Легальный веб-сайт": "Tovuti ya kisheria", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Onyesha tu trailer ya filamu ambayo ni nyenzo za uendelezaji na haingii hati miliki", + "Разрешить плеер в странах:": "Ruhusu mchezaji katika nchi:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Moduli inakuwezesha kuzuia maonyesho ya mchezaji kwa watumiaji kabla ya kufanya hatua maalum.", + "Модуль мобильной версии": "Moduli ya simu ya mkono", + "Информация о параметрах модуля мобильной версии веб-сайта": "Maelezo kuhusu vigezo vya moduli ya toleo la simu ya tovuti", + "Светлая тема": "Nuru ya mandhari", + "Светлая тема оформления мобильной версии веб-сайта": "Nuru ya mandhari ya toleo la simu ya tovuti", + "Скриншоты": "Viwambo vya skrini", + "Темная тема": "Mandhari ya giza", + "Темная тема оформления мобильной версии веб-сайта": "Mandhari ya giza ya toleo la simu ya tovuti", + "Своя тема оформления мобильной версии веб-сайта": "Mandhari yenyewe ya toleo la simu ya tovuti", + "Настроить": "Customize", + "Цвет фона": "Rangi ya asili", + "Цвет текста": "Nakala ya rangi", + "Фон заголовка": "Mandhari ya kichwa", + "Цвет заголовка": "Rangi ya kichwa", + "Фон описания": "Ufafanuzi background", + "Цвет описания": "Maelezo ya rangi", + "Фон кнопки": "Background button", + "Цвет кнопки": "Rangi ya kifungo", + "Фон поиска": "Tafuta historia", + "Фон блока": "Zima historia", + "Цвет ссылок": "Weka rangi", + "При наведении": "Unapotembea", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Moduli inaelezea injini za utafutaji ambazo tovuti hiyo ina toleo la tovuti ya kuonyesha kamili juu ya vifaa vya simu. Kabla ya kuimarisha moduli, hakikisha kwamba «m» subdomain imeundwa (Kuna sambamba CNAME-rekodi «m» katika jopo la kudhibiti DNS la kikoa).", + "Модуль серий сериалов": "Serial series moduli", + "Информация о параметрах модуля серий сериалов": "Maelezo kuhusu vigezo vya moduli mfululizo wa mfululizo", + "Заголовок, описание и H1 веб-страницы с серией": "Ukurasa wa Tovuti, maelezo na mfululizo wa H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Kuandika maandiko kwa kichwa, maelezo na H1 kwenye ukurasa wa wavuti na mfululizo", + "Веб-страница серии:": "Sura ya wavuti:", + "Название страницы": "Kichwa cha ukurasa", + "номер сезона": "nambari ya msimu", + "номер серии": "nambari ya kundi", + "перевод": "tafsiri", + "H1 на странице": "H1 kila ukurasa", + "Описание страницы": "Maelezo ya ukurasa", + "Блок с сериями": "Zima na mfululizo", + "серий": "mfululizo", + "Все серии": "Mfululizo wote", + "Посл. серию": "Mwisho mfululizo", + "Параметры по умолчанию": "Mipangilio ya pekee", + "Сезон": "Msimu", + "Серия": "Mfululizo wa", + "Звук": "Sauti", + "основной источник серий": "chanzo kikuu cha mfululizo", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Moduli inakuwezesha kuunda ukurasa tofauti kwa kila mfululizo wa mfululizo.", + "Модуль добавления рекламы на веб-сайт": "Moduli ya tangazo kwenye tovuti", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Maelezo kuhusu vigezo vya moduli huongeza matangazo kwenye tovuti", + "Десктопная версия веб-сайта": "Toleo la desktop ya tovuti", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Tofauti ya matangazo kwenye toleo la desktop kwenye tovuti", + "На всех веб-страницах": "Katika kurasa zote za wavuti", + "Вверху на веб-странице": "Juu ya ukurasa wa wavuti", + "Добавьте свой рекламный код": "Ongeza msimbo wako wa matangazo", + "Внизу на веб-странице": "Chini kwenye ukurasa wa wavuti", + "Левая колонка на веб-странице": "Safu ya kushoto kwenye ukurasa wa wavuti", + "Правая колонка на веб-странице": "Safu ya safu kwenye ukurasa wa wavuti", + "Над плеером на веб-странице": "Juu ya mchezaji kwenye ukurasa wa wavuti", + "Под плеером на веб-странице": "Chini ya mchezaji kwenye ukurasa wa wavuti", + "или размещение на конкретной веб-странице": "au kutuma kwenye ukurasa maalum wa wavuti", + "Размещение рекламы над плеером": "Uwekaji wa ad juu ya mchezaji", + "Размещение рекламы под плеером": "Uwekaji wa ad chini ya mchezaji", + "Размещение рекламы над ссылками": "Kuweka matangazo hapo juu viungo", + "Размещение рекламы под ссылками": "Tangaza chini ya viungo", + "Размещение рекламы над трейлером": "Uwekaji wa ad juu ya trailer", + "Размещение рекламы под трейлером": "Uwekaji wa ad chini ya trailer", + "Размещение рекламы над кадрами": "Matangazo juu ya muafaka", + "Размещение рекламы под кадрами": "Uwekaji wa ad chini ya muafaka", + "Мобильная версия веб-сайта": "Toleo la simu ya tovuti", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Tofauti ya matangazo katika toleo la simu ya tovuti", + "Таргетинг рекламы": "Kulenga kwa matangazo", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Onyesha matangazo ya watazamaji walengwa, kwa mfano, watu kutoka Russia au wakati wa kuvinjari tovuti kwenye iPhone, nk.", + "Таргетинг включен": "Taratibu imewezeshwa", + "Таргетинг отключен": "Kutazama walemavu", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Moduli inakuwezesha kuongeza matangazo kwenye kurasa zote za wavuti za tovuti ambazo zinalengwa.", + "Модуль RSS": "Moduli ya RSS", + "Информация о параметрах модуля RSS": "Maelezo kuhusu vigezo vya moduli ya RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Moduli inakuwezesha kuonyesha machapisho ya karibuni ya filamu katika muundo wa xml.", + "Автопубликация на %s дней": "Jitambulisha kwa siku %s", + "Код состояния HTTP": "Msimbo wa hali ya HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Nambari ya hali ya HTTP kwenye ukurasa wa mtandao wa filamu uliozuiwa", + "Фильмы из страны": "Filamu kutoka nchi", + "Фильмы из списка": "Filamu kutoka kwenye orodha", + "Мультсериалы:": "Katuni:", + "Видео-хостинги источники трейлеров": "Vyanzo vya uhifadhi wa video kwa matrekta", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Moduli inaelezea injini za utafutaji ambazo tovuti hiyo ina toleo la tovuti ya kuonyesha kamili juu ya vifaa vya simu.", + "Случайный": "Random", + "Случайный фильм": "Kisasa cha movie", + "Модуль случайного фильма": "Muda wa moduli wa filamu", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Moduli inaruhusu kila kikundi kuonyesha kifungo kwa kubadili movie isiyo ya kawaida kutoka kwa jamii hii.", + "Информация о параметрах модуля выбора случайного фильма": "Maelezo kuhusu vigezo vya moduli ya kuchagua ya random ya filamu", + "Случайный фильм в категориях веб-сайта": "Kisasa cha sinema kwenye makundi ya tovuti", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Juu ya ukurasa wa kikundi, kifungo kitaonyeshwa, wakati unapobofya, mtumiaji huenda kwenye filamu ya random kutoka kwa jamii hii", + "Случайный фильм в меню веб-сайта": "Kisasa cha sinema kwenye orodha ya tovuti", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Taja ufunguo wa URL wa mkusanyiko ambao ungependa kuchagua filamu ya random, unapobofya kifungo kwenye menyu", + "Выбирать из коллекции:": "Chagua kutoka kwenye mkusanyiko:", + "ТВ версия": "Toleo la TV", + "URL-ключ:": "Muhimu wa URL:", + "Название в виде ссылки": "Kichwa kama kiungo", + "При нажатии на название категории, будет переход на страницу категории": "Unapobofya jina, litaenda kwenye ukurasa wa jamii", + "Ссылка на категорию": "Jamii inaunganisha", + "Обычный текст": "Nakala ya wazi", + "Случайный фильм на главной странице": "Video ya random kwenye ukurasa wa nyumbani", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Katika kila kizuizi kwenye ukurasa kuu wa tovuti hii kutakuwa na kiungo kwa movie isiyo ya kawaida katika kikundi", + "Случайный фильм в блоке связанных фильмов": "Kisasa cha sinema katika sinema zinazohusiana na kuzuia", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Katika kila kizuizi cha sinema zinazohusiana kwenye ukurasa wa wavuti wa filamu itakuwa na kiungo kwa movie isiyo ya kawaida katika kikundi", + "Список жанров в каждом типе": "Orodha ya aina katika kila aina", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Taja orodha ya aina za kuingizwa au kutengwa na aina fulani", + "Жесткая перезагрузка сервера": "Weka upya kwa bidii", + "Будет произведена перезагрузка всех сайтов на сервере": "Tovuti zote kwenye seva zitaanza tena", + "Модуль ТВ версии": "Toleo la moduli la TV", + "Информация о параметрах модуля ТВ версии веб-сайта": "Maelezo kuhusu vigezo vya toleo la TV kwenye tovuti", + "URL ТВ версии": "URL ya toleo la TV", + "Настройка URL для ТВ версии веб-сайта": "Kuweka URL kwa toleo la TV la tovuti", + "URL мобильной версии": "URL ya simu ya mkono", + "Настройка URL для мобильной версии веб-сайта": "Kuweka URL kwa toleo la simu ya tovuti", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Moduli inasababisha toleo la televisheni la tovuti kwa urambazaji kwa kutumia kijijini cha kudhibiti.", + "Инструмент для парсинга веб-страниц": "Chombo cha kurasa za kurasa za wavuti", + "Цвет текста контента": "Rangi ya maandishi ya maudhui", + "Фон контента": "Historia ya maudhui", + "Цвет текста категории": "Nakala ya rangi ya kikundi", + "Фон текущей категории": "Hali ya sasa ya jamii", + "Фон активной категории": "Background jamii active", + "Своя тема оформления ТВ версии веб-сайта": "Mandhari yenyewe ya toleo la TV kwenye tovuti", + "Загрузка доступна после заполнения информации!": "Pakua inapatikana baada ya kujaza habari!", + "Автозаполнение информации": "Maelezo ya kikamilifu", + "Запретить доступ в странах": "Kataa ufikiaji katika nchi", + "Список стран, которым запрещено посещать сайт": "Orodha ya nchi ambazo haziruhusiwi kutembelea tovuti", + "Проксировать": "Kwa wakala", + "Не проксировать": "Usiwe wakala", + "Перегрузка сервера": "Kupakia juu ya seva", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Taja asilimia ya upakiaji wa seva ambayo ujumbe wa makosa utaonyeshwa au kuelekezwa (muda wa 1 dakika, dakika 5 na dakika 15)", + "Модуль рерайта описаний": "Maelezo ya moduli ya kuandika upya", + "Модуль обработает описание к фильму и делает его более уникальным": "Moduli itashughulikia maelezo ya filamu na kuifanya iwe ya kipekee zaidi", + "Настройка параметров в сервисе rewriter.tools": "Kuweka vigezo katika rewriter.tools ya huduma", + "Двойной рерайт": "Andika mara mbili", + "Проверка уникальности": "Uhakiki wa ukweli", + "Рерайт в автопубликации": "Andika upya nakala ya maandishi", + "Делать рерайт описаний всем фильмам в автопубликации": "Fanya maelezo ya kuandika upya kwa sinema zote kwenye kusawazisha", + "Показать сообщение или перенаправить на URL": "Onyesha ujumbe au uelekeze kwa URL", + "Случайные фильмы": "Sinema zisizo rasmi", + "Случайные фильмы из определенной коллекции": "Sinema zisizo wazi kutoka kwa mkusanyiko fulani", + "URL-ключ коллекции из которой выбирать фильмы": "Mkusanyiko wa ufunguo wa URL ambayo unaweza kuchagua sinema", + "Запретить доступ для IP": "Kataa ufikiaji wa IP", + "Список IP, которым запрещено посещать сайт": "Orodha ya IPs ambazo ni marufuku kutembelea tovuti", + "Embed/iframe код": "Nambari ya kukumbatia / iframe", + "изменить": "mabadiliko" +} diff --git a/themes/default/public/admin/locales/th.json b/themes/default/public/admin/locales/th.json new file mode 100644 index 0000000..8b47557 --- /dev/null +++ b/themes/default/public/admin/locales/th.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "หลัก", + "Параметры": "พารามิเตอร์", + "Модули": "โมดูล", + "Панель администратора": "แผงการดูแลระบบ", + "Настройки веб-сайта": "การตั้งค่าเว็บไซต์", + "Настройки публикации": "Publish settings", + "Настройки главной страницы": "การตั้งค่าโฮมเพจ", + "Настройки отображения": "ตั้งค่าการแสดงผล", + "Настройки URL": "การตั้งค่า URL", + "Вставить свой код": "ใส่รหัสของคุณ", + "SEO тексты": "ข้อความ SEO", + "Добавить фильм": "เพิ่มภาพยนตร์", + "Названия веб-страниц": "ชื่อเว็บเพจ", + "H1 на веб-страницах": "H1 บนหน้าเว็บ", + "Описания веб-страниц": "คำอธิบายเว็บเพจ", + "Скоро выйдет": "เร็ว ๆ นี้", + "Виджет комментариев": "Widget ความคิดเห็น", + "Связанные фильмы": "ภาพยนตร์ที่เกี่ยวข้อง", + "Контент веб-сайта": "เนื้อหาเว็บไซต์", + "Фильмы в слайдере": "ภาพยนตร์ในแถบเลื่อน", + "Запрещенные фильмы": "Forbidden films", + "Топ в категории": "อยู่ในหมวดหมู่", + "Социальные сети": "เครือข่ายทางสังคม", + "Семантическая разметка": "มาร์กอัป semantic", + "Продолжить просмотр": "เรียกดูต่อ", + "Просмотренные фильмы": "ดูภาพยนตร์", + "Плеер фильмов": "ผู้เล่นภาพยนตร์", + "Блокировка просмотра": "ล็อคมุมมอง", + "Мобильная версия": "เวอร์ชันบนมือถือ", + "Серии сериалов": "ซีรี่ส์ทีวี", + "Ваша реклама": "โฆษณาของคุณ", + "RSS канал": "ฟีด RSS", + "Уникальные описания": "คำอธิบายเฉพาะ", + "Голосование за фильм": "การลงคะแนนเสียงสำหรับภาพยนตร์", + "Боты для мессенджеров": "บอทสำหรับทูต", + "Ошибки в переводе?": "ข้อผิดพลาดในการแปล?", + "Есть вопросы?": "คำถามใด ๆ ?", + "Очистить кэш:": "ล้างแคช:", + "Очистка кэша файлов": "กำลังล้างแคชของไฟล์", + "Очистка кэша памяти": "การล้างแคชหน่วยความจำ", + "Главная страница веб-сайта": "หน้าแรกของเว็บไซต์", + "Информация о параметрах для главной страницы веб-сайта": "ข้อมูลเกี่ยวกับพารามิเตอร์สำหรับหน้าหลักของเว็บไซต์", + "Заголовок, описание и H1 веб-страницы": "ชื่อเว็บเพจคำอธิบายและ H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "เขียนข้อความสำหรับชื่อคำอธิบายและ H1 บนหน้าหลักของเว็บไซต์", + "Заголовок веб-страницы": "ชื่อหน้าเว็บ", + "Главная веб-страница": "หน้าแรก", + "символа(ов)": "อักขระ(s)", + "H1 на веб-странице": "H1 บนหน้าเว็บ", + "Описание веб-страницы": "คำอธิบายเว็บเพจ", + "Типы:": "ประเภท:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "บล็อกในหน้าหลักของเว็บไซต์ซึ่งมีภาพยนตร์บางประเภท:", + "или": "หรือ", + "%s-й": "%s tH", + "фильма(ов)": "ภาพยนตร์(s)", + "из типа(ов)": "ประเภท(s)", + "Годы:": "ปี:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "บล็อกในหน้าหลักของเว็บไซต์ซึ่งมีภาพยนตร์จากหลายปี", + "из года(ов)": "จากปี", + "Например:": "ตัวอย่างเช่น", + "Жанры:": "ประเภท:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "บล็อกในหน้าหลักของเว็บไซต์ซึ่งภาพยนตร์จากบางประเภท", + "из жанра(ов)": "จากประเภท(s)", + "боевик,триллер,приключения": "การกระทำ, การผจญภัย, การผจญภัย", + "Страны:": "ประเทศ:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "บล็อกในหน้าหลักของเว็บไซต์ซึ่งภาพยนตร์จากบางประเทศ", + "из страны": "จากประเทศ", + "США": "สหรัฐอเมริกา", + "Актеры:": "นักแสดง:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "บล็อกในหน้าหลักของเว็บไซต์ที่มีภาพยนตร์ที่มีส่วนร่วมของนักแสดงบางคน", + "с актерами": "กับนักแสดง", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "กำกับการแสดงโดย:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "บล็อกในหน้าหลักของเว็บไซต์ที่มีภาพยนตร์จากภาพยนตร์ของกรรมการบางคน", + "с режиссером": "กับผู้กำกับ", + "Кристофер МакКуорри": "คริสโตเฟอร์ McQuarrie", + "Блок со списком идентификаторов фильмов": "บล็อกที่มีรายการรหัสภาพยนตร์", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "บล็อกในหน้าหลักของเว็บไซต์ที่มีภาพยนตร์ที่มีรหัสเฉพาะ", + "Не показывать": "ไม่แสดง", + "ID или ссылка на фильм": "ID หรือลิงก์ไปยังภาพยนตร์", + "Фильмы:": "ภาพยนตร์:", + "Список идентификаторов фильмов": "รายการรหัสภาพยนตร์", + "Редактировать список ID": "แก้ไขรายการรหัส", + "Блок с новыми сериями": "บล็อกกับชุดใหม่", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "บล็อกในหน้าหลักของเว็บไซต์ที่มีชุดใหม่จะปรากฏขึ้น", + "серии(-ий)": "series(s)", + "Новые серии сериалов": "ชุดใหม่ของ serials", + "Блок с фильмами из коллекций": "บล็อกกับภาพยนตร์จากคอลเล็กชัน", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "ปิดกั้นภาพยนตร์จากข่าว / คอลเล็กชันในหน้าหลัก (คีย์ URL รายการคั่นด้วยเครื่องหมายจุลภาค)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "การให้เลขหน้า", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "ที่ด้านล่างของหน้าหลักจะเป็นตัวเลขระบุประเภทที่พวกเขาจะนำไปสู่", + "Фильмы из типа:": "ภาพยนตร์ประเภท:", + "Фильмы из года:": "ภาพยนตร์แห่งปี:", + "Фильмы из жанра:": "ภาพยนตร์จากประเภท:", + "Фильмы из страны:": "ภาพยนตร์จากประเทศ:", + "Фильмы актера:": "นักแสดงภาพยนตร์:", + "Фильмы режиссера:": "ผู้กำกับภาพยนตร์:", + "Фильмы из коллекции:": "ภาพยนตร์จากคอลเล็กชัน:", + "2020 или фильмы": "2020 หรือภาพยนตร์", + "По умолчанию": "ตามค่าเริ่มต้น", + "Сохранить изменения": "บันทึกการเปลี่ยนแปลง", + "Изменяется статус": "การเปลี่ยนแปลงสถานะ", + "Перезагружается": "การเริ่มต้นใหม่", + "Перезагрузить": "โหลด", + "Очищается кэш": "ล้างแคชแล้ว", + "Очистить кэш": "ล้างแคช", + "Загружаются (около 5 часов)": "กำลังโหลด (ประมาณ 5 ชั่วโมง)", + "Картинки загружены": "รูปภาพที่อัปโหลด", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "ฐานจะได้รับการแก้ไขบนเซิร์ฟเวอร์สำหรับโดเมน %s การนำเข้าจะกระทำเพียงครั้งเดียวการนำเข้าต่อไปคือการอัพเดต", + "Загружаются (около 10 минут)": "กำลังโหลด (ประมาณ 10 นาที)", + "Перезагрузка": "รีบูต", + "Сохраняются изменения": "บันทึกการเปลี่ยนแปลงแล้ว", + "Желательно не больше 100 фильмов": "ไม่ควรมากกว่า 100 ภาพยนตร์", + "Ошибка веб-сайта": "ข้อผิดพลาดของเว็บไซต์", + "Ошибка сервера": "ข้อผิดพลาดของเซิร์ฟเวอร์", + "URL кадров:": "URL ของเฟรม:", + "Блок с типами пустой": "บล็อกว่างเปล่า", + "Блок с годами пустой": "บล็อกในช่วงหลายปีที่ว่างเปล่า", + "Блок с жанрами пустой": "บล็อกกับประเภทว่างเปล่า", + "Блок со странами пустой": "บล็อกกับประเทศว่างเปล่า", + "Блок с актерами пустой": "บล็อกกับนักแสดงว่างเปล่า", + "Блок с режиссерами пустой": "กรรมการว่างเปล่า", + "пустой": "โมฆะ", + "отключена": "ถูกปิดใช้งาน", + "Панель администратора CinemaPress": "แผงการดูแลระบบ CinemaPress", + "Информация о параметрах админ-панели": "ข้อมูลเกี่ยวกับพารามิเตอร์ของแผงผู้ดูแลระบบ", + "Опубликовано фильмов": "เผยแพร่ภาพยนตร์", + "Опубликовано:": "โพสเมื่อ:", + "Осталось:": "ซ้าย:", + "Отфильтрованы:": "กรองโดย:", + "Скоро": "ในไม่ช้า", + "Комментарии": "ความคิดเห็น", + "Связанные": "ที่เกี่ยวข้อง", + "Контент": "เนื้อหา", + "Слайдер": "เลื่อน", + "Скрыть": "ปิดบัง", + "Топ": "ด้านบน", + "Разметка": "เครื่องหมาย", + "Продолжить": "ดำเนิน", + "Просмотренные": "ดู", + "Плеер": "ผู้เล่น", + "Блокировка": "ล็อค", + "Серии": "ชุด", + "Реклама": "การโฆษณา", + "RSS": "RSS", + "Уникальность": "ความเป็นเอกลักษณ์", + "Голосование": "โหวต", + "Боты": "บอท", + "Настройки": "การตั้งค่า", + "Публикация": "สิ่งพิมพ์", + "Отображение": "แสดงผล", + "Фильмы": "ภาพยนตร์", + "Названия": "ชื่อ", + "H1": "H1", + "Описания": "ลักษณะ", + "URL": "URL", + "Коды": "รหัส", + "Основные настройки веб-сайта": "การตั้งค่าเว็บไซต์พื้นฐาน", + "Информация о параметрах настройки веб-сайта": "ข้อมูลเกี่ยวกับการตั้งค่าเว็บไซต์", + "Протокол": "โปรโตคอล", + "Основной протокол веб-сайта": "โปรโตคอลหลักของเว็บไซต์", + "Домен": "โดเมน", + "Информационный параметр домена, за которым закрепляется ключ БД": "พารามิเตอร์ข้อมูลของโดเมนที่มีการกำหนดคีย์ฐานข้อมูล", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "อีเมลของคุณเพื่อติดต่อผู้ดูแลเว็บไซต์", + "Язык и страна веб-сайта": "ภาษาของเว็บไซต์และประเทศ", + "Указание языка и страны, для аудитории которой работает веб-сайт": "ระบุภาษาและประเทศที่เว็บไซต์ดำเนินการ", + "Шаблон веб-сайта": "เทมเพลตเว็บไซต์", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "ชื่อของเทมเพลตเว็บไซต์ที่มีโฟลเดอร์ควรอยู่ในโฟลเดอร์ธีม", + "ThemePrice": "49$", + "Своя тема": "ธีมของตัวเอง", + "Nginx сервер": "เซิร์ฟเวอร์ nginx", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "พารามิเตอร์นี้เป็นข้อมูลและไม่สามารถเปลี่ยนแปลงได้จากแผงการดูแลระบบ", + "Sphinx сервер": "เซิร์ฟเวอร์ sphinx", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "ด้วยการโหลดสูงสฟิงซ์สามารถถ่ายโอนไปยังเซิร์ฟเวอร์ที่แยกต่างหากซึ่งจะช่วยเพิ่มประสิทธิภาพของเว็บไซต์", + "Memcached сервер": "เซิร์ฟเวอร์ memcached", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "ด้วยการโหลดสูง Memcached สามารถโอนไปยังเซิร์ฟเวอร์ที่แยกต่างหากซึ่งจะเป็นการเพิ่มประสิทธิภาพของเว็บไซต์", + "Сервер картинок": "เซิร์ฟเวอร์รูปภาพ", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "ภาพทั้งหมดถูกโหลดจากแหล่งที่มาของบุคคลที่สามอย่างไรก็ตามหากคุณต้องการดาวน์โหลดโปสเตอร์จากเว็บไซต์ของคุณคุณสามารถ «อัปโหลดไปยังเซิร์ฟเวอร์» ไฟล์แบบคงที่และระบุในฟิลด์นี้ที่อยู่ %s", + "Ширина постера:": "ความกว้างโปสเตอร์:", + "Автопубликация": "อัตโนมัติเผยแพร่", + "Фукнция публикации": "เผยแพร่ฟังก์ชัน", + "Информация о параметрах публикации фильмов": "ข้อมูลเกี่ยวกับตัวเลือกการเผยแพร่ภาพยนตร์", + "Импорт всех фильмов в мире": "นำเข้าภาพยนตร์ทั้งหมดในโลก", + "Добавление всех фильмов в мире на веб-сайт": "เพิ่มภาพยนตร์ทั้งหมดในโลกลงในเว็บไซต์", + "Введите ключ базы фильмов": "ป้อนคีย์ฐานข้อมูลภาพยนตร์", + "Добавить фильмы": "เพิ่มภาพยนตร์", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "ภาพยนตร์:", + "StartMovies": "---", + "Тема:": "หัวข้อ:", + "общая": "ทั้งหมด", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "ธีม CinemaPress และบุคคลทั่วไปคืออะไร", + "Обновление:": "ปรับปรุง:", + "каждое": "แต่ละ", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "เหตุใดฉันจึงจำเป็นต้องอัปเดตฐานข้อมูล", + "Оплатить ключ": "คีย์ชำระเงิน", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "ฟรีสูงสุด 3 ครั้ง", + "Настройка автопубликации": "ตั้งค่าการเผยแพร่โดยอัตโนมัติ", + "Нстройка публикации фильмов каждый час": "กำหนดสิ่งตีพิมพ์ภาพยนตร์ทุกๆชั่วโมง", + "Публиковать по": "เผยแพร่โดย", + "фильма(ов) каждые": "ภาพยนตร์(s) ทุก", + "часа(ов)": "ชั่วโมง(s)", + "Будут опубликованы в": "จะมีการตีพิมพ์ค่ะ", + "Диапазон идентификаторов фильмов": "ช่วง ID ภาพยนตร์", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "ช่วงของตัวระบุภาพยนตร์ที่เผยแพร่อยู่ในเว็บไซต์แล้ว", + "до": "ได้ถึง", + "Обязательная информация у фильмов": "ข้อมูลที่จำเป็นจากภาพยนตร์", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "เฉพาะภาพยนตร์ที่มีข้อมูลที่ทำเครื่องหมาย (ผู้โพสต์, ชื่อเรื่อง, คำอธิบายมาตรฐาน) จะถูกเผยแพร่บนเว็บไซต์", + "Не важно (публикация любых фильмов)": "ไม่สำคัญ (การเผยแพร่ภาพยนตร์ใด ๆ )", + "Только имеющие постер": "มีเฉพาะโปสเตอร์", + "Только имеющие переведенное название": "มีเพียงชื่อที่แปลแล้ว", + "Только имеющие стандартное описание": "มีเพียงคำอธิบายมาตรฐานเท่านั้น", + "Тематический веб-сайт": "เว็บไซต์เรื่อง", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "คุณสามารถสร้างเว็บไซต์เฉพาะที่มีเพียง Anime, Russian films ฯลฯ เท่านั้นที่จะเผยแพร่", + "Тип:": "ประเภท:", + "Сериалы": "รายการทีวี", + "Все": "ทั้งหมด", + "для взрослых": "สำหรับผู้ใหญ่", + "Китай": "ประเทศจีน", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "หยุดคำ:", + "Параметры вывода фильмов в категориях": "ตัวเลือกเอาต์พุตสำหรับภาพยนตร์ในประเภท", + "Информация о параметрах вывода фильмов в категориях": "ข้อมูลเกี่ยวกับตัวเลือกการแสดงผลของภาพยนตร์ในหมวดหมู่", + "Параметры отображения в категориях": "แสดงตัวเลือกในหมวดหมู่", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "แสดงตัวเลือกสำหรับภาพยนตร์ในหมวดหมู่ (ประเภทประเทศ ฯลฯ )", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "ระบุจำนวนภาพยนตร์ที่จะแสดงในแต่ละหมวดหมู่และผลการค้นหา", + "Фильмов на странице:": "ภาพยนตร์ในหน้า:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "ระบุการจัดเรียงตามที่ภาพยนตร์จะถูกจัดเรียงในหมวดหมู่", + "Сортировка фильмов:": "จัดเรียงภาพยนตร์:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "ระบุจำนวนหน้าที่จะแสดงที่ด้านล่างของแต่ละหมวดหมู่และเว็บไซต์หลัก", + "Количество чисел в пагинации:": "จำนวนตัวเลขในการแบ่งหน้า:", + "номер(ов)": "จำนวน(s)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "แสดงปุ่มของหน้าสุดท้ายในหน้าหลักและในหมวดหมู่ (สามารถสร้างโหลดบนเซิร์ฟเวอร์)", + "Последняя страница:": "หน้าสุดท้าย:", + "Показывать": "แสดง", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "ระบุภาพที่จะปรากฏเมื่อผู้คนจะแบ่งปันเว็บไซต์บนเครือข่ายสังคม", + "Изображение по умолчанию:": "รูปภาพเริ่มต้น:", + "URL изображения": "URL รูปภาพ", + "Загрузить": "ดาวน์โหลด", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "ระบุวันสุดท้ายของรอบปฐมทัศน์ของภาพยนตร์ที่จะแสดงเมื่อเรียงลำดับตามวันที่รอบปฐมทัศน์หรือปี", + "Конечная дата:": "วันที่สิ้นสุด:", + "Месяц назад": "เดือนที่ผ่านมา", + "Неделю назад": "สัปดาห์ที่ผ่านมา", + "Сегодня": "ในวันนี้", + "Через неделю": "หนึ่งสัปดาห์ต่อมา", + "Через месяц": "ในหนึ่งเดือน", + "Через 3 месяца": "หลังจาก 3 เดือน", + "Через пол года": "หลังจากครึ่งปี", + "Через год": "หนึ่งปีต่อมา", + "Через 2 года": "หลังจากผ่านไป 2 ปีแล้ว", + "В таком формате будет показана дата на веб-сайте": "ในรูปแบบนี้วันที่จะปรากฏบนเว็บไซต์", + "Формат даты:": "รูปแบบวันที่:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "จัดเรียงตามคะแนน KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "ตัวเลือกสำหรับการแสดงรายการภาพยนตร์เมื่อเรียงลำดับตามคะแนน KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "ระบุจำนวน KinoPoisk ที่ต่ำสุดสำหรับภาพยนตร์ที่จะแสดงเมื่อเรียงลำดับตามคะแนน KinoPoisk", + "Число голосов KinoPoisk:": "จำนวนโหวตของ KinoPoisk:", + "голос(ов)": "เสียง(s)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "ระบุจำนวน IMDb ต่ำสุดสำหรับภาพยนตร์ที่จะแสดงเมื่อเรียงลำดับตามคะแนน IMDb", + "Число голосов IMDb:": "จำนวนโหวต IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "ระบุประเภทที่ไม่ใช้จำนวนคะแนนต่ำสุดเมื่อจัดเรียงตามการให้คะแนน", + "Не применять условие в категориях:": "อย่าใช้เงื่อนไขในหมวดหมู่:", + "год": "ปี", + "жанр": "ประเภท", + "страна": "ประเทศ", + "актер": "นักแสดงชาย", + "режиссер": "ผู้อำนวยการ", + "тип": "ประเภทของ", + "поиск": "ค้นหา", + "Меню на веб-сайте": "เมนูบนเว็บไซต์", + "Категории из меню на веб-сайте": "หมวดหมู่จากเมนูบนเว็บไซต์", + "Текст на веб-сайте": "ข้อความเว็บไซต์", + "Текст который Вы можете видеть на страницах веб-сайта": "ข้อความที่คุณเห็นบนหน้าเว็บไซต์", + "В ШАБЛОНЕ": "ในรูปแบบ", + "НА ВЕБ-САЙТЕ": "บนเว็บไซต์", + "Названия сортировок": "เรียงชื่อ", + "Названия сортировок на странице категорий": "จัดเรียงชื่อในหน้าหมวดหมู่", + "Рейтинг КП (по убыванию):": "การจัดอันดับของ KP (มากไปหาน้อย):", + "Рейтинг КП (по возрастанию):": "การจัดอันดับ KP (ขึ้น):", + "Голоса КП (по убыванию):": "Voice KP (ลงไป):", + "Голоса КП (по возрастанию):": "เสียง KP (ขึ้น):", + "Рейтинг IMDb (по убыванию):": "คะแนน IMDb (มากไปหาน้อย):", + "Рейтинг IMDb (по возрастанию):": "คะแนน IMDb (ขึ้น):", + "Голоса IMDb (по убыванию):": "เสียง IMDb (มากไปหาน้อย):", + "Голоса IMDb (по возрастанию):": "เสียง IMDb (ขึ้น):", + "Год (по убыванию):": "ปี (มากไปหาน้อย):", + "Год (по возрастанию):": "ปี (ขึ้น):", + "Премьера (по убыванию):": "Premiere (ลง):", + "Премьера (по возрастанию):": "รอบปฐมทัศน์ (ขึ้น):", + "Изменение URL ссылок веб-сайта": "การเปลี่ยน URL ลิงก์ของเว็บไซต์", + "Информация о параметрах изменения URL различных страниц веб-сайта": "ข้อมูลเกี่ยวกับพารามิเตอร์สำหรับการเปลี่ยน URL ของหน้าเว็บต่างๆของเว็บไซต์", + "Страница фильма": "หน้าภาพยนตร์", + "Изменение URL страницы фильма": "เปลี่ยน URL ของหน้าภาพยนตร์", + "Доступные параметры": "ตัวเลือกที่มีให้", + "обязательный праметр, отображает ID фильма, например «id299»": "พารามิเตอร์ที่จำเป็น, แสดงรหัสภาพยนตร์ตัวอย่างเช่น «id299»", + "разделитель между параметрами, например «-»": "ตัวคั่นระหว่างพารามิเตอร์เช่น «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "แปลชื่อภาพยนตร์ต้นฉบับเช่น «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "แปลชื่อภาพยนตร์ในการถอดเสียงตัวอย่างเช่น «matrica»", + "оригинальное название фильма, например «the-matrix»": "ชื่อภาพยนตร์ต้นฉบับเช่น «the-matrix»", + "жанр фильма в транслите, например «comedy»": "ประเภทของภาพยนตร์ในการทับศัพท์ตัวอย่างเช่น «ตลก»", + "страна фильма в транслите, например «usa»": "ประเทศของภาพยนตร์ในการทับศัพท์ตัวอย่างเช่น «usa»", + "год фильма, например «2020»": "ปีของภาพยนตร์ตัวอย่างเช่น «2020»", + "главный актер в транслите, например «tom-cruise»": "นักแสดงหลักในการทับศัพท์เช่น «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "ผู้อำนวยการทับศัพท์เช่น «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "ทุกวันสุ่ม 4 ตัวอักษรตัวอย่างเช่น «delo»", + "«Онлайн»": "«ออนไลน์»", + "URL для активации веб-страницы": "URL เพื่อเปิดใช้งานหน้าเว็บ", + "«Скачать»": "«ดาวน์โหลด»", + "«Трейлер»": "«บ้าน»", + "«Кадры»": "«กรอบ»", + "Уникализация URL фильма": "URL ภาพยนตร์ที่ไม่ซ้ำ", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "ชี้ URL ที่ไม่ซ้ำกันคุณสามารถเปลี่ยนตัวคั่นระหว่างพารามิเตอร์คำนำหน้าก่อนรหัสและเปลี่ยนตัวระบุภาพยนตร์ขึ้นหรือลง (ค่าเริ่มต้นคือ 0 นั่นคือ ID บนเว็บไซต์สอดคล้องกับรหัสใน KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "ตัวคั่นระหว่างพารามิเตอร์ใน URL จะถูกแทนที่ใน URL ในตำแหน่ง [separator]", + "Разделитель:": "คั่น:", + "Будет подставлено перед ID фильма %s": "จะถูกแทนที่ก่อนรหัสภาพยนตร์ %s", + "Префикс ID:": "รหัสนำหน้า ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "ยอมรับค่าจาก -297 ถึง 297000 และเปลี่ยน ID ของภาพยนตร์ในเว็บไซต์ไปยังด้านบนหรือด้านล่าง", + "Уникальный ID:": "รหัสเฉพาะ:", + "Транслит URL категорий (комедия -> komediya)": "ประเภท URL แบบแปล (ตลก -> komediya)", + "Транслит:": "ทับศัพท์:", + "Нет": "ไม่", + "Кастомный": "ประเพณี", + "URL неиндексируемых фильмов": "URL ภาพยนตร์ที่ไม่ได้จัดทำดัชนี", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "ถ้าคุณต้องการให้เฉพาะภาพยนตร์ที่คุณเขียนคำอธิบายที่ไม่ซ้ำกันเพื่อจัดทำดัชนีให้กรอกแบบฟอร์มนี้และเพิ่ม URL นี้ลงใน robots.txt ตัวอย่างเช่น Disallow: / noindex", + "URL пути": "URL ของเส้นทาง", + "URL пути, которые ставятся перед конкретной категорией": "เส้นทาง URL ที่วางอยู่ด้านหน้าของหมวดหมู่ที่เฉพาะเจาะจง", + "комедия": "ความขบขัน", + "Том Круз": "ล่องเรือทอม", + "Тим Бертон": "ทิมเบอร์ตัน", + "Сериалы:": "สบู่:", + "Мультфильмы:": "การ์ตูน:", + "Аниме:": "อะนิเมะ:", + "Телепередачи:": "รายการทีวี:", + "Игра престолов": "เกมบัลลังก์", + "Вставить код на веб-сайт": "วางรหัสบนเว็บไซต์", + "Вставка кодов счетчиков, рекламы и т.п.": "ใส่รหัสตัวนับโฆษณา ฯลฯ", + "Вставить код в верх веб-страницы": "วางโค้ดไว้ที่ด้านบนของหน้าเว็บ", + "Вставка кода внутрь тега head": "แทรกโค้ดภายในแท็ก head", + "Вставить код в низ веб-страницы": "วางรหัสที่ด้านล่างของหน้าเว็บ", + "Вставка кода перед закрывающимся тегом body": "แทรกโค้ดก่อนปิดแท็ก body", + "robots.txt": "robots.txt", + "Код файла robots.txt": "โค้ดไฟล์ robots.txt", + "Список фильмов с уникальным описанием": "รายชื่อภาพยนตร์ที่มีคำอธิบายเฉพาะ", + "Информация о написании уникальных описаний для фильмов": "ข้อมูลเกี่ยวกับการเขียนคำอธิบายเฉพาะสำหรับภาพยนตร์", + "Добавить / изменить фильм": "เพิ่ม / แก้ไขภาพยนตร์", + "Фильмы с уникальным описанием": "ภาพยนตร์ที่มีคำอธิบายเฉพาะ", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "ป้อนรหัสภาพยนตร์", + "тег на веб-странице фильма:": "แท็กบนหน้าเว็บภาพยนตร์:", + "Название страницы фильма (до 70 символов)": "ชื่อหน้าภาพยนตร์ (ไม่เกิน 70 ตัวอักษร)", + "Короткое описание страницы фильма (до 200 символов)": "คำอธิบายโดยย่อของหน้าภาพยนตร์ (ไม่เกิน 200 ตัวอักษร)", + "Переведенное название фильма:": "ชื่อภาพยนตร์ที่แปล:", + "Миссия невыполнима: Последствия": "Mission Impossible: ผลที่ตามมา", + "Оригинальное название фильма:": "ชื่อภาพยนตร์ต้นฉบับ:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "รายละเอียดภาพยนตร์:", + "Уникальное описание ...": "คำอธิบายที่ไม่ซ้ำ ...", + "Информационные данные фильма": "ข้อมูลภาพยนตร์", + "URL постера:": "URL ของโปสเตอร์:", + "URL постера фильма": "URL โปสเตอร์ภาพยนตร์", + "Фильм": "ฟิล์ม", + "Сериал": "ซีรี่ส์ทีวี", + "Год:": "ปี:", + "Страна:": "ประเทศ:", + "Жанры фильма:": "ประเภทภาพยนตร์:", + "Режиссер фильма:": "ผู้กำกับภาพยนตร์:", + "Актерский состав:": "นักแสดง:", + "Премьера фильма:": "ภาพยนตร์รอบปฐมทัศน์:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "การจัดอันดับเว็บไซต์ KinoPoisk:", + "34 или 90": "34 หรือ 90", + "Число голосов на сайте KinoPoisk:": "จำนวนโหวตในเว็บไซต์ KinoPoisk:", + "309 или 89647": "309 หรือ 89647", + "Рейтинг на сайте IMDb:": "คะแนน IMDb:", + "76 или 88": "76 หรือ 88", + "Число голосов на сайте IMDb:": "จำนวนโหวตในเว็บไซต์ IMDb:", + "6534 или 8396": "6534 หรือ 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg หรือ URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL ผู้เล่น:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "ที่มีคุณภาพ:", + "1080p": "1080p", + "Перевод / язык:": "การแปล / ภาษา:", + "Субтитры": "คำบรรยาย", + "Настраиваемые поля:": "ฟิลด์ที่กำหนดเอง:", + "Текст к этому полю": "ข้อความลงในฟิลด์นี้", + "Названия на страницах веб-сайта": "ชื่อบนหน้าเว็บไซต์", + "Информация о написании названий для всех страниц веб-сайта": "ข้อมูลเกี่ยวกับการเขียนชื่อสำหรับทุกหน้าของเว็บไซต์", + "Веб-страница:": "หน้าเว็บ:", + "название": "ชื่อ", + "переведенное": "แปล", + "английское": "อังกฤษ", + "премьера": "ปฐมทัศน์", + "слово": "คำ", + "синонимы": "คำพ้องความหมาย", + "страны": "ประเทศ", + "жанры": "ประเภท", + "актеры": "นักแสดง", + "режиссеры": "กรรมการ", + "Страница онлайн": "หน้าเว็บไซต์", + "Год": "ปี", + "сортировка": "การเรียงลำดับ", + "страница": "หน้า", + "Текст для": "ข้อความสำหรับ", + "определенного года": "บางปี", + "остальных": "ส่วนที่เหลือ", + "Годы": "ปีที่ผ่านมา", + "Жанр": "ประเภท", + "определенного жанра": "บางประเภท", + "Жанры": "ประเภท", + "Страна": "ประเทศ", + "определенной страны": "ประเทศใดประเทศหนึ่ง", + "Страны": "ประเทศ", + "Актер": "นักแสดงชาย", + "определенного актера": "นักแสดงบางคน", + "Актеры": "นักแสดง", + "Режиссер": "ผู้อำนวยการ", + "определенного режиссера": "กรรมการบางคน", + "Режиссеры": "กำกับการแสดงโดย", + "Тип": "ชนิด", + "определенного типа": "บางประเภท", + "Поиск": "ค้นหา", + "запрос": "การสอบสวน", + "определенного запроса": "คำขอเฉพาะ", + "Поиск фильма": "ค้นหาภาพยนตร์", + "Пагинация и сортировка": "การจัดเรียงและการเรียงลำดับ", + "Код": "รหัส", + "По убыванию": "จากมากไปน้อย", + "По возрастанию": "จากน้อยไปมาก", + "H1 на страницах веб-сайта": "H1 บนหน้าเว็บไซต์", + "Информация о написании H1 для всех страниц веб-сайта": "ข้อมูลเกี่ยวกับการเขียน H1 สำหรับทุกหน้าของเว็บไซต์", + "Описания на страницах веб-сайта": "คำอธิบายในหน้าเว็บไซต์", + "Информация о написании описаний для всех страниц веб-сайта": "ข้อมูลเกี่ยวกับการเขียนคำอธิบายสำหรับทุกหน้าของเว็บไซต์", + "Обновление базы фильмов": "อัพเดตฐานข้อมูลภาพยนตร์", + "Ключ обновления базы данных": "คีย์อัพเดตฐานข้อมูล", + "Обновить": "ปรับปรุง", + "Модуль новых премьер": "โมดูลชั้นนำใหม่", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูลที่มีการปิดกั้นภาพยนตร์ที่ใกล้ที่สุด", + "Отключить": "ปิด", + "Количество фильмов в автоматическом блоке": "จำนวนภาพยนตร์ในบล็อกอัตโนมัติ", + "Указание числа фильмов, которые будут в блоке": "ระบุจำนวนภาพยนตร์ที่จะอยู่ในกลุ่ม", + "Указать фильмы вручную": "ระบุภาพยนตร์ด้วยตนเอง", + "Вручную выбрать фильмы для этого блока": "เลือกภาพยนตร์สำหรับชุดนี้ด้วยตัวเอง", + "Активировать": "กระตุ้น", + "Модуль": "โมดูล", + "отключен": "พิการ", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "โมดูลช่วยให้คุณสามารถเพิ่มลงในเว็บไซต์บล็อกกับภาพยนตร์ที่ควรจะออกเร็ว ๆ นี้", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "หากต้องการเปิดใช้งานโมดูลคลิกที่ปุ่ม «ใช้งาน» ที่ด้านบนของหน้าจอ", + "Модуль комментариев": "โมดูลความคิดเห็น", + "Информация о параметрах модуля добавления виджетов комментариев": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูลเพิ่มวิดเจ็ตข้อคิดเห็น", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "ชื่อย่อของคุณระบุไว้ในระหว่างการลงทะเบียนเว็บไซต์บนคีย์ Disqus.com และ API", + "Ваш shortname веб-сайта": "ชื่อเว็บไซต์ของคุณ", + "Ваш api_key для индексации комментариев": "Api_key สำหรับการจัดทำดัชนีความคิดเห็น", + "Блок последних комментариев": "บล็อกความคิดเห็นล่าสุด", + "Блок с последними комментариями от пользователей": "ปิดกั้นความคิดเห็นล่าสุดจากผู้ใช้", + "комментария(ев)": "comment(s)", + "Макс. %s символов": "แม็กซ์ %s ตัวอักษร", + "без аватара": "ไม่มี avatar", + "с аватаром": "มี avatar", + "На страницах:": "บนหน้าเว็บ:", + "главная": "หลัก", + "категория": "หมวดหมู่", + "контент": "เนื้อหา", + "фильм": "ภาพยนตร์", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "ระบุ widget_id ที่คุณจะได้รับหลังจากสร้างวิดเจ็ตความคิดเห็นบน HyperComments.com และ sekretkey สำหรับการจัดทำดัชนีความคิดเห็นโดยเครื่องมือค้นหา", + "Ваш widget_id": "Widget_id ของคุณ", + "Ваш sekretkey для индексации комментариев": "Sekretkey ของคุณสำหรับการทำดัชนีความคิดเห็น", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "รหัสประจำตัวผู้ใช้ «เว็บไซต์» บน vk.com", + "Ваш ID приложения": "รหัสแอปพลิเคชันของคุณ", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "ลงชื่อสมัครใช้ที่ facebook.com และป้อน Id ผู้ใช้ (ID ผู้ใช้ที่สามารถดูแลความคิดเห็นได้)", + "Ваш ID на Facebook": "รหัส Facebook ของคุณ", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "ระบุรหัสที่คุณได้รับหลังจากสร้างวิดเจ็ตความคิดเห็นบน Cackle.me (มีค่าธรรมเนียม)", + "Ваш ID виджета": "รหัสเครื่องมือของคุณ", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL ของ Google+ เพจของคุณ", + "Ваш URL в Google+": "URL Google+ ของคุณ", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "พารามิเตอร์ host_id ที่คุณได้รับหลังจากลงทะเบียนกับบริการ", + "Ваш host_id": "Host_id ของคุณ", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "โมดูลช่วยให้คุณสามารถเพิ่มลงในแบบฟอร์มความคิดเห็นของเว็บไซต์ของเครือข่ายสังคม VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments", + "Модуль связанных фильмов": "ภาพยนตร์ที่เกี่ยวข้องกับโมดูล", + "Информация о параметрах модуля связанных фильмов": "ข้อมูลเกี่ยวกับพารามิเตอร์ของภาพยนตร์ที่เกี่ยวกับโมดูล", + "Связанные фильмы по году": "ภาพยนตร์ที่เกี่ยวข้องตามปี", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "บล็อกภาพยนตร์ภายใต้ข้อมูลภาพยนตร์หลักตั้งแต่ปีเดียวกับภาพยนตร์ปัจจุบัน", + "из одного года": "จากหนึ่งปี", + "Связанные фильмы по жанрам": "ภาพยนตร์ที่เกี่ยวข้องตามประเภท", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "บล็อกกับภาพยนตร์ภายใต้ข้อมูลภาพยนตร์หลักจากประเภทเดียวกันหรือทุกประเภทเป็นภาพยนตร์ในปัจจุบัน", + "всех": "ของทั้งหมด", + "одного жанра": "หนึ่งประเภท", + "Связанные фильмы по странам": "ภาพยนตร์ที่เกี่ยวข้องตามประเทศ", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "บล็อกภาพยนตร์ภายใต้ข้อมูลภาพยนตร์หลักจากประเทศเดียวกันหรือทุกประเทศเป็นภาพยนตร์ในปัจจุบัน", + "одной страны": "ประเทศหนึ่ง", + "Связанные фильмы по актерам": "ภาพยนตร์ที่เกี่ยวข้องโดยนักแสดง", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "บล็อกกับภาพยนตร์ภายใต้ข้อมูลหลักของภาพยนตร์จากผลงานการถ่ายทำภาพยนตร์ของนักแสดงหรือนักแสดงที่ได้แสดงในภาพยนตร์เรื่องปัจจุบัน", + "одного актера": "นักแสดงคนหนึ่ง", + "Связанные фильмы по режиссерам": "ภาพยนตร์ที่เกี่ยวข้องโดยผู้อำนวยการ", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "บล็อกกับภาพยนตร์ภายใต้ข้อมูลหลักของภาพยนตร์จากภาพยนตร์ของผู้กำกับหรือผู้กำกับกำกับภาพยนตร์ปัจจุบัน", + "одного режиссера": "กรรมการคนหนึ่ง", + "Показывать по типу": "แสดงตามประเภท", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "ในหน้าของซีรีส์ชุดจะปรากฏบนหน้าภาพยนตร์ - ภาพยนตร์", + "Тип к типу": "พิมพ์เพื่อพิมพ์", + "Не важно": "ไม่สำคัญ", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "โมดูลนี้ช่วยให้คุณสามารถเพิ่มรายชื่อภาพยนตร์เพิ่มเติมจากภาพยนตร์ในปีเดียวกันประเภทประเทศปีนักแสดงหรือผู้กำกับได้", + "Модуль создания страниц для веб-сайта": "โมดูลเพื่อสร้างหน้าเว็บสำหรับเว็บไซต์", + "Информация о параметрах модуля создания страниц для веб-сайта": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูลสร้างหน้าเว็บสำหรับเว็บไซต์", + "Настройка страницы со списком новостей": "ปรับแต่งหน้ารายการข่าว", + "URL путь": "เส้นทาง URL", + "Параметр пути в URL": "พารามิเตอร์ URL", + "Веб-страница со списком контента": "หน้าเว็บที่มีรายการเนื้อหา", + "Страницы веб-сайта": "หน้าเว็บไซต์", + "Новости и коллекции веб-сайта": "ข่าวสารและเว็บไซต์คอลเลกชัน", + "Блоки новостей на веб-сайте": "บล็อกข่าวในเว็บไซต์", + "Блок новостей в боковой панели": "บล็อกข่าวในแถบด้านข้าง", + "Блок постов в боковой панели на страницах веб-сайта": "บล็อกโพสต์ในแถบด้านข้างบนหน้าเว็บของเว็บไซต์", + "пост(ов)": "โพสต์(s)", + "Теги через запятую": "คั่นด้วยเครื่องหมายจุลภาค", + "Блок новостей на странице фильма": "ฟีดข่าวบนหน้าภาพยนตร์", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "บล็อกโพสต์ที่มีภาพยนตร์หรือข่าวล่าสุดพร้อมกับแท็กในภาพยนตร์ทั้งหมด", + "упоминания или с тегом": "กล่าวถึงหรือติดแท็ก", + "Оповещения, Новости": "การแจ้งเตือนข่าว", + "Фильмы из новостей на главной": "ภาพยนตร์จากข่าวหลัก", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "บล็อกกับภาพยนตร์จากข่าวในหน้าหลัก (คีย์ URL รายการคั่นด้วยเครื่องหมายจุลภาค)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "คอลเล็กชันอัตโนมัติ", + "Обновления с moonwalk": "อัพเดต moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "เพิ่มภาพยนตร์ / ซีรีส์ล่าสุดในวิดีโอโฮสติ้ง", + "Обновления фильмов": "อัปเดตภาพยนตร์", + "Последние добавленные фильмы на видео-хостинг": "เพิ่มภาพยนตร์เรื่องล่าสุดในโฮสติ้งวิดีโอแล้ว", + "Не добавлять": "อย่าเพิ่ม", + "URL-ключ коллекции в которую добавлять фильмы": "URL ของคอลเล็กชันที่จะเพิ่มภาพยนตร์", + "Обновлять качество:": "อัปเดตคุณภาพ:", + "Да": "ใช่", + "Обновлять перевод:": "อัปเดตการแปล:", + "Обновления сериалов": "การอัปเดตชุดทีวี", + "Последние добавленные сериалы на видео-хостинг": "เพิ่มชุดวิดีโอล่าสุดลงในวิดีโอ", + "сериала(ов)": "serial(s)", + "URL-ключ коллекции в которую добавлять сериалы": "URL ของคอลเล็กชันที่จะเพิ่มรายการทีวี", + "Обновления с hdgo": "การอัปเดตจาก hdgo", + "Обновления с kodik": "การอัปเดตจาก kodik", + "Обновления с iframe": "การอัปเดต iframe", + "Добавить страницу": "เพิ่มหน้า", + "Модуль позволяет создавать страницы на веб-сайте.": "โมดูลช่วยให้คุณสามารถสร้างหน้าเว็บในเว็บไซต์ได้", + "Название страницы:": "ชื่อหน้า:", + "Комедийные сериалы": "ซีรี่ส์ตลก", + "Описание страницы:": "คำอธิบายหน้า:", + "Подборка комедийных сериалов": "การเลือกชุดตลก", + "Уникальный ключ для URL": "รหัสที่ไม่ซ้ำสำหรับ URL", + "Уникальный ключ для URl страницы": "คีย์เฉพาะสำหรับหน้า URL", + "Ссылка на изображение страницы": "เชื่อมโยงไปยังรูปหน้า", + "Коллекции, Новости": "คอลเลกชันข่าว", + "Коллекции": "คอลเลกชัน", + "Новости": "ข่าว", + "Страницы": "หน้า", + "Обновления": "ปรับปรุง", + "Мультфильмы": "การ์ตูน", + "ТВ": "โทรทัศน์", + "Аниме": "อะนิเมะ", + "Страница скачать": "หน้าดาวน์โหลด", + "Страница трейлера": "หน้าตัวอย่าง", + "Страница кадров": "หน้าเฟรม", + "Модуль слайдера фильмов": "โมดูล slider ภาพยนตร์", + "Информация о параметрах модуля слайдера фильмов": "ข้อมูลเกี่ยวกับพารามิเตอร์ของภาพยนตร์เลื่อนของโมดูล", + "Идентификатор или ссылка на фильм": "film ID หรือ link", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "โมดูลช่วยให้คุณสามารถเพิ่มลงในเว็บไซต์แถบเลื่อนที่มีภาพยนตร์ได้", + "Модуль скрытия фильмов": "โมดูลซ่อนภาพยนตร์", + "Информация о параметрах модуля скрытия фильмов": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูลซ่อนภาพยนตร์", + "Автоматическое скрытие фильмов": "ซ่อนภาพยนตร์โดยอัตโนมัติ", + "Параметры авторизации IMAP": "ตัวเลือกการให้สิทธิ์ IMAP", + "Параметры авторизации на почтовом IMAP сервере": "ตัวเลือกการให้สิทธิ์บนเซิร์ฟเวอร์อีเมล IMAP", + "Пароль": "รหัสผ่าน", + "Ваш пароль от почтового ящика": "รหัสผ่านของกล่องจดหมายของคุณ", + "Параметры почтового сервера": "การตั้งค่าเซิร์ฟเวอร์จดหมาย", + "Сервер": "เซิร์ฟเวอร์", + "Порт": "พอร์ต", + "TLS": "TLS", + "Блокировать фильмы в стране": "บล็อกภาพยนตร์ในประเทศ", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "บล็อกภาพยนตร์ในประเทศที่เปิดตัวในปีนี้", + "В стране фильма": "ในประเทศของหนังเรื่องนี้", + "Сообщение для пользователей": "ข้อความของผู้ใช้", + "Сообщение для пользователей на месте, где располагается плеер": "ข้อความสำหรับผู้ใช้ในไซต์ที่ผู้เล่นตั้งอยู่", + "Сообщение для пользователя": "ข้อความถึงผู้ใช้", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "โมดูลช่วยให้คุณสามารถซ่อนจากเว็บไซต์ภาพยนตร์ที่ถูก จำกัด จากผู้ถือลิขสิทธิ์", + "Модуль топ-фильмов": "โมดูลภาพยนตร์ยอดนิยม", + "Информация о параметрах модуля топ-фильмов в категориях": "ข้อมูลเกี่ยวกับพารามิเตอร์ของภาพยนตร์ชั้นนำของโมดูลในประเภท", + "Топ-фильмы в категориях": "ภาพยนตร์ยอดนิยมในประเภทต่างๆ", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "ภาพยนตร์ยอดนิยมมักจะแสดงแทนแถบเลื่อนมาตรฐานหรือเป็นบล็อกแยกต่างหากในหมวดหมู่", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "โมดูลช่วยให้แต่ละหมวดหมู่แสดงภาพยนตร์ที่ดีที่สุดในการจัดเรียงเฉพาะ", + "Модуль социальных сетях": "โมดูลเครือข่ายทางสังคม", + "Информация о параметрах модуля групп в социальных сетях": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูลกลุ่มในเครือข่ายสังคม", + "Ссылка на страницу": "เชื่อมโยงไปยังหน้าเว็บ", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "โมดูลช่วยให้คุณสามารถเพิ่มลิงก์ไปยังหน้าลิงก์เว็บไซต์ในเครือข่ายสังคมที่สร้างขึ้นสำหรับเว็บไซต์", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "โมดูล micromarking", + "Информация о параметрах модуля Schema и OpenGraph разметки": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูล Schema และมาร์กอัป OpenGraph", + "активирован": "เปิดใช้งาน", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "โมดูลช่วยให้คุณสามารถเพิ่ม Schema และ OpenGraph markup ลงในหน้าเว็บทั้งหมดของเว็บไซต์", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "หากต้องการปิดใช้งานโมดูลคลิกที่ปุ่ม «ปิดการใช้งาน» ที่ด้านบนของหน้าจอ", + "Модуль продолжения просмотра": "โมดูลกำลังดูต่อ", + "Информация о параметрах модуля продолжения просмотра": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูลจะดูต่อไป", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "โมดูลช่วยให้คุณสามารถเพิ่มปุ่มลงในเว็บไซต์ได้เมื่อคุณคลิกคุณสามารถไปที่หน้าภาพยนตร์เพื่อดูต่อ", + "Модуль просмотренных фильмов": "โมดูลดูภาพยนตร์", + "Информация о параметрах модуля просмотренных фильмов": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูลดูภาพยนตร์", + "Количество просмотренных фильмов": "จำนวนภาพยนตร์ที่ดู", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "ภาพยนตร์ที่ผู้ใช้ดูโดยจะแสดงที่ด้านล่างของหน้าเว็บไซต์แต่ละแห่ง", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "โมดูลจะเพิ่มที่ด้านล่างของหน้ารายการภาพยนตร์ที่ผู้ใช้เปิดดูเมื่อเร็ว ๆ นี้", + "Модуль плеера на веб-сайте": "โมดูลผู้เล่นบนเว็บไซต์", + "Информация о параметрах модуля плеер на веб-сайте": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูลผู้เล่นบนเว็บไซต์", + "Параметры плеера": "การตั้งค่า player", + "сделать основным": "ทำเป็นหลัก", + "Видео-хостинги источники": "แหล่งที่มาของวิดีโอโฮสติ้ง", + "Цвет элементов в плеере": "สีขององค์ประกอบในเครื่องเล่น", + "Указание токен-ключа плеера": "ระบุคีย์โทเค็นของผู้เล่น", + "Токен-ключ": "โทเค็นสำคัญ", + "Указание api_token-ключа плеера": "ระบุคีย์ api_token ของผู้เล่น", + "api_token-ключ": "api_token key", + "Указание токен-ключа": "การระบุคีย์โทเค็น", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "โมดูลช่วยให้คุณสามารถเพิ่มผู้เล่นลงในเว็บไซต์เพื่อรับชมภาพยนตร์ออนไลน์ได้", + "Модуль блокировки просмотра плеера": "โมดูลล็อคผู้เล่น view player", + "Информация о параметрах модуля блокировки просмотра плеера": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูลการบล็อกการดูของผู้เล่น", + "Вставить рекламу в плеер": "แทรกโฆษณาลงในเครื่องเล่น", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "หน่วยโฆษณาจะยืนอยู่ในเครื่องเล่นเป็นเวลาหลายวินาทีก่อนที่จะดู", + "Таймер блокировки:": "นาฬิกาจับเวลา:", + "сек": "s", + "Кнопка «Пропустить»:": "ปุ่มข้าม:", + "Сообщение для пользователя:": "ข้อความของผู้ใช้:", + "Рекламный код:": "รหัสส่งเสริมการขาย:", + "отображает обратный отсчет.": "แสดงการนับถอยหลัง", + "Платная подписка": "สมัครสมาชิกแบบชำระเงิน", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "สร้างรายการคีย์ผ่านเครื่องหมายจุลภาคและขายผ่านแพลตฟอร์มการค้าต่างๆเช่นใน digiseller ผู้ใช้หลังจากป้อนคีย์จะสามารถชมภาพยนตร์ทั้งหมดในเว็บไซต์ได้โดยไม่มีข้อ จำกัด", + "Список ключей через запятую:": "รายการคีย์ที่คั่นด้วยเครื่องหมายจุลภาค:", + "+ 10 ключей": "+ 10 คีย์", + "Поделиться в социальную сеть": "แบ่งปันไปยังเครือข่ายสังคม", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "ยกเว้นกรณีที่ผู้ใช้คลิกที่ปุ่มแบ่งปันบนเครือข่ายสังคมออนไลน์รายใดรายหนึ่งผู้ใช้จะไม่สามารถเรียกดูตามเวลาที่ระบุได้ หากผู้ใช้คลิกปุ่ม «แชร์» บล็อกจะปิดหลังจากผ่านไป 10 วินาที", + "Пользователи с AdBlock": "ผู้ใช้ AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "จำกัด การเริ่มดูจากผู้ใช้ที่ใช้ AdBlock หรือตัวบล็อกโฆษณาอื่น ๆ", + "Легальный веб-сайт": "เว็บไซต์ทางกฎหมาย", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "แสดงเฉพาะตัวอย่างภาพยนตร์ที่เป็นเนื้อหาส่งเสริมการขายและไม่ละเมิดลิขสิทธิ์", + "Разрешить плеер в странах:": "อนุญาตให้ผู้เล่นในประเทศ:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "โมดูลช่วยให้คุณสามารถ จำกัด การแสดงผลของเครื่องเล่นให้กับผู้ใช้ก่อนดำเนินการเฉพาะ", + "Модуль мобильной версии": "โมดูลเวอร์ชันมือถือ", + "Информация о параметрах модуля мобильной версии веб-сайта": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูลของเว็บไซต์สำหรับอุปกรณ์เคลื่อนที่", + "Светлая тема": "ชุดรูปแบบแสง", + "Светлая тема оформления мобильной версии веб-сайта": "ธีมไลท์ของเว็บไซต์บนมือถือ", + "Скриншоты": "ภาพหน้าจอ", + "Темная тема": "ธีมสีเข้ม", + "Темная тема оформления мобильной версии веб-сайта": "ชุดรูปแบบที่มืดของการออกแบบเว็บไซต์บนมือถือ", + "Своя тема оформления мобильной версии веб-сайта": "ธีมของเว็บไซต์สำหรับมือถือเป็นของตัวเอง", + "Настроить": "ทำนองเพลง", + "Цвет фона": "สีพื้นหลัง", + "Цвет текста": "สีข้อความ", + "Фон заголовка": "ส่วนหัวข้อมูล", + "Цвет заголовка": "สีส่วนหัว", + "Фон описания": "คำอธิบายพื้นหลัง", + "Цвет описания": "สีคำอธิบาย", + "Фон кнопки": "พื้นหลังของปุ่ม", + "Цвет кнопки": "สีของปุ่ม", + "Фон поиска": "พื้นหลังการค้นหา", + "Фон блока": "ปิดกั้นพื้นหลัง", + "Цвет ссылок": "สีลิงก์", + "При наведении": "เมื่อคุณเลื่อนเมาส์ไป", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "โมดูลบอกให้เครื่องมือค้นหาทราบว่าเว็บไซต์มีเวอร์ชันของเว็บไซต์สำหรับการแสดงผลที่สมบูรณ์แบบบนโทรศัพท์มือถือ ก่อนที่จะเปิดใช้งานโมดูลตรวจสอบให้แน่ใจว่าได้สร้างโดเมนย่อย «m» (มีระเบียน CNAME ที่สอดคล้องกัน «m» ในแผงควบคุม DNS ของโดเมน)", + "Модуль серий сериалов": "โมดูลซีเรียลอนุกรม", + "Информация о параметрах модуля серий сериалов": "ข้อมูลเกี่ยวกับพารามิเตอร์ของชุดชุดข้อมูล", + "Заголовок, описание и H1 веб-страницы с серией": "ชื่อคำอธิบายและชุดคำอธิบายของหน้าเว็บ", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "เขียนข้อความสำหรับชื่อคำอธิบายและ H1 บนหน้าเว็บที่มีชุด", + "Веб-страница серии:": "หน้าเว็บ:", + "Название страницы": "ชื่อหน้า", + "номер сезона": "หมายเลขฤดูกาล", + "номер серии": "หมายเลขแบทช์", + "перевод": "การแปล", + "H1 на странице": "H1 ต่อหน้า", + "Описание страницы": "คำอธิบายหน้า", + "Блок с сериями": "บล็อกด้วยชุด", + "серий": "ชุด", + "Все серии": "ชุดข้อมูลทั้งหมด", + "Посл. серию": "ครั้งสุดท้าย ชุด", + "Параметры по умолчанию": "การตั้งค่าเริ่มต้น", + "Сезон": "ฤดู", + "Серия": "ชุดของ", + "Звук": "เสียง", + "основной источник серий": "แหล่งที่มาหลักของชุด", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "โมดูลช่วยให้คุณสร้างหน้าแยกต่างหากสำหรับชุดข้อมูลแต่ละชุด", + "Модуль добавления рекламы на веб-сайт": "โมดูลโฆษณาบนเว็บไซต์", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูลเพิ่มการโฆษณาลงในเว็บไซต์", + "Десктопная версия веб-сайта": "รุ่นเดสก์ท็อปของเว็บไซต์", + "Варианты размещения рекламы в десктопной версии веб-сайта": "รูปแบบโฆษณาในเวอร์ชันบนเดสก์ท็อปของเว็บไซต์", + "На всех веб-страницах": "บนหน้าเว็บทั้งหมด", + "Вверху на веб-странице": "ด้านบนของหน้าเว็บ", + "Добавьте свой рекламный код": "เพิ่มโค้ดโฆษณาของคุณ", + "Внизу на веб-странице": "ลงบนหน้าเว็บ", + "Левая колонка на веб-странице": "คอลัมน์ซ้ายบนหน้าเว็บ", + "Правая колонка на веб-странице": "คอลัมน์ขวาบนหน้าเว็บ", + "Над плеером на веб-странице": "เหนือผู้เล่นบนเว็บเพจ", + "Под плеером на веб-странице": "ภายใต้โปรแกรมเล่นบนเว็บเพจ", + "или размещение на конкретной веб-странице": "หรือโพสต์บนหน้าเว็บที่ระบุ", + "Размещение рекламы над плеером": "ตำแหน่งโฆษณาเหนือผู้เล่น", + "Размещение рекламы под плеером": "ตำแหน่งโฆษณาใต้โปรแกรมเล่น", + "Размещение рекламы над ссылками": "การวางโฆษณาเหนือลิงก์", + "Размещение рекламы под ссылками": "โฆษณาภายใต้ลิงก์", + "Размещение рекламы над трейлером": "ตำแหน่งโฆษณาเหนือรถพ่วง", + "Размещение рекламы под трейлером": "ตำแหน่งโฆษณาภายใต้ตัวอย่าง", + "Размещение рекламы над кадрами": "การโฆษณาผ่านเฟรม", + "Размещение рекламы под кадрами": "ตำแหน่งโฆษณาภายใต้กรอบ", + "Мобильная версия веб-сайта": "เวอร์ชันบนมือถือของเว็บไซต์", + "Варианты размещения рекламы в мобильной версии веб-сайта": "รูปแบบโฆษณาในเว็บไซต์บนมือถือ", + "Таргетинг рекламы": "การกำหนดเป้าหมายโฆษณา", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "แสดงโฆษณาของกลุ่มเป้าหมายเช่นคนจากรัสเซียหรือเมื่อเรียกดูเว็บไซต์บน iPhone เป็นต้น", + "Таргетинг включен": "เปิดการใช้งานการกำหนดเป้าหมายแล้ว", + "Таргетинг отключен": "การกำหนดเป้าหมายถูกปิดใช้งาน", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "โมดูลช่วยให้คุณสามารถเพิ่มโฆษณาลงในหน้าเว็บทั้งหมดของเว็บไซต์ที่กำหนดเป้าหมายได้", + "Модуль RSS": "โมดูล RSS", + "Информация о параметрах модуля RSS": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูล RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "โมดูลช่วยให้คุณสามารถแสดงสิ่งพิมพ์ล่าสุดของภาพยนตร์ในรูปแบบ XML", + "Автопубликация на %s дней": "เผยแพร่โดยอัตโนมัติเป็นเวลา %s วัน", + "Код состояния HTTP": "รหัสสถานะ HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "รหัสสถานะ HTTP บนหน้าเว็บภาพยนตร์ที่ถูกบล็อก", + "Фильмы из страны": "ภาพยนตร์จากประเทศ", + "Фильмы из списка": "ภาพยนตร์จากรายการ", + "Мультсериалы:": "การ์ตูนซีเรียล:", + "Видео-хостинги источники трейлеров": "แหล่งโฮสต์วิดีโอสำหรับรถพ่วง", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "โมดูลบอกเครื่องมือค้นหาว่าเว็บไซต์มีรุ่นของเว็บไซต์สำหรับการแสดงผลที่สมบูรณ์แบบบนอุปกรณ์มือถือ", + "Случайный": "สุ่ม", + "Случайный фильм": "ภาพยนตร์สุ่ม", + "Модуль случайного фильма": "โมดูลภาพยนตร์สุ่ม", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "โมดูลอนุญาตให้แต่ละหมวดหมู่แสดงปุ่มสำหรับสลับเป็นภาพยนตร์แบบสุ่มจากหมวดหมู่นี้", + "Информация о параметрах модуля выбора случайного фильма": "ข้อมูลเกี่ยวกับพารามิเตอร์ของโมดูลการเลือกภาพยนตร์แบบสุ่ม", + "Случайный фильм в категориях веб-сайта": "ภาพยนตร์แบบสุ่มในหมวดหมู่เว็บไซต์", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "ที่ด้านบนของหน้าหมวดหมู่ปุ่มจะปรากฏขึ้นเมื่อคลิกผู้ใช้จะย้ายไปยังภาพยนตร์แบบสุ่มจากหมวดหมู่นี้", + "Случайный фильм в меню веб-сайта": "ภาพยนตร์แบบสุ่มในเมนูเว็บไซต์", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "ระบุคีย์ URL ของคอลเล็กชันที่จะเลือกภาพยนตร์แบบสุ่มเมื่อคุณคลิกที่ปุ่มในเมนู", + "Выбирать из коллекции:": "เลือกจากคอลเลกชัน:", + "ТВ версия": "เวอร์ชันทีวี", + "URL-ключ:": "รหัส URL:", + "Название в виде ссылки": "หัวเรื่องเป็นลิงก์", + "При нажатии на название категории, будет переход на страницу категории": "เมื่อคุณคลิกที่ชื่อมันจะไปที่หน้าหมวดหมู่", + "Ссылка на категорию": "ลิงค์หมวดหมู่", + "Обычный текст": "ข้อความล้วน", + "Случайный фильм на главной странице": "ภาพยนตร์สุ่มในหน้าแรก", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "ในแต่ละบล็อกในหน้าหลักของเว็บไซต์จะมีลิงค์ไปยังภาพยนตร์แบบสุ่มในหมวดหมู่", + "Случайный фильм в блоке связанных фильмов": "ภาพยนตร์สุ่มในภาพยนตร์ที่เกี่ยวข้องกับบล็อก", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "ในแต่ละบล็อกของภาพยนตร์ที่เกี่ยวข้องบนหน้าเว็บของภาพยนตร์จะมีลิงก์ไปยังภาพยนตร์แบบสุ่มในหมวดหมู่", + "Список жанров в каждом типе": "รายชื่อประเภทในแต่ละประเภท", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "ระบุรายการประเภทที่จะรวมหรือแยกออกจากประเภทเฉพาะ", + "Жесткая перезагрузка сервера": "เซิร์ฟเวอร์ฮาร์ดรีเซ็ต", + "Будет произведена перезагрузка всех сайтов на сервере": "ไซต์ทั้งหมดบนเซิร์ฟเวอร์จะถูกรีสตาร์ท", + "Модуль ТВ версии": "เวอร์ชั่นโมดูลทีวี", + "Информация о параметрах модуля ТВ версии веб-сайта": "ข้อมูลเกี่ยวกับพารามิเตอร์ของเวอร์ชันทีวีของเว็บไซต์", + "URL ТВ версии": "URL เวอร์ชันทีวี", + "Настройка URL для ТВ версии веб-сайта": "การตั้งค่า URL สำหรับเว็บไซต์เวอร์ชั่นทีวี", + "URL мобильной версии": "URL เวอร์ชันมือถือ", + "Настройка URL для мобильной версии веб-сайта": "การตั้งค่า URL สำหรับเว็บไซต์สำหรับมือถือ", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "โมดูลจะเปิดใช้งานเวอร์ชันทีวีของเว็บไซต์เพื่อนำทางโดยใช้รีโมทคอนโทรลของทีวี", + "Инструмент для парсинга веб-страниц": "เครื่องมือสำหรับการแยกวิเคราะห์หน้าเว็บ", + "Цвет текста контента": "สีข้อความของเนื้อหา", + "Фон контента": "พื้นหลังของเนื้อหา", + "Цвет текста категории": "สีข้อความหมวดหมู่", + "Фон текущей категории": "พื้นหลังหมวดหมู่ปัจจุบัน", + "Фон активной категории": "พื้นหลังหมวดหมู่ที่ใช้งานอยู่", + "Своя тема оформления ТВ версии веб-сайта": "ธีมของเว็บไซต์ทีวีเป็นของตัวเอง", + "Загрузка доступна после заполнения информации!": "ดาวน์โหลดพร้อมใช้งานหลังจากกรอกข้อมูล!", + "Автозаполнение информации": "ข้อมูลการเติมข้อความอัตโนมัติ", + "Запретить доступ в странах": "ปฏิเสธการเข้าถึงในประเทศต่างๆ", + "Список стран, которым запрещено посещать сайт": "รายชื่อประเทศที่ไม่ได้รับอนุญาตให้เยี่ยมชมเว็บไซต์", + "Проксировать": "ถึงพร็อกซี", + "Не проксировать": "ห้ามใช้พร็อกซี", + "Перегрузка сервера": "เซิร์ฟเวอร์โอเวอร์โหลด", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "ระบุเปอร์เซ็นต์ของเซิร์ฟเวอร์เกินที่ข้อความแสดงข้อผิดพลาดจะปรากฏขึ้นหรือเปลี่ยนเส้นทาง (ช่วงเวลา 1 นาที, 5 นาทีและ 15 นาที)", + "Модуль рерайта описаний": "คำอธิบายโมดูลการเขียนใหม่", + "Модуль обработает описание к фильму и делает его более уникальным": "โมดูลจะประมวลผลคำอธิบายสำหรับภาพยนตร์และทำให้เป็นเอกลักษณ์มากขึ้น", + "Настройка параметров в сервисе rewriter.tools": "การตั้งค่าพารามิเตอร์ใน service rewriter.tools", + "Двойной рерайт": "เขียนซ้ำสองครั้ง", + "Проверка уникальности": "ตรวจสอบความเป็นเอกลักษณ์", + "Рерайт в автопубликации": "เขียนซ้ำอัตโนมัติ", + "Делать рерайт описаний всем фильмам в автопубликации": "สร้างคำอธิบายซ้ำสำหรับภาพยนตร์ทั้งหมดในการเผยแพร่อัตโนมัติ", + "Показать сообщение или перенаправить на URL": "แสดงข้อความหรือเปลี่ยนเส้นทางไปยัง URL", + "Случайные фильмы": "ภาพยนตร์แบบสุ่ม", + "Случайные фильмы из определенной коллекции": "ภาพยนตร์สุ่มจากคอลเลกชันที่เฉพาะเจาะจง", + "URL-ключ коллекции из которой выбирать фильмы": "การรวบรวมคีย์ URL เพื่อเลือกภาพยนตร์", + "Запретить доступ для IP": "ปฏิเสธการเข้าถึง IP", + "Список IP, которым запрещено посещать сайт": "รายการ IP ที่ห้ามมิให้เยี่ยมชมเว็บไซต์", + "Embed/iframe код": "รหัสฝัง / iframe", + "изменить": "แก้ไข" +} diff --git a/themes/default/public/admin/locales/tr.json b/themes/default/public/admin/locales/tr.json new file mode 100644 index 0000000..0eadfdc --- /dev/null +++ b/themes/default/public/admin/locales/tr.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Ana", + "Параметры": "Parametreler", + "Модули": "Modüller", + "Панель администратора": "Yönetici paneli", + "Настройки веб-сайта": "Websitesi ayarları", + "Настройки публикации": "Yayınlama ayarları", + "Настройки главной страницы": "Ana sayfa ayarları", + "Настройки отображения": "Ekran ayarları", + "Настройки URL": "URL ayarları", + "Вставить свой код": "Kodunu ekle", + "SEO тексты": "SEO metinleri", + "Добавить фильм": "film ekle", + "Названия веб-страниц": "Web sayfası başlıkları", + "H1 на веб-страницах": "Web sayfalarında H1", + "Описания веб-страниц": "Web sayfası açıklamaları", + "Скоро выйдет": "Yakında", + "Виджет комментариев": "Yorum widget'ı", + "Связанные фильмы": "İlgili filmler", + "Контент веб-сайта": "Websitesi içeriği", + "Фильмы в слайдере": "Kaydırıcıdaki filmler", + "Запрещенные фильмы": "Yasak filmler", + "Топ в категории": "Kategoride üstte", + "Социальные сети": "Sosyal ağlar", + "Семантическая разметка": "Semantik işaretleme", + "Продолжить просмотр": "Göz atmaya devam et", + "Просмотренные фильмы": "İzlenen filmler", + "Плеер фильмов": "film oyuncusu", + "Блокировка просмотра": "Görünümü kilitle", + "Мобильная версия": "Mobil sürümü", + "Серии сериалов": "TV dizileri", + "Ваша реклама": "Senin reklam", + "RSS канал": "RSS yayını", + "Уникальные описания": "Benzersiz açıklamalar", + "Голосование за фильм": "film için oylama", + "Боты для мессенджеров": "Haberciler için botlar", + "Ошибки в переводе?": "Çevirilerdeki hatalar?", + "Есть вопросы?": "Herhangi bir soru?", + "Очистить кэш:": "Önbelleği temizle:", + "Очистка кэша файлов": "Dosya önbelleğini temizleme", + "Очистка кэша памяти": "Bellek önbelleğini temizleme", + "Главная страница веб-сайта": "Websitesi ana sayfası", + "Информация о параметрах для главной страницы веб-сайта": "Websitesinin ana sayfası için parametreler hakkında bilgi", + "Заголовок, описание и H1 веб-страницы": "Web Sayfası Başlığı, Açıklama ve H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Websitesinin ana sayfasında başlık, açıklama ve H1 için metin yazma", + "Заголовок веб-страницы": "Web sayfası başlığı", + "Главная веб-страница": "Ana sayfa", + "символа(ов)": "karakter (ler)", + "H1 на веб-странице": "Web sayfasında H1", + "Описание веб-страницы": "Web sayfası açıklaması", + "Типы:": "Türleri:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Belirli türdeki filmlerin bulunduğu websitesinin ana sayfasını engelleyin:", + "или": "veya", + "%s-й": "%s inci", + "фильма(ов)": "film (ler)", + "из типа(ов)": "tip (ler) in", + "Годы:": "Yaş:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Websitesinin ana sayfasının belirli yıllardaki filmlerini engelleyin", + "из года(ов)": "yıldan itibaren", + "Например:": "Örneğin:", + "Жанры:": "Türler:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Belirli türlerden filmlerin bulunduğu websitesinin ana sayfasına engelle", + "из жанра(ов)": "tür (ler) den", + "боевик,триллер,приключения": "eylem, gerilim, macera", + "Страны:": "Ülke:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Belirli ülkelerin filmlerinin bulunduğu websitesinin ana sayfasını engelle", + "из страны": "ülkeden", + "США": "Amerika birleşik devletleri", + "Актеры:": "Oyuncular:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Belirli aktörlerin katılımıyla filmlerin yer aldığı websitesinin ana sayfası", + "с актерами": "aktörler ile", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Yönetmen:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Bazı yönetmenlerin filmlerinden filmlerin yer aldığı websitesinin ana sayfası", + "с режиссером": "yönetmenle", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "film kimlikleri listesiyle engelleme", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Belirli bir kimliğe sahip filmlerin bulunduğu websitesinin ana sayfasındaki blok", + "Не показывать": "Gösterme", + "ID или ссылка на фильм": "Kimlik veya filme bağlantı", + "Фильмы:": "filmler:", + "Список идентификаторов фильмов": "film kimliği listesi", + "Редактировать список ID": "Kimlik Listesini Düzenle", + "Блок с новыми сериями": "Yeni seri ile engelleme", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Yeni dizinin görüneceği websitesinin ana sayfasındaki blok", + "серии(-ий)": "seri (ler)", + "Новые серии сериалов": "Yeni seri dizileri", + "Блок с фильмами из коллекций": "Koleksiyonlardaki filmlerle engelleme", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Ana sayfadaki haberlerden / koleksiyonlardan filmleri engelleyin (virgülle ayrılmış URL anahtarlarını listeleyin)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Sayfalara numara koyma", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Ana sayfanın alt kısmında sayılar olacak, hangi kategoriye gireceklerini gösterecekler", + "Фильмы из типа:": "Türü olan filmler:", + "Фильмы из года:": "Yılın filmleri:", + "Фильмы из жанра:": "Tarzdan gelen filmler:", + "Фильмы из страны:": "Ülkeden gelen filmler:", + "Фильмы актера:": "filmin aktörü:", + "Фильмы режиссера:": "film yönetmeni:", + "Фильмы из коллекции:": "Koleksiyondaki filmler:", + "2020 или фильмы": "2020 veya filmler", + "По умолчанию": "Varsayılan olarak", + "Сохранить изменения": "Değişiklikleri kaydet", + "Изменяется статус": "Durum değişiklikleri", + "Перезагружается": "Yeniden başlatma", + "Перезагрузить": "Yükle", + "Очищается кэш": "Önbellek temizlendi", + "Очистить кэш": "Önbelleği temizle", + "Загружаются (около 5 часов)": "Yükleme (yaklaşık 5 saat)", + "Картинки загружены": "Yüklenen resimler", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Taban, %s etki alanı için sunucuya sabitlenecektir. İçe aktarma yalnızca bir kez yapılır, daha fazla içe aktarma güncelleştirmelerdir.", + "Загружаются (около 10 минут)": "Yükleme (yaklaşık 10 dakika)", + "Перезагрузка": "Reboot", + "Сохраняются изменения": "Değişiklikler kaydedildi", + "Желательно не больше 100 фильмов": "Tercihen 100'den fazla film", + "Ошибка веб-сайта": "Websitesi hatası", + "Ошибка сервера": "Sunucu hatası", + "URL кадров:": "Çerçeve URL'si:", + "Блок с типами пустой": "Blok tipi boş", + "Блок с годами пустой": "Yıl boyunca blok boş", + "Блок с жанрами пустой": "Türlerle boş blok", + "Блок со странами пустой": "Ülkeler ile blok boş", + "Блок с актерами пустой": "Oyuncuların bulunduğu blok boş", + "Блок с режиссерами пустой": "Yönetim blokları boş", + "пустой": "boş", + "отключена": "devre dışı", + "Панель администратора CinemaPress": "CinemaPress yönetici paneli", + "Информация о параметрах админ-панели": "Yönetici panelinin parametreleri hakkında bilgi", + "Опубликовано фильмов": "Yayınlanan filmler", + "Опубликовано:": "Yayınlanan:", + "Осталось:": "Sol:", + "Отфильтрованы:": "Filtre uygulandı:", + "Скоро": "Yakında", + "Комментарии": "Yorumlar", + "Связанные": "Ilgili", + "Контент": "Içerik", + "Слайдер": "Kaydırıcı", + "Скрыть": "Gizlemek", + "Топ": "Üst", + "Разметка": "Işaretleme", + "Продолжить": "Ilerlemek", + "Просмотренные": "Inceledi", + "Плеер": "Oyuncu", + "Блокировка": "Kilitleme", + "Серии": "Dizi", + "Реклама": "Reklâm", + "RSS": "RSS", + "Уникальность": "Benzersizlik", + "Голосование": "Oy", + "Боты": "Botlar", + "Настройки": "Ayarlar", + "Публикация": "Yayın", + "Отображение": "Ekran", + "Фильмы": "filmler", + "Названия": "Isimler", + "H1": "H1", + "Описания": "Tanım", + "URL": "URL", + "Коды": "Kodlar", + "Основные настройки веб-сайта": "Temel websitesi ayarları", + "Информация о параметрах настройки веб-сайта": "Websitesi ayarları hakkında bilgi", + "Протокол": "Protokol", + "Основной протокол веб-сайта": "Websitesinin ana protokolü", + "Домен": "Domain", + "Информационный параметр домена, за которым закрепляется ключ БД": "Veritabanı anahtarının atandığı etki alanının bilgi parametresi", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "E-postanız websitesi yöneticisiyle iletişim kuruyor", + "Язык и страна веб-сайта": "Websitesi dili ve ülke", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Websitesinin çalıştığı dili ve ülkeyi belirtin", + "Шаблон веб-сайта": "Websitesi şablonu", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Klasörünün temalar klasöründe olması gereken websitesi şablonunun adı", + "ThemePrice": "49$", + "Своя тема": "Kendi tema", + "Nginx сервер": "Nginx sunucusu", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Bu parametre bilgilidir ve yönetici panelinden değiştirilemez", + "Sphinx сервер": "Sfenks sunucusu", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Yüksek yüklerle, Sfenks ayrı bir sunucuya aktarılabilir, böylece websitesinin performansı arttırılabilir", + "Memcached сервер": "Memcached sunucusu", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Yüksek yüklerle Memcached, ayrı bir sunucuya aktarılabilir, böylece websitesinin performansı artırılabilir", + "Сервер картинок": "Görüntü sunucusu", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Varsayılan olarak, tüm resimler üçüncü taraf kaynaklardan yüklenir, ancak posterlerin websitenizden yüklenmesini istiyorsanız, «Sunucuya yükle» statik dosyalarını yapabilir ve bu alanda adresi belirtebilirsiniz: %s", + "Ширина постера:": "Afiş genişliği:", + "Автопубликация": "Otomatik yayıncılık", + "Фукнция публикации": "Yayınlama işlevi", + "Информация о параметрах публикации фильмов": "film yayınlama seçenekleri hakkında bilgi", + "Импорт всех фильмов в мире": "Tüm dünyadaki filmleri içe aktar", + "Добавление всех фильмов в мире на веб-сайт": "Dünyadaki tüm filmleri websitesine ekle", + "Введите ключ базы фильмов": "film taban anahtarını girin", + "Добавить фильмы": "film ekle", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "filmi:", + "StartMovies": "---", + "Тема:": "Konu:", + "общая": "tüm", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "CinemaPress'nin ortak ve bireysel teması nedir?", + "Обновление:": "Güncelleme:", + "каждое": "her", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Veritabanını neden güncellemem gerekiyor?", + "Оплатить ключ": "Ödeme anahtarı", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "3 defaya kadar ücretsiz", + "Настройка автопубликации": "Otomatik yayınlama kurulumu", + "Нстройка публикации фильмов каждый час": "Her saat filmin yayınlanması", + "Публиковать по": "Tarafından yayınla", + "фильма(ов) каждые": "film (ler) her", + "часа(ов)": "saat (ler)", + "Будут опубликованы в": "İçinde yayınlanacak", + "Диапазон идентификаторов фильмов": "film kimliği aralığı", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Websitesinde zaten yayınlanan film tanımlayıcıları aralığı", + "до": "kadar", + "Обязательная информация у фильмов": "filmlerden gerekli bilgi", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Websitesinde sadece işaretli bilgiler (poster, başlık, standart açıklama) olan filmler yayınlanacaktır", + "Не важно (публикация любых фильмов)": "Önemli değil (herhangi bir filmin yayını)", + "Только имеющие постер": "Sadece bir posterin olması", + "Только имеющие переведенное название": "Sadece başlık tercüme edilmiş", + "Только имеющие стандартное описание": "Sadece standart bir açıklamaya sahip olmak", + "Тематический веб-сайт": "Konu websitesi", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Sadece Anime, Russian films, vb. Yayınlanacak tematik bir websitesi oluşturabilirsiniz.", + "Тип:": "Türü:", + "Сериалы": "TV şovları", + "Все": "Tüm", + "для взрослых": "yetişkinler için", + "Китай": "Çin", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Kelimeleri durdurmak:", + "Параметры вывода фильмов в категориях": "Kategorilerdeki filmler için çıktı seçenekleri", + "Информация о параметрах вывода фильмов в категориях": "Kategorilerin filmlerin çıktı seçenekleri hakkında bilgi", + "Параметры отображения в категориях": "Kategorilerde görüntüleme seçenekleri", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "filmler kategorilerindeki görüntüleme türleri (türler, ülkeler, vb.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Her kategoride kaç film gösterileceğini ve arama sonuçlarını belirtin", + "Фильмов на странице:": "Sayfadaki filmler:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "filmlerin kategorilere göre sıralanacağı sıralama belirleyin", + "Сортировка фильмов:": "filmleri sırala:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Her bir kategorinin ve ana websitesinin alt kısmında kaç sayfa görüntüleneceğini belirtin", + "Количество чисел в пагинации:": "Sayfalamada sayı sayısı:", + "номер(ов)": "sayı (lar)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Ana sayfada ve kategorilerde son sayfanın düğmesini göster (sunucuda yük oluşturabilir)", + "Последняя страница:": "Son sayfa:", + "Показывать": "Gösteri", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Kullanıcılar websitesini sosyal ağlarda paylaşacakları zaman görüntülenecek resmi belirtin", + "Изображение по умолчанию:": "Varsayılan görüntü:", + "URL изображения": "Resim URL", + "Загрузить": "Indir", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Prömiyerin ya da yılın tarihine göre sıralanırken gösterilecek filmlerin galasının son tarihini belirtin", + "Конечная дата:": "Bitiş tarihi:", + "Месяц назад": "Bir ay önce", + "Неделю назад": "Bir hafta önce", + "Сегодня": "Bugün", + "Через неделю": "Bir hafta sonra", + "Через месяц": "Bir ayda", + "Через 3 месяца": "3 ay sonra", + "Через пол года": "Yarım yıl sonra", + "Через год": "Bir yıl sonra", + "Через 2 года": "2 yıl sonra", + "В таком формате будет показана дата на веб-сайте": "Bu formatta, tarih websitesinde gösterilecektir", + "Формат даты:": "Tarih formatı:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "KinoPoisk / IMDb değerlendirme tarafından sıralanmıştır", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "KinoPoisk / IMDb derecelendirmesine göre sıralama yaparken bir film listesi görüntüleme seçenekleri", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "KinoPoisk derecelendirmesine göre sıralama yaparken gösterilecek filmler için minimum KinoPoisk oy sayısını belirtin", + "Число голосов KinoPoisk:": "KinoPoisk oy sayısı:", + "голос(ов)": "ses (ler)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "IMDb derecelendirmesine göre sıralama yaparken gösterilecek filmler için minimum IMDb oy sayısını belirtin", + "Число голосов IMDb:": "Oy sayısı IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Derecelendirmeye göre sıralarken, hangi kategorilerin minimum oy sayısı kuralını uygulamadığını belirtin", + "Не применять условие в категориях:": "Koşulları kategorilerde uygulamayın:", + "год": "yıl", + "жанр": "tarz", + "страна": "ülke", + "актер": "aktör", + "режиссер": "yönetmen", + "тип": "türü", + "поиск": "arama", + "Меню на веб-сайте": "Websitesinde menü", + "Категории из меню на веб-сайте": "Websitesindeki menüden kategoriler", + "Текст на веб-сайте": "Websitesi metni", + "Текст который Вы можете видеть на страницах веб-сайта": "Websitesinin sayfalarında görebileceğiniz metin", + "В ШАБЛОНЕ": "MODELDE", + "НА ВЕБ-САЙТЕ": "WEB SİTESİNDE", + "Названия сортировок": "İsimleri sırala", + "Названия сортировок на странице категорий": "Kategoriler sayfasındaki başlıkları sırala", + "Рейтинг КП (по убыванию):": "KP derecesi (azalan):", + "Рейтинг КП (по возрастанию):": "KP Puanı (artan):", + "Голоса КП (по убыванию):": "Ses KP'si (azalan):", + "Голоса КП (по возрастанию):": "Ses KP (artan):", + "Рейтинг IMDb (по убыванию):": "IMDb Derecelendirmesi (azalan):", + "Рейтинг IMDb (по возрастанию):": "IMDb değerlendirmesi (artan):", + "Голоса IMDb (по убыванию):": "IMDb Sesleri (Azalan):", + "Голоса IMDb (по возрастанию):": "Sesler IMDb (artan):", + "Год (по убыванию):": "Yıl (azalan):", + "Год (по возрастанию):": "Yıl (artan):", + "Премьера (по убыванию):": "Prömiyeri (azalan):", + "Премьера (по возрастанию):": "Prömiyeri (artan):", + "Изменение URL ссылок веб-сайта": "Websitesi bağlantı URL'lerini değiştirme", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Websitesinin çeşitli sayfalarının URL'sini değiştirmek için parametreler hakkında bilgi", + "Страница фильма": "film sayfası", + "Изменение URL страницы фильма": "film sayfasının URL'sini değiştirin", + "Доступные параметры": "Mevcut seçenekler", + "обязательный праметр, отображает ID фильма, например «id299»": "gerekli parametre, film kimliğini görüntüler, örneğin «id299»", + "разделитель между параметрами, например «-»": "parametreler arasındaki ayırıcı, örneğin «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "çevrilmiş veya orijinal film başlığı, örneğin «matris»", + "переведенное название фильма в транслите, например «matrica»": "çevirisi çevirisi çevirisi «matrica»", + "оригинальное название фильма, например «the-matrix»": "orijinal film adı, örneğin «matris»", + "жанр фильма в транслите, например «comedy»": "transliterasyondaki filmin türü, örneğin «komedi»", + "страна фильма в транслите, например «usa»": "filmin ülke çevirisi, örneğin «usa»", + "год фильма, например «2020»": "filmin yılı, örneğin «2020»", + "главный актер в транслите, например «tom-cruise»": "transliterasyondaki ana aktör, örneğin «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "çevirisi, «tim-burton» gibi yönetmen", + "каждый день случайные 4 буквы, например «delo»": "her gün rastgele 4 harf, örneğin «delo»", + "«Онлайн»": "«Çevrimiçi»", + "URL для активации веб-страницы": "Web sayfasını etkinleştirmek için URL", + "«Скачать»": "«İndir»", + "«Трейлер»": "«Ev»", + "«Кадры»": "«Çerçeveler»", + "Уникализация URL фильма": "Benzersiz film URL'si", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Benzersiz URL'yi işaretleyin, ayırıcıyı parametreler arasında, ID'den önceki önekle değiştirebilir ve film tanımlayıcısını yukarı veya aşağı değiştirebilirsiniz (varsayılan değer 0'dır, yani websitesindeki KinoPoisk'teki kimliğe rastlar)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "URL'deki parametreler arasındaki ayırıcı, URL yerine [separator]", + "Разделитель:": "Ayırıcı:", + "Будет подставлено перед ID фильма %s": "film ID %s önce ikame edilecek", + "Префикс ID:": "Önek numarası:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "-297 ile 297000 arasındaki değerleri kabul eder ve filmin kimliğini websitesinde daha yüksek veya daha düşük bir değere değiştirir.", + "Уникальный ID:": "Benzersiz kimlik:", + "Транслит URL категорий (комедия -> komediya)": "Translite URL kategorileri (komedi -> komediya)", + "Транслит:": "Çevirisi:", + "Нет": "Hayır", + "Кастомный": "Görenek", + "URL неиндексируемых фильмов": "Dizine eklenmemiş film URL'leri", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Yalnızca endekslenecek benzersiz açıklamalar yazdığınız filmleri istiyorsanız, bu formu doldurun ve bu URL'yi robots.txt dosyanıza ekleyin, örneğin Disallow: / noindex", + "URL пути": "Yol URL'si", + "URL пути, которые ставятся перед конкретной категорией": "Belirli bir kategorinin önüne yerleştirilen URL yolları", + "комедия": "komedi", + "Том Круз": "Tom gezisi", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Sabunlar:", + "Мультфильмы:": "Çizgi:", + "Аниме:": "Anime:", + "Телепередачи:": "TV şovları:", + "Игра престолов": "Tahtlar oyunu", + "Вставить код на веб-сайт": "Kodu websitesinde yapıştırın", + "Вставка кодов счетчиков, рекламы и т.п.": "Sayaç kodları, reklamlar vb. ekleyin.", + "Вставить код в верх веб-страницы": "Kodu web sayfasının en üstüne yapıştırın", + "Вставка кода внутрь тега head": "Kodun baş etiketinin içine eklenmesi", + "Вставить код в низ веб-страницы": "Kodu web sayfasının altına yapıştırın", + "Вставка кода перед закрывающимся тегом body": "Gövde etiketini kapatmadan önce kodu ekle", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt dosya kodu", + "Список фильмов с уникальным описанием": "Benzersiz bir açıklama ile filmlerin listesi", + "Информация о написании уникальных описаний для фильмов": "filmler için benzersiz açıklamalar yazma hakkında bilgi", + "Добавить / изменить фильм": "film ekle / düzenle", + "Фильмы с уникальным описанием": "Benzersiz bir açıklamaya sahip filmler", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "film kimliğini girin", + "тег на веб-странице фильма:": "film sayfasındaki etiket:", + "Название страницы фильма (до 70 символов)": "film sayfası başlığı (70 karaktere kadar)", + "Короткое описание страницы фильма (до 200 символов)": "film sayfasının kısa açıklaması (200 karaktere kadar)", + "Переведенное название фильма:": "Çevrilmiş film adı:", + "Миссия невыполнима: Последствия": "Görev İmkansız: Sonuçlar", + "Оригинальное название фильма:": "Orijinal film başlığı:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "film açıklaması:", + "Уникальное описание ...": "Benzersiz açıklama ...", + "Информационные данные фильма": "film bilgisi", + "URL постера:": "Poster URL'si:", + "URL постера фильма": "film posteri URL'si", + "Фильм": "film", + "Сериал": "TV dizileri", + "Год:": "Yıl:", + "Страна:": "Ülke:", + "Жанры фильма:": "film türleri:", + "Режиссер фильма:": "film yönetmeni:", + "Актерский состав:": "Cast:", + "Премьера фильма:": "film galası:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk websitesi değerlendirmesi:", + "34 или 90": "34 veya 90", + "Число голосов на сайте KinoPoisk:": "KinoPoisk sitesindeki oy sayısı:", + "309 или 89647": "309 veya 89647", + "Рейтинг на сайте IMDb:": "IMDb değerlendirmesi:", + "76 или 88": "76 veya 88", + "Число голосов на сайте IMDb:": "IMDb sitesinde oy sayısı:", + "6534 или 8396": "6534 veya 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg veya URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "Oyuncu URL'si:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Kalite:", + "1080p": "1080p", + "Перевод / язык:": "Çeviri / Dil:", + "Субтитры": "Altyazılar", + "Настраиваемые поля:": "Özel alanlar:", + "Текст к этому полю": "Bu alana metin", + "Названия на страницах веб-сайта": "Websitesi sayfalarındaki başlıklar", + "Информация о написании названий для всех страниц веб-сайта": "Websitesinin tüm sayfaları için başlıkların yazılması hakkında bilgi", + "Веб-страница:": "Web sayfası:", + "название": "isim", + "переведенное": "tercüme", + "английское": "i̇ngilizce", + "премьера": "gala", + "слово": "kelime", + "синонимы": "eş", + "страны": "ülkeler", + "жанры": "türler", + "актеры": "aktörler", + "режиссеры": "yönetmenler", + "Страница онлайн": "Websitesi sayfası", + "Год": "Yıl", + "сортировка": "sınıflandırma", + "страница": "sayfa", + "Текст для": "İçin metin", + "определенного года": "belli bir yıl", + "остальных": "kalan", + "Годы": "Yıl", + "Жанр": "Tarz", + "определенного жанра": "belli bir tür", + "Жанры": "Türler", + "Страна": "Ülke", + "определенной страны": "belirli bir ülke", + "Страны": "Ülkeler", + "Актер": "Aktör", + "определенного актера": "belli bir aktör", + "Актеры": "Aktörler", + "Режиссер": "Yönetmen", + "определенного режиссера": "belirli yönetmen", + "Режиссеры": "Yönetmen", + "Тип": "Tip", + "определенного типа": "belirli tip", + "Поиск": "Arama", + "запрос": "soruşturma", + "определенного запроса": "özel istek", + "Поиск фильма": "film araması", + "Пагинация и сортировка": "Sayfalama ve sıralama", + "Код": "Kod", + "По убыванию": "Inme", + "По возрастанию": "Yükselen", + "H1 на страницах веб-сайта": "Web sayfalarında H1", + "Информация о написании H1 для всех страниц веб-сайта": "Websitesinin tüm sayfaları için H1 yazımı hakkında bilgi", + "Описания на страницах веб-сайта": "Websitesi sayfalarındaki açıklamalar", + "Информация о написании описаний для всех страниц веб-сайта": "Websitesinin tüm sayfaları için açıklama yazma hakkında bilgi", + "Обновление базы фильмов": "film veritabanını güncelle", + "Ключ обновления базы данных": "Veritabanı güncelleme anahtarı", + "Обновить": "Güncelleştirme", + "Модуль новых премьер": "Yeni premier modülü", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Modülün parametreleri hakkında en yakın filmlerden oluşan bir film bloğu ile ilgili bilgiler", + "Отключить": "Kapat", + "Количество фильмов в автоматическом блоке": "Otomatik bloktaki film sayısı", + "Указание числа фильмов, которые будут в блоке": "Blokta bulunacak filmlerin sayısını belirtin", + "Указать фильмы вручную": "filmleri manuel olarak belirt", + "Вручную выбрать фильмы для этого блока": "Bu birim için filmleri manuel olarak seçin", + "Активировать": "Etkinleştirmek", + "Модуль": "Modül", + "отключен": "engelli", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Modül, websitesine yakında yayınlanması gereken filmler içeren bir blok eklemenizi sağlar.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Modülü etkinleştirmek için, ekranın üstündeki «Etkinleştir» düğmesine tıklayın.", + "Модуль комментариев": "Yorum modülü", + "Информация о параметрах модуля добавления виджетов комментариев": "Modülün parametreleri hakkında bilgi yorum widget'ları ekle", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Websitenizin Disqus.com ve API anahtarında kaydedilmesi sırasında sağlanan kısa adınız", + "Ваш shortname веб-сайта": "Websitenizin adı", + "Ваш api_key для индексации комментариев": "Yorumları endekslemek için api_key'iniz", + "Блок последних комментариев": "Son yorum bloğu", + "Блок с последними комментариями от пользователей": "Kullanıcılardan gelen son yorumlarla engelleme", + "комментария(ев)": "yorum (lar)", + "Макс. %s символов": "Maks. %s karakter", + "без аватара": "avatarsız", + "с аватаром": "avatarla", + "На страницах:": "Sayfalarda:", + "главная": "ana", + "категория": "kategori", + "контент": "içerik", + "фильм": "film", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "HyperComments.com'da yorum widget'ını oluşturduktan sonra ve widget'ları arama motorlarına göre dizine ekledikten sonra alacağınız widget_id öğesini belirtin", + "Ваш widget_id": "Widget'ınız", + "Ваш sekretkey для индексации комментариев": "Yorumları dizine eklemek için sekretkeyiniz", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Uygulama kimliğiniz vk.com'da «websitesi»", + "Ваш ID приложения": "Uygulama kimliğiniz", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Facebook.com adresinden kaydolun ve Kullanıcı Kimliği'ni girin (yorumları yönetebilecek kullanıcı kimliği)", + "Ваш ID на Facebook": "Facebook kimliğiniz", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Cackle.me'deki yorumlar widget'ını oluşturduktan sonra aldığınız kimliği belirtin (ücret karşılığında)", + "Ваш ID виджета": "Widget kimliğiniz", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "Google+ sayfanızın URL'si", + "Ваш URL в Google+": "Google+ URL'niz", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Hizmete kaydolduktan sonra alacağınız host_id parametresi", + "Ваш host_id": "Host_id'iniz", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Modül, sosyal ağlar VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments websitelerinin yorum formlarına eklemenizi sağlar.", + "Модуль связанных фильмов": "Modülle ilgili filmler", + "Информация о параметрах модуля связанных фильмов": "Modül ile ilgili filmlerin parametreleri hakkında bilgi", + "Связанные фильмы по году": "Yıllara göre ilgili filmler", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Geçerli filmle aynı yıldan ana film bilgileri altındaki film bloğu", + "из одного года": "bir yıldan", + "Связанные фильмы по жанрам": "Türüne göre ilgili filmler", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Aynı filme ait ana film bilgileri altındaki filmler veya mevcut film olarak tüm türler içeren bir blok", + "всех": "hepsinden", + "одного жанра": "bir tür", + "Связанные фильмы по странам": "Ülkeye göre ilgili filmler", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Aynı ülkeden veya tüm ülkelerdeki filmlerden ana film bilgileri altındaki film bloğu", + "одной страны": "bir ülke", + "Связанные фильмы по актерам": "Aktörlere göre i̇lgili filmler", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "filmin ana bilgileri altında filmin aktörünün filmografisi veya mevcut filmde rol alan aktörler", + "одного актера": "bir aktör", + "Связанные фильмы по режиссерам": "Yönetmenin ilgili filmleri", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Yönetmenin bir filminden ya da mevcut filmi yöneten yönetmenlerden bir filmin ana bilgileri altındaki filmler içeren blok", + "одного режиссера": "bir yönetmen", + "Показывать по типу": "Türüne göre göster", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Serinin sayfasında, filmin sayfasında - filmler gösterilecek, filmler", + "Тип к типу": "Yazmak için yazın", + "Не важно": "Önemli değil", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Modül, film sayfasına, aynı yıl, tür, ülke, yıl, oyuncu veya yönetmen filmlerinin ek listelerini eklemenizi sağlar.", + "Модуль создания страниц для веб-сайта": "Websitesi için sayfalar oluşturmak için modül", + "Информация о параметрах модуля создания страниц для веб-сайта": "Modülün parametreleri hakkında bilgi, websitesi için sayfalar oluşturur", + "Настройка страницы со списком новостей": "Haber sayfasında bir listesini ayarlama", + "URL путь": "URL yolu", + "Параметр пути в URL": "URL parametresi", + "Веб-страница со списком контента": "İçerik listesiyle web sayfası", + "Страницы веб-сайта": "Websitesi sayfaları", + "Новости и коллекции веб-сайта": "Haberler ve websitesi koleksiyonları", + "Блоки новостей на веб-сайте": "Websitesinde haber blokları", + "Блок новостей в боковой панели": "Kenar çubuğundaki haber bloğu", + "Блок постов в боковой панели на страницах веб-сайта": "Websitesinin sayfalarındaki kenar çubuğundaki mesaj bloğu", + "пост(ов)": "posta (lar)", + "Теги через запятую": "Etiketler virgülle ayrılmış", + "Блок новостей на странице фильма": "film sayfasında haber akışı", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Tüm filmlerde bir etiket içeren bir film veya son haberler içeren yayınların bloğu", + "упоминания или с тегом": "sözler veya etiketlendi", + "Оповещения, Новости": "Uyarılar, Haberler", + "Фильмы из новостей на главной": "Ana haberlerden filmler", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Ana sayfadaki haberlerden filmleri engelleyin (virgülle ayrılmış URL anahtarlarını listeleyin)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Otomatik koleksiyonlar", + "Обновления с moonwalk": "Moonwalk güncellemeleri", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Videoya son eklenen film / dizi eklendi", + "Обновления фильмов": "film güncellemeleri", + "Последние добавленные фильмы на видео-хостинг": "Videoya son eklenen filmler eklendi", + "Не добавлять": "Ekleme", + "URL-ключ коллекции в которую добавлять фильмы": "film eklenecek koleksiyonun URL anahtarı", + "Обновлять качество:": "Güncelleme kalitesi:", + "Да": "Evet", + "Обновлять перевод:": "Çeviriyi güncelle:", + "Обновления сериалов": "TV dizisi güncellemeleri", + "Последние добавленные сериалы на видео-хостинг": "Video barındırma ile ilgili son eklenen seri", + "сериала(ов)": "seri (ler)", + "URL-ключ коллекции в которую добавлять сериалы": "TV şovlarının ekleneceği koleksiyonun URL anahtarı", + "Обновления с hdgo": "Hdgo güncellemeler", + "Обновления с kodik": "Kodik güncellemeleri", + "Обновления с iframe": "Iframe güncellemeleri", + "Добавить страницу": "Sayfa ekle", + "Модуль позволяет создавать страницы на веб-сайте.": "Modül, websitesinde sayfalar oluşturmanıza izin verir.", + "Название страницы:": "Sayfa başlığı:", + "Комедийные сериалы": "Komedi dizisi", + "Описание страницы:": "Sayfa açıklaması:", + "Подборка комедийных сериалов": "Komedi dizisi seçimi", + "Уникальный ключ для URL": "URL için benzersiz anahtar", + "Уникальный ключ для URl страницы": "URl sayfası için benzersiz anahtar", + "Ссылка на изображение страницы": "Sayfa resmine bağlantı oluştur", + "Коллекции, Новости": "Koleksiyonlar, Haberler", + "Коллекции": "Koleksiyonları", + "Новости": "Haber", + "Страницы": "Sayfa", + "Обновления": "Güncellenmesi", + "Мультфильмы": "Karikatürler", + "ТВ": "TV", + "Аниме": "Anime", + "Страница скачать": "İndirme sayfası", + "Страница трейлера": "Treyler sayfası", + "Страница кадров": "Çerçeve sayfası", + "Модуль слайдера фильмов": "film kaydırıcı modülü", + "Информация о параметрах модуля слайдера фильмов": "Modül kaydırma filmlerinin parametreleri hakkında bilgi", + "Идентификатор или ссылка на фильм": "film kimliği veya bağlantı", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Modül, websitesine bir kaydırıcıyı filmlerle eklemenizi sağlar.", + "Модуль скрытия фильмов": "film gizleme modülü", + "Информация о параметрах модуля скрытия фильмов": "Modülün parametreleri hakkında bilgi filmleri gizle", + "Автоматическое скрытие фильмов": "filmleri otomatik gizle", + "Параметры авторизации IMAP": "IMAP yetkilendirme seçenekleri", + "Параметры авторизации на почтовом IMAP сервере": "Posta IMAP sunucusunda yetkilendirme seçenekleri", + "Пароль": "Şifre", + "Ваш пароль от почтового ящика": "Posta kutusu şifreniz", + "Параметры почтового сервера": "Posta sunucusu ayarları", + "Сервер": "Sunucu", + "Порт": "Liman", + "TLS": "TLS", + "Блокировать фильмы в стране": "Ülkedeki filmleri engelle", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Bu yıl yayınlandıkları ülkede filmleri engelle", + "В стране фильма": "filmin ülkesinde", + "Сообщение для пользователей": "Kullanıcı mesajı", + "Сообщение для пользователей на месте, где располагается плеер": "Oynatıcının bulunduğu sitede bulunan kullanıcılar için mesaj", + "Сообщение для пользователя": "Kullanıcıya mesaj", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Modül, telif hakkı sahiplerinden kısıtlanmış websitesi filmlerinden gizlenmenizi sağlar.", + "Модуль топ-фильмов": "Üst filmler modülü", + "Информация о параметрах модуля топ-фильмов в категориях": "Modül üst filmlerin parametreleri hakkında bilgi", + "Топ-фильмы в категориях": "Kategorideki en iyi filmler", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Üst filmler genellikle standart kaydırıcı yerine veya kategorilerde ayrı bir blok olarak görüntülenir", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Modül, her kategoride belirli bir sıralamadaki en iyi filmleri göstermeye izin verir.", + "Модуль социальных сетях": "Sosyal ağlar modülü", + "Информация о параметрах модуля групп в социальных сетях": "Sosyal ağlarda grup modülünün parametreleri hakkında bilgi", + "Ссылка на страницу": "Sayfaya bağlantı", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Modül, websitesi için oluşturulan sosyal ağlardaki websitesi bağlantı sayfalarına eklemenizi sağlar.", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "Micromarking modülü", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Şema modülünün ve OpenGraph işaretinin parametreleri hakkında bilgi", + "активирован": "aktive", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Modül, websitesinin tüm sayfalarına Şema ve OpenGraph işaretlemesi eklemenizi sağlar.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Modülü devre dışı bırakmak için, ekranın üstündeki «Devre Dışı Bırak» düğmesine tıklayın.", + "Модуль продолжения просмотра": "Modül izleme devam ediyor", + "Информация о параметрах модуля продолжения просмотра": "Modülün parametreleri hakkında bilgi görüntülemeye devam ediyor", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Modül, websitesine bir düğme eklemenizi sağlar, üzerine tıkladığınızda, devam etmek için film sayfasına gidebilirsiniz.", + "Модуль просмотренных фильмов": "Modül film izledi", + "Информация о параметрах модуля просмотренных фильмов": "İzlenen modülün parametreleri hakkında bilgi", + "Количество просмотренных фильмов": "İzlenen film sayısı", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Kullanıcı tarafından görüntülenen filmler, websitesinin her sayfasının altında görüntülenir", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Modül, sayfanın alt kısmında, kullanıcı tarafından yakın zamanda görüntülenen bir filmlerin listesini ekler.", + "Модуль плеера на веб-сайте": "Websitesinde oyuncu modülü", + "Информация о параметрах модуля плеер на веб-сайте": "Websitesinde oyuncu modülünün parametreleri hakkında bilgi", + "Параметры плеера": "Oyuncu ayarları", + "сделать основным": "ana yapmak", + "Видео-хостинги источники": "Video barındırma kaynakları", + "Цвет элементов в плеере": "Oynatıcıdaki elemanların rengi", + "Указание токен-ключа плеера": "Oynatıcının jeton anahtarını belirtme", + "Токен-ключ": "Anahtar jetonu", + "Указание api_token-ключа плеера": "Oyuncunun api_token anahtarını belirtme", + "api_token-ключ": "api_token anahtarı", + "Указание токен-ключа": "Bir jeton anahtarını belirtme", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Modül, çevrimiçi film izlemek için websitesine bir oyuncu eklemenizi sağlar.", + "Модуль блокировки просмотра плеера": "Oyuncu görünümü kilit modülü", + "Информация о параметрах модуля блокировки просмотра плеера": "Oynatıcının görüntüleme engelleme modülünün parametreleri hakkında bilgi", + "Вставить рекламу в плеер": "Reklamcılığı oyuncuya ekle", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Reklam birimi, oynatmadan önce belirli bir süre boyunca müzikçalarda duracaktır", + "Таймер блокировки:": "Kilit zamanlayıcısı:", + "сек": "s", + "Кнопка «Пропустить»:": "Atla düğmesi:", + "Сообщение для пользователя:": "Kullanıcı mesajı:", + "Рекламный код:": "Promosyon kodu:", + "отображает обратный отсчет.": "bir geri sayım görüntüler.", + "Платная подписка": "Ücretli abonelik", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Anahtarların bir listesini bir virgülle oluşturun ve bunları çeşitli ticaret platformlarından, örneğin digiseller üzerinden satın. Anahtarı girdikten sonra kullanıcı, websitesindeki tüm filmleri kısıtlama olmaksızın izleyebilecek", + "Список ключей через запятую:": "Virgülle ayrılmış anahtarların listesi:", + "+ 10 ключей": "+ 10 anahtar", + "Поделиться в социальную сеть": "Sosyal ağda paylaş", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Kullanıcı, sosyal ağlardan birinin üzerindeki Paylaş düğmesini tıklamazsa, kullanıcı belirli bir süre boyunca göz atmaya başlamayacaktır. Kullanıcı «Paylaş» düğmesine basarsa, blok 10 saniye sonra kapanır", + "Пользователи с AdBlock": "AdBlock Kullanıcıları", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "AdBlock veya diğer reklam engelleyicileri kullanan kullanıcılardan görüntüleme başlamasını sınırlayın", + "Легальный веб-сайт": "Yasal websitesi", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Yalnızca tanıtım malzemesi olan ve telif haklarını ihlal etmeyen bir film fragmanını gösterin", + "Разрешить плеер в странах:": "Oynatıcıya ülkelere izin ver:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Modül, belirli bir eylemi gerçekleştirmeden önce oynatıcının ekranını kullanıcılara sınırlamanıza izin verir.", + "Модуль мобильной версии": "Mobil sürüm modülü", + "Информация о параметрах модуля мобильной версии веб-сайта": "Websitesinin mobil versiyonu modülünün parametreleri hakkında bilgi", + "Светлая тема": "Işık teması", + "Светлая тема оформления мобильной версии веб-сайта": "Websitesinin mobil versiyonunun hafif teması", + "Скриншоты": "Ekran görüntüleri", + "Темная тема": "Karanlık tema", + "Темная тема оформления мобильной версии веб-сайта": "Websitesinin mobil versiyonunun karanlık teması", + "Своя тема оформления мобильной версии веб-сайта": "Websitesinin mobil versiyonunun kendi teması", + "Настроить": "Melodi", + "Цвет фона": "Arka plan rengi", + "Цвет текста": "Metin rengi", + "Фон заголовка": "Başlık arka plan", + "Цвет заголовка": "Üstbilgi rengi", + "Фон описания": "Açıklama arkaplan", + "Цвет описания": "Açıklama rengi", + "Фон кнопки": "Düğme arkaplan", + "Цвет кнопки": "Düğme rengi", + "Фон поиска": "Arkaplan ara", + "Фон блока": "Arka planı engelle", + "Цвет ссылок": "Bağlantı rengi", + "При наведении": "Sen vurgun", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Modül, arama motorlarına, websitesinin mobil cihazlarda mükemmel görüntüleme için websitesinin bir sürümüne sahip olduğunu söyler. Modülü etkinleştirmeden önce, «m» alt etki alanının oluşturulduğundan emin olun (etki alanının DNS kontrol panelinde karşılık gelen bir CNAME kaydı «m» var).", + "Модуль серий сериалов": "Seri seri modülü", + "Информация о параметрах модуля серий сериалов": "Seri seri modülünün parametreleri hakkında bilgi", + "Заголовок, описание и H1 веб-страницы с серией": "Web sayfası başlığı, açıklaması ve H1 serisi", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Bir dizi ile bir web sayfasında başlık, açıklama ve H1 için metin yazma", + "Веб-страница серии:": "Web sayfası serisi:", + "Название страницы": "Sayfa başlığı", + "номер сезона": "sezon numarası", + "номер серии": "parti numarası", + "перевод": "çeviri", + "H1 на странице": "Sayfa başına H1", + "Описание страницы": "Sayfa açıklaması", + "Блок с сериями": "Seri ile engelleme", + "серий": "dizi", + "Все серии": "Tüm serisi", + "Посл. серию": "Son dizi", + "Параметры по умолчанию": "Varsayılan ayarları", + "Сезон": "Sezon", + "Серия": "Dizi", + "Звук": "Ses", + "основной источник серий": "dizinin ana kaynağı", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Modül, serinin her dizisi için ayrı bir sayfa oluşturmanıza izin verir.", + "Модуль добавления рекламы на веб-сайт": "Websitesinde reklam modülü", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Modülün parametreleri hakkında bilgi, siteye reklam ekleyebilir", + "Десктопная версия веб-сайта": "Websitesinin masaüstü versiyonu", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Websitesinin masaüstü sürümünde reklamın değişkenleri", + "На всех веб-страницах": "Tüm web sayfalarında", + "Вверху на веб-странице": "Web sayfasının üstü", + "Добавьте свой рекламный код": "Reklam kodunuzu ekleyin", + "Внизу на веб-странице": "Web sayfasında", + "Левая колонка на веб-странице": "Web sayfasında sol sütun", + "Правая колонка на веб-странице": "Web sayfasında sağ sütun", + "Над плеером на веб-странице": "Web sayfasındaki oyuncunun üstünde", + "Под плеером на веб-странице": "Web sayfasındaki oyuncu altında", + "или размещение на конкретной веб-странице": "veya belirli bir web sayfasında yayınlamak", + "Размещение рекламы над плеером": "Oynatıcının üzerinden reklam yerleşimi", + "Размещение рекламы под плеером": "Oynatıcının altındaki reklam yerleşimi", + "Размещение рекламы над ссылками": "Reklamları bağlantıların üzerine yerleştirme", + "Размещение рекламы под ссылками": "Bağlantılar altında reklam verin", + "Размещение рекламы над трейлером": "Fragman üzerinden reklam yerleştirme", + "Размещение рекламы под трейлером": "Römorkun altındaki reklam yerleşimi", + "Размещение рекламы над кадрами": "Çerçevelerin üzerine reklam", + "Размещение рекламы под кадрами": "Çerçeveler altında reklam yerleştirme", + "Мобильная версия веб-сайта": "Websitesinin mobil versiyonu", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Websitesinin mobil versiyonunda reklamın çeşitleri", + "Таргетинг рекламы": "Reklam hedefleme", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Hedef kitlenin reklamlarını, örneğin, Rusya’daki kişileri veya iPhone’da bir websitesinde gezinirken, vb. Reklamları görüntüleyin.", + "Таргетинг включен": "Hedefleme etkin", + "Таргетинг отключен": "Hedefleme devre dışı", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Modül, hedeflenen websitesinin tüm web sayfalarına reklam eklemenize izin verir.", + "Модуль RSS": "RSS modülü", + "Информация о параметрах модуля RSS": "RSS modülünün parametreleri hakkında bilgi", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Modül, filmlerin en son yayınlarını xml formatında göstermenizi sağlar.", + "Автопубликация на %s дней": "%s gün süreyle otomatik çeviri", + "Код состояния HTTP": "HTTP durum kodu", + "Код состояния HTTP на веб-странице заблокированного фильма": "Engellenen movie web sayfasındaki HTTP durum kodu", + "Фильмы из страны": "Ülkeden movieler", + "Фильмы из списка": "Listeden movieler", + "Мультсериалы:": "Seri çizgi:", + "Видео-хостинги источники трейлеров": "Treylerler için video barındırma kaynakları", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Modül, arama motorlarına mobil cihazlarda mükemmel görüntü için websitesinin websitesinin bir sürümünün bulunduğunu söyler.", + "Случайный": "Rasgele", + "Случайный фильм": "Rastgele movie", + "Модуль случайного фильма": "Rasgele movie modülü", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Modül, her bir kategorideki bu kategoriden rastgele bir moviee geçmek için bir düğme göstermesini sağlar.", + "Информация о параметрах модуля выбора случайного фильма": "Rasgele movie seçim modülünün parametreleri hakkında bilgi", + "Случайный фильм в категориях веб-сайта": "Websitesi kategorilerinde rastgele movie", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Kategori sayfasının üstünde, bir düğme gösterilecektir, tıklandığında kullanıcı bu kategoriden rastgele bir moviee taşınır", + "Случайный фильм в меню веб-сайта": "Websitesi menüsünde rastgele movie", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Menüdeki düğmeyi tıkladığınızda, rastgele bir movie seçeceğiniz koleksiyonun URL anahtarını belirtin", + "Выбирать из коллекции:": "Koleksiyondan birini seçin:", + "ТВ версия": "TV versiyonu", + "URL-ключ:": "URL anahtarı:", + "Название в виде ссылки": "Bağlantı olarak başlık", + "При нажатии на название категории, будет переход на страницу категории": "Adı tıkladığınızda, kategori sayfasına gidecektir", + "Ссылка на категорию": "Kategori bağlantısı", + "Обычный текст": "Düz metin", + "Случайный фильм на главной странице": "Ana sayfada rastgele movie", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Websitesinin ana sayfasındaki her blokta, kategorideki rastgele bir moviee bağlantı olacaktır", + "Случайный фильм в блоке связанных фильмов": "Blokla ilgili movielerde rastgele movie", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Moviein web sayfasındaki ilgili movielerin her bir bloğunda, kategorideki rastgele bir moviee bağlantı olacak", + "Список жанров в каждом типе": "Her türdeki türlerin listesi", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Belirli bir türe dahil edilecek veya hariç tutulacak türlerin bir listesini belirtin", + "Жесткая перезагрузка сервера": "Sunucu sabit sıfırlaması", + "Будет произведена перезагрузка всех сайтов на сервере": "Sunucudaki tüm siteler yeniden başlatılacak", + "Модуль ТВ версии": "TV modülü sürümü", + "Информация о параметрах модуля ТВ версии веб-сайта": "Websitesinin TV versiyonunun parametreleri hakkında bilgi", + "URL ТВ версии": "TV sürümü URL'si", + "Настройка URL для ТВ версии веб-сайта": "Websitesinin TV sürümü için URL ayarlama", + "URL мобильной версии": "Mobil sürüm URL’si", + "Настройка URL для мобильной версии веб-сайта": "Websitesinin mobil sürümü için URL’yi belirleme", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Modül, TV uzaktan kumandasını kullanarak gezinmek için websitesinin TV sürümünü etkinleştirir.", + "Инструмент для парсинга веб-страниц": "Web sayfalarını ayrıştırmak için bir araç", + "Цвет текста контента": "İçerik metni rengi", + "Фон контента": "İçerik arka planı", + "Цвет текста категории": "Kategori metin rengi", + "Фон текущей категории": "Arkaplan geçerli kategorisi", + "Фон активной категории": "Arkaplan aktif kategorisi", + "Своя тема оформления ТВ версии веб-сайта": "Websitesinin TV versiyonunun kendi teması", + "Загрузка доступна после заполнения информации!": "Bilgileri doldurduktan sonra indirin!", + "Автозаполнение информации": "Otomatik tamamlama bilgisi", + "Запретить доступ в странах": "Ülkelere erişimi reddetme", + "Список стран, которым запрещено посещать сайт": "Siteyi ziyaret etmesine izin verilmeyen ülkelerin listesi", + "Проксировать": "Proxy'ye", + "Не проксировать": "Proxy kullanma", + "Перегрузка сервера": "Sunucu aşırı yükü", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Bir hata mesajının görüntüleneceği veya yönlendirileceği sunucu aşırı yüklenme yüzdesini belirtin (aralık 1 dakika, 5 dakika ve 15 dakika)", + "Модуль рерайта описаний": "Açıklama yeniden yazma modülü", + "Модуль обработает описание к фильму и делает его более уникальным": "Modül, moviein tanımını işleyecek ve daha benzersiz hale getirecek", + "Настройка параметров в сервисе rewriter.tools": "Servis yazıcısında parametreleri ayarlama", + "Двойной рерайт": "Çift yeniden yazma", + "Проверка уникальности": "Teklik kontrolü", + "Рерайт в автопубликации": "Otomatik yayınlamayı yeniden yaz", + "Делать рерайт описаний всем фильмам в автопубликации": "Otomatik yayındaki tüm movieler için yeniden yazma açıklamaları yapın", + "Показать сообщение или перенаправить на URL": "Mesajı göster veya URL'ye yönlendir", + "Случайные фильмы": "Rastgele movieler", + "Случайные фильмы из определенной коллекции": "Belirli bir koleksiyondan rastgele movieler", + "URL-ключ коллекции из которой выбирать фильмы": "Movie seçmek için URL anahtar koleksiyonu", + "Запретить доступ для IP": "IP erişimini reddet", + "Список IP, которым запрещено посещать сайт": "Siteyi ziyaret etmeleri yasaklanan IP'lerin listesi", + "Embed/iframe код": "Göm / iframe kodu", + "изменить": "değiştirmek" +} diff --git a/themes/default/public/admin/locales/uk.json b/themes/default/public/admin/locales/uk.json new file mode 100644 index 0000000..2e59541 --- /dev/null +++ b/themes/default/public/admin/locales/uk.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Головна", + "Параметры": "Параметри", + "Модули": "Модулі", + "Панель администратора": "Панель адміністратора", + "Настройки веб-сайта": "Налаштування веб-сайту", + "Настройки публикации": "Налаштування публікації", + "Настройки главной страницы": "Налаштування головної сторінки", + "Настройки отображения": "Налаштування відображення", + "Настройки URL": "Налаштування URL", + "Вставить свой код": "Вставити свій код", + "SEO тексты": "SEO тексти", + "Добавить фильм": "Додати фільм", + "Названия веб-страниц": "Назви веб-сторінок", + "H1 на веб-страницах": "H1 на веб-сторінках", + "Описания веб-страниц": "Описи веб-сторінок", + "Скоро выйдет": "Скоро вийде", + "Виджет комментариев": "Віджет коментарів", + "Связанные фильмы": "Пов'язані фільми", + "Контент веб-сайта": "Контент веб-сайту", + "Фильмы в слайдере": "Фільми в слайдері", + "Запрещенные фильмы": "Заборонені фільми", + "Топ в категории": "Топ в категорії", + "Социальные сети": "Соціальні мережі", + "Семантическая разметка": "Семантична розмітка", + "Продолжить просмотр": "Продовжити перегляд", + "Просмотренные фильмы": "Переглянуті фільми", + "Плеер фильмов": "Плеєр фільмів", + "Блокировка просмотра": "Блокування перегляду", + "Мобильная версия": "Мобільна версія", + "Серии сериалов": "Серії серіалів", + "Ваша реклама": "Ваша реклама", + "RSS канал": "RSS канал", + "Уникальные описания": "Унікальні опису", + "Голосование за фильм": "Голосування за фільм", + "Боты для мессенджеров": "Боти для месенджерів", + "Ошибки в переводе?": "Помилки в перекладі?", + "Есть вопросы?": "Є питання?", + "Очистить кэш:": "Очистити кеш:", + "Очистка кэша файлов": "Очищення кешу файлів", + "Очистка кэша памяти": "Очищення кешу пам'яті", + "Главная страница веб-сайта": "Головна сторінка веб-сайту", + "Информация о параметрах для главной страницы веб-сайта": "Інформація про параметри для головної сторінки веб-сайту", + "Заголовок, описание и H1 веб-страницы": "Назва, опис та H1 веб-сторінки", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Написання тексту для заголовка, опису і H1 на головній сторінці веб-сайту", + "Заголовок веб-страницы": "Назва веб-сторінки", + "Главная веб-страница": "Головна веб-сторінка", + "символа(ов)": "символу (ів)", + "H1 на веб-странице": "H1 на веб-сторінці", + "Описание веб-страницы": "Опис веб-сторінки", + "Типы:": "Типи:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Блок на головній сторінці веб-сайту в якому фільми з певних типів:", + "или": "або", + "%s-й": "%s-й", + "фильма(ов)": "фільму (ів)", + "из типа(ов)": "з типу (ів)", + "Годы:": "Роки:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Блок на головній сторінці веб-сайту в якому фільми з визначенням років", + "из года(ов)": "з року (ів)", + "Например:": "Наприклад:", + "Жанры:": "Жанри:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Блок на головній сторінці веб-сайту в якому фільми з певного жанру", + "из жанра(ов)": "з жанру (ів)", + "боевик,триллер,приключения": "бойовик, трилер, пригоди", + "Страны:": "Країни:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Блок на головній сторінці веб-сайту в якому фільми з якоюсь конкретною державою", + "из страны": "з країни", + "США": "США", + "Актеры:": "Актори:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Блок на головній сторінці веб-сайту в якому фільми за участю певних акторів", + "с актерами": "з акторами", + "Том Круз,Саймон Пегг": "Том Круз, Саймон Пегг", + "Режиссеры:": "Режисери:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Блок на головній сторінці веб-сайту в якому фільми з фільмографії певних режисерів", + "с режиссером": "з режисером", + "Кристофер МакКуорри": "Крістофер МакКуоррі", + "Блок со списком идентификаторов фильмов": "Блок зі списком ідентифікаторів фільмів", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Блок на головній сторінці веб-сайту в якому фільми з певними ідентифікатором", + "Не показывать": "Не відображати", + "ID или ссылка на фильм": "ID або посилання на фільм", + "Фильмы:": "Фільми:", + "Список идентификаторов фильмов": "Список ідентифікаторів фільмів", + "Редактировать список ID": "Редагувати список ID", + "Блок с новыми сериями": "Блок з новими серіями", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Блок на головній сторінці веб-сайту в якому будуть з'являтися нові серії серіалів", + "серии(-ий)": "серії (-ий)", + "Новые серии сериалов": "Нові серії серіалів", + "Блок с фильмами из коллекций": "Блок з фільмами з колекцій", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Блок з фільмами з новин / колекцій на головній сторінці (перераховувати через кому URL-ключі)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Пагінація", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Внизу головної сторінки будуть цифри, вкажіть категорію в яку вони будуть вести", + "Фильмы из типа:": "Фільми з типу:", + "Фильмы из года:": "Фільми з року:", + "Фильмы из жанра:": "Фільми з жанру:", + "Фильмы из страны:": "Фільми з країни:", + "Фильмы актера:": "Фільми актора:", + "Фильмы режиссера:": "Фільми режисера:", + "Фильмы из коллекции:": "Фільми з колекції:", + "2020 или фильмы": "2020 або фільми", + "По умолчанию": "За замовчуванням", + "Сохранить изменения": "Зберегти зміни", + "Изменяется статус": "Змінюється статус", + "Перезагружается": "Перезавантажується", + "Перезагрузить": "Перезавантажити", + "Очищается кэш": "Очищається кеш", + "Очистить кэш": "Очистити кеш", + "Загружаются (около 5 часов)": "Завантажуються (близько 5 годин)", + "Картинки загружены": "Картинки завантажені", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "База закріпиться на сервері за доменом %s Імпорт робиться тільки один раз, подальші обсяги імпорту - це оновлення.", + "Загружаются (около 10 минут)": "Завантажуються (близько 10 хвилин)", + "Перезагрузка": "Перезавантаження", + "Сохраняются изменения": "Зберігаються зміни", + "Желательно не больше 100 фильмов": "Бажано не більше 100 фільмів", + "Ошибка веб-сайта": "Помилка веб-сайту", + "Ошибка сервера": "Помилка сервера", + "URL кадров:": "URL кадрів:", + "Блок с типами пустой": "Блок з типами порожній", + "Блок с годами пустой": "Блок з роками порожній", + "Блок с жанрами пустой": "Блок з жанрами порожній", + "Блок со странами пустой": "Блок з країнами порожній", + "Блок с актерами пустой": "Блок з акторами порожній", + "Блок с режиссерами пустой": "Блок з режисерами порожній", + "пустой": "порожній", + "отключена": "відключена", + "Панель администратора CinemaPress": "Панель адміністратора CinemaPress", + "Информация о параметрах админ-панели": "Інформація про параметри адмін-панелі", + "Опубликовано фильмов": "Опубліковано фільмів", + "Опубликовано:": "Опубліковано:", + "Осталось:": "Залишилося:", + "Отфильтрованы:": "Відфільтровані:", + "Скоро": "Скоро", + "Комментарии": "Коментарі", + "Связанные": "Пов'язані", + "Контент": "Контент", + "Слайдер": "Слайдер", + "Скрыть": "Приховати", + "Топ": "Топ", + "Разметка": "Розмітка", + "Продолжить": "Продовжити", + "Просмотренные": "Переглянуті", + "Плеер": "Плеєр", + "Блокировка": "Блокування", + "Серии": "Серії", + "Реклама": "Реклама", + "RSS": "RSS", + "Уникальность": "Унікальність", + "Голосование": "Голосування", + "Боты": "Боти", + "Настройки": "Налаштування", + "Публикация": "Публікація", + "Отображение": "Відображення", + "Фильмы": "Фільми", + "Названия": "Назви", + "H1": "H1", + "Описания": "Описи", + "URL": "URL", + "Коды": "Коди", + "Основные настройки веб-сайта": "Основні настройки веб-сайту", + "Информация о параметрах настройки веб-сайта": "Інформація про параметри налаштування веб-сайту", + "Протокол": "Протокол", + "Основной протокол веб-сайта": "Основний протокол веб-сайту", + "Домен": "Домен", + "Информационный параметр домена, за которым закрепляется ключ БД": "Інформаційний параметр домену, за яким закріплюється ключ БД", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Ваш email для зв'язку з адміністратором веб-сайту", + "Язык и страна веб-сайта": "Мова і країна веб-сайту", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Вказівка ​​мови і країни, для аудиторії якої працює веб-сайт", + "Шаблон веб-сайта": "Шаблон веб-сайту", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Назва шаблону веб-сайту, папка якого повинна бути в папці themes", + "ThemePrice": "49$", + "Своя тема": "Своя тема", + "Nginx сервер": "Nginx сервер", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Цей параметр носить інформаційний характер і не може бути змінений з адмін-панелі", + "Sphinx сервер": "Sphinx сервер", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "При високих навантаженнях Sphinx можна винести на окремий сервер, тим самим збільшивши продуктивність веб-сайту", + "Memcached сервер": "Memcached сервер", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "При високих навантаженнях Memcached можна винести на окремий сервер, тим самим збільшивши продуктивність веб-сайту", + "Сервер картинок": "Сервер картинок", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "За замовчуванням всі картинки вантажаться зі сторонніх джерел, проте якщо Ви хочете щоб постери були завантажені з вашого веб-сайту, Ви можете «Завантажити на сервер» статичні файли і вказати в цьому полі адреса %s", + "Ширина постера:": "Ширина постера:", + "Автопубликация": "Автопублікація", + "Фукнция публикации": "Функція публікації", + "Информация о параметрах публикации фильмов": "Інформація про параметри публікації фільмів", + "Импорт всех фильмов в мире": "Імпорт всіх фільмів в світі", + "Добавление всех фильмов в мире на веб-сайт": "Додавання всіх фільмів в світі на веб-сайт", + "Введите ключ базы фильмов": "Введіть ключ бази фільмів", + "Добавить фильмы": "Додати фільми", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "Фільмів:", + "StartMovies": "---", + "Тема:": "Тема:", + "общая": "загальна", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Що таке загальна і індивідуальна тема оформлення CinemaPress?", + "Обновление:": "Оновлення:", + "каждое": "кожне", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Навіщо потрібно оновлювати БД?", + "Оплатить ключ": "Оплатити ключ", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "безкоштовно до 3-х разів", + "Настройка автопубликации": "Налаштування для обраної групи", + "Нстройка публикации фильмов каждый час": "Налаштування публікації фільмів кожну годину", + "Публиковать по": "Опублікувати по", + "фильма(ов) каждые": "фільму (ів) кожні", + "часа(ов)": "годин (и)", + "Будут опубликованы в": "Будуть опубліковані в", + "Диапазон идентификаторов фильмов": "Діапазон ідентифікаторів фільмів", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Діапазон ідентифікаторів фільмів, які вже опубліковані на веб-сайті", + "до": "до", + "Обязательная информация у фильмов": "Обов'язкова інформація у фільмів", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "На веб-сайті будуть публікуватися тільки фільми, у яких є зазначена інформація (постер, назва, стандартне опис)", + "Не важно (публикация любых фильмов)": "Не важливо (публікація будь-яких фільмів)", + "Только имеющие постер": "Тільки що мають постер", + "Только имеющие переведенное название": "Тільки що мають перекладене назву", + "Только имеющие стандартное описание": "Тільки що мають стандартне опис", + "Тематический веб-сайт": "Тематичний веб-сайт", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Ви можете створити тематичний веб-сайт, на якому будуть опубліковані тільки «Аніме», «Російські фільми», і т.п.", + "Тип:": "Тип:", + "Сериалы": "Серіали", + "Все": "Усе", + "для взрослых": "для дорослих", + "Китай": "Китай", + "Александр Невский": "Олександр Невський", + "Сарик Андреасян": "Сарік Андреасян", + "Стоп-слова:": "Стоп-слова:", + "Параметры вывода фильмов в категориях": "Параметри виведення фільмів в категоріях", + "Информация о параметрах вывода фильмов в категориях": "Інформація про параметри виведення фільмів в категоріях", + "Параметры отображения в категориях": "Параметри відображення в категоріях", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Параметри відображення списку фільмів в категоріях (жанри, країни, і т.д.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Вкажіть яку кількість фільмів буде відображатися в кожній категорії і результатах пошуку", + "Фильмов на странице:": "Фільмів на сторінці:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Вкажіть сортування по якій будуть сортуватися фільми в категоріях", + "Сортировка фильмов:": "Сортування фільмів:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Вкажіть яку кількість сторінок відображати внизу кожної категорії і головною веб-сайту", + "Количество чисел в пагинации:": "Кількість чисел у пагінацію:", + "номер(ов)": "номер (ів)", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Показувати кнопку останньої сторінки на головній і в категоріях (може створювати навантаження на сервер)", + "Последняя страница:": "Остання сторінка:", + "Показывать": "Показувати", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Вкажіть зображення, яке буде відображатися, коли люди будуть ділитися веб-сайтом в соціальних мережах", + "Изображение по умолчанию:": "Зображення за умовчанням:", + "URL изображения": "URL зображення", + "Загрузить": "Завантажити", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Вкажіть кінцеву дату прем'єри у фільмів, які будуть показані при сортуванні за датою прем'єри або році", + "Конечная дата:": "Кінцева дата:", + "Месяц назад": "Місяць тому", + "Неделю назад": "Тиждень тому", + "Сегодня": "Сьогодні", + "Через неделю": "Через тиждень", + "Через месяц": "Через місяць", + "Через 3 месяца": "Через 3 місяці", + "Через пол года": "Через півроку", + "Через год": "Через рік", + "Через 2 года": "Через 2 роки", + "В таком формате будет показана дата на веб-сайте": "В такому форматі буде показана дата на веб-сайті", + "Формат даты:": "Формат дати:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Сортування за рейтингом KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Параметри відображення списку фільмів при сортуванні по рейтингу KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Вкажіть мінімальне число голосів KinoPoisk у фільмів, які будуть показані при сортуванні по рейтингу KinoPoisk", + "Число голосов KinoPoisk:": "Число голосів KinoPoisk:", + "голос(ов)": "голос (ів)", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Вкажіть мінімальне число голосів IMDb у фільмів, які будуть показані при сортуванні по рейтингу IMDb", + "Число голосов IMDb:": "Число голосів IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Вкажіть в яких категоріях не застосовувати правило мінімального числа голосів при сортуванні по рейтингу", + "Не применять условие в категориях:": "Не застосовувати умова в категоріях:", + "год": "рік", + "жанр": "жанр", + "страна": "країна", + "актер": "актор", + "режиссер": "режисер", + "тип": "тип", + "поиск": "пошук", + "Меню на веб-сайте": "Меню на веб-сайті", + "Категории из меню на веб-сайте": "Категорії з меню на веб-сайті", + "Текст на веб-сайте": "Текст на веб-сайті", + "Текст который Вы можете видеть на страницах веб-сайта": "Текст який Ви можете бачити на сторінках веб-сайту", + "В ШАБЛОНЕ": "В ШАБЛОНІ", + "НА ВЕБ-САЙТЕ": "НА САЙТІ", + "Названия сортировок": "Назви угруповань", + "Названия сортировок на странице категорий": "Назви угруповань на сторінці категорій", + "Рейтинг КП (по убыванию):": "Рейтинг КП (по спадаючій):", + "Рейтинг КП (по возрастанию):": "Рейтинг КП (по зростанню):", + "Голоса КП (по убыванию):": "Голоси КП (по спадаючій):", + "Голоса КП (по возрастанию):": "Голоси КП (по зростанню):", + "Рейтинг IMDb (по убыванию):": "Рейтинг IMDb (по спадаючій):", + "Рейтинг IMDb (по возрастанию):": "Рейтинг IMDb (по зростанню):", + "Голоса IMDb (по убыванию):": "Голоси IMDb (по спадаючій):", + "Голоса IMDb (по возрастанию):": "Голоси IMDb (по зростанню):", + "Год (по убыванию):": "Рік (по спадаючій):", + "Год (по возрастанию):": "Рік (по зростанню):", + "Премьера (по убыванию):": "Прем'єра (по спадаючій):", + "Премьера (по возрастанию):": "Прем'єра (по зростанню):", + "Изменение URL ссылок веб-сайта": "Зміна URL посилань веб-сайту", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Інформація про параметри зміни URL різних сторінок веб-сайту", + "Страница фильма": "Сторінка фільму", + "Изменение URL страницы фильма": "Зміна URL сторінки фільму", + "Доступные параметры": "Доступні параметри", + "обязательный праметр, отображает ID фильма, например «id299»": "обов'язковий праметров, відображає ID фільму, наприклад «id299»", + "разделитель между параметрами, например «-»": "роздільник між параметрами, наприклад «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "перекладене або оригінальна назва фільму, наприклад «the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "перекладене назва фільму в трансліті, наприклад «matrica»", + "оригинальное название фильма, например «the-matrix»": "оригінальна назва фільму, наприклад «the-matrix»", + "жанр фильма в транслите, например «comedy»": "жанр фільму в трансліті, наприклад «comedy»", + "страна фильма в транслите, например «usa»": "країна фільму в трансліті, наприклад «usa»", + "год фильма, например «2020»": "рік фільму, наприклад «2020»", + "главный актер в транслите, например «tom-cruise»": "головний актор в трансліті, наприклад «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "режисер в трансліті, наприклад «tim-burton»", + "каждый день случайные 4 буквы, например «delo»": "кожен день випадкові 4 букви, наприклад «delo»", + "«Онлайн»": "«Онлайн»", + "URL для активации веб-страницы": "URL для активації веб-сторінки", + "«Скачать»": "«Завантажити»", + "«Трейлер»": "«Трейлер»", + "«Кадры»": "«Кадри»", + "Уникализация URL фильма": "Унікалізація URL фільму", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Точкова Унікалізація URL, можна змінити роздільник між параметрами, префікс перед ID і змінити в більшу або меншу сторону ідентифікатор фільму (за замовчуванням - 0, тобто ID на веб-сайті збігаються з ID на KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Роздільник між параметрами в URL, буде підставлена ​​в URL на місці [separator]", + "Разделитель:": "Роздільник:", + "Будет подставлено перед ID фильма %s": "Буде підставлено перед ID фільму %s", + "Префикс ID:": "Префікс ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Приймає значення від -297 до 297000 і змінює ідентифікатор фільму на веб-сайті в більшу або меншу сторону.", + "Уникальный ID:": "Унікальний ID:", + "Транслит URL категорий (комедия -> komediya)": "Радіо URL категорій (комедія -> komediya)", + "Транслит:": "Трансліт:", + "Нет": "Ні", + "Кастомный": "Кастомний", + "URL неиндексируемых фильмов": "URL неіндексованих фільмів", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Якщо Ви хочете, щоб індексувалися лише ті фільми, яким Ви пишіть унікальні описи, заповніть цю форму і додайте цей URL в robots.txt, наприклад Disallow: / noindex", + "URL пути": "URL шляху", + "URL пути, которые ставятся перед конкретной категорией": "URL шляху, які ставляться перед конкретною категорією", + "комедия": "комедія", + "Том Круз": "Том Круз", + "Тим Бертон": "Тім Бертон", + "Сериалы:": "Серіали:", + "Мультфильмы:": "Мультфільми:", + "Аниме:": "Аніме:", + "Телепередачи:": "Телепередачі:", + "Игра престолов": "Гра престолів", + "Вставить код на веб-сайт": "Вставити код на веб-сайт", + "Вставка кодов счетчиков, рекламы и т.п.": "Вставка кодів лічильників, реклами і т.п.", + "Вставить код в верх веб-страницы": "Вставити код в верх веб-сторінки", + "Вставка кода внутрь тега head": "Вставка коду всередину тега head", + "Вставить код в низ веб-страницы": "Вставити код в низ веб-сторінки", + "Вставка кода перед закрывающимся тегом body": "Вставка коду перед закривається тегом body", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Код файлу robots.txt", + "Список фильмов с уникальным описанием": "Список фільмів з унікальним описом", + "Информация о написании уникальных описаний для фильмов": "Інформація про написання унікальних описів для фільмів", + "Добавить / изменить фильм": "Додати / змінити фільм", + "Фильмы с уникальным описанием": "Фільми з унікальним описом", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Вкажіть ID фільму", + "тег на веб-странице фильма:": "тег на веб-сторінці фільму:", + "Название страницы фильма (до 70 символов)": "Простір назв фільму (до 70 символів)", + "Короткое описание страницы фильма (до 200 символов)": "Короткий опис сторінки фільму (до 200 символів)", + "Переведенное название фильма:": "Перекладене назва фільму:", + "Миссия невыполнима: Последствия": "Місія нездійсненна: Наслідки", + "Оригинальное название фильма:": "Оригінальна назва фільму:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Опис фільму:", + "Уникальное описание ...": "Унікальне опис ...", + "Информационные данные фильма": "Інформаційні дані фільму", + "URL постера:": "URL постера:", + "URL постера фильма": "URL постера фільму", + "Фильм": "Фільм", + "Сериал": "Серіал", + "Год:": "Рік:", + "Страна:": "Країна:", + "Жанры фильма:": "Жанри фільму:", + "Режиссер фильма:": "Режисер фільму:", + "Актерский состав:": "Акторський склад:", + "Премьера фильма:": "Прем'єра фільму:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Рейтинг на сайті KinoPoisk:", + "34 или 90": "34 або 90", + "Число голосов на сайте KinoPoisk:": "Число голосів на сайті KinoPoisk:", + "309 или 89647": "309 або 89 647", + "Рейтинг на сайте IMDb:": "Рейтинг на сайті IMDb:", + "76 или 88": "76 або 88", + "Число голосов на сайте IMDb:": "Число голосів на сайті IMDb:", + "6534 или 8396": "6534 або 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg або URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL плеєра:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Якість:", + "1080p": "1080p", + "Перевод / язык:": "Переклад / мова:", + "Субтитры": "Субтитри", + "Настраиваемые поля:": "Настроювані поля:", + "Текст к этому полю": "Текст до цього полю", + "Названия на страницах веб-сайта": "Назви на сторінках веб-сайту", + "Информация о написании названий для всех страниц веб-сайта": "Інформація про написання назв для всіх сторінок веб-сайту", + "Веб-страница:": "Веб сторінка:", + "название": "назва", + "переведенное": "перекладене", + "английское": "англійське", + "премьера": "прем'єра", + "слово": "слово", + "синонимы": "синоніми", + "страны": "країни", + "жанры": "жанри", + "актеры": "актори", + "режиссеры": "режисери", + "Страница онлайн": "Сторінка онлайн", + "Год": "Рік", + "сортировка": "сортування", + "страница": "сторінка", + "Текст для": "Текст для", + "определенного года": "певного року", + "остальных": "інших", + "Годы": "Роки", + "Жанр": "Жанр", + "определенного жанра": "певного жанру", + "Жанры": "Жанри", + "Страна": "Країна", + "определенной страны": "певної країни", + "Страны": "Країни", + "Актер": "Актор", + "определенного актера": "певного актора", + "Актеры": "Актори", + "Режиссер": "Режисер", + "определенного режиссера": "певного режисера", + "Режиссеры": "Режисери", + "Тип": "Тип", + "определенного типа": "певного типу", + "Поиск": "Пошук", + "запрос": "запит", + "определенного запроса": "певного запиту", + "Поиск фильма": "Пошук фільму", + "Пагинация и сортировка": "Пагінація і сортування", + "Код": "Код", + "По убыванию": "По спаданню", + "По возрастанию": "За зростанням", + "H1 на страницах веб-сайта": "H1 на сторінках веб-сайту", + "Информация о написании H1 для всех страниц веб-сайта": "Інформація про написання H1 для всіх сторінок веб-сайту", + "Описания на страницах веб-сайта": "Описи на сторінках веб-сайту", + "Информация о написании описаний для всех страниц веб-сайта": "Інформація про написання описів для всіх сторінок веб-сайту", + "Обновление базы фильмов": "Оновлення бази фільмів", + "Ключ обновления базы данных": "Ключ поновлення бази даних", + "Обновить": "Оновити", + "Модуль новых премьер": "Модуль нових прем'єр", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Інформація про параметри модуля з блоком фільмів найближчих прем'єр", + "Отключить": "Відключити", + "Количество фильмов в автоматическом блоке": "Кількість фільмів в автоматичному блоці", + "Указание числа фильмов, которые будут в блоке": "Вказівка ​​числа фільмів, які будуть в блоці", + "Указать фильмы вручную": "Вказати фільми вручну", + "Вручную выбрать фильмы для этого блока": "Вручну вибрати фільми для цього блоку", + "Активировать": "Активувати", + "Модуль": "Модуль", + "отключен": "відключений", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Модуль дозволяє додати на веб-сайт блок з фільмами які повинні вийти найближчим часом.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Щоб включити модуль, натисніть на кнопку «Активувати» у верхній частині екрану.", + "Модуль комментариев": "Модуль коментарів", + "Информация о параметрах модуля добавления виджетов комментариев": "Інформація про параметри модуля додавання віджетів коментарів", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Ваш shortname вказаний при реєстрації веб-сайту на Disqus.com і ключ API", + "Ваш shortname веб-сайта": "Ваш shortname веб-сайту", + "Ваш api_key для индексации комментариев": "Ваш api_key для індексації коментарів", + "Блок последних комментариев": "Блок останніх коментарів", + "Блок с последними комментариями от пользователей": "Блок з останніми коментарями від користувачів", + "комментария(ев)": "коментаря (ів)", + "Макс. %s символов": "Макс. %s символів", + "без аватара": "без аватара", + "с аватаром": "з аватаром", + "На страницах:": "На сторінках:", + "главная": "головна", + "категория": "категорія", + "контент": "контент", + "фильм": "фільм", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Вкажіть widget_id який Ви отримаєте після створення віджета коментарів на HyperComments.com і sekretkey для індексації коментарів пошуковими системами", + "Ваш widget_id": "Ваш widget_id", + "Ваш sekretkey для индексации комментариев": "Ваш sekretkey для індексації коментарів", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "Ваш ID додатки типу «Веб-сайт» на vk.com", + "Ваш ID приложения": "Ваш ID додатки", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Увійдіть на facebook.com і вкажіть User Id (ідентифікатор користувача, який зможе модерувати коментарі)", + "Ваш ID на Facebook": "Ваш ID на Facebook", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Вкажіть ID який Ви отримаєте після створення віджета коментарів на Cackle.me (платно)", + "Ваш ID виджета": "Ваш ID віджета", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL Вашої сторінки в Google+", + "Ваш URL в Google+": "Ваш URL у Google+", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Параметр host_id, який отримаєте після реєстрації в сервісі", + "Ваш host_id": "Ваш host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Модуль дозволяє додати на веб-сайт форми коментарів соціальних мереж VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Модуль пов'язаних фільмів", + "Информация о параметрах модуля связанных фильмов": "Інформація про параметри модуля пов'язаних фільмів", + "Связанные фильмы по году": "Пов'язані фільми на поточний рік", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Блок з фільмами під основною інформацією фільму з такого ж року, що і поточний фільм", + "из одного года": "з одного року", + "Связанные фильмы по жанрам": "Пов'язані фільми за жанрами", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Блок з фільмами під основною інформацією фільму з такого ж жанру чи всіх жанрів, що і поточний фільм", + "всех": "всіх", + "одного жанра": "одного жанру", + "Связанные фильмы по странам": "Пов'язані фільми по країнам", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Блок з фільмами під основною інформацією фільму з такою ж країни або всіх країн, що і поточний фільм", + "одной страны": "однієї країни", + "Связанные фильмы по актерам": "Пов'язані фільми по акторах", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Блок з фільмами під основною інформацією фільму з фільмографії актора або акторів знялися в поточному фільмі", + "одного актера": "одного актора", + "Связанные фильмы по режиссерам": "Пов'язані фільми по режисерам", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Блок з фільмами під основною інформацією фільму з фільмографії режисера або режисерів срежессіровавшіе поточний фільм", + "одного режиссера": "одного режисера", + "Показывать по типу": "Показувати по типу", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "На сторінці серіалу, будуть показані серіали, на сторінці фільму - фільми", + "Тип к типу": "Тип до типу", + "Не важно": "Неважливо", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Модуль дозволяє додати на сторінці фільму додаткові списки фільмів з того ж року, жанру, країни, року, актора або режисера.", + "Модуль создания страниц для веб-сайта": "Модуль створення сторінок для веб-сайту", + "Информация о параметрах модуля создания страниц для веб-сайта": "Інформація про параметри модуля створення сторінок для веб-сайту", + "Настройка страницы со списком новостей": "Налаштування сторінки зі списком новин", + "URL путь": "URL шлях", + "Параметр пути в URL": "Параметр шляху в URL", + "Веб-страница со списком контента": "Веб-сторінка зі списком контенту", + "Страницы веб-сайта": "Сторінки веб-сайту", + "Новости и коллекции веб-сайта": "Новини та колекції веб-сайту", + "Блоки новостей на веб-сайте": "Блоки новин на веб-сайті", + "Блок новостей в боковой панели": "Блок новин в бічній панелі", + "Блок постов в боковой панели на страницах веб-сайта": "Блок постів в бічній панелі на сторінках веб-сайту", + "пост(ов)": "пост (ів)", + "Теги через запятую": "Теги через кому", + "Блок новостей на странице фильма": "Блок новин на сторінці фільму", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Блок постів в яких вказано фільм або останні новини з тегом на всіх фільмах", + "упоминания или с тегом": "згадки або з тегом", + "Оповещения, Новости": "Сповіщення, Новини", + "Фильмы из новостей на главной": "Фільми з новин на головній", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Блок з фільмами з новин на головній сторінці (перераховувати URL-ключі через кому)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Автоматичні колекції", + "Обновления с moonwalk": "Оновлення з moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Останні додані фільми / серіали на відео-хостинг", + "Обновления фильмов": "Оновлення фільмів", + "Последние добавленные фильмы на видео-хостинг": "Останні додані фільми на відео-хостинг", + "Не добавлять": "Не додавати", + "URL-ключ коллекции в которую добавлять фильмы": "URL-ключ колекції в яку додавати фільми", + "Обновлять качество:": "Оновлювати якість:", + "Да": "Так", + "Обновлять перевод:": "Оновлювати переклад:", + "Обновления сериалов": "Оновлення серіалів", + "Последние добавленные сериалы на видео-хостинг": "Останні додані серіали на відео-хостинг", + "сериала(ов)": "серіалу (ів)", + "URL-ключ коллекции в которую добавлять сериалы": "URL-ключ колекції в яку додавати серіали", + "Обновления с hdgo": "Оновлення з hdgo", + "Обновления с kodik": "Оновлення з kodik", + "Обновления с iframe": "Оновлення з iframe", + "Добавить страницу": "Додати сторінку", + "Модуль позволяет создавать страницы на веб-сайте.": "Модуль дозволяє створювати сторінки на веб-сайті.", + "Название страницы:": "Простір назв:", + "Комедийные сериалы": "Комедійні серіали", + "Описание страницы:": "Опис сторінки:", + "Подборка комедийных сериалов": "Підбірка комедійних серіалів", + "Уникальный ключ для URL": "Унікальний ключ для URL", + "Уникальный ключ для URl страницы": "Унікальний ключ для URl сторінки", + "Ссылка на изображение страницы": "Посилання на зображення сторінки", + "Коллекции, Новости": "Колекції, Новини", + "Коллекции": "Колекції", + "Новости": "Новини", + "Страницы": "Сторінки", + "Обновления": "Оновлення", + "Мультфильмы": "Мультфільми", + "ТВ": "ТВ", + "Аниме": "Аніме", + "Страница скачать": "Сторінка скачати", + "Страница трейлера": "Сторінка трейлера", + "Страница кадров": "Сторінка кадрів", + "Модуль слайдера фильмов": "Модуль слайдера фільмів", + "Информация о параметрах модуля слайдера фильмов": "Інформація про параметри модуля слайдера фільмів", + "Идентификатор или ссылка на фильм": "Ідентифікатор або посилання на фільм", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Модуль дозволяє додати на веб-сайт слайдер з фільмами.", + "Модуль скрытия фильмов": "Модуль приховування фільмів", + "Информация о параметрах модуля скрытия фильмов": "Інформація про параметри модуля приховування фільмів", + "Автоматическое скрытие фильмов": "Автоматичне приховування фільмів", + "Параметры авторизации IMAP": "Параметри авторизації IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Параметри авторизації на поштовому IMAP сервері", + "Пароль": "Пароль", + "Ваш пароль от почтового ящика": "Ваш пароль від поштової скриньки", + "Параметры почтового сервера": "Параметри поштового сервера", + "Сервер": "Сервер", + "Порт": "Порт", + "TLS": "TLS", + "Блокировать фильмы в стране": "Блокувати фільми в країні", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Блокувати фільми в країні, в якій вони були випущені в поточному році", + "В стране фильма": "В країні фільму", + "Сообщение для пользователей": "Повідомлення для користувачів", + "Сообщение для пользователей на месте, где располагается плеер": "Повідомлення для користувачів на місці, де розташовується плеєр", + "Сообщение для пользователя": "Повідомлення для користувача", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Модуль дозволяє приховати з веб-сайту фільми, на які накладено обмеження від правовласників.", + "Модуль топ-фильмов": "Модуль топ-фільмів", + "Информация о параметрах модуля топ-фильмов в категориях": "Інформація про параметри модуля топ-фільмів в категоріях", + "Топ-фильмы в категориях": "Топ-фільми в категоріях", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Топ-фільми відображаються зазвичай або замість стандартного слайдера, або окремим блоком в категоріях", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Модуль дозволяє в кожній категорії відображати кращі фільми за певною сортуванні.", + "Модуль социальных сетях": "Модуль соціальних мережах", + "Информация о параметрах модуля групп в социальных сетях": "Інформація про параметри модуля груп в соціальних мережах", + "Ссылка на страницу": "Посилання на сторінку", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Модуль дозволяє додати на веб-сайт посилання сторінок в соціальних мережах, які були створені для веб-сайту.", + "Микроразметка": "Мікророзмітки", + "Модуль микроразметки": "Модуль мікророзмітки", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Інформація про параметри модуля Schema і OpenGraph розмітки", + "активирован": "активований", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Модуль дозволяє додати Schema і OpenGraph розмітку на всі сторінки веб-сайту.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Щоб деактивувати модуль, натисніть на кнопку «Відключити» у верхній частині екрану.", + "Модуль продолжения просмотра": "Модуль продовження перегляду", + "Информация о параметрах модуля продолжения просмотра": "Інформація про параметри модуля продовження перегляду", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Модуль дозволяє додати на веб-сайт кнопку, при натисканні на яку, можна перейти на сторінку фільму, для продовження перегляду.", + "Модуль просмотренных фильмов": "Модуль переглянутих фільмів", + "Информация о параметрах модуля просмотренных фильмов": "Інформація про параметри модуля переглянутих фільмів", + "Количество просмотренных фильмов": "Кількість переглянутих фільмів", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Переглянуті користувачем фільми відображаються внизу кожної сторінки веб-сайту", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Модуль додає внизу сторінки список фільмів, які були недавно переглянуті користувачем.", + "Модуль плеера на веб-сайте": "Модуль плеєра на веб-сайті", + "Информация о параметрах модуля плеер на веб-сайте": "Інформація про параметри модуля плеєр на веб-сайті", + "Параметры плеера": "Параметри плеєра", + "сделать основным": "зробити основним", + "Видео-хостинги источники": "Відео-хостинги джерела", + "Цвет элементов в плеере": "Колір елементів в плеєрі", + "Указание токен-ключа плеера": "Вказівка ​​токен-ключа плеєра", + "Токен-ключ": "Токен-ключ", + "Указание api_token-ключа плеера": "Вказівка ​​api_token-ключа плеєра", + "api_token-ключ": "api_token-ключ", + "Указание токен-ключа": "Вказівка ​​токен-ключа", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Модуль дозволяє додати на веб-сайт плеєр для онлайн перегляду фільмів.", + "Модуль блокировки просмотра плеера": "Модуль блокування перегляду плеєра", + "Информация о параметрах модуля блокировки просмотра плеера": "Інформація про параметри модуля блокування перегляду плеєра", + "Вставить рекламу в плеер": "Вставити рекламу в плеєр", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Рекламний блок буде стояти в плеєрі певне число секунд перед початком перегляду", + "Таймер блокировки:": "Таймер блокування:", + "сек": "сек", + "Кнопка «Пропустить»:": "Кнопка «Пропустити»:", + "Сообщение для пользователя:": "Повідомлення для користувача:", + "Рекламный код:": "Рекламний код:", + "отображает обратный отсчет.": "відображає зворотний відлік.", + "Платная подписка": "Платна підписка", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Генеруєте список ключів через кому і продаєте їх через різні торговельні майданчики, наприклад на digiseller. Користувач після введення ключа зможе дивитися всі фільми на веб-сайті без обмежень", + "Список ключей через запятую:": "Список ключів через кому:", + "+ 10 ключей": "+ 10 ключів", + "Поделиться в социальную сеть": "Поділитися в соціальну мережу", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Поки користувач не натисне на кнопку «Поділитися» в одну із соціальних мереж, він не зможе почати перегляд певний час. Якщо користувач клацне по кнопці «Поділитися», то блок закриється через 10 сек", + "Пользователи с AdBlock": "Користувачі з AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Обмежити початок перегляду користувачів, які користуються AdBlock або іншими блокувальниками реклами", + "Легальный веб-сайт": "Легальний веб-сайт", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Показувати тільки трейлер фільму, який є рекламним матеріалом і не порушує авторські права", + "Разрешить плеер в странах:": "Дозволити плеєр в країнах:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Модуль дозволяє обмежити показ плеєра у користувачів до вчинення певної дії.", + "Модуль мобильной версии": "Модуль мобільної версії", + "Информация о параметрах модуля мобильной версии веб-сайта": "Інформація про параметри модуля мобільної версії веб-сайту", + "Светлая тема": "Світла тема", + "Светлая тема оформления мобильной версии веб-сайта": "Світла тема оформлення мобільної версії веб-сайту", + "Скриншоты": "Скріншоти", + "Темная тема": "Темна тема", + "Темная тема оформления мобильной версии веб-сайта": "Темна тема оформлення мобільної версії веб-сайту", + "Своя тема оформления мобильной версии веб-сайта": "Своя тема оформлення мобільної версії веб-сайту", + "Настроить": "Налаштувати", + "Цвет фона": "Колір фону", + "Цвет текста": "Колір тексту", + "Фон заголовка": "Фон заголовка", + "Цвет заголовка": "Колір заголовка", + "Фон описания": "Фон опису", + "Цвет описания": "Колір опису", + "Фон кнопки": "Фон кнопки", + "Цвет кнопки": "Колір кнопки", + "Фон поиска": "Фон пошуку", + "Фон блока": "Фон блоку", + "Цвет ссылок": "Колір посилань", + "При наведении": "При наведенні", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Модуль говорить пошуковим системам, що у веб-сайту є версія веб-сайту для ідеального відображення на мобільних пристроях. Перш ніж активувати модуль, переконайтеся, що створено піддомен «m» (В панелі управління DNS-записами домену є відповідна CNAME-запис «m»).", + "Модуль серий сериалов": "Модуль серій серіалів", + "Информация о параметрах модуля серий сериалов": "Інформація про параметри модуля серій серіалів", + "Заголовок, описание и H1 веб-страницы с серией": "Назва, опис та H1 веб-сторінки з серією", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Написання тексту для заголовка, опису і H1 на веб-сторінці з серією", + "Веб-страница серии:": "Веб-сторінка серії:", + "Название страницы": "Назва сторінки", + "номер сезона": "номер сезону", + "номер серии": "номер серії", + "перевод": "переклад", + "H1 на странице": "H1 на сторінці", + "Описание страницы": "Опис сторінки", + "Блок с сериями": "Блок з серіями", + "серий": "серій", + "Все серии": "Всі серії", + "Посл. серию": "Ост. серію", + "Параметры по умолчанию": "Параметри за замовчуванням", + "Сезон": "Сезон", + "Серия": "Серія", + "Звук": "Звук", + "основной источник серий": "основне джерело серій", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Модуль дозволяє створити для кожної серії серіалу окрему сторінку.", + "Модуль добавления рекламы на веб-сайт": "Модуль додавання реклами на веб-сайт", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Інформація про параметри модуля додавання реклами на веб-сайт", + "Десктопная версия веб-сайта": "Десктопна версія веб-сайту", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Варіанти розміщення реклами в деськтопной версії веб-сайту", + "На всех веб-страницах": "На всіх веб-сторінках", + "Вверху на веб-странице": "Вгорі на веб-сторінці", + "Добавьте свой рекламный код": "Додайте свій рекламний код", + "Внизу на веб-странице": "Внизу на веб-сторінці", + "Левая колонка на веб-странице": "Ліва колонка на веб-сторінці", + "Правая колонка на веб-странице": "Права колонка на веб-сторінці", + "Над плеером на веб-странице": "Над плеєром на веб-сторінці", + "Под плеером на веб-странице": "Під плеєром на веб-сторінці", + "или размещение на конкретной веб-странице": "або розміщення на конкретній веб-сторінці", + "Размещение рекламы над плеером": "Розміщення реклами над плеєром", + "Размещение рекламы под плеером": "Розміщення реклами під плеєром", + "Размещение рекламы над ссылками": "Розміщення реклами над посиланнями", + "Размещение рекламы под ссылками": "Розміщення реклами під посиланнями", + "Размещение рекламы над трейлером": "Розміщення реклами над трейлером", + "Размещение рекламы под трейлером": "Розміщення реклами під трейлером", + "Размещение рекламы над кадрами": "Розміщення реклами над кадрами", + "Размещение рекламы под кадрами": "Розміщення реклами під кадрами", + "Мобильная версия веб-сайта": "Мобільна версія веб-сайту", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Варіанти розміщення реклами в мобільній версії веб-сайту", + "Таргетинг рекламы": "Орієнтування реклами", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Показувати рекламу цільової аудиторії, наприклад людям з Росії або під час перегляду веб-сайту на iPhone і т.д.", + "Таргетинг включен": "Орієнтування включене", + "Таргетинг отключен": "Орієнтування відключене", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Модуль дозволяє додати рекламу на все веб-сторінки веб-сайту, націлених.", + "Модуль RSS": "Модуль RSS", + "Информация о параметрах модуля RSS": "Інформація про параметри модуля RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Модуль дозволяє показувати останні публікації фільмів у форматі xml.", + "Автопубликация на %s дней": "Автопублікація на %s днів", + "Код состояния HTTP": "Код стану HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Код стану HTTP на веб-сторінці заблокованого фільму", + "Фильмы из страны": "Фільми з країни", + "Фильмы из списка": "Фільми зі списку", + "Мультсериалы:": "Мультсеріали:", + "Видео-хостинги источники трейлеров": "Відео-хостинги джерела трейлерів", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Модуль говорить пошуковим системам, що у веб-сайту є версія веб-сайту для ідеального відображення на мобільних пристроях.", + "Случайный": "Випадковий", + "Случайный фильм": "Випадковий фільм", + "Модуль случайного фильма": "Модуль випадкового фільму", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Модуль дозволяє в кожній категорії відображати кнопку переходу на випадковий фільм з цієї категорії.", + "Информация о параметрах модуля выбора случайного фильма": "Інформація про параметри модуля вибору випадкового фільму", + "Случайный фильм в категориях веб-сайта": "Випадковий фільм в категоріях веб-сайту", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Вгорі на сторінці категорії буде показана кнопка, при натисканні на яку, користувач переходить на випадковий фільм з цієї категорії", + "Случайный фильм в меню веб-сайта": "Випадковий фільм в меню веб-сайту", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Вкажіть URL-ключ колекції з якою вибирати випадковий фільм, при натисканні на кнопку в меню", + "Выбирать из коллекции:": "Вибирати з колекції:", + "ТВ версия": "ТВ версія", + "URL-ключ:": "URL-ключ:", + "Название в виде ссылки": "Назва у вигляді посилання", + "При нажатии на название категории, будет переход на страницу категории": "При кліці по назві, буде перехід на сторінку категорії", + "Ссылка на категорию": "Посилання на категорію", + "Обычный текст": "Звичайний текст", + "Случайный фильм на главной странице": "Випадковий фільм на головній сторінці", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "У кожному блоці на головній сторінці веб-сайту буде посилання на випадковий фільм в категорії", + "Случайный фильм в блоке связанных фильмов": "Випадковий фільм в блоці пов'язаних фільмів", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "У кожному блоці пов'язаних фільмів на веб-сторінці фільму буде посилання на випадковий фільм в категорії", + "Список жанров в каждом типе": "Список жанрів в кожному типі", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Вкажіть список жанрів, які будуть включені або виключені з певного типу", + "Жесткая перезагрузка сервера": "Жорстка перезавантаження сервера", + "Будет произведена перезагрузка всех сайтов на сервере": "Буде проведена перезавантаження всіх сайтів на сервері", + "Модуль ТВ версии": "Модуль ТВ версії", + "Информация о параметрах модуля ТВ версии веб-сайта": "Інформація про параметри модуля ТВ версії веб-сайту", + "URL ТВ версии": "URL ТВ версії", + "Настройка URL для ТВ версии веб-сайта": "Налаштування URL для ТВ версії веб-сайту", + "URL мобильной версии": "URL мобільної версії", + "Настройка URL для мобильной версии веб-сайта": "Налаштування URL для мобільної версії веб-сайту", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Модуль активує ТВ версію веб-сайту для навігації за допомогою пульта управління телевізором.", + "Инструмент для парсинга веб-страниц": "Інструмент для парсинга веб-сторінок", + "Цвет текста контента": "Колір тексту контенту", + "Фон контента": "Фон контенту", + "Цвет текста категории": "Колір тексту категорії", + "Фон текущей категории": "Фон категорії", + "Фон активной категории": "Фон активної категорії", + "Своя тема оформления ТВ версии веб-сайта": "Своя тема оформлення ТВ версії веб-сайту", + "Загрузка доступна после заполнения информации!": "Завантаження доступна після заповнення інформації!", + "Автозаполнение информации": "Заповнити форму інформації", + "Запретить доступ в странах": "Заборонити доступ в країнах", + "Список стран, которым запрещено посещать сайт": "Список країн, яким заборонено відвідувати сайт", + "Проксировать": "Проксіровать", + "Не проксировать": "Чи не проксіровать", + "Перегрузка сервера": "Перевантаження сервера", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Вкажіть відсоток перевантаження сервера при якому буде показано повідомлення про помилку або виконано перенаправлення (інтервал 1 хвилина, 5 хвилин і 15 хвилин)", + "Модуль рерайта описаний": "Модуль рерайта описів", + "Модуль обработает описание к фильму и делает его более уникальным": "Модуль обробить опис до фільму і робить його більш унікальним", + "Настройка параметров в сервисе rewriter.tools": "Налаштування параметрів в сервісі rewriter.tools", + "Двойной рерайт": "Подвійний рерайт", + "Проверка уникальности": "Перевірка унікальності", + "Рерайт в автопубликации": "Рерайт в автопублікація", + "Делать рерайт описаний всем фильмам в автопубликации": "Робити рерайт описів всіх фільмів в автопублікація", + "Показать сообщение или перенаправить на URL": "Показати повідомлення або перенаправити на URL", + "Случайные фильмы": "Випадкові фільми", + "Случайные фильмы из определенной коллекции": "Випадкові фільми з певної колекції", + "URL-ключ коллекции из которой выбирать фильмы": "URL-ключ колекції з якої вибирати фільми", + "Запретить доступ для IP": "Заборонити доступ для IP", + "Список IP, которым запрещено посещать сайт": "Список IP, яким заборонено відвідувати сайт", + "Embed/iframe код": "Embed / iframe код", + "изменить": "змінити" +} diff --git a/themes/default/public/admin/locales/vi.json b/themes/default/public/admin/locales/vi.json new file mode 100644 index 0000000..9f1f66d --- /dev/null +++ b/themes/default/public/admin/locales/vi.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "Trang chủ", + "Параметры": "Thông số", + "Модули": "Mô-đun", + "Панель администратора": "Bảng điều khiển quản trị", + "Настройки веб-сайта": "Cài đặt trang web", + "Настройки публикации": "Xuất bản cài đặt", + "Настройки главной страницы": "Cài đặt trang chủ", + "Настройки отображения": "Cài đặt hiển thị", + "Настройки URL": "Cài đặt URL", + "Вставить свой код": "Chèn mã của bạn", + "SEO тексты": "Văn bản SEO", + "Добавить фильм": "Thêm phim", + "Названия веб-страниц": "Tiêu đề trang web", + "H1 на веб-страницах": "H1 trên các trang web", + "Описания веб-страниц": "Mô tả trang web", + "Скоро выйдет": "Sắp có", + "Виджет комментариев": "Tiện ích nhận xét", + "Связанные фильмы": "Phim liên quan", + "Контент веб-сайта": "Nội dung trang web", + "Фильмы в слайдере": "Phim trong thanh trượt", + "Запрещенные фильмы": "Phim bị cấm", + "Топ в категории": "Lên đầu trong danh mục", + "Социальные сети": "Mạng xã hội", + "Семантическая разметка": "Đánh dấu ngữ nghĩa", + "Продолжить просмотр": "Tiếp tục duyệt", + "Просмотренные фильмы": "Phim đã xem", + "Плеер фильмов": "film player", + "Блокировка просмотра": "Chế độ xem khóa", + "Мобильная версия": "Phiên bản di động", + "Серии сериалов": "Phim truyền hình", + "Ваша реклама": "Quảng cáo của bạn", + "RSS канал": "Nguồn cấp dữ liệu RSS", + "Уникальные описания": "Mô tả duy nhất", + "Голосование за фильм": "Biểu quyết cho bộ phim", + "Боты для мессенджеров": "Bots cho sứ giả", + "Ошибки в переводе?": "Sai lầm trong dịch thuật?", + "Есть вопросы?": "Bạn có câu hỏi gì không?", + "Очистить кэш:": "Xóa bộ nhớ cache:", + "Очистка кэша файлов": "Xóa bộ nhớ cache của tệp", + "Очистка кэша памяти": "Xóa bộ nhớ cache", + "Главная страница веб-сайта": "Trang chủ trang web", + "Информация о параметрах для главной страницы веб-сайта": "Thông tin về các thông số cho trang chính của trang web", + "Заголовок, описание и H1 веб-страницы": "Tiêu đề trang web, Mô tả và H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "Viết văn bản cho tiêu đề, mô tả và H1 trên trang chính của trang web", + "Заголовок веб-страницы": "Tiêu đề trang web", + "Главная веб-страница": "Trang chủ", + "символа(ов)": "nhân vật", + "H1 на веб-странице": "H1 trên trang web", + "Описание веб-страницы": "Mô tả trang web", + "Типы:": "Các loại:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "Chặn trên trang chính của trang web mà trong đó các loại phim nhất định:", + "или": "hoặc", + "%s-й": "%s", + "фильма(ов)": "(các) phim", + "из типа(ов)": "loại(s)", + "Годы:": "Năm:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "Chặn trên trang chính của trang web trong đó phim từ những năm nhất định", + "из года(ов)": "từ năm", + "Например:": "Ví dụ:", + "Жанры:": "Thể loại:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "Chặn trên trang chính của trang web trong đó phim từ các thể loại nhất định", + "из жанра(ов)": "từ thể loại", + "боевик,триллер,приключения": "hành động, kinh dị, phiêu lưu", + "Страны:": "Quốc gia:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "Chặn trên trang chính của trang web trong đó phim từ các quốc gia nhất định", + "из страны": "từ đất nước", + "США": "Hoa kỳ", + "Актеры:": "Diễn viên:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "Các khối trên trang chính của trang web trong đó các bộ phim với sự tham gia của một số diễn viên", + "с актерами": "với diễn viên", + "Том Круз,Саймон Пегг": "Tom Cruise, Simon Pegg", + "Режиссеры:": "Giám đốc:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "Khối trên trang chính của trang web trong đó các bộ phim từ bộ phim của một số đạo diễn", + "с режиссером": "với đạo diễn", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "Chặn bằng danh sách ID phim", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "Khối trên trang chính của trang web trong đó phim có ID cụ thể", + "Не показывать": "Không hiển thị", + "ID или ссылка на фильм": "ID hoặc liên kết đến phim", + "Фильмы:": "Phim ảnh:", + "Список идентификаторов фильмов": "Danh sách ID phim", + "Редактировать список ID": "Chỉnh sửa danh sách ID", + "Блок с новыми сериями": "Chặn bằng chuỗi mới", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "Khối trên trang chính của trang web trong đó chuỗi video mới sẽ xuất hiện", + "серии(-ий)": "loạt(s)", + "Новые серии сериалов": "Chuỗi sê-ri mới", + "Блок с фильмами из коллекций": "Chặn với phim từ bộ sưu tập", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "Chặn các phim từ tin tức / bộ sưu tập trên trang chính (liệt kê các khóa URL được phân tách bằng dấu phẩy)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "Pagination", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "Ở cuối trang chính sẽ là số, cho biết danh mục mà chúng sẽ dẫn", + "Фильмы из типа:": "Các loại phim:", + "Фильмы из года:": "Phim trong năm:", + "Фильмы из жанра:": "Phim từ thể loại:", + "Фильмы из страны:": "Phim từ quốc gia:", + "Фильмы актера:": "Diễn viên phim:", + "Фильмы режиссера:": "Đạo diễn phim:", + "Фильмы из коллекции:": "Phim từ bộ sưu tập:", + "2020 или фильмы": "2020 hoặc phim", + "По умолчанию": "Theo mặc định", + "Сохранить изменения": "Lưu thay đổi", + "Изменяется статус": "Thay đổi trạng thái", + "Перезагружается": "Khởi động lại", + "Перезагрузить": "Tải lại", + "Очищается кэш": "Đã xóa bộ nhớ cache", + "Очистить кэш": "Xóa bộ nhớ cache", + "Загружаются (около 5 часов)": "Đang tải (khoảng 5 giờ)", + "Картинки загружены": "Đã tải ảnh lên", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "Các cơ sở sẽ được cố định trên máy chủ cho tên miền %s. Nhập khẩu được thực hiện chỉ một lần, nhập khẩu thêm là cập nhật.", + "Загружаются (около 10 минут)": "Đang tải (khoảng 10 phút)", + "Перезагрузка": "Khởi động lại", + "Сохраняются изменения": "Đã lưu thay đổi", + "Желательно не больше 100 фильмов": "Tốt nhất là không quá 100 bộ phim", + "Ошибка веб-сайта": "Lỗi trang web", + "Ошибка сервера": "Lỗi máy chủ", + "URL кадров:": "URL khung:", + "Блок с типами пустой": "Loại khối trống", + "Блок с годами пустой": "Khối trong nhiều năm trống", + "Блок с жанрами пустой": "Chặn với các thể loại trống", + "Блок со странами пустой": "Khối với các quốc gia trống", + "Блок с актерами пустой": "Khối với các diễn viên trống", + "Блок с режиссерами пустой": "Giám đốc khối trống", + "пустой": "trống rỗng", + "отключена": "bị tắt", + "Панель администратора CinemaPress": "Bảng điều khiển CinemaPress", + "Информация о параметрах админ-панели": "Thông tin về các tham số của bảng quản trị", + "Опубликовано фильмов": "Phim đã xuất bản", + "Опубликовано:": "Được đăng trên:", + "Осталось:": "Trái", + "Отфильтрованы:": "Được lọc bởi:", + "Скоро": "Sớm thôi", + "Комментарии": "Nhận xét", + "Связанные": "Liên quan", + "Контент": "Nội dung", + "Слайдер": "Thanh trượt", + "Скрыть": "Ẩn", + "Топ": "Top", + "Разметка": "Đánh dấu", + "Продолжить": "Tiếp tục", + "Просмотренные": "Đã xem", + "Плеер": "Người chơi", + "Блокировка": "Khóa", + "Серии": "Hàng loạt", + "Реклама": "Quảng cáo", + "RSS": "RSS", + "Уникальность": "Tính độc đáo", + "Голосование": "Bỏ phiếu", + "Боты": "Bots", + "Настройки": "Cài đặt", + "Публикация": "Ấn phẩm", + "Отображение": "Ánh xạ", + "Фильмы": "Phim ảnh", + "Названия": "Tiêu đề", + "H1": "H1", + "Описания": "Mô tả", + "URL": "URL", + "Коды": "Mã số", + "Основные настройки веб-сайта": "Cài đặt trang web cơ bản", + "Информация о параметрах настройки веб-сайта": "Thông tin về cài đặt trang web", + "Протокол": "Giao thức", + "Основной протокол веб-сайта": "Giao thức chính của trang web", + "Домен": "Miền", + "Информационный параметр домена, за которым закрепляется ключ БД": "Tham số thông tin của tên miền mà khóa cơ sở dữ liệu được gán", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "Email của bạn để liên hệ với quản trị viên trang web", + "Язык и страна веб-сайта": "Ngôn ngữ và quốc gia của trang web", + "Указание языка и страны, для аудитории которой работает веб-сайт": "Chỉ định ngôn ngữ và quốc gia mà trang web hoạt động", + "Шаблон веб-сайта": "Mẫu trang web", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "Tên của mẫu trang web có thư mục phải nằm trong thư mục chủ đề", + "ThemePrice": "49$", + "Своя тема": "Chủ đề riêng", + "Nginx сервер": "Máy chủ nginx", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "Tham số này là thông tin và không thể thay đổi từ bảng quản trị", + "Sphinx сервер": "Máy chủ sphinx", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Với tải trọng cao, Sphinx có thể được chuyển đến một máy chủ riêng biệt, từ đó tăng hiệu suất của trang web", + "Memcached сервер": "Máy chủ memcached", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "Với tải trọng cao, Memcached có thể được chuyển đến một máy chủ riêng biệt, từ đó tăng hiệu suất của trang web", + "Сервер картинок": "Máy chủ hình ảnh", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "Theo mặc định, tất cả hình ảnh được tải từ các nguồn của bên thứ ba, tuy nhiên, nếu bạn muốn áp phích được tải xuống từ trang web của mình, bạn có thể «Tải lên máy chủ» các tệp tĩnh và chỉ định trong trường này là địa chỉ %s", + "Ширина постера:": "Chiều rộng poster:", + "Автопубликация": "Tự động xuất bản", + "Фукнция публикации": "Chức năng xuất bản", + "Информация о параметрах публикации фильмов": "Thông tin về tùy chọn xuất bản phim", + "Импорт всех фильмов в мире": "Nhập tất cả phim trên thế giới", + "Добавление всех фильмов в мире на веб-сайт": "Thêm tất cả phim trên thế giới vào trang web", + "Введите ключ базы фильмов": "Nhập khóa cơ sở phim", + "Добавить фильмы": "Thêm phim", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "Phim:", + "StartMovies": "---", + "Тема:": "Chủ đề:", + "общая": "chung", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "Chủ đề phổ biến và cá nhân của CinemaPress là gì?", + "Обновление:": "Cập nhật:", + "каждое": "mọi", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "Tại sao tôi cần phải cập nhật cơ sở dữ liệu?", + "Оплатить ключ": "Phím trả tiền", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "miễn phí lên đến 3 lần", + "Настройка автопубликации": "Cài đặt tự động xuất bản", + "Нстройка публикации фильмов каждый час": "Đặt ấn bản phim mỗi giờ", + "Публиковать по": "Xuất bản bởi", + "фильма(ов) каждые": "phim mỗi", + "часа(ов)": "giờ", + "Будут опубликованы в": "Sẽ được xuất bản trong", + "Диапазон идентификаторов фильмов": "Phạm vi ID phim", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "Phạm vi nhận dạng phim đã được xuất bản trên trang web", + "до": "lên đến", + "Обязательная информация у фильмов": "Thông tin bắt buộc từ phim", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "Chỉ những phim có thông tin được đánh dấu (áp phích, tiêu đề, mô tả chuẩn) mới được xuất bản trên trang web", + "Не важно (публикация любых фильмов)": "Không quan trọng (xuất bản bất kỳ bộ phim nào)", + "Только имеющие постер": "Chỉ có một tấm áp phích", + "Только имеющие переведенное название": "Chỉ có tiêu đề đã dịch", + "Только имеющие стандартное описание": "Chỉ có mô tả chuẩn", + "Тематический веб-сайт": "Trang web chủ đề", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "Bạn có thể tạo một trang web chuyên đề, nơi chỉ có Anime, Phim Nga, v.v. sẽ được xuất bản.", + "Тип:": "Loại:", + "Сериалы": "Chương trình truyền hình", + "Все": "Tất cả", + "для взрослых": "cho người lớn", + "Китай": "Trung quốc", + "Александр Невский": "Alexander Nevsky", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "Dừng từ:", + "Параметры вывода фильмов в категориях": "Tùy chọn đầu ra cho phim trong danh mục", + "Информация о параметрах вывода фильмов в категориях": "Thông tin về các tùy chọn đầu ra của phim trong danh mục", + "Параметры отображения в категориях": "Hiển thị tùy chọn trong danh mục", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "Hiển thị các tùy chọn cho phim trong danh mục (thể loại, quốc gia, v.v.)", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "Chỉ định số lượng phim sẽ được hiển thị trong mỗi danh mục và kết quả tìm kiếm", + "Фильмов на странице:": "Phim trên trang:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "Chỉ định sắp xếp theo đó phim sẽ được sắp xếp theo danh mục", + "Сортировка фильмов:": "Sắp xếp phim:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "Chỉ định số lượng trang hiển thị ở cuối mỗi danh mục và trang web chính", + "Количество чисел в пагинации:": "Số lượng trong số trang:", + "номер(ов)": "số", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "Hiển thị nút của trang cuối cùng trên trang chính và trong các danh mục (có thể tạo tải trên máy chủ)", + "Последняя страница:": "Trang cuối:", + "Показывать": "Hiển thị", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "Chỉ định hình ảnh sẽ được hiển thị khi mọi người sẽ chia sẻ trang web trên mạng xã hội", + "Изображение по умолчанию:": "Hình ảnh mặc định:", + "URL изображения": "URL hình ảnh", + "Загрузить": "Tải xuống", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "Chỉ định ngày cuối cùng của buổi chiếu ra mắt các bộ phim sẽ được hiển thị khi sắp xếp theo ngày ra mắt hoặc năm", + "Конечная дата:": "Ngày kết thúc:", + "Месяц назад": "Một tháng trước", + "Неделю назад": "Một tuần trước", + "Сегодня": "Hôm nay", + "Через неделю": "Một tuần sau", + "Через месяц": "Trong một tháng", + "Через 3 месяца": "Sau 3 tháng", + "Через пол года": "Sau nửa năm", + "Через год": "Một năm sau", + "Через 2 года": "Sau 2 năm", + "В таком формате будет показана дата на веб-сайте": "Ở định dạng này, ngày sẽ được hiển thị trên trang web", + "Формат даты:": "Định dạng ngày:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "Sắp xếp theo xếp hạng KinoPoisk / IMDb", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "Tùy chọn hiển thị danh sách phim khi sắp xếp theo xếp hạng KinoPoisk / IMDb", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "Chỉ định số phiếu KinoPoisk tối thiểu cho phim sẽ được hiển thị khi sắp xếp theo xếp hạng KinoPoisk", + "Число голосов KinoPoisk:": "Số phiếu bầu của KinoPoisk:", + "голос(ов)": "(các) giọng nói", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "Chỉ định số lượng tối thiểu các phiếu bầu IMDb cho phim sẽ được hiển thị khi sắp xếp theo xếp hạng IMDb", + "Число голосов IMDb:": "Số phiếu bầu IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "Chỉ định danh mục nào không áp dụng quy tắc số phiếu bầu tối thiểu khi sắp xếp theo xếp hạng", + "Не применять условие в категориях:": "Không áp dụng điều kiện trong các danh mục:", + "год": "năm", + "жанр": "thể loại", + "страна": "đất nước", + "актер": "diễn viên", + "режиссер": "giám đốc", + "тип": "loại", + "поиск": "tìm kiếm", + "Меню на веб-сайте": "Menu trên trang web", + "Категории из меню на веб-сайте": "Danh mục từ menu trên trang web", + "Текст на веб-сайте": "Văn bản trang web", + "Текст который Вы можете видеть на страницах веб-сайта": "Văn bản mà bạn có thể thấy trên các trang của trang web", + "В ШАБЛОНЕ": "TRONG MẪU", + "НА ВЕБ-САЙТЕ": "TRÊN TRANG WEB", + "Названия сортировок": "Sắp xếp tên", + "Названия сортировок на странице категорий": "Sắp xếp tiêu đề trên trang danh mục", + "Рейтинг КП (по убыванию):": "Xếp hạng KP (giảm dần):", + "Рейтинг КП (по возрастанию):": "Xếp hạng KP (tăng dần):", + "Голоса КП (по убыванию):": "Giọng nói KP (giảm dần):", + "Голоса КП (по возрастанию):": "Giọng nói KP (tăng dần):", + "Рейтинг IMDb (по убыванию):": "Xếp hạng IMDb (giảm dần):", + "Рейтинг IMDb (по возрастанию):": "Xếp hạng IMDb (tăng dần):", + "Голоса IMDb (по убыванию):": "IMDb Voices (Giảm dần):", + "Голоса IMDb (по возрастанию):": "Tiếng nói IMDb (tăng dần):", + "Год (по убыванию):": "Năm (giảm dần):", + "Год (по возрастанию):": "Năm (tăng dần):", + "Премьера (по убыванию):": "Premiere (giảm dần):", + "Премьера (по возрастанию):": "Premiere (tăng dần):", + "Изменение URL ссылок веб-сайта": "Thay đổi URL liên kết trang web", + "Информация о параметрах изменения URL различных страниц веб-сайта": "Thông tin về các tham số để thay đổi URL của các trang khác nhau của trang web", + "Страница фильма": "Trang phim", + "Изменение URL страницы фильма": "Thay đổi URL của trang phim", + "Доступные параметры": "Tùy chọn có sẵn", + "обязательный праметр, отображает ID фильма, например «id299»": "thông số bắt buộc, hiển thị ID phim, ví dụ «id299»", + "разделитель между параметрами, например «-»": "dấu phân cách giữa các tham số, ví dụ «-»", + "переведенное или оригинальное название фильма, например «the-matrix»": "tiêu đề phim được dịch hoặc gốc, ví dụ: «ma trận»", + "переведенное название фильма в транслите, например «matrica»": "dịch tên phim trong phiên âm, ví dụ «matrica»", + "оригинальное название фильма, например «the-matrix»": "tên phim gốc, ví dụ «ma trận»", + "жанр фильма в транслите, например «comedy»": "thể loại phim trong phiên âm, ví dụ «hài kịch»", + "страна фильма в транслите, например «usa»": "quốc gia của bộ phim trong phiên âm, ví dụ «usa»", + "год фильма, например «2020»": "năm của bộ phim, ví dụ «2020»", + "главный актер в транслите, например «tom-cruise»": "diễn viên chính trong phiên âm, ví dụ «tom-cruise»", + "режиссер в транслите, например «tim-burton»": "giám đốc trong phiên âm, ví dụ «burton thời gian»", + "каждый день случайные 4 буквы, например «delo»": "mỗi ngày một 4 chữ cái ngẫu nhiên, ví dụ như «delo»", + "«Онлайн»": "«Trực tuyến»", + "URL для активации веб-страницы": "URL để kích hoạt trang web", + "«Скачать»": "«Tải xuống»", + "«Трейлер»": "«Đoạn giới thiệu»", + "«Кадры»": "«Khung»", + "Уникализация URL фильма": "URL phim duy nhất", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "Điểm URL duy nhất, bạn có thể thay đổi dấu phân tách giữa các tham số, tiền tố trước ID và thay đổi mã nhận dạng phim lên hoặc xuống (mặc định là 0, tức là ID trên trang web trùng với ID trên KinoPoisk)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "Dấu phân tách giữa các tham số trong URL sẽ được thay thế trong URL tại vị trí [dấu tách]", + "Разделитель:": "Dấu phân cách:", + "Будет подставлено перед ID фильма %s": "Sẽ được thay thế trước ID phim %s", + "Префикс ID:": "Tiền tố ID:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "Chấp nhận các giá trị từ -297 đến 297000 và thay đổi ID của phim trên trang web thành mặt cao hơn hoặc thấp hơn.", + "Уникальный ID:": "ID duy nhất:", + "Транслит URL категорий (комедия -> komediya)": "Danh mục URL được dịch (phim hài -> komediya)", + "Транслит:": "Translite:", + "Нет": "Không", + "Кастомный": "Tùy chỉnh", + "URL неиндексируемых фильмов": "URL phim không được lập chỉ mục", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "Nếu bạn chỉ muốn các phim mà bạn viết mô tả duy nhất để được lập chỉ mục, hãy điền vào biểu mẫu này và thêm URL này vào robots.txt của bạn, ví dụ: Disallow: / noindex", + "URL пути": "Url đường dẫn", + "URL пути, которые ставятся перед конкретной категорией": "Đường dẫn URL được đặt trước một danh mục cụ thể", + "комедия": "phim hài", + "Том Круз": "Tom hành trình", + "Тим Бертон": "Tim Burton", + "Сериалы:": "Series:", + "Мультфильмы:": "Phim hoạt hình:", + "Аниме:": "Anime:", + "Телепередачи:": "Chương trình truyền hình:", + "Игра престолов": "Game of thrones", + "Вставить код на веб-сайт": "Dán mã trên trang web", + "Вставка кодов счетчиков, рекламы и т.п.": "Chèn mã truy cập, quảng cáo, v.v.", + "Вставить код в верх веб-страницы": "Dán mã vào đầu trang web", + "Вставка кода внутрь тега head": "Chèn mã vào bên trong thẻ đầu", + "Вставить код в низ веб-страницы": "Dán mã vào cuối trang web", + "Вставка кода перед закрывающимся тегом body": "Chèn mã trước khi đóng thẻ body", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Mã tệp robots.txt", + "Список фильмов с уникальным описанием": "Danh sách phim có mô tả độc đáo", + "Информация о написании уникальных описаний для фильмов": "Thông tin về cách viết mô tả duy nhất cho phim", + "Добавить / изменить фильм": "Thêm / chỉnh sửa phim", + "Фильмы с уникальным описанием": "Phim có mô tả độc đáo", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "Nhập ID phim", + "тег на веб-странице фильма:": "trên trang web phim:", + "Название страницы фильма (до 70 символов)": "Tiêu đề trang phim (tối đa 70 ký tự)", + "Короткое описание страницы фильма (до 200 символов)": "Mô tả ngắn về trang phim (tối đa 200 ký tự)", + "Переведенное название фильма:": "Tên phim được dịch:", + "Миссия невыполнима: Последствия": "Mission Impossible: Hậu quả", + "Оригинальное название фильма:": "Tiêu đề phim gốc:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "Mô tả phim:", + "Уникальное описание ...": "Mô tả duy nhất ...", + "Информационные данные фильма": "Thông tin phim", + "URL постера:": "URL áp phích:", + "URL постера фильма": "Url áp phích phim", + "Фильм": "Phim", + "Сериал": "Phim truyền hình", + "Год:": "Năm:", + "Страна:": "Quốc gia:", + "Жанры фильма:": "Thể loại phim:", + "Режиссер фильма:": "Đạo diễn phim:", + "Актерский состав:": "Truyền:", + "Премьера фильма:": "Chiếu phim:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "Xếp hạng trang web của KinoPoisk:", + "34 или 90": "34 hoặc 90", + "Число голосов на сайте KinoPoisk:": "Số phiếu bầu trên trang web KinoPoisk:", + "309 или 89647": "309 hoặc 89647", + "Рейтинг на сайте IMDb:": "Xếp hạng IMDb:", + "76 или 88": "76 hoặc 88", + "Число голосов на сайте IMDb:": "Số phiếu bầu trên trang IMDb:", + "6534 или 8396": "6534 hoặc 8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg hoặc URL.jpg, URL.jpg, URL.jpg", + "URL плеера:": "URL trình phát:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "Chất lượng:", + "1080p": "1080p", + "Перевод / язык:": "Dịch thuật / Ngôn ngữ:", + "Субтитры": "Phụ đề", + "Настраиваемые поля:": "Trường tùy chỉnh:", + "Текст к этому полю": "Nhắn tin đến trường này", + "Названия на страницах веб-сайта": "Tiêu đề trên trang web", + "Информация о написании названий для всех страниц веб-сайта": "Thông tin về cách viết tiêu đề cho tất cả các trang của trang web", + "Веб-страница:": "Trang web:", + "название": "cái tên", + "переведенное": "đã dịch", + "английское": "tiếng anh", + "премьера": "buổi công chiếu", + "слово": "từ", + "синонимы": "từ đồng nghĩa", + "страны": "các quốc gia", + "жанры": "thể loại", + "актеры": "các diễn viên", + "режиссеры": "giám đốc", + "Страница онлайн": "Trang web", + "Год": "Năm", + "сортировка": "sắp xếp", + "страница": "trang", + "Текст для": "Văn bản cho", + "определенного года": "năm nhất định", + "остальных": "phần còn lại", + "Годы": "Năm", + "Жанр": "Thể loại", + "определенного жанра": "một thể loại nhất định", + "Жанры": "Thể loại", + "Страна": "Quốc gia", + "определенной страны": "một quốc gia cụ thể", + "Страны": "Các nước", + "Актер": "Diễn viên", + "определенного актера": "một diễn viên nào đó", + "Актеры": "Diễn viên", + "Режиссер": "Giám đốc", + "определенного режиссера": "giám đốc nhất định", + "Режиссеры": "Giám đốc", + "Тип": "Loại", + "определенного типа": "loại nhất định", + "Поиск": "Tìm kiếm", + "запрос": "yêu cầu", + "определенного запроса": "yêu cầu cụ thể", + "Поиск фильма": "Tìm kiếm phim", + "Пагинация и сортировка": "Phân loại và phân loại", + "Код": "Mã số", + "По убыванию": "Giảm dần", + "По возрастанию": "Tăng dần", + "H1 на страницах веб-сайта": "H1 trên các trang của trang web", + "Информация о написании H1 для всех страниц веб-сайта": "Thông tin về cách viết H1 cho tất cả các trang của trang web", + "Описания на страницах веб-сайта": "Mô tả trên trang web", + "Информация о написании описаний для всех страниц веб-сайта": "Thông tin về cách viết mô tả cho tất cả các trang của trang web", + "Обновление базы фильмов": "Cập nhật cơ sở dữ liệu phim", + "Ключ обновления базы данных": "Khóa cập nhật cơ sở dữ liệu", + "Обновить": "Làm mới", + "Модуль новых премьер": "Mô-đun premier mới", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "Thông tin về các thông số của module với một khối phim gần nhất", + "Отключить": "Tắt", + "Количество фильмов в автоматическом блоке": "Số lượng phim trong khối tự động", + "Указание числа фильмов, которые будут в блоке": "Chỉ định số lượng phim sẽ có trong khối", + "Указать фильмы вручную": "Chỉ định phim theo cách thủ công", + "Вручную выбрать фильмы для этого блока": "Chọn phim theo cách thủ công cho đơn vị này", + "Активировать": "Kích hoạt", + "Модуль": "Mô-đun", + "отключен": "vô hiệu hóa", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "Mô-đun này cho phép bạn thêm vào trang web một khối phim có thể phát hành sớm.", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "Để bật mô-đun, nhấp vào nút «Kích hoạt» ở đầu màn hình.", + "Модуль комментариев": "Mô-đun nhận xét", + "Информация о параметрах модуля добавления виджетов комментариев": "Thông tin về các tham số của module thêm widget bình luận", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "Tên của bạn được cung cấp trong khi đăng ký trang web trên Disqus.com và khóa API", + "Ваш shortname веб-сайта": "Tên trang web của bạn", + "Ваш api_key для индексации комментариев": "Api_key của bạn để lập chỉ mục nhận xét", + "Блок последних комментариев": "Khối nhận xét gần đây", + "Блок с последними комментариями от пользователей": "Chặn các nhận xét gần đây từ người dùng", + "комментария(ев)": "nhận xét", + "Макс. %s символов": "Tối đa %s ký tự", + "без аватара": "không có hình đại diện", + "с аватаром": "với hình đại diện", + "На страницах:": "Trên các trang:", + "главная": "chính", + "категория": "danh mục", + "контент": "nội dung", + "фильм": "bộ phim", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "Chỉ định widget_id mà bạn sẽ nhận được sau khi tạo tiện ích nhận xét trên HyperComments.com và sekretkey để lập chỉ mục nhận xét của công cụ tìm kiếm", + "Ваш widget_id": "Widget_id của bạn", + "Ваш sekretkey для индексации комментариев": "Sekretkey của bạn để lập chỉ mục nhận xét", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "ID ứng dụng của bạn «Trang web» trên vk.com", + "Ваш ID приложения": "ID ứng dụng của bạn", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "Đăng ký trên facebook.com và nhập Id người dùng (ID người dùng có thể kiểm duyệt nhận xét)", + "Ваш ID на Facebook": "ID Facebook của bạn", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "Chỉ định ID mà bạn nhận được sau khi tạo tiện ích nhận xét trên Cackle.me (có tính phí)", + "Ваш ID виджета": "Id tiện ích con của bạn", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "URL của trang Google+ của bạn", + "Ваш URL в Google+": "URL Google+ của bạn", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "Thông số host_id mà bạn nhận được sau khi đăng ký dịch vụ", + "Ваш host_id": "Host_id của bạn", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "Module này cho phép bạn thêm vào các mẫu bình luận trang web của các mạng xã hội VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.", + "Модуль связанных фильмов": "Phim liên quan đến mô-đun", + "Информация о параметрах модуля связанных фильмов": "Thông tin về các tham số của các phim liên quan đến mô-đun", + "Связанные фильмы по году": "Phim liên quan theo năm", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "Chặn phim trong thông tin phim chính từ cùng năm với phim hiện tại", + "из одного года": "từ một năm", + "Связанные фильмы по жанрам": "Phim liên quan theo thể loại", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "Một khối có phim dưới thông tin phim chính từ cùng thể loại hoặc tất cả các thể loại như phim hiện tại", + "всех": "của tất cả", + "одного жанра": "một thể loại", + "Связанные фильмы по странам": "Phim liên quan theo quốc gia", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "Chặn phim trong thông tin phim chính từ cùng một quốc gia hoặc tất cả các quốc gia dưới dạng phim hiện tại", + "одной страны": "một quốc gia", + "Связанные фильмы по актерам": "Phim liên quan của diễn viên", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "Các khối với các bộ phim theo thông tin chính của bộ phim từ các bộ phim của nam diễn viên hoặc diễn viên đóng vai chính trong bộ phim hiện tại", + "одного актера": "một diễn viên", + "Связанные фильмы по режиссерам": "Phim liên quan theo đạo diễn", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "Bộ phim với các bộ phim theo thông tin chính của một bộ phim từ một bộ phim của đạo diễn hoặc đạo diễn đạo diễn bộ phim hiện tại", + "одного режиссера": "một đạo diễn", + "Показывать по типу": "Hiển thị theo loại", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "Trên trang của bộ truyện, bộ phim sẽ được hiển thị, trên trang của phim - phim", + "Тип к типу": "Nhập để nhập", + "Не важно": "Không quan trọng", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "Mô-đun cho phép bạn thêm vào trang danh sách phim bổ sung từ cùng một năm, thể loại, quốc gia, năm, diễn viên hoặc đạo diễn.", + "Модуль создания страниц для веб-сайта": "Mô-đun để tạo trang cho trang web", + "Информация о параметрах модуля создания страниц для веб-сайта": "Thông tin về các tham số của mô-đun tạo trang cho trang web", + "Настройка страницы со списком новостей": "Tùy chỉnh trang danh sách tin tức", + "URL путь": "Đường dẫn URL", + "Параметр пути в URL": "Tham số URL", + "Веб-страница со списком контента": "Trang web có danh sách nội dung", + "Страницы веб-сайта": "Trang web", + "Новости и коллекции веб-сайта": "Bộ sưu tập trang web và tin tức", + "Блоки новостей на веб-сайте": "Tin tức chặn trên trang web", + "Блок новостей в боковой панели": "Tin tức chặn trong thanh bên", + "Блок постов в боковой панели на страницах веб-сайта": "Khối bài đăng trong thanh bên trên các trang của trang web", + "пост(ов)": "bài đăng", + "Теги через запятую": "Thẻ được phân tách bằng dấu phẩy", + "Блок новостей на странице фильма": "Tin tức nguồn cấp dữ liệu trên trang phim", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "Khối bài đăng chứa phim hoặc tin tức mới nhất có thẻ trên tất cả các phim", + "упоминания или с тегом": "đề cập hoặc được gắn thẻ", + "Оповещения, Новости": "Cảnh báo, Tin tức", + "Фильмы из новостей на главной": "Phim từ các tin tức trên chính", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "Chặn phim từ tin tức trên trang chính (liệt kê các phím URL được phân tách bằng dấu phẩy)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "Bộ sưu tập tự động", + "Обновления с moonwalk": "Cập nhật moonwalk", + "Последние добавленные фильмы / сериалы на видео-хостинг": "Phim / chuỗi được thêm lần cuối vào lưu trữ video", + "Обновления фильмов": "Cập nhật phim", + "Последние добавленные фильмы на видео-хостинг": "Phim được thêm gần đây nhất trên lưu trữ video", + "Не добавлять": "Không thêm", + "URL-ключ коллекции в которую добавлять фильмы": "Khóa URL của bộ sưu tập để thêm phim", + "Обновлять качество:": "Cập nhật chất lượng:", + "Да": "Có", + "Обновлять перевод:": "Cập nhật bản dịch:", + "Обновления сериалов": "Cập nhật chuỗi TV", + "Последние добавленные сериалы на видео-хостинг": "Chuỗi video được thêm lần cuối vào lưu trữ video", + "сериала(ов)": "-số sê-ri", + "URL-ключ коллекции в которую добавлять сериалы": "Khóa URL của bộ sưu tập để thêm chương trình truyền hình", + "Обновления с hdgo": "Cập nhật từ hdgo", + "Обновления с kodik": "Cập nhật từ kodik", + "Обновления с iframe": "Cập nhật khung nội tuyến", + "Добавить страницу": "Thêm trang", + "Модуль позволяет создавать страницы на веб-сайте.": "Mô-đun cho phép bạn tạo các trang trên trang web.", + "Название страницы:": "Tiêu đề trang:", + "Комедийные сериалы": "Loạt phim hài", + "Описание страницы:": "Mô tả trang:", + "Подборка комедийных сериалов": "Một loạt các bộ phim hài", + "Уникальный ключ для URL": "Khóa duy nhất cho URL", + "Уникальный ключ для URl страницы": "Khóa duy nhất cho trang URl", + "Ссылка на изображение страницы": "Liên kết đến hình ảnh trang", + "Коллекции, Новости": "Bộ sưu tập, Tin tức", + "Коллекции": "Bộ sưu tập", + "Новости": "Tin tức", + "Страницы": "Trang", + "Обновления": "Cập nhật", + "Мультфильмы": "Phim hoạt hình", + "ТВ": "Tv", + "Аниме": "Anime", + "Страница скачать": "Tải xuống trang", + "Страница трейлера": "Trang giới thiệu", + "Страница кадров": "Trang khung", + "Модуль слайдера фильмов": "Mô-đun trượt phim", + "Информация о параметрах модуля слайдера фильмов": "Thông tin về các tham số của phim trượt mô-đun", + "Идентификатор или ссылка на фильм": "ID phim hoặc liên kết", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "Mô-đun cho phép bạn thêm vào trang web thanh trượt với phim.", + "Модуль скрытия фильмов": "Phim ẩn mô-đun", + "Информация о параметрах модуля скрытия фильмов": "Thông tin về các tham số của module ẩn phim", + "Автоматическое скрытие фильмов": "Tự động ẩn phim", + "Параметры авторизации IMAP": "Tùy chọn ủy quyền IMAP", + "Параметры авторизации на почтовом IMAP сервере": "Tùy chọn ủy quyền trên máy chủ IMAP của thư", + "Пароль": "Mật khẩu", + "Ваш пароль от почтового ящика": "Mật khẩu hộp thư của bạn", + "Параметры почтового сервера": "Cài đặt máy chủ thư", + "Сервер": "Máy chủ", + "Порт": "Cổng", + "TLS": "TLS", + "Блокировать фильмы в стране": "Chặn phim trong nước", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "Chặn phim ở quốc gia mà họ được phát hành trong năm nay", + "В стране фильма": "Ở đất nước của bộ phim", + "Сообщение для пользователей": "Thông báo người dùng", + "Сообщение для пользователей на месте, где располагается плеер": "Thông báo cho người dùng trên trang web có người chơi", + "Сообщение для пользователя": "Thông báo cho người dùng", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "Mô-đun cho phép bạn ẩn khỏi các bộ phim trên trang web bị hạn chế từ chủ bản quyền.", + "Модуль топ-фильмов": "Mô-đun phim hàng đầu", + "Информация о параметрах модуля топ-фильмов в категориях": "Thông tin về các tham số của các bộ phim hàng đầu trong danh mục", + "Топ-фильмы в категориях": "Phim hàng đầu trong danh mục", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "Các phim hàng đầu thường được hiển thị thay vì thanh trượt tiêu chuẩn hoặc dưới dạng một khối riêng biệt trong các danh mục", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "Mô-đun cho phép trong mỗi danh mục hiển thị các bộ phim hay nhất trên một phân loại cụ thể.", + "Модуль социальных сетях": "Mô-đun mạng xã hội", + "Информация о параметрах модуля групп в социальных сетях": "Thông tin về các tham số của mô-đun nhóm trong mạng xã hội", + "Ссылка на страницу": "Liên kết đến trang", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "Mô-đun cho phép bạn thêm vào các trang liên kết trang web trong các mạng xã hội đã được tạo cho trang web.", + "Микроразметка": "Micromarking", + "Модуль микроразметки": "Mô-đun micromarking", + "Информация о параметрах модуля Schema и OpenGraph разметки": "Thông tin về các tham số của mô-đun lược đồ và đánh dấu OpenGraph", + "активирован": "kích hoạt", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "Mô-đun này cho phép bạn thêm đánh dấu Schema và OpenGraph cho tất cả các trang của trang web.", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "Để tắt mô-đun, nhấp vào nút «Tắt» ở đầu màn hình.", + "Модуль продолжения просмотра": "Mô-đun tiếp tục xem", + "Информация о параметрах модуля продолжения просмотра": "Thông tin về các tham số của mô-đun tiếp tục xem", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "Mô-đun cho phép bạn thêm nút vào trang web khi bạn nhấp vào nút đó, bạn có thể truy cập trang phim để tiếp tục xem.", + "Модуль просмотренных фильмов": "Phim đã xem mô-đun", + "Информация о параметрах модуля просмотренных фильмов": "Thông tin về các tham số của các module đã xem phim", + "Количество просмотренных фильмов": "Số lượng phim đã xem", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "Phim do người dùng xem được hiển thị ở cuối mỗi trang của trang web", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "Mô-đun bổ sung ở cuối trang danh sách các phim đã được người dùng xem gần đây.", + "Модуль плеера на веб-сайте": "Mô-đun trình phát trên trang web", + "Информация о параметрах модуля плеер на веб-сайте": "Thông tin về các thông số của mô-đun trình phát trên trang web", + "Параметры плеера": "Cài đặt trình phát", + "сделать основным": "làm cho chính", + "Видео-хостинги источники": "Nguồn lưu trữ video", + "Цвет элементов в плеере": "Màu của các phần tử trong trình phát", + "Указание токен-ключа плеера": "Chỉ định mã thông báo của người chơi", + "Токен-ключ": "Mã thông báo chính", + "Указание api_token-ключа плеера": "Chỉ định khóa api_token của người chơi", + "api_token-ключ": "khóa api_token", + "Указание токен-ключа": "Chỉ định khóa mã thông báo", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "Mô-đun cho phép bạn thêm người chơi vào trang web để xem phim trực tuyến.", + "Модуль блокировки просмотра плеера": "Mô-đun khóa chế độ xem trình phát", + "Информация о параметрах модуля блокировки просмотра плеера": "Thông tin về các thông số của mô-đun chặn xem của người chơi", + "Вставить рекламу в плеер": "Chèn quảng cáo vào trình phát", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "Đơn vị quảng cáo sẽ đứng trong trình phát trong một số giây nhất định trước khi xem", + "Таймер блокировки:": "Khóa hẹn giờ:", + "сек": "giây", + "Кнопка «Пропустить»:": "Nút bỏ qua:", + "Сообщение для пользователя:": "Thông báo người dùng:", + "Рекламный код:": "Mã khuyến mại:", + "отображает обратный отсчет.": "hiển thị đếm ngược.", + "Платная подписка": "Đăng ký trả phí", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "Tạo danh sách các khóa thông qua dấu phẩy và bán chúng thông qua các nền tảng giao dịch khác nhau, ví dụ như trên trình đào tạo. Người dùng sau khi nhập khóa sẽ có thể xem tất cả các phim trên trang web mà không bị hạn chế", + "Список ключей через запятую:": "Danh sách các phím được phân tách bằng dấu phẩy:", + "+ 10 ключей": "+ 10 phím", + "Поделиться в социальную сеть": "Chia sẻ lên mạng xã hội", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "Trừ khi người dùng nhấp vào nút Chia sẻ trên một trong các mạng xã hội, người dùng sẽ không thể bắt đầu xem trong một thời gian cụ thể. Nếu người dùng nhấp vào nút «Chia sẻ», khối sẽ đóng sau 10 giây", + "Пользователи с AdBlock": "Người dùng AdBlock", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "Hạn chế bắt đầu xem từ những người dùng sử dụng AdBlock hoặc các trình chặn quảng cáo khác", + "Легальный веб-сайт": "Trang web pháp lý", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "Chỉ hiển thị đoạn giới thiệu phim là tài liệu quảng cáo và không vi phạm bản quyền", + "Разрешить плеер в странах:": "Cho phép người chơi ở các quốc gia:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "Mô-đun cho phép bạn giới hạn hiển thị trình phát cho người dùng trước khi thực hiện một hành động cụ thể.", + "Модуль мобильной версии": "Mô-đun phiên bản di động", + "Информация о параметрах модуля мобильной версии веб-сайта": "Thông tin về các thông số của mô-đun của phiên bản di động của trang web", + "Светлая тема": "Chủ đề sáng", + "Светлая тема оформления мобильной версии веб-сайта": "Chủ đề ánh sáng của phiên bản di động của trang web", + "Скриншоты": "Ảnh chụp màn hình", + "Темная тема": "Chủ đề tối", + "Темная тема оформления мобильной версии веб-сайта": "Chủ đề tối của phiên bản di động của trang web", + "Своя тема оформления мобильной версии веб-сайта": "Chủ đề riêng của phiên bản di động của trang web", + "Настроить": "Tùy chỉnh", + "Цвет фона": "Màu nền", + "Цвет текста": "Màu văn bản", + "Фон заголовка": "Nền tiêu đề", + "Цвет заголовка": "Màu tiêu đề", + "Фон описания": "Mô tả nền", + "Цвет описания": "Màu mô tả", + "Фон кнопки": "Nền nút", + "Цвет кнопки": "Màu nút", + "Фон поиска": "Tìm kiếm nền", + "Фон блока": "Chặn nền", + "Цвет ссылок": "Màu liên kết", + "При наведении": "Khi bạn di chuột", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "Module này cho các công cụ tìm kiếm biết rằng trang web có phiên bản của trang web để hiển thị hoàn hảo trên các thiết bị di động. Trước khi kích hoạt mô-đun, hãy đảm bảo rằng tên miền phụ «m» đã được tạo (Có bản ghi CNAME tương ứng «m» trong bảng điều khiển DNS của tên miền).", + "Модуль серий сериалов": "Serial series module", + "Информация о параметрах модуля серий сериалов": "Thông tin về các tham số của mô-đun chuỗi series", + "Заголовок, описание и H1 веб-страницы с серией": "Tiêu đề trang web, mô tả và chuỗi H1", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "Viết văn bản cho tiêu đề, mô tả và H1 trên trang web với chuỗi video", + "Веб-страница серии:": "Loạt trang web:", + "Название страницы": "Tiêu đề trang", + "номер сезона": "số phần", + "номер серии": "số lô", + "перевод": "bản dịch", + "H1 на странице": "H1 trên mỗi trang", + "Описание страницы": "Mô tả trang", + "Блок с сериями": "Chặn bằng chuỗi", + "серий": "hàng loạt", + "Все серии": "Tất cả các chuỗi", + "Посл. серию": "Cuối cùng hàng loạt", + "Параметры по умолчанию": "Cài đặt mặc định", + "Сезон": "Mùa", + "Серия": "Loạt các", + "Звук": "Âm thanh", + "основной источник серий": "nguồn chính của loạt", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "Mô-đun này cho phép bạn tạo một trang riêng biệt cho từng chuỗi video.", + "Модуль добавления рекламы на веб-сайт": "Mô-đun quảng cáo trên trang web", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "Thông tin về các thông số của mô-đun thêm quảng cáo vào trang web", + "Десктопная версия веб-сайта": "Phiên bản máy tính để bàn của trang web", + "Варианты размещения рекламы в десктопной версии веб-сайта": "Các biến thể quảng cáo trong phiên bản dành cho máy tính để bàn của trang web", + "На всех веб-страницах": "Trên tất cả các trang web", + "Вверху на веб-странице": "Đầu trang web", + "Добавьте свой рекламный код": "Thêm mã quảng cáo của bạn", + "Внизу на веб-странице": "Xuống trên trang web", + "Левая колонка на веб-странице": "Cột bên trái trên trang web", + "Правая колонка на веб-странице": "Cột bên phải trên trang web", + "Над плеером на веб-странице": "Phía trên trình phát trên trang web", + "Под плеером на веб-странице": "Bên dưới trình phát trên trang web", + "или размещение на конкретной веб-странице": "hoặc đăng trên một trang web cụ thể", + "Размещение рекламы над плеером": "Vị trí đặt quảng cáo trên trình phát", + "Размещение рекламы под плеером": "Vị trí đặt quảng cáo bên dưới trình phát", + "Размещение рекламы над ссылками": "Đặt quảng cáo ở trên các liên kết", + "Размещение рекламы под ссылками": "Quảng cáo dưới liên kết", + "Размещение рекламы над трейлером": "Vị trí đặt quảng cáo trên đoạn giới thiệu", + "Размещение рекламы под трейлером": "Vị trí đặt quảng cáo bên dưới đoạn giới thiệu", + "Размещение рекламы над кадрами": "Quảng cáo trên khung", + "Размещение рекламы под кадрами": "Vị trí đặt quảng cáo trong khung", + "Мобильная версия веб-сайта": "Phiên bản di động của trang web", + "Варианты размещения рекламы в мобильной версии веб-сайта": "Các biến thể quảng cáo trong phiên bản di động của trang web", + "Таргетинг рекламы": "Nhắm mục tiêu quảng cáo", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "Hiển thị quảng cáo của đối tượng mục tiêu, ví dụ: những người từ Nga hoặc khi duyệt một trang web trên iPhone, v.v.", + "Таргетинг включен": "Đã bật nhắm mục tiêu", + "Таргетинг отключен": "Đã tắt nhắm mục tiêu", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "Mô-đun cho phép bạn thêm quảng cáo vào tất cả các trang web của trang web được nhắm mục tiêu.", + "Модуль RSS": "Mô-đun RSS", + "Информация о параметрах модуля RSS": "Thông tin về các tham số của module RSS", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "Mô-đun cho phép bạn hiển thị các ấn phẩm mới nhất của phim ở định dạng xml.", + "Автопубликация на %s дней": "Tự động xuất bản trong %s ngày", + "Код состояния HTTP": "Mã trạng thái HTTP", + "Код состояния HTTP на веб-странице заблокированного фильма": "Mã trạng thái HTTP trên trang web phim bị chặn", + "Фильмы из страны": "Phim trong nước", + "Фильмы из списка": "Phim từ danh sách", + "Мультсериалы:": "Phim hoạt hình:", + "Видео-хостинги источники трейлеров": "Nguồn lưu trữ video cho trailer", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "Mô-đun cho các công cụ tìm kiếm biết rằng trang web có phiên bản của trang web để hiển thị hoàn hảo trên thiết bị di động.", + "Случайный": "Ngẫu nhiên", + "Случайный фильм": "Phim ngẫu nhiên", + "Модуль случайного фильма": "Mô-đun phim ngẫu nhiên", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "Mô-đun cho phép trong mỗi danh mục hiển thị một nút để chuyển sang phim ngẫu nhiên từ thể loại này.", + "Информация о параметрах модуля выбора случайного фильма": "Thông tin về các tham số của mô-đun chọn phim ngẫu nhiên", + "Случайный фильм в категориях веб-сайта": "Phim ngẫu nhiên trong danh mục trang web", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "Ở đầu trang danh mục, một nút sẽ được hiển thị, khi nhấp vào, người dùng sẽ chuyển sang một bộ phim ngẫu nhiên từ danh mục này", + "Случайный фильм в меню веб-сайта": "Phim ngẫu nhiên trong menu trang web", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "Chỉ định khóa URL của bộ sưu tập để chọn phim ngẫu nhiên, khi bạn nhấp vào nút trong menu", + "Выбирать из коллекции:": "Chọn từ bộ sưu tập:", + "ТВ версия": "Phiên bản TV", + "URL-ключ:": "Khóa URL:", + "Название в виде ссылки": "Tiêu đề như một liên kết", + "При нажатии на название категории, будет переход на страницу категории": "Khi bạn nhấp vào tên, nó sẽ đi đến trang chuyên mục", + "Ссылка на категорию": "Liên kết danh mục", + "Обычный текст": "Văn bản thuần túy", + "Случайный фильм на главной странице": "Phim ngẫu nhiên trên trang chủ", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "Trong mỗi khối trên trang chính của trang web sẽ có một liên kết đến một bộ phim ngẫu nhiên trong danh mục", + "Случайный фильм в блоке связанных фильмов": "Phim ngẫu nhiên trong các bộ phim liên quan đến khối", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "Trong mỗi khối phim liên quan trên trang web của bộ phim sẽ có một liên kết đến một bộ phim ngẫu nhiên trong danh mục", + "Список жанров в каждом типе": "Danh sách các thể loại trong từng loại", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "Chỉ định danh sách các thể loại sẽ được bao gồm hoặc loại trừ khỏi một loại cụ thể", + "Жесткая перезагрузка сервера": "Thiết lập lại máy chủ cứng", + "Будет произведена перезагрузка всех сайтов на сервере": "Tất cả các trang web trên máy chủ sẽ được khởi động lại", + "Модуль ТВ версии": "Phiên bản mô-đun TV", + "Информация о параметрах модуля ТВ версии веб-сайта": "Thông tin về các thông số của phiên bản TV của trang web", + "URL ТВ версии": "URL phiên bản TV", + "Настройка URL для ТВ версии веб-сайта": "Đặt URL cho phiên bản TV của trang web", + "URL мобильной версии": "URL phiên bản di động", + "Настройка URL для мобильной версии веб-сайта": "Đặt URL cho phiên bản di động của trang web", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "Mô-đun kích hoạt phiên bản TV của trang web để điều hướng bằng điều khiển từ xa của TV.", + "Инструмент для парсинга веб-страниц": "Một công cụ để phân tích cú pháp các trang web", + "Цвет текста контента": "Màu văn bản nội dung", + "Фон контента": "Nền nội dung", + "Цвет текста категории": "Màu văn bản thể loại", + "Фон текущей категории": "Bối cảnh hiện tại", + "Фон активной категории": "Thể loại hoạt động nền", + "Своя тема оформления ТВ версии веб-сайта": "Chủ đề riêng của phiên bản TV của trang web", + "Загрузка доступна после заполнения информации!": "Tải về có sẵn sau khi điền thông tin!", + "Автозаполнение информации": "Thông tin tự động điền", + "Запретить доступ в странах": "Từ chối truy cập ở các nước", + "Список стран, которым запрещено посещать сайт": "Danh sách các quốc gia không được phép truy cập trang web", + "Проксировать": "Để ủy quyền", + "Не проксировать": "Đừng ủy quyền", + "Перегрузка сервера": "Quá tải máy chủ", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "Chỉ định tỷ lệ phần trăm quá tải máy chủ tại đó thông báo lỗi sẽ được hiển thị hoặc chuyển hướng (khoảng thời gian 1 phút, 5 phút và 15 phút)", + "Модуль рерайта описаний": "Mô tả viết lại mô-đun", + "Модуль обработает описание к фильму и делает его более уникальным": "Các mô-đun sẽ xử lý mô tả cho bộ phim và làm cho nó độc đáo hơn", + "Настройка параметров в сервисе rewriter.tools": "Đặt tham số trong dịch vụ viết lại.tools", + "Двойной рерайт": "Viết lại đôi", + "Проверка уникальности": "Kiểm tra tính độc đáo", + "Рерайт в автопубликации": "Viết lại tự động xuất bản", + "Делать рерайт описаний всем фильмам в автопубликации": "Viết lại mô tả cho tất cả các bộ phim ở chế độ tự động xuất bản", + "Показать сообщение или перенаправить на URL": "Hiển thị tin nhắn hoặc chuyển hướng đến URL", + "Случайные фильмы": "Phim ngẫu nhiên", + "Случайные фильмы из определенной коллекции": "Phim ngẫu nhiên từ một bộ sưu tập cụ thể", + "URL-ключ коллекции из которой выбирать фильмы": "Bộ sưu tập khóa URL để chọn phim", + "Запретить доступ для IP": "Từ chối truy cập IP", + "Список IP, которым запрещено посещать сайт": "Danh sách các IP bị cấm truy cập trang web", + "Embed/iframe код": "Mã nhúng / iframe", + "изменить": "thay đổi" +} diff --git a/themes/default/public/admin/locales/zh.json b/themes/default/public/admin/locales/zh.json new file mode 100644 index 0000000..101b36c --- /dev/null +++ b/themes/default/public/admin/locales/zh.json @@ -0,0 +1,802 @@ +{ + "2020": "2020", + "926540": "926540", + "Главная": "主", + "Параметры": "参数", + "Модули": "模块", + "Панель администратора": "管理员面板", + "Настройки веб-сайта": "网站设置", + "Настройки публикации": "发布设置", + "Настройки главной страницы": "主页设置", + "Настройки отображения": "显示设置", + "Настройки URL": "网址设置", + "Вставить свой код": "插入您的代码", + "SEO тексты": "SEO文本", + "Добавить фильм": "添加电影", + "Названия веб-страниц": "网页标题", + "H1 на веб-страницах": "H1在网页上", + "Описания веб-страниц": "网页描述", + "Скоро выйдет": "即将推出", + "Виджет комментариев": "评论小工具", + "Связанные фильмы": "相关电影", + "Контент веб-сайта": "网站内容", + "Фильмы в слайдере": "滑块中的电影", + "Запрещенные фильмы": "禁止的电影", + "Топ в категории": "排名第一", + "Социальные сети": "社交网络", + "Семантическая разметка": "语义标记", + "Продолжить просмотр": "继续浏览", + "Просмотренные фильмы": "看过电影", + "Плеер фильмов": "电影播放器", + "Блокировка просмотра": "锁定视图", + "Мобильная версия": "手机版", + "Серии сериалов": "电视连续剧", + "Ваша реклама": "你的广告", + "RSS канал": "RSS提要", + "Уникальные описания": "独特的描述", + "Голосование за фильм": "投票给电影", + "Боты для мессенджеров": "机器人的机器人", + "Ошибки в переводе?": "翻译中的错误?", + "Есть вопросы?": "有问题吗?", + "Очистить кэш:": "清除缓存:", + "Очистка кэша файлов": "清除文件缓存", + "Очистка кэша памяти": "清除内存缓存", + "Главная страница веб-сайта": "网站主页", + "Информация о параметрах для главной страницы веб-сайта": "有关网站主页参数的信息", + "Заголовок, описание и H1 веб-страницы": "网页标题,描述和H1", + "Написание текста для заголовка, описания и H1 на главной странице веб-сайта": "在网站主页上为标题,描述和H1编写文本", + "Заголовок веб-страницы": "网页标题", + "Главная веб-страница": "主页", + "символа(ов)": "字符", + "H1 на веб-странице": "H1在网页上", + "Описание веб-страницы": "网页描述", + "Типы:": "类型:", + "Блок на главной странице веб-сайта в котором фильмы из определенных типов:": "阻止在某些类型的电影网站的主页上:", + "или": "或", + "%s-й": "%s个", + "фильма(ов)": "电影", + "из типа(ов)": "类型的", + "Годы:": "年:", + "Блок на главной странице веб-сайта в котором фильмы из определеных годов": "阻止在某些年份的电影网站的主页上", + "из года(ов)": "从一年(s)", + "Например:": "例如:", + "Жанры:": "流派:", + "Блок на главной странице веб-сайта в котором фильмы из определеных жанров": "阻止在某些类型的电影网站的主页上", + "из жанра(ов)": "来自流派", + "боевик,триллер,приключения": "动作,惊悚片,冒险", + "Страны:": "国家:", + "Блок на главной странице веб-сайта в котором фильмы из определеных стран": "阻止来自某些国家/地区的电影的网站主页", + "из страны": "来自国家", + "США": "美国", + "Актеры:": "演员:", + "Блок на главной странице веб-сайта в котором фильмы с участием определенных актеров": "网站主页上的块,其中的电影由某些演员参与", + "с актерами": "与演员", + "Том Круз,Саймон Пегг": "汤姆克鲁斯,西蒙佩格", + "Режиссеры:": "导演:", + "Блок на главной странице веб-сайта в котором фильмы из фильмографии определенных режиссеров": "网站主页上的块,其中某些导演的电影中的电影", + "с режиссером": "与导演", + "Кристофер МакКуорри": "Christopher McQuarrie", + "Блок со списком идентификаторов фильмов": "阻止电影ID列表", + "Блок на главной странице веб-сайта в котором фильмы с определенными идентификатором": "网站主页上的块,其中包含具有特定ID的电影", + "Не показывать": "不显示", + "ID или ссылка на фильм": "电影的ID或链接", + "Фильмы:": "电影:", + "Список идентификаторов фильмов": "电影ID列表", + "Редактировать список ID": "编辑ID列表", + "Блок с новыми сериями": "阻止新系列", + "Блок на главной странице веб-сайта в котором будут появляться новые серии сериалов": "网站主页上将出现新系列的块", + "серии(-ий)": "系列", + "Новые серии сериалов": "新系列连续剧", + "Блок с фильмами из коллекций": "阻止来自馆藏的电影", + "Блок с фильмами из новостей / коллекций на главной странице (перечислять через запятую URL-ключи)": "在主页面上阻止来自新闻/收藏的电影(列出以逗号分隔的URL键)", + "filmy-pro-vampirov": "filmy-pro-vampirov", + "Пагинация": "分页", + "Внизу главной страницы будут цифры, укажите категорию в которую они будут вести": "在主页面的底部将是数字,表示他们将领导的类别", + "Фильмы из типа:": "电影类型:", + "Фильмы из года:": "年度电影:", + "Фильмы из жанра:": "来自这一类型的电影:", + "Фильмы из страны:": "来自该国的电影:", + "Фильмы актера:": "电影演员:", + "Фильмы режиссера:": "电影导演:", + "Фильмы из коллекции:": "来自该系列的电影:", + "2020 или фильмы": "2020或电影", + "По умолчанию": "默认情况下", + "Сохранить изменения": "保存更改", + "Изменяется статус": "状态变化", + "Перезагружается": "重新开始", + "Перезагрузить": "刷新", + "Очищается кэш": "缓存清除", + "Очистить кэш": "清除缓存", + "Загружаются (около 5 часов)": "装载(约5小时)", + "Картинки загружены": "图片已上传", + "База закрепится на сервере за доменом %s Импорт делается только один раз, дальнейшие импорты - это обновления.": "将在域%s的服务器上修复基础。导入仅执行一次,进一步导入是更新。", + "Загружаются (около 10 минут)": "加载(约10分钟)", + "Перезагрузка": "重启", + "Сохраняются изменения": "保存更改", + "Желательно не больше 100 фильмов": "优选不超过100个胶片", + "Ошибка веб-сайта": "网站错误", + "Ошибка сервера": "服务器错误", + "URL кадров:": "框架网址:", + "Блок с типами пустой": "块类型为空", + "Блок с годами пустой": "这些年来的街区空无一人", + "Блок с жанрами пустой": "阻止流派空", + "Блок со странами пустой": "与国家/地区的区块是空的", + "Блок с актерами пустой": "演员的街区是空的", + "Блок с режиссерами пустой": "董事们空了", + "пустой": "无效", + "отключена": "被禁用", + "Панель администратора CinemaPress": "CinemaPress管理面板", + "Информация о параметрах админ-панели": "有关管理面板参数的信息", + "Опубликовано фильмов": "出版电影", + "Опубликовано:": "发表于:", + "Осталось:": "左:", + "Отфильтрованы:": "过滤条件:", + "Скоро": "不久", + "Комментарии": "评论", + "Связанные": "有关", + "Контент": "内容", + "Слайдер": "滑块", + "Скрыть": "隐藏", + "Топ": "顶", + "Разметка": "印记", + "Продолжить": "继续", + "Просмотренные": "观看", + "Плеер": "播放机", + "Блокировка": "锁定", + "Серии": "系列", + "Реклама": "广告", + "RSS": "RSS", + "Уникальность": "独特性", + "Голосование": "表决", + "Боты": "机器人", + "Настройки": "设置", + "Публикация": "发布", + "Отображение": "显示", + "Фильмы": "电影", + "Названия": "名", + "H1": "H1", + "Описания": "描述", + "URL": "URL", + "Коды": "代码", + "Основные настройки веб-сайта": "基本网站设置", + "Информация о параметрах настройки веб-сайта": "有关网站设置的信息", + "Протокол": "协议", + "Основной протокол веб-сайта": "网站的主要协议", + "Домен": "域", + "Информационный параметр домена, за которым закрепляется ключ БД": "分配数据库密钥的域的信息参数", + "Email": "Email", + "Ваш email для связи с администратором веб-сайта": "您的电子邮件与网站管理员联系", + "Язык и страна веб-сайта": "网站语言和国家", + "Указание языка и страны, для аудитории которой работает веб-сайт": "指定网站运营的语言和国家/地区", + "Шаблон веб-сайта": "网站模板", + "Название шаблона веб-сайта, папка которого должна быть в папке themes": "网站模板的名称,其文件夹应位于themes文件夹中", + "ThemePrice": "49$", + "Своя тема": "自己的主题", + "Nginx сервер": "Nginx服务器", + "Этот параметр носит информационный характер и не может быть изменен из админ-панели": "此参数是信息性的,无法从管理面板更改。", + "Sphinx сервер": "Sphinx服务器", + "При высоких нагрузках Sphinx можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "在高负载下,Sphinx可以转移到单独的服务器,从而提高网站的性能。", + "Memcached сервер": "Memcached服务器", + "При высоких нагрузках Memcached можно вынести на отдельный сервер, тем самым увеличив производительность веб-сайта": "对于高负载,Memcached可以转移到单独的服务器,从而提高网站的性能。", + "Сервер картинок": "图像服务器", + "По умолчанию все картинки грузятся со сторонних источников, однако если Вы хотите чтобы постеры были загружены с Вашего веб-сайта, Вы можете «Загрузить на сервер» статические файлы и указать в этом поле адрес %s": "默认情况下,所有图像都是从第三方来源加载的;但是,如果您希望从您的网站下载海报,您可以«上传到服务器»静态文件并在此字段中指定地址%s", + "Ширина постера:": "海报宽度:", + "Автопубликация": "自动发布", + "Фукнция публикации": "发布功能", + "Информация о параметрах публикации фильмов": "有关电影发布选项的信息", + "Импорт всех фильмов в мире": "导入世界上所有的电影", + "Добавление всех фильмов в мире на веб-сайт": "将世界上所有的电影添加到网站上", + "Введите ключ базы фильмов": "输入电影基本密钥", + "Добавить фильмы": "添加电影", + "Start": "Start", + "StartPrice": "---$", + "Фильмов:": "电影:", + "StartMovies": "---", + "Тема:": "话题:", + "общая": "整体", + "Что такое общая и индивидуальная тема оформления CinemaPress?": "CinemaPress的常见和个人主题是什么?", + "Обновление:": "更新:", + "каждое": "每", + "UpdatePrice": "--$", + "Зачем нужно обновлять БД?": "为什么我需要更新数据库?", + "Оплатить ключ": "付款密钥", + "Expanded": "Expanded", + "ExpandedSalePrice": "---$", + "ExpandedPrice": "---$", + "ExpandedMovies": "---", + "бесплатно до 3-х раз": "免费最多3次", + "Настройка автопубликации": "自动发布设置", + "Нстройка публикации фильмов каждый час": "每小时设置一次电影的出版", + "Публиковать по": "发布者", + "фильма(ов) каждые": "每部电影", + "часа(ов)": "小时(S)", + "Будут опубликованы в": "将发表于", + "Диапазон идентификаторов фильмов": "电影ID范围", + "Диапазон идентификаторов фильмов, которые уже опубликованы на веб-сайте": "已在网站上发布的电影标识符范围", + "до": "最多", + "Обязательная информация у фильмов": "电影中所需的信息", + "На веб-сайте будут публиковаться только фильмы, у которых имеется отмеченная информация (постер, название, стандартное описание)": "只有标有信息的电影(海报,标题,标准说明)才会在网站上公布。", + "Не важно (публикация любых фильмов)": "不重要(任何电影的出版)", + "Только имеющие постер": "只有一张海报", + "Только имеющие переведенное название": "只有翻译标题", + "Только имеющие стандартное описание": "只有标准描述", + "Тематический веб-сайт": "主题网站", + "Вы можете создать тематический веб-сайт, на котором будут опубликованы только «Аниме», «Российские фильмы», и т.п.": "您可以创建一个仅发布动漫,俄罗斯电影等的主题网站。", + "Тип:": "类型:", + "Сериалы": "电视节目", + "Все": "所有的", + "для взрослых": "对于成年人", + "Китай": "中国", + "Александр Невский": "亚历山大·涅夫斯基", + "Сарик Андреасян": "Sarik Andreasyan", + "Стоп-слова:": "停用词:", + "Параметры вывода фильмов в категориях": "类别中电影的输出选项", + "Информация о параметрах вывода фильмов в категориях": "有关类别中电影输出选项的信息", + "Параметры отображения в категориях": "显示类别中的选项", + "Параметры отображения списка фильмов в категориях (жанры, страны, и т.д.)": "显示类别(流派,国家等)电影的选项", + "Укажите какое число фильмов будет отображаться в каждой категории и результатах поиска": "指定每个类别和搜索结果中将显示的电影数量。", + "Фильмов на странице:": "电影在页面上:", + "Укажите сортировку по которой будут сортироваться фильмы в категориях": "指定按类别对影片进行排序的排序", + "Сортировка фильмов:": "电影排序:", + "Укажите какое число страниц отображать внизу каждой категории и главной веб-сайта": "指定每个类别和主网站底部显示的页数。", + "Количество чисел в пагинации:": "分页中的数字数量:", + "номер(ов)": "号码", + "Показывать кнопку последней страницы на главной и в категориях (может создавать нагрузку на сервер)": "在主页面和类别中显示最后一页的按钮(可以在服务器上创建负载)", + "Последняя страница:": "最后一页:", + "Показывать": "节目", + "Укажите изображение, которое будет отображаться, когда люди будут делиться веб-сайтом в социальных сетях": "指定人们在社交网络上共享网站时将显示的图像", + "Изображение по умолчанию:": "默认图片:", + "URL изображения": "图片网址", + "Загрузить": "下载", + "Укажите конечную дату премьеры у фильмов, которые будут показаны при сортировке по дате премьеры или году": "指定按首映日或年份排序时将显示的电影首映的最终日期。", + "Конечная дата:": "结束日期:", + "Месяц назад": "一个月前", + "Неделю назад": "一周前", + "Сегодня": "今天", + "Через неделю": "一周后", + "Через месяц": "在一个月内", + "Через 3 месяца": "3个月后", + "Через пол года": "半年后", + "Через год": "一年后", + "Через 2 года": "2年后", + "В таком формате будет показана дата на веб-сайте": "在此格式中,日期将显示在网站上。", + "Формат даты:": "日期格式:", + "YYYY-MM-DD": "YYYY-MM-DD", + "Сортировка по рейтингу KinoPoisk / IMDb": "按KinoPoisk / IMDb评级排序", + "Параметры отображения списка фильмов при сортировке по рейтингу KinoPoisk / IMDb": "按KinoPoisk / IMDb评级排序时显示电影列表的选项", + "Укажите минимальное число голосов KinoPoisk у фильмов, которые будут показаны при сортировке по рейтингу KinoPoisk": "指定按KinoPoisk评级排序时将显示的电影的最小KinoPoisk投票数", + "Число голосов KinoPoisk:": "KinoPoisk投票数:", + "голос(ов)": "声音", + "Укажите минимальное число голосов IMDb у фильмов, которые будут показаны при сортировке по рейтингу IMDb": "指定按IMDb评级排序时将显示的电影的最小IMDb投票数。", + "Число голосов IMDb:": "投票数IMDb:", + "Укажите в каких категориях не применять правило минимального числа голосов при сортировке по рейтингу": "按评级排序时,指定哪些类别不应用最小投票数的规则", + "Не применять условие в категориях:": "不要在类别中应用条件:", + "год": "年", + "жанр": "类型", + "страна": "这个国家", + "актер": "演员", + "режиссер": "导演", + "тип": "的类型", + "поиск": "搜索", + "Меню на веб-сайте": "网站上的菜单", + "Категории из меню на веб-сайте": "网站菜单中的类别", + "Текст на веб-сайте": "网站文字", + "Текст который Вы можете видеть на страницах веб-сайта": "您可以在网站页面上看到的文字", + "В ШАБЛОНЕ": "在模式中", + "НА ВЕБ-САЙТЕ": "在网站上", + "Названия сортировок": "排序名称", + "Названия сортировок на странице категорий": "在类别页面上对标题进行排序", + "Рейтинг КП (по убыванию):": "KP评级(降序):", + "Рейтинг КП (по возрастанию):": "KP评级(升序):", + "Голоса КП (по убыванию):": "语音KP(降序):", + "Голоса КП (по возрастанию):": "语音KP(升序):", + "Рейтинг IMDb (по убыванию):": "IMDb评级(降序):", + "Рейтинг IMDb (по возрастанию):": "IMDb评级(升序):", + "Голоса IMDb (по убыванию):": "IMDb音色(降序):", + "Голоса IMDb (по возрастанию):": "声音IMDb(升序):", + "Год (по убыванию):": "年(降序):", + "Год (по возрастанию):": "年(升序):", + "Премьера (по убыванию):": "首映(降序):", + "Премьера (по возрастанию):": "首映(升序):", + "Изменение URL ссылок веб-сайта": "更改网站链接网址", + "Информация о параметрах изменения URL различных страниц веб-сайта": "有关更改网站各个页面的URL的参数的信息", + "Страница фильма": "电影页面", + "Изменение URL страницы фильма": "更改电影页面的URL", + "Доступные параметры": "可用选项", + "обязательный праметр, отображает ID фильма, например «id299»": "必需参数,显示电影ID,例如«id299»", + "разделитель между параметрами, например «-»": "参数之间的分隔符,例如« - »", + "переведенное или оригинальное название фильма, например «the-matrix»": "翻译或原创电影片名,例如«the-matrix»", + "переведенное название фильма в транслите, например «matrica»": "音译中的翻译电影名称,例如«matrica»", + "оригинальное название фильма, например «the-matrix»": "原始电影名称,例如«the-matrix»", + "жанр фильма в транслите, например «comedy»": "音译的类型,例如«喜剧»", + "страна фильма в транслите, например «usa»": "音译的国家,例如«美国»", + "год фильма, например «2020»": "电影的一年,例如«2020»", + "главный актер в транслите, например «tom-cruise»": "音译中的主要演员,例如«tom-cruise»", + "режиссер в транслите, например «tim-burton»": "音译总监,例如«蒂姆伯顿»", + "каждый день случайные 4 буквы, например «delo»": "每天一个随机的4个字母,例如«delo»", + "«Онлайн»": "«在线»", + "URL для активации веб-страницы": "用于激活网页的URL", + "«Скачать»": "«下载»", + "«Трейлер»": "«家»", + "«Кадры»": "«框架»", + "Уникализация URL фильма": "独特的电影网址", + "Точечная уникализация URL, можно изменить разделитель между параметрами, префикс перед ID и изменить в большую или меньшую сторону идентификатор фильма (по умолчанию - 0, т.е. ID на веб-сайте совпадают с ID на KinoPoisk)": "点唯一URL,您可以更改参数之间的分隔符,ID之前的前缀并更改或更改电影标识符(默认值为0,即网站上的ID与KinoPoisk上的ID重合)", + "Разделитель между параметрами в URL, будет подставлено в URL на месте [separator]": "URL中参数之间的分隔符将在URL中替换[分隔符]", + "Разделитель:": "分离器:", + "Будет подставлено перед ID фильма %s": "将在电影ID %s之前被替换", + "Префикс ID:": "ID前缀:", + "Принимает значение от -297 до 297000 и изменяет идентификатор фильма на веб-сайте в большую или меньшую сторону.": "接受-297到297000之间的值,并将网站上的电影ID更改为更高或更低。", + "Уникальный ID:": "唯一ID:", + "Транслит URL категорий (комедия -> komediya)": "Translite URL类别(喜剧 - > komediya)", + "Транслит:": "音译:", + "Нет": "没有", + "Кастомный": "习惯", + "URL неиндексируемых фильмов": "非索引电影网址", + "Если Вы хотите, чтобы индексировались только те фильмы, которым Вы пишите уникальные описания, заполните эту форму и добавьте этот URL в robots.txt, например Disallow: /noindex": "如果您只希望将编写了唯一描述的电影编入索引,请填写此表单并将此网址添加到您的robots.txt中,例如Disallow:/ noindex", + "URL пути": "路径网址", + "URL пути, которые ставятся перед конкретной категорией": "放置在特定类别前面的URL路径", + "комедия": "喜剧", + "Том Круз": "汤姆游船", + "Тим Бертон": "蒂姆伯顿", + "Сериалы:": "肥皂:", + "Мультфильмы:": "漫画:", + "Аниме:": "动漫:", + "Телепередачи:": "电视节目:", + "Игра престолов": "权力的游戏", + "Вставить код на веб-сайт": "将代码粘贴到网站上", + "Вставка кодов счетчиков, рекламы и т.п.": "插入计数器代码,广告等", + "Вставить код в верх веб-страницы": "将代码粘贴到网页顶部", + "Вставка кода внутрь тега head": "在head标签内插入代码", + "Вставить код в низ веб-страницы": "将代码粘贴到网页底部", + "Вставка кода перед закрывающимся тегом body": "在关闭body标签之前插入代码", + "robots.txt": "robots.txt", + "Код файла robots.txt": "Robots.txt文件代码", + "Список фильмов с уникальным описанием": "具有独特描述的电影列表", + "Информация о написании уникальных описаний для фильмов": "有关为电影编写唯一描述的信息", + "Добавить / изменить фильм": "添加/编辑电影", + "Фильмы с уникальным описанием": "具有独特描述的电影", + "ID KinoPoisk": "ID KinoPoisk", + "ID IMDb": "ID IMDb", + "ID TMDb": "ID TMDb", + "ID Douban": "ID Douban", + "Укажите ID фильма": "输入电影ID", + "тег на веб-странице фильма:": "电影网页上的标签:", + "Название страницы фильма (до 70 символов)": "电影页面标题(最多70个字符)", + "Короткое описание страницы фильма (до 200 символов)": "电影页面的简短描述(最多200个字符)", + "Переведенное название фильма:": "翻译的电影名称:", + "Миссия невыполнима: Последствия": "不可能的任务:后果", + "Оригинальное название фильма:": "原创电影片名:", + "Mission: Impossible - Fallout": "Mission: Impossible - Fallout", + "Описание фильма:": "电影描述:", + "Уникальное описание ...": "独特描述......", + "Информационные данные фильма": "电影信息", + "URL постера:": "海报网址:", + "URL постера фильма": "电影海报网址", + "Фильм": "电影", + "Сериал": "电视连续剧", + "Год:": "同期:", + "Страна:": "国家:", + "Жанры фильма:": "电影类型:", + "Режиссер фильма:": "电影导演:", + "Актерский состав:": "主演:", + "Премьера фильма:": "电影首映:", + "2020-09-25": "2020-09-25", + "Рейтинг на сайте KinoPoisk:": "KinoPoisk网站评分:", + "34 или 90": "34或90", + "Число голосов на сайте KinoPoisk:": "KinoPoisk网站上的投票数:", + "309 или 89647": "309或89 647", + "Рейтинг на сайте IMDb:": "IMDb评级:", + "76 или 88": "76或88", + "Число голосов на сайте IMDb:": "网站上的投票数量IMDb:", + "6534 или 8396": "6534或8396", + "URL.jpg или URL.jpg,URL.jpg,URL.jpg": "URL.jpg或URL.jpg,URL.jpg,URL.jpg", + "URL плеера:": "玩家网址:", + "magnet, torrent, mkv, mp4, avi файл или ссылка": "magnet, torrent, mkv, mp4, avi file or link", + "Качество:": "质量:", + "1080p": "1080p", + "Перевод / язык:": "翻译/语言:", + "Субтитры": "字幕", + "Настраиваемые поля:": "自定义字段:", + "Текст к этому полю": "该字段的文字", + "Названия на страницах веб-сайта": "网站页面上的标题", + "Информация о написании названий для всех страниц веб-сайта": "有关为网站的所有页面编写标题的信息", + "Веб-страница:": "网页:", + "название": "这个名字", + "переведенное": "翻译", + "английское": "英语", + "премьера": "首映", + "слово": "字", + "синонимы": "同义词", + "страны": "国家", + "жанры": "流派", + "актеры": "演员", + "режиссеры": "董事", + "Страница онлайн": "网站页面", + "Год": "年", + "сортировка": "排序", + "страница": "页", + "Текст для": "文字", + "определенного года": "某一年", + "остальных": "其余的", + "Годы": "岁月", + "Жанр": "类型", + "определенного жанра": "某种类型", + "Жанры": "流派", + "Страна": "国家", + "определенной страны": "一个特定的国家", + "Страны": "国家", + "Актер": "演员", + "определенного актера": "某个演员", + "Актеры": "演员", + "Режиссер": "导演", + "определенного режиссера": "某位导演", + "Режиссеры": "导演", + "Тип": "类型", + "определенного типа": "某种类型", + "Поиск": "搜索", + "запрос": "查询", + "определенного запроса": "具体要求", + "Поиск фильма": "电影搜索", + "Пагинация и сортировка": "分页和排序", + "Код": "代码", + "По убыванию": "降", + "По возрастанию": "升序", + "H1 на страницах веб-сайта": "网站页面上的H1", + "Информация о написании H1 для всех страниц веб-сайта": "有关为网站的所有页面编写H1的信息", + "Описания на страницах веб-сайта": "网站页面上的描述", + "Информация о написании описаний для всех страниц веб-сайта": "有关为网站的所有页面编写说明的信息", + "Обновление базы фильмов": "更新电影数据库", + "Ключ обновления базы данных": "数据库更新密钥", + "Обновить": "更新", + "Модуль новых премьер": "新的高级模块", + "Информация о параметрах модуля с блоком фильмов ближайших премьер": "有关最接近素数的胶片块的模块参数的信息", + "Отключить": "关掉", + "Количество фильмов в автоматическом блоке": "自动程序段中的胶片数量", + "Указание числа фильмов, которые будут в блоке": "指定将在块中的电影数量", + "Указать фильмы вручную": "手动指定电影", + "Вручную выбрать фильмы для этого блока": "手动为本机选择动画。", + "Активировать": "激活", + "Модуль": "模", + "отключен": "残", + "Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.": "该模块允许您向网站添加一个应该很快发布的电影块。", + "Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.": "要启用该模块,请单击屏幕顶部的«激活»按钮。", + "Модуль комментариев": "评论模块", + "Информация о параметрах модуля добавления виджетов комментариев": "有关模块参数的信息添加了注释小部件", + "Disqus": "Disqus", + "Ваш shortname указанный при регистрации веб-сайта на Disqus.com и ключ API": "您在Disqus.com和API密钥上注册网站时提供的短名称", + "Ваш shortname веб-сайта": "您的网站短名称", + "Ваш api_key для индексации комментариев": "您的api_key用于索引注释", + "Блок последних комментариев": "最近的评论块", + "Блок с последними комментариями от пользователей": "阻止来自用户的最近评论", + "комментария(ев)": "评论", + "Макс. %s символов": "最大。 %s个字符", + "без аватара": "没有头像", + "с аватаром": "与化身", + "На страницах:": "在页面上:", + "главная": "主要的", + "категория": "类别", + "контент": "内容", + "фильм": "电影", + "HyperComments": "HyperComments", + "Укажите widget_id который Вы получите после создания виджета комментариев на HyperComments.com и sekretkey для индексации комментариев поисковыми системами": "指定在HyperComments.com上创建评论窗口小部件后将收到的widget_id,以及用于搜索引擎索引评论的sekretkey", + "Ваш widget_id": "你的widget_id", + "Ваш sekretkey для индексации комментариев": "您索引注释的sekretkey", + "VK": "VK", + "Ваш ID приложения типа «Веб-сайт» на vk.com": "您在vk.com上的应用程序ID类型为«Website»", + "Ваш ID приложения": "您的申请ID", + "Facebook": "Facebook", + "Зарегистрируйтесь на facebook.com и укажите User Id (идентификатор пользователя, который сможет модерировать комментарии)": "在facebook.com上注册并输入用户ID(可以审核评论的用户ID)", + "Ваш ID на Facebook": "你的Facebook ID", + "Cackle": "Cackle", + "Укажите ID который Вы получите после создания виджета комментариев на Cackle.me (платно)": "指定在Cackle.me上创建评论窗口小部件后收到的ID(收费)", + "Ваш ID виджета": "您的小部件ID", + "Google Plus": "Google Plus", + "URL Вашей страницы в Google+": "您的Google+信息页的网址", + "Ваш URL в Google+": "您的Google+网址", + "SigComments": "SigComments", + "Параметр host_id, который получите после регистрации в сервисе": "参数host_id,在注册服务后获得", + "Ваш host_id": "你的host_id", + "Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.": "该模块允许您添加社交网络VK,Facebook,Disqus,HyperComments,Cackle,Google + SigComments的网站评论表单。", + "Модуль связанных фильмов": "模块相关电影", + "Информация о параметрах модуля связанных фильмов": "有关模块相关电影参数的信息", + "Связанные фильмы по году": "相关电影按年份", + "Блок с фильмами под основной информацией фильма из такого же года, что и текущий фильм": "电影块下的主要电影信息来自同年当前的电影", + "из одного года": "从一年", + "Связанные фильмы по жанрам": "流派的相关电影", + "Блок с фильмами под основной информацией фильма из такого же жанра или всех жанров, что и текущий фильм": "主电影信息下的电影块,来自与当前电影相同的流派或所有流派", + "всех": "所有", + "одного жанра": "一种类型", + "Связанные фильмы по странам": "相关电影的国家", + "Блок с фильмами под основной информацией фильма из такой же страны или всех стран, что и текущий фильм": "电影块下的主要电影信息来自同一个国家或所有国家/地区作为当前电影", + "одной страны": "一个国家", + "Связанные фильмы по актерам": "演员的相关电影", + "Блок с фильмами под основной информацией фильма из фильмографии актера или актеров снявшихся в текущем фильме": "电影的主要信息块由影片的主要信息来自于当前电影中出演的演员或演员", + "одного актера": "一个演员", + "Связанные фильмы по режиссерам": "导演的相关电影", + "Блок с фильмами под основной информацией фильма из фильмографии режиссера или режиссеров срежессировавшие текущий фильм": "电影的主要信息下的电影块由导演或导演的电影导演当前的电影", + "одного режиссера": "一位导演", + "Показывать по типу": "按类型显示", + "На странице сериала, будут показаны сериалы, на странице фильма - фильмы": "在该系列的页面上,系列将在电影的电影页面上显示", + "Тип к типу": "输入要输入", + "Не важно": "不重要", + "Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.": "该模块允许您在电影页面上添加来自同一年,流派,国家,年,演员或导演的其他电影列表。", + "Модуль создания страниц для веб-сайта": "用于为网站创建页面的模块", + "Информация о параметрах модуля создания страниц для веб-сайта": "有关模块参数的信息为网站创建页面", + "Настройка страницы со списком новостей": "自定义新闻列表页面", + "URL путь": "网址路径", + "Параметр пути в URL": "URL参数", + "Веб-страница со списком контента": "带有内容列表的网页", + "Страницы веб-сайта": "网站页面", + "Новости и коллекции веб-сайта": "新闻和网站集", + "Блоки новостей на веб-сайте": "网站上的新闻块", + "Блок новостей в боковой панели": "边栏中的新闻块", + "Блок постов в боковой панели на страницах веб-сайта": "网站页面侧栏中的帖子块", + "пост(ов)": "帖子", + "Теги через запятую": "用逗号分隔的标签", + "Блок новостей на странице фильма": "电影页面上的新闻提要", + "Блок постов в которых указан фильм или последние новости с тегом на всех фильмах": "包含电影的帖子或所有电影上带有标签的最新新闻", + "упоминания или с тегом": "提及或标记", + "Оповещения, Новости": "提醒,新闻", + "Фильмы из новостей на главной": "电影来自主要的新闻", + "Блок с фильмами из новостей на главной странице (перечислять URL-ключи через запятую)": "在主页面上阻止来自新闻的电影(列出以逗号分隔的URL键)", + "vampire-movies": "vampire-movies", + "Автоматические коллекции": "自动收藏", + "Обновления с moonwalk": "月球漫步更新", + "Последние добавленные фильмы / сериалы на видео-хостинг": "最近添加的视频托管电影/系列", + "Обновления фильмов": "电影更新", + "Последние добавленные фильмы на видео-хостинг": "最近在视频托管上添加了电影", + "Не добавлять": "不要添加", + "URL-ключ коллекции в которую добавлять фильмы": "要添加影片的集合的URL密钥", + "Обновлять качество:": "更新质量:", + "Да": "是的", + "Обновлять перевод:": "更新翻译:", + "Обновления сериалов": "电视剧更新", + "Последние добавленные сериалы на видео-хостинг": "最近添加了视频托管系列", + "сериала(ов)": "连续剧", + "URL-ключ коллекции в которую добавлять сериалы": "要添加电视节目的集合的URL密钥", + "Обновления с hdgo": "来自hdgo的更新", + "Обновления с kodik": "来自kodik的更新", + "Обновления с iframe": "Iframe更新", + "Добавить страницу": "添加页面", + "Модуль позволяет создавать страницы на веб-сайте.": "该模块允许您在网站上创建页面。", + "Название страницы:": "页面标题:", + "Комедийные сериалы": "喜剧系列", + "Описание страницы:": "页面描述:", + "Подборка комедийных сериалов": "精选喜剧系列", + "Уникальный ключ для URL": "URL的唯一键", + "Уникальный ключ для URl страницы": "URl页面的唯一键", + "Ссылка на изображение страницы": "链接到页面图像", + "Коллекции, Новости": "收藏,新闻", + "Коллекции": "集合", + "Новости": "新闻", + "Страницы": "页", + "Обновления": "更新", + "Мультфильмы": "卡通", + "ТВ": "电视", + "Аниме": "动漫", + "Страница скачать": "下载页面", + "Страница трейлера": "预告页面", + "Страница кадров": "框架页面", + "Модуль слайдера фильмов": "电影滑块模块", + "Информация о параметрах модуля слайдера фильмов": "有关模块滑块影片参数的信息", + "Идентификатор или ссылка на фильм": "电影ID或链接", + "Модуль позволяет добавить на веб-сайт слайдер с фильмами.": "该模块允许您向网站添加带电影的滑块。", + "Модуль скрытия фильмов": "电影隐藏模块", + "Информация о параметрах модуля скрытия фильмов": "有关模块参数的信息隐藏电影", + "Автоматическое скрытие фильмов": "自动隐藏电影", + "Параметры авторизации IMAP": "IMAP授权选项", + "Параметры авторизации на почтовом IMAP сервере": "邮件IMAP服务器上的授权选项", + "Пароль": "密码", + "Ваш пароль от почтового ящика": "您的邮箱密码", + "Параметры почтового сервера": "邮件服务器设置", + "Сервер": "服务器", + "Порт": "港口", + "TLS": "TLS", + "Блокировать фильмы в стране": "在国内屏蔽电影", + "Блокировать фильмы в стране, в которой они были выпущены в текущем году": "在今年发布的国家/地区封锁电影", + "В стране фильма": "在电影的国家", + "Сообщение для пользователей": "用户留言", + "Сообщение для пользователей на месте, где располагается плеер": "用户在播放器所在站点上的消息", + "Сообщение для пользователя": "给用户的消息", + "Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.": "该模块允许您隐藏受版权所有者限制的网站电影。", + "Модуль топ-фильмов": "热门电影模块", + "Информация о параметрах модуля топ-фильмов в категориях": "有关模块顶部电影参数的信息", + "Топ-фильмы в категориях": "热门电影类别", + "Топ-фильмы отображаются обычно либо вместо стандартного слайдера, либо отдельным блоком в категориях": "通常显示热门电影而不是标准滑块,或者作为单独的块显示", + "Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.": "该模块允许在每个类别中显示特定排序的最佳电影。", + "Модуль социальных сетях": "社交网络模块", + "Информация о параметрах модуля групп в социальных сетях": "有关社交网络中组模块参数的信息", + "Ссылка на страницу": "链接到页面", + "Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.": "该模块允许您添加为网站创建的社交网络中的网站链接页面。", + "Микроразметка": "Mikrorazmetka", + "Модуль микроразметки": "微标记模块", + "Информация о параметрах модуля Schema и OpenGraph разметки": "有关Schema模块和OpenGraph标记的参数的信息", + "активирован": "活性", + "Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.": "该模块允许您将Schema和OpenGraph标记添加到网站的所有页面。", + "Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.": "要停用模块,请单击屏幕顶部的«禁用»按钮。", + "Модуль продолжения просмотра": "模块继续查看", + "Информация о параметрах модуля продолжения просмотра": "有关模块参数的信息继续查看", + "Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.": "该模块允许您向网站添加按钮。当您单击它时,您可以转到电影页面继续查看。", + "Модуль просмотренных фильмов": "模块观看了电影", + "Информация о параметрах модуля просмотренных фильмов": "有关观看电影的模块参数的信息", + "Количество просмотренных фильмов": "观看的电影数量", + "Просмотренные пользователем фильмы отображаются внизу каждой страницы веб-сайта": "用户查看的电影显示在网站每页的底部。", + "Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.": "该模块在页面底部添加用户最近查看过的电影列表。", + "Модуль плеера на веб-сайте": "网站上的播放器模块", + "Информация о параметрах модуля плеер на веб-сайте": "有关网站上播放器模块参数的信息", + "Параметры плеера": "播放器设置", + "сделать основным": "做主要的", + "Видео-хостинги источники": "视频托管来源", + "Цвет элементов в плеере": "播放器中元素的颜色", + "Указание токен-ключа плеера": "指定玩家的令牌密钥", + "Токен-ключ": "关键令牌", + "Указание api_token-ключа плеера": "指定玩家的api_token键", + "api_token-ключ": "api_token键", + "Указание токен-ключа": "指定令牌密钥", + "Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.": "该模块允许您将网站添加到网站上以便在线观看电影。", + "Модуль блокировки просмотра плеера": "播放器视图锁定模块", + "Информация о параметрах модуля блокировки просмотра плеера": "有关播放器观看阻止模块参数的信息", + "Вставить рекламу в плеер": "将广告插入播放器", + "Рекламный блок будет стоять в плеере определенное число секунд перед началом просмотра": "在观看之前,广告单元将在播放器中停留一定的秒数。", + "Таймер блокировки:": "锁定计时器:", + "сек": "小号", + "Кнопка «Пропустить»:": "跳过按钮:", + "Сообщение для пользователя:": "用户留言:", + "Рекламный код:": "促销代码:", + "отображает обратный отсчет.": "显示倒计时。", + "Платная подписка": "付费订阅", + "Генерируете список ключей через запятую и продаете их через различные торговые площадки, например на digiseller. Пользователь после ввода ключа сможет смотреть все фильмы на веб-сайте без ограничений": "通过逗号生成密钥列表,并通过各种交易平台出售,例如在digiseller上。输入密钥后的用户将能够无限制地观看网站上的所有电影", + "Список ключей через запятую:": "以逗号分隔的键列表:", + "+ 10 ключей": "+ 10把钥匙", + "Поделиться в социальную сеть": "分享到社交网络", + "Пока пользователь не нажмёт на кнопку «Поделиться» в одну из социальных сетей, он не сможет начать просмотр определенное время. Если пользователь кликнет по кнопке «Поделиться», то блок закроется через 10 сек": "除非用户点击其中一个社交网络上的«共享»按钮,否则用户将无法在特定时间内开始浏览。如果用户点击«共享»按钮,该块将在10秒后关闭。", + "Пользователи с AdBlock": "AdBlock用户", + "Ограничить начало просмотра у пользователей, которые пользуются AdBlock или другими блокировщиками рекламы": "限制使用AdBlock或其他广告拦截器的用户查看的开始时间", + "Легальный веб-сайт": "法律网站", + "Показывать только трейлер фильма, который является рекламным материалом и не нарушает авторские права": "仅显示宣传材料的电影预告片并且不侵犯版权。", + "Разрешить плеер в странах:": "允许各国玩家:", + "Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.": "该模块允许您在执行特定操作之前将播放器的显示限制为用户。", + "Модуль мобильной версии": "移动版本模块", + "Информация о параметрах модуля мобильной версии веб-сайта": "有关网站移动版本模块参数的信息", + "Светлая тема": "轻主题", + "Светлая тема оформления мобильной версии веб-сайта": "轻量级的网站移动版主题", + "Скриншоты": "截图", + "Темная тема": "黑暗的主题", + "Темная тема оформления мобильной версии веб-сайта": "网站移动版设计的黑暗主题", + "Своя тема оформления мобильной версии веб-сайта": "自己主题的移动版网站", + "Настроить": "调", + "Цвет фона": "背景颜色", + "Цвет текста": "文字颜色", + "Фон заголовка": "标题背景", + "Цвет заголовка": "标题颜色", + "Фон описания": "描述背景", + "Цвет описания": "描述颜色", + "Фон кнопки": "按钮背景", + "Цвет кнопки": "按钮颜色", + "Фон поиска": "搜索背景", + "Фон блока": "块背景", + "Цвет ссылок": "链接颜色", + "При наведении": "当你将鼠标悬停", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах. Прежде чем активировать модуль, убедитесь, что создан поддомен «m» (В панели управления DNS-записями домена есть соответствующая CNAME-запись «m»).": "该模块告诉搜索引擎该网站有一个版本的网站,以便在移动设备上完美展示。在激活模块之前,请确保已创建«m»子域(域的DNS控制面板中有相应的CNAME记录«m»)。", + "Модуль серий сериалов": "串行系列模块", + "Информация о параметрах модуля серий сериалов": "有关系列序列模块参数的信息", + "Заголовок, описание и H1 веб-страницы с серией": "网页标题,描述和H1系列", + "Написание текста для заголовка, описания и H1 на веб-странице с серией": "在带有系列的网页上编写标题,描述和H1的文本", + "Веб-страница серии:": "网页系列:", + "Название страницы": "页面标题", + "номер сезона": "季节数", + "номер серии": "批号", + "перевод": "翻译", + "H1 на странице": "每页H1", + "Описание страницы": "页面描述", + "Блок с сериями": "阻止与系列", + "серий": "系列", + "Все серии": "所有系列", + "Посл. серию": "最后一个系列", + "Параметры по умолчанию": "默认设置", + "Сезон": "季节", + "Серия": "系列", + "Звук": "声音", + "основной источник серий": "系列的主要来源", + "Модуль позволяет создать для каждой серии сериала отдельную страницу.": "该模块允许您为系列的每个系列创建单独的页面。", + "Модуль добавления рекламы на веб-сайт": "网站上的广告模块", + "Информация о параметрах модуля добавления рекламы на веб-сайт": "有关模块参数的信息向网站添加广告", + "Десктопная версия веб-сайта": "桌面版网站", + "Варианты размещения рекламы в десктопной версии веб-сайта": "在桌面版本的网站上的广告变体", + "На всех веб-страницах": "在所有网页上", + "Вверху на веб-странице": "网页顶部", + "Добавьте свой рекламный код": "添加广告代码", + "Внизу на веб-странице": "在网页上", + "Левая колонка на веб-странице": "网页左栏", + "Правая колонка на веб-странице": "网页右栏", + "Над плеером на веб-странице": "在网页上的播放器上方", + "Под плеером на веб-странице": "在网页上的播放器下", + "или размещение на конкретной веб-странице": "或在特定网页上发布", + "Размещение рекламы над плеером": "广告位置优于玩家", + "Размещение рекламы под плеером": "播放器下的广告位置", + "Размещение рекламы над ссылками": "将广告置于链接上方", + "Размещение рекламы под ссылками": "在链接下做广告", + "Размещение рекламы над трейлером": "在预告片上放置广告", + "Размещение рекламы под трейлером": "预告片下的广告展示位置", + "Размещение рекламы над кадрами": "广告框架", + "Размещение рекламы под кадрами": "框架下的广告展示位置", + "Мобильная версия веб-сайта": "移动版网站", + "Варианты размещения рекламы в мобильной версии веб-сайта": "在移动版网站中的广告变体", + "Таргетинг рекламы": "广告定位", + "Показывать рекламу целевой аудитории, например людям из России или при просмотре веб-сайта на iPhone и т.д.": "显示目标受众的广告,例如来自俄罗斯的人或在iPhone上浏览网站时的广告等。", + "Таргетинг включен": "已启用定位功能", + "Таргетинг отключен": "目标已禁用", + "Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.": "该模块允许您将广告添加到目标网站的所有网页。", + "Модуль RSS": "RSS模块", + "Информация о параметрах модуля RSS": "有关RSS模块参数的信息", + "Модуль позволяет показывать последние публикации фильмов в формате xml.": "该模块允许您以xml格式显示最新的电影出版物。", + "Автопубликация на %s дней": "自动发布%s天", + "Код состояния HTTP": "HTTP状态代码", + "Код состояния HTTP на веб-странице заблокированного фильма": "被阻止的电影网页上的HTTP状态代码", + "Фильмы из страны": "来自该国的电影", + "Фильмы из списка": "列表中的电影", + "Мультсериалы:": "串行卡通:", + "Видео-хостинги источники трейлеров": "预告片的视频托管来源", + "Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.": "该模块告诉搜索引擎该网站有一个版本的网站,以便在移动设备上完美展示。", + "Случайный": "随机", + "Случайный фильм": "随机电影", + "Модуль случайного фильма": "随机电影模块", + "Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.": "该模块允许在每个类别中显示用于切换到该类别的随机电影的按钮。", + "Информация о параметрах модуля выбора случайного фильма": "有关随机电影选择模块的参数的信息", + "Случайный фильм в категориях веб-сайта": "网站类别中的随机电影", + "Вверху на странице категории будет показана кнопка, при нажатии на которую, пользователь переходит на случайный фильм из этой категории": "在类别页面的顶部,将显示一个按钮,当单击时,用户将移动到此类别中的随机电影。", + "Случайный фильм в меню веб-сайта": "网站菜单中的随机电影", + "Укажите URL-ключ коллекции с которой выбрать случайный фильм, при нажатии на кнопку в меню": "单击菜单中的按钮时,指定要从中选择随机影片的集合的URL键", + "Выбирать из коллекции:": "从集合中选择:", + "ТВ версия": "电视版", + "URL-ключ:": "网址密钥:", + "Название в виде ссылки": "标题作为链接", + "При нажатии на название категории, будет переход на страницу категории": "单击名称时,将转到类别页面。", + "Ссылка на категорию": "分类链接", + "Обычный текст": "纯文本", + "Случайный фильм на главной странице": "主页上的随机电影", + "В каждом блоке на главной странице веб-сайта будет ссылка на случайный фильм в категории": "在网站主页上的每个块中,都会有一个指向该类别中随机电影的链接。", + "Случайный фильм в блоке связанных фильмов": "块相关电影中的随机电影", + "В каждом блоке связанных фильмов на веб-странице фильма будет ссылка на случайный фильм в категории": "在电影的网页上的每个相关电影块中,将存在到该类别中的随机电影的链接。", + "Список жанров в каждом типе": "每种类型的流派列表", + "Укажите список жанров, которые будут включены или исключены из определенного типа": "指定要包含在特定类型中或从特定类型中排除的类型列表。", + "Жесткая перезагрузка сервера": "服务器硬重置", + "Будет произведена перезагрузка всех сайтов на сервере": "将重新加载服务器上的所有站点。", + "Модуль ТВ версии": "电视模块版", + "Информация о параметрах модуля ТВ версии веб-сайта": "有关网站电视版参数的信息", + "URL ТВ версии": "电视版网址", + "Настройка URL для ТВ версии веб-сайта": "设置电视版网站的URL", + "URL мобильной версии": "移动版网址", + "Настройка URL для мобильной версии веб-сайта": "设置网站移动版的URL", + "Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.": "该模块激活网站的电视版本,以便使用电视遥控器进行导航。", + "Инструмент для парсинга веб-страниц": "用于解析网页的工具", + "Цвет текста контента": "内容文字颜色", + "Фон контента": "内容背景", + "Цвет текста категории": "类别文字颜色", + "Фон текущей категории": "背景当前类别", + "Фон активной категории": "背景活动类别", + "Своя тема оформления ТВ версии веб-сайта": "自己主题的电视版网站", + "Загрузка доступна после заполнения информации!": "填写完信息后下载!", + "Автозаполнение информации": "自动填充信息", + "Запретить доступ в странах": "拒绝在各国访问", + "Список стран, которым запрещено посещать сайт": "不允许访问该网站的国家/地区列表", + "Проксировать": "代理", + "Не проксировать": "不要代理", + "Перегрузка сервера": "服务器过载", + "Укажите процент перегрузки сервера при котором будет показано сообщение об ошибке или выполнено перенаправление (интервал 1 минута, 5 минут и 15 минут)": "指定将显示或重定向错误消息的服务器过载百分比(间隔1分钟,5分钟和15分钟)", + "Модуль рерайта описаний": "描述重写模块", + "Модуль обработает описание к фильму и делает его более уникальным": "该模块将处理电影的描述并使其更加独特。", + "Настройка параметров в сервисе rewriter.tools": "在服务rewriter.tools中设置参数", + "Двойной рерайт": "双重重写", + "Проверка уникальности": "唯一性检查", + "Рерайт в автопубликации": "重写自动发布", + "Делать рерайт описаний всем фильмам в автопубликации": "在autopublish中为所有电影制作重写说明", + "Показать сообщение или перенаправить на URL": "显示消息或重定向到URL", + "Случайные фильмы": "随机电影", + "Случайные фильмы из определенной коллекции": "来自特定集合的随机电影", + "URL-ключ коллекции из которой выбирать фильмы": "用于选择电影的URL密钥集合", + "Запретить доступ для IP": "拒绝访问IP", + "Список IP, которым запрещено посещать сайт": "禁止访问网站的IP列表", + "Embed/iframe код": "嵌入/ iframe代码", + "изменить": "修改" +} diff --git a/themes/default/public/admin/manifest.json b/themes/default/public/admin/manifest.json new file mode 100644 index 0000000..d13d8f2 --- /dev/null +++ b/themes/default/public/admin/manifest.json @@ -0,0 +1,3 @@ +{ + "name": "CinemaPress" +} diff --git a/themes/default/public/desktop/css/ideal-image-slider.css b/themes/default/public/desktop/css/ideal-image-slider.css new file mode 100644 index 0000000..e532717 --- /dev/null +++ b/themes/default/public/desktop/css/ideal-image-slider.css @@ -0,0 +1,204 @@ +.ideal-image-slider { + position: relative; + overflow: hidden; +} +.iis-slide { + display: block; + bottom: 0; + text-decoration: none; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-repeat: no-repeat; + background-position: 50% 50%; + background-size: cover; + text-indent: -9999px; +} +.iis-effect-slide .iis-slide { + opacity: 0; + -webkit-transition-property: -webkit-transform; + -moz-transition-property: -moz-transform; + -o-transition-property: -o-transform; + transition-property: transform; + -webkit-transition-timing-function: ease-out; + -moz-transition-timing-function: ease-out; + -o-transition-timing-function: ease-out; + transition-timing-function: ease-out; + -webkit-transform: translateX(0%); + -ms-transform: translateX(0%); + transform: translateX(0%); +} +.iis-effect-slide .iis-current-slide { + opacity: 1; + z-index: 1; +} +.iis-effect-slide .iis-previous-slide { + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); +} +.iis-effect-slide .iis-next-slide { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); +} +.iis-effect-slide.iis-direction-next .iis-previous-slide, +.iis-effect-slide.iis-direction-previous .iis-next-slide { + opacity: 1; +} +.iis-touch-enabled .iis-slide { + z-index: 1; +} +.iis-touch-enabled .iis-current-slide { + z-index: 2; +} +.iis-touch-enabled.iis-is-touching .iis-previous-slide, +.iis-touch-enabled.iis-is-touching .iis-next-slide { + opacity: 1; +} +.iis-effect-fade .iis-slide { + -webkit-transition-property: opacity; + -moz-transition-property: opacity; + -o-transition-property: opacity; + transition-property: opacity; + -webkit-transition-timing-function: ease-in; + -moz-transition-timing-function: ease-in; + -o-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; +} +.iis-effect-fade .iis-current-slide { + opacity: 1; + z-index: 1; +} +.ideal-image-slider { + background-color: #fff; + background-image: url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQACgABACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQACgACACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkEAAoAAwAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkEAAoABAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAAKAAUALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAAKAAYALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQACgAHACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAAKAAgALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAAKAAkALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQACgAKACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkEAAoACwAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==); + background-repeat: no-repeat; + background-position: 50% 50%; + background-size: 32px 32px; +} +.iis-previous-nav, +.iis-next-nav { + position: absolute; + top: 50%; + z-index: 20; + display: block; + width: 60px; + height: 60px; + text-indent: -9999px; + background-repeat: no-repeat; + background-color: rgba(0, 0, 0, 0.5); + border-radius: 50px; + background-size: 48px 48px; + cursor: pointer; + opacity: 0; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + -webkit-transition: 0.3s ease-out; + -moz-transition: 0.3s ease-out; + -o-transition: 0.3s ease-out; + transition: 0.3s ease-out; +} +.iis-previous-nav { + left: 5%; + background-position: 35% 50%; + background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiAgPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgaWQ9InN2Z18xIiBwb2ludHM9IjM1MiwxMTUuNCAzMzEuMyw5NiAxNjAsMjU2IDMzMS4zLDQxNiAzNTIsMzk2LjcgMjAxLjUsMjU2ICIvPgogPC9nPgo8L3N2Zz4=); +} +.iis-next-nav { + right: 5%; + background-position: 65% 50%; + background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiAgPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgaWQ9InN2Z18xIiBwb2ludHM9IjE2MCwxMTUuNCAxODAuNyw5NiAzNTIsMjU2IDE4MC43LDQxNiAxNjAsMzk2LjcgMzEwLjUsMjU2ICIvPgogPC9nPgo8L3N2Zz4=); +} +.ideal-image-slider:hover .iis-previous-nav, +.ideal-image-slider:hover .iis-next-nav { + opacity: 0.5; +} +.ideal-image-slider:hover .iis-previous-nav:hover, +.ideal-image-slider:hover .iis-next-nav:hover { + opacity: 1; +} +.iis-bullet-nav { + position: absolute; + bottom: 5%; + right: 5%; + z-index: 15; + width: 90%; + text-align: right; + opacity: 0.4; + -webkit-transition: 0.3s ease-out; + -moz-transition: 0.3s ease-out; + -o-transition: 0.3s ease-out; + transition: 0.3s ease-out; +} +.iis-has-captions .iis-bullet-nav { + max-width: 42%; +} +.iis-bullet-nav a { + display: inline-block; + width: 10px; + height: 10px; + background: transparent; + text-indent: 9999px; + margin: 0 5px; + border: 3px solid rgba(0, 0, 0, 0.5); + border-radius: 10px; + cursor: pointer; + -webkit-transition: 0.3s ease-out; + -moz-transition: 0.3s ease-out; + -o-transition: 0.3s ease-out; + transition: 0.3s ease-out; +} +.iis-bullet-nav a.iis-bullet-active, +.iis-bullet-nav a:hover { + background: #fff; +} +.ideal-image-slider:hover .iis-bullet-nav { + opacity: 0.7; +} +.ideal-image-slider:hover .iis-bullet-nav:hover { + opacity: 1; +} +.iis-has-captions .iis-slide { + text-indent: 0; +} +.iis-caption { + position: absolute; + left: 5%; + bottom: 5%; + max-width: 90%; + z-index: 10; + background: #000; + background: rgba(0, 0, 0, 0.5); + padding: 5px 15px; + border-radius: 10px; + font: 14px/1.6em 'Helvetica Neue', Helvetica, Arial, sans-serif; + color: #fff; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.iis-has-bullet-nav .iis-caption { + max-width: 42%; +} +.iis-caption .iis-caption-title { + font-weight: 700; +} +.iis-caption .iis-caption-content { + font-size: 13px; + line-height: 1.6em; + color: #eee; +} +.iis-caption .iis-caption-content a, +.iis-caption .iis-caption-content a:visited { + color: #eee; + text-decoration: underline; + border: 0; +} +.iis-caption .iis-caption-content a:hover, +.iis-caption .iis-caption-content a:active { + color: #fff; +} diff --git a/themes/default/public/desktop/css/lightgallery.min.css b/themes/default/public/desktop/css/lightgallery.min.css new file mode 100644 index 0000000..67a504a --- /dev/null +++ b/themes/default/public/desktop/css/lightgallery.min.css @@ -0,0 +1 @@ +.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45)}#lg-counter,.lg-outer .lg-video-cont{vertical-align:middle;display:inline-block}@font-face{font-family:lg;src:url(../fonts/lg.eot?n1z373);src:url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(../fonts/lg.woff?n1z373) format("woff"),url(../fonts/lg.ttf?n1z373) format("truetype"),url(../fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:10080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:10082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:10080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;font-size:16px;padding-left:20px;padding-top:12px}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:10080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toggle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toggle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:10080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:10083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:10080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:10081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:10050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:10060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s} \ No newline at end of file diff --git a/themes/default/public/desktop/fonts/icomoon.eot b/themes/default/public/desktop/fonts/icomoon.eot new file mode 100644 index 0000000..dc61dc2 Binary files /dev/null and b/themes/default/public/desktop/fonts/icomoon.eot differ diff --git a/themes/default/public/desktop/fonts/icomoon.svg b/themes/default/public/desktop/fonts/icomoon.svg new file mode 100644 index 0000000..eb9cec6 --- /dev/null +++ b/themes/default/public/desktop/fonts/icomoon.svg @@ -0,0 +1,220 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/themes/default/public/desktop/fonts/icomoon.ttf b/themes/default/public/desktop/fonts/icomoon.ttf new file mode 100644 index 0000000..4ed9d10 Binary files /dev/null and b/themes/default/public/desktop/fonts/icomoon.ttf differ diff --git a/themes/default/public/desktop/fonts/icomoon.woff b/themes/default/public/desktop/fonts/icomoon.woff new file mode 100644 index 0000000..6611b4c Binary files /dev/null and b/themes/default/public/desktop/fonts/icomoon.woff differ diff --git a/themes/default/public/desktop/fonts/lg.eot b/themes/default/public/desktop/fonts/lg.eot new file mode 100644 index 0000000..51264c4 Binary files /dev/null and b/themes/default/public/desktop/fonts/lg.eot differ diff --git a/themes/default/public/desktop/fonts/lg.svg b/themes/default/public/desktop/fonts/lg.svg new file mode 100644 index 0000000..83d681f --- /dev/null +++ b/themes/default/public/desktop/fonts/lg.svg @@ -0,0 +1,47 @@ + + + + + + +{ + "fontFamily": "lg", + "majorVersion": 1, + "minorVersion": 0, + "fontURL": "https://github.com/sachinchoolur/lightgallery.js", + "copyright": "sachin", + "license": "MLT", + "licenseURL": "http://opensource.org/licenses/MIT", + "version": "Version 1.0", + "fontId": "lg", + "psName": "lg", + "subFamily": "Regular", + "fullName": "lg", + "description": "Font generated by IcoMoon." +} + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/themes/default/public/desktop/fonts/lg.ttf b/themes/default/public/desktop/fonts/lg.ttf new file mode 100644 index 0000000..8ad8199 Binary files /dev/null and b/themes/default/public/desktop/fonts/lg.ttf differ diff --git a/themes/default/public/desktop/fonts/lg.woff b/themes/default/public/desktop/fonts/lg.woff new file mode 100644 index 0000000..d98ff60 Binary files /dev/null and b/themes/default/public/desktop/fonts/lg.woff differ diff --git a/themes/default/public/desktop/img/dmca.png b/themes/default/public/desktop/img/dmca.png new file mode 100644 index 0000000..f86c2a7 Binary files /dev/null and b/themes/default/public/desktop/img/dmca.png differ diff --git a/themes/default/public/desktop/img/loading.gif b/themes/default/public/desktop/img/loading.gif new file mode 100644 index 0000000..d3bbc80 Binary files /dev/null and b/themes/default/public/desktop/img/loading.gif differ diff --git a/themes/default/public/desktop/img/player.png b/themes/default/public/desktop/img/player.png new file mode 100644 index 0000000..6ee8616 Binary files /dev/null and b/themes/default/public/desktop/img/player.png differ diff --git a/themes/default/public/desktop/img/player1.png b/themes/default/public/desktop/img/player1.png new file mode 100644 index 0000000..9472e69 Binary files /dev/null and b/themes/default/public/desktop/img/player1.png differ diff --git a/themes/default/public/desktop/img/player2.png b/themes/default/public/desktop/img/player2.png new file mode 100644 index 0000000..f9a6486 Binary files /dev/null and b/themes/default/public/desktop/img/player2.png differ diff --git a/themes/default/public/desktop/img/player3.png b/themes/default/public/desktop/img/player3.png new file mode 100644 index 0000000..3b25616 Binary files /dev/null and b/themes/default/public/desktop/img/player3.png differ diff --git a/themes/default/public/desktop/img/player4.png b/themes/default/public/desktop/img/player4.png new file mode 100644 index 0000000..690f786 Binary files /dev/null and b/themes/default/public/desktop/img/player4.png differ diff --git a/themes/default/public/desktop/img/player5.png b/themes/default/public/desktop/img/player5.png new file mode 100644 index 0000000..4e8d230 Binary files /dev/null and b/themes/default/public/desktop/img/player5.png differ diff --git a/themes/default/public/desktop/img/player6.png b/themes/default/public/desktop/img/player6.png new file mode 100644 index 0000000..001b21a Binary files /dev/null and b/themes/default/public/desktop/img/player6.png differ diff --git a/themes/default/public/desktop/img/player7.png b/themes/default/public/desktop/img/player7.png new file mode 100644 index 0000000..cc421ef Binary files /dev/null and b/themes/default/public/desktop/img/player7.png differ diff --git a/themes/default/public/desktop/js/ads.js b/themes/default/public/desktop/js/ads.js new file mode 100644 index 0000000..51646f2 --- /dev/null +++ b/themes/default/public/desktop/js/ads.js @@ -0,0 +1,4 @@ +var e = document.createElement('div'); +e.id = 'CinemaPressACMS'; +e.style.display = 'none'; +document.body.appendChild(e); diff --git a/themes/default/public/desktop/js/ideal-image-slider.min.js b/themes/default/public/desktop/js/ideal-image-slider.min.js new file mode 100644 index 0000000..ea91248 --- /dev/null +++ b/themes/default/public/desktop/js/ideal-image-slider.min.js @@ -0,0 +1,2 @@ +/*! Ideal Image Slider v1.5.1 */ +var IdealImageSlider=function(){"use strict";var a=function(a,b){return a["r"+b]||a["webkitR"+b]||a["mozR"+b]||a["msR"+b]||function(a){setTimeout(a,1e3/60)}}(window,"equestAnimationFrame"),b=function(b,c){function d(){var g=(new Date).getTime(),h=g-e;h>=c?b.call():f.value=a(d)}var e=(new Date).getTime(),f={};return f.value=a(d),f},c=function(a,b){var c=Object.prototype.toString.call(b).slice(8,-1);return void 0!==b&&null!==b&&c===a},d=function(a){return Math.round(a)===a},e=function(a){a=a||{};for(var b=1;b1?!0:window.matchMedia&&window.matchMedia(a).matches?!0:!1},m=function(a,b,c){a.style.webkitTransitionDuration=a.style.MozTransitionDuration=a.style.msTransitionDuration=a.style.OTransitionDuration=a.style.transitionDuration=c+"ms",a.style.webkitTransform=a.style.MozTransform=a.style.msTransform=a.style.OTransform="translateX("+b+"px)"},n=function(a){a.style.removeProperty("-webkit-transition-duration"),a.style.removeProperty("transition-duration"),a.style.removeProperty("-webkit-transform"),a.style.removeProperty("-ms-transform"),a.style.removeProperty("transform")},o=function(b){var c=b.time,d=+new Date+c,e=function(){var f=+new Date,g=d-f;if(60>g)return void b.run(1);var h=1-g/c;b.run(h),a(e)};e()},p=function(a,b){if("undefined"==typeof b&&(b=!0),!d(a.settings.height)){var c=Math.round(a._attributes.container.offsetHeight),e=c;if(a._attributes.aspectWidth&&a._attributes.aspectHeight)e=a._attributes.aspectHeight/a._attributes.aspectWidth*a._attributes.container.offsetWidth;else{var f=a._attributes.currentSlide.getAttribute("data-actual-width"),g=a._attributes.currentSlide.getAttribute("data-actual-height");f&&g&&(e=g/f*a._attributes.container.offsetWidth)}var h=parseInt(a.settings.maxHeight,10);h&&e>h&&(e=h),e=Math.round(e),e!==c&&(b?o({time:a.settings.transitionDuration,run:function(b){a._attributes.container.style.height=Math.round(b*(e-c)+c)+"px"}}):a._attributes.container.style.height=e+"px")}},q={vars:{start:{},delta:{},isScrolling:void 0,direction:null},start:function(a){if(!f(this._attributes.container,this.settings.classes.animating)){var b=a.touches[0];q.vars.start={x:b.pageX,y:b.pageY,time:+new Date},q.vars.delta={},q.vars.isScrolling=void 0,q.vars.direction=null,this.stop(),this.settings.beforeChange.apply(this),g(this._attributes.container,this.settings.classes.touching)}},move:function(a){if(!f(this._attributes.container,this.settings.classes.animating)&&!(a.touches.length>1||a.scale&&1!==a.scale)){var b=a.touches[0];q.vars.delta={x:b.pageX-q.vars.start.x,y:b.pageY-q.vars.start.y},"undefined"==typeof q.vars.isScrolling&&(q.vars.isScrolling=!!(q.vars.isScrolling||Math.abs(q.vars.delta.x)20||Math.abs(q.vars.delta.x)>this._attributes.currentSlide.offsetWidth/2,e=q.vars.delta.x<0?"next":"previous",i=this.settings.transitionDuration?this.settings.transitionDuration/2:0;q.vars.isScrolling||(d?(q.vars.direction=e,"next"==q.vars.direction?(m(this._attributes.currentSlide,-this._attributes.currentSlide.offsetWidth,i),m(this._attributes.nextSlide,0,i)):(m(this._attributes.previousSlide,0,i),m(this._attributes.currentSlide,this._attributes.currentSlide.offsetWidth,i)),b(q.transitionEnd.bind(this),i)):"next"==e?(m(this._attributes.currentSlide,0,i),m(this._attributes.nextSlide,this._attributes.currentSlide.offsetWidth,i)):(m(this._attributes.previousSlide,-this._attributes.previousSlide.offsetWidth,i),m(this._attributes.currentSlide,0,i)),i&&(g(this._attributes.container,this.settings.classes.animating),b(function(){h(this._attributes.container,this.settings.classes.animating)}.bind(this),i)))}},transitionEnd:function(a){if(q.vars.direction){n(this._attributes.previousSlide),n(this._attributes.currentSlide),n(this._attributes.nextSlide),h(this._attributes.container,this.settings.classes.touching),h(this._attributes.previousSlide,this.settings.classes.previousSlide),h(this._attributes.currentSlide,this.settings.classes.currentSlide),h(this._attributes.nextSlide,this.settings.classes.nextSlide),this._attributes.currentSlide.setAttribute("aria-hidden","true");var b=this._attributes.slides,c=b.indexOf(this._attributes.currentSlide);"next"==q.vars.direction?(this._attributes.previousSlide=this._attributes.currentSlide,this._attributes.currentSlide=b[c+1],this._attributes.nextSlide=b[c+2],"undefined"==typeof this._attributes.currentSlide&&"undefined"==typeof this._attributes.nextSlide?(this._attributes.currentSlide=b[0],this._attributes.nextSlide=b[1]):"undefined"==typeof this._attributes.nextSlide&&(this._attributes.nextSlide=b[0]),k(this._attributes.nextSlide)):(this._attributes.nextSlide=this._attributes.currentSlide,this._attributes.previousSlide=b[c-2],this._attributes.currentSlide=b[c-1],"undefined"==typeof this._attributes.currentSlide&&"undefined"==typeof this._attributes.previousSlide?(this._attributes.currentSlide=b[b.length-1],this._attributes.previousSlide=b[b.length-2]):"undefined"==typeof this._attributes.previousSlide&&(this._attributes.previousSlide=b[b.length-1]),k(this._attributes.previousSlide)),g(this._attributes.previousSlide,this.settings.classes.previousSlide),g(this._attributes.currentSlide,this.settings.classes.currentSlide),g(this._attributes.nextSlide,this.settings.classes.nextSlide),this._attributes.currentSlide.setAttribute("aria-hidden","false"),p(this),this.settings.afterChange.apply(this)}}},r=function(a){this.settings={selector:"",height:"auto",initialHeight:400,maxHeight:null,interval:4e3,transitionDuration:700,effect:"slide",disableNav:!1,keyboardNav:!0,previousNavSelector:"",nextNavSelector:"",classes:{container:"ideal-image-slider",slide:"iis-slide",previousSlide:"iis-previous-slide",currentSlide:"iis-current-slide",nextSlide:"iis-next-slide",previousNav:"iis-previous-nav",nextNav:"iis-next-nav",animating:"iis-is-animating",touchEnabled:"iis-touch-enabled",touching:"iis-is-touching",directionPrevious:"iis-direction-previous",directionNext:"iis-direction-next"},onInit:function(){},onStart:function(){},onStop:function(){},onDestroy:function(){},beforeChange:function(){},afterChange:function(){}},"string"==typeof a?this.settings.selector=a:"object"==typeof a&&e(this.settings,a);var b=document.querySelector(this.settings.selector);if(!b)return null;var c=i(b.children),h=[];b.innerHTML="",Array.prototype.forEach.call(c,function(a,c){if(a instanceof HTMLImageElement||a instanceof HTMLAnchorElement){var d=document.createElement("a"),f="",i="";if(a instanceof HTMLAnchorElement){f=a.getAttribute("href"),i=a.getAttribute("target");var j=a.querySelector("img");if(null===j)return;a=j}"undefined"!=typeof a.dataset?(e(d.dataset,a.dataset),a.dataset.src?d.dataset.src=a.dataset.src:d.dataset.src=a.src,l()&&a.dataset["src-2x"]&&(d.dataset.src=a.dataset["src-2x"])):a.getAttribute("data-src")?d.setAttribute("data-src",a.getAttribute("data-src")):d.setAttribute("data-src",a.getAttribute("src")),f&&d.setAttribute("href",f),i&&d.setAttribute("target",i),a.getAttribute("className")&&g(d,a.getAttribute("className")),a.getAttribute("id")&&d.setAttribute("id",a.getAttribute("id")),a.getAttribute("title")&&d.setAttribute("title",a.getAttribute("title")),a.getAttribute("alt")&&(d.innerHTML=a.getAttribute("alt")),d.setAttribute("role","tabpanel"),d.setAttribute("aria-hidden","true"),d.style.cssText+="-webkit-transition-duration:"+this.settings.transitionDuration+"ms;-moz-transition-duration:"+this.settings.transitionDuration+"ms;-o-transition-duration:"+this.settings.transitionDuration+"ms;transition-duration:"+this.settings.transitionDuration+"ms;",b.appendChild(d),h.push(d)}}.bind(this));var m=h;if(m.length<=1)return b.innerHTML="",Array.prototype.forEach.call(c,function(a,c){b.appendChild(a)}),null;if(!this.settings.disableNav){var n,o;this.settings.previousNavSelector?n=document.querySelector(this.settings.previousNavSelector):(n=document.createElement("a"),b.appendChild(n)),this.settings.nextNavSelector?o=document.querySelector(this.settings.nextNavSelector):(o=document.createElement("a"),b.appendChild(o)),g(n,this.settings.classes.previousNav),g(o,this.settings.classes.nextNav),j(n,"click",function(){return f(this._attributes.container,this.settings.classes.animating)?!1:(this.stop(),void this.previousSlide())}.bind(this)),j(o,"click",function(){return f(this._attributes.container,this.settings.classes.animating)?!1:(this.stop(),void this.nextSlide())}.bind(this)),("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)&&(this.settings.effect="slide",n.style.display="none",o.style.display="none",g(b,this.settings.classes.touchEnabled),j(b,"touchstart",q.start.bind(this),!1),j(b,"touchmove",q.move.bind(this),!1),j(b,"touchend",q.end.bind(this),!1)),this.settings.keyboardNav&&j(document,"keyup",function(a){a=a||window.event;var b="number"==typeof a.which?a.which:a.keyCode;if(37==b){if(f(this._attributes.container,this.settings.classes.animating))return!1;this.stop(),this.previousSlide()}else if(39==b){if(f(this._attributes.container,this.settings.classes.animating))return!1;this.stop(),this.nextSlide()}}.bind(this))}if(this._attributes={container:b,slides:m,previousSlide:"undefined"!=typeof m[m.length-1]?m[m.length-1]:m[0],currentSlide:m[0],nextSlide:"undefined"!=typeof m[1]?m[1]:m[0],timerId:0,origChildren:c,aspectWidth:0,aspectHeight:0},d(this.settings.height))this._attributes.container.style.height=this.settings.height+"px";else{if(d(this.settings.initialHeight)&&(this._attributes.container.style.height=this.settings.initialHeight+"px"),this.settings.height.indexOf(":")>-1){var r=this.settings.height.split(":");2==r.length&&d(parseInt(r[0],10))&&d(parseInt(r[1],10))&&(this._attributes.aspectWidth=parseInt(r[0],10),this._attributes.aspectHeight=parseInt(r[1],10))}j(window,"resize",function(){p(this,!1)}.bind(this))}g(b,this.settings.classes.container),g(b,"iis-effect-"+this.settings.effect),Array.prototype.forEach.call(this._attributes.slides,function(a,b){g(a,this.settings.classes.slide)}.bind(this)),g(this._attributes.previousSlide,this.settings.classes.previousSlide),g(this._attributes.currentSlide,this.settings.classes.currentSlide),g(this._attributes.nextSlide,this.settings.classes.nextSlide),this._attributes.currentSlide.setAttribute("aria-hidden","false"),k(this._attributes.currentSlide,function(){this.settings.onInit.apply(this),p(this,!1)}.bind(this)),k(this._attributes.previousSlide),k(this._attributes.nextSlide)};return r.prototype.get=function(a){return this._attributes?this._attributes.hasOwnProperty(a)?this._attributes[a]:void 0:null},r.prototype.set=function(a,b){return this._attributes?this._attributes[a]=b:null},r.prototype.start=function(){this._attributes&&(this._attributes.timerId=setInterval(this.nextSlide.bind(this),this.settings.interval),this.settings.onStart.apply(this),window.onblur=function(){this.stop()}.bind(this))},r.prototype.stop=function(){this._attributes&&(clearInterval(this._attributes.timerId),this._attributes.timerId=0,this.settings.onStop.apply(this))},r.prototype.previousSlide=function(){this.settings.beforeChange.apply(this),h(this._attributes.previousSlide,this.settings.classes.previousSlide),h(this._attributes.currentSlide,this.settings.classes.currentSlide),h(this._attributes.nextSlide,this.settings.classes.nextSlide),this._attributes.currentSlide.setAttribute("aria-hidden","true");var a=this._attributes.slides,c=a.indexOf(this._attributes.currentSlide);this._attributes.nextSlide=this._attributes.currentSlide,this._attributes.previousSlide=a[c-2],this._attributes.currentSlide=a[c-1],"undefined"==typeof this._attributes.currentSlide&&"undefined"==typeof this._attributes.previousSlide?(this._attributes.currentSlide=a[a.length-1],this._attributes.previousSlide=a[a.length-2]):"undefined"==typeof this._attributes.previousSlide&&(this._attributes.previousSlide=a[a.length-1]),k(this._attributes.previousSlide),g(this._attributes.previousSlide,this.settings.classes.previousSlide),g(this._attributes.currentSlide,this.settings.classes.currentSlide),g(this._attributes.nextSlide,this.settings.classes.nextSlide),this._attributes.currentSlide.setAttribute("aria-hidden","false"),g(this._attributes.container,this.settings.classes.directionPrevious),b(function(){h(this._attributes.container,this.settings.classes.directionPrevious)}.bind(this),this.settings.transitionDuration),this.settings.transitionDuration&&(g(this._attributes.container,this.settings.classes.animating),b(function(){h(this._attributes.container,this.settings.classes.animating)}.bind(this),this.settings.transitionDuration)),p(this),this.settings.afterChange.apply(this)},r.prototype.nextSlide=function(){this.settings.beforeChange.apply(this),h(this._attributes.previousSlide,this.settings.classes.previousSlide),h(this._attributes.currentSlide,this.settings.classes.currentSlide),h(this._attributes.nextSlide,this.settings.classes.nextSlide),this._attributes.currentSlide.setAttribute("aria-hidden","true");var a=this._attributes.slides,c=a.indexOf(this._attributes.currentSlide);this._attributes.previousSlide=this._attributes.currentSlide,this._attributes.currentSlide=a[c+1],this._attributes.nextSlide=a[c+2],"undefined"==typeof this._attributes.currentSlide&&"undefined"==typeof this._attributes.nextSlide?(this._attributes.currentSlide=a[0],this._attributes.nextSlide=a[1]):"undefined"==typeof this._attributes.nextSlide&&(this._attributes.nextSlide=a[0]),k(this._attributes.nextSlide),g(this._attributes.previousSlide,this.settings.classes.previousSlide),g(this._attributes.currentSlide,this.settings.classes.currentSlide),g(this._attributes.nextSlide,this.settings.classes.nextSlide),this._attributes.currentSlide.setAttribute("aria-hidden","false"),g(this._attributes.container,this.settings.classes.directionNext),b(function(){h(this._attributes.container,this.settings.classes.directionNext)}.bind(this),this.settings.transitionDuration),this.settings.transitionDuration&&(g(this._attributes.container,this.settings.classes.animating),b(function(){h(this._attributes.container,this.settings.classes.animating)}.bind(this),this.settings.transitionDuration)),p(this),this.settings.afterChange.apply(this)},r.prototype.gotoSlide=function(a){this.settings.beforeChange.apply(this),this.stop(),h(this._attributes.previousSlide,this.settings.classes.previousSlide),h(this._attributes.currentSlide,this.settings.classes.currentSlide),h(this._attributes.nextSlide,this.settings.classes.nextSlide),this._attributes.currentSlide.setAttribute("aria-hidden","true"),a--;var c=this._attributes.slides,d=c.indexOf(this._attributes.currentSlide);this._attributes.previousSlide=c[a-1],this._attributes.currentSlide=c[a],this._attributes.nextSlide=c[a+1],"undefined"==typeof this._attributes.previousSlide&&(this._attributes.previousSlide=c[c.length-1]),"undefined"==typeof this._attributes.nextSlide&&(this._attributes.nextSlide=c[0]),k(this._attributes.previousSlide),k(this._attributes.currentSlide),k(this._attributes.nextSlide),g(this._attributes.previousSlide,this.settings.classes.previousSlide),g(this._attributes.currentSlide,this.settings.classes.currentSlide),g(this._attributes.nextSlide,this.settings.classes.nextSlide),this._attributes.currentSlide.setAttribute("aria-hidden","false"),d>a?(g(this._attributes.container,this.settings.classes.directionPrevious),b(function(){h(this._attributes.container,this.settings.classes.directionPrevious)}.bind(this),this.settings.transitionDuration)):(g(this._attributes.container,this.settings.classes.directionNext),b(function(){h(this._attributes.container,this.settings.classes.directionNext)}.bind(this),this.settings.transitionDuration)),this.settings.transitionDuration&&(g(this._attributes.container,this.settings.classes.animating),b(function(){h(this._attributes.container,this.settings.classes.animating)}.bind(this),this.settings.transitionDuration)),p(this),this.settings.afterChange.apply(this)},r.prototype.destroy=function(){clearInterval(this._attributes.timerId),this._attributes.timerId=0,this._attributes.container.innerHTML="",Array.prototype.forEach.call(this._attributes.origChildren,function(a,b){this._attributes.container.appendChild(a)}.bind(this)),h(this._attributes.container,this.settings.classes.container),h(this._attributes.container,"iis-effect-"+this.settings.effect),this._attributes.container.style.height="",this.settings.onDestroy.apply(this)},{_hasClass:f,_addClass:g,_removeClass:h,Slider:r}}(); \ No newline at end of file diff --git a/themes/default/public/desktop/js/lightgallery.min.js b/themes/default/public/desktop/js/lightgallery.min.js new file mode 100644 index 0000000..4fd68df --- /dev/null +++ b/themes/default/public/desktop/js/lightgallery.min.js @@ -0,0 +1,7 @@ +/**! + * lightgallery.js | 1.0.1 | December 22nd 2016 + * http://sachinchoolur.github.io/lightgallery.js/ + * Copyright (c) 2016 Sachin N; + * @license GPLv3 + */ +!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.Lightgallery=e()}}(function(){var e,t,s;return function e(t,s,l){function i(r,d){if(!s[r]){if(!t[r]){var a="function"==typeof require&&require;if(!d&&a)return a(r,!0);if(o)return o(r,!0);var n=new Error("Cannot find module '"+r+"'");throw n.code="MODULE_NOT_FOUND",n}var u=s[r]={exports:{}};t[r][0].call(u.exports,function(e){var s=t[r][1][e];return i(s?s:e)},u,u.exports,e,t,s,l)}return s[r].exports}for(var o="function"==typeof require&&require,r=0;r2&&void 0!==arguments[2]?arguments[2]:null;if(t){var i=new CustomEvent(s,{detail:l});t.dispatchEvent(i)}},Listener:{uid:0},on:function e(s,l,i){s&&l.split(" ").forEach(function(e){var l=s.getAttribute("lg-event-uid")||"";t.Listener.uid++,l+="&"+t.Listener.uid,s.setAttribute("lg-event-uid",l),t.Listener[e+t.Listener.uid]=i,s.addEventListener(e.split(".")[0],i,!1)})},off:function e(s,l){if(s){var i=s.getAttribute("lg-event-uid");if(i){i=i.split("&");for(var o=0;o-1&&(s.removeEventListener(d.split(".")[0],t.Listener[d]),s.setAttribute("lg-event-uid",s.getAttribute("lg-event-uid").replace("&"+i[o],"")),delete t.Listener[d]);else s.removeEventListener(r.split(".")[0],t.Listener[r]),s.setAttribute("lg-event-uid",s.getAttribute("lg-event-uid").replace("&"+i[o],"")),delete t.Listener[r]}}}},param:function e(t){return Object.keys(t).map(function(e){return encodeURIComponent(e)+"="+encodeURIComponent(t[e])}).join("&")}};e.default=t})},{}],2:[function(t,s,l){!function(s,i){if("function"==typeof e&&e.amd)e(["./lg-utils"],i);else if("undefined"!=typeof l)i(t("./lg-utils"));else{var o={exports:{}};i(s.lgUtils),s.lightgallery=o.exports}}(this,function(e){"use strict";function t(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(this.el=e,this.s=i({},o,t),this.s.dynamic&&"undefined"!==this.s.dynamicEl&&this.s.dynamicEl.constructor===Array&&!this.s.dynamicEl.length)throw"When using dynamic mode, you must also define dynamicEl as an Array.";return this.modules={},this.lGalleryOn=!1,this.lgBusy=!1,this.hideBartimeout=!1,this.isTouch="ontouchstart"in document.documentElement,this.s.slideEndAnimatoin&&(this.s.hideControlOnEnd=!1),this.items=[],this.s.dynamic?this.items=this.s.dynamicEl:"this"===this.s.selector?this.items.push(this.el):""!==this.s.selector?this.s.selectWithin?this.items=document.querySelector(this.s.selectWithin).querySelectorAll(this.s.selector):this.items=this.el.querySelectorAll(this.s.selector):this.items=this.el.children,this.___slide="",this.outer="",this.init(),this}var l=t(e),i=Object.assign||function(e){for(var t=1;te.items.length&&(e.s.preload=e.items.length);var t=window.location.hash;if(t.indexOf("lg="+this.s.galleryId)>0&&(e.index=parseInt(t.split("&slide=")[1],10),l.default.addClass(document.body,"lg-from-hash"),l.default.hasClass(document.body,"lg-on")||(l.default.addClass(document.body,"lg-on"),setTimeout(function(){e.build(e.index)}))),e.s.dynamic)l.default.trigger(this.el,"onBeforeOpen"),e.index=e.s.index||0,l.default.hasClass(document.body,"lg-on")||(l.default.addClass(document.body,"lg-on"),setTimeout(function(){e.build(e.index)}));else for(var s=0;s1&&(t.arrow(),setTimeout(function(){t.enableDrag(),t.enableSwipe()},50),t.s.mousewheel&&t.mousewheel()),t.counter(),t.closeGallery(),l.default.trigger(t.el,"onAfterOpen"),l.default.on(t.outer,"mousemove.lg click.lg touchstart.lg",function(){l.default.removeClass(t.outer,"lg-hide-items"),clearTimeout(t.hideBartimeout),t.hideBartimeout=setTimeout(function(){l.default.addClass(t.outer,"lg-hide-items")},t.s.hideBarsDelay)})},s.prototype.structure=function(){var e="",t="",s=0,i="",o,r=this;for(document.body.insertAdjacentHTML("beforeend",'
'),l.default.setVendor(document.querySelector(".lg-backdrop"),"TransitionDuration",this.s.backdropDuration+"ms"),s=0;s';if(this.s.controls&&this.items.length>1&&(t='
'+this.s.prevHtml+'
'+this.s.nextHtml+"
"),".lg-sub-html"===this.s.appendSubHtmlTo&&(i='
'),o='
'+e+'
'+t+i+"
",document.body.insertAdjacentHTML("beforeend",o),this.outer=document.querySelector(".lg-outer"),this.___slide=this.outer.querySelectorAll(".lg-item"),this.s.useLeft?(l.default.addClass(this.outer,"lg-use-left"),this.s.mode="lg-slide"):l.default.addClass(this.outer,"lg-use-css3"),r.setTop(),l.default.on(window,"resize.lg orientationchange.lg",function(){setTimeout(function(){r.setTop()},100)}),l.default.addClass(this.___slide[this.index],"lg-current"),this.doCss()?l.default.addClass(this.outer,"lg-css3"):(l.default.addClass(this.outer,"lg-css"),this.s.speed=0),l.default.addClass(this.outer,this.s.mode),this.s.enableDrag&&this.items.length>1&&l.default.addClass(this.outer,"lg-grab"),this.s.showAfterLoad&&l.default.addClass(this.outer,"lg-show-after-load"),this.doCss()){var d=this.outer.querySelector(".lg-inner");l.default.setVendor(d,"TransitionTimingFunction",this.s.cssEasing),l.default.setVendor(d,"TransitionDuration",this.s.speed+"ms")}setTimeout(function(){l.default.addClass(document.querySelector(".lg-backdrop"),"in")}),setTimeout(function(){l.default.addClass(r.outer,"lg-visible")},this.s.backdropDuration),this.s.download&&this.outer.querySelector(".lg-toolbar").insertAdjacentHTML("beforeend",''),this.prevScrollTop=document.documentElement.scrollTop||document.body.scrollTop},s.prototype.setTop=function(){if("100%"!==this.s.height){var e=window.innerHeight,t=(e-parseInt(this.s.height,10))/2,s=this.outer.querySelector(".lg");e>=parseInt(this.s.height,10)?s.style.top=t+"px":s.style.top="0px"}},s.prototype.doCss=function(){var e=function e(){var t=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"],s=document.documentElement,l=0;for(l=0;l'+(parseInt(this.index,10)+1)+' / '+this.items.length+"")},s.prototype.addHtml=function(e){var t=null,s;if(this.s.dynamic?t=this.s.dynamicEl[e].subHtml:(s=this.items[e],t=s.getAttribute("data-sub-html"),this.s.getCaptionFromTitleOrAlt&&!t&&(t=s.getAttribute("title"),t&&s.querySelector("img")&&(t=s.querySelector("img").getAttribute("alt")))),"undefined"!=typeof t&&null!==t){var i=t.substring(0,1);"."!==i&&"#"!==i||(t=this.s.subHtmlSelectorRelative&&!this.s.dynamic?s.querySelector(t).innerHTML:document.querySelector(t).innerHTML)}else t="";".lg-sub-html"===this.s.appendSubHtmlTo?this.outer.querySelector(this.s.appendSubHtmlTo).innerHTML=t:this.___slide[e].insertAdjacentHTML("beforeend",t),"undefined"!=typeof t&&null!==t&&(""===t?l.default.addClass(this.outer.querySelector(this.s.appendSubHtmlTo),"lg-empty-html"):l.default.removeClass(this.outer.querySelector(this.s.appendSubHtmlTo),"lg-empty-html")),l.default.trigger(this.el,"onAfterAppendSubHtml",{index:e})},s.prototype.preload=function(e){var t=1,s=1;for(t=1;t<=this.s.preload&&!(t>=this.items.length-e);t++)this.loadContent(e+t,!1,0);for(s=1;s<=this.s.preload&&!(e-s<0);s++)this.loadContent(e-s,!1,0)},s.prototype.loadContent=function(e,t,s){var i=this,o=!1,r,d,a,n,u,c,g=function e(t){for(var s=[],l=[],i=0;ir){d=l[a];break}};if(i.s.dynamic){if(i.s.dynamicEl[e].poster&&(o=!0,a=i.s.dynamicEl[e].poster),c=i.s.dynamicEl[e].html,d=i.s.dynamicEl[e].src,i.s.dynamicEl[e].responsive){var f=i.s.dynamicEl[e].responsive.split(",");g(f)}n=i.s.dynamicEl[e].srcset,u=i.s.dynamicEl[e].sizes}else{if(i.items[e].getAttribute("data-poster")&&(o=!0,a=i.items[e].getAttribute("data-poster")),c=i.items[e].getAttribute("data-html"),d=i.items[e].getAttribute("href")||i.items[e].getAttribute("data-src"),i.items[e].getAttribute("data-responsive")){var h=i.items[e].getAttribute("data-responsive").split(",");g(h)}n=i.items[e].getAttribute("data-srcset"),u=i.items[e].getAttribute("data-sizes")}var m=!1;i.s.dynamic?i.s.dynamicEl[e].iframe&&(m=!0):"true"===i.items[e].getAttribute("data-iframe")&&(m=!0);var p=i.isVideo(d,e);if(!l.default.hasClass(i.___slide[e],"lg-loaded")){if(m)i.___slide[e].insertAdjacentHTML("afterbegin",'
');else if(o){var v="";v=p&&p.youtube?"lg-has-youtube":p&&p.vimeo?"lg-has-vimeo":"lg-has-html5",i.___slide[e].insertAdjacentHTML("beforeend",'
')}else p?(i.___slide[e].insertAdjacentHTML("beforeend",'
'),l.default.trigger(i.el,"hasVideo",{index:e,src:d,html:c})):i.___slide[e].insertAdjacentHTML("beforeend",'
');if(l.default.trigger(i.el,"onAferAppendSlide",{index:e}),r=i.___slide[e].querySelector(".lg-object"),u&&r.setAttribute("sizes",u),n){r.setAttribute("srcset",n);try{picturefill({elements:[r[0]]})}catch(e){console.error("Make sure you have included Picturefill version 2")}}".lg-sub-html"!==this.s.appendSubHtmlTo&&i.addHtml(e),l.default.addClass(i.___slide[e],"lg-loaded")}l.default.on(i.___slide[e].querySelector(".lg-object"),"load.lg error.lg",function(){var t=0;s&&!l.default.hasClass(document.body,"lg-from-hash")&&(t=s),setTimeout(function(){l.default.addClass(i.___slide[e],"lg-complete"),l.default.trigger(i.el,"onSlideItemLoad",{index:e,delay:s||0})},t)}),p&&p.html5&&!o&&l.default.addClass(i.___slide[e],"lg-complete"),t===!0&&(l.default.hasClass(i.___slide[e],"lg-complete")?i.preload(e):l.default.on(i.___slide[e].querySelector(".lg-object"),"load.lg error.lg",function(){i.preload(e)}))},s.prototype.slide=function(e,t,s){for(var i=0,o=0;oi&&(n=!0,e!==d-1||0!==i||s||(u=!0,n=!1)),u?(l.default.addClass(this.___slide[e],"lg-prev-slide"),l.default.addClass(this.___slide[i],"lg-next-slide")):n&&(l.default.addClass(this.___slide[e],"lg-next-slide"),l.default.addClass(this.___slide[i],"lg-prev-slide")),setTimeout(function(){l.default.removeClass(r.outer.querySelector(".lg-current"),"lg-current"),l.default.addClass(r.___slide[e],"lg-current"),l.default.removeClass(r.outer,"lg-no-trans")},50)}r.lGalleryOn?(setTimeout(function(){r.loadContent(e,!0,0)},this.s.speed+50),setTimeout(function(){r.lgBusy=!1,l.default.trigger(r.el,"onAfterSlide",{prevIndex:i,index:e,fromTouch:t,fromThumb:s})},this.s.speed)):(r.loadContent(e,!0,r.s.backdropDuration),r.lgBusy=!1,l.default.trigger(r.el,"onAfterSlide",{prevIndex:i,index:e,fromTouch:t,fromThumb:s})),r.lGalleryOn=!0,this.s.counter&&document.getElementById("lg-counter-current")&&(document.getElementById("lg-counter-current").innerHTML=e+1)}}},s.prototype.goToNextSlide=function(e){var t=this;t.lgBusy||(t.index+10?(t.index--,l.default.trigger(t.el,"onBeforePrevSlide",{index:t.index,fromTouch:e}),t.slide(t.index,e,!1)):t.s.loop?(t.index=t.items.length-1,l.default.trigger(t.el,"onBeforePrevSlide",{index:t.index,fromTouch:e}),t.slide(t.index,e,!1)):t.s.slideEndAnimatoin&&(l.default.addClass(t.outer,"lg-left-end"),setTimeout(function(){l.default.removeClass(t.outer,"lg-left-end")},400)))},s.prototype.keyPress=function(){var e=this;this.items.length>1&&l.default.on(window,"keyup.lg",function(t){e.items.length>1&&(37===t.keyCode&&(t.preventDefault(),e.goToPrevSlide()),39===t.keyCode&&(t.preventDefault(),e.goToNextSlide()))}),l.default.on(window,"keydown.lg",function(t){e.s.escKey===!0&&27===t.keyCode&&(t.preventDefault(),l.default.hasClass(e.outer,"lg-thumb-open")?l.default.removeClass(e.outer,"lg-thumb-open"):e.destroy())})},s.prototype.arrow=function(){var e=this;l.default.on(this.outer.querySelector(".lg-prev"),"click.lg",function(){e.goToPrevSlide()}),l.default.on(this.outer.querySelector(".lg-next"),"click.lg",function(){e.goToNextSlide()})},s.prototype.arrowDisable=function(e){if(!this.s.loop&&this.s.hideControlOnEnd){var t=this.outer.querySelector(".lg-next"),s=this.outer.querySelector(".lg-prev");e+10?(s.removeAttribute("disabled"),l.default.removeClass(s,"disabled")):(t.setAttribute("disabled","disabled"),l.default.addClass(t,"disabled"))}},s.prototype.setTranslate=function(e,t,s){this.s.useLeft?e.style.left=t:l.default.setVendor(e,"Transform","translate3d("+t+"px, "+s+"px, 0px)")},s.prototype.touchMove=function(e,t){var s=t-e;Math.abs(s)>15&&(l.default.addClass(this.outer,"lg-dragging"),this.setTranslate(this.___slide[this.index],s,0),this.setTranslate(document.querySelector(".lg-prev-slide"),-this.___slide[this.index].clientWidth+s,0),this.setTranslate(document.querySelector(".lg-next-slide"),this.___slide[this.index].clientWidth+s,0))},s.prototype.touchEnd=function(e){var t=this;"lg-slide"!==t.s.mode&&l.default.addClass(t.outer,"lg-slide");for(var s=0;st.s.swipeThreshold?t.goToNextSlide(!0):e>0&&Math.abs(e)>t.s.swipeThreshold?t.goToPrevSlide(!0):Math.abs(e)<5&&l.default.trigger(t.el,"onSlideClick");for(var s=0;s-1&&l.default.addClass(this.___slide[t],"lg-prev-slide"),l.default.addClass(this.___slide[e],"lg-next-slide")},s.prototype.mousewheel=function(){var e=this;l.default.on(e.outer,"mousewheel.lg",function(t){t.deltaY&&(t.deltaY>0?e.goToPrevSlide():e.goToNextSlide(),t.preventDefault())})},s.prototype.closeGallery=function(){var e=this,t=!1;l.default.on(this.outer.querySelector(".lg-close"),"click.lg",function(){e.destroy()}),e.s.closable&&(l.default.on(e.outer,"mousedown.lg",function(e){t=!!(l.default.hasClass(e.target,"lg-outer")||l.default.hasClass(e.target,"lg-item")||l.default.hasClass(e.target,"lg-img-wrap"))}),l.default.on(e.outer,"mouseup.lg",function(s){(l.default.hasClass(s.target,"lg-outer")||l.default.hasClass(s.target,"lg-item")||l.default.hasClass(s.target,"lg-img-wrap")&&t)&&(l.default.hasClass(e.outer,"lg-dragging")||e.destroy())}))},s.prototype.destroy=function(e){var t=this;if(e||l.default.trigger(t.el,"onBeforeClose"),document.body.scrollTop=t.prevScrollTop,document.documentElement.scrollTop=t.prevScrollTop,e){if(!t.s.dynamic)for(var s=0;s0&&e>t)for(t=0>t?Math.ceil(t):Math.floor(t),-e>t&&(t=0),0>t&&(t+=e);e>t;){if(t in n&&n[t]===r)return t;++t}return-1},forEach:function(r,t){for(var n=-1,e=this,o=e.length;++nf;)a=t(i[f]),u+=(f++?",":"")+("undefined"==typeof a?"null":a);return u+"]";case"[object Object]":if("[object Function]"===n.call(i.toJSON))return t(i.toJSON());u="{",f=0;for(var l in i)i.hasOwnProperty(l)&&(a=t(i[l]),"undefined"!=typeof a&&(u+=(f++?",":"")+'"'+l+'":'+a));return u+"}";default:return r}},parse:function(r){return Function("return "+r)()}}}}(),Object.keys||(Object.keys=function(r){var t=[];for(var n in r)r.hasOwnProperty(n)&&t.push(n);return t}),String.prototype.trim||(String.prototype.trim=function(){for(var r=this.replace(/^\s\s*/,""),t=/\s/,n=r.length;t.test(r.charAt(--n)););return r.slice(0,n+1)}); \ No newline at end of file diff --git a/themes/default/public/desktop/js/yastatic.net/share.js b/themes/default/public/desktop/js/yastatic.net/share.js new file mode 100644 index 0000000..a3130e5 --- /dev/null +++ b/themes/default/public/desktop/js/yastatic.net/share.js @@ -0,0 +1,1642 @@ +!(function(e, t) { + function o(e) { + return e in W || (W[e] = new RegExp('(^|\\s+)' + e + '(\\s+|$)', '')), W[e]; + } + function r(e, t) { + return o(t).test(e.className || ''); + } + function a(e, t) { + r(e, t) || (e.className += ' ' + t); + } + function n(e, t) { + e && + (e.className = e.className.replace( + new RegExp('((?:^|\\s+)' + t + '|' + t + '(?:\\s+|$))', 'g'), + '' + )); + } + function i(e, t) { + r(e, t) ? n(e, t) : a(e, t); + } + function p(e, t) { + var o = e; + do if (r(o, t)) return o; + while ((o = o.parentNode)); + return null; + } + function s(e, t) { + var o = e.relatedTarget; + try { + for (; o && o !== t; ) o = o.parentNode; + if (o !== t) return !0; + } catch (r) {} + } + function b(e) { + try { + e.preventDefault(); + } catch (t) { + e.returnValue = !1; + } + } + function l(e) { + try { + e.stopPropagation(); + } catch (t) { + e.cancelBubble = !0; + } + } + function h() { + var e = (function(e) { + e = e.toLowerCase(); + var t = + /(webkit)[ \/]([\w.]+)/.exec(e) || + /(opera)(?:.*version)?[ \/]([\w.]+)/.exec(e) || + /(msie) ([\w.]+)/.exec(e) || + (!/compatible/.test(e) && /(mozilla)(?:.*? rv:([\w.]+))?/.exec(e)) || + []; + return { browser: t[1] || '', version: t[2] || '0' }; + })(navigator.userAgent), + o = + '.b-share-popup-wrap{z-index:1073741823;position:absolute;width:500px}.b-share-popup{position:absolute;z-index:1073741823;border:1px solid #888;background:#FFF;color:#000}.b-share-popup-wrap .b-share-popup_down{top:0}.b-share-popup-wrap .b-share-popup_up{bottom:0}.b-share-popup-wrap_state_hidden{position:absolute!important;top:-9999px!important;right:auto!important;bottom:auto!important;left:-9999px!important;visibility:hidden!important}.b-share-popup,x:nth-child(1){border:0;padding:1px!important}@media all and (resolution=0){.b-share-popup,x:nth-child(1),x:-o-prefocus{padding:0!important;border:1px solid #888}}.b-share-popup__i{display:-moz-inline-box;display:inline-block;padding:5px 0!important;overflow:hidden;vertical-align:top;white-space:nowrap;visibility:visible;background:#FFF;-webkit-box-shadow:0 2px 9px rgba(0,0,0,.6);-moz-box-shadow:0 2px 9px rgba(0,0,0,.6);box-shadow:0 2px 9px rgba(0,0,0,.6)}.b-share-popup__item{font:1em/1.25em Arial,sans-serif;display:block;padding:5px 15px!important;white-space:nowrap;background:#FFF}.b-share-popup__item,a.b-share-popup__item:link,a.b-share-popup__item:visited{text-decoration:none!important;border:0!important}a.b-share-popup__item{cursor:pointer}a.b-share-popup__item .b-share-popup__item__text{display:inline;text-decoration:underline;color:#1A3DC1}a.b-share-popup__item:hover{word-spacing:0}a.b-share-popup__item:hover .b-share-popup__item__text{color:red;cursor:pointer}.b-share-popup__icon{display:-moz-inline-box;display:inline-block;margin:-3px 0 0;padding:0 5px 0 0!important;vertical-align:middle}.b-share-popup__icon_input{width:21px;height:16px;margin-top:-6px;padding:0!important}.b-share-popup__icon__input{margin-right:0;margin-left:2px;vertical-align:top}.b-share-popup__spacer{display:block;padding-top:10px!important}.b-share-popup__header{font:86%/1em Verdana,sans-serif;display:block;padding:10px 15px 5px!important;color:#999}.b-share-popup__header_first{padding-top:5px!important}.b-share-popup__input{font:86%/1em Verdana,sans-serif;display:block;padding:5px 15px!important;color:#999;text-align:left}.b-share-popup__input__input{font:1em/1em Verdana,sans-serif;display:block;width:10px;margin:5px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;text-align:left;direction:ltr}.b-share-popup_down .b-share-popup_with-link .b-share-popup__input_link{position:absolute;top:5px;right:0;left:0}.b-share-popup_up .b-share-popup_with-link .b-share-popup__input_link{position:absolute;right:0;bottom:5px;left:0}.b-share-popup_down .b-share-popup_with-link{padding-top:55px!important}.b-share-popup_up .b-share-popup_with-link{padding-bottom:55px!important}.b-share-popup_down .b-share-popup_expandable .b-share-popup__main{padding-bottom:25px!important}.b-share-popup_up .b-share-popup_expandable .b-share-popup__main{padding-top:25px!important}.b-share-popup_down .b-share-popup_yandexed{padding-bottom:10px!important}.b-share-popup_up .b-share-popup_yandexed{padding-top:10px!important}.b-share-popup__yandex{position:absolute;right:4px;bottom:2px;font:78.125%/1em Verdana,sans-serif;padding:3px!important;background:0 0}a.b-share-popup__yandex:link,a.b-share-popup__yandex:visited{color:#C6C5C5;text-decoration:none}a.b-share-popup__yandex:link:hover,a.b-share-popup__yandex:visited:hover{color:red;text-decoration:underline}.b-share-popup_up .b-share-popup__yandex{top:2px;bottom:auto}.b-share-popup_expandable .b-share-popup__yandex{right:auto;left:4px}.b-share-popup_to-right .b-share-popup_expandable .b-share-popup__yandex{right:4px;left:auto}.b-share-popup__expander .b-share-popup__item{position:absolute;bottom:5px;font:86%/1em Verdana,sans-serif;margin:10px 0 0;padding:5px 10px!important;cursor:pointer;color:#999;background:0 0}.b-share-popup_to-right,.b-share-popup_to-right .b-share-popup__expander{direction:rtl}.b-share-popup_to-right .b-share-popup__expander .b-share-popup__icon{padding:0 0 0 5px!important}.b-share-popup_up .b-share-popup__expander .b-share-popup__item{top:-5px;bottom:auto}.b-share-popup__expander .b-share-popup__item:hover .b-share-popup__item__text{text-decoration:underline}.b-share-popup__expander .b-ico_action_rarr,.b-share-popup_to-right .b-share-popup__expander .b-ico_action_larr,.b-share-popup_full .b-share-popup__expander .b-ico_action_larr,.b-share-popup_to-right .b-share-popup_full .b-share-popup__expander .b-ico_action_rarr,.b-share-popup__expander .b-share-popup__item__text_collapse,.b-share-popup_full .b-share-popup__item__text_expand{display:none}.b-share-popup_to-right .b-share-popup__expander .b-ico_action_rarr,.b-share-popup_full .b-share-popup__item__text_collapse,.b-share-popup_full .b-share-popup__expander .b-ico_action_rarr,.b-share-popup_to-right .b-share-popup_full .b-share-popup__expander .b-ico_action_larr{display:inline}.b-ico_action_rarr,.b-ico_action_larr{width:8px;height:7px;border:0}.b-share-popup__main,.b-share-popup__extra{direction:ltr;vertical-align:bottom;text-align:left}.b-share-popup_down .b-share-popup__main,.b-share-popup_down .b-share-popup__extra{vertical-align:top}.b-share-popup__main{display:-moz-inline-stack;display:inline-block}.b-share-popup__extra{display:none;margin:0 -10px 0 0}.b-share-popup_full .b-share-popup__extra{display:-moz-inline-stack;display:inline-block}.b-share-popup_to-right .b-share-popup__extra{margin:0 0 0 -10px}.b-share-popup__tail{position:absolute;width:21px;height:10px;margin:0 0 0 -11px}.b-share-popup_down .b-share-popup__tail{top:-10px;background:url("//yastatic.net/share/static/b-share-popup_down__tail.gif") 0 0 no-repeat}.b-share-popup_up .b-share-popup__tail{bottom:-10px;background:url("//yastatic.net/share/static/b-share-popup_up__tail.gif") 0 0 no-repeat}.b-share-popup_down .b-share-popup__tail,x:nth-child(1){top:-9px;background-image:url("//yastatic.net/share/static/b-share-popup_down__tail.png")}.b-share-popup_up .b-share-popup__tail,x:nth-child(1){bottom:-9px;background-image:url("//yastatic.net/share/static/b-share-popup_up__tail.png")}@media all and (resolution=0){.b-share-popup_down .b-share-popup__tail,x:nth-child(1),x:-o-prefocus{top:-10px;background-image:url("//yastatic.net/share/static/b-share-popup_down__tail.gif")}.b-share-popup_up .b-share-popup__tail,x:nth-child(1),x:-o-prefocus{bottom:-10px;background-image:url("//yastatic.net/share/static/b-share-popup_up__tail.gif")}}.b-share-popup .b-share-popup_show_form_mail,.b-share-popup .b-share-popup_show_form_html{padding:0!important}.b-share-popup .b-share-popup_show_form_mail .b-share-popup__main,.b-share-popup .b-share-popup_show_form_html .b-share-popup__main,.b-share-popup .b-share-popup_show_form .b-share-popup__main,.b-share-popup .b-share-popup_show_form_mail .b-share-popup__extra,.b-share-popup .b-share-popup_show_form_html .b-share-popup__extra,.b-share-popup .b-share-popup_show_form .b-share-popup__extra{height:15px;padding:0!important;overflow:hidden;visibility:hidden}.b-share-popup_show_form_mail .b-share-popup__expander,.b-share-popup_show_form_html .b-share-popup__expander,.b-share-popup_show_form .b-share-popup__expander,.b-share-popup_show_form_mail .b-share-popup__input_link,.b-share-popup_show_form_html .b-share-popup__input_link,.b-share-popup_show_form .b-share-popup__input_link{display:none}.b-share-popup__form{position:relative;display:none;overflow:hidden;padding:5px 0 0!important;margin:0 0 -15px;white-space:normal}.b-share-popup_show_form_mail .b-share-popup__form_mail,.b-share-popup_show_form_html .b-share-popup__form_html,.b-share-popup_show_form .b-share-popup__form{display:block}.b-share-popup__form__link{padding:5px!important;margin:0 0 5px 10px;text-decoration:underline;cursor:pointer;color:#1A3DC1}.b-share-popup__form__link,.b-share-popup__form__button{font:86%/1.4545em Verdana,sans-serif;float:left;display:inline}.b-share-popup__form__button{margin:5px 0 0 15px}.b-share-popup__form__close{font:86%/1.4545em Verdana,sans-serif;float:right;display:inline;padding:5px!important;margin:0 10px 5px 0;cursor:pointer;color:#999}a.b-share-popup__form__link:hover,a.b-share-popup__form__close:hover{text-decoration:underline;color:red}.b-share-popup_font_fixed .b-share-popup__item{font-size:12.8px}.b-share-popup_font_fixed .b-share-popup__header,.b-share-popup_font_fixed .b-share-popup__input,.b-share-popup_font_fixed .b-share-popup__expander .b-share-popup__item,.b-share-popup_font_fixed .b-share-popup__form__link,.b-share-popup_font_fixed .b-share-popup__form__button,.b-share-popup_font_fixed .b-share-popup__form__close{font-size:11px}.b-share-popup_font_fixed .b-share-popup__yandex{font-size:10px}.b-share-form-button{font:86%/17px Verdana,Arial,sans-serif;display:-moz-inline-box;display:inline-block;position:relative;height:19px;margin:0 3px;padding:0 4px;cursor:default;white-space:nowrap;text-decoration:none!important;color:#000!important;border:none;outline:none;background:url("//yastatic.net/share/static/b-share-form-button.png") 0 -20px repeat-x}.b-share-form-button:link:hover,.b-share-form-button:visited:hover{color:#000!important}.b-share-form-button__before,.b-share-form-button__after{position:absolute;width:3px;height:19px;background:url("//yastatic.net/share/static/b-share-form-button.png")}.b-share-form-button__before{margin-left:-7px}.b-share-form-button__after{margin-left:4px;background-position:-3px 0}.b-share-form-button::-moz-focus-inner{border:none}button.b-share-form-button .b-share-form-button__before,button.b-share-form-button .b-share-form-button__after{margin-top:-1px}@-moz-document url-prefix(){button.b-share-form-button .b-share-form-button__after{margin-top:-2px;margin-left:6px}button.b-share-form-button .b-share-form-button__before{margin-top:-2px;margin-left:-9px}}SPAN.b-share-form-button:hover,.b-share-form-button_state_hover{background-position:0 -60px}SPAN.b-share-form-button:hover .b-share-form-button__before,.b-share-form-button_state_hover .b-share-form-button__before{background-position:0 -40px}SPAN.b-share-form-button:hover .b-share-form-button__after,.b-share-form-button_state_hover .b-share-form-button__after{background-position:-3px -40px}.b-share-form-button_state_pressed,.b-share-form-button_state_pressed .b-share-form-button_share{background-position:0 -100px!important}.b-share-form-button_state_pressed .b-share-form-button__before{background-position:0 -80px!important}.b-share-form-button_state_pressed .b-share-form-button__after{background-position:-3px -80px!important}button.b-share-form-button_state_pressed{overflow:visible}.b-share-form-button_icons{position:relative;padding:0;background-position:0 -20px!important}.b-share-form-button_icons .b-share-form-button__before{left:0;margin-left:-3px;background-position:0 0!important}.b-share-form-button_icons .b-share-form-button__after{z-index:-1;margin-left:0;background-position:-3px 0!important}.b-share-form-button_icons .b-share__handle{padding:2px!important}.b-share-form-button_icons .b-share__handle_more{position:relative;padding-right:6px!important;margin-right:-4px}.b-share-form-button_icons .b-share-icon{opacity:.5;background-image:url("//yastatic.net/share/static/b-share-icon_size_14.png")}.b-share-form-button_icons A.b-share__handle:hover .b-share-icon{opacity:1}.b-share{font:86%/1.4545em Arial,sans-serif;display:-moz-inline-box;display:inline-block;padding:1px 3px 1px 4px!important;vertical-align:middle}.b-share .b-share-form-button{font-size:1em}.b-share__text .b-share-icon{margin:0 5px 0 0;border:none}.b-share__text{margin-right:5px}.b-share__handle{float:left;height:16px;padding:5px 3px 5px 2px!important;cursor:pointer;text-align:left;text-decoration:none!important}.b-share__handle_cursor_default{cursor:default}.b-share__handle .b-share-form-button{margin-top:-2px}.b-share__hr{display:none;float:left;width:1px;height:26px;margin:0 3px 0 2px}a.b-share__handle:hover .b-share__text{text-decoration:underline;color:red}.b-share_bordered{padding:0 2px 0 3px!important;border:1px solid #E4E4E4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.b-share_bordered .b-share__hr{display:inline;background:#E4E4E4}.b-share_link{margin:-8px 0}a.b-share_link{margin:0}.b-share_link .b-share__text{text-decoration:underline;color:#1A3DC1}.b-share-form-button_share{padding-left:26px!important;vertical-align:top}.b-share-form-button_share .b-share-form-button__before{margin-left:-29px}.b-share-form-button_share .b-share-form-button__icon{position:absolute;width:20px;height:17px;margin:1px 0 0 -23px;background:url("//yastatic.net/share/static/b-share-form-button_share__icon.png") 0 0 no-repeat}.b-share-pseudo-link{border-bottom:1px dotted;cursor:pointer;text-decoration:none!important}.b-share_font_fixed{font-size:11px}.b-share__handle_more{font-size:9px;margin-top:-1px;color:#7B7B7B}A.b-share__handle_more:hover{color:#000}.b-share__group{float:left}.b-share-icon{float:left;display:inline;overflow:hidden;width:16px;height:16px;padding:0!important;vertical-align:top;border:0;background:url("//yastatic.net/share/static/b-share-icon.png") 0 99px no-repeat}.b-share-icon_vkontakte,.b-share-icon_custom{background-position:0 0}.b-share-icon_yaru,.b-share-icon_yaru_photo,.b-share-icon_yaru_wishlist{background-position:0 -17px}.b-share-icon_lj{background-position:0 -34px}.b-share-icon_twitter{background-position:0 -51px}.b-share-icon_facebook{background-position:0 -68px}.b-share-icon_moimir{background-position:0 -85px}.b-share-icon_friendfeed{background-position:0 -102px}.b-share-icon_mail{background-position:0 -119px}.b-share-icon_html{background-position:0 -136px}.b-share-icon_postcard{background-position:0 -153px}.b-share-icon_odnoklassniki{background-position:0 -170px}.b-share-icon_blogger{background-position:0 -187px}.b-share-icon_delicious{background-position:0 -221px}.b-share-icon_gbuzz{background-position:0 -238px}.b-share-icon_linkedin{background-position:0 -255px}.b-share-icon_myspace{background-position:0 -272px}.b-share-icon_evernote{background-position:0 -289px}.b-share-icon_digg{background-position:0 -306px}.b-share-icon_juick{background-position:0 -324px}.b-share-icon_moikrug{background-position:0 -341px}.b-share-icon_yazakladki{background-position:0 -358px}.b-share-icon_liveinternet{background-position:0 -375px}.b-share-icon_tutby{background-position:0 -392px}.b-share-icon_diary{background-position:0 -409px}.b-share-icon_gplus{background-position:0 -426px}.b-share-icon_pocket{background-position:0 -443px}.b-share-icon_surfingbird{background-position:0 -460px}.b-share-icon_pinterest{background-position:0 -477px}.b-share-icon_renren{background-position:0 0}.b-share-icon_renren,.b-share-icon_sina_weibo{background:url("//yastatic.net/share/static/b-share-icon__china.png") no-repeat}.b-share-icon_sina_weibo{background-position:-18px 0}.b-share-icon_qzone{background-position:-36px 0}.b-share-icon_qzone,.b-share-icon_tencent_weibo{background:url("//yastatic.net/share/static/b-share-icon__china.png") no-repeat}.b-share-icon_tencent_weibo{background-position:-54px 0}.b-share_theme_dark .b-share-icon{background:url("//yastatic.net/share/static/b-share-icons__theme_dark.png") 99px 0 no-repeat}.b-share_theme_dark .b-share-icon_odnoklassniki{background-position:-4px -3px}.b-share_theme_dark .b-share-icon_vkontakte{background-position:-24px -3px}.b-share_theme_dark .b-share-icon_twitter{background-position:-44px -3px}.b-share_theme_dark .b-share-icon_facebook{background-position:-64px -3px}.b-share_theme_dark .b-share-icon_lj{background-position:-85px -3px}.b-share_theme_dark .b-share-icon_yaru{background-position:-105px -3px}.b-share_theme_dark .b-share-popup .b-share-icon_odnoklassniki,.b-share_theme_dark .b-share-icon_odnoklassniki:hover{background-position:-4px -28px}.b-share_theme_dark .b-share-popup .b-share-icon_vkontakte,.b-share_theme_dark .b-share-icon_vkontakte:hover{background-position:-24px -28px}.b-share_theme_dark .b-share-popup .b-share-icon_twitter,.b-share_theme_dark .b-share-icon_twitter:hover{background-position:-44px -28px}.b-share_theme_dark .b-share-popup .b-share-icon_facebook,.b-share_theme_dark .b-share-icon_facebook:hover{background-position:-64px -28px}.b-share_theme_dark .b-share-popup .b-share-icon_lj,.b-share_theme_dark .b-share-icon_lj:hover{background-position:-85px -28px}.b-share_theme_dark .b-share-popup .b-share-icon_yaru,.b-share_theme_dark .b-share-icon_yaru:hover{background-position:-105px -28px}.b-share_theme_dark .b-share-form-button_share .b-share-form-button__icon{background-image:url("//yastatic.net/share/static/b-share-form-button_share__icon_dark.png")}.b-share_theme_dark .b-share-form-button{color:#fff!important;opacity:.8}.b-share_theme_dark .b-share__handle:hover .b-share-form-button,.b-share_theme_dark .b-share-form-button:hover{opacity:1;cursor:pointer}.b-share_theme_dark .b-share-form-button,.b-share_theme_dark .b-share-form-button__before,.b-share_theme_dark .b-share-form-button__after{background:0 0}.b-share_theme_dark .b-share-popup__i{background-color:#333;border-radius:10px;-webkit-box-shadow:0 2px 9px rgba(255,255,255,.6);-moz-box-shadow:0 2px 9px rgba(255,255,255,.6);box-shadow:0 2px 9px rgba(255,255,255,.6)}.b-share_theme_dark .b-share__text{color:#AAA}.b-share_theme_dark .b-share-popup{color:#AAA;border-radius:10px;background-color:#333;background-color:rgba(50,50,50,.3)}.b-share_theme_dark .b-share-popup__item{background:0 0;color:#ccc}.b-share_theme_dark .b-share-popup .b-share-popup__item__text{color:#ccc}.b-share_theme_counter .b-share{display:inline-block;vertical-align:middle;white-space:nowrap}.b-share-counter{font:14px Arial,sans-serif;line-height:18px;display:none;float:left;margin:3px 6px 3px 3px;color:#fff}.b-share_theme_counter .b-share_type_small .b-share-counter{font-size:11px;line-height:14px;margin:2px 6px 2px 1px}.b-share_theme_counter .b-share-btn__counter .b-share-counter{display:block}.b-share-btn__counter{text-decoration:none}.b-share_theme_counter .b-share-btn__wrap{position:relative;float:left;margin-left:5px}.b-share_theme_counter .b-share_type_small .b-share-btn__wrap{margin-left:4px}.b-share_theme_counter .b-share-btn__wrap:first-child{margin-left:0}.b-share_theme_counter .b-share__link{display:inline-block;cursor:pointer;-webkit-border-radius:3px;border-radius:3px}.b-share_theme_counter .b-share_type_small .b-share__link{-webkit-border-radius:2px;border-radius:2px}.b-share_theme_counter .b-share-icon{display:block;float:left;width:24px;height:24px;background-image:url("//yastatic.net/share/static/b-share_counter_large.png");background-position:-20px 0}.b-share_theme_counter .b-share_type_small .b-share-icon{width:18px;height:18px;background-image:url("//yastatic.net/share/static/b-share_counter_small.png")}.b-share_theme_counter .b-share-icon_facebook{background-position:0 0}.b-share_theme_counter .b-share-btn__facebook{background-color:#3c5a98}.b-share_theme_counter .b-share-btn__facebook:hover{background-color:#30487a}.b-share_theme_counter .b-share-btn__facebook:active{border-top:2px solid #24365a;background-color:#334d81}.b-share_theme_counter .b-share-icon_moimir{background-position:0 -29px}.b-share_theme_counter .b-share-btn__moimir{background-color:#226eb7}.b-share_theme_counter .b-share-btn__moimir:hover{background-color:#1b5892}.b-share_theme_counter .b-share-btn__moimir:active{border-top:2px solid #14426d;background-color:#1d5e9c}.b-share_theme_counter .b-share-icon_vkontakte{background-position:0 -58px}.b-share_theme_counter .b-share-btn__vkontakte{background-color:#48729e}.b-share_theme_counter .b-share-btn__vkontakte:hover{background-color:#3a5b7e}.b-share_theme_counter .b-share-btn__vkontakte:active{border-top:2px solid #2b445e;background-color:#3d6186}.b-share_theme_counter .b-share-icon_twitter{background-position:0 -87px}.b-share_theme_counter .b-share-btn__twitter{background-color:#00aced}.b-share_theme_counter .b-share-btn__twitter:hover{background-color:#008abe}.b-share_theme_counter .b-share-btn__twitter:active{border-top:2px solid #00668d;background-color:#0092ca}.b-share_theme_counter .b-share-icon_odnoklassniki{background-position:0 -116px}.b-share_theme_counter .b-share-btn__odnoklassniki{background-color:#ff9f4d}.b-share_theme_counter .b-share-btn__odnoklassniki:hover{background-color:#cc7f3e}.b-share_theme_counter .b-share-btn__odnoklassniki:active{border-top:2px solid #975e2e;background-color:#d98742}.b-share_theme_counter .b-share-icon_gplus{background-position:0 -145px}.b-share_theme_counter .b-share-btn__gplus{background-color:#c25234}.b-share_theme_counter .b-share-btn__gplus:hover{background-color:#9b422a}.b-share_theme_counter .b-share-btn__gplus:active{border-top:2px solid #73311f;background-color:#a5462c}.b-share_theme_counter .b-share-icon_yaru{background-position:0 -174px}.b-share_theme_counter .b-share-btn__yaru{background-color:#d83933}.b-share_theme_counter .b-share-btn__yaru:hover{background-color:#ad2e29}.b-share_theme_counter .b-share-btn__yaru:active{border-top:2px solid #80221e;background-color:#b8312b}.b-share_theme_counter .b-share-icon_pinterest{background-position:0 -203px}.b-share_theme_counter .b-share-btn__pinterest{background-color:#cd1e27}.b-share_theme_counter .b-share-btn__pinterest:hover{background-color:#a4181f}.b-share_theme_counter .b-share-btn__pinterest:active{border-top:2px solid #7b1217;background-color:#ae1921}.b-share_theme_counter .b-share__link:active{height:22px}.b-share_theme_counter .b-share_type_small .b-share__link:active{height:16px}.b-share_theme_counter .b-share__link:active .b-share-icon,.b-share_theme_counter .b-share__link:active .b-share-counter{position:relative;top:-1px}.b-share_theme_counter .b-share__link::after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.b-share_theme_counter .b-share__handle{height:auto;padding:0!important}', + r = + '.b-share-popup__i,.b-share-popup__icon,.b-share-popup__main,.b-share-popup_full .b-share-popup__extra{zoom:1;display:inline}.b-share-popup_to-left{left:0}.b-share-popup_to-right .b-share-popup__expander{direction:ltr}.b-share-popup_to-right .b-share-popup__expander .b-share-popup__item{direction:rtl}.b-share-popup__icon{margin-top:-1px}.b-share-popup__icon_input{margin-top:-4px}.b-share-popup__icon__input{width:14px}.b-share-popup__spacer{overflow:hidden;font:1px/1 Arial}.b-share-popup__input__input{width:100px;direction:ltr}.b-share-popup_full .b-share-popup__input_link .b-share-popup__input__input,.b-share-popup_full .b-share-popup__form .b-share-popup__input__input{width:200px}.b-share-popup-wrap{margin-bottom:25px}.b-share-popup__form{direction:ltr}.b-share-popup__form__button,.b-share-popup__form__close,.b-share-popup__form__link{float:none;display:inline-block}.b-share-popup_full .b-share-popup__form__close{margin-left:70px}* HTML .b-share-popup_up .b-share-popup__tail{overflow:hidden;bottom:-10px}* html .b-share-form-button{text-decoration:none!important}.b-share-form-button{position:relative;overflow:visible}.b-share-form-button__before,.b-share-form-button__after{top:0}button.b-share-form-button .b-share-form-button__before,button.b-share-form-button .b-share-form-button__after{margin-top:auto}.b-share-form-button__icon{top:0}.b-share{zoom:1;display:inline}* HTML .b-share-form-button_share .b-share-form-button__icon{margin-top:-1px;background-image:url("//yastatic.net/share/static/b-share-form-button_share__icon.gif")}', + a = document.createElement('style'); + (a.type = 'text/css'), + (a.id = 'ya_share_style'), + a.styleSheet + ? (a.styleSheet.cssText = + 'msie' === e.browser && (e.version < 8 || t.documentMode < 8) + ? o + r + : o) + : a.appendChild(t.createTextNode(o)), + (o = r = ''), + X.appendChild(a), + (h = function() {}); + } + function u(e) { + var o = { + counter: ['button', 'small'], + default: ['button', 'block', 'link', 'icon', 'none'] + }, + r = ((e.theme && o[e.theme]) || o['default']).join(' '); + if (!e || (!e.element && !e.elementID)) + throw new Error('Invalid parameters'); + (e.element = e.element || e.elementID), + 'string' == typeof e.element + ? (e.element = t.getElementById(e.element)) + : 1 === !e.element.nodeType && (e.element = null), + e.elementStyle || + ((e.elementStyle = {}), + e.style && + ((e.elementStyle.type = e.style.button === !1 ? 'link' : 'button'), + (e.elementStyle.linkUnderline = e.style.link), + (e.elementStyle.border = e.style.border), + (e.elementStyle.linkIcon = e.style.icon))), + (e.elementStyle = e.elementStyle), + (e.elementStyle.type && -1 !== r.indexOf(e.elementStyle.type)) || + (e.elementStyle.type = 'button'); + } + function c() { + var e = location.hostname.split('.').splice(-1, 1)[0]; + switch (e) { + case 'by': + e = 'be'; + break; + case 'kz': + e = 'kk'; + break; + case 'ua': + e = 'uk'; + break; + default: + e = 'ru'; + } + return e; + } + function _(e) { + var t, o; + for (t in e) + if ( + ((o = e[t]), e.hasOwnProperty(t) && !(t in tt.custom || t in tt.ru)) + ) { + if (!(o && o.url && o.title && (o.icon_16 || o.icon_from))) + throw new Error('Invalid new service declaration'); + tt.custom[t] = o; + } + } + function d(o, r) { + if ((h(), u(o), o.element && !o.element.yashareInited)) { + o.element.yashareInited = !0; + var n, + i, + p = o.element, + s = o.l10n, + b = (o.link || e.location) + '', + l = o.elementStyle, + d = l.quickServices || + o.services || [ + '|', + 'yaru', + 'vkontakte', + 'odnoklassniki', + 'twitter', + 'facebook', + 'moimir', + 'lj' + ], + m = o.title || t.title, + g = o.serviceSpecific || o.override || {}, + k = o.popupStyle || o.popup || {}, + x = k.codeForBlog, + y = k.blocks || [ + 'yaru', + 'vkontakte', + 'odnoklassniki', + 'twitter', + 'facebook', + 'moimir', + 'lj', + 'gplus' + ], + T = k.copyPasteField || k.input, + S = 'ya-share-' + Math.random() + '-' + +new Date(), + A = !/(?:moikrug\.ru|ya\.ru|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.kz|yandex\.net|yandex\.ru|yandex\.ua|yandex-team\.ru)$/.test( + location.hostname + ), + E = o.servicesDeclaration; + (s && s in ot) || (s = c()), (i = ot[s]), !A && E && _(E); + var M = l.afterIconsText; + if ( + (M && (l.type = 'text'), + (n = l.text || o.text || i.share + ('button' == l.type ? '…' : '')), + (n = B(n)), + '[object Array]' === Object.prototype.toString.call(y)) + ) { + var z = y; + (y = {}), (y[i['share with friends']] = z), (z = null); + } + switch (typeof x) { + case 'string': + var P = x; + (x = {}), (x[i['code blog']] = P); + break; + case 'object': + for (var D in x) break; + D || (x = null); + break; + default: + x = null; + } + var j = + ' id="' + + S + + '" data-hdirection="' + + (k.hDirection || '') + + '" data-vdirection="' + + (k.vDirection || '') + + '"'; + if ('counter' == o.theme) { + var I, + F, + N, + O = [ + '' + ]; + for (I = 0, F = d.length; F > I; I++) + (N = d[I]), + (N = v({ + serviceName: N, + serviceTitle: f(N, 'serviceTitle', '', g), + link: f(N, 'link', b, g), + title: f(N, 'title', m, g), + description: f(N, 'description', o.description || '', g), + image: f(N, 'image', o.image || '', g), + lang: s, + theme: 'counter' + })), + N && O.push('' + N + ''); + window.postMessage && + O.push( + '' + ), + R(e, 'message', r.onMessage), + p.setAttribute( + 'data-yasharelink', + p.getAttribute('data-yasharelink') || b + ); + } else { + var I, + F, + N, + O = [ + '' + + ('none' !== l.type && 'text' !== l.type + ? '' + : '') + ]; + for ( + 'block' == l.type + ? (O = [ + '
' + ]) + : 'button' == l.type + ? O.push( + '' + + n + + '' + ) + : (('link' === l.type || 'text' === l.type) && + O.push( + '' + ), + ((('link' === l.type || 'text' === l.type) && l.linkIcon) || + 'icon' === l.type) && + O.push( + '' + ), + ('link' === l.type || 'text' === l.type) && + O.push(n + '')), + 'none' !== l.type && 'text' !== l.type && O.push(''), + l.group && O.push(''), + I = 0, + F = d.length; + F > I; + I++ + ) + (N = d[I]), + O.push( + v({ + serviceName: N, + serviceTitle: f(N, 'serviceTitle', '', g), + link: f(N, 'link', b, g), + title: f(N, 'title', m, g), + description: f(N, 'description', o.description || '', g), + image: f(N, 'image', o.image || '', g), + lang: s + }) + ); + l.group && O.push(''), + 'block' == l.type + ? ((M = 'Ў'), + O.push( + '' + + M + + '' + ), + O.push('')) + : M && + O.push( + '' + + M + + '' + ), + O.push(''), + 'block' == l.type && O.push('
'); + } + if ( + ((p.innerHTML = O.join('')), + o.theme && a(p, 'b-share_theme_' + o.theme.replace(/\"/g, '')), + C(p, r, M, 'none' === l.type || 'counter' === o.theme), + 'counter' != o.theme && 'none' !== l.type) + ) { + var W = [ + '
' + ]; + if (x) { + W.push('
'); + for (var q in x) + x.hasOwnProperty(q) && + W.push( + '' + ); + W.push( + '' + i.close + '
' + ); + } + W.push( + '
' + ), + T && + W.push( + '' + ); + for (var J in y) + if (y.hasOwnProperty(J)) { + var V = y[J]; + if ((F = V.length)) + for ( + J && + W.push( + '
' + + J + + '
' + ), + I = 0; + F > I; + I++ + ) + (N = V[I]), + W.push( + w({ + serviceName: N, + serviceTitle: f(N, 'serviceTitle', '', g), + link: f(N, 'link', b, g), + title: f(N, 'title', m, g), + description: f(N, 'description', o.description || '', g), + image: f(N, 'image', o.image || '', g), + lang: s + }) + ); + } + x && + W.push( + '
' + + i['code blog'] + + '' + ), + A && + W.push( + 'Яндекс' + ), + W.push('
'), + W.push('
'); + var H, + Y = t.createElement('div'); + (Y.innerHTML = W.join('')), + (H = Y.firstChild), + t.body.appendChild(H), + (Y = null), + L(H, r); + } + return [p, H]; + } + } + function m(e) { + var o = t.createElement('script'); + o.setAttribute( + 'src', + location.protocol + + '//clck.yandex.fr/jclck/dtype=stred/pid=52/cid=70685/path=' + + e + + '/rnd=' + + Math.round(1e5 * Math.random()) + + '/*' + + encodeURIComponent(location.href) + ), + X.appendChild(o); + } + function f(e, t, o, r) { + var a = o, + n = r[e]; + return ( + n && t in n && (a = n[t]), + 'description' == t || 'image' == t || 'serviceTitle' == t ? a : K(a) + ); + } + function g(e) { + return Boolean(tt.custom[e] && tt.custom[e].title); + } + function k(e, t) { + var o = tt.custom[e] || x(e, t), + r = '', + a = ''; + return ( + g(e) + ? o.icon_from + ? (r += o.icon_from) + : ((r += 'custom'), + (a = + ' style="background-image:url(' + + o.icon_16 + + ');' + + (o.icon_16_css ? o.icon_16_css : '') + + '"')) + : (r += e), + '' + ); + } + function x(e, t) { + return ( + (t = t || 'ru'), tt.custom[e] ? tt.custom[e].title : tt[t] && tt[t][e] + ); + } + function y(e, t, o, r, a) { + (a = a ? K(a) : ''), (r = r ? K(r) : ''); + var n = et + '/go.xml?service=' + e; + if (g(e)) { + var i = tt.custom[e], + p = i.url + .replace('{link}', t) + .replace('{title}', o) + .replace('{description}', r) + .replace('{image}', a); + return i.directLink ? p : n + '&goto=' + K(p); + } + return ( + n + + '&url=' + + t + + '&title=' + + o + + (r ? '&description=' + r : '') + + (a ? '&image=' + a : '') + ); + } + function v(e, t, o, r, a) { + var n, i, p; + if (1 == arguments.length && 'object' == typeof arguments[0]) { + var s = arguments[0]; + (i = s.lang), + (n = s.serviceTitle), + (e = s.serviceName), + (t = s.link), + (o = s.title), + (r = s.description), + (a = s.image), + (p = s.theme); + } + return 'pinterest' != e || a + ? e in tt[i || 'ru'] || e in tt.custom + ? '' + + k(e) + + ('counter' == p ? '' : '') + + '' + : '|' == e + ? '' + : void 0 + : ''; + } + function w(e, t, o, r, a) { + var n, i; + if (1 == arguments.length && 'object' == typeof arguments[0]) { + var p = arguments[0]; + (i = p.lang), + (n = p.serviceTitle), + (e = p.serviceName), + (t = p.link), + (o = p.title), + (r = p.description), + (a = p.image); + } + return 'pinterest' != e || a + ? e in tt[i || 'ru'] || e in tt.custom + ? '' + + k(e) + + '' + + (n || x(e, i)) + + '' + : '|' == e + ? '
' + : void 0 + : ''; + } + function T() { + e.clearTimeout(rt); + } + function S(t) { + rt = e.setTimeout(t.onDocumentClick, 2e3); + } + function L(e, t) { + var o, + r, + i = F(e, 'b-share-popup__expander')[0], + p = F(e, 'b-share-popup__item'); + for (i && R(i.firstChild, 'click', z), o = 0, r = p.length; r > o; o++) + R(p[o], 'click', t.onshare); + A(e[$]('input')), A(e[$]('textarea')); + var s = F(e, 'b-share-popup__item_type_code')[0]; + if (s) { + var l = F(e, 'b-share-popup__i')[0]; + R(s, 'click', function(e) { + a(l, 'b-share-popup_show_form_html'), b(e); + }), + R(F(e, 'b-share-popup__form__close')[0], 'click', function(e) { + n(l, 'b-share-popup_show_form_html'), b(e); + }); + } + J(e, T), V(e, t.setPopupCloseTimeout); + } + function A(e) { + for (var t, o = 0, r = e.length; r > o; o++) + (t = e[o]), + R( + t, + 'click', + (function(e) { + return function() { + e.select(); + }; + })(t) + ); + } + function C(e, t, o, r) { + var a, + n = 1, + i = F(e, 'b-share__handle'), + p = i.length, + s = p; + if (r) n = 0; + else { + var b = i[0]; + o && ((b = i[p - 1]), s--), + R(b, 'click', t.toggleOpenMode), + J(b, T), + V(b, t.setPopupCloseTimeout); + } + for (a = s; a > n; n++) R(i[n], 'click', t.onshare); + } + function E(e) { + var t, o, r; + if ( + ((t = e.currentTarget) || + ((r = e.target || e.srcElement), + (t = p(r, 'b-share__handle')) || (t = p(r, 'b-share-popup__item'))), + t && (o = t.getAttribute('data-service'))) + ) + switch ((m(o), o)) { + case 'facebook': + M(e, t, 800, 520); + break; + case 'moimir': + M(e, t, 560, 400); + break; + case 'twitter': + M(e, t, 650, 520); + break; + case 'vkontakte': + M(e, t, 550, 420); + break; + case 'odnoklassniki': + M(e, t, 560, 370); + break; + case 'gplus': + M(e, t, 560, 370); + break; + case 'surfingbird': + M(e, t, 500, 170); + } + return o; + } + function M(e, t, o, r) { + b(e), + window + .open( + t.href, + 'yashare_popup' + Math.random(), + 'scrollbars=1,resizable=1,menubar=0,toolbar=0,status=0,left=' + + (screen.width - o) / 2 + + ',top=' + + (screen.height - r) / 2 + + ',width=' + + o + + ',height=' + + r + ) + .focus(); + } + function z() { + var e = p(this, 'b-share-popup__i'); + i(e, 'b-share-popup_full'); + } + function P(e, t) { + if (e && 'number' != typeof e) { + var o = e.which ? e.which : 1; + if (1 !== o || p(e.target || e.srcElement, 'b-share-popup-wrap')) return; + } + U && t.closePopup(U.id); + } + function D(e, o) { + e = e.replace('-popup', ''); + var r = t.getElementById(e), + i = t.getElementById(e + '-popup'), + p = F(i, 'b-share-popup__input__input'); + if ( + (n(r, 'b-share-popup_opened'), + n(r, 'b-share-form-button_state_pressed'), + a(i, 'b-share-popup-wrap_state_hidden'), + n(i, 'b-share-popup-wrap_state_visibale'), + (i.style.cssText = ''), + p) + ) + for (var s = 0, b = p.length; b > s; s++) p[s].style.cssText = ''; + (i.firstChild.className = 'b-share-popup'), + H(t, 'click', o.onDocumentClick), + (U = null), + o.onclose(o._this); + } + function j(o, r, i) { + i = i || {}; + var p, + s, + b = i.hDirection || o.getAttribute('data-hdirection'), + l = i.vDirection || o.getAttribute('data-vdirection'), + h = t.getElementById(o.id + '-popup'), + u = h.firstChild, + c = F(h, 'b-share-popup__input__input'), + _ = N(), + d = Y(o); + (p = + 'left' === b || 'right' === b + ? b + : d.left - Math.max(O.scrollLeft, t.body.scrollLeft) >= _.width / 2 + ? 'left' + : 'right'), + (s = + 'up' === l || 'down' === l + ? l + : d.top - Math.max(O.scrollTop, t.body.scrollTop) >= _.height / 2 + ? 'up' + : 'down'), + r.onDocumentClick(); + var f = F(h, 'b-share-popup__tail')[0], + g = Math.round(o.offsetWidth / 2), + k = i.width || u.offsetWidth, + x = Math.round(k / 2); + if (d.left - (x - g) > 5) { + d.left -= Math.round(x - g); + var y = Math.max(d.left + k - t.body.offsetWidth, 0); + (d.left -= y), (g = x - 10 + y); + } + if ( + ((d.top += 'up' === s ? -9 : 9 + o.offsetHeight), + (h.style.cssText = + 'top:' + + (i.top || d.top) + + 'px;left:' + + (i.left || d.left) + + 'px;width:' + + k + + 'px'), + (f.style.cssText = 'left: ' + g + 'px'), + c) + ) + for (var v = 0, w = c.length; w > v; v++) + c[v].style.width = k - 30 + 'px'; + (u.className = + 'b-share-popup b-share-popup_' + s + ' b-share-popup_to-' + p), + a(h, 'b-share-popup-wrap_state_visibale'), + n(h, 'b-share-popup-wrap_state_hidden'), + a(o, 'b-share-popup_opened'), + a(o, 'b-share-form-button_state_pressed'), + (u.firstChild.style.zoom = 1), + e.setTimeout(function() { + R(t, 'click', r.onDocumentClick); + }, 50), + m('share'), + (U = h), + r.onopen(r._this); + } + function I(e, t) { + var o = e.currentTarget || p(e.target || e.srcElement, 'b-share__handle'); + r(o, 'b-share-popup_opened') + ? t.closePopup(o.id, t) + : t.onbeforeopen(t._this) !== !1 && t.openPopup(o, t), + b(e), + l(e); + } + function B(e) { + return (e || '').replace(/ i; i++) + r(a[i], o) && n.push(a[i]); + return n; + }); + t.querySelectorAll + ? (F = function(e, t) { + return e.querySelectorAll('.' + t); + }) + : t.getElementsByClassName && + (F = function(e, t) { + return e.getElementsByClassName ? e.getElementsByClassName(t) : q(e, t); + }), + (N = e.innerHeight + ? function() { + return { width: e.innerWidth, height: e.innerHeight }; + } + : O && O.clientHeight + ? function() { + return { width: O.clientWidth, height: O.clientHeight }; + } + : function() { + var e = t.body; + return { width: e.clientWidth, height: e.clientHeight }; + }); + var J, + V, + R = t.addEventListener + ? function(e, t, o) { + e.addEventListener(t, o, !1); + } + : function(e, t, o) { + e.attachEvent('on' + t, o); + }, + H = t.removeEventListener + ? function(e, t, o) { + e.removeEventListener(t, o, !1); + } + : function(e, t, o) { + e.detachEvent('on' + t, o); + }; + 'onmouseenter' in O + ? ((J = function(e, t) { + R(e, 'mouseenter', t); + }), + (V = function(e, t) { + R(e, 'mouseleave', t); + })) + : ((J = function(e, t) { + R(e, 'mouseover', function(e) { + s(e, this) && t(e); + }); + }), + (V = function(e, t) { + R(e, 'mouseout', function(e) { + s(e, this) && t(e); + }); + })); + var Y = (function(e, t) { + function o(e, t, o) { + var r, + a = e.style; + if (!o && a && a[t]) r = a[t]; + else if (i) { + t = t.replace(p, '-$1').toLowerCase(); + var n = e.ownerDocument.defaultView; + if (!n) return null; + var u = n.getComputedStyle(e, null); + u && (r = u.getPropertyValue(t)); + } else if (e.currentStyle) { + var c = t.replace(s, b); + if ( + ((r = e.currentStyle[t] || e.currentStyle[c]), + !l.test(r) && h.test(r)) + ) { + var _ = a.left, + d = e.runtimeStyle.left; + (e.runtimeStyle.left = e.currentStyle.left), + (a.left = 'fontSize' === c ? '1em' : r || 0), + (r = a.pixelLeft + 'px'), + (a.left = _), + (e.runtimeStyle.left = d); + } + } + return r; + } + function r() { + var e = t.createElement('div'); + (e.style.width = e.style.paddingLeft = '1px'), + t.body.appendChild(e), + (n.boxModel = 2 === e.offsetWidth), + (t.body.removeChild(e).style.display = 'none'), + (e = null), + (r = u); + } + function a() { + var e, + i, + p, + s, + b = t.body, + l = t.createElement('div'), + h = parseFloat(o(b, 'marginTop', !0), 10) || 0, + c = + "
"; + (l.style.cssText = + 'position:absolute;top:0;lefto:0;margin:0;border:0;width:1px;height:1px;visibility:hidden;'), + (l.innerHTML = c), + b.insertBefore(l, b.firstChild), + (e = l.firstChild), + (i = e.firstChild), + (s = e.nextSibling.firstChild.firstChild), + (n.doesNotAddBorder = 5 !== i.offsetTop), + (n.doesAddBorderForTableAndCells = 5 === s.offsetTop), + (i.style.position = 'fixed'), + (i.style.top = '20px'), + (n.supportsFixedPosition = 20 === i.offsetTop || 15 === i.offsetTop), + (i.style.position = i.style.top = ''), + (e.style.overflow = 'hidden'), + (e.style.position = 'relative'), + (n.subtractsBorderForOverflowNotVisible = -5 === i.offsetTop), + (n.doesNotIncludeMarginInBodyOffset = b.offsetTop !== h), + b.removeChild(l), + (b = l = e = i = p = s = null), + r(), + (a = u); + } + var n = { boxModel: null }, + i = t.defaultView && t.defaultView.getComputedStyle, + p = /([A-Z])/g, + s = /-([a-z])/gi, + b = function(e, t) { + return t.toUpperCase(); + }, + l = /^-?\d+(?:px)?$/i, + h = /^-?\d/, + u = function() {}; + return 'getBoundingClientRect' in O + ? function(t) { + if (!t || !t.ownerDocument) return null; + r(); + var o = t.getBoundingClientRect(), + a = t.ownerDocument, + i = a.body, + p = + (O.clientTop || i.clientTop || 0) + + (parseInt(i.style.marginTop, 10) || 0), + s = + (O.clientLeft || i.clientLeft || 0) + + (parseInt(i.style.marginLeft, 10) || 0), + b = + o.top + + (e.pageYOffset || (n.boxModel && O.scrollTop) || i.scrollTop) - + p, + l = + o.left + + (e.pageXOffset || + (n.boxModel && O.scrollLeft) || + i.scrollLeft) - + s; + return { top: b, left: l }; + } + : function(e) { + if (!e || !e.ownerDocument) return null; + a(); + for ( + var t, + o = e.offsetParent, + r = e, + i = e.ownerDocument, + p = i.body, + s = i.defaultView, + b = s ? s.getComputedStyle(e, null) : e.currentStyle, + l = e.offsetTop, + h = e.offsetLeft; + (e = e.parentNode) && + e !== p && + e !== O && + (!n.supportsFixedPosition || 'fixed' !== b.position); + + ) + (t = s ? s.getComputedStyle(e, null) : e.currentStyle), + (l -= e.scrollTop), + (h -= e.scrollLeft), + e === o && + ((l += e.offsetTop), + (h += e.offsetLeft), + !n.doesNotAddBorder || + (n.doesAddBorderForTableAndCells && + /^t(able|d|h)$/i.test(e.nodeName)) || + ((l += parseFloat(t.borderTopWidth, 10) || 0), + (h += parseFloat(t.borderLeftWidth, 10) || 0)), + (r = o), + (o = e.offsetParent)), + n.subtractsBorderForOverflowNotVisible && + 'visible' !== t.overflow && + ((l += parseFloat(t.borderTopWidth, 10) || 0), + (h += parseFloat(t.borderLeftWidth, 10) || 0)), + (b = t); + return ( + ('relative' === b.position || 'static' === b.position) && + ((l += p.offsetTop), (h += p.offsetLeft)), + n.supportsFixedPosition && + 'fixed' === b.position && + ((l += Math.max(O.scrollTop, p.scrollTop)), + (h += Math.max(O.scrollLeft, p.scrollLeft))), + { top: l, left: h } + ); + }; + })(e, t), + G = (function(e, t) { + function o() { + if (!i) { + if (!t.body) return setTimeout(o, 13); + if (((i = !0), s)) { + for (var e, r = 0; (e = s[r++]); ) e.call(null); + s = null; + } + } + } + function r() { + if (!p) { + if (((p = !0), 'complete' === t.readyState)) return o(); + if (t.addEventListener) + t.addEventListener('DOMContentLoaded', n, !1), + e.addEventListener('load', o, !1); + else if (t.attachEvent) { + t.attachEvent('onreadystatechange', n), e.attachEvent('onload', o); + var r = !1; + try { + r = null == e.frameElement; + } catch (i) {} + O.doScroll && r && a(); + } + } + } + function a() { + if (!i) { + try { + O.doScroll('left'); + } catch (e) { + return void setTimeout(a, 1); + } + o(); + } + } + var n, + i = !1, + p = !1, + s = []; + return ( + t.addEventListener + ? (n = function() { + t.removeEventListener('DOMContentLoaded', n, !1), o(); + }) + : t.attachEvent && + (n = function() { + 'complete' === t.readyState && + (t.detachEvent('onreadystatechange', n), o()); + }), + function(e) { + r(), i ? e.call(null) : s.push(e); + } + ); + })(e, t), + Q = function() {}, + U = null, + $ = 'getElementsByTagName', + K = encodeURIComponent, + X = t[$]('head')[0] || t.body, + Z = '//yastatic.net/share', + et = 'https://share.yandex.net', + tt = { + az: { + blogger: 'Blogger', + delicious: 'delicious', + diary: 'Diary', + digg: 'Digg', + evernote: 'Evernote', + facebook: 'Facebook', + gplus: 'Google Plus', + juick: 'Juick', + linkedin: 'LinkedIn', + liveinternet: 'LiveInternet', + lj: 'LiveJournal', + moimir: 'Moy Mir', + myspace: 'MySpace', + odnoklassniki: 'Odnoklassniki', + pinterest: 'Pinterest', + pocket: 'Pocket', + qzone: 'Qzone', + renren: 'Renren', + sina_weibo: 'Sina Weibo', + surfingbird: 'Surfingbird', + tencent_weibo: 'Tencent Weibo', + tutby: 'YA TUT!', + twitter: 'Twitter', + vkontakte: 'ВКонтакте' + }, + be: { + blogger: 'Blogger', + delicious: 'delicious', + diary: 'Diary', + digg: 'Digg', + evernote: 'Evernote', + facebook: 'Facebook', + gplus: 'Google Plus', + juick: 'Juick', + linkedin: 'LinkedIn', + liveinternet: 'LiveInternet', + lj: 'LiveJournal', + moimir: 'Мой Мир', + myspace: 'MySpace', + odnoklassniki: 'Одноклассники', + pinterest: 'Pinterest', + pocket: 'Pocket', + qzone: 'Qzone', + renren: 'Renren', + sina_weibo: 'Sina Weibo', + surfingbird: 'Surfingbird', + tencent_weibo: 'Tencent Weibo', + tutby: 'Я ТУТ!', + twitter: 'Twitter', + vkontakte: 'ВКонтакте' + }, + en: { + blogger: 'Blogger', + delicious: 'delicious', + diary: 'Diary', + digg: 'Digg', + evernote: 'Evernote', + facebook: 'Facebook', + gplus: 'Google Plus', + juick: 'Juick', + linkedin: 'LinkedIn', + liveinternet: 'LiveInternet', + lj: 'LiveJournal', + moimir: 'Moi Mir', + myspace: 'MySpace', + odnoklassniki: 'Odnoklassniki', + pinterest: 'Pinterest', + pocket: 'Pocket', + qzone: 'Qzone', + renren: 'Renren', + sina_weibo: 'Sina Weibo', + surfingbird: 'Surfingbird', + tencent_weibo: 'Tencent Weibo', + tutby: 'Tut.by', + twitter: 'Twitter', + vkontakte: 'VKontakte' + }, + hy: { + blogger: 'Blogger', + delicious: 'delicious', + diary: 'Diary', + digg: 'Digg', + evernote: 'Evernote', + facebook: 'Facebook', + gplus: 'Google Plus', + juick: 'Juick', + linkedin: 'LinkedIn', + liveinternet: 'LiveInternet', + lj: 'LiveJournal', + moimir: 'Moi Mir', + myspace: 'MySpace', + odnoklassniki: 'Odnoklassniki', + pinterest: 'Pinterest', + pocket: 'Pocket', + qzone: '', + renren: '', + sina_weibo: '', + surfingbird: 'Surfingbird', + tencent_weibo: '', + tutby: 'YA TUT', + twitter: 'Twitter', + vkontakte: 'VKontakte' + }, + ka: { + blogger: 'Blogger', + delicious: 'delicious', + diary: 'Diary', + digg: 'Digg', + evernote: 'Evernote', + facebook: 'Facebook', + gplus: 'Google Plus', + juick: 'Juick', + linkedin: 'LinkedIn', + liveinternet: 'LiveInternet', + lj: 'LiveJournal', + moimir: 'Moi Mir', + myspace: 'MySpace', + odnoklassniki: 'Odnoklasniki', + pinterest: 'Pinterest', + pocket: 'Pocket', + qzone: '', + renren: '', + sina_weibo: '', + surfingbird: 'Surfingbird', + tencent_weibo: '', + tutby: 'Ya Tut!', + twitter: 'Twitter', + vkontakte: 'VKontakte' + }, + kk: { + blogger: 'Blogger', + delicious: 'delicious', + diary: 'Diary', + digg: 'Digg', + evernote: 'Evernote', + facebook: 'Facebook', + gplus: 'Google Plus', + juick: 'Juick', + linkedin: 'LinkedIn', + liveinternet: 'LiveInternet', + lj: 'LiveJournal', + moimir: 'Мой Мир', + myspace: 'MySpace', + odnoklassniki: 'Одноклассники', + pinterest: 'Pinterest', + pocket: 'Pocket', + qzone: 'Qzone', + renren: 'Renren', + sina_weibo: 'Sina Weibo', + surfingbird: 'Surfingbird', + tencent_weibo: 'Tencent Weibo', + tutby: 'Я ТУТ!', + twitter: 'Twitter', + vkontakte: 'ВКонтакте' + }, + ro: { + blogger: 'Blogger', + delicious: 'delicious', + diary: 'Diary', + digg: 'Digg', + evernote: 'Evernote', + facebook: 'Facebook', + gplus: 'Google Plus', + juick: 'Juick', + linkedin: 'LinkedIn', + liveinternet: 'LiveInternet', + lj: 'LiveJournal', + moimir: 'Moi Mir', + myspace: 'MySpace', + odnoklassniki: 'Odnoklassniki', + pinterest: 'Pinterest', + pocket: 'Pocket', + qzone: '', + renren: '', + sina_weibo: '', + surfingbird: 'Surfingbird', + tencent_weibo: '', + tutby: 'YA TUT!', + twitter: 'Twitter', + vkontakte: 'VKontakte' + }, + ru: { + blogger: 'Blogger', + delicious: 'delicious', + diary: 'Diary', + digg: 'Digg', + evernote: 'Evernote', + facebook: 'Facebook', + gplus: 'Google Plus', + juick: 'Juick', + linkedin: 'LinkedIn', + liveinternet: 'LiveInternet', + lj: 'LiveJournal', + moimir: 'Мой Мир', + myspace: 'MySpace', + odnoklassniki: 'Одноклассники', + pinterest: 'Pinterest', + pocket: 'Pocket', + qzone: 'Qzone', + renren: 'Renren', + sina_weibo: 'Sina Weibo', + surfingbird: 'Surfingbird', + tencent_weibo: 'Tencent Weibo', + tutby: 'Я ТУТ!', + twitter: 'Twitter', + vkontakte: 'ВКонтакте' + }, + tr: { + blogger: 'Blogger', + delicious: 'delicious', + diary: 'Diary', + digg: 'Digg', + evernote: 'Evernote', + facebook: 'Facebook ', + gplus: 'Google Plus', + juick: 'Juick', + linkedin: 'LinkedIn', + liveinternet: 'LiveInternet', + lj: 'LiveJournal ', + moimir: 'Moi Mir', + myspace: 'MySpace', + odnoklassniki: 'Odnoklasniki', + pinterest: 'Pinterest', + pocket: 'Pocket', + qzone: '', + renren: '', + sina_weibo: '', + surfingbird: 'Surfingbird', + tencent_weibo: '', + tutby: 'Tut.by!', + twitter: 'Twitter ', + vkontakte: 'VKontakte ' + }, + tt: { + blogger: 'Blogger', + delicious: 'delicious', + diary: 'Diary', + digg: 'Digg', + evernote: 'Evernote', + facebook: 'Facebook', + gplus: 'Google Plus', + juick: 'Juick', + linkedin: 'LinkedIn', + liveinternet: 'LiveInternet', + lj: 'LiveJournal', + moimir: 'Мой Мир', + myspace: 'MySpace', + odnoklassniki: 'Одноклассники', + pinterest: 'Pinterest', + pocket: 'Pocket', + qzone: 'Qzone', + renren: 'Renren', + sina_weibo: 'Sina Weibo', + surfingbird: 'Surfingbird', + tencent_weibo: 'Tencent Weibo', + tutby: 'Я ТУТ!', + twitter: 'Twitter', + vkontakte: 'ВКонтакте' + }, + uk: { + blogger: 'Blogger', + delicious: 'delicious', + diary: 'Diary', + digg: 'Digg', + evernote: 'Evernote', + facebook: 'Facebook', + gplus: 'Google Plus', + juick: 'Juick', + linkedin: 'LinkedIn', + liveinternet: 'LiveInternet', + lj: 'LiveJournal', + moimir: 'Мой Мир', + myspace: 'MySpace', + odnoklassniki: 'Однокласники', + pinterest: 'Pinterest', + pocket: 'Pocket', + qzone: 'Qzone', + renren: 'Renren', + sina_weibo: 'Sina Weibo', + surfingbird: 'Surfingbird', + tencent_weibo: 'Tencent Weibo', + tutby: 'Я ТУТ!', + twitter: 'Twitter', + vkontakte: 'ВКонтакті' + } + }, + ot = { + az: { + close: 'bağla', + 'code blog': 'Bloq üçün kod', + link: 'Əlaqə', + share: 'Paylaş', + 'share with friends': 'Dostlarla paylaş' + }, + be: { + close: 'закрыць', + 'code blog': 'Код для блога', + link: 'Cпасылка', + share: 'Падзяліцца', + 'share with friends': 'Падзяліцца з сябрамi' + }, + en: { + close: 'close', + 'code blog': 'Blog code', + link: 'Link', + share: 'Share', + 'share with friends': 'Share with friends' + }, + hy: { + close: 'Փակել', + 'code blog': 'Օրագրի կոդ', + link: 'Հղում', + share: 'Կիսվել', + 'share with friends': 'Կիսվեք ընկերների հետ' + }, + ka: { + close: 'დახურვა', + 'code blog': 'ბლოგის კოდი', + link: 'ბმული', + share: 'გაზიარება', + 'share with friends': 'მეგობრებთან გაზიარება' + }, + kk: { + close: 'жабу', + 'code blog': 'Блог үшін код', + link: 'Сілтеме', + share: 'Бөлісу', + 'share with friends': 'Достарыңызбен бөлісіңіз' + }, + ro: { + close: 'închide', + 'code blog': 'Cod pentru blog', + link: 'Link', + share: 'Distribuie', + 'share with friends': 'Distribuie prietenilor' + }, + ru: { + close: 'закрыть', + 'code blog': 'Код для блога', + link: 'Ссылка', + share: 'Поделиться', + 'share with friends': 'Поделитесь с друзьями' + }, + tr: { + close: 'kapat', + 'code blog': 'Blog için kod', + link: 'Bağlantı', + share: 'Paylaş', + 'share with friends': 'Arkadaşlarla paylaş' + }, + tt: { + close: 'ябу', + 'code blog': 'Блог өчен код', + link: 'Сылтама', + share: 'Бүлешү', + 'share with friends': 'Дусларгыз белән бүлешегез' + }, + uk: { + close: 'закрити', + 'code blog': 'Код для блогу', + link: 'Посилання', + share: 'Поділитися', + 'share with friends': 'Поділіться з друзями' + } + }; + tt.custom = {}; + var rt; + 'Ya' in e || (e.Ya = {}), + (Ya.share = function(o) { + function r(e) { + return (e = ('' + e).replace(/\s/g, '').match(/^\-?\d+\+?/)), e && e[0]; + } + function i(e) { + var t = new RegExp('(\\d)(\\d{3})( |\\+|$)', 'g'); + return t.test('' + e) + ? i( + ('' + e).replace(t, function() { + return arguments[1] + ' ' + arguments[2] + arguments[3]; + }) + ) + : e; + } + if (!(this instanceof Ya.share)) return new Ya.share(o); + o && ((Z = o.STATIC_HOST || Z), (et = o.SHARE_HOST || et)), + (this._loaded = !1); + var p = this, + s = o.onshare || Q, + b = o.onBeforeShare || null, + l = { + onready: o.onready || o.onload || Q, + onbeforeclose: o.onbeforeclose || Q, + onclose: o.onclose || Q, + onbeforeopen: o.onbeforeopen || Q, + onopen: o.onopen || Q, + onshare: function(e) { + if (b) + try { + if (b(p) === !1) return e.preventDefault(), !1; + } catch (t) { + return e.preventDefault(), !1; + } + var o = E(e); + o && (p.incrementCounter(o), s(o, p)); + }, + _this: p + }; + (l.onMessage = function(e) { + p.onMessage(e); + }), + (this.onMessage = function(e) { + try { + var t = Z.match(/\/\/([^\/]+)(\/|$)/); + if ( + e && + e.data && + (e.origin.match( + RegExp('//' + (t && t[1].replace('.', '\\.') + '$')) + ) || + e.origin == window.location.origin) + ) { + var o = ('' + e.data).split('|'), + a = {}; + if (3 != o.length) return; + (a.service = o.shift()), + (a.counter = r(o.shift())), + (a.url = o.join('|')), + a.url.length && a.service && p.showCounter(a); + } + } catch (e) {} + }), + (this.incrementCounter = function(e) { + if (!window.postMessage) return !1; + var t = F(p._block, 'b-share-btn__' + e)[0], + o = t ? F(t, 'b-share-counter')[0] : !1, + n = o && r(o.innerHTML || '0'); + o && + n && + /^[\d ]+$/.test(n) && + ((n = parseInt(r(n) || 0, 10) + 1), + (o.innerHTML = i('' + n)), + a(t, 'b-share-btn__counter')); + }), + (this.showCounter = function(e) { + var t = F(p._block, 'b-share-btn__' + e.service)[0], + o = t ? F(t, 'b-share-counter')[0] : !1; + o && + p._block.getAttribute('data-yasharelink') == e.url && + ((o.innerHTML = i(e.counter) || ''), + e.counter < 0 + ? o.parentNode.removeChild(o) + : e.counter && '0' != e.counter + ? a(t, 'b-share-btn__counter') + : n(t, 'b-share-btn__counter')); + }), + (l.toggleOpenMode = function(e) { + I(e, l); + }), + (l.closePopup = function(e) { + T(), l.onbeforeclose(p) !== !1 && D(e, l); + }), + (l.openPopup = function(e, t) { + j(e, t); + }), + (l.onDocumentClick = function(e) { + P(e, l); + }), + (l.setPopupCloseTimeout = function() { + S(l); + }), + (this.closePopup = function() { + D(this._popup.id, l); + }), + (this.openPopup = function(e) { + j(F(this._block, 'b-share__handle')[0], l, e); + }), + (this.appendMetrika = function() { + if (!e.Ya._globalShareLoaded) { + var o = t.getElementsByTagName('script')[0], + r = t.createElement('script'), + a = function() { + o.parentNode.insertBefore(r, o); + }; + (r.type = 'text/javascript'), + (r.async = !0), + (r.src = ''), + '[object Opera]' == e.opera + ? t.addEventListener('DOMContentLoaded', a, !1) + : a(), + (e.yandex_metrika_callbacks = + e.yandex_metrika_callbacks || []).push(function() { + try { + (e.yaCounter26812653 = new Ya.Metrika({ + id: 26812653, + trackLinks: !0, + accurateTrackBounce: !0, + params: { + jquery: 'function' == typeof e.jQuery, + version: + 'function' == typeof e.jQuery && e.jQuery().jquery + } + })), + r.remove(); + } catch (t) {} + }), + (e.Ya._globalShareLoaded = !0); + } + }), + G(function() { + var e = d(o, l); + (o = null), + e && + ((p._block = e[0]), + (p._popup = e[1]), + (p._loaded = !0), + l.onready(p), + p.appendMetrika()); + }); + }), + (Ya.share.prototype = { + updateShareLink: function(o, r, a) { + if (!this._loaded) return this; + var n, + i, + p, + s, + b = '', + l = ''; + if (1 == arguments.length && 'object' == typeof arguments[0]) { + var h = arguments[0]; + (o = h.link || e.location.toString()), + (r = h.title || t.title), + (b = h.description || ''), + (l = h.image || ''), + (a = h.serviceSpecific || {}); + } else + (o = o || e.location.toString()), (r = r || t.title), (a = a || {}); + for ( + p = F(this._block, 'b-share__link'), n = 0, i = p.length; + i > n; + n++ + ) + (s = p[n].getAttribute('data-service')), + (p[n].href = y( + s, + f(s, 'link', o, a), + f(s, 'title', r, a), + f(s, 'description', b, a), + f(s, 'image', l, a) + )); + if (this._popup) { + for ( + p = F(this._popup, 'b-share-popup__item'), n = 0, i = p.length; + i > n; + n++ + ) + (s = p[n].getAttribute('data-service')), + s && + (p[n].href = y( + s, + f(s, 'link', o, a), + f(s, 'title', r, a), + f(s, 'description', b, a), + f(s, 'image', l, a) + )); + p = F(this._popup, 'b-share-popup__input__input'); + for (var n = p.length - 1; n >= 0; n--) + p[n] && + 'textarea' !== p[n].tagName.toLowerCase() && + (p[n].value = o); + } + return this; + }, + updateCustomService: function(e, t) { + return tt.custom[e] && tt.custom[e].url + ? ((tt.custom[e].url = t), this.updateShareLink(), !0) + : !1; + } + }), + G(function() { + for ( + var e, o, r, a, n = F(t.body, 'yashare-auto-init'), i = 0, p = n.length; + p > i; + i++ + ) + (e = n[i]), + (o = e.getAttribute('data-yashareQuickServices')), + (r = e.getAttribute('data-yasharePopupServices')), + (o = 'string' == typeof o ? o.split(',') : null), + (a = { + element: e, + theme: e.getAttribute('data-yashareTheme'), + l10n: e.getAttribute('data-yashareL10n'), + image: e.getAttribute('data-yashareImage'), + link: e.getAttribute('data-yashareLink'), + title: e.getAttribute('data-yashareTitle'), + description: e.getAttribute('data-yashareDescription'), + elementStyle: { + type: e.getAttribute('data-yashareType'), + quickServices: o + } + }), + r && + 'string' == typeof r && + ((r = r.split(',')), (a.popupStyle = { blocks: r })), + new Ya.share(a); + }); +})(window, document); diff --git a/themes/default/public/desktop/js/yastatic.net/share2.js b/themes/default/public/desktop/js/yastatic.net/share2.js new file mode 100644 index 0000000..e3acf11 --- /dev/null +++ b/themes/default/public/desktop/js/yastatic.net/share2.js @@ -0,0 +1,3780 @@ +!(function(e) { + function t(o) { + if (n[o]) return n[o].exports; + var i = (n[o] = { i: o, l: !1, exports: {} }); + return e[o].call(i.exports, i, i.exports, t), (i.l = !0), i.exports; + } + var n = {}; + (t.m = e), + (t.c = n), + (t.d = function(e, n, o) { + t.o(e, n) || + Object.defineProperty(e, n, { + configurable: !1, + enumerable: !0, + get: o + }); + }), + (t.n = function(e) { + var n = + e && e.__esModule + ? function() { + return e.default; + } + : function() { + return e; + }; + return t.d(n, 'a', n), n; + }), + (t.o = function(e, t) { + return Object.prototype.hasOwnProperty.call(e, t); + }), + (t.p = 'https://yastatic.net/share2/v-1.19.2/'), + t((t.s = 18)); +})([ + function(e, t, n) { + 'use strict'; + function o(e) { + return e.getElementsByTagName('head')[0] || e.body; + } + function i(e) { + var t = document.createElement('script'); + return (t.src = e), (t.defer = !0), document.head.appendChild(t), t; + } + function r(e) { + function t() { + document.removeEventListener('DOMContentLoaded', t), + window.removeEventListener('load', t), + e(); + } + 'complete' === document.readyState || + ('loading' !== document.readyState && !document.documentElement.doScroll) + ? e() + : (document.addEventListener('DOMContentLoaded', t), + window.addEventListener('load', t)); + } + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.injectJs = i), + (t.ready = r); + var s = function(e) { + this._document = e; + }; + (s.prototype.injectCss = function(e, t) { + var n = t.nonce, + i = o(this._document), + r = this._document.createElement('style'); + (r.type = 'text/css'), + (r.innerHTML = e), + n && r.setAttribute('nonce', n), + i.appendChild(r); + }), + (t.default = s); + }, + function(e, t, n) { + 'use strict'; + function o(e) { + return Array.isArray(e) ? e : Array.from(e); + } + function i(e) { + return e.search + .substring(1) + .split('&') + .reduce(function(e, t) { + var n = t.split('='), + i = o(n), + r = i[0], + s = i.slice(1); + return (e[r] = decodeURIComponent(s.join('='))), e; + }, {}); + } + function r(e, t) { + return e.replace(/{(\w+)}/g, function(e, n) { + return void 0 !== t[n] ? encodeURIComponent(t[n]) : ''; + }); + } + function s(e) { + return Object.keys(e) + .map(function(t) { + return t + '=' + encodeURIComponent(e[t]); + }) + .join('&'); + } + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.getParams = i), + (t.applyTemplate = r), + (t.serializeParams = s); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }); + var o = { + closest: function(e, t) { + do { + if (e.classList && e.classList.contains(t)) return e; + } while ((e = e.parentNode)); + }, + toArray: function(e) { + for (var t = [], n = e.length, o = 0; o < n; o += 1) t.push(e[o]); + return t; + }, + getTarget: function(e) { + return e.target || e.srcElement; + }, + remove: function(e) { + return e.parentNode.removeChild(e); + }, + getRectRelativeToDocument: function(e) { + var t = e.getBoundingClientRect(), + n = + void 0 === window.scrollY + ? document.documentElement.scrollTop + : window.scrollY, + o = + void 0 === window.scrollX + ? document.documentElement.scrollLeft + : window.scrollX; + return { + top: t.top + n, + left: t.left + o, + width: void 0 === t.width ? t.right - t.left : t.width, + height: void 0 === t.height ? t.bottom - t.top : t.height + }; + } + }; + t.default = o; + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }); + var o = (t.count = { + jsonp: { + url: + 'https://graph.facebook.com/?id={url}&access_token={accessToken}&callback={callback}', + callback: function(e) { + return e.share.share_count; + } + } + }); + t.default = { + config: { + shareUrl: { + default: + 'https://www.facebook.com/sharer.php?src=sp&u={url}&title={title}&description={description}&picture={image}', + share: + 'https://www.facebook.com/dialog/share?app_id={appId}&display=popup&href={url}&redirect_uri={nextUrl}', + feed: + 'https://www.facebook.com/dialog/feed?display=popup&app_id={appId}&link={url}&next={nextUrl}&name={title}&description={description}&picture={image}' + }, + count: o + }, + contentOptions: { accessToken: '', appId: '', nextUrl: '' }, + popupDimensions: [800, 520], + i18n: { + az: 'Facebook', + be: 'Facebook', + en: 'Facebook', + hy: 'Facebook', + ka: 'Facebook', + kk: 'Facebook', + ro: 'Facebook', + ru: 'Facebook', + tr: 'Facebook', + tt: 'Facebook', + uk: 'Facebook' + }, + color: '#3b5998' + }; + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), (t.count = void 0); + var o = n(5), + i = (t.count = { + cors: { + request: function(e, t) { + var n = e.url; + return (0, o.post)( + { + url: 'https://clients6.google.com/rpc', + headers: { 'content-type': 'application/json; charset=UTF-8' }, + body: JSON.stringify({ + method: 'pos.plusones.get', + id: n, + params: { + nolog: !0, + id: n, + source: 'widget', + userId: '@viewer', + groupId: '@self' + }, + jsonrpc: '2.0', + key: 'p', + apiVersion: 'v1' + }) + }, + function(e, n) { + if (null === e) + try { + var o = JSON.parse(n), + i = o.result.metadata.globalCounts.count; + t(null, i); + } catch (e) {} + } + ); + } + } + }); + t.default = { + config: { shareUrl: 'https://plus.google.com/share?url={url}', count: i }, + popupDimensions: [560, 370], + i18n: { + az: 'Google+', + be: 'Google+', + en: 'Google+', + hy: 'Google+', + ka: 'Google+', + kk: 'Google+', + ro: 'Google+', + ru: 'Google+', + tr: 'Google+', + tt: 'Google+', + uk: 'Google+' + }, + color: '#dc4e41' + }; + }, + function(e, t, n) { + 'use strict'; + function o(e, t) { + var n = e.url, + o = e.headers, + i = void 0 === o ? {} : o, + r = e.body, + s = void 0 === r ? '' : r, + a = new XMLHttpRequest(); + a.open('POST', n, !0), + Object.keys(i).forEach(function(e) { + a.setRequestHeader(e, i[e]); + }), + (a.onreadystatechange = function() { + 4 === a.readyState && 200 === a.status && t(null, a.responseText); + }), + a.send(s); + } + Object.defineProperty(t, '__esModule', { value: !0 }), (t.post = o); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }); + var o = (t.count = { + jsonp: { + url: + 'https://www.linkedin.com/countserv/count/share?url={url}&callback={callback}', + callback: function(e) { + return e.count; + } + } + }); + t.default = { + config: { + shareUrl: + 'https://www.linkedin.com/shareArticle?mini=true&url={url}&title={title}&summary={description}', + count: o + }, + popupDimensions: [800, 520], + i18n: { + az: 'LinkedIn', + be: 'LinkedIn', + en: 'LinkedIn', + hy: 'LinkedIn', + ka: 'LinkedIn', + kk: 'LinkedIn', + ro: 'LinkedIn', + ru: 'LinkedIn', + tr: 'LinkedIn', + tt: 'LinkedIn', + uk: 'LinkedIn' + }, + color: '#0083be' + }; + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }); + var o = (t.count = { + jsonp: { + url: + 'https://connect.mail.ru/share_count?func={callback}&callback=1&url_list={url}', + callback: function(e) { + return e[Object.keys(e)[0]].shares; + } + } + }); + t.default = { + config: { + shareUrl: + 'https://connect.mail.ru/share?url={url}&title={title}&description={description}', + count: o + }, + popupDimensions: [560, 400], + i18n: { + az: 'Moy Mir', + be: 'Мой Мир', + en: 'Moi Mir', + hy: 'Moi Mir', + ka: 'Moi Mir', + kk: 'Мой Мир', + ro: 'Moi Mir', + ru: 'Мой Мир', + tr: 'Moi Mir', + tt: 'Мой Мир', + uk: 'Мой Мир' + }, + color: '#168de2' + }; + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }); + var o = (t.count = { + jsonp: { + url: 'https://connect.ok.ru/dk?st.cmd=extLike&uid=odklocs0&ref={url}', + mount: function(e, t) { + e.ODKL = { + updateCount: function(e, n) { + t(n); + } + }; + } + } + }); + t.default = { + config: { + shareUrl: + 'https://connect.ok.ru/offer?url={url}&title={title}&description={description}&imageUrl={image}', + count: o + }, + popupDimensions: [800, 520], + i18n: { + az: 'Odnoklassniki', + be: 'Одноклассники', + en: 'Odnoklassniki', + hy: 'Odnoklassniki', + ka: 'Odnoklasniki', + kk: 'Одноклассники', + ro: 'Odnoklassniki', + ru: 'Одноклассники', + tr: 'Odnoklasniki', + tt: 'Одноклассники', + uk: 'Однокласники' + }, + color: '#eb722e' + }; + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }); + var o = (t.count = { + jsonp: { + url: + 'https://api.pinterest.com/v1/urls/count.json?callback={callback}&url={url}', + callback: function(e) { + return e.count; + } + } + }); + t.default = { + config: { + shareUrl: + 'https://pinterest.com/pin/create/button/?url={url}&media={image}&description={title}', + count: o + }, + popupDimensions: [800, 520], + i18n: { + az: 'Pinterest', + be: 'Pinterest', + en: 'Pinterest', + hy: 'Pinterest', + ka: 'Pinterest', + kk: 'Pinterest', + ro: 'Pinterest', + ru: 'Pinterest', + tr: 'Pinterest', + tt: 'Pinterest', + uk: 'Pinterest' + }, + color: '#c20724' + }; + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }); + var o = (t.count = { + jsonp: { + url: 'https://vk.com/share.php?act=count&index=0&url={url}', + mount: function(e, t) { + e.VK = { + Share: { + count: function(e, n) { + t(n); + } + } + }; + } + } + }); + t.default = { + config: { + shareUrl: + 'https://vk.com/share.php?url={url}&title={title}&description={description}&image={image}', + count: o + }, + popupDimensions: [550, 420], + i18n: { + az: 'ВКонтакте', + be: 'ВКонтакте', + en: 'VKontakte', + hy: 'VKontakte', + ka: 'VKontakte', + kk: 'ВКонтакте', + ro: 'VKontakte', + ru: 'ВКонтакте', + tr: 'VKontakte', + tt: 'ВКонтакте', + uk: 'ВКонтакті' + }, + color: '#48729e' + }; + }, + function(e, t, n) { + 'use strict'; + var o = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e; + } + : function(e) { + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype + ? 'symbol' + : typeof e; + }, + i = Object.prototype.hasOwnProperty, + r = Object.prototype.toString, + s = function(e) { + return 'function' == typeof Array.isArray + ? Array.isArray(e) + : '[object Array]' === r.call(e); + }, + a = function(e) { + if (!e || '[object Object]' !== r.call(e)) return !1; + var t = i.call(e, 'constructor'), + n = + e.constructor && + e.constructor.prototype && + i.call(e.constructor.prototype, 'isPrototypeOf'); + if (e.constructor && !t && !n) return !1; + var o; + for (o in e); + return void 0 === o || i.call(e, o); + }; + e.exports = function e() { + var t, + n, + i, + r, + l, + c, + u = arguments[0], + p = 1, + d = arguments.length, + h = !1; + for ( + 'boolean' == typeof u && ((h = u), (u = arguments[1] || {}), (p = 2)), + (null == u || + ('object' !== (void 0 === u ? 'undefined' : o(u)) && + 'function' != typeof u)) && + (u = {}); + p < d; + ++p + ) + if (null != (t = arguments[p])) + for (n in t) + (i = u[n]), + (r = t[n]), + u !== r && + (h && r && (a(r) || (l = s(r))) + ? (l + ? ((l = !1), (c = i && s(i) ? i : [])) + : (c = i && a(i) ? i : {}), + (u[n] = e(h, c, r))) + : void 0 !== r && (u[n] = r)); + return u; + }; + }, + function(e, t, n) { + 'use strict'; + var o, + i = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e; + } + : function(e) { + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype + ? 'symbol' + : typeof e; + }; + o = (function() { + return this; + })(); + try { + o = o || Function('return this')() || (0, eval)('this'); + } catch (e) { + 'object' === ('undefined' == typeof window ? 'undefined' : i(window)) && + (o = window); + } + e.exports = o; + }, + function(e, t, n) { + 'use strict'; + (function(e) { + function n(e) { + try { + return JSON.parse(e); + } catch (e) { + return {}; + } + } + function o(e) { + return (e.parent !== e && e.parent) || e.opener || e.top; + } + Object.defineProperty(t, '__esModule', { value: !0 }); + var i = function(t, n) { + (this._window = t), + (this._opener = o(t)), + (this._namespace = n), + (this._subscriptions = new e()); + }; + (i.prototype.subscribe = function(e, t) { + var o = this, + i = function(e) { + var i = n(e.data), + r = i.namespace, + s = i.action, + a = i.payload; + r === o._namespace && t(s, a); + }, + r = this._subscriptions.get(e) || []; + r.push(i), + this._subscriptions.set(e, r), + this._window.addEventListener('message', i); + }), + (i.prototype.unsubscribe = function(e) { + var t = this; + (this._subscriptions.get(e) || []).forEach(function(e) { + return t._window.removeEventListener('message', e); + }), + this._subscriptions.delete(e); + }), + (i.prototype.publish = function(e, t, n) { + (n || this._opener).postMessage( + JSON.stringify({ + namespace: this._namespace, + action: e, + payload: t + }), + '*' + ); + }), + (t.default = i); + }.call(t, n(14))); + }, + function(e, t, n) { + 'use strict'; + function o() { + var e = {}; + return function(t) { + var n = t.valueOf(e); + return void 0 !== n && n !== t && n.identity === e ? n : i(t, e); + }; + } + function i(e, t) { + var n = { identity: t }, + o = e.valueOf, + i = function(i) { + return i !== t || this !== e ? o.apply(this, arguments) : n; + }; + return (e.valueOf = i), n; + } + function r(e) { + if (e !== Object(e)) + throw new TypeError('value is not a non-null object'); + return e; + } + e.exports = + 'WeakMap' in window + ? window.WeakMap + : function() { + var e = o(); + return { + get: function(t, n) { + var o = e(r(t)); + return {}.hasOwnProperty.call(o, 'value') ? o.value : n; + }, + set: function(t, n) { + e(r(t)).value = n; + }, + has: function(t) { + return 'value' in e(t); + }, + delete: function(t) { + return delete e(r(t)).value; + } + }; + }; + }, + function(e, t, n) { + 'use strict'; + function o() { + var e = n(20); + return e.keys().reduce(function(t, n) { + var o = n.match(/^\.\/(\w+)\.js/); + return o && (t[o[1]] = e(n).default), t; + }, {}); + } + function i() { + return n(40); + } + function r(e) { + var t = n(41); + return ( + n(68) + + Object.keys(e) + .map(function(n) { + return ( + '\n.ya-share2__item_service_' + + n + + ' .ya-share2__badge\n{\n background-color: ' + + e[n].color + + ';\n}\n\n.ya-share2__item_service_' + + n + + ' .ya-share2__icon\n{\n background: url(' + + t('./' + n + '.svg') + + ');\n}\n' + ); + }) + .join('') + ); + } + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.loadPlugins = o), + (t.getFrameUrl = i), + (t.getCss = r); + }, + function(e, t) { + (function(t) { + e.exports = t; + }.call(t, {})); + }, + function(e, t, n) { + 'use strict'; + function o(e) { + return e && e.__esModule ? e : { default: e }; + } + Object.defineProperty(t, '__esModule', { value: !0 }); + var i = n(79), + r = o(i), + s = n(2), + a = o(s), + l = { + findInside: function(e, t) { + return e.querySelectorAll('.' + r.default.stringify(t)); + }, + findOutside: function(e, t) { + return a.default.closest(e, r.default.stringify(t)); + }, + getMod: function(e, t) { + for (var n = 0, o = e.classList.length; n < o; n += 1) { + var i = r.default.parse(e.classList[n]); + if (i && i.modName === t) return i.modVal; + } + } + }; + t.default = l; + }, + function(e, t, n) { + 'use strict'; + function o(e) { + return e && e.__esModule ? e : { default: e }; + } + var i = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e; + } + : function(e) { + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype + ? 'symbol' + : typeof e; + }, + r = n(19), + s = o(r), + a = n(15), + l = n(69), + c = o(l), + u = n(70), + p = o(u), + d = n(0), + h = (0, a.loadPlugins)(), + f = (0, a.getFrameUrl)(), + m = new c.default(s.default.metrika.id), + _ = s.default.defaults, + v = (0, p.default)({ defaults: _, plugins: h, frameUrl: f, metrika: m }); + (0, d.ready)(function() { + m.init(), v('.ya-share2', { reinit: !1 }); + }), + (window.Ya = window.Ya || {}), + (window.Ya.share2 = function(e, t) { + if ( + 'object' === (void 0 === e ? 'undefined' : i(e)) && + 1 === e.nodeType + ) + return v(e, t)[0]; + if ('string' == typeof e) + return ( + 0 === e.indexOf('#') && + (console.log( + 'DEPRECATION: use element id instead of query selector for initialization' + ), + (e = e.slice(1))), + v('#' + e, t)[0] + ); + throw new TypeError('Neither element nor element id is provided'); + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + metrika: { id: 26811653 }, + defaults: { + hooks: { onready: function() {}, onshare: function() {} }, + theme: { + bare: !1, + copy: 'last', + counter: !1, + lang: 'ru', + limit: !1, + nonce: '', + popupPosition: 'inner', + popupDirection: 'bottom', + services: 'collections,vkontakte,facebook,twitter', + size: 'm', + direction: 'horizontal' + }, + i18n: { + az: { + copyLink: 'Əlaqə', + pressToCopy: 'Press ctrl+C and Enter to copy' + }, + be: { + copyLink: 'Cпасылка', + pressToCopy: 'Press ctrl+C and Enter to copy' + }, + en: { + copyLink: 'Copy link', + pressToCopy: 'Press ctrl+C and Enter to copy' + }, + hy: { + copyLink: 'Հղում', + pressToCopy: 'Press ctrl+C and Enter to copy' + }, + ka: { + copyLink: 'ბმული', + pressToCopy: 'Press ctrl+C and Enter to copy' + }, + kk: { + copyLink: 'Сілтеме', + pressToCopy: 'Press ctrl+C and Enter to copy' + }, + ro: { + copyLink: 'Link', + pressToCopy: 'Press ctrl+C and Enter to copy' + }, + ru: { + copyLink: 'Скопировать ссылку', + pressToCopy: 'Чтобы скопировать, нажмите ctrl+С и enter' + }, + tr: { + copyLink: 'Bağlantı', + pressToCopy: 'Press ctrl+C and Enter to copy' + }, + tt: { + copyLink: 'Сылтама', + pressToCopy: 'Press ctrl+C and Enter to copy' + }, + uk: { + copyLink: 'Посилання', + pressToCopy: 'Press ctrl+C and Enter to copy' + } + }, + content: { + template: 'default', + description: '', + image: '', + title: window.document.title, + url: window.location.href + }, + contentByService: {} + } + }); + }, + function(e, t, n) { + function o(e) { + return n(i(e)); + } + function i(e) { + var t = r[e]; + if (!(t + 1)) throw new Error("Cannot find module '" + e + "'."); + return t; + } + var r = { + './blogger.js': 21, + './collections.js': 22, + './delicious.js': 23, + './digg.js': 24, + './evernote.js': 25, + './facebook.js': 3, + './gplus.js': 4, + './linkedin.js': 6, + './lj.js': 26, + './moimir.js': 7, + './odnoklassniki.js': 8, + './pinterest.js': 9, + './pocket.js': 27, + './qzone.js': 28, + './reddit.js': 29, + './renren.js': 30, + './sinaWeibo.js': 31, + './skype.js': 32, + './surfingbird.js': 33, + './telegram.js': 34, + './tencentWeibo.js': 35, + './tumblr.js': 36, + './twitter.js': 37, + './viber.js': 38, + './vkontakte.js': 10, + './whatsapp.js': 39 + }; + (o.keys = function() { + return Object.keys(r); + }), + (o.resolve = i), + (e.exports = o), + (o.id = 20); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'https://www.blogger.com/blog-this.g?t={description}&u={url}&n={title}' + }, + popupDimensions: [800, 320], + i18n: { + az: 'Blogger', + be: 'Blogger', + en: 'Blogger', + hy: 'Blogger', + ka: 'Blogger', + kk: 'Blogger', + ro: 'Blogger', + ru: 'Blogger', + tr: 'Blogger', + tt: 'Blogger', + uk: 'Blogger' + }, + color: '#fb8f3d' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'https://yandex.fr/collections/share/?url={url}&image={image}&description={title}' + }, + popupDimensions: [994, 576], + i18n: { + az: 'Yandex.Collections', + be: 'Яндэкс.Калекцыi', + en: 'Yandex.Collections', + hy: 'Yandex.Collections', + ka: 'Yandex.Collections', + kk: 'Yandex.Collections', + ro: 'Yandex.Collections', + ru: 'Яндекс.Коллекции', + tr: 'Yandex.Collections', + tt: 'Yandex.Collections', + uk: 'Yandex.Collections' + }, + color: '#eb1c00' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'https://www.delicious.com/save?v=5&noui&jump=close&url={url}&title={title}' + }, + popupDimensions: [800, 520], + i18n: { + az: 'Delicious', + be: 'Delicious', + en: 'Delicious', + hy: 'Delicious', + ka: 'Delicious', + kk: 'Delicious', + ro: 'Delicious', + ru: 'Delicious', + tr: 'Delicious', + tt: 'Delicious', + uk: 'Delicious' + }, + color: '#31a9ff' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'https://digg.com/submit?url={url}&title={title}&bodytext={description}' + }, + popupDimensions: [800, 520], + i18n: { + az: 'Digg', + be: 'Digg', + en: 'Digg', + hy: 'Digg', + ka: 'Digg', + kk: 'Digg', + ro: 'Digg', + ru: 'Digg', + tr: 'Digg', + tt: 'Digg', + uk: 'Digg' + }, + color: '#000' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'https://www.evernote.com/clip.action?title={title}&body={description}&url={url}' + }, + popupDimensions: [800, 520], + i18n: { + az: 'Evernote', + be: 'Evernote', + en: 'Evernote', + hy: 'Evernote', + ka: 'Evernote', + kk: 'Evernote', + ro: 'Evernote', + ru: 'Evernote', + tr: 'Evernote', + tt: 'Evernote', + uk: 'Evernote' + }, + color: '#24d666' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'https://www.livejournal.com/update.bml?subject={title}&event={url}%0A{description}' + }, + popupDimensions: [800, 520], + i18n: { + az: 'LiveJournal', + be: 'LiveJournal', + en: 'LiveJournal', + hy: 'LiveJournal', + ka: 'LiveJournal', + kk: 'LiveJournal', + ro: 'LiveJournal', + ru: 'LiveJournal', + tr: 'LiveJournal', + tt: 'LiveJournal', + uk: 'LiveJournal' + }, + color: '#0d425a' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: 'https://getpocket.com/save?url={url}&title={title}' + }, + popupDimensions: [800, 520], + i18n: { + az: 'Pocket', + be: 'Pocket', + en: 'Pocket', + hy: 'Pocket', + ka: 'Pocket', + kk: 'Pocket', + ro: 'Pocket', + ru: 'Pocket', + tr: 'Pocket', + tt: 'Pocket', + uk: 'Pocket' + }, + color: '#ee4056' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url={url}&title={title}&pics={image}' + }, + popupDimensions: [800, 520], + i18n: { + az: 'Qzone', + be: 'Qzone', + en: 'Qzone', + hy: 'Qzone', + ka: 'Qzone', + kk: 'Qzone', + ro: 'Qzone', + ru: 'Qzone', + tr: 'Qzone', + tt: 'Qzone', + uk: 'Qzone' + }, + color: '#f5b53c' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: 'https://www.reddit.com/submit?url={url}&title={title}' + }, + popupDimensions: [800, 520], + i18n: { + az: 'reddit', + be: 'reddit', + en: 'reddit', + hy: 'reddit', + ka: 'reddit', + kk: 'reddit', + ro: 'reddit', + ru: 'reddit', + tr: 'reddit', + tt: 'reddit', + uk: 'reddit' + }, + color: '#ff4500' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'http://widget.renren.com/dialog/share?resourceUrl={url}&srcUrl={url}&title={title}&pic={image}&description={description}' + }, + popupDimensions: [800, 520], + i18n: { + az: 'Renren', + be: 'Renren', + en: 'Renren', + hy: 'Renren', + ka: 'Renren', + kk: 'Renren', + ro: 'Renren', + ru: 'Renren', + tr: 'Renren', + tt: 'Renren', + uk: 'Renren' + }, + color: '#1760a7' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'http://service.weibo.com/share/share.php?url={url}&type=3&pic={image}&title={title}' + }, + popupDimensions: [800, 520], + i18n: { + az: 'Sina Weibo', + be: 'Sina Weibo', + en: 'Sina Weibo', + hy: 'Sina Weibo', + ka: 'Sina Weibo', + kk: 'Sina Weibo', + ro: 'Sina Weibo', + ru: 'Sina Weibo', + tr: 'Sina Weibo', + tt: 'Sina Weibo', + uk: 'Sina Weibo' + }, + color: '#c53220' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { shareUrl: 'https://web.skype.com/share?url={url}' }, + popupDimensions: [800, 520], + i18n: { + az: 'Skype', + be: 'Skype', + en: 'Skype', + hy: 'Skype', + ka: 'Skype', + kk: 'Skype', + ro: 'Skype', + ru: 'Skype', + tr: 'Skype', + tt: 'Skype', + uk: 'Skype' + }, + color: '#00aff0' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'https://surfingbird.ru/share?url={url}&title={title}&desc={description}' + }, + popupDimensions: [500, 170], + i18n: { + az: 'Surfingbird', + be: 'Surfingbird', + en: 'Surfingbird', + hy: 'Surfingbird', + ka: 'Surfingbird', + kk: 'Surfingbird', + ro: 'Surfingbird', + ru: 'Surfingbird', + tr: 'Surfingbird', + tt: 'Surfingbird', + uk: 'Surfingbird' + }, + color: '#30baff' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: 'https://telegram.me/share/url?url={url}&text={title}' + }, + i18n: { + az: 'telegram', + be: 'telegram', + en: 'telegram', + hy: 'telegram', + ka: 'telegram', + kk: 'telegram', + ro: 'telegram', + ru: 'telegram', + tr: 'telegram', + tt: 'telegram', + uk: 'telegram' + }, + color: '#64a9dc' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'http://share.v.t.qq.com/index.php?c=share&a=index&url={url}&title={title}&pic={image}' + }, + popupDimensions: [800, 520], + i18n: { + az: 'Tencent Weibo', + be: 'Tencent Weibo', + en: 'Tencent Weibo', + hy: 'Tencent Weibo', + ka: 'Tencent Weibo', + kk: 'Tencent Weibo', + ro: 'Tencent Weibo', + ru: 'Tencent Weibo', + tr: 'Tencent Weibo', + tt: 'Tencent Weibo', + uk: 'Tencent Weibo' + }, + color: '#53a9d7' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'https://www.tumblr.com/share/link?url={url}&description={description}' + }, + popupDimensions: [800, 520], + i18n: { + az: 'Tumblr', + be: 'Tumblr', + en: 'Tumblr', + hy: 'Tumblr', + ka: 'Tumblr', + kk: 'Tumblr', + ro: 'Tumblr', + ru: 'Tumblr', + tr: 'Tumblr', + tt: 'Tumblr', + uk: 'Tumblr' + }, + color: '#547093' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { + shareUrl: + 'https://twitter.com/intent/tweet?text={title}&url={url}&hashtags={hashtags}' + }, + contentOptions: { hashtags: '' }, + popupDimensions: [550, 420], + i18n: { + az: 'Twitter', + be: 'Twitter', + en: 'Twitter', + hy: 'Twitter', + ka: 'Twitter', + kk: 'Twitter', + ro: 'Twitter', + ru: 'Twitter', + tr: 'Twitter', + tt: 'Twitter', + uk: 'Twitter' + }, + color: '#00aced' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { shareUrl: 'viber://forward?text={title}%20{url}' }, + i18n: { + az: 'Viber', + be: 'Viber', + en: 'Viber', + hy: 'Viber', + ka: 'Viber', + kk: 'Viber', + ro: 'Viber', + ru: 'Viber', + tr: 'Viber', + tt: 'Viber', + uk: 'Viber' + }, + color: '#7b519d' + }); + }, + function(e, t, n) { + 'use strict'; + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = { + config: { shareUrl: 'whatsapp://send?text={title}%20{url}' }, + i18n: { + az: 'WhatsApp', + be: 'WhatsApp', + en: 'WhatsApp', + hy: 'WhatsApp', + ka: 'WhatsApp', + kk: 'WhatsApp', + ro: 'WhatsApp', + ru: 'WhatsApp', + tr: 'WhatsApp', + tt: 'WhatsApp', + uk: 'WhatsApp' + }, + color: '#65bc54' + }); + }, + function(e, t, n) { + e.exports = n.p + 'frame.html'; + }, + function(e, t, n) { + function o(e) { + return n(i(e)); + } + function i(e) { + var t = r[e]; + if (!(t + 1)) throw new Error("Cannot find module '" + e + "'."); + return t; + } + var r = { + './blogger.svg': 42, + './collections.svg': 43, + './delicious.svg': 44, + './digg.svg': 45, + './evernote.svg': 46, + './facebook.svg': 47, + './gplus.svg': 48, + './linkedin.svg': 49, + './lj.svg': 50, + './moimir.svg': 51, + './odnoklassniki.svg': 52, + './pinterest.svg': 53, + './pocket.svg': 54, + './qzone.svg': 55, + './reddit.svg': 56, + './renren.svg': 57, + './sinaWeibo.svg': 58, + './skype.svg': 59, + './surfingbird.svg': 60, + './telegram.svg': 61, + './tencentWeibo.svg': 62, + './tumblr.svg': 63, + './twitter.svg': 64, + './viber.svg': 65, + './vkontakte.svg': 66, + './whatsapp.svg': 67 + }; + (o.keys = function() { + return Object.keys(r); + }), + (o.resolve = i), + (e.exports = o), + (o.id = 41); + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.896 14.833A5.167 5.167 0 0 1 14.729 20H9.166A5.167 5.167 0 0 1 4 14.833V9.167A5.166 5.166 0 0 1 9.166 4h2.608a5.167 5.167 0 0 1 5.167 5.167l.002.011c.037.536.484.96 1.03.96l.018-.002h.872c.57 0 1.034.463 1.034 1.034l-.001 3.663zM9.038 10.176h2.926a.993.993 0 0 0 0-1.987H9.038a.994.994 0 0 0 0 1.987zm5.867 3.83H9.032a.94.94 0 0 0 0 1.879h5.873a.94.94 0 1 0 0-1.88z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 18l5-2.71L17 18V6H7v12z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12h8v8H4zm8-8h8v8h-7.984z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.555 10.814V14.1h.96s.18.005.18-.222v-3.287h-.96s-.18-.006-.18.222zm8.032 3.065v-3.287h-.96s-.18-.006-.18.222V14.1h.96s.18.006.18-.222zm-5.306 1.32c0 .227-.18.222-.18.222H4V9.497c0-.227.18-.222.18-.222h2.514V7.222c0-.227.18-.222.18-.222h1.408l-.001 8.199zm2.065 0c0 .227-.18.221-.18.221H8.761V9.496c0-.226.18-.221.18-.221h1.406v5.924zm0-7.103c0 .227-.18.222-.18.222H8.76V7.222c0-.227.18-.222.18-.222h1.408l-.001 1.096zm4.827 9.21c0 .228-.18.223-.18.223h-4.1v-1.096c0-.227.18-.222.18-.222h2.513v-.79h-2.694V9.497c0-.227.18-.222.18-.222l4.102.003v8.029zm4.826 0c0 .228-.18.223-.18.223h-4.1v-1.096c0-.227.18-.222.18-.222h2.514v-.79h-2.695V9.497c0-.227.18-.222.18-.222L20 9.279v8.028zm-1.585-3.427v-3.287h-.96s-.18-.006-.18.222V14.1h.96s.18.006.18-.222z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.277 7.109h1.517c.08 0 .16-.08.16-.16V5.313c0-.28.08-.559.159-.758l.04-.12L5.2 7.348l.16-.08c.239-.12.558-.16.917-.16zm11.654-.28c-.12-.638-.479-.917-.838-1.037-.36-.12-.718-.28-1.676-.4-.759-.08-1.557-.12-2.116-.12-.16-.438-.399-.917-1.317-1.156-.638-.16-1.796-.12-2.155-.08-.559.08-.758.319-.918.479-.16.16-.28.598-.28.878v1.556c0 .48-.318.838-.877.838H6.397c-.32 0-.559.04-.758.12-.16.12-.32.28-.4.4-.2.279-.239.598-.239.957 0 0 0 .28.08.798.04.4.479 3.033.878 3.911.16.36.28.48.599.639.718.32 2.354.639 3.152.758.759.08 1.278.32 1.557-.279 0 0 .04-.16.12-.36a6.3 6.3 0 0 0 .28-1.915c0-.04.079-.04.079 0 0 .36-.08 1.557.838 1.876.36.12 1.118.24 1.876.32.678.079 1.197.358 1.197 2.114 0 1.078-.24 1.238-1.397 1.238-.958 0-1.317.04-1.317-.759 0-.598.599-.558 1.078-.558.2 0 .04-.16.04-.52 0-.398.24-.598 0-.598-1.557-.04-2.475 0-2.475 1.956 0 1.796.679 2.115 2.914 2.115 1.756 0 2.354-.04 3.073-2.275.16-.439.479-1.796.678-4.03.16-1.478-.12-5.788-.319-6.866zm-3.033 4.75c-.2 0-.32 0-.519.04h-.08s-.04 0-.04-.04v-.04c.08-.4.28-.878.878-.878.639.04.799.599.799 1.038v.04c0 .04-.04.04-.04.04-.04 0-.04 0-.04-.04-.28-.08-.599-.12-.958-.16z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0 0 14.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.09 11.364v1.745h2.888c-.116.75-.873 2.196-2.887 2.196-1.738 0-3.156-1.44-3.156-3.214 0-1.775 1.418-3.215 3.156-3.215.989 0 1.65.422 2.029.786l1.382-1.331C11.615 7.5 10.465 7 9.09 7A5.087 5.087 0 0 0 4 12.09a5.087 5.087 0 0 0 5.09 5.092c2.94 0 4.888-2.066 4.888-4.975 0-.334-.036-.589-.08-.843H9.091zm10.91 0h-1.455V9.909h-1.454v1.455h-1.455v1.454h1.455v1.455h1.454v-1.455H20' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.246 8.954h3.41v10.281h-3.41zm1.725-4.935c-1.167 0-1.929.769-1.929 1.776 0 .987.74 1.777 1.884 1.777h.022c1.19 0 1.93-.79 1.93-1.777-.023-1.007-.74-1.776-1.907-1.776zm10.052 4.715c-1.81 0-2.62.997-3.073 1.698V8.976H9.54c.045.965 0 10.281 0 10.281h3.41v-5.742c0-.307.022-.614.112-.834.246-.613.807-1.25 1.75-1.25 1.233 0 1.727.944 1.727 2.325v5.501h3.41v-5.896c0-3.158-1.683-4.627-3.926-4.627z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M17.815 13.3c.438 2.114.868 4.221 1.306 6.336.037.178-.148.385-.334.311-2.025-.741-4.006-1.49-6.01-2.24a.625.625 0 0 1-.318-.23l-7.39-8.903c-.067-.082-.082-.215-.06-.32.312-1.23.72-2.143 1.752-3.019C7.799 4.36 8.779 4.1 10.047 4.004c.156-.015.223.014.312.133 2.418 2.909 4.837 5.817 7.248 8.725a.888.888 0 0 1 .208.438z' fill='%23FFF'/%3E%3Cpath d='M6.175 8.462c.69-1.795 2.3-3.004 3.835-3.301l-.185-.223a4.242 4.242 0 0 0-3.85 3.272l.2.252z' fill='%230D425A'/%3E%3Cpath d='M10.53 5.792c-1.744.326-3.124 1.513-3.851 3.271l.905 1.091c.787-1.78 2.3-2.997 3.836-3.302l-.89-1.06zm2.76 7.827L9.364 8.9a6.119 6.119 0 0 0-1.269 1.87l4.89 5.89c.289-.385.867-2.359.303-3.041zM9.647 8.633l3.947 4.748c.445.542 2.456.327 3.086-.193l-4.756-5.72c-.793.156-1.587.564-2.277 1.165zm7.308 5.045c-.609.46-1.9.735-2.931.527.074.823-.096 1.892-.616 2.745l1.885.712 1.528.564c.223-.378.542-.608.913-.764l-.35-1.692-.43-2.092z' fill='%230D425A'/%3E%3C/g%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.889 9.667a1.333 1.333 0 1 0 0-2.667 1.333 1.333 0 0 0 0 2.667zm6.222 0a1.333 1.333 0 1 0 0-2.667 1.333 1.333 0 0 0 0 2.667zm4.77 6.108l-1.802-3.028a.879.879 0 0 0-1.188-.307.843.843 0 0 0-.313 1.166l.214.36a6.71 6.71 0 0 1-4.795 1.996 6.711 6.711 0 0 1-4.792-1.992l.217-.364a.844.844 0 0 0-.313-1.166.878.878 0 0 0-1.189.307l-1.8 3.028a.844.844 0 0 0 .312 1.166.88.88 0 0 0 1.189-.307l.683-1.147a8.466 8.466 0 0 0 5.694 2.18 8.463 8.463 0 0 0 5.698-2.184l.685 1.151a.873.873 0 0 0 1.189.307.844.844 0 0 0 .312-1.166z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M11.674 6.536a1.69 1.69 0 0 0-1.688 1.688c0 .93.757 1.687 1.688 1.687a1.69 1.69 0 0 0 1.688-1.687 1.69 1.69 0 0 0-1.688-1.688zm0 5.763a4.08 4.08 0 0 1-4.076-4.075 4.08 4.08 0 0 1 4.076-4.077 4.08 4.08 0 0 1 4.077 4.077 4.08 4.08 0 0 1-4.077 4.075zM10.025 15.624a7.633 7.633 0 0 1-2.367-.98 1.194 1.194 0 0 1 1.272-2.022 5.175 5.175 0 0 0 5.489 0 1.194 1.194 0 1 1 1.272 2.022 7.647 7.647 0 0 1-2.367.98l2.279 2.28a1.194 1.194 0 0 1-1.69 1.688l-2.238-2.24-2.24 2.24a1.193 1.193 0 1 1-1.689-1.689l2.279-2.279'/%3E%3C/g%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9.742c0 1.58.599 2.986 1.884 3.51.21.087.4.003.46-.23.043-.16.144-.568.189-.738.06-.23.037-.31-.133-.512-.37-.436-.608-1.001-.608-1.802 0-2.322 1.74-4.402 4.53-4.402 2.471 0 3.829 1.508 3.829 3.522 0 2.65-1.174 4.887-2.917 4.887-.963 0-1.683-.795-1.452-1.77.276-1.165.812-2.421.812-3.262 0-.752-.405-1.38-1.24-1.38-.985 0-1.775 1.017-1.775 2.38 0 .867.293 1.454.293 1.454L8.69 16.406c-.352 1.487-.053 3.309-.028 3.492.015.11.155.136.22.054.09-.119 1.262-1.564 1.66-3.008.113-.409.647-2.526.647-2.526.32.61 1.254 1.145 2.248 1.145 2.957 0 4.964-2.693 4.964-6.298C18.4 6.539 16.089 4 12.576 4 8.204 4 6 7.13 6 9.742z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.9 5c1.159 0 2.1.948 2.1 2.117v5.862c0 .108-.008.215-.024.32.016.156.024.314.024.473 0 3.36-3.582 6.085-8 6.085s-8-2.724-8-6.085c0-.159.008-.317.024-.473a2.148 2.148 0 0 1-.024-.32V7.117C4 5.948 4.94 5 6.1 5h11.8zM8.596 9.392L12 12.795l3.404-3.403a1.063 1.063 0 0 1 1.502 1.502l-4.132 4.131c-.21.21-.486.314-.76.311-.284.01-.571-.094-.788-.31l-4.132-4.132a1.063 1.063 0 0 1 1.502-1.502z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.367 14.463s-.105.148-.457.299l-.553.222.597 3.273c.062.282.25.983-.082 1.062-.17.04-.307-.067-.395-.121l-.769-.445-2.675-1.545c-.204-.122-.78-.546-1.093-.489-.205.038-.336.127-.483.216l-.77.445-2.39 1.386-.883.508c-.123.06-.301.058-.394-.025-.07-.063-.09-.253-.063-.388l.19-1.004.572-3.02c.047-.2.237-.975.166-1.137-.048-.107-.173-.196-.261-.267l-.61-.565-2.13-1.983c-.189-.153-.345-.345-.533-.496l-.235-.216c-.062-.078-.165-.235-.09-.369.142-.248.974-.218 1.335-.28l2.682-.31.82-.09c.146-.024.299-.004.413-.063.239-.123.51-.809.636-1.087l1.31-2.714c.151-.297.286-.603.431-.896.075-.15.133-.308.305-.356.162-.045.257.105.312.178.177.235.325.685.451.973l1.29 2.853c.104.238.363.964.54 1.074.266.166.858.108 1.227.172l2.841.292c.355.062 1.245.01 1.36.267.076.17-.072.314-.152.394l-.864.814-1.983 1.868c-.185.164-.77.637-.833.858-.04.14.02.414.088.722-.096-.001-.39-.007-1.182-.029-.63-.007-2.616-.17-2.713-.178l-.84-.076c-.14-.023-.326.012-.4-.076v-.02c1.727-1.168 3.407-2.416 5.142-3.578l-.006-.044c-.146-.072-.359-.059-.54-.095-.385-.077-.79-.078-1.208-.147-.75-.124-1.59-.114-2.434-.114-1.172 0-2.329.03-3.35.21-.45.079-.894.095-1.309.197-.172.042-.358.03-.49.108l.007.012c.1.027.253.02.381.02l.928.019.808.025.813.032.591.032c.486.075 1.007.036 1.475.114.404.068.804.065 1.182.14.113.022.245.015.33.064v.006c-.039.094-.336.255-.432.318l-1.055.743-2.256 1.62-1.417.992c.003.048.024.035.045.061 1.15.167 2.52.258 3.77.262 1.298.005 2.465-.094 3.118-.193.561-.086 1.082-.147 1.653-.287.325-.08.521-.148.521-.148z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.542 10.63c-1.105-.636-2.494-1.033-4.025-1.118l.808-2.393 2.182.637c0 .963.78 1.742 1.743 1.742.964 0 1.758-.779 1.758-1.742C19.008 6.78 18.214 6 17.25 6c-.609 0-1.148.326-1.459.793l-2.65-.764a.482.482 0 0 0-.61.311l-1.063 3.172c-1.516.085-2.905.482-4.01 1.119a1.987 1.987 0 0 0-1.46-.623A1.995 1.995 0 0 0 4 12.004c0 .75.425 1.403 1.035 1.742-.029.17-.043.34-.043.51 0 2.62 3.146 4.744 7.015 4.744 3.855 0 7-2.124 7-4.744 0-.17-.013-.34-.042-.51A1.974 1.974 0 0 0 20 12.004a1.995 1.995 0 0 0-1.998-1.996c-.581 0-1.091.24-1.46.623zM9.499 12.5a1.01 1.01 0 0 1 1.006 1.006.998.998 0 0 1-1.006.991.986.986 0 0 1-.992-.991c0-.553.439-1.006.992-1.006zm5.002 0a.998.998 0 0 0-.992 1.006c0 .552.44.991.992.991a.998.998 0 0 0 1.006-.991 1.01 1.01 0 0 0-1.006-1.006zm-5.3 3.597a.484.484 0 0 1-.085-.694c.156-.226.482-.255.694-.085.567.44 1.474.68 2.197.68.709 0 1.616-.24 2.197-.68a.484.484 0 0 1 .694.085.496.496 0 0 1-.085.694c-.737.58-1.885.907-2.806.907-.935 0-2.07-.326-2.806-.907zm8.05-7.59c-.411 0-.752-.34-.752-.75 0-.426.34-.752.751-.752s.752.326.752.751c0 .41-.34.75-.752.75z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.019 15.562l-.001-.003-.018.002a.055.055 0 0 0 .019.001zM7.71 12.398l.146-.68c.048-.205.03-.452.03-.692V9.812L7.88 8c-.139 0-.278.043-.393.076-.358.102-.666.201-.962.352-1.158.59-2.022 1.565-2.387 2.944-.343 1.297-.007 2.652.522 3.507.118.19.269.48.44.61.135-.02.272-.15.375-.217a6.06 6.06 0 0 0 .622-.452l.24-.229c.63-.506 1.075-1.346 1.373-2.193zm4.276 3.164h.02a.382.382 0 0 0-.019-.003v.003zm-3.01-.888l-.258-.575-.088-.264H8.62l-.264.498c-.176.288-.358.574-.557.839a6.5 6.5 0 0 1-.85.944l-.517.422.012.024.287.14c.206.091.43.173.657.235.788.217 1.811.177 2.545-.053.178-.055.643-.194.739-.305v-.017c-.177-.092-.324-.254-.47-.381a5.573 5.573 0 0 1-1.225-1.507zm10.884-3.302c-.365-1.379-1.23-2.354-2.387-2.944-.296-.15-.604-.25-.962-.352-.115-.033-.254-.077-.393-.076l-.005 1.812v1.214c0 .24-.019.487.029.692l.147.68c.297.847.741 1.687 1.372 2.193l.24.23c.196.164.402.309.622.45.103.067.24.198.375.218.171-.13.322-.42.44-.61.529-.855.865-2.21.522-3.507zm-3.66 3.8c-.2-.265-.381-.55-.557-.839l-.264-.498h-.011l-.088.264-.258.575a5.576 5.576 0 0 1-1.226 1.507c-.145.127-.292.29-.469.38v.018c.096.111.561.25.739.305.734.23 1.757.27 2.545.053a4.85 4.85 0 0 0 .657-.234l.287-.141a1.31 1.31 0 0 0 .012-.024l-.516-.422a6.5 6.5 0 0 1-.85-.944zm-1.653-2.727c.068-.192.097-.402.146-.61.05-.21.024-.484.024-.727V9.753l-.006-1.741c-.015-.008-.02-.01-.047-.012-.197.047-.326.05-.592.14-.357.102-.685.275-.985.44-.289.16-.53.388-.78.587-.097.077-.199.19-.308.312l.01.01a1.19 1.19 0 0 0-.01.012l.36.47c.232.359.445.763.581 1.213.326 1.079.182 2.411-.235 3.273a4.9 4.9 0 0 1-.445.75l-.258.323a.018.018 0 0 1-.003.007c.004.007.01.016.012.022h.008c.395-.215.686-.574 1.027-.844.189-.15.354-.35.504-.54.404-.514.755-1.046.997-1.73zm-2.55 3.085l-.259-.323a4.903 4.903 0 0 1-.445-.75c-.417-.862-.561-2.194-.235-3.273.136-.45.35-.854.58-1.214L12 9.501l-.01-.011.01-.01a2.791 2.791 0 0 0-.308-.313c-.25-.2-.491-.427-.78-.586-.3-.166-.628-.339-.985-.44-.266-.09-.395-.094-.592-.141-.026.001-.032.004-.047.012l-.006 1.741v1.355c0 .243-.026.517.024.727.049.208.078.418.146.61.242.684.593 1.216.997 1.73.15.19.315.39.505.54.34.27.63.629 1.026.844h.008c.001-.006.008-.015.012-.022a.019.019 0 0 1-.003-.007z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EsinaWeibo%3C/title%3E%3Cpath d='M10.266 14.696c-.103.421.55.447.64.063.037-.191-.103-.332-.282-.332-.167 0-.333.128-.358.269zm-.128.945c.102-.498-.307-.869-.793-.843-.46.038-.843.358-.92.754-.115.511.307.882.793.844.46-.026.843-.345.92-.755zm3.797-3.157c-1.586-.997-3.707-1.01-5.42-.447-.857.28-1.764.818-2.301 1.495-.627.793-.882 1.815-.23 2.8.958 1.431 3.413 2.033 5.675 1.508 1.33-.307 2.749-1.048 3.35-2.326.562-1.177-.052-2.378-1.074-3.03zm-3.17.498c.945.167 1.7.755 1.827 1.739.243 1.854-2.173 3.336-4.026 2.327a1.933 1.933 0 0 1-.742-2.723c.435-.767 1.266-1.266 2.148-1.355a2.75 2.75 0 0 1 .793.012zm6.11-.37c-.268-.18-.538-.281-.856-.383-.308-.103-.359-.154-.243-.46.076-.218.14-.41.166-.666.14-1.15-.793-1.495-1.854-1.406-.498.039-.92.167-1.355.307-.281.09-.806.384-.92.205-.064-.09.013-.23.038-.32.166-.626.23-1.496-.384-1.88-.447-.28-1.227-.204-1.7-.038-2.556.87-6.455 4.552-5.663 7.479.18.664.55 1.163.908 1.521 1.061 1.061 2.71 1.65 4.231 1.866 1.112.154 2.263.14 3.375-.064 1.815-.332 3.554-1.15 4.679-2.607.754-.972.997-2.352 0-3.235a3.334 3.334 0 0 0-.422-.319zm1.623-3.682c.652 1.483-.064 2.148.166 2.66.192.421.767.46 1.023.14.191-.243.294-.959.307-1.278a4.193 4.193 0 0 0-1.125-3.12c-.984-1.073-2.276-1.444-3.694-1.303-.256.025-.46.064-.601.217-.332.358-.166.882.294.959.384.063 1.342-.23 2.416.396.498.307.971.792 1.214 1.33zm-3.45-.562c-.282.345-.078.87.408.856.294-.012.358-.05.677.051.307.103.626.448.64.857.025.268-.282.895.32 1.061a.523.523 0 0 0 .536-.166c.115-.128.166-.371.192-.575.089-.857-.333-1.598-1.01-2.02-.384-.23-1.445-.46-1.764-.064z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.537 13.698c.115-.52.176-1.06.176-1.614 0-4.155-3.415-7.524-7.63-7.524-.444 0-.88.038-1.304.11A4.444 4.444 0 0 0 8.425 4C5.981 4 4 5.954 4 8.364c0 .805.222 1.56.608 2.207a7.428 7.428 0 0 0-.155 1.513c0 4.156 3.416 7.4 7.63 7.4.477 0 .944-.044 1.397-.126.623.33 1.335.642 2.092.642 2.444 0 4.425-1.953 4.425-4.364 0-.695-.166-1.354-.46-1.938zm-3.974 1.457c-.294.418-.725.747-1.293.984-.567.238-1.239.356-2.016.356-.933 0-1.702-.162-2.308-.486a2.986 2.986 0 0 1-1.047-.934c-.268-.39-.403-.768-.403-1.137 0-.213.08-.395.242-.547a.855.855 0 0 1 .615-.229c.202 0 .373.059.512.178.14.119.26.294.358.527.12.278.25.51.39.695.139.185.336.34.589.46.254.12.587.18 1 .18.566 0 1.027-.12 1.382-.364.354-.243.532-.547.532-.91a.919.919 0 0 0-.287-.702 1.88 1.88 0 0 0-.741-.412 13.21 13.21 0 0 0-1.216-.303c-.678-.146-1.247-.318-1.703-.513-.458-.196-.822-.463-1.09-.8-.269-.34-.403-.759-.403-1.26 0-.48.142-.904.426-1.275.283-.372.693-.658 1.23-.858.537-.2 1.17-.299 1.895-.299.58 0 1.082.066 1.505.198.423.133.774.309 1.053.528.28.22.484.45.612.691.13.24.194.477.194.705 0 .21-.08.4-.241.567a.8.8 0 0 1-.603.252c-.22 0-.386-.05-.5-.151-.114-.101-.237-.266-.37-.495a2.27 2.27 0 0 0-.618-.768c-.241-.184-.627-.276-1.16-.276-.494 0-.893.1-1.196.3-.303.199-.455.44-.455.72 0 .173.053.324.155.45.103.128.245.235.426.326.18.091.363.162.547.214.185.052.49.126.916.225a15.47 15.47 0 0 1 1.446.38c.432.138.8.307 1.103.503.302.198.54.45.709.752.17.302.255.673.255 1.111 0 .525-.148.998-.442 1.417z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.315 8.49l-.214 1.987-3.436 3.382h-1.826l-.698 1.826v2.523l-2.47-.698 2.846-5.1L4 8.167l5.638.752L6.899 5l7.463 4.027 2.202-2.47h1.02L20 7.631z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.92 6.089L4.747 11.555c-.967.388-.962.928-.176 1.168l3.534 1.104 1.353 4.146c.164.454.083.634.56.634.368 0 .53-.168.736-.368.13-.127.903-.88 1.767-1.719l3.677 2.717c.676.373 1.165.18 1.333-.628l2.414-11.374c.247-.99-.378-1.44-1.025-1.146zM8.66 13.573l7.967-5.026c.398-.242.763-.112.463.154l-6.822 6.155-.265 2.833-1.343-4.116z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.813 6.01a4.397 4.397 0 0 0-4.326 6.121c.087.199.312.29.511.2a.382.382 0 0 0 .206-.51 3.566 3.566 0 0 1-.286-1.668A3.616 3.616 0 0 1 8.76 6.79a3.615 3.615 0 0 1 3.366 3.84 3.615 3.615 0 0 1-4.65 3.218.39.39 0 0 0-.486.263.394.394 0 0 0 .262.485c.315.093.647.152.977.174a4.397 4.397 0 0 0 4.677-4.087A4.398 4.398 0 0 0 8.813 6.01zm-1.348 5.658a1.67 1.67 0 1 0-.46-.655c-.274.27-.565.59-.854.966-1.022 1.315-2.224 3.694-2.148 7.007.006.204.157.484.355.497l.04.002c.213.015.394-.301.391-.516-.064-2.458.6-4.662 1.955-6.423.242-.316.488-.626.72-.878zm12.388 4.106c-1.307-.48-2.302-1.27-2.95-2.352a4.873 4.873 0 0 1-.354-.71.819.819 0 0 0 .337-.36.829.829 0 0 0-.395-1.098.822.822 0 0 0-1.098.392.822.822 0 0 0 .724 1.177c.091.237.218.516.39.81.483.812 1.431 1.912 3.196 2.558a.226.226 0 0 0 .278-.113c0-.006.005-.01.007-.022a.224.224 0 0 0-.135-.282zm-3.767-1.676a2.04 2.04 0 0 1-1.707-3.042 2.039 2.039 0 0 1 2.784-.787 2.04 2.04 0 0 1 .786 2.783 1.92 1.92 0 0 1-.268.378.223.223 0 0 0 .014.314c.09.082.234.074.313-.016a2.489 2.489 0 1 0-4.017-2.89 2.493 2.493 0 0 0 2.08 3.708.224.224 0 0 0 .015-.448z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.72 7.7h3.699v2.857h-3.7v4.102c0 .928-.01 1.463.087 1.726.098.262.343.534.61.69.355.213.758.32 1.214.32.81 0 1.616-.264 2.417-.79v2.522c-.683.322-1.302.55-1.857.678a7.94 7.94 0 0 1-1.798.195 4.905 4.905 0 0 1-1.724-.276 4.215 4.215 0 0 1-1.438-.79c-.399-.343-.673-.706-.826-1.09-.154-.386-.23-.945-.23-1.676v-5.611H7V8.29c.628-.203 1.357-.496 1.804-.877.45-.382.809-.84 1.08-1.374.272-.534.459-1.214.56-2.039h2.276v3.7z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7.539a6.56 6.56 0 0 1-1.885.517 3.294 3.294 0 0 0 1.443-1.816 6.575 6.575 0 0 1-2.085.796 3.283 3.283 0 0 0-5.593 2.994A9.32 9.32 0 0 1 5.114 6.6a3.28 3.28 0 0 0 1.016 4.382 3.274 3.274 0 0 1-1.487-.41v.041a3.285 3.285 0 0 0 2.633 3.218 3.305 3.305 0 0 1-1.482.056 3.286 3.286 0 0 0 3.066 2.28A6.585 6.585 0 0 1 4 17.524 9.291 9.291 0 0 0 9.032 19c6.038 0 9.34-5 9.34-9.337 0-.143-.004-.285-.01-.425A6.672 6.672 0 0 0 20 7.538z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M18.434 15.574c-.484-.391-1.002-.743-1.511-1.102-1.016-.718-1.945-.773-2.703.38-.426.648-1.021.677-1.644.392-1.718-.782-3.044-1.989-3.821-3.743-.344-.777-.34-1.473.465-2.022.425-.29.854-.634.82-1.268-.045-.828-2.043-3.593-2.832-3.885a1.429 1.429 0 0 0-.984 0C4.373 4.95 3.606 6.48 4.34 8.292c2.19 5.405 6.043 9.167 11.349 11.463.302.13.638.183.808.23 1.208.012 2.623-1.158 3.032-2.318.393-1.117-.438-1.56-1.096-2.093zM12.485 4.88c3.879.6 5.668 2.454 6.162 6.38.045.363-.09.909.426.919.538.01.408-.528.413-.89.045-3.699-3.163-7.127-6.888-7.253-.281.04-.863-.195-.9.438-.024.427.466.357.787.406z'/%3E%3Cpath d='M13.244 5.957c-.373-.045-.865-.222-.953.299-.09.546.458.49.811.57 2.395.538 3.23 1.414 3.624 3.802.057.349-.057.89.532.8.436-.066.278-.53.315-.802.02-2.293-1.936-4.38-4.329-4.669z'/%3E%3Cpath d='M13.464 7.832c-.249.006-.493.033-.585.3-.137.4.152.496.446.544.983.158 1.5.74 1.598 1.725.027.268.195.484.452.454.356-.043.389-.361.378-.664.017-1.106-1.227-2.385-2.289-2.359z'/%3E%3C/g%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.785 16.241s.288-.032.436-.194c.136-.148.132-.427.132-.427s-.02-1.304.576-1.496c.588-.19 1.341 1.26 2.14 1.818.605.422 1.064.33 1.064.33l2.137-.03s1.117-.071.587-.964c-.043-.073-.308-.661-1.588-1.87-1.34-1.264-1.16-1.059.453-3.246.983-1.332 1.376-2.145 1.253-2.493-.117-.332-.84-.244-.84-.244l-2.406.015s-.178-.025-.31.056c-.13.079-.212.262-.212.262s-.382 1.03-.89 1.907c-1.07 1.85-1.499 1.948-1.674 1.832-.407-.267-.305-1.075-.305-1.648 0-1.793.267-2.54-.521-2.733-.262-.065-.454-.107-1.123-.114-.858-.009-1.585.003-1.996.208-.274.136-.485.44-.356.457.159.022.519.099.71.363.246.341.237 1.107.237 1.107s.142 2.11-.33 2.371c-.325.18-.77-.187-1.725-1.865-.489-.859-.859-1.81-.859-1.81s-.07-.176-.198-.272c-.154-.115-.37-.151-.37-.151l-2.286.015s-.343.01-.469.161C3.94 7.721 4.043 8 4.043 8s1.79 4.258 3.817 6.403c1.858 1.967 3.968 1.838 3.968 1.838h.957z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + "\"data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 11.794c0 4.304-3.517 7.794-7.855 7.794a7.87 7.87 0 0 1-3.796-.97L4 20l1.418-4.182a7.714 7.714 0 0 1-1.127-4.024C4.29 7.489 7.807 4 12.145 4S20 7.49 20 11.794zm-7.855-6.553c-3.641 0-6.603 2.94-6.603 6.553 0 1.434.467 2.762 1.258 3.842l-.825 2.433 2.537-.806a6.6 6.6 0 0 0 3.633 1.084c3.642 0 6.604-2.94 6.604-6.553s-2.962-6.553-6.604-6.553zm3.967 8.348c-.049-.08-.177-.128-.37-.223-.192-.095-1.139-.558-1.315-.621-.177-.064-.305-.096-.434.095a10.92 10.92 0 0 1-.61.749c-.112.128-.224.143-.416.048-.193-.096-.813-.297-1.549-.948a5.76 5.76 0 0 1-1.07-1.323c-.113-.191-.013-.295.084-.39.086-.086.192-.223.289-.334.096-.112.128-.191.192-.319s.032-.239-.016-.335c-.048-.095-.433-1.035-.594-1.418-.16-.382-.32-.318-.433-.318-.112 0-.24-.016-.369-.016a.71.71 0 0 0-.513.239c-.177.19-.674.653-.674 1.593s.69 1.848.786 1.976c.096.127 1.332 2.119 3.289 2.884 1.958.764 1.958.51 2.31.477.353-.031 1.14-.461 1.3-.908.16-.446.16-.829.113-.908z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E\""; + }, + function(e, t) { + e.exports = + '.ya-share2,\n.ya-share2 * {\n line-height: normal;\n}\n.ya-share2 :link:hover,\n.ya-share2 :visited:hover {\n color: #000 !important;\n}\n.ya-share2 input {\n color: inherit;\n font: inherit;\n margin: 0;\n line-height: normal;\n}\n.ya-share2__container_size_m {\n font-size: 13px;\n}\n.ya-share2__container_size_m .ya-share2__icon {\n height: 24px;\n width: 24px;\n background-size: 24px 24px;\n}\n.ya-share2__container_size_m .ya-share2__title {\n line-height: 24px;\n}\n.ya-share2__container_size_m .ya-share2__item {\n margin: 5px 4px 5px 0;\n}\n.ya-share2__container_size_m .ya-share2__item:last-child {\n margin-right: 0;\n}\n.ya-share2__container_size_m .ya-share2__counter {\n font-size: 12px;\n line-height: 24px;\n padding: 0 8px;\n}\n.ya-share2__container_size_m .ya-share2__counter:before {\n margin-left: -8px;\n}\n.ya-share2__container_size_m .ya-share2__icon_more:before {\n font-size: 12px;\n line-height: 24px;\n}\n.ya-share2__container_size_m .ya-share2__popup {\n padding: 5px 10px;\n}\n.ya-share2__container_size_m .ya-share2__popup_direction_bottom {\n top: 28px;\n}\n.ya-share2__container_size_m .ya-share2__popup_direction_top {\n bottom: 28px;\n}\n.ya-share2__container_size_m .ya-share2__input_copy {\n width: 140px;\n}\n.ya-share2__container_size_m .ya-share2__badge + .ya-share2__title {\n margin-left: 10px;\n}\n.ya-share2__container_size_s {\n font-size: 12px;\n}\n.ya-share2__container_size_s .ya-share2__icon {\n height: 18px;\n width: 18px;\n background-size: 18px 18px;\n}\n.ya-share2__container_size_s .ya-share2__title {\n line-height: 18px;\n}\n.ya-share2__container_size_s .ya-share2__item {\n margin: 3px 4px 3px 0;\n}\n.ya-share2__container_size_s .ya-share2__item:last-child {\n margin-right: 0;\n}\n.ya-share2__container_size_s .ya-share2__counter {\n font-size: 10px;\n line-height: 18px;\n padding: 0 6px;\n}\n.ya-share2__container_size_s .ya-share2__counter:before {\n margin-left: -6px;\n}\n.ya-share2__container_size_s .ya-share2__icon_more:before {\n font-size: 10px;\n line-height: 18px;\n}\n.ya-share2__container_size_s .ya-share2__popup {\n padding: 3px 6px;\n}\n.ya-share2__container_size_s .ya-share2__popup_direction_bottom {\n top: 21px;\n}\n.ya-share2__container_size_s .ya-share2__popup_direction_top {\n bottom: 21px;\n}\n.ya-share2__container_size_s .ya-share2__input_copy {\n width: 110px;\n}\n.ya-share2__container_size_s .ya-share2__badge + .ya-share2__title {\n margin-left: 6px;\n}\n.ya-share2__list_direction_horizontal > .ya-share2__item {\n display: inline-block;\n vertical-align: top;\n margin-top: 0;\n margin-bottom: 0;\n}\n.ya-share2__list_direction_horizontal > .ya-share2__item > .ya-share2__link > .ya-share2__title {\n display: none;\n}\n.ya-share2__list_direction_vertical > .ya-share2__item {\n display: block;\n margin-right: 0;\n}\n.ya-share2__list_direction_vertical > .ya-share2__item > .ya-share2__link > .ya-share2__badge > .ya-share2__counter {\n display: none;\n}\n.ya-share2__list {\n display: inline-block;\n vertical-align: top;\n padding: 0;\n margin: 0;\n list-style-type: none;\n}\n.ya-share2__item {\n font-family: Arial, sans;\n display: inline-block;\n}\n.ya-share2__item:hover {\n opacity: 0.9;\n}\n.ya-share2__link {\n display: inline-block;\n vertical-align: top;\n text-decoration: none;\n white-space: nowrap;\n}\n.ya-share2__badge {\n display: inline-block;\n vertical-align: top;\n border-radius: 2px;\n color: #fff;\n overflow: hidden;\n position: relative;\n}\n.ya-share2__icon {\n display: inline-block;\n vertical-align: top;\n}\n.ya-share2__icon:active {\n box-shadow: inset 0 2px 0 0 rgba(0,0,0,0.1);\n}\n.ya-share2__counter {\n display: none;\n}\n.ya-share2__counter:before {\n content: "";\n position: absolute;\n width: 1px;\n top: 2px;\n bottom: 2px;\n background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEX///+nxBvIAAAAAXRSTlMz/za5cAAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=") 0 0 repeat-y;\n}\n.ya-share2__counter_visible {\n display: inline-block;\n}\n.ya-share2__title {\n display: inline-block;\n color: #000;\n vertical-align: bottom;\n}\n.ya-share2__title:hover {\n color: #f00;\n}\n.ya-share2__item_more {\n position: relative;\n}\n.ya-share2__item_more:hover {\n opacity: 1;\n}\n.ya-share2__icon_more {\n background-color: #fff;\n border: 1px solid #cdcdcd;\n box-sizing: border-box;\n position: relative;\n}\n.ya-share2__icon_more:before {\n content: \'•••\';\n color: #a0a0a0;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n position: absolute;\n text-align: center;\n}\n.ya-share2__popup {\n position: absolute;\n display: none;\n border: 1px solid #e6e6e6;\n z-index: 9999;\n background-color: #fff;\n}\n.ya-share2__popup_direction_bottom {\n box-shadow: 0 10px 20px -5px rgba(0,0,0,0.4);\n}\n.ya-share2__popup_direction_top {\n box-shadow: 0 0 20px -5px rgba(0,0,0,0.4);\n}\n.ya-share2__popup_list-direction_horizontal {\n right: 0;\n}\n.ya-share2__popup_list-direction_vertical {\n left: 0;\n}\n.ya-share2__popup_visible {\n display: block;\n}\n.ya-share2__popup_clipboard .ya-share2__input_copy,\n.ya-share2__link_copy {\n display: none;\n}\n.ya-share2__popup_clipboard .ya-share2__link_copy {\n display: inline-block;\n}\n'; + }, + function(e, t, n) { + 'use strict'; + function o(e, t) { + if (!(e instanceof t)) + throw new TypeError('Cannot call a class as a function'); + } + function i(e) { + var t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : function() {}, + n = 'function' == typeof window.jQuery; + try { + (window['yaCounter' + e] = new window.Ya.Metrika({ + id: e, + trackLinks: !0, + accurateTrackBounce: !0, + params: { + jquery: n, + version: n && window.jQuery().jquery, + shareVersion: 2 + } + })), + t(); + } catch (e) {} + } + function r(e) { + var t = 'yandex_metrika_callbacks'; + (window[t] = window[t] || []), window[t].push(e); + } + Object.defineProperty(t, '__esModule', { value: !0 }); + var s = (function() { + function e(e, t) { + for (var n = 0; n < t.length; n++) { + var o = t[n]; + (o.enumerable = o.enumerable || !1), + (o.configurable = !0), + 'value' in o && (o.writable = !0), + Object.defineProperty(e, o.key, o); + } + } + return function(t, n, o) { + return n && e(t.prototype, n), o && e(t, o), t; + }; + })(), + a = n(0), + l = (function() { + function e(t) { + o(this, e), (this._id = t); + } + return ( + s(e, [ + { + key: 'init', + value: function() { + var e = this; + if (window.Ya && 'Metrika' in window.Ya) i(this._id); + else { + var t = (0, a.injectJs)(''); + r(function() { + i(e._id, function() { + return t && t.parentNode.removeChild(t); + }); + }); + } + } + }, + { + key: 'getCounter', + value: function() { + return window['yaCounter' + this._id]; + } + } + ]), + e + ); + })(); + t.default = l; + }, + function(e, t, n) { + 'use strict'; + function o(e) { + return e && e.__esModule ? e : { default: e }; + } + function i(e) { + return function(t) { + var n = + arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}; + return ( + 'string' == typeof t && + (t = u.default.toArray(document.querySelectorAll(t))), + Array.isArray(t) || (t = [t]), + !1 === n.reinit && + (t = t.filter(function(e) { + return !m.default.getMod(e, 'inited'); + })), + t.map(function(t) { + var o = new l.default(t, (0, s.default)({ options: n }, e)); + return ( + o.isBare() || + v || + (_.injectCss((0, p.getCss)(e.plugins), { nonce: o.getNonce() }), + (v = !0)), + o + ); + }) + ); + }; + } + Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = i); + var r = n(11), + s = o(r), + a = n(71), + l = o(a), + c = n(2), + u = o(c), + p = n(15), + d = n(0), + h = o(d), + f = n(17), + m = o(f), + _ = new h.default(window.document), + v = !1; + }, + function(e, t, n) { + 'use strict'; + function o(e) { + return e && e.__esModule ? e : { default: e }; + } + function i(e, t) { + if (!(e instanceof t)) + throw new TypeError('Cannot call a class as a function'); + } + function r(e) { + return Object.keys(e).reduce(function(t, n) { + var o = e[n]; + return o.contentOptions && (t[n] = o.contentOptions), t; + }, {}); + } + Object.defineProperty(t, '__esModule', { value: !0 }); + var s = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e; + } + : function(e) { + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype + ? 'symbol' + : typeof e; + }, + a = (function() { + function e(e, t) { + for (var n = 0; n < t.length; n++) { + var o = t[n]; + (o.enumerable = o.enumerable || !1), + (o.configurable = !0), + 'value' in o && (o.writable = !0), + Object.defineProperty(e, o.key, o); + } + } + return function(t, n, o) { + return n && e(t.prototype, n), o && e(t, o), t; + }; + })(), + l = n(72), + c = o(l), + u = n(1), + p = n(74), + d = o(p), + h = n(78), + f = (function(e) { + if (e && e.__esModule) return e; + var t = {}; + if (null != e) + for (var n in e) + Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]); + return (t.default = e), t; + })(h), + m = n(17), + _ = o(m), + v = n(80), + y = n(2), + g = o(y), + b = n(81), + k = o(b), + w = n(13), + x = o(w), + C = (function() { + function e(t, n) { + i(this, e); + var o = n.plugins, + s = n.defaults, + a = n.options, + l = n.frameUrl, + c = n.metrika, + u = r(o), + p = 'ya-share2.' + Math.random(), + d = new x.default(window, p); + (this._params = n), + (this._domNode = t), + (this._messenger = d), + (this._namespace = p), + (this._plugins = o), + (this._options = (0, k.default)(u, s, t.dataset, a)); + var h = this._options.get('theme.lang'); + (this._i18n = this._options.get('i18n.' + h)), + this._initLayout(o, l, p), + this._bindEvents(d, c), + t.classList.add('ya-share2'), + t.classList.add('ya-share2_inited'), + (this._morePopup = _.default.findInside(this._domNode, { + block: 'ya-share2', + elem: 'popup' + })[0]), + 'outer' === this._options.get('theme.popupPosition') && + this._moveMorePopupOutside(), + this._options.get('hooks.onready').call(this); + } + return ( + a(e, [ + { + key: '_isDestroyed', + value: function() { + return null === this._domNode; + } + }, + { + key: '_moveMorePopupOutside', + value: function() { + var e = _.default.findInside(this._domNode, { + block: 'ya-share2', + elem: 'container' + })[0]; + (this._morePopupContainer = document.createElement('div')), + (this._morePopupContainer.style.position = 'absolute'), + (this._morePopupContainer.style['pointer-events'] = 'none'), + (this._morePopup.style['pointer-events'] = 'all'), + (this._morePopupContainer.className = e.className), + this._morePopupContainer.appendChild(this._morePopup), + document.body.appendChild(this._morePopupContainer); + } + }, + { + key: 'updateContent', + value: function(e) { + if (this._isDestroyed()) + throw new Error('Could not operate on destroyed block.'); + this._options.merge({ content: e }), + this._initLayout( + this._params.plugins, + this._params.frameUrl, + this._namespace + ); + } + }, + { + key: 'updateContentByService', + value: function(e) { + if (this._isDestroyed()) + throw new Error('Could not operate on destroyed block.'); + this._options.merge({ contentByService: e }), + this._initLayout( + this._params.plugins, + this._params.frameUrl, + this._namespace + ); + } + }, + { + key: 'destroy', + value: function() { + this._domNode.classList.remove('ya-share2_inited'), + (this._domNode.innerHTML = ''), + (this._domNode = null), + this._morePopupContainer && + (g.default.remove(this._morePopupContainer), + (this._morePopupContainer = null)), + this._messenger.unsubscribe(this), + document.body.removeEventListener('click', this._onBodyClick), + document.body.removeEventListener('keydown', this._onKeydown); + } + }, + { + key: '_getContentForService', + value: function(e) { + var t = this, + n = function(n) { + return t._options.get(n, e); + }, + o = { + title: n('content.title'), + description: n('content.description'), + image: n('content.image'), + url: n('content.url') + }, + i = this._plugins[e].contentOptions || {}; + return ( + Object.keys(i).forEach(function(e) { + o[e] = n('content.' + e); + }), + o + ); + } + }, + { + key: '_initLayout', + value: function(e, t, n) { + var o = this; + (this._services = this._options + .get('theme.services') + .split(',') + .filter(function(t) { + return e[t]; + }) + .map(function(t) { + var n = function(e) { + return o._options.get(e, t); + }, + i = e[t].config.shareUrl; + if ('object' === (void 0 === i ? 'undefined' : s(i))) { + i = i[n('content.template')] || i.default; + } + i += '&utm_source=share2'; + var r = o._getContentForService(t); + return { + name: t, + title: e[t].i18n[n('theme.lang')], + location: (0, u.applyTemplate)(i, r), + hasCounter: Boolean(e[t].config.count), + popupDimensions: e[t].popupDimensions + }; + })), + (0, c.default)(this._i18n).update( + this._domNode, + 'container', + [ + { + urls: { + content: this._options.get('content.url'), + frame: t + }, + theme: this._options.get('theme'), + services: this._services, + namespace: n + } + ] + ), + (this._frame = this._domNode.getElementsByTagName( + 'iframe' + )[0]); + } + }, + { + key: 'getNonce', + value: function() { + return this._options.get('theme.nonce'); + } + }, + { + key: '_bindEvents', + value: function(e, t) { + var n = this; + (this._onBodyClick = this._onBodyClick.bind(this, t)), + (this._onKeydown = this._onKeydown.bind(this)), + document.body.addEventListener('click', this._onBodyClick), + document.body.addEventListener('keydown', this._onKeydown), + e.subscribe(this, function(e) { + var t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : {}; + if ('init' === e) + n._messenger.publish( + 'counter', + { + services: n._prepareServicesForFrame(), + url: n._options.get('content.url') + }, + n._frame.contentWindow + ); + else if ('counter' === e) { + var o = t.service, + i = t.count; + n.setCount(o, i); + } + }); + } + }, + { + key: '_prepareServicesForFrame', + value: function() { + var e = this; + return this._services.reduce(function(t, n) { + var o = n.name, + i = e._getContentForService(o), + r = i.url; + return (t[o] = { url: (0, d.default)(r) }), t; + }, {}); + } + }, + { + key: '_onKeydown', + value: function(e) { + switch (e.which || e.keyCode) { + case 27: + this._closePopup(); + } + } + }, + { + key: '_onBodyClick', + value: function(e, t) { + var n = g.default.getTarget(t), + o = _.default.findOutside(n, { + block: 'ya-share2', + elem: 'container' + }), + i = _.default.findInside(this._domNode, { + block: 'ya-share2', + elem: 'container' + })[0]; + if (!o || (o !== i && o !== this._morePopupContainer)) + return void this._closePopup(); + var r = _.default.findOutside(n, { + block: 'ya-share2', + elem: 'item' + }); + return r + ? _.default.getMod(r, 'more') + ? void this._onMoreClick(t) + : _.default.getMod(r, 'copy') + ? void this._onCopyClick(t) + : void this._onServiceClick(t, r, e) + : void 0; + } + }, + { + key: '_onCopyClick', + value: function(e) { + var t = this; + this._morePopup.classList.contains( + 'ya-share2__popup_clipboard' + ) && + (this._closePopup(), + (0, v.clip)(this._options.get('content.url'), function(e) { + prompt(t._i18n.pressToCopy, e); + })), + e.preventDefault(), + e.stopPropagation(); + } + }, + { + key: '_onMoreClick', + value: function(e) { + if ( + ((0, v.copy)() + ? this._morePopup.classList.add( + 'ya-share2__popup_clipboard' + ) + : this._morePopup.classList.remove( + 'ya-share2__popup_clipboard' + ), + this._morePopupContainer) + ) { + var t = _.default.findInside(this._domNode, { + block: 'ya-share2', + elem: 'item', + modName: 'more' + })[0], + n = g.default.getRectRelativeToDocument(t), + o = n.top, + i = n.left, + r = n.width, + s = n.height; + (this._morePopupContainer.style.top = o + 'px'), + (this._morePopupContainer.style.left = i + 'px'), + (this._morePopupContainer.style.width = r + 'px'), + (this._morePopupContainer.style.height = s + 'px'); + } + this._morePopup.classList.toggle('ya-share2__popup_visible'), + e.preventDefault(), + e.stopPropagation(); + } + }, + { + key: '_onServiceClick', + value: function(e, t, n) { + this._closePopup(); + var o = _.default.getMod(t, 'service'); + if (o) { + var i = this._services.filter(function(e) { + return e.name === o; + })[0]; + if ( + i && + (this._options.get('hooks.onshare').call(this, i.name), + !this._isDestroyed()) + ) { + if ((this.setCount(i.name), i.popupDimensions)) { + var r = _.default.findInside(t, { + block: 'ya-share2', + elem: 'link' + })[0]; + e.preventDefault(), + e.stopPropagation(), + f.open('ya-share2', r.href, i.popupDimensions); + } + var s = _.default.findInside(this._domNode, { + block: 'ya-share2', + elem: 'item' + }), + a = [].indexOf.call(s, t); + n.getCounter().reachGoal('BUTTON_CLICK', { + serviceName: o, + buttonIndex: a + }); + } + } + } + }, + { + key: 'setCount', + value: function(e, t) { + if (this._options.get('theme.counter')) { + var n = _.default.findInside(this._domNode, { + block: 'ya-share2', + elem: 'item', + modName: 'service', + modVal: e + })[0]; + if (!n) return; + var o = _.default.findInside(n, { + block: 'ya-share2', + elem: 'counter' + })[0]; + if (!o) return; + if (void 0 === t) { + var i = parseInt(o.textContent || 0, 10); + isNaN(i) && (i = 0), (t = i + 1); + } + (o.textContent = t), + t > 0 + ? o.classList.add('ya-share2__counter_visible') + : o.classList.remove('ya-share2__counter_visible'); + } + } + }, + { + key: 'isBare', + value: function() { + return Boolean(this._options.get('theme.bare')); + } + }, + { + key: '_closePopup', + value: function() { + this._morePopup && + this._morePopup.classList.remove('ya-share2__popup_visible'); + } + } + ]), + e + ); + })(); + t.default = C; + }, + function(e, t, n) { + 'use strict'; + function o(e) { + return e && e.__esModule ? e : { default: e }; + } + function i(e) { + if (Array.isArray(e)) { + for (var t = 0, n = Array(e.length); t < e.length; t++) n[t] = e[t]; + return n; + } + return Array.from(e); + } + function r(e) { + function t(e) { + for ( + var t = arguments.length, n = Array(t > 1 ? t - 1 : 0), i = 1; + i < t; + i++ + ) + n[i - 1] = arguments[i]; + return (0, a.default)( + { block: 'ya-share2', elem: e }, + o[e].apply(o, n) + ); + } + var n = new c.default(), + o = { + container: function(e) { + var n = e.urls, + o = e.theme, + r = e.services, + s = e.namespace; + return { + mods: { size: o.size }, + content: [ + t( + 'list', + o.direction, + r, + o.limit, + n.content, + o.copy, + o.popupDirection + ) + ].concat( + i( + [ + o.nonce && t('iframe-style', o.nonce), + t('iframe', n.frame, s, { inlineStyle: !o.nonce }) + ].filter(function() { + return o.counter; + }) + ) + ) + }; + }, + list: function(e, n) { + var o = + arguments.length > 2 && void 0 !== arguments[2] + ? arguments[2] + : n.length, + i = + arguments.length > 3 && void 0 !== arguments[3] + ? arguments[3] + : '', + r = arguments[4], + s = arguments[5]; + !1 === o && (o = n.length); + var a = n.slice(0, o), + l = n.slice(o); + return { + tag: 'ul', + mods: { direction: e }, + content: [ + a.map(function(e) { + return t('item', e); + }), + l.length > 0 && t('item_more', l, i, r, s, e) + ] + }; + }, + item: function() { + var e = + arguments.length > 0 && void 0 !== arguments[0] + ? arguments[0] + : {}; + return { + tag: 'li', + mods: { service: e.name }, + content: t('link', e) + }; + }, + link: function() { + var e = + arguments.length > 0 && void 0 !== arguments[0] + ? arguments[0] + : {}, + n = e.location, + o = e.title, + i = e.hasCounter; + return { + tag: 'a', + attrs: { + href: n || '#', + rel: n && 'nofollow', + target: n && '_blank', + title: o + }, + content: [t('badge', i), t('title', o)] + }; + }, + badge: function(e) { + return { tag: 'span', content: [t('icon'), e && t('counter')] }; + }, + icon: function() { + return { tag: 'span' }; + }, + counter: function() { + return { tag: 'span' }; + }, + title: function(e) { + return { tag: 'span', content: e }; + }, + item_more: function(e, n, o, i, r) { + return (0, a.default)(t('item'), { + mods: { more: !0 }, + content: [t('link_more'), t('popup', e, n, o, i, r)] + }); + }, + link_more: function() { + return (0, a.default)(t('link'), { + mods: { more: !0 }, + content: t('badge_more') + }); + }, + badge_more: function() { + return (0, a.default)(t('badge'), { + mods: { more: !0 }, + content: t('icon_more') + }); + }, + icon_more: function() { + return (0, a.default)(t('icon'), { mods: { more: !0 } }); + }, + item_copy: function(e) { + return (0, a.default)(t('item'), { + mods: { copy: !0 }, + content: [t('link_copy'), t('input_copy', e)] + }); + }, + link_copy: function() { + return (0, a.default)(t('link'), { + mods: { copy: !0 }, + content: t('title', e.copyLink) + }); + }, + input_copy: function(e) { + return { tag: 'input', attrs: { value: e } }; + }, + popup: function(e, n) { + var o = + arguments.length > 2 && void 0 !== arguments[2] + ? arguments[2] + : 'last', + i = arguments[3], + r = arguments[4], + s = t('list', 'vertical', e); + return ( + 'first' === o + ? s.content.unshift(t('item_copy', n)) + : 'last' === o && s.content.push(t('item_copy', n)), + (i = 'top' === i ? 'top' : 'bottom'), + (r = 'vertical' === r ? 'vertical' : 'horizontal'), + { mods: { direction: i, 'list-direction': r }, content: s } + ); + }, + iframe: function(e, t) { + var n = + arguments.length > 2 && void 0 !== arguments[2] + ? arguments[2] + : {}, + o = n.inlineStyle; + return { + tag: 'iframe', + attrs: { + src: e + '?' + p.serializeParams({ namespace: t }), + style: o + ? 'border: 0; display: none; position: absolute; left: -9999px;' + : null + } + }; + }, + 'iframe-style': function(e) { + return { + tag: 'style', + attrs: { nonce: e, scoped: !0 }, + content: + '.ya-share2__iframe { border: 0; display: none; position: absolute; left: -9999px; }' + }; + } + }; + return { + update: function(e, o) { + var r = + arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : []; + e.innerHTML = n.toHtml(t.apply(void 0, [o].concat(i(r)))); + } + }; + } + Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = r); + var s = n(11), + a = o(s), + l = n(73), + c = o(l), + u = n(1), + p = (function(e) { + if (e && e.__esModule) return e; + var t = {}; + if (null != e) + for (var n in e) + Object.prototype.hasOwnProperty.call(e, n) && (t[n] = e[n]); + return (t.default = e), t; + })(u); + }, + function(e, t, n) { + 'use strict'; + var o = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e; + } + : function(e) { + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype + ? 'symbol' + : typeof e; + }, + i = (function() { + function e() { + this._shortTags = {}; + for (var e = 0; e < t.length; e++) this._shortTags[t[e]] = 1; + (this._optJsAttrName = 'onclick'), + (this._optJsAttrIsJs = !0), + (this._optJsCls = 'i-bem'), + (this._optJsElem = !0), + (this._optEscapeContent = !0), + (this._optNobaseMods = !1), + (this._optDelimElem = '__'), + (this._optDelimMod = '_'); + } + e.prototype = { + toHtml: function(e) { + (this._buf = ''), this._html(e); + var t = this._buf; + return delete this._buf, t; + }, + _html: function(e) { + var t, a, l; + if (!1 !== e && null != e) + if ('object' !== (void 0 === e ? 'undefined' : o(e))) + this._buf += this._optEscapeContent ? n(e) : e; + else if (Array.isArray(e)) + for (t = 0, a = e.length; t < a; t++) + !1 !== (l = e[t]) && null != l && this._html(l); + else { + if (e.toHtml) { + var c = e.toHtml.call(this, e) || ''; + return void (this._buf += c); + } + var u = !1 !== e.bem; + if (void 0 !== e.tag && !e.tag) + return void (e.html + ? (this._buf += e.html) + : this._html(e.content)); + e.mix && !Array.isArray(e.mix) && (e.mix = [e.mix]); + var p, + d, + h, + f = '', + m = '', + _ = !1; + if ((p = e.attrs)) + for (t in p) + (d = p[t]), + !0 === d + ? (m += ' ' + t) + : !1 !== d && + null !== d && + void 0 !== d && + (m += ' ' + t + '="' + i(d) + '"'); + if (u) { + var v = e.block + (e.elem ? this._optDelimElem + e.elem : ''); + e.block && + ((f = s( + e, + v, + null, + this._optNobaseMods, + this._optDelimMod + )), + e.js && ((h = {})[v] = !0 === e.js ? {} : e.js)); + var y = this._optJsCls && (this._optJsElem || !e.elem), + g = e.mix; + if (g && g.length) + for (t = 0, a = g.length; t < a; t++) { + var b = g[t]; + if (b && !1 !== b.bem) { + var k = b.block || e.block || '', + w = b.elem || (b.block ? null : e.block && e.elem), + x = k + (w ? this._optDelimElem + w : ''); + k && + ((f += s( + b, + x, + v, + this._optNobaseMods, + this._optDelimMod + )), + b.js && + (((h = h || {})[x] = !0 === b.js ? {} : b.js), + (_ = !0), + y || + (y = + k && + this._optJsCls && + (this._optJsElem || !w)))); + } + } + if (h) { + y && (f += ' ' + this._optJsCls); + var C = + _ || !0 !== e.js + ? r(JSON.stringify(h)) + : '{"' + v + '":{}}'; + m += + ' ' + + (e.jsAttr || this._optJsAttrName) + + "='" + + (this._optJsAttrIsJs ? 'return ' + C : C) + + "'"; + } + } + e.cls && (f = (f ? f + ' ' : '') + i(e.cls).trim()); + var j = e.tag || 'div'; + (this._buf += + '<' + j + (f ? ' class="' + f + '"' : '') + (m || '')), + this._shortTags[j] + ? (this._buf += '/>') + : ((this._buf += '>'), + e.html ? (this._buf += e.html) : this._html(e.content), + (this._buf += '')); + } + } + }; + var t = 'area base br col command embed hr img input keygen link menuitem meta param source track wbr'.split( + ' ' + ), + n = (e.prototype.xmlEscape = function(e) { + return (e + '') + .replace(/&/g, '&') + .replace(//g, '>'); + }), + i = (e.prototype.attrEscape = function(e) { + return (e + '').replace(/&/g, '&').replace(/"/g, '"'); + }), + r = (e.prototype.jsAttrEscape = function(e) { + return (e + '').replace(/&/g, '&').replace(/'/g, '''); + }), + s = function(e, t, n, o, i) { + var r, + s, + a, + l = ''; + if ( + (n !== t && (n && (l += ' '), (l += t)), + (r = (e.elem && e.elemMods) || e.mods)) + ) + for (a in r) + ((s = r[a]) || 0 === s) && + (l += ' ' + (o ? i : t + i) + a + (!0 === s ? '' : i + s)); + return l; + }; + return e; + })(); + e.exports = i; + }, + function(e, t, n) { + 'use strict'; + (function(e) { + function o(t) { + var n = new e(t), + o = n.host; + return n.href.replace(o, (0, i.toASCII)(o)); + } + Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = o); + var i = n(76); + }.call(t, n(75))); + }, + function(e, t, n) { + (function(t) { + (function() { + 'use strict'; + !(function(e) { + function t(e) { + return void 0 !== p[e]; + } + function n() { + a.call(this), (this._isInvalid = !0); + } + function o(e) { + return '' == e && n.call(this), e.toLowerCase(); + } + function i(e) { + var t = e.charCodeAt(0); + return t > 32 && + t < 127 && + -1 == [34, 35, 60, 62, 63, 96].indexOf(t) + ? e + : encodeURIComponent(e); + } + function r(e) { + var t = e.charCodeAt(0); + return t > 32 && t < 127 && -1 == [34, 35, 60, 62, 96].indexOf(t) + ? e + : encodeURIComponent(e); + } + function s(e, s, a) { + function l(e) { + g.push(e); + } + var c = s || 'scheme start', + u = 0, + _ = '', + v = !1, + y = !1, + g = []; + e: for (; (e[u - 1] != h || 0 == u) && !this._isInvalid; ) { + var b = e[u]; + switch (c) { + case 'scheme start': + if (!b || !f.test(b)) { + if (s) { + l('Invalid scheme.'); + break e; + } + (_ = ''), (c = 'no scheme'); + continue; + } + (_ += b.toLowerCase()), (c = 'scheme'); + break; + case 'scheme': + if (b && m.test(b)) _ += b.toLowerCase(); + else { + if (':' != b) { + if (s) { + if (h == b) break e; + l('Code point not allowed in scheme: ' + b); + break e; + } + (_ = ''), (u = 0), (c = 'no scheme'); + continue; + } + if (((this._scheme = _), (_ = ''), s)) break e; + t(this._scheme) && (this._isRelative = !0), + (c = + 'file' == this._scheme + ? 'relative' + : this._isRelative && a && a._scheme == this._scheme + ? 'relative or authority' + : this._isRelative + ? 'authority first slash' + : 'scheme data'); + } + break; + case 'scheme data': + '?' == b + ? ((this._query = '?'), (c = 'query')) + : '#' == b + ? ((this._fragment = '#'), (c = 'fragment')) + : h != b && + '\t' != b && + '\n' != b && + '\r' != b && + (this._schemeData += i(b)); + break; + case 'no scheme': + if (a && t(a._scheme)) { + c = 'relative'; + continue; + } + l('Missing scheme.'), n.call(this); + break; + case 'relative or authority': + if ('/' != b || '/' != e[u + 1]) { + l('Expected /, got: ' + b), (c = 'relative'); + continue; + } + c = 'authority ignore slashes'; + break; + case 'relative': + if ( + ((this._isRelative = !0), + 'file' != this._scheme && (this._scheme = a._scheme), + h == b) + ) { + (this._host = a._host), + (this._port = a._port), + (this._path = a._path.slice()), + (this._query = a._query), + (this._username = a._username), + (this._password = a._password); + break e; + } + if ('/' == b || '\\' == b) + '\\' == b && l('\\ is an invalid code point.'), + (c = 'relative slash'); + else if ('?' == b) + (this._host = a._host), + (this._port = a._port), + (this._path = a._path.slice()), + (this._query = '?'), + (this._username = a._username), + (this._password = a._password), + (c = 'query'); + else { + if ('#' != b) { + var k = e[u + 1], + w = e[u + 2]; + ('file' != this._scheme || + !f.test(b) || + (':' != k && '|' != k) || + (h != w && + '/' != w && + '\\' != w && + '?' != w && + '#' != w)) && + ((this._host = a._host), + (this._port = a._port), + (this._username = a._username), + (this._password = a._password), + (this._path = a._path.slice()), + this._path.pop()), + (c = 'relative path'); + continue; + } + (this._host = a._host), + (this._port = a._port), + (this._path = a._path.slice()), + (this._query = a._query), + (this._fragment = '#'), + (this._username = a._username), + (this._password = a._password), + (c = 'fragment'); + } + break; + case 'relative slash': + if ('/' != b && '\\' != b) { + 'file' != this._scheme && + ((this._host = a._host), + (this._port = a._port), + (this._username = a._username), + (this._password = a._password)), + (c = 'relative path'); + continue; + } + '\\' == b && l('\\ is an invalid code point.'), + (c = + 'file' == this._scheme + ? 'file host' + : 'authority ignore slashes'); + break; + case 'authority first slash': + if ('/' != b) { + l("Expected '/', got: " + b), + (c = 'authority ignore slashes'); + continue; + } + c = 'authority second slash'; + break; + case 'authority second slash': + if (((c = 'authority ignore slashes'), '/' != b)) { + l("Expected '/', got: " + b); + continue; + } + break; + case 'authority ignore slashes': + if ('/' != b && '\\' != b) { + c = 'authority'; + continue; + } + l('Expected authority, got: ' + b); + break; + case 'authority': + if ('@' == b) { + v && (l('@ already seen.'), (_ += '%40')), (v = !0); + for (var x = 0; x < _.length; x++) { + var C = _[x]; + if ('\t' != C && '\n' != C && '\r' != C) + if (':' != C || null !== this._password) { + var j = i(C); + null !== this._password + ? (this._password += j) + : (this._username += j); + } else this._password = ''; + else l('Invalid whitespace in authority.'); + } + _ = ''; + } else { + if ( + h == b || + '/' == b || + '\\' == b || + '?' == b || + '#' == b + ) { + (u -= _.length), (_ = ''), (c = 'host'); + continue; + } + _ += b; + } + break; + case 'file host': + if (h == b || '/' == b || '\\' == b || '?' == b || '#' == b) { + 2 != _.length || + !f.test(_[0]) || + (':' != _[1] && '|' != _[1]) + ? 0 == _.length + ? (c = 'relative path start') + : ((this._host = o.call(this, _)), + (_ = ''), + (c = 'relative path start')) + : (c = 'relative path'); + continue; + } + '\t' == b || '\n' == b || '\r' == b + ? l('Invalid whitespace in file host.') + : (_ += b); + break; + case 'host': + case 'hostname': + if (':' != b || y) { + if ( + h == b || + '/' == b || + '\\' == b || + '?' == b || + '#' == b + ) { + if ( + ((this._host = o.call(this, _)), + (_ = ''), + (c = 'relative path start'), + s) + ) + break e; + continue; + } + '\t' != b && '\n' != b && '\r' != b + ? ('[' == b ? (y = !0) : ']' == b && (y = !1), (_ += b)) + : l('Invalid code point in host/hostname: ' + b); + } else if ( + ((this._host = o.call(this, _)), + (_ = ''), + (c = 'port'), + 'hostname' == s) + ) + break e; + break; + case 'port': + if (/[0-9]/.test(b)) _ += b; + else { + if ( + h == b || + '/' == b || + '\\' == b || + '?' == b || + '#' == b || + s + ) { + if ('' != _) { + var E = parseInt(_, 10); + E != p[this._scheme] && (this._port = E + ''), (_ = ''); + } + if (s) break e; + c = 'relative path start'; + continue; + } + '\t' == b || '\n' == b || '\r' == b + ? l('Invalid code point in port: ' + b) + : n.call(this); + } + break; + case 'relative path start': + if ( + ('\\' == b && l("'\\' not allowed in path."), + (c = 'relative path'), + '/' != b && '\\' != b) + ) + continue; + break; + case 'relative path': + if ( + h != b && + '/' != b && + '\\' != b && + (s || ('?' != b && '#' != b)) + ) + '\t' != b && '\n' != b && '\r' != b && (_ += i(b)); + else { + '\\' == b && l('\\ not allowed in relative path.'); + var z; + (z = d[_.toLowerCase()]) && (_ = z), + '..' == _ + ? (this._path.pop(), + '/' != b && '\\' != b && this._path.push('')) + : '.' == _ && '/' != b && '\\' != b + ? this._path.push('') + : '.' != _ && + ('file' == this._scheme && + 0 == this._path.length && + 2 == _.length && + f.test(_[0]) && + '|' == _[1] && + (_ = _[0] + ':'), + this._path.push(_)), + (_ = ''), + '?' == b + ? ((this._query = '?'), (c = 'query')) + : '#' == b && + ((this._fragment = '#'), (c = 'fragment')); + } + break; + case 'query': + s || '#' != b + ? h != b && + '\t' != b && + '\n' != b && + '\r' != b && + (this._query += r(b)) + : ((this._fragment = '#'), (c = 'fragment')); + break; + case 'fragment': + h != b && + '\t' != b && + '\n' != b && + '\r' != b && + (this._fragment += b); + } + u++; + } + } + function a() { + (this._scheme = ''), + (this._schemeData = ''), + (this._username = ''), + (this._password = null), + (this._host = ''), + (this._port = ''), + (this._path = []), + (this._query = ''), + (this._fragment = ''), + (this._isInvalid = !1), + (this._isRelative = !1); + } + function l(e, t) { + void 0 === t || t instanceof l || (t = new l(String(t))), + (this._url = e), + a.call(this); + var n = e.replace(/^[ \t\r\n\f]+|[ \t\r\n\f]+$/g, ''); + s.call(this, n, null, t); + } + var c = !1; + if (!e.forceJURL) + try { + var u = new e.URL('b', 'http://a'); + (u.pathname = 'c%20d'), (c = 'http://a/c%20d' === u.href); + } catch (e) {} + if (!c) { + var p = Object.create(null); + (p.ftp = 21), + (p.file = 0), + (p.gopher = 70), + (p.http = 80), + (p.https = 443), + (p.ws = 80), + (p.wss = 443); + var d = Object.create(null); + (d['%2e'] = '.'), + (d['.%2e'] = '..'), + (d['%2e.'] = '..'), + (d['%2e%2e'] = '..'); + var h = void 0, + f = /[a-zA-Z]/, + m = /[a-zA-Z0-9\+\-\.]/; + l.prototype = { + toString: function() { + return this.href; + }, + get href() { + if (this._isInvalid) return this._url; + var e = ''; + return ( + ('' == this._username && null == this._password) || + (e = + this._username + + (null != this._password ? ':' + this._password : '') + + '@'), + this.protocol + + (this._isRelative ? '//' + e + this.host : '') + + this.pathname + + this._query + + this._fragment + ); + }, + set href(e) { + a.call(this), s.call(this, e); + }, + get protocol() { + return this._scheme + ':'; + }, + set protocol(e) { + this._isInvalid || s.call(this, e + ':', 'scheme start'); + }, + get host() { + return this._isInvalid + ? '' + : this._port + ? this._host + ':' + this._port + : this._host; + }, + set host(e) { + !this._isInvalid && this._isRelative && s.call(this, e, 'host'); + }, + get hostname() { + return this._host; + }, + set hostname(e) { + !this._isInvalid && + this._isRelative && + s.call(this, e, 'hostname'); + }, + get port() { + return this._port; + }, + set port(e) { + !this._isInvalid && this._isRelative && s.call(this, e, 'port'); + }, + get pathname() { + return this._isInvalid + ? '' + : this._isRelative + ? '/' + this._path.join('/') + : this._schemeData; + }, + set pathname(e) { + !this._isInvalid && + this._isRelative && + ((this._path = []), s.call(this, e, 'relative path start')); + }, + get search() { + return this._isInvalid || !this._query || '?' == this._query + ? '' + : this._query; + }, + set search(e) { + !this._isInvalid && + this._isRelative && + ((this._query = '?'), + '?' == e[0] && (e = e.slice(1)), + s.call(this, e, 'query')); + }, + get hash() { + return this._isInvalid || + !this._fragment || + '#' == this._fragment + ? '' + : this._fragment; + }, + set hash(e) { + this._isInvalid || + ((this._fragment = '#'), + '#' == e[0] && (e = e.slice(1)), + s.call(this, e, 'fragment')); + }, + get origin() { + var e; + if (this._isInvalid || !this._scheme) return ''; + switch (this._scheme) { + case 'data': + case 'file': + case 'javascript': + case 'mailto': + return 'null'; + } + return (e = this.host), e ? this._scheme + '://' + e : ''; + } + }; + var _ = e.URL; + _ && + ((l.createObjectURL = function(e) { + return _.createObjectURL.apply(_, arguments); + }), + (l.revokeObjectURL = function(e) { + _.revokeObjectURL(e); + })), + (e.URL = l), + (l.foo = 'bar'); + } + })(window), + (e.exports = t.URL); + }.call(window)); + }.call(t, n(12))); + }, + function(e, t, n) { + 'use strict'; + (function(e, o) { + var i, + r = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e; + } + : function(e) { + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype + ? 'symbol' + : typeof e; + }; + !(function(s) { + function a(e) { + throw new RangeError(T[e]); + } + function l(e, t) { + for (var n = e.length, o = []; n--; ) o[n] = t(e[n]); + return o; + } + function c(e, t) { + var n = e.split('@'), + o = ''; + return ( + n.length > 1 && ((o = n[0] + '@'), (e = n[1])), + (e = e.replace(D, '.')), + o + l(e.split('.'), t).join('.') + ); + } + function u(e) { + for (var t, n, o = [], i = 0, r = e.length; i < r; ) + (t = e.charCodeAt(i++)), + t >= 55296 && t <= 56319 && i < r + ? ((n = e.charCodeAt(i++)), + 56320 == (64512 & n) + ? o.push(((1023 & t) << 10) + (1023 & n) + 65536) + : (o.push(t), i--)) + : o.push(t); + return o; + } + function p(e) { + return l(e, function(e) { + var t = ''; + return ( + e > 65535 && + ((e -= 65536), + (t += U(((e >>> 10) & 1023) | 55296)), + (e = 56320 | (1023 & e))), + (t += U(e)) + ); + }).join(''); + } + function d(e) { + return e - 48 < 10 + ? e - 22 + : e - 65 < 26 + ? e - 65 + : e - 97 < 26 + ? e - 97 + : j; + } + function h(e, t) { + return e + 22 + 75 * (e < 26) - ((0 != t) << 5); + } + function f(e, t, n) { + var o = 0; + for ( + e = n ? I(e / M) : e >> 1, e += I(e / t); + e > (B * z) >> 1; + o += j + ) + e = I(e / B); + return I(o + ((B + 1) * e) / (e + O)); + } + function m(e) { + var t, + n, + o, + i, + r, + s, + l, + c, + u, + h, + m = [], + _ = e.length, + v = 0, + y = S, + g = P; + for (n = e.lastIndexOf(A), n < 0 && (n = 0), o = 0; o < n; ++o) + e.charCodeAt(o) >= 128 && a('not-basic'), m.push(e.charCodeAt(o)); + for (i = n > 0 ? n + 1 : 0; i < _; ) { + for ( + r = v, s = 1, l = j; + i >= _ && a('invalid-input'), + (c = d(e.charCodeAt(i++))), + (c >= j || c > I((C - v) / s)) && a('overflow'), + (v += c * s), + (u = l <= g ? E : l >= g + z ? z : l - g), + !(c < u); + l += j + ) + (h = j - u), s > I(C / h) && a('overflow'), (s *= h); + (t = m.length + 1), + (g = f(v - r, t, 0 == r)), + I(v / t) > C - y && a('overflow'), + (y += I(v / t)), + (v %= t), + m.splice(v++, 0, y); + } + return p(m); + } + function _(e) { + var t, + n, + o, + i, + r, + s, + l, + c, + p, + d, + m, + _, + v, + y, + g, + b = []; + for (e = u(e), _ = e.length, t = S, n = 0, r = P, s = 0; s < _; ++s) + (m = e[s]) < 128 && b.push(U(m)); + for (o = i = b.length, i && b.push(A); o < _; ) { + for (l = C, s = 0; s < _; ++s) (m = e[s]) >= t && m < l && (l = m); + for ( + v = o + 1, + l - t > I((C - n) / v) && a('overflow'), + n += (l - t) * v, + t = l, + s = 0; + s < _; + ++s + ) + if (((m = e[s]), m < t && ++n > C && a('overflow'), m == t)) { + for ( + c = n, p = j; + (d = p <= r ? E : p >= r + z ? z : p - r), !(c < d); + p += j + ) + (g = c - d), + (y = j - d), + b.push(U(h(d + (g % y), 0))), + (c = I(g / y)); + b.push(U(h(c, 0))), (r = f(n, v, o == i)), (n = 0), ++o; + } + ++n, ++t; + } + return b.join(''); + } + function v(e) { + return c(e, function(e) { + return L.test(e) ? m(e.slice(4).toLowerCase()) : e; + }); + } + function y(e) { + return c(e, function(e) { + return F.test(e) ? 'xn--' + _(e) : e; + }); + } + var g = 'object' == r(t) && t && !t.nodeType && t, + b = 'object' == r(e) && e && !e.nodeType && e, + k = 'object' == (void 0 === o ? 'undefined' : r(o)) && o; + (k.global !== k && k.window !== k && k.self !== k) || (s = k); + var w, + x, + C = 2147483647, + j = 36, + E = 1, + z = 26, + O = 38, + M = 700, + P = 72, + S = 128, + A = '-', + L = /^xn--/, + F = /[^\x20-\x7E]/, + D = /[\x2E\u3002\uFF0E\uFF61]/g, + T = { + overflow: 'Overflow: input needs wider integers to process', + 'not-basic': 'Illegal input >= 0x80 (not a basic code point)', + 'invalid-input': 'Invalid input' + }, + B = j - E, + I = Math.floor, + U = String.fromCharCode; + if ( + ((w = { + version: '1.4.1', + ucs2: { decode: u, encode: p }, + decode: m, + encode: _, + toASCII: y, + toUnicode: v + }), + 'object' == r(n(16)) && n(16)) + ) + void 0 !== + (i = function() { + return w; + }.call(t, n, t, e)) && (e.exports = i); + else if (g && b) + if (e.exports == g) b.exports = w; + else for (x in w) w.hasOwnProperty(x) && (g[x] = w[x]); + else s.punycode = w; + })(void 0); + }.call(t, n(77)(e), n(12))); + }, + function(e, t, n) { + 'use strict'; + e.exports = function(e) { + return ( + e.webpackPolyfill || + ((e.deprecate = function() {}), + (e.paths = []), + e.children || (e.children = []), + Object.defineProperty(e, 'loaded', { + enumerable: !0, + get: function() { + return e.l; + } + }), + Object.defineProperty(e, 'id', { + enumerable: !0, + get: function() { + return e.i; + } + }), + (e.webpackPolyfill = 1)), + e + ); + }; + }, + function(e, t, n) { + 'use strict'; + function o(e, t, n) { + var o = '' + e + Date.now(), + r = i(n, 2), + s = r[0], + a = r[1], + l = { + scrollbars: 1, + resizable: 1, + menubar: 0, + toolbar: 0, + status: 0, + left: (screen.width - s) / 2, + top: (screen.height - a) / 2, + width: s, + height: a + }, + c = Object.keys(l) + .map(function(e) { + return e + '=' + l[e]; + }) + .join(','), + u = window.open(t, o, c); + u && u.focus(); + } + Object.defineProperty(t, '__esModule', { value: !0 }); + var i = (function() { + function e(e, t) { + var n = [], + o = !0, + i = !1, + r = void 0; + try { + for ( + var s, a = e[Symbol.iterator](); + !(o = (s = a.next()).done) && + (n.push(s.value), !t || n.length !== t); + o = !0 + ); + } catch (e) { + (i = !0), (r = e); + } finally { + try { + !o && a.return && a.return(); + } finally { + if (i) throw r; + } + } + return n; + } + return function(t, n) { + if (Array.isArray(t)) return t; + if (Symbol.iterator in Object(t)) return e(t, n); + throw new TypeError( + 'Invalid attempt to destructure non-iterable instance' + ); + }; + })(); + t.open = o; + }, + function(e, t, n) { + 'use strict'; + (function(o) { + var i, + r = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e; + } + : function(e) { + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype + ? 'symbol' + : typeof e; + }; + !(function(o) { + function s(e) { + function t(e) { + return _.test(e); + } + function n(e) { + var t = _.exec(e); + if (t) { + var n = { block: t[1] || t[4] }, + o = t[5], + i = t[2] || t[6]; + if ((o && (n.elem = o), i)) { + var r = t[3] || t[7]; + (n.modName = i), (n.modVal = r || !0); + } + return n; + } + } + function o(e) { + if (e && e.block) { + var t = e.block; + if ((e.elem && (t += m.elem + e.elem), e.modName)) { + var n = e.modVal; + (!n && 0 !== n && e.hasOwnProperty('modVal')) || + (t += m.mod.name + e.modName), + n && !0 !== n && (t += m.mod.val + n); + } + return t; + } + } + function i(e) { + if (('string' == typeof e && (e = n(e)), e && e.block)) { + var t = e.modName, + o = t && (e.modVal || !e.hasOwnProperty('modVal')); + if (e.elem) { + if (o) return c.ELEM_MOD; + if (!t) return c.ELEM; + } + return o ? c.BLOCK_MOD : t ? void 0 : c.BLOCK; + } + } + function r(e) { + return i(e) === c.BLOCK; + } + function s(e) { + return i(e) === c.BLOCK_MOD; + } + function u(e) { + return i(e) === c.ELEM; + } + function d(e) { + return i(e) === c.ELEM_MOD; + } + var h = a(e), + f = JSON.stringify(h); + if (p[f]) return p[f]; + var m = h.delims, + _ = l(m, h.wordPattern), + v = { + validate: t, + typeOf: i, + isBlock: r, + isBlockMod: s, + isElem: u, + isElemMod: d, + parse: n, + stringify: o, + elemDelim: m.elem, + modDelim: m.mod.name, + modValDelim: m.mod.val + }; + return (p[f] = v), v; + } + function a(e) { + if ((e || (e = {}), 'string' == typeof e)) { + var t = u[e]; + if (!t) throw new Error('The `' + e + '` naming is unknown.'); + return t; + } + var n = u.origin, + o = n.delims, + i = o.mod, + r = e.mod || o.mod; + return { + delims: { + elem: e.elem || o.elem, + mod: + 'string' == typeof r + ? { name: r, val: r } + : { name: r.name || i.name, val: r.val || r.name || i.val } + }, + wordPattern: e.wordPattern || n.wordPattern + }; + } + function l(e, t) { + var n = '(' + t + ')', + o = '(?:' + e.elem + '(' + t + '))?', + i = '(?:' + e.mod.name + '(' + t + '))?', + r = '(?:' + e.mod.val + '(' + t + '))?', + s = i + r; + return new RegExp('^' + n + s + '$|^' + n + o + s + '$'); + } + var c = { + BLOCK: 'block', + BLOCK_MOD: 'blockMod', + ELEM: 'elem', + ELEM_MOD: 'elemMod' + }, + u = { + origin: { + delims: { elem: '__', mod: { name: '_', val: '_' } }, + wordPattern: '[a-zA-Z0-9]+(?:-[a-zA-Z0-9]+)*' + }, + 'two-dashes': { + delims: { elem: '__', mod: { name: '--', val: '_' } }, + wordPattern: '[a-zA-Z0-9]+(?:-[a-zA-Z0-9]+)*' + } + }, + p = {}, + d = !0, + h = [ + 'validate', + 'typeOf', + 'isBlock', + 'isBlockMod', + 'isElem', + 'isElemMod', + 'parse', + 'stringify', + 'elemDelim', + 'modDelim', + 'modValDelim' + ], + f = s(); + h.forEach(function(e) { + s[e] = f[e]; + }), + 'object' === r(t) && ((e.exports = s), (d = !1)), + 'object' === + ('undefined' == typeof modules ? 'undefined' : r(modules)) && + (modules.define('bem-naming', function(e) { + e(s); + }), + (d = !1)), + void 0 !== + (i = function(e, t, n) { + n.exports = s; + }.call(t, n, t, e)) && (e.exports = i), + (d = !1), + d && (o.bemNaming = s); + })('undefined' != typeof window ? window : o); + }.call(t, n(12))); + }, + function(e, t, n) { + 'use strict'; + function o(e) { + var t = document.createElement('input'); + return ( + t.setAttribute('type', 'text'), + t.setAttribute('value', e), + (t.style.position = 'absolute'), + (t.style.left = '-9999px'), + document.body.appendChild(t), + t + ); + } + function i() { + try { + return document.execCommand('copy'); + } catch (e) { + return !1; + } + } + function r(e, t) { + var n = o(e); + n.select(); + var r = i(); + a.default.remove(n), r || t(e); + } + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.copy = i), + (t.clip = r); + var s = n(2), + a = (function(e) { + return e && e.__esModule ? e : { default: e }; + })(s); + }, + function(e, t, n) { + 'use strict'; + function o(e) { + return e && e.__esModule ? e : { default: e }; + } + function i(e, t) { + if (!(e instanceof t)) + throw new TypeError('Cannot call a class as a function'); + } + function r(e, t) { + var n = (0, f.default)(!0, {}, e, { contentByService: {} }); + return ( + Object.keys(t).forEach(function(e) { + var o = t[e]; + Object.keys(o).forEach(function(t) { + var i = 'contentByService.' + e + '.' + t, + r = o[t]; + _.default.set(n, i, r); + }); + }), + n + ); + } + function s(e) { + var t = {}; + return ( + Object.keys(e).forEach(function(n) { + var o = n.split(':'), + i = p(o, 2), + r = i[0], + s = i[1], + l = y[r] || y._defaults, + c = l.group, + u = l.type, + d = a(u, e[n]), + h = void 0; + if (s) { + if ('content' !== c) return; + h = 'contentByService.' + s + '.' + r; + } else h = c + '.' + r; + _.default.set(t, h, d); + }), + t + ); + } + function a(e, t) { + switch (e) { + case 'boolean': + return void 0 !== t; + default: + return t; + } + } + function l(e, t) { + var n = {}; + return ( + Object.keys(e).forEach(function(o) { + var i = e[o]; + if ('object' === (void 0 === i ? 'undefined' : u(i)) && null !== i) + if ('contentByService' === o) { + var r = i; + Object.keys(r).forEach(function(e) { + var o = r[e]; + 'object' === (void 0 === i ? 'undefined' : u(i)) && + null !== i && + Object.keys(o).forEach(function(i) { + var r = o[i], + s = 'contentByService.' + e + '.' + i; + (void 0 === _.default.get(t, 'content.' + i) && + void 0 === + _.default.get(t, 'contentByService.' + e + '.' + i)) || + _.default.set(n, s, r); + }); + }); + } else { + var s = i; + Object.keys(s).forEach(function(e) { + var i = s[e], + r = o + '.' + e; + void 0 !== _.default.get(t, o + '.' + e) && + _.default.set(n, r, i); + }); + } + }), + n + ); + } + function c(e, t, n) { + var o = + arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : {}, + i = r(t, e), + a = s(n), + c = l(a, i), + u = l(o, i); + return new v(i, c, u); + } + Object.defineProperty(t, '__esModule', { value: !0 }), (t.Storage = void 0); + var u = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e; + } + : function(e) { + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype + ? 'symbol' + : typeof e; + }, + p = (function() { + function e(e, t) { + var n = [], + o = !0, + i = !1, + r = void 0; + try { + for ( + var s, a = e[Symbol.iterator](); + !(o = (s = a.next()).done) && + (n.push(s.value), !t || n.length !== t); + o = !0 + ); + } catch (e) { + (i = !0), (r = e); + } finally { + try { + !o && a.return && a.return(); + } finally { + if (i) throw r; + } + } + return n; + } + return function(t, n) { + if (Array.isArray(t)) return t; + if (Symbol.iterator in Object(t)) return e(t, n); + throw new TypeError( + 'Invalid attempt to destructure non-iterable instance' + ); + }; + })(), + d = (function() { + function e(e, t) { + for (var n = 0; n < t.length; n++) { + var o = t[n]; + (o.enumerable = o.enumerable || !1), + (o.configurable = !0), + 'value' in o && (o.writable = !0), + Object.defineProperty(e, o.key, o); + } + } + return function(t, n, o) { + return n && e(t.prototype, n), o && e(t, o), t; + }; + })(); + (t.createSchema = r), + (t.fromDataset = s), + (t.applyWhitelist = l), + (t.default = c); + var h = n(11), + f = o(h), + m = n(82), + _ = o(m), + v = (t.Storage = (function() { + function e() { + i(this, e); + for (var t = arguments.length, n = Array(t), o = 0; o < t; o++) + n[o] = arguments[o]; + this._options = f.default.apply(void 0, [!0, {}].concat(n)); + } + return ( + d(e, [ + { + key: 'merge', + value: function(e) { + (0, f.default)(!0, this._options, e); + } + }, + { + key: 'get', + value: function(e, t) { + if (t && e.match(/^content\./)) { + var n = e.replace( + /^content\./, + 'contentByService.' + t + '.' + ), + o = _.default.get(this._options, n); + if (void 0 !== o) return o; + } + return _.default.get(this._options, e); + } + } + ]), + e + ); + })()), + y = { + _defaults: { group: 'content', type: 'string' }, + bare: { group: 'theme', type: 'boolean' }, + copy: { group: 'theme', type: 'string' }, + counter: { group: 'theme', type: 'boolean' }, + lang: { group: 'theme', type: 'string' }, + limit: { group: 'theme', type: 'string' }, + nonce: { group: 'theme', type: 'string' }, + popupPosition: { group: 'theme', type: 'string' }, + popupDirection: { group: 'theme', type: 'string' }, + services: { group: 'theme', type: 'string' }, + size: { group: 'theme', type: 'string' }, + direction: { group: 'theme', type: 'string' } + }; + }, + function(e, t, n) { + 'use strict'; + function o(e) { + for (var t = e.split('.'), n = [], o = 0; o < t.length; o++) { + for (var i = t[o]; '\\' === i[i.length - 1] && void 0 !== t[o + 1]; ) + (i = i.slice(0, -1) + '.'), (i += t[++o]); + n.push(i); + } + return n; + } + var i = n(83); + e.exports = { + get: function(e, t, n) { + if (!i(e) || 'string' != typeof t) return void 0 === n ? e : n; + for (var r = o(t), s = 0; s < r.length; s++) { + if (!Object.prototype.propertyIsEnumerable.call(e, r[s])) return n; + if (void 0 === (e = e[r[s]]) || null === e) { + if (s !== r.length - 1) return n; + break; + } + } + return e; + }, + set: function(e, t, n) { + if (!i(e) || 'string' != typeof t) return e; + for (var r = e, s = o(t), a = 0; a < s.length; a++) { + var l = s[a]; + i(e[l]) || (e[l] = {}), a === s.length - 1 && (e[l] = n), (e = e[l]); + } + return r; + }, + delete: function(e, t) { + if (i(e) && 'string' == typeof t) + for (var n = o(t), r = 0; r < n.length; r++) { + var s = n[r]; + if (r === n.length - 1) return void delete e[s]; + if (((e = e[s]), !i(e))) return; + } + }, + has: function(e, t) { + if (!i(e) || 'string' != typeof t) return !1; + for (var n = o(t), r = 0; r < n.length; r++) { + if (!i(e)) return !1; + if (!(n[r] in e)) return !1; + e = e[n[r]]; + } + return !0; + } + }; + }, + function(e, t, n) { + 'use strict'; + var o = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e; + } + : function(e) { + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype + ? 'symbol' + : typeof e; + }; + e.exports = function(e) { + var t = void 0 === e ? 'undefined' : o(e); + return null !== e && ('object' === t || 'function' === t); + }; + } +]); diff --git a/themes/default/public/mobile/android-chrome-192x192.png b/themes/default/public/mobile/android-chrome-192x192.png new file mode 100644 index 0000000..a2f65d8 Binary files /dev/null and b/themes/default/public/mobile/android-chrome-192x192.png differ diff --git a/themes/default/public/mobile/android-chrome-512x512.png b/themes/default/public/mobile/android-chrome-512x512.png new file mode 100644 index 0000000..7dd0d0e Binary files /dev/null and b/themes/default/public/mobile/android-chrome-512x512.png differ diff --git a/themes/default/public/mobile/apple-touch-icon.png b/themes/default/public/mobile/apple-touch-icon.png new file mode 100644 index 0000000..e0c17d7 Binary files /dev/null and b/themes/default/public/mobile/apple-touch-icon.png differ diff --git a/themes/default/public/mobile/browserconfig.xml b/themes/default/public/mobile/browserconfig.xml new file mode 100644 index 0000000..f62a123 --- /dev/null +++ b/themes/default/public/mobile/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #ffffff + + + diff --git a/themes/default/public/mobile/custom/css/style.css b/themes/default/public/mobile/custom/css/style.css new file mode 100644 index 0000000..bb9ad4b --- /dev/null +++ b/themes/default/public/mobile/custom/css/style.css @@ -0,0 +1,579 @@ +body, +h2 { + color: custom_body_color; +} +.cinemapress-content a, +.sidenav a, +a { + text-decoration: none; +} +*, +body, +html { + margin: 0; + padding: 0; + font-family: 'Open Sans', sans-serif; + font-size: 14px; +} +body { + background: custom_body_bg; +} +.poster { + float: left; +} +.poster img { + width: 100px; + height: 140px; + margin: 10px; + border-radius: 3px 3px 20px 3px; +} +.clear { + clear: both; + height: 5px; +} +h1, +h2 { + margin: 0 auto; + padding: 10px; + background: custom_title_bg; + color: custom_title_color; + line-height: 2; +} +h1 a, +h2 a { + color: custom_title_color; +} +h3, +h3 a { + margin-top: 7px; +} +a { + color: custom_a; + line-height: 2; +} +a:hover { + color: custom_hover; +} +.description { + background: custom_description_bg; + font-size: 14px; + line-height: 1.7; + margin: 0 10px 5px; + padding: 13px; + text-align: justify; + border-radius: 5px; + color: custom_description_color; +} +.rklma, +.sidenav { + text-align: center; +} +.logo { + margin: 10px 0 10px 10px; + width: 100px; +} +.info { + margin: 10px; +} +form { + background: custom_form; + position: relative; + padding: 10px 106px; + margin: 5px 10px; + border-radius: 5px; +} +.submit, +.text { + background: custom_btn_bg; + color: custom_btn_color; +} +.text { + width: 100%; + height: 18px; + cursor: text; + padding: 0 2px; + border: 0; + border-radius: 3px; + font-size: 13px; +} +.submit { + width: 80px; + font-size: 13px; + cursor: pointer; + position: absolute; + top: 10px; + right: 10px; + padding: 1px 0; + border: 0; + border-radius: 3px; +} +.block { + background: custom_block; + border-radius: 5px; + padding: 10px; +} +.pagination { + text-align: center; +} +.pagination a, +.pagination span { + margin: 1px; + border: 1px solid #ccc; + border-radius: 5px; + padding: 5px 10px; +} +.pagination span.dots { + border: 0; + padding: 10px 1px; +} +.sharingbutton a { + line-height: 1; +} +.resp-sharing-button__icon, +.resp-sharing-button__link { + display: inline-block; +} +.resp-sharing-button__link { + text-decoration: none; + color: #fff; + margin: 0.5em; +} +.resp-sharing-button { + border-radius: 5px; + transition: 25ms ease-out; + padding: 0.5em 0.75em 0.4em; + font-family: Helvetica Neue, Helvetica, Arial, sans-serif; +} +.resp-sharing-button__icon svg { + width: 1em; + height: 1em; +} +.resp-sharing-button span { + padding-left: 0.4em; +} +.resp-sharing-button__icon { + stroke: #fff; + fill: none; +} +.resp-sharing-button__icon--solid, +.resp-sharing-button__icon--solidcircle { + fill: #fff; + stroke: none; +} +.resp-sharing-button--twitter { + background-color: #55acee; +} +.resp-sharing-button--twitter:hover { + background-color: #2795e9; +} +.resp-sharing-button--facebook { + background-color: #3b5998; + border-color: #3b5998; +} +.resp-sharing-button--facebook:hover { + background-color: #2d4373; +} +.resp-sharing-button--google { + background-color: #dd4b39; +} +.resp-sharing-button--google:hover { + background-color: #c23321; +} +.resp-sharing-button--facebook:active, +.resp-sharing-button--facebook:hover { + background-color: #2d4373; + border-color: #2d4373; +} +.resp-sharing-button--twitter { + border-color: #55acee; +} +.resp-sharing-button--twitter:active, +.resp-sharing-button--twitter:hover { + background-color: #2795e9; + border-color: #2795e9; +} +.resp-sharing-button--google { + border-color: #dd4b39; +} +.resp-sharing-button--google:active, +.resp-sharing-button--google:hover { + background-color: #c23321; + border-color: #c23321; +} +.sidenav { + height: 100%; + width: 0; + position: fixed; + z-index: 1; + top: 0; + left: 0; + background-color: #111; + overflow-x: hidden; + transition: 0.5s; + padding-top: 60px; +} +.star-false, +.star-true { + width: 20px; + height: 20px; + float: left; +} +.sidenav a { + padding: 8px 8px 8px 32px; + font-size: 25px; + color: #818181; + display: block; + transition: 0.3s; +} +.sidenav a:hover { + color: #f1f1f1; +} +.sidenav .closebtn { + position: absolute; + top: 0; + right: 25px; + font-size: 36px; + margin-left: 50px; +} +@media screen and (max-height: 450px) { + .sidenav { + padding-top: 15px; + } + .sidenav a { + font-size: 18px; + } +} +.star-false { + background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MDcuMTc2IDUwNy4xNzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwNy4xNzYgNTA3LjE3NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik01MDUuNzEsMTkzLjEyOGMtNC42MDQtMTQuMDUyLTE5LjQyNC0yMy41NDQtNDEuNzMyLTI2LjcyNGwtMTE4Ljk3Mi0xNi45MkwyOTEuNDk0LDQxLjgyOCAgICBjLTEwLjAwNC0yMC4xMTYtMjMuNjMyLTMxLjIwNC0zOC4zOC0zMS4yMDRjLTE0LjgxMiwwLTI4LjQ0LDExLjE2NC0zOC4zNzIsMzEuNDE2bC01Mi44NzYsMTA3Ljk3Mkw0Mi45NzQsMTY3LjYzNiAgICBjLTIyLjIyLDMuMjkyLTM2Ljk2NCwxMi44MjgtNDEuNTMyLDI2Ljg1MmMtNC4yMzIsMTMuMDE2LDAuOTI0LDI4LjA0NCwxNC41NDQsNDIuNjY0YzAuMTcyLDAuMjc2LDAuNTk2LDAuNTMyLDAuODQsMC43NjQgICAgbDIuOTg4LDIuNjg4djAuMDA4bC0wLjE1MiwwLjA2bC0wLjA4NCwwLjAyNGMwLjAzMiwwLjAzMiwwLjAxMiwwLjA2NCwwLjA0OCwwLjA5Mmw4Ni4xOCw4My41NzZsLTE5Ljk3MiwxMTguNTQgICAgYy0zLjEzNiwxOC41ODQtMC41MjQsMzMuNDY0LDcuNTc2LDQzLjA0OGM1Ljg2NCw2LjkyOCwxNC4zMDgsMTAuNiwyNC40MjQsMTAuNmM5LjEzMiwwLDE5LjI5Ni0yLjkyOCwzMC4yLTguNzA0bDEwNi4yMi01Ni4yNDQgICAgbDEwNi41NTIsNTUuNjI0YzIzLjAxMiwxMi4wMiw0My40NDgsMTEuMDY4LDU0LjU1Ni0yLjE0YzguMDg0LTkuNjIsMTAuNjQtMjQuNTUyLDcuNC00My4xNjRMNDAyLjA5NCwzMjMuNWw4NS44MjgtODQuMTU2ICAgIEM1MDMuOTksMjIzLjU3Niw1MTAuMzE0LDIwNy4xNzIsNTA1LjcxLDE5My4xMjh6IiBmaWxsPSIjY2ZjZmNmIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) + center no-repeat; +} +.star-true { + background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MDcuMTc2IDUwNy4xNzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwNy4xNzYgNTA3LjE3NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik01MDUuNzEsMTkzLjEyOGMtNC42MDQtMTQuMDUyLTE5LjQyNC0yMy41NDQtNDEuNzMyLTI2LjcyNGwtMTE4Ljk3Mi0xNi45MkwyOTEuNDk0LDQxLjgyOCAgICBjLTEwLjAwNC0yMC4xMTYtMjMuNjMyLTMxLjIwNC0zOC4zOC0zMS4yMDRjLTE0LjgxMiwwLTI4LjQ0LDExLjE2NC0zOC4zNzIsMzEuNDE2bC01Mi44NzYsMTA3Ljk3Mkw0Mi45NzQsMTY3LjYzNiAgICBjLTIyLjIyLDMuMjkyLTM2Ljk2NCwxMi44MjgtNDEuNTMyLDI2Ljg1MmMtNC4yMzIsMTMuMDE2LDAuOTI0LDI4LjA0NCwxNC41NDQsNDIuNjY0YzAuMTcyLDAuMjc2LDAuNTk2LDAuNTMyLDAuODQsMC43NjQgICAgbDIuOTg4LDIuNjg4djAuMDA4bC0wLjE1MiwwLjA2bC0wLjA4NCwwLjAyNGMwLjAzMiwwLjAzMiwwLjAxMiwwLjA2NCwwLjA0OCwwLjA5Mmw4Ni4xOCw4My41NzZsLTE5Ljk3MiwxMTguNTQgICAgYy0zLjEzNiwxOC41ODQtMC41MjQsMzMuNDY0LDcuNTc2LDQzLjA0OGM1Ljg2NCw2LjkyOCwxNC4zMDgsMTAuNiwyNC40MjQsMTAuNmM5LjEzMiwwLDE5LjI5Ni0yLjkyOCwzMC4yLTguNzA0bDEwNi4yMi01Ni4yNDQgICAgbDEwNi41NTIsNTUuNjI0YzIzLjAxMiwxMi4wMiw0My40NDgsMTEuMDY4LDU0LjU1Ni0yLjE0YzguMDg0LTkuNjIsMTAuNjQtMjQuNTUyLDcuNC00My4xNjRMNDAyLjA5NCwzMjMuNWw4NS44MjgtODQuMTU2ICAgIEM1MDMuOTksMjIzLjU3Niw1MTAuMzE0LDIwNy4xNzIsNTA1LjcxLDE5My4xMjh6IiBmaWxsPSIjRkZEQTQ0Ii8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) + center no-repeat; +} +.rklma { + background: #333; + color: #ccc; + padding: 30px 0; + width: 90%; + border: 3px dashed #ccc; + border-radius: 5px; + font-family: Geneva, Arial, Helvetica, sans-serif; + margin: 10px auto; +} +.cinemapress-content { + text-align: justify; + padding: 10px; +} +.cinemapress-content-image { + height: 150px; + border-radius: 5px; + float: left; + margin-right: 10px; + margin-bottom: 10px; +} +.cinemapress-content-description { + min-height: 127px; +} +.cinemapress-content-publish { + margin: 5px 0; + text-align: right; +} +#cinemapress-cdn { + width: 100%; + height: 370px; +} +#cinemapress-player { + width: 100%; + min-height: 370px; + overflow: hidden; + position: relative; + background: transparent; + display: block; +} +.cinemapress-news { + background-size: cover; + background-position: center; + height: 200px; + display: inline-block; + position: relative; + width: 100%; + margin: 0; + border-radius: 5px; +} +.cinemapress-news .cinemapress-news-title { + display: block; + position: absolute; + left: 0; + bottom: 0; + width: 100%; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: #fff; + padding: 10px; + background-color: rgba(0, 0, 0, 0.3); + font-weight: 700; + margin: 0; + border-radius: 5px; + text-align: center; +} +.cinemapress-news:hover { + opacity: 0.8; +} +.cinemapress-content a { + color: #fff; +} +.cinemapress-content a:hover { + color: #d9d9d9; +} +.cinemapress-poster { + position: relative; + line-height: normal; +} +.cinemapress-poster img { + float: none !important; + border: 0 !important; + margin: 0; +} +.cinemapress-quality, +.cinemapress-translate { + position: absolute; + left: 0; + padding: 5px; + color: #fff; + background: #000; + border-radius: 3px; + opacity: 0.7; + font-size: 13px; +} +.cinemapress-quality { + top: 0; + margin: 10px 10px 0; +} +.cinemapress-translate { + bottom: 0; + margin: 0 10px 10px; +} +.cinemapress-svg { + margin: 0 !important; + padding: 1px 0 0 !important; + border: 0 !important; + height: 10px !important; + width: 10px !important; + min-height: 10px !important; + min-width: 10px !important; + float: none !important; +} +@media all and (max-width: 767px) { + .cinemapress-news-block { + float: left; + width: 100%; + } +} +@media all and (min-width: 768px) and (max-width: 1199px) { + .cinemapress-news-block { + float: left; + width: 50%; + } +} +@media all and (min-width: 1200px) { + .cinemapress-news-block { + float: left; + width: 33.33%; + } +} +.cinemapress-recent { + background: #333; + color: #ccc; + border-radius: 5px; + padding: 5px; + font-size: 12px; + border: 2px solid #334; + margin: 3px auto; + clear: both; +} +.cinemapress-recent:hover { + background: #334; +} +.cinemapress-recent a { + color: #bbb; + text-decoration: none; + font-weight: 400; +} +.cinemapress-recent a:hover { + color: #fff; +} +.cinemapress-recent-head { + height: 49px; +} +.cinemapress-recent-head-avatar { + float: left; + border: 5px solid #444; + margin: 0 5px 0 0; + border-radius: 100% 100% 0 0; + background: #444; +} +.cinemapress-recent-head-avatar img { + width: 40px; + border-radius: 100%; + border: 0; +} +.cinemapress-recent-comment { + clear: both; + text-align: justify; + background: #444; + color: #ccc; + padding: 5px; + border-radius: 0 5px 5px; +} +.cinemapress-recent-head-meta > div { + white-space: nowrap; + overflow: hidden; +} +.cinemapress-recent-head-meta > div:first-child { + padding: 5px 0 0; + text-align: center; +} +.cinemapress-recent-head-meta > div:last-child, +.cinemapress-recent-head-meta > div:last-child span { + text-align: right; + margin: 10px 0 0; + color: #666; + font-size: 10px; +} +@keyframes animationFrames { + 100% { + transform: translate(0px, 0px) rotate(360deg); + } +} +.randomMovieCategory, +.randomMovieMenu, +.randomMovieIndex, +.randomMovieRelated { + display: none; +} +.cinemapress-random-category { + position: relative; + text-align: left; + background: custom_title_bg; + border-radius: 5px; + margin: 15px 10px 15px 70px; + border: 2px #ccc solid; + font-size: 20px; + color: custom_title_color; + font-weight: 700; + cursor: pointer; + height: 28px; + clear: both; +} +.cinemapress-random-category img { + animation: animationFrames 4s ease 0s 1 normal forwards running; + position: absolute; + width: 52px; + height: 52px; + left: -60px; + top: -10px; +} +.cinemapress-random-category span { + margin: 6px 10px 0; + float: left; +} +.cinemapress-random-category small { + font-size: 10px; + color: custom_title_color; + font-weight: 400; + float: right; + margin: 8px 5px; +} +.cinemapress-random-category:hover { + opacity: 0.7; +} +.cinemapress-random-menu { + float: right; +} +.cinemapress-random-index, +.cinemapress-random-related { + width: 25px; + height: 25px; + cursor: pointer; + float: right; +} +.cinemapress-random-index:hover, +.cinemapress-random-related:hover { + opacity: 0.8; + animation: animationFrames 0.5s ease 0s 1 normal forwards running; +} +.cinemapress-random-index img { + width: 25px; + height: 25px; +} +.cinemapress-random-related img { + width: 25px; + height: 25px; +} +.cinemapress-autocomplete { + display: none; + position: relative; +} +.cinemapress-autocomplete ul { + border-radius: 5px; + list-style-type: none; + margin: 5px; + padding: 0; + max-height: 250px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + min-width: 200px; + float: none !important; +} +.cinemapress-autocomplete ul li { + background: custom_body_bg; + line-height: 1; + border-radius: 5px; + float: none !important; + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + display: block !important; +} +.cinemapress-autocomplete ul li:hover { + opacity: .9; + cursor: pointer; +} +.cinemapress-autocomplete ul li img { + vertical-align: middle; + border-radius: 5px 0 0 5px; + width: 30px; + height: 50px; + display: inline-block; +} +.cinemapress-autocomplete ul li p { + display: inline-block; + vertical-align: middle; + margin: 0 0 0 5px; + padding: 0; + font-size: 12px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + height: 50px; + line-height: 1.2; + max-width: 170px; +} +.cinemapress-autocomplete ul li p strong, .cinemapress-autocomplete ul li p span, .cinemapress-autocomplete ul li p i { + font-size: 12px; +} +.cinemapress-autocomplete div { + background: custom_body_bg; + border-radius: 5px; + margin: 5px; + line-height: 2; + text-align: center; + cursor: pointer; + min-width: 200px; +} +.cinemapress-autocomplete div:hover { + opacity: .9; +} diff --git a/themes/default/public/mobile/dark/css/style.css b/themes/default/public/mobile/dark/css/style.css new file mode 100644 index 0000000..01f3a46 --- /dev/null +++ b/themes/default/public/mobile/dark/css/style.css @@ -0,0 +1,620 @@ +body, +h2 { + color: #fff; +} +.cinemapress-content a, +.sidenav a, +a { + text-decoration: none; +} +*, +body, +html { + margin: 0; + padding: 0; + font-family: 'Open Sans', sans-serif; + font-size: 14px; +} +body { + background: url(/themes/default/public/mobile/dark/img/bg.png) #333; +} +.poster { + float: left; +} +.poster img { + width: 100px; + height: 140px; + margin: 10px; + border-radius: 3px 3px 20px 3px; +} +.clear { + clear: both; + height: 5px; +} +h1, +h2 { + margin: 0 auto; + padding: 10px; + background: url(/themes/default/public/mobile/dark/img/bg2.png) #333; + line-height: 2; +} +h1 a, +h2 a { + color: #fff; +} +h3, +h3 a { + margin-top: 7px; +} +a { + color: #8eb4cf; + line-height: 2; +} +a:hover { + color: #7bb7eb; +} +.description { + background: url(/themes/default/public/mobile/dark/img/bg3.png) top center + #333; + border: 2px solid #333; + font-size: 14px; + line-height: 1.7; + margin: 0 10px 5px; + padding: 13px; + text-align: justify; + border-radius: 5px; +} +.rklma, +.sidenav { + text-align: center; +} +.logo { + margin: 10px 0 10px 10px; + width: 100px; +} +.info { + margin: 10px; +} +form { + background: url(/themes/default/public/mobile/dark/img/bg5.png) #666; + position: relative; + padding: 10px 106px; + margin: 5px 10px; + border-radius: 5px; +} +.submit, +.text { + background: #333; + color: #fff; +} +.text { + width: 100%; + height: 18px; + cursor: text; + padding: 0 2px; + border: 0; + border-radius: 3px; + font-size: 13px; +} +.submit { + width: 80px; + font-size: 13px; + cursor: pointer; + position: absolute; + top: 10px; + right: 10px; + padding: 1px 0; + border: 0; + border-radius: 3px; +} +.block { + background: url(/themes/default/public/mobile/dark/img/bg6.png) top center + #333; + border: 2px solid #333; + border-radius: 5px; + padding: 10px; +} +.pagination { + text-align: center; +} +.pagination a, +.pagination span { + margin: 1px; + border: 2px solid #ccc; + border-radius: 5px; + padding: 5px 10px; +} +.pagination span.dots { + border: 0; + padding: 10px 1px; +} +.sharingbutton a { + line-height: 1; +} +.resp-sharing-button__icon, +.resp-sharing-button__link { + display: inline-block; +} +.resp-sharing-button__link { + text-decoration: none; + color: #fff; + margin: 0.5em; +} +.resp-sharing-button { + border-radius: 5px; + transition: 25ms ease-out; + padding: 0.5em 0.75em; + font-family: Helvetica Neue, Helvetica, Arial, sans-serif; +} +.resp-sharing-button__icon svg { + width: 1em; + height: 1em; +} +.resp-sharing-button span { + padding-left: 0.4em; +} +.resp-sharing-button__icon { + stroke: #fff; + fill: none; +} +.resp-sharing-button__icon--solid, +.resp-sharing-button__icon--solidcircle { + fill: #fff; + stroke: none; +} +.resp-sharing-button--twitter { + background-color: #55acee; +} +.resp-sharing-button--twitter:hover { + background-color: #2795e9; +} +.resp-sharing-button--pinterest { + background-color: #bd081c; +} +.resp-sharing-button--pinterest:hover { + background-color: #8c0615; +} +.resp-sharing-button--facebook { + background-color: #3b5998; + border-color: #3b5998; +} +.resp-sharing-button--facebook:hover { + background-color: #2d4373; +} +.resp-sharing-button--tumblr { + background-color: #35465c; +} +.resp-sharing-button--tumblr:hover { + background-color: #222d3c; +} +.resp-sharing-button--reddit { + background-color: #5f99cf; +} +.resp-sharing-button--reddit:hover { + background-color: #3a80c1; +} +.resp-sharing-button--google { + background-color: #dd4b39; +} +.resp-sharing-button--google:hover { + background-color: #c23321; +} +.resp-sharing-button--linkedin { + background-color: #0077b5; +} +.resp-sharing-button--linkedin:hover { + background-color: #046293; +} +.resp-sharing-button--email { + background-color: #777; +} +.resp-sharing-button--email:hover { + background-color: #5e5e5e; +} +.resp-sharing-button--xing { + background-color: #1a7576; +} +.resp-sharing-button--xing:hover { + background-color: #114c4c; +} +.resp-sharing-button--whatsapp { + background-color: #25d366; +} +.resp-sharing-button--whatsapp:hover { + background-color: #1da851; +} +.resp-sharing-button--facebook:active, +.resp-sharing-button--facebook:hover { + background-color: #2d4373; + border-color: #2d4373; +} +.resp-sharing-button--twitter { + border-color: #55acee; +} +.resp-sharing-button--twitter:active, +.resp-sharing-button--twitter:hover { + background-color: #2795e9; + border-color: #2795e9; +} +.resp-sharing-button--google { + border-color: #dd4b39; +} +.resp-sharing-button--google:active, +.resp-sharing-button--google:hover { + background-color: #c23321; + border-color: #c23321; +} +.sidenav { + height: 100%; + width: 0; + position: fixed; + z-index: 1; + top: 0; + left: 0; + background-color: #111; + overflow-x: hidden; + transition: 0.5s; + padding-top: 60px; +} +.star-false, +.star-true { + width: 20px; + height: 20px; + float: left; +} +.sidenav a { + padding: 8px 8px 8px 32px; + font-size: 25px; + color: #818181; + display: block; + transition: 0.3s; +} +.sidenav a:hover { + color: #f1f1f1; +} +.sidenav .closebtn { + position: absolute; + top: 0; + right: 25px; + font-size: 36px; + margin-left: 50px; +} +@media screen and (max-height: 450px) { + .sidenav { + padding-top: 15px; + } + .sidenav a { + font-size: 18px; + } +} +.star-false { + background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MDcuMTc2IDUwNy4xNzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwNy4xNzYgNTA3LjE3NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik01MDUuNzEsMTkzLjEyOGMtNC42MDQtMTQuMDUyLTE5LjQyNC0yMy41NDQtNDEuNzMyLTI2LjcyNGwtMTE4Ljk3Mi0xNi45MkwyOTEuNDk0LDQxLjgyOCAgICBjLTEwLjAwNC0yMC4xMTYtMjMuNjMyLTMxLjIwNC0zOC4zOC0zMS4yMDRjLTE0LjgxMiwwLTI4LjQ0LDExLjE2NC0zOC4zNzIsMzEuNDE2bC01Mi44NzYsMTA3Ljk3Mkw0Mi45NzQsMTY3LjYzNiAgICBjLTIyLjIyLDMuMjkyLTM2Ljk2NCwxMi44MjgtNDEuNTMyLDI2Ljg1MmMtNC4yMzIsMTMuMDE2LDAuOTI0LDI4LjA0NCwxNC41NDQsNDIuNjY0YzAuMTcyLDAuMjc2LDAuNTk2LDAuNTMyLDAuODQsMC43NjQgICAgbDIuOTg4LDIuNjg4djAuMDA4bC0wLjE1MiwwLjA2bC0wLjA4NCwwLjAyNGMwLjAzMiwwLjAzMiwwLjAxMiwwLjA2NCwwLjA0OCwwLjA5Mmw4Ni4xOCw4My41NzZsLTE5Ljk3MiwxMTguNTQgICAgYy0zLjEzNiwxOC41ODQtMC41MjQsMzMuNDY0LDcuNTc2LDQzLjA0OGM1Ljg2NCw2LjkyOCwxNC4zMDgsMTAuNiwyNC40MjQsMTAuNmM5LjEzMiwwLDE5LjI5Ni0yLjkyOCwzMC4yLTguNzA0bDEwNi4yMi01Ni4yNDQgICAgbDEwNi41NTIsNTUuNjI0YzIzLjAxMiwxMi4wMiw0My40NDgsMTEuMDY4LDU0LjU1Ni0yLjE0YzguMDg0LTkuNjIsMTAuNjQtMjQuNTUyLDcuNC00My4xNjRMNDAyLjA5NCwzMjMuNWw4NS44MjgtODQuMTU2ICAgIEM1MDMuOTksMjIzLjU3Niw1MTAuMzE0LDIwNy4xNzIsNTA1LjcxLDE5My4xMjh6IiBmaWxsPSIjY2ZjZmNmIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) + center no-repeat; +} +.star-true { + background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MDcuMTc2IDUwNy4xNzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwNy4xNzYgNTA3LjE3NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik01MDUuNzEsMTkzLjEyOGMtNC42MDQtMTQuMDUyLTE5LjQyNC0yMy41NDQtNDEuNzMyLTI2LjcyNGwtMTE4Ljk3Mi0xNi45MkwyOTEuNDk0LDQxLjgyOCAgICBjLTEwLjAwNC0yMC4xMTYtMjMuNjMyLTMxLjIwNC0zOC4zOC0zMS4yMDRjLTE0LjgxMiwwLTI4LjQ0LDExLjE2NC0zOC4zNzIsMzEuNDE2bC01Mi44NzYsMTA3Ljk3Mkw0Mi45NzQsMTY3LjYzNiAgICBjLTIyLjIyLDMuMjkyLTM2Ljk2NCwxMi44MjgtNDEuNTMyLDI2Ljg1MmMtNC4yMzIsMTMuMDE2LDAuOTI0LDI4LjA0NCwxNC41NDQsNDIuNjY0YzAuMTcyLDAuMjc2LDAuNTk2LDAuNTMyLDAuODQsMC43NjQgICAgbDIuOTg4LDIuNjg4djAuMDA4bC0wLjE1MiwwLjA2bC0wLjA4NCwwLjAyNGMwLjAzMiwwLjAzMiwwLjAxMiwwLjA2NCwwLjA0OCwwLjA5Mmw4Ni4xOCw4My41NzZsLTE5Ljk3MiwxMTguNTQgICAgYy0zLjEzNiwxOC41ODQtMC41MjQsMzMuNDY0LDcuNTc2LDQzLjA0OGM1Ljg2NCw2LjkyOCwxNC4zMDgsMTAuNiwyNC40MjQsMTAuNmM5LjEzMiwwLDE5LjI5Ni0yLjkyOCwzMC4yLTguNzA0bDEwNi4yMi01Ni4yNDQgICAgbDEwNi41NTIsNTUuNjI0YzIzLjAxMiwxMi4wMiw0My40NDgsMTEuMDY4LDU0LjU1Ni0yLjE0YzguMDg0LTkuNjIsMTAuNjQtMjQuNTUyLDcuNC00My4xNjRMNDAyLjA5NCwzMjMuNWw4NS44MjgtODQuMTU2ICAgIEM1MDMuOTksMjIzLjU3Niw1MTAuMzE0LDIwNy4xNzIsNTA1LjcxLDE5My4xMjh6IiBmaWxsPSIjRkZEQTQ0Ii8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) + center no-repeat; +} +.rklma { + background: #333; + color: #ccc; + padding: 30px 0; + width: 90%; + border: 3px dashed #ccc; + border-radius: 5px; + font-family: Geneva, Arial, Helvetica, sans-serif; + margin: 10px auto; +} +.cinemapress-content { + text-align: justify; + padding: 10px; +} +.cinemapress-content-image { + height: 150px; + border-radius: 5px; + float: left; + margin-right: 10px; + margin-bottom: 10px; +} +.cinemapress-content-description { + min-height: 127px; +} +.cinemapress-content-publish { + margin: 5px 0; + text-align: right; +} +#cinemapress-cdn { + width: 100%; + height: 370px; +} +#cinemapress-player { + width: 100%; + min-height: 370px; + overflow: hidden; + position: relative; + background: transparent; + display: block; +} +.cinemapress-news { + background-size: cover; + background-position: center; + height: 200px; + display: inline-block; + position: relative; + width: 100%; + margin: 0; + border-radius: 5px; +} +.cinemapress-news .cinemapress-news-title { + display: block; + position: absolute; + left: 0; + bottom: 0; + width: 100%; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: #fff; + padding: 10px; + background-color: rgba(0, 0, 0, 0.3); + font-weight: 700; + margin: 0; + border-radius: 5px; + text-align: center; +} +.cinemapress-news:hover { + opacity: 0.8; +} +.cinemapress-content a { + color: #1c63a4; +} +.cinemapress-poster { + position: relative; + line-height: normal; +} +.cinemapress-poster img { + float: none !important; + border: 0 !important; + margin: 0; +} +.cinemapress-quality, +.cinemapress-translate { + position: absolute; + left: 0; + padding: 5px; + color: #fff; + background: #000; + border-radius: 3px; + opacity: 0.7; + font-size: 13px; +} +.cinemapress-quality { + top: 0; + margin: 10px 10px 0 10px; +} +.cinemapress-translate { + bottom: 0; + margin: 0 10px 10px 10px; +} +.cinemapress-svg { + margin: 0 !important; + padding: 1px 0 0 !important; + border: 0 !important; + height: 10px !important; + width: 10px !important; + min-height: 10px !important; + min-width: 10px !important; + float: none !important; +} +@media all and (max-width: 767px) { + .cinemapress-news-block { + float: left; + width: 100%; + } +} +@media all and (min-width: 768px) and (max-width: 1199px) { + .cinemapress-news-block { + float: left; + width: 50%; + } +} +@media all and (min-width: 1200px) { + .cinemapress-news-block { + float: left; + width: 33.33%; + } +} +.cinemapress-recent { + background: #333; + color: #ccc; + border-radius: 5px; + padding: 5px; + font-size: 12px; + border: 2px solid #334; + margin: 3px auto; + clear: both; +} +.cinemapress-recent:hover { + background: #334; +} +.cinemapress-recent a { + color: #bbb; + text-decoration: none; + font-weight: 400; +} +.cinemapress-recent a:hover { + color: #fff; +} +.cinemapress-recent-head { + height: 49px; +} +.cinemapress-recent-head-avatar { + float: left; + border: 5px solid #444; + margin: 0 5px 0 0; + border-radius: 100% 100% 0 0; + background: #444; +} +.cinemapress-recent-head-avatar img { + width: 40px; + border-radius: 100%; + border: 0; +} +.cinemapress-recent-comment { + clear: both; + text-align: justify; + background: #444; + color: #ccc; + padding: 5px; + border-radius: 0 5px 5px; +} +.cinemapress-recent-head-meta > div { + white-space: nowrap; + overflow: hidden; +} +.cinemapress-recent-head-meta > div:first-child { + padding: 5px 0 0; + text-align: center; +} +.cinemapress-recent-head-meta > div:last-child, +.cinemapress-recent-head-meta > div:last-child span { + text-align: right; + margin: 10px 0 0; + color: #666; + font-size: 10px; +} +@keyframes animationFrames { + 100% { + transform: translate(0px, 0px) rotate(360deg); + } +} +.randomMovieCategory, +.randomMovieMenu, +.randomMovieIndex, +.randomMovieRelated { + display: none; +} +.cinemapress-random-category { + position: relative; + text-align: left; + background: url(/themes/default/public/mobile/dark/img/bg2.png) #333; + border-radius: 5px; + margin: 15px 10px 15px 70px; + border: 2px #555 solid; + font-size: 20px; + color: #fff; + font-weight: 700; + cursor: pointer; + height: 28px; + clear: both; +} +.cinemapress-random-category img { + animation: animationFrames 4s ease 0s 1 normal forwards running; + position: absolute; + width: 52px; + height: 52px; + left: -60px; + top: -10px; +} +.cinemapress-random-category span { + margin: 6px 10px 0; + float: left; +} +.cinemapress-random-category small { + font-size: 10px; + color: #ccc; + font-weight: 400; + float: right; + margin: 8px 5px; +} +.cinemapress-random-category:hover { + opacity: 0.7; +} +.cinemapress-random-menu { + float: right; +} +.cinemapress-random-index, +.cinemapress-random-related { + width: 25px; + height: 25px; + cursor: pointer; + float: right; +} +.cinemapress-random-index:hover, +.cinemapress-random-related:hover { + opacity: 0.8; + animation: animationFrames 0.5s ease 0s 1 normal forwards running; +} +.cinemapress-random-index img { + width: 25px; + height: 25px; +} +.cinemapress-random-related img { + width: 25px; + height: 25px; +} +.cinemapress-autocomplete { + display: none; + position: relative; +} +.cinemapress-autocomplete ul { + border-radius: 5px; + list-style-type: none; + margin: 5px; + padding: 0; + max-height: 250px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + min-width: 200px; + float: none !important; +} +.cinemapress-autocomplete ul li { + background: #2c2c2c;; + line-height: 1; + border-radius: 5px; + float: none !important; + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + display: block !important; +} +.cinemapress-autocomplete ul li:hover { + background: #3d3d3d;; + cursor: pointer; +} +.cinemapress-autocomplete ul li img { + vertical-align: middle; + border-radius: 5px 0 0 5px; + width: 30px; + height: 50px; + display: inline-block; +} +.cinemapress-autocomplete ul li p { + display: inline-block; + vertical-align: middle; + margin: 0 0 0 5px; + padding: 0; + font-size: 12px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + height: 50px; + line-height: 1.2; + max-width: 170px; +} +.cinemapress-autocomplete ul li p strong, .cinemapress-autocomplete ul li p span, .cinemapress-autocomplete ul li p i { + font-size: 12px; +} +.cinemapress-autocomplete div { + background: #3d3d3d; + border-radius: 5px; + margin: 5px; + line-height: 2; + text-align: center; + cursor: pointer; + min-width: 200px; +} +.cinemapress-autocomplete div:hover { + background: #2c2c2c; +} diff --git a/themes/default/public/mobile/dark/dark1.jpg b/themes/default/public/mobile/dark/dark1.jpg new file mode 100644 index 0000000..8dabff8 Binary files /dev/null and b/themes/default/public/mobile/dark/dark1.jpg differ diff --git a/themes/default/public/mobile/dark/dark2.jpg b/themes/default/public/mobile/dark/dark2.jpg new file mode 100644 index 0000000..95c6331 Binary files /dev/null and b/themes/default/public/mobile/dark/dark2.jpg differ diff --git a/themes/default/public/mobile/dark/dark3.jpg b/themes/default/public/mobile/dark/dark3.jpg new file mode 100644 index 0000000..0641f8d Binary files /dev/null and b/themes/default/public/mobile/dark/dark3.jpg differ diff --git a/themes/default/public/mobile/dark/img/bg.png b/themes/default/public/mobile/dark/img/bg.png new file mode 100644 index 0000000..35e297d Binary files /dev/null and b/themes/default/public/mobile/dark/img/bg.png differ diff --git a/themes/default/public/mobile/dark/img/bg2.png b/themes/default/public/mobile/dark/img/bg2.png new file mode 100644 index 0000000..9cb9b71 Binary files /dev/null and b/themes/default/public/mobile/dark/img/bg2.png differ diff --git a/themes/default/public/mobile/dark/img/bg3.png b/themes/default/public/mobile/dark/img/bg3.png new file mode 100644 index 0000000..7145402 Binary files /dev/null and b/themes/default/public/mobile/dark/img/bg3.png differ diff --git a/themes/default/public/mobile/dark/img/bg4.png b/themes/default/public/mobile/dark/img/bg4.png new file mode 100644 index 0000000..1d38546 Binary files /dev/null and b/themes/default/public/mobile/dark/img/bg4.png differ diff --git a/themes/default/public/mobile/dark/img/bg5.png b/themes/default/public/mobile/dark/img/bg5.png new file mode 100644 index 0000000..2970db7 Binary files /dev/null and b/themes/default/public/mobile/dark/img/bg5.png differ diff --git a/themes/default/public/mobile/dark/img/bg6.png b/themes/default/public/mobile/dark/img/bg6.png new file mode 100644 index 0000000..e055d2b Binary files /dev/null and b/themes/default/public/mobile/dark/img/bg6.png differ diff --git a/themes/default/public/mobile/dice.svg b/themes/default/public/mobile/dice.svg new file mode 100644 index 0000000..947b387 --- /dev/null +++ b/themes/default/public/mobile/dice.svg @@ -0,0 +1,67 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/themes/default/public/mobile/favicon-16x16.png b/themes/default/public/mobile/favicon-16x16.png new file mode 100644 index 0000000..9ece9a7 Binary files /dev/null and b/themes/default/public/mobile/favicon-16x16.png differ diff --git a/themes/default/public/mobile/favicon-32x32.png b/themes/default/public/mobile/favicon-32x32.png new file mode 100644 index 0000000..dbe2fde Binary files /dev/null and b/themes/default/public/mobile/favicon-32x32.png differ diff --git a/themes/default/public/mobile/favicon.ico b/themes/default/public/mobile/favicon.ico new file mode 100644 index 0000000..f05255c Binary files /dev/null and b/themes/default/public/mobile/favicon.ico differ diff --git a/themes/default/public/mobile/light/css/style.css b/themes/default/public/mobile/light/css/style.css new file mode 100644 index 0000000..9dfbf50 --- /dev/null +++ b/themes/default/public/mobile/light/css/style.css @@ -0,0 +1,614 @@ +.cinemapress-content a, +.sidenav a, +a { + text-decoration: none; +} +*, +body, +html { + margin: 0; + padding: 0; + font-family: 'Open Sans', sans-serif; + font-size: 14px; +} +body { + background: url(/themes/default/public/mobile/light/img/bg.png) #fff; + color: #000; +} +.poster { + float: left; +} +.poster img { + width: 100px; + height: 140px; + margin: 10px; + border-radius: 3px 3px 20px 3px; +} +.clear { + clear: both; + height: 5px; +} +h1, +h2 { + margin: 0 auto; + padding: 10px; + background: url(/themes/default/public/mobile/light/img/bg2.png) #333; + color: #fff; + line-height: 2; +} +h1 a, +h2 a { + color: #fff; +} +h3, +h3 a { + margin-top: 7px; +} +a { + color: #1d5987; + line-height: 2; +} +a:hover { + color: #557fa3; +} +.description { + background: url(/themes/default/public/mobile/light/img/bg3.png) top center + #ccc; + border: 2px solid #f1f1f1; + font-size: 14px; + line-height: 1.7; + margin: 0 10px 5px; + padding: 13px; + text-align: justify; + border-radius: 5px; +} +.rklma, +.sidenav { + text-align: center; +} +.logo { + margin: 10px 0 10px 10px; + width: 100px; +} +.info { + margin: 10px; +} +form { + background: url(/themes/default/public/mobile/light/img/bg5.png) #666; + position: relative; + padding: 10px 106px; + margin: 5px 10px; + border-radius: 5px; +} +.text { + width: 100%; + height: 18px; + cursor: text; + padding: 0 2px; + border: 0; + border-radius: 3px; + font-size: 13px; +} +.submit { + width: 80px; + font-size: 13px; + cursor: pointer; + position: absolute; + top: 10px; + right: 10px; + padding: 1px 0; + border: 0; + border-radius: 3px; + background: #fff; +} +.block { + background: url(/themes/default/public/mobile/light/img/bg6.png) top center + #ccc; + border: 2px solid #f1f1f1; + border-radius: 5px; + padding: 10px; +} +.pagination { + text-align: center; +} +.pagination a, +.pagination span { + margin: 1px; + border: 2px solid #ccc; + border-radius: 5px; + padding: 5px 10px; +} +.pagination span.dots { + border: 0; + padding: 10px 1px; +} +.sharingbutton a { + line-height: 1; +} +.resp-sharing-button__icon, +.resp-sharing-button__link { + display: inline-block; +} +.resp-sharing-button__link { + text-decoration: none; + color: #fff; + margin: 0.5em; +} +.resp-sharing-button { + border-radius: 5px; + transition: 25ms ease-out; + padding: 0.5em 0.75em; + font-family: Helvetica Neue, Helvetica, Arial, sans-serif; +} +.resp-sharing-button__icon svg { + width: 1em; + height: 1em; +} +.resp-sharing-button span { + padding-left: 0.4em; +} +.resp-sharing-button__icon { + stroke: #fff; + fill: none; +} +.resp-sharing-button__icon--solid, +.resp-sharing-button__icon--solidcircle { + fill: #fff; + stroke: none; +} +.resp-sharing-button--twitter { + background-color: #55acee; +} +.resp-sharing-button--twitter:hover { + background-color: #2795e9; +} +.resp-sharing-button--pinterest { + background-color: #bd081c; +} +.resp-sharing-button--pinterest:hover { + background-color: #8c0615; +} +.resp-sharing-button--facebook { + background-color: #3b5998; + border-color: #3b5998; +} +.resp-sharing-button--facebook:hover { + background-color: #2d4373; +} +.resp-sharing-button--tumblr { + background-color: #35465c; +} +.resp-sharing-button--tumblr:hover { + background-color: #222d3c; +} +.resp-sharing-button--reddit { + background-color: #5f99cf; +} +.resp-sharing-button--reddit:hover { + background-color: #3a80c1; +} +.resp-sharing-button--google { + background-color: #dd4b39; +} +.resp-sharing-button--google:hover { + background-color: #c23321; +} +.resp-sharing-button--linkedin { + background-color: #0077b5; +} +.resp-sharing-button--linkedin:hover { + background-color: #046293; +} +.resp-sharing-button--email { + background-color: #777; +} +.resp-sharing-button--email:hover { + background-color: #5e5e5e; +} +.resp-sharing-button--xing { + background-color: #1a7576; +} +.resp-sharing-button--xing:hover { + background-color: #114c4c; +} +.resp-sharing-button--whatsapp { + background-color: #25d366; +} +.resp-sharing-button--whatsapp:hover { + background-color: #1da851; +} +.resp-sharing-button--facebook:active, +.resp-sharing-button--facebook:hover { + background-color: #2d4373; + border-color: #2d4373; +} +.resp-sharing-button--twitter { + border-color: #55acee; +} +.resp-sharing-button--twitter:active, +.resp-sharing-button--twitter:hover { + background-color: #2795e9; + border-color: #2795e9; +} +.resp-sharing-button--google { + border-color: #dd4b39; +} +.resp-sharing-button--google:active, +.resp-sharing-button--google:hover { + background-color: #c23321; + border-color: #c23321; +} +.sidenav { + height: 100%; + width: 0; + position: fixed; + z-index: 1; + top: 0; + left: 0; + background-color: #111; + overflow-x: hidden; + transition: 0.5s; + padding-top: 60px; +} +.star-false, +.star-true { + width: 20px; + height: 20px; + float: left; +} +.sidenav a { + padding: 8px 8px 8px 32px; + font-size: 25px; + color: #818181; + display: block; + transition: 0.3s; +} +.sidenav a:hover { + color: #f1f1f1; +} +.sidenav .closebtn { + position: absolute; + top: 0; + right: 25px; + font-size: 36px; + margin-left: 50px; +} +@media screen and (max-height: 450px) { + .sidenav { + padding-top: 15px; + } + .sidenav a { + font-size: 18px; + } +} +.star-false { + background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MDcuMTc2IDUwNy4xNzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwNy4xNzYgNTA3LjE3NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik01MDUuNzEsMTkzLjEyOGMtNC42MDQtMTQuMDUyLTE5LjQyNC0yMy41NDQtNDEuNzMyLTI2LjcyNGwtMTE4Ljk3Mi0xNi45MkwyOTEuNDk0LDQxLjgyOCAgICBjLTEwLjAwNC0yMC4xMTYtMjMuNjMyLTMxLjIwNC0zOC4zOC0zMS4yMDRjLTE0LjgxMiwwLTI4LjQ0LDExLjE2NC0zOC4zNzIsMzEuNDE2bC01Mi44NzYsMTA3Ljk3Mkw0Mi45NzQsMTY3LjYzNiAgICBjLTIyLjIyLDMuMjkyLTM2Ljk2NCwxMi44MjgtNDEuNTMyLDI2Ljg1MmMtNC4yMzIsMTMuMDE2LDAuOTI0LDI4LjA0NCwxNC41NDQsNDIuNjY0YzAuMTcyLDAuMjc2LDAuNTk2LDAuNTMyLDAuODQsMC43NjQgICAgbDIuOTg4LDIuNjg4djAuMDA4bC0wLjE1MiwwLjA2bC0wLjA4NCwwLjAyNGMwLjAzMiwwLjAzMiwwLjAxMiwwLjA2NCwwLjA0OCwwLjA5Mmw4Ni4xOCw4My41NzZsLTE5Ljk3MiwxMTguNTQgICAgYy0zLjEzNiwxOC41ODQtMC41MjQsMzMuNDY0LDcuNTc2LDQzLjA0OGM1Ljg2NCw2LjkyOCwxNC4zMDgsMTAuNiwyNC40MjQsMTAuNmM5LjEzMiwwLDE5LjI5Ni0yLjkyOCwzMC4yLTguNzA0bDEwNi4yMi01Ni4yNDQgICAgbDEwNi41NTIsNTUuNjI0YzIzLjAxMiwxMi4wMiw0My40NDgsMTEuMDY4LDU0LjU1Ni0yLjE0YzguMDg0LTkuNjIsMTAuNjQtMjQuNTUyLDcuNC00My4xNjRMNDAyLjA5NCwzMjMuNWw4NS44MjgtODQuMTU2ICAgIEM1MDMuOTksMjIzLjU3Niw1MTAuMzE0LDIwNy4xNzIsNTA1LjcxLDE5My4xMjh6IiBmaWxsPSIjY2ZjZmNmIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) + center no-repeat; +} +.star-true { + background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MDcuMTc2IDUwNy4xNzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwNy4xNzYgNTA3LjE3NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik01MDUuNzEsMTkzLjEyOGMtNC42MDQtMTQuMDUyLTE5LjQyNC0yMy41NDQtNDEuNzMyLTI2LjcyNGwtMTE4Ljk3Mi0xNi45MkwyOTEuNDk0LDQxLjgyOCAgICBjLTEwLjAwNC0yMC4xMTYtMjMuNjMyLTMxLjIwNC0zOC4zOC0zMS4yMDRjLTE0LjgxMiwwLTI4LjQ0LDExLjE2NC0zOC4zNzIsMzEuNDE2bC01Mi44NzYsMTA3Ljk3Mkw0Mi45NzQsMTY3LjYzNiAgICBjLTIyLjIyLDMuMjkyLTM2Ljk2NCwxMi44MjgtNDEuNTMyLDI2Ljg1MmMtNC4yMzIsMTMuMDE2LDAuOTI0LDI4LjA0NCwxNC41NDQsNDIuNjY0YzAuMTcyLDAuMjc2LDAuNTk2LDAuNTMyLDAuODQsMC43NjQgICAgbDIuOTg4LDIuNjg4djAuMDA4bC0wLjE1MiwwLjA2bC0wLjA4NCwwLjAyNGMwLjAzMiwwLjAzMiwwLjAxMiwwLjA2NCwwLjA0OCwwLjA5Mmw4Ni4xOCw4My41NzZsLTE5Ljk3MiwxMTguNTQgICAgYy0zLjEzNiwxOC41ODQtMC41MjQsMzMuNDY0LDcuNTc2LDQzLjA0OGM1Ljg2NCw2LjkyOCwxNC4zMDgsMTAuNiwyNC40MjQsMTAuNmM5LjEzMiwwLDE5LjI5Ni0yLjkyOCwzMC4yLTguNzA0bDEwNi4yMi01Ni4yNDQgICAgbDEwNi41NTIsNTUuNjI0YzIzLjAxMiwxMi4wMiw0My40NDgsMTEuMDY4LDU0LjU1Ni0yLjE0YzguMDg0LTkuNjIsMTAuNjQtMjQuNTUyLDcuNC00My4xNjRMNDAyLjA5NCwzMjMuNWw4NS44MjgtODQuMTU2ICAgIEM1MDMuOTksMjIzLjU3Niw1MTAuMzE0LDIwNy4xNzIsNTA1LjcxLDE5My4xMjh6IiBmaWxsPSIjRkZEQTQ0Ii8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) + center no-repeat; +} +.rklma { + background: #333; + color: #ccc; + padding: 30px 0; + width: 90%; + border: 3px dashed #ccc; + border-radius: 5px; + font-family: Geneva, Arial, Helvetica, sans-serif; + margin: 10px auto; +} +.cinemapress-content { + text-align: justify; + padding: 10px; +} +.cinemapress-content-image { + height: 150px; + border-radius: 5px; + float: left; + margin-right: 10px; + margin-bottom: 10px; +} +.cinemapress-content-description { + min-height: 127px; +} +.cinemapress-content-publish { + margin: 5px 0; + text-align: right; +} +#cinemapress-cdn { + width: 100%; + height: 370px; +} +#cinemapress-player { + width: 100%; + min-height: 370px; + overflow: hidden; + position: relative; + background: transparent; + display: block; +} +.cinemapress-news { + background-size: cover; + background-position: center; + height: 200px; + display: inline-block; + position: relative; + width: 100%; + margin: 0; + border-radius: 5px; +} +.cinemapress-news .cinemapress-news-title { + display: block; + position: absolute; + left: 0; + bottom: 0; + width: 100%; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: #fff; + padding: 10px; + background-color: rgba(0, 0, 0, 0.3); + font-weight: 700; + margin: 0; + border-radius: 5px; + text-align: center; +} +.cinemapress-news:hover { + opacity: 0.8; +} +.cinemapress-content a { + color: #1c63a4; +} +.cinemapress-poster { + position: relative; + line-height: normal; +} +.cinemapress-poster img { + float: none !important; + border: 0 !important; + margin: 0; +} +.cinemapress-quality, +.cinemapress-translate { + position: absolute; + left: 0; + padding: 5px; + color: #fff; + background: #000; + border-radius: 3px; + opacity: 0.7; + font-size: 13px; +} +.cinemapress-quality { + top: 0; + margin: 10px 10px 0 10px; +} +.cinemapress-translate { + bottom: 0; + margin: 0 10px 10px 10px; +} +.cinemapress-svg { + margin: 0 !important; + padding: 1px 0 0 !important; + border: 0 !important; + height: 10px !important; + width: 10px !important; + min-height: 10px !important; + min-width: 10px !important; + float: none !important; +} +@media all and (max-width: 767px) { + .cinemapress-news-block { + float: left; + width: 100%; + } +} +@media all and (min-width: 768px) and (max-width: 1199px) { + .cinemapress-news-block { + float: left; + width: 50%; + } +} +@media all and (min-width: 1200px) { + .cinemapress-news-block { + float: left; + width: 33.33%; + } +} +.cinemapress-recent { + background: #333; + color: #ccc; + border-radius: 5px; + padding: 5px; + font-size: 12px; + border: 2px solid #334; + margin: 3px auto; + clear: both; +} +.cinemapress-recent:hover { + background: #334; +} +.cinemapress-recent a { + color: #bbb; + text-decoration: none; + font-weight: 400; +} +.cinemapress-recent a:hover { + color: #fff; +} +.cinemapress-recent-head { + height: 49px; +} +.cinemapress-recent-head-avatar { + float: left; + border: 5px solid #444; + margin: 0 5px 0 0; + border-radius: 100% 100% 0 0; + background: #444; +} +.cinemapress-recent-head-avatar img { + width: 40px; + border-radius: 100%; + border: 0; +} +.cinemapress-recent-comment { + clear: both; + text-align: justify; + background: #444; + color: #ccc; + padding: 5px; + border-radius: 0 5px 5px; +} +.cinemapress-recent-head-meta > div { + white-space: nowrap; + overflow: hidden; +} +.cinemapress-recent-head-meta > div:first-child { + padding: 5px 0 0; + text-align: center; +} +.cinemapress-recent-head-meta > div:last-child, +.cinemapress-recent-head-meta > div:last-child span { + text-align: right; + margin: 10px 0 0; + color: #666; + font-size: 10px; +} +@keyframes animationFrames { + 100% { + transform: translate(0px, 0px) rotate(360deg); + } +} +.randomMovieCategory, +.randomMovieMenu, +.randomMovieIndex, +.randomMovieRelated { + display: none; +} +.cinemapress-random-category { + position: relative; + text-align: left; + background: url(/themes/default/public/mobile/light/img/bg2.png) #333; + border-radius: 5px; + margin: 15px 10px 15px 70px; + border: 2px #ccc solid; + font-size: 20px; + color: #fff; + font-weight: 700; + cursor: pointer; + height: 28px; + clear: both; +} +.cinemapress-random-category img { + animation: animationFrames 4s ease 0s 1 normal forwards running; + position: absolute; + width: 52px; + height: 52px; + left: -60px; + top: -10px; +} +.cinemapress-random-category span { + margin: 6px 10px 0; + float: left; +} +.cinemapress-random-category small { + font-size: 10px; + color: #ccc; + font-weight: 400; + float: right; + margin: 8px 5px; +} +.cinemapress-random-category:hover { + opacity: 0.7; +} +.cinemapress-random-menu { + float: right; +} +.cinemapress-random-index, +.cinemapress-random-related { + width: 25px; + height: 25px; + cursor: pointer; + float: right; +} +.cinemapress-random-index:hover, +.cinemapress-random-related:hover { + opacity: 0.8; + animation: animationFrames 0.5s ease 0s 1 normal forwards running; +} +.cinemapress-random-index img { + width: 25px; + height: 25px; +} +.cinemapress-random-related img { + width: 25px; + height: 25px; +} +.cinemapress-autocomplete { + display: none; + position: relative; +} +.cinemapress-autocomplete ul { + border-radius: 5px; + list-style-type: none; + margin: 5px; + padding: 0; + max-height: 250px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + min-width: 200px; + float: none !important; +} +.cinemapress-autocomplete ul li { + background: #e4e4e4; + line-height: 1; + border-radius: 5px; + float: none !important; + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + display: block !important; +} +.cinemapress-autocomplete ul li:hover { + background: #d3d3d3; + cursor: pointer; +} +.cinemapress-autocomplete ul li img { + vertical-align: middle; + border-radius: 5px 0 0 5px; + width: 30px; + height: 50px; + display: inline-block; +} +.cinemapress-autocomplete ul li p { + display: inline-block; + vertical-align: middle; + margin: 0 0 0 5px; + padding: 0; + font-size: 12px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + height: 50px; + line-height: 1.2; + max-width: 170px; +} +.cinemapress-autocomplete ul li p strong, .cinemapress-autocomplete ul li p span, .cinemapress-autocomplete ul li p i { + font-size: 12px; +} +.cinemapress-autocomplete div { + background: #d3d3d3; + border-radius: 5px; + margin: 5px; + line-height: 2; + text-align: center; + cursor: pointer; + min-width: 200px; +} +.cinemapress-autocomplete div:hover { + background: #e4e4e4; +} diff --git a/themes/default/public/mobile/light/img/bg.png b/themes/default/public/mobile/light/img/bg.png new file mode 100644 index 0000000..70970ab Binary files /dev/null and b/themes/default/public/mobile/light/img/bg.png differ diff --git a/themes/default/public/mobile/light/img/bg2.png b/themes/default/public/mobile/light/img/bg2.png new file mode 100644 index 0000000..9cb9b71 Binary files /dev/null and b/themes/default/public/mobile/light/img/bg2.png differ diff --git a/themes/default/public/mobile/light/img/bg3.png b/themes/default/public/mobile/light/img/bg3.png new file mode 100644 index 0000000..41095ad Binary files /dev/null and b/themes/default/public/mobile/light/img/bg3.png differ diff --git a/themes/default/public/mobile/light/img/bg4.png b/themes/default/public/mobile/light/img/bg4.png new file mode 100644 index 0000000..4f9e028 Binary files /dev/null and b/themes/default/public/mobile/light/img/bg4.png differ diff --git a/themes/default/public/mobile/light/img/bg5.png b/themes/default/public/mobile/light/img/bg5.png new file mode 100644 index 0000000..871b831 Binary files /dev/null and b/themes/default/public/mobile/light/img/bg5.png differ diff --git a/themes/default/public/mobile/light/img/bg6.png b/themes/default/public/mobile/light/img/bg6.png new file mode 100644 index 0000000..e78a148 Binary files /dev/null and b/themes/default/public/mobile/light/img/bg6.png differ diff --git a/themes/default/public/mobile/light/light1.jpg b/themes/default/public/mobile/light/light1.jpg new file mode 100644 index 0000000..af1f89e Binary files /dev/null and b/themes/default/public/mobile/light/light1.jpg differ diff --git a/themes/default/public/mobile/light/light2.jpg b/themes/default/public/mobile/light/light2.jpg new file mode 100644 index 0000000..4377810 Binary files /dev/null and b/themes/default/public/mobile/light/light2.jpg differ diff --git a/themes/default/public/mobile/light/light3.jpg b/themes/default/public/mobile/light/light3.jpg new file mode 100644 index 0000000..fa2508e Binary files /dev/null and b/themes/default/public/mobile/light/light3.jpg differ diff --git a/themes/default/public/mobile/logo.png b/themes/default/public/mobile/logo.png new file mode 100644 index 0000000..a4caa63 Binary files /dev/null and b/themes/default/public/mobile/logo.png differ diff --git a/themes/default/public/mobile/manifest.json b/themes/default/public/mobile/manifest.json new file mode 100644 index 0000000..5daf5bd --- /dev/null +++ b/themes/default/public/mobile/manifest.json @@ -0,0 +1,17 @@ +{ + "name": "CinemaPress", + "icons": [ + { + "src": "/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "display": "standalone" +} diff --git a/themes/default/public/mobile/mstile-150x150.png b/themes/default/public/mobile/mstile-150x150.png new file mode 100644 index 0000000..d71563e Binary files /dev/null and b/themes/default/public/mobile/mstile-150x150.png differ diff --git a/themes/default/public/mobile/safari-pinned-tab.svg b/themes/default/public/mobile/safari-pinned-tab.svg new file mode 100644 index 0000000..1407914 --- /dev/null +++ b/themes/default/public/mobile/safari-pinned-tab.svg @@ -0,0 +1,73 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + + + + + + + + + + diff --git a/themes/default/public/mobile/star_off.png b/themes/default/public/mobile/star_off.png new file mode 100644 index 0000000..e93b933 Binary files /dev/null and b/themes/default/public/mobile/star_off.png differ diff --git a/themes/default/public/mobile/star_on.png b/themes/default/public/mobile/star_on.png new file mode 100644 index 0000000..8b6381f Binary files /dev/null and b/themes/default/public/mobile/star_on.png differ diff --git a/themes/default/public/tv/android-chrome-192x192.png b/themes/default/public/tv/android-chrome-192x192.png new file mode 100644 index 0000000..a2f65d8 Binary files /dev/null and b/themes/default/public/tv/android-chrome-192x192.png differ diff --git a/themes/default/public/tv/android-chrome-512x512.png b/themes/default/public/tv/android-chrome-512x512.png new file mode 100644 index 0000000..7dd0d0e Binary files /dev/null and b/themes/default/public/tv/android-chrome-512x512.png differ diff --git a/themes/default/public/tv/apple-touch-icon.png b/themes/default/public/tv/apple-touch-icon.png new file mode 100644 index 0000000..e0c17d7 Binary files /dev/null and b/themes/default/public/tv/apple-touch-icon.png differ diff --git a/themes/default/public/tv/browserconfig.xml b/themes/default/public/tv/browserconfig.xml new file mode 100644 index 0000000..f62a123 --- /dev/null +++ b/themes/default/public/tv/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #ffffff + + + diff --git a/themes/default/public/tv/custom/css/style.css b/themes/default/public/tv/custom/css/style.css new file mode 100644 index 0000000..eb27b1b --- /dev/null +++ b/themes/default/public/tv/custom/css/style.css @@ -0,0 +1,20 @@ +body, +html { + background: body_bg; +} +#contents .contents .item { + color: contents_color; +} +#contents .contents .item.active .bg { + background: contents_active_bg; + border: 4px contents_active_bg solid; +} +#categories .categories .item { + color: categories_color; +} +#categories .categories .item.current .bg { + background: categories_current_bg; +} +#categories .categories .item.active .bg { + background: categories_active_bg; +} diff --git a/themes/default/public/tv/default/default.png b/themes/default/public/tv/default/default.png new file mode 100644 index 0000000..caf99c7 Binary files /dev/null and b/themes/default/public/tv/default/default.png differ diff --git a/themes/default/public/tv/favicon-16x16.png b/themes/default/public/tv/favicon-16x16.png new file mode 100644 index 0000000..9ece9a7 Binary files /dev/null and b/themes/default/public/tv/favicon-16x16.png differ diff --git a/themes/default/public/tv/favicon-32x32.png b/themes/default/public/tv/favicon-32x32.png new file mode 100644 index 0000000..dbe2fde Binary files /dev/null and b/themes/default/public/tv/favicon-32x32.png differ diff --git a/themes/default/public/tv/favicon.ico b/themes/default/public/tv/favicon.ico new file mode 100644 index 0000000..f05255c Binary files /dev/null and b/themes/default/public/tv/favicon.ico differ diff --git a/themes/default/public/tv/logo.png b/themes/default/public/tv/logo.png new file mode 100644 index 0000000..a4caa63 Binary files /dev/null and b/themes/default/public/tv/logo.png differ diff --git a/themes/default/public/tv/manifest.json b/themes/default/public/tv/manifest.json new file mode 100644 index 0000000..8a2e1aa --- /dev/null +++ b/themes/default/public/tv/manifest.json @@ -0,0 +1,17 @@ +{ + "name": "CinemaPress", + "icons": [ + { + "src": "/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#000000", + "display": "standalone" +} diff --git a/themes/default/public/tv/mstile-150x150.png b/themes/default/public/tv/mstile-150x150.png new file mode 100644 index 0000000..d71563e Binary files /dev/null and b/themes/default/public/tv/mstile-150x150.png differ diff --git a/themes/default/public/tv/safari-pinned-tab.svg b/themes/default/public/tv/safari-pinned-tab.svg new file mode 100644 index 0000000..1407914 --- /dev/null +++ b/themes/default/public/tv/safari-pinned-tab.svg @@ -0,0 +1,73 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + + + + + + + + + + diff --git a/themes/default/views/admin/codes.ejs b/themes/default/views/admin/codes.ejs new file mode 100644 index 0000000..cd2fa6e --- /dev/null +++ b/themes/default/views/admin/codes.ejs @@ -0,0 +1,141 @@ + + + + + + + + + + <% include includes/head.ejs %> + + + +
+ + <% include includes/left.ejs %> + + <% include includes/right.ejs %> + +
+ + <% include includes/header-main.ejs %> + +
+ + <% include includes/header-sec.ejs %> + +
+ + +
+ + <% if (config.codes) { %> + +
+
+
+
+
+    <%= __('Вставить код в верх веб-страницы') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Вставить код в низ веб-страницы') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('robots.txt') %> +
+ +
+
+
+
+ +
+
+ Sitemap: <%- config.protocol + config.domain + '/' + config.urls.sitemap %> +
+
+
+
+
+
+
+
+ + <% } %> + +
+
+ + <% include includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/descriptions.ejs b/themes/default/views/admin/descriptions.ejs new file mode 100644 index 0000000..62a67ac --- /dev/null +++ b/themes/default/views/admin/descriptions.ejs @@ -0,0 +1,969 @@ + + + + + + + + + + <% include includes/head.ejs %> + + + +
+ + <% include includes/left.ejs %> + + <% include includes/right.ejs %> + +
+ + <% include includes/header-main.ejs %> + +
+ + <% include includes/header-sec.ejs %> + +
+ + +
+ + <% if (config.descriptions) { %> + +
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]

+
+ +
+ <% if (config.urls.movies.online) { %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]/<%- config.urls.movies.online %>

+
+ +
+ <% } %> + <% if (config.urls.movies.download) { %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]/<%- config.urls.movies.download %>

+
+ +
+ <% } %> + <% if (config.urls.movies.trailer) { %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]/<%- config.urls.movies.trailer %>

+
+ +
+ <% } %> + <% if (config.urls.movies.picture) { %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]/<%- config.urls.movies.picture %>

+
+ +
+ <% } %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.year %>/[year]

+
+
+ +
+
+
+
+ <%= __('Год') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.year %>

+
+
+ +
+
+
+
+ <%= __('Годы') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.genre %>/[genre]

+
+
+ +
+
+
+
+ <%= __('Жанр') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.genre %>

+
+
+ +
+
+
+
+ <%= __('Жанры') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.country %>/[country]

+
+
+ +
+
+
+
+ <%= __('Страна') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.country %>

+
+
+ +
+
+
+
+ <%= __('Страны') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.actor %>/[actor]

+
+
+ +
+
+
+
+ <%= __('Актер') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.actor %>

+
+
+ +
+
+
+
+ <%= __('Актеры') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.director %>/[director]

+
+
+ +
+
+
+
+ <%= __('Режиссер') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.director %>

+
+
+ +
+
+
+
+ <%= __('Режиссеры') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.type %>/[type]

+
+
+ +
+
+
+
+ <%= __('Тип') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.search %>?q=[search]

+
+
+ +
+
+
+
+ <%= __('Поиск') %> : +
+ +
+ + + +
+
+
+ +
+
+
+ + <% } %> + +
+
+ + <% include includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/display.ejs b/themes/default/views/admin/display.ejs new file mode 100644 index 0000000..c3535cb --- /dev/null +++ b/themes/default/views/admin/display.ejs @@ -0,0 +1,756 @@ + + + + + + + + + + <% include includes/head.ejs %> + + + +
+ + <% include includes/left.ejs %> + + <% include includes/right.ejs %> + +
+ + <% include includes/header-main.ejs %> + +
+ + <% include includes/header-sec.ejs %> + +
+ + +
+ + <% if (config.sorting) { %> + +
+
+
+
+
+    <%= __('Параметры отображения в категориях') %> +
+ +
+
+
+
+ + +
+
+ + +
+ +
+ +
+ + +
+
+ + +
+ +
+ + + +
+ +
+ + +
+ + + +
+ +
+
+
+
+
+
+    <%= __('Сортировка по рейтингу KinoPoisk / IMDb') %> +
+ +
+
+
+
+ + +
+
+ + +
+ +
+ +
+ +
+ + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Меню на веб-сайте') %> +
+ +
+
+
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ + + +
+
+
+
+ +
+ +
+
+
+
+    <%= __('Текст на веб-сайте') %> +
+ +
+
+
+ +
+ +
+
+ +
+ +
+ + <% for (var prop in config.l) { if (config.l.hasOwnProperty(prop)) { %> + +
<%- <%- 'page.l.' + prop %> %>
+
+ +
+ +
+ + <% } } %> + +
+
+
+
+ +
+ +
+
+
+
+    <%= __('Названия сортировок') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+
+
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Список жанров в каждом типе') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+
+
+
+
+
+ + <% } %> + +
+
+ + <% include includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/h1.ejs b/themes/default/views/admin/h1.ejs new file mode 100644 index 0000000..7a49ff5 --- /dev/null +++ b/themes/default/views/admin/h1.ejs @@ -0,0 +1,1107 @@ + + + + + + + + + + <% include includes/head.ejs %> + + + +
+ + <% include includes/left.ejs %> + + <% include includes/right.ejs %> + +
+ + <% include includes/header-main.ejs %> + +
+ + <% include includes/header-sec.ejs %> + +
+ + +
+ + <% if (config.h1) { %> + +
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]

+
+ +
+ <% if (config.urls.movies.online) { %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]/<%- config.urls.movies.online %>

+
+ +
+ <% } %> + <% if (config.urls.movies.download) { %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]/<%- config.urls.movies.download %>

+
+ +
+ <% } %> + <% if (config.urls.movies.trailer) { %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]/<%- config.urls.movies.trailer %>

+
+ +
+ <% } %> + <% if (config.urls.movies.picture) { %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]/<%- config.urls.movies.picture %>

+
+ +
+ <% } %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.year %>/[year]

+
+
+ +
+
+
+
+ <%= __('Год') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.year %>

+
+
+ +
+
+
+
+ <%= __('Годы') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.genre %>/[genre]

+
+
+ +
+
+
+
+ <%= __('Жанр') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.genre %>

+
+
+ +
+
+
+
+ <%= __('Жанры') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.country %>/[country]

+
+
+ +
+
+
+
+ <%= __('Страна') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.country %>

+
+
+ +
+
+
+
+ <%= __('Страны') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.actor %>/[actor]

+
+
+ +
+
+
+
+ <%= __('Актер') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.actor %>

+
+
+ +
+
+
+
+ <%= __('Актеры') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.director %>/[director]

+
+
+ +
+
+
+
+ <%= __('Режиссер') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.director %>

+
+
+ +
+
+
+
+ <%= __('Режиссеры') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.type %>/[type]

+
+
+ +
+
+
+
+ <%= __('Тип') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.search %>?q=[search]

+
+
+ +
+
+
+
+ <%= __('Поиск') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Пагинация и сортировка') %>

+
+
+ +
+
+
+
+
+    <%= __('Код') %> [page] +
+
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Код') %> [sorting] +
+
+
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+ + <% } %> + +
+
+ + <% include includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/homepage.ejs b/themes/default/views/admin/homepage.ejs new file mode 100644 index 0000000..d9e0361 --- /dev/null +++ b/themes/default/views/admin/homepage.ejs @@ -0,0 +1,973 @@ + + + + + + + + + + <% include includes/head.ejs %> + + + + +
+ + <% include includes/left.ejs %> + + <% include includes/right.ejs %> + +
+ + <% include includes/header-main.ejs %> + +
+ + <% include includes/header-sec.ejs %> + +
+ + +
+ +
+ +
+
+
+
   <%= __('Заголовок, описание и H1 веб-страницы') %>
+ +
+
+ <% if (config.titles) { %> +
+
+
+ +

<%= __('Заголовок веб-страницы') %>

+
+
+
+
+
+
+ <%= __('Главная веб-страница') %> : +
+ +
+ + + +
+
+
+
+
+
+
+ +

<%= __('H1 на веб-странице') %>

+
+
+
+
+
+
+ <%= __('Главная веб-страница') %> : +
+ +
+ + + +
+
+
+
+
+
+
+ +

<%= __('Описание веб-страницы') %>

+
+
+
+
+
+
+ <%= __('Главная веб-страница') %> : +
+ +
+ + + +
+
+
+
+
+
+ <% } %> +
+
+
+ +
+ +
+
+
+
+    <%- config.index.ids.order %>. <%= __('Блок со списком идентификаторов фильмов') %> <% if (!config.index.ids.count || !config.index.ids.keys) { %><%= __('пустой') %><% } %> +
+ +
+
style="opacity:.5;"<% } %>> +
+
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+
+
    + <% if (config.index.ids.keys) { %> + <% config.index.ids.keys.split(',').forEach(function (id) { %> +
  • + ID: <%- id %> +
  • + <% }); %> + <% } %> +
+
+ + +
+
+
+
+
+
+ +
+ +
+
+
+
+    <%- config.index.type.order %>. <% if (config.index.type.keys) { %><%= __('Типы:') %> <%- config.index.type.keys %><% } else { %><%= __('Блок с типами пустой') %><% } %> +
+ +
+
style="opacity:.5;"<% } %>> +
+
+ +
+
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%- config.index.year.order %>. <% if (config.index.year.keys) { %><%= __('Годы:') %> <%- config.index.year.keys %><% } else { %><%= __('Блок с годами пустой') %><% } %> +
+ +
+
style="opacity:.5;"<% } %>> +
+
+ +
+
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%- config.index.genre.order %>. <% if (config.index.genre.keys) { %><%= __('Жанры:') %> <%- config.index.genre.keys %><% } else { %><%= __('Блок с жанрами пустой') %><% } %> +
+ +
+
style="opacity:.5;"<% } %>> +
+
+ +
+
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%- config.index.country.order %>. <% if (config.index.country.keys) { %><%= __('Страны:') %> <%- config.index.country.keys %><% } else { %><%= __('Блок со странами пустой') %><% } %> +
+ +
+
style="opacity:.5;"<% } %>> +
+
+ +
+
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%- config.index.actor.order %>. <% if (config.index.actor.keys) { %><%= __('Актеры:') %> <%- config.index.actor.keys %><% } else { %><%= __('Блок с актерами пустой') %><% } %> +
+ +
+
style="opacity:.5;"<% } %>> +
+
+ +
+
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%- config.index.director.order %>. <% if (config.index.director.keys) { %><%= __('Режиссеры:') %> <%- config.index.director.keys %><% } else { %><%= __('Блок с режиссерами пустой') %><% } %> +
+ +
+
style="opacity:.5;"<% } %>> +
+
+ +
+
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+
+ +
+
+
+
+
+ + <% if (modules.episode.status) { %> + +
+ +
+
+
+
+    <%- modules.episode.data.index.order %>. <%= __('Блок с новыми сериями') %> <% if (!modules.episode.data.index.count) { %><%= __('пустой') %><% } %> +
+ +
+
style="opacity:.5;"<% } %>> +
+
+ +
+
+ +
+
+ +
+
+
+
+
+ + <% } %> + + <% if (modules.content.status) { %> + +
+ +
+
+
+
+    <%- modules.content.data.index.order %>. <%= __('Блок с фильмами из коллекций') %> <% if (!modules.content.data.index.url) { %><%= __('пустой') %><% } %> +
+ +
+
style="opacity:.5;"<% } %>> +
+
+ +
+
+ +
+
+ +
+
+
+
+
+ + <% } %> + +
+ +
+
+
+
+    <%= __('Пагинация') %> <% if (!config.index.count.key) { %><%= __('отключена') %><% } %> +
+ +
+
style="opacity:.5;"<% } %>> +
+
+ +
+
+ +
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Название в виде ссылки') %> +
+ +
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+ + <% include includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/includes/footer.ejs b/themes/default/views/admin/includes/footer.ejs new file mode 100644 index 0000000..9df3fae --- /dev/null +++ b/themes/default/views/admin/includes/footer.ejs @@ -0,0 +1,935 @@ +
+ + + + + + + \ No newline at end of file diff --git a/themes/default/views/admin/includes/head.ejs b/themes/default/views/admin/includes/head.ejs new file mode 100644 index 0000000..058236b --- /dev/null +++ b/themes/default/views/admin/includes/head.ejs @@ -0,0 +1,25 @@ + + + +<% var t = (typeof title !== 'undefined') ? title : (typeof status !== 'undefined') ? status : 'Error'; %> +<%- t %> - CinemaPress + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/themes/default/views/admin/includes/header-main.ejs b/themes/default/views/admin/includes/header-main.ejs new file mode 100644 index 0000000..87744ae --- /dev/null +++ b/themes/default/views/admin/includes/header-main.ejs @@ -0,0 +1,23 @@ +
+
+ +
+ +
+
+
+
+
+
+ +
+
\ No newline at end of file diff --git a/themes/default/views/admin/includes/header-sec.ejs b/themes/default/views/admin/includes/header-sec.ejs new file mode 100644 index 0000000..91f1833 --- /dev/null +++ b/themes/default/views/admin/includes/header-sec.ejs @@ -0,0 +1,16 @@ +
+
+
+

+    <%- title %> +

+
+
+
+ + + +
+
+
+
\ No newline at end of file diff --git a/themes/default/views/admin/includes/left.ejs b/themes/default/views/admin/includes/left.ejs new file mode 100644 index 0000000..9b7ff4a --- /dev/null +++ b/themes/default/views/admin/includes/left.ejs @@ -0,0 +1,241 @@ +
+ + \ No newline at end of file diff --git a/themes/default/views/admin/includes/right.ejs b/themes/default/views/admin/includes/right.ejs new file mode 100644 index 0000000..6f57962 --- /dev/null +++ b/themes/default/views/admin/includes/right.ejs @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/themes/default/views/admin/index.ejs b/themes/default/views/admin/index.ejs new file mode 100644 index 0000000..710e423 --- /dev/null +++ b/themes/default/views/admin/index.ejs @@ -0,0 +1,484 @@ + + + + + + + + + + <% include includes/head.ejs %> + + + + +
+ + <% include includes/left.ejs %> + + <% include includes/right.ejs %> + +
+ + <% include includes/header-main.ejs %> + +
+ + <% include includes/header-sec.ejs %> + +
+ + +
+ + <% if (typeof line == 'object') { %> + +
+
<%= __('Опубликовано фильмов') %>
<%- line.percent.top %>% +
+
+
+ <%- line.percent.pub %>% +
+
+ <%- line.percent.fil %>% +
+
+ <%- line.percent.all %>% +
+
+ + + <% } %> + +
+ + <% if (modules) { %> + + + + <% } %> + +
+ + + +
+
+ + <% include includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/main.ejs b/themes/default/views/admin/main.ejs new file mode 100644 index 0000000..8b356bd --- /dev/null +++ b/themes/default/views/admin/main.ejs @@ -0,0 +1,553 @@ + + + + + + + + + + <% include includes/head.ejs %> + + + +
+ + <% include includes/left.ejs %> + + <% include includes/right.ejs %> + +
+ + <% include includes/header-main.ejs %> + +
+ + <% include includes/header-sec.ejs %> + +
+ + +
+ +
+
+
+
+
+    <%= __('Протокол') %> +
+ +
+
+
+
+
+ + +
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Домен') %> +
+ +
+
+
+
+ +
+
+ +
+
+ <% if (config.database.key.length > 4) { %> + <%- config.database.key.slice(0, 3) + config.database.key.slice(-3) %> + <% } else { %> + <%- config.database.key %> + <% } %> +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Email') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Язык и страна веб-сайта') %> +
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Шаблон веб-сайта') %> +
+ +
+
+
+
+ +
+ +
+ + + +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Nginx сервер') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Sphinx сервер') %> +
+ +
+ +
+
+ +
+ +
+
+
+
+    <%= __('Memcached сервер') %> +
+ +
+ +
+
+ + <% if (config.language === 'ru') { %> + +
+ +
+
+
+
+    <%= __('Сервер картинок') %> +
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+ + <% } %> + +
+ +
+
+
+
+    <%= __('Перегрузка сервера') %> +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1 min: <%= config.loadavg.one %>%
+ +
+
+
5 min: <%= config.loadavg.five %>%
+ +
+
+
15 min: <%= config.loadavg.fifteen %>%
+ +
+ +
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Жесткая перезагрузка сервера') %> +
+ +
+ +
+
+ +
+ +
+
+
+
+    <%= __('Запретить доступ в странах') %> +
+ +
+
+
+
+ +
+ + +
+
+
+
+ +
+ +
+
+
+
+    <%= __('Запретить доступ для IP') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+ +
+
+ + + + <% include includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/abuse.ejs b/themes/default/views/admin/modules/abuse.ejs new file mode 100644 index 0000000..2585531 --- /dev/null +++ b/themes/default/views/admin/modules/abuse.ejs @@ -0,0 +1,351 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.abuse.status) { %> + +
+ +
+
+ +

+ <%= __('Автоматическое скрытие фильмов') %> +

+
+
+ +
+
+
+
+
+    <%= __('Параметры авторизации IMAP') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Параметры почтового сервера') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+    <%= __('Блокировать фильмы в стране') %> +
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+
+    <%= __('Код состояния HTTP') %> +
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+
+    <%= __('Сообщение для пользователей') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+ +
+ +
+
+ + + +
+ +
+ +
+
    + <% if (modules.abuse.data.movies) { %> + <% modules.abuse.data.movies.forEach(function (id) { %> +
  • + ID: <%- id %> +
  • + <% }); %> + <% } %> +
+
+ + + + +
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет скрыть с веб-сайта фильмы, на которые наложены ограничения от правообладателей.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/adv.ejs b/themes/default/views/admin/modules/adv.ejs new file mode 100644 index 0000000..ef587a3 --- /dev/null +++ b/themes/default/views/admin/modules/adv.ejs @@ -0,0 +1,2938 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.adv.status) { %> + +
+
+
+
+
+    <%= __('Десктопная версия веб-сайта') %> +
+ +
+
+
+
+
+
+
+ +

<%= __('На всех веб-страницах') %>

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Над плеером на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Под плеером на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+ + <%= __('или размещение на конкретной веб-странице') %> + +
+
+ +
+
+ +

<%= __('Веб-страница:') %> /

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +

/<%- config.urls.movie %>/[id]

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы над плеером') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы под плеером') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ <% if (config.urls.movies.online) { %> +
+
+ +

/<%- config.urls.movie %>/[id]/<%- config.urls.movies.online %>

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы над плеером') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы под плеером') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ <% } %> + <% if (config.urls.movies.download) { %> +
+
+ +

/<%- config.urls.movie %>/[id]/<%- config.urls.movies.download %>

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы над ссылками') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы под ссылками') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ <% } %> + <% if (config.urls.movies.trailer) { %> +
+
+ +

/<%- config.urls.movie %>/[id]/<%- config.urls.movies.trailer %>

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы над трейлером') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы под трейлером') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ <% } %> + <% if (config.urls.movies.picture) { %> +
+
+ +

/<%- config.urls.movie %>/[id]/<%- config.urls.movies.picture %>

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы над кадрами') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы под кадрами') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ <% } %> + <% if (modules.episode.status) { %> +
+
+ +

/<%- config.urls.movie %>/[id]/[episode]

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы над плеером') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы под плеером') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ <% } %> +
+
+ +

/[categories]

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +

/[categories]/[category]

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Мобильная версия веб-сайта') %> +
+ +
+
+
+
+
+
+
+ +

<%= __('На всех веб-страницах') %>

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Над плеером на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Под плеером на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+ + <%= __('или размещение на конкретной веб-странице') %> + +
+
+ +
+
+ +

<%= __('Веб-страница:') %> /

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +

/<%- config.urls.movie %>/[id]

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы над плеером') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы под плеером') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ <% if (config.urls.movies.online) { %> +
+
+ +

/<%- config.urls.movie %>/[id]/<%- config.urls.movies.online %>

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы над плеером') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы под плеером') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ <% } %> + <% if (config.urls.movies.download) { %> +
+
+ +

/<%- config.urls.movie %>/[id]/<%- config.urls.movies.download %>

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы над ссылками') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы под ссылками') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ <% } %> + <% if (config.urls.movies.trailer) { %> +
+
+ +

/<%- config.urls.movie %>/[id]/<%- config.urls.movies.trailer %>

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы над трейлером') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы под трейлером') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ <% } %> + <% if (config.urls.movies.picture) { %> +
+
+ +

/<%- config.urls.movie %>/[id]/<%- config.urls.movies.picture %>

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы над кадрами') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы под кадрами') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ <% } %> + <% if (modules.episode.status) { %> +
+
+ +

/<%- config.urls.movie %>/[id]/[episode]

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы над плеером') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Размещение рекламы под плеером') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ <% } %> +
+
+ +

/[categories]

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +

/[categories]/[category]

+
+
+
+
+
+
+
+    <%= __('Вверху на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Внизу на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Левая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Правая колонка на веб-странице') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Таргетинг рекламы') %> +
+ +
+
+
+
+
+ + +
+
+
+
+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет добавить рекламу на все веб-страницы веб-сайта с таргетингом.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/blocking.ejs b/themes/default/views/admin/modules/blocking.ejs new file mode 100644 index 0000000..7d7ee70 --- /dev/null +++ b/themes/default/views/admin/modules/blocking.ejs @@ -0,0 +1,542 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.blocking.status) { %> + +
+
+
+
+
+    <%= __('Вставить рекламу в плеер') %> +
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +

<%= __('Параметры') %>

+
+
+ +
+
+ <%= __('Таймер блокировки:') %> +
+
+ +
+
+
+ <%= __('Кнопка «Пропустить»:') %> +
+
+ +
+
+
+
+ +
+ <%= __('Сообщение для пользователя:') %> +
+ +
+ + + +
+ +
+ <%= __('Рекламный код:') %> +
+ +
+ + + +
+
+

+ [timer] <%= __('отображает обратный отсчет.') %> +

+
+
+ +
+ +
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Платная подписка') %> +
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +

<%= __('Параметры') %>

+
+
+
+
+
+ +
+ <%= __('Сообщение для пользователя:') %> +
+ +
+ + + +
+ +
+ <%= __('Список ключей через запятую:') %> +
+ +
+ + + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Поделиться в социальную сеть') %> +
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +

<%= __('Параметры') %>

+
+
+
+
+ <%= __('Таймер блокировки:') %> +
+
+ +
+
+
+
+ +
+ <%= __('Сообщение для пользователя:') %> +
+ +
+ + + +
+
+

+ [timer] <%= __('отображает обратный отсчет.') %> +

+
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Пользователи с AdBlock') %> +
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +

<%= __('Параметры') %>

+
+
+ +
+
+ <%= __('Таймер блокировки:') %> +
+
+ +
+
+
+
+ +
+ <%= __('Сообщение для пользователя:') %> +
+ +
+ + + +
+
+

+ [timer] <%= __('отображает обратный отсчет.') %> +

+
+
+ +
+ +
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Легальный веб-сайт') %> +
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +

<%= __('Параметры') %>

+
+
+ +
+
+ <%= __('Таймер блокировки:') %> +
+
+ +
+
+
+
+ +
+ <%= __('Сообщение для пользователя:') %> +
+ +
+ + + +
+
+

+ [timer] <%= __('отображает обратный отсчет.') %> +

+
+
+
+
+ <%= __('Разрешить плеер в странах:') %> +
+
+ +
+ + + +
+ +
+
+
+
+
+
+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет ограничить показ плеера у пользователей до совершения определенного действия.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/comments.ejs b/themes/default/views/admin/modules/comments.ejs new file mode 100644 index 0000000..2966f87 --- /dev/null +++ b/themes/default/views/admin/modules/comments.ejs @@ -0,0 +1,433 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.comments.status) { %> + +
+
+
+
+
+    <%= __('Disqus') %> +
+ +
+
+
+
+ +
+ +
+ +
+ +
+ +
+
+
+
+    <%= __('Блок последних комментариев') %> +
+ +
+
+
+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
+ + + + + +
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('HyperComments') %> +
+ +
+
+
+
+ +
+ +
+ +
+ +
+ +
+
+
+
+    <%= __('Блок последних комментариев') %> +
+ +
+
+
+
+ +
+ +
+ +
+ +
+ +
+
+ + + + + +
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('VK') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Facebook') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Cackle') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('SigComments') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет добавить на веб-сайт формы комментариев социальных сетей VK, Facebook, Disqus, HyperComments, Cackle, Google+, SigComments.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/content.ejs b/themes/default/views/admin/modules/content.ejs new file mode 100644 index 0000000..94f39ca --- /dev/null +++ b/themes/default/views/admin/modules/content.ejs @@ -0,0 +1,1329 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.content.status) { %> + + <% if (content) { %> + + + +
+
+
+ +
+ <%= __('Название страницы:') %> +
+ +
+ + + +
+ <%= __('Описание страницы:') %> +
+ +
+ + + + +
+
+
+ +
+ +
+
+
+
+
+    <%= __('Уникальный ключ для URL') %> +
+ +
+
+
+
+
+ /<%- modules.content.data.url %>/ + +
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Ссылка на изображение страницы') %> +
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Теги через запятую') %> +
+
+
+
+
+ value="<%= content.content_tags %>"<% } %> placeholder="<%= __('Например:') %> <%= __('Коллекции, Новости') %>" pattern="^[A-Za-zА-Яа-яЁё0-9_ -]{1,30}$"> + +
+
+
+
+
+ +
+ +
+ +
+
+ + + +
+ +
+ +
+
    + <% if (content.content_movies) { %> + <% content.content_movies.split(',').forEach(function (id) { %> +
  • + ID: <%- id %> +
  • + <% }); %> + <% } %> +
+
+ + + + +
+
+
+ + <% } else { %> + +
+
+
+ +

<%= __('Настройка страницы со списком новостей') %>

+
+
+
+
+
+
+
+    <%= __('URL путь') %> +
+ +
+
+
+
+
+ / + + /avatar-5 +
+
+
+
+
+
+
+ +
+ +
+
+
+
+ <%= __('Веб-страница со списком контента') %> : +
+ +
+ + + + + + +
+
+
+
+
+
+ +
+ +
+
+
+ +

<%= __('Блоки новостей на веб-сайте') %>

+
+
+
+
+
+
+
+    <%= __('Блок новостей в боковой панели') %> +
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+
+    <%= __('Блок новостей на странице фильма') %> +
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+
+    <%= __('Фильмы из новостей на главной') %> +
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+ +

<%= __('Автоматические коллекции') %>

+
+
+
+
+
+
+
+ +

<%= __('Обновления с moonwalk') %>

+
+
+
+
+
+
+
+    <%= __('Обновления фильмов') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + + +
+
+
+
+ + + +
+
+
+
+
+ +
+ +
+
+
+    <%= __('Обновления сериалов') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + + +
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+ +

<%= __('Обновления с hdgo') %>

+
+
+
+
+
+
+
+    <%= __('Обновления фильмов') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + + +
+
+
+
+ + + +
+
+
+
+
+ +
+ +
+
+
+    <%= __('Обновления сериалов') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + + +
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+ +

<%= __('Обновления с kodik') %>

+
+
+
+
+
+
+
+    <%= __('Обновления фильмов') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + + +
+
+
+
+ + + +
+
+
+
+
+ +
+ +
+
+
+    <%= __('Обновления сериалов') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + + +
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+ +

<%= __('Обновления с iframe') %>

+
+
+
+
+
+
+
+    <%= __('Обновления фильмов') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + + +
+
+
+
+ + + +
+
+
+
+
+ +
+ +
+
+
+    <%= __('Обновления сериалов') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + + +
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+ +

<%= __('Инструмент для парсинга веб-страниц') %>

+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+ + + + <% if (contents.length) { %> + +
+ +
+
+ + + + + + + + + + + + + + + + + + + <% contents.forEach(function(content) { %> + + + + + + + <% }); %> + +
+ <%= __('Страницы веб-сайта') %> +
+
+ <% if (num-1) { %> + + <% } else { %> + + <% } %> + <% if (next) { %> + + <% } else { %> + + <% } %> +
+
+ <%- content.content_tags %> <%- content.content_title %>
<%= __('URL-ключ:') %> <%- content.content_url %> +
+ + + + + +
+
+
+ + <% } %> + + <% } %> + + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет создавать страницы на веб-сайте.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/continue.ejs b/themes/default/views/admin/modules/continue.ejs new file mode 100644 index 0000000..2d7f352 --- /dev/null +++ b/themes/default/views/admin/modules/continue.ejs @@ -0,0 +1,103 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.continue.status) { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('активирован') %>

+
+

+ <%= __('Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.') %> +
+ <%= __('Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.') %> +

+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет добавить на веб-сайт кнопку, при нажатии на которую, можно перейти на страницу фильма, для продолжения просмотра.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/episode.ejs b/themes/default/views/admin/modules/episode.ejs new file mode 100644 index 0000000..b2a7382 --- /dev/null +++ b/themes/default/views/admin/modules/episode.ejs @@ -0,0 +1,575 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.episode.status) { %> + +
+
+
+
+
+    <%= __('Заголовок, описание и H1 веб-страницы с серией') %> +
+ +
+
+
+
+
+
+ +

<%= __('Заголовок веб-страницы') %>

+
+ +
+
+
+ +

<%= __('H1 на веб-странице') %>

+
+ +
+
+
+ +

<%= __('Описание веб-страницы') %>

+
+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+    <%= __('Блок с сериями') %> +
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+
+    <%= __('Параметры по умолчанию') %> +
+ +
+
+
+
+ +
+
+
+ 3 + +
+
+
+ +
+ +
+
+ +
+
+
+ 8 + +
+
+
+ +
+ +
+
+ +
+
+
+ + <%= __('Субтитры') %> +
+
+
+ +
+ +
+
+ +
+
+
+ <%- modules.episode.data.translate %> + +
+
+
+
+
+
+ +
+ +
+
+
+
+    Moonwalk.cc +
+ +
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    Iframe.video +
+ +
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет создать для каждой серии сериала отдельную страницу.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/mobile.ejs b/themes/default/views/admin/modules/mobile.ejs new file mode 100644 index 0000000..5f05640 --- /dev/null +++ b/themes/default/views/admin/modules/mobile.ejs @@ -0,0 +1,373 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.mobile.status) { %> + +
+ +
+
+
+
+    <%= __('URL мобильной версии') %> +
+ +
+
+
+
+
+ + +
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Светлая тема') %> +
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +

<%= __('Скриншоты') %>

+
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Темная тема') %> +
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +

<%= __('Скриншоты') %>

+
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Своя тема') %> +
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +

<%= __('Настроить') %>

+
+
+
+
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+
+
+
+
+
+
+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль говорит поисковым системам, что у веб-сайта есть версия веб-сайта для идеального отображения на мобильных устройствах.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/player.ejs b/themes/default/views/admin/modules/player.ejs new file mode 100644 index 0000000..7433521 --- /dev/null +++ b/themes/default/views/admin/modules/player.ejs @@ -0,0 +1,327 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.player.status) { %> + +
+
+
+
+
+    4h0y.github.io +
+ +
+
+
+
+
+ +
+
+
+ +
+ +
+ +
+
+
+ +
+ +
+ +
+
+
+ +
+ +
+ +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    Moonwalk.cc +
+ +
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    Hdgo.cc +
+ +
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    Kodik.cc +
+ +
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    Iframe.video +
+ +
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    Videocdn.com +
+ +
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    YouTube.com +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет добавить на веб-сайт плеер для онлайн просмотра фильмов.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/random.ejs b/themes/default/views/admin/modules/random.ejs new file mode 100644 index 0000000..5fb0641 --- /dev/null +++ b/themes/default/views/admin/modules/random.ejs @@ -0,0 +1,239 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.random.status) { %> + +
+
+
+
+
+    <%= __('Случайный фильм в категориях веб-сайта') %> +
+ +
+
+
+
+
+ + + + + + + + + +
+
+
+
+
+
+ + <% if (modules.content.status) { %> + +
+ +
+
+
+
+    <%= __('Случайный фильм в меню веб-сайта') %> +
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+ + <% } %> + +
+ +
+
+
+
+    <%= __('Случайный фильм на главной странице') %> +
+ +
+
+
+
+
+ + +
+
+
+
+
+
+ + <% if (modules.related.status) { %> + +
+ +
+
+
+
+    <%= __('Случайный фильм в блоке связанных фильмов') %> +
+ +
+
+
+
+
+ + +
+
+
+
+
+
+ + <% } %> + +
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет в каждой категории отображать кнопку перехода на случайный фильм из этой категории.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/related.ejs b/themes/default/views/admin/modules/related.ejs new file mode 100644 index 0000000..ec3b6dd --- /dev/null +++ b/themes/default/views/admin/modules/related.ejs @@ -0,0 +1,489 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.related.status) { %> + +
+
+
+
+
+    <%= __('Связанные фильмы по году') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Связанные фильмы по жанрам') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Связанные фильмы по странам') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Связанные фильмы по актерам') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Связанные фильмы по режиссерам') %> +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+ + +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Показывать по типу') %> +
+ +
+
+
+
+
+ + +
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Название в виде ссылки') %> +
+ +
+
+
+
+
+ + +
+
+
+
+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет добавить на странице фильма дополнительные списки фильмов из того же года, жанра, страны, года, актера или режиссера.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + + + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/rewrite.ejs b/themes/default/views/admin/modules/rewrite.ejs new file mode 100644 index 0000000..533116e --- /dev/null +++ b/themes/default/views/admin/modules/rewrite.ejs @@ -0,0 +1,183 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.rewrite.status) { %> + +
+
+
+
+
+    Rewriter.tools +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+
+
+ + +
+
+ +
+ +
+ +
+
+
+ + +
+
+
+
+
+ +
+ +
+
+
+    <%= __('Рерайт в автопубликации') %> +
+ +
+
+
+
+
+ + +
+
+
+
+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет повысить уникальность текста в описаниях к фильму.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/rss.ejs b/themes/default/views/admin/modules/rss.ejs new file mode 100644 index 0000000..de24b2f --- /dev/null +++ b/themes/default/views/admin/modules/rss.ejs @@ -0,0 +1,111 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.rss.status) { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('активирован') %>

+
+

+ <%= __('Модуль позволяет показывать последние публикации фильмов в формате xml.') %> +
<%- config.domain %>/rss.xml +
<%- config.domain %>/rss.xml?ids=new +
<%- config.domain %>/rss.xml?tag=Collections +
<%- config.domain %>/rss.xml?collection=url-key-collection +
+ <%= __('Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.') %> +

+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет показывать последние публикации фильмов в формате xml.') %> +
<%- config.domain %>/rss.xml +
<%- config.domain %>/rss.xml?ids=new +
<%- config.domain %>/rss.xml?tag=Collections +
<%- config.domain %>/rss.xml?collection=url-key-collection +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/schema.ejs b/themes/default/views/admin/modules/schema.ejs new file mode 100644 index 0000000..f0d36b2 --- /dev/null +++ b/themes/default/views/admin/modules/schema.ejs @@ -0,0 +1,103 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.schema.status) { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('активирован') %>

+
+

+ <%= __('Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.') %> +
+ <%= __('Чтобы деактивировать модуль, нажмите на кнопку «Отключить» вверху экрана.') %> +

+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет добавить Schema и OpenGraph разметку на все страницы веб-сайта.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/slider.ejs b/themes/default/views/admin/modules/slider.ejs new file mode 100644 index 0000000..6feb181 --- /dev/null +++ b/themes/default/views/admin/modules/slider.ejs @@ -0,0 +1,183 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.slider.status) { %> + +
+
+ +
+
+
+
+
+    <%= __('Случайные фильмы') %> +
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+ + + +
+ +
+ +
+
    + <% if (modules.slider.data.movies) { %> + <% modules.slider.data.movies.forEach(function (id) { %> +
  • + ID: <%- id %> +
  • + <% }); %> + <% } %> +
+
+ + + + +
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет добавить на веб-сайт слайдер с фильмами.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/social.ejs b/themes/default/views/admin/modules/social.ejs new file mode 100644 index 0000000..1e2a981 --- /dev/null +++ b/themes/default/views/admin/modules/social.ejs @@ -0,0 +1,233 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.social.status) { %> + +
+
+
+
+
+    VK +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    Facebook +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    Twitter +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    Telegram +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    Instagram +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    YouTube +
+ +
+
+
+
+ +
+
+
+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет добавить на веб-сайт ссылки страниц в социальных сетях, которые были созданы для веб-сайта.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/soon.ejs b/themes/default/views/admin/modules/soon.ejs new file mode 100644 index 0000000..186c1b9 --- /dev/null +++ b/themes/default/views/admin/modules/soon.ejs @@ -0,0 +1,198 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.soon.status) { %> + +
+
+
+
+
+    <%= __('Количество фильмов в автоматическом блоке') %> +
+ +
+
+
+
+ +
+
+
+
+
+ +
+ +
+ +
+
+
+    <%= __('Указать фильмы вручную') %> +
+ +
+
+
+
+ + +
+ +
+ +
+
    + <% if (modules.soon.data.movies) { %> + <% modules.soon.data.movies.forEach(function (id) { %> +
  • + ID: <%- id %> +
  • + <% }); %> + <% } %> +
+
+ + + + +
+
+
+
+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет добавить на веб-сайт блок с фильмами которые должны выйти в ближайшее время.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/top.ejs b/themes/default/views/admin/modules/top.ejs new file mode 100644 index 0000000..df10488 --- /dev/null +++ b/themes/default/views/admin/modules/top.ejs @@ -0,0 +1,140 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.top.status) { %> + +
+
+
+
+
+    <%= __('Топ-фильмы в категориях') %> +
+ +
+
+
+
+ +
+
+ +
+
+
+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль позволяет в каждой категории отображать лучшие фильмы по определенной сортировке.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/tv.ejs b/themes/default/views/admin/modules/tv.ejs new file mode 100644 index 0000000..a480555 --- /dev/null +++ b/themes/default/views/admin/modules/tv.ejs @@ -0,0 +1,262 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.tv.status) { %> + +
+
+
+
+
+    <%= __('URL ТВ версии') %> +
+ +
+
+
+
+
+ + +
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('По умолчанию') %> +
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +

<%= __('Скриншоты') %>

+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Своя тема') %> +
+ +
+
+
+
+
+ +
+
+
+
+
+
+ +

<%= __('Настроить') %>

+
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль активирует ТВ версию веб-сайта для навигации с помощью пульта управления телевизором.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/modules/viewed.ejs b/themes/default/views/admin/modules/viewed.ejs new file mode 100644 index 0000000..53e9e39 --- /dev/null +++ b/themes/default/views/admin/modules/viewed.ejs @@ -0,0 +1,125 @@ + + + + + + + + + + <% include ../includes/head.ejs %> + + + +
+ + <% include ../includes/left.ejs %> + + <% include ../includes/right.ejs %> + +
+ + <% include ../includes/header-main.ejs %> + +
+ + <% include ../includes/header-sec.ejs %> + +
+ + +
+ + <% if (modules.viewed.status) { %> + +
+
+
+
+
+    <%= __('Количество просмотренных фильмов') %> +
+ +
+
+
+
+ +
+
+
+
+
+
+ + <% } else { %> + +
+
+
+

<%= __('Модуль') %> «<%- title %>» <%= __('отключен') %>

+
+

+ <%= __('Модуль добавляет внизу страницы список фильмов, которые были недавно просмотрены пользователем.') %> +
+ <%= __('Чтобы включить модуль, нажмите на кнопку «Активировать» вверху экрана.') %> +

+
+
+
+ + <% } %> + +
+
+ + <% include ../includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/movies.ejs b/themes/default/views/admin/movies.ejs new file mode 100644 index 0000000..5b1b5fe --- /dev/null +++ b/themes/default/views/admin/movies.ejs @@ -0,0 +1,777 @@ + + + + + + + + + + <% include includes/head.ejs %> + + + + + +
+ + <% include includes/left.ejs %> + + <% include includes/right.ejs %> + +
+ + <% include includes/header-main.ejs %> + +
+ + <% include includes/header-sec.ejs %> + +
+ + +
+ + <% if (movie) { + movie.kp_id = movie.kp_id && parseInt(movie.kp_id) <= 10000000 + ? movie.kp_id + : ''; + var custom = {}; + var c; + if (movie.custom) { + try { + c = JSON.parse(movie.custom); + custom.tmdb_id = c.tmdb_id && c.tmdb_id.replace(/[^0-9]/g, '') + ? c.tmdb_id.replace(/[^0-9]/g, '') + : ''; + delete c.tmdb_id; + custom.imdb_id = c.imdb_id && c.imdb_id.replace(/[^0-9]/g, '') + ? c.imdb_id.replace(/[^0-9]/g, '') + : ''; + delete c.imdb_id; + custom.douban_id = c.douban_id && c.douban_id.replace(/[^0-9]/g, '') + ? c.douban_id.replace(/[^0-9]/g, '') + : ''; + delete c.douban_id; + c = Object.keys(c).length ? JSON.stringify(c) : ''; + } catch (e) { + console.error(e); + } + } + %> + + + + +
+ <% if (structure.url) { %> +
+
+
+ + + + + + +
+
+ <% } else { %> +
+
+
+ + <% if (movie.kp_id) { %> + + <%= __('ID KinoPoisk') %> + + <% } else { %> + + <%= __('ID KinoPoisk') %> + + <% } %> + + +
+
+ <% } %> +
+
+
+ + <% if (custom.tmdb_id) { %> + + <%= __('ID TMDb') %> + + <% } else { %> + + <%= __('ID TMDb') %> + + <% } %> + + +
+
+ +
+
+
+ + <% if (custom.imdb_id) { %> + + <%= __('ID IMDb') %> + + <% } else { %> + + <%= __('ID IMDb') %> + + <% } %> + + +
+
+
+
+
+ + <% if (custom.douban_id) { %> + + <%= __('ID Douban') %> + + <% } else { %> + + <%= __('ID Douban') %> + + <% } %> + + +
+
+
+ +
+ +
+
+ +
+
+
+ <%= __('Тип:') %> + +
+ +
+ +
+ <%= __('URL постера:') %> + + + + +
+
+ +
+
+
+ +
+ +
+
+
+ <%= __('Качество:') %> +
+ + +
+
+
+ <%= __('Перевод / язык:') %> +
+ + +
+
+ +
+ +
+
+ <% if (movie.player) { %> + + <% } else { %> + +
+ <%= __('Плеер') %>: <% if (modules.player.data.display === 'yohoho') { %><%= modules.player.data.yohoho.player %><% } else { %><%- modules.player.data.display %><% } %> <%= __('изменить') %> +
+ <% } %> +
+
+ +
+ +
+
+
+ +
+ <title> +
+
+ + +
+ <meta name="description"> +
+
+ + +
+ <%= __('Оригинальное название фильма:') %> +
+
+ + +
+ <%= __('Переведенное название фильма:') %> +
+
+ + +
+ <%= __('Описание фильма:') %> +
+
+ + + +
+ +
+ +
+ <%= __('Информационные данные фильма') %> +
+
+
+
+ <%= __('Год:') %> +
+ + +
+ +
+ <%= __('Страна:') %> +
+ + + +
+ +
+ <%= __('Жанры фильма:') %> +
+ + +
+ +
+ <%= __('Режиссер фильма:') %> +
+ + +
+ +
+ <%= __('Актерский состав:') %> +
+ + +
+ +
+ <%= __('Премьера фильма:') %> +
+ + +
+
+
+ <%= __('Рейтинг на сайте KinoPoisk:') %> +
+ +
+
+
+
+
+ <%= __('Число голосов на сайте KinoPoisk:') %> +
+ +
+ +
+
+
+ <%= __('Рейтинг на сайте IMDb:') %> +
+ +
+
+
+
+
+ <%= __('Число голосов на сайте IMDb:') %> +
+ +
+ +
+ +
+ <%= __('URL кадров:') %> +
+
+ +
+
+ +
+
+ +
+ +
+ +
+ <%= __('Настраиваемые поля:') %> +
+
+ +
+
:
+
+ +
+
+ +
+
+ + +
+
+
+
+ +
+ +
+
+ +
+
+ +
+
+ + <% } else { %> + +
+
+ +
+
+ <%= __('Добавить / изменить фильм') %> + +
+
+ + <% if (movies && movies.length) { %> + +
+ +
+
+ + + + + + + + + + + + + + + + + + + <% movies.forEach(function(movie) { %> + + + + + + + <% }); %> + +
+ <%= __('Фильмы с уникальным описанием') %> +
+
+ <% if (num-1) { %> + + <% } else { %> + + <% } %> + <% if (next) { %> + + <% } else { %> + + <% } %> +
+
+ ID: <%- movie.id %> <% if (movie.title) { %><%- movie.title %><% } else { %><%= __('Фильм с ID') %> <%- movie.kp_id %><% } %> + + + + + + +
+
+
+ + <% } %> + + <% } %> + +
+
+ + <% include includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/publish.ejs b/themes/default/views/admin/publish.ejs new file mode 100644 index 0000000..464dd19 --- /dev/null +++ b/themes/default/views/admin/publish.ejs @@ -0,0 +1,587 @@ + + + + + + + + + + <% include ./includes/head.ejs %> + + + +
+ + <% include ./includes/left.ejs %> + + <% include ./includes/right.ejs %> + +
+ + <% include ./includes/header-main.ejs %> + +
+ + <% include includes/header-sec.ejs %> + +
+ + +
+ + <% if (typeof line == 'object') { %> + +
+
<%= __('Опубликовано фильмов') %>
<%- line.percent.top %>% +
+
+
+ <%- line.percent.pub %>% +
+
+ <%- line.percent.fil %>% +
+
+ <%- line.percent.all %>% +
+
+ + + <% } %> + + <% if (config.database.key == 'FREE' && (config.language == 'ru' || config.language == 'en')) { %> + +
+ +
+
+
+
+
   <%= __('Импорт всех фильмов в мире') %>
+ +
+
+
+ +
+
+
+
+
   <%= __('Start') %>
+
+ <%= __('StartPrice') %> +
+
+
+
+
+ <%= __('Фильмов:') %> +
+
+ <%= __('StartMovies') %> +
+
+ <%= __('Тема:') %> +
+
+ <%= __('общая') %> +
+
+ <%= __('Обновление:') %> +
+
+ <%= __('каждое') %> <%= __('UpdatePrice') %> +
+
+ +
+
+
+
+
+
+
+
   <%= __('Expanded') %>
+
+ <%= __('ExpandedSalePrice') %> + <%= __('ExpandedPrice') %> +
+
+
+
+
+ <%= __('Фильмов:') %> +
+
+ <%= __('ExpandedMovies') %> +
+
+ <%= __('Тема:') %> +
+
+ <%= __('общая') %> +
+
+ <%= __('Обновление:') %> +
+
+ <%= __('бесплатно до 3-х раз') %> +
+
+ +
+
+
+
+
+
+
+
+
+ + <% } else if (config.language == 'ru' || config.language == 'en') { %> + +
+ +
+
+
+
+
   <%= __('Обновление базы фильмов') %>
+ +
+ +
+
+
+ + <% } %> + +
+ +
+
+
+
+
   <%= __('Настройка автопубликации') %>
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <%= __('Публиковать по') %> +
+
+ +
+
+ <%= __('фильма(ов) каждые') %> +
+
+ +
+
+ <%= __('часа(ов)') %> +
+
+ + <% if (typeof soon_id == 'object' && soon_id.length) { %> + +
+ +
+
+
+ +

<%= __('Будут опубликованы в') %> 00:00

+ +
+
+
+
+
+
    + <% soon_id.forEach(function (id) { %> + +
  • + ID: <%- id %> +
  • +
    + <% }); %> +
+
+
+
+
+
+
+ + <% } %> +
+
+
+ +
+ +
+
+
+
   <%= __('Диапазон идентификаторов фильмов') %>
+ +
+
+
+
+
+
+
+
+
+ +
+
+ - <%= __('до') %> - +
+
+ +
+
+
+
+
+ +
+ +
+
+
+
   <%= __('Обязательная информация у фильмов') %>
+ +
+
+
+
+
+ + + <% if (config.language == 'ru') { %> + + <% } %> + +
+
+
+
+
+
+ +
+ +
+
+
+
   <%= __('Тематический веб-сайт') %>
+ +
+
+
+ +
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+ +
+ +
+
+
+
+
+ +
+
+ + + + <% include ./includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/titles.ejs b/themes/default/views/admin/titles.ejs new file mode 100644 index 0000000..155b735 --- /dev/null +++ b/themes/default/views/admin/titles.ejs @@ -0,0 +1,1107 @@ + + + + + + + + + + <% include includes/head.ejs %> + + + +
+ + <% include includes/left.ejs %> + + <% include includes/right.ejs %> + +
+ + <% include includes/header-main.ejs %> + +
+ + <% include includes/header-sec.ejs %> + +
+ + +
+ + <% if (config.titles) { %> + +
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]

+
+ +
+ <% if (config.urls.movies.online) { %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]/<%- config.urls.movies.online %>

+
+ +
+ <% } %> + <% if (config.urls.movies.download) { %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]/<%- config.urls.movies.download %>

+
+ +
+ <% } %> + <% if (config.urls.movies.trailer) { %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]/<%- config.urls.movies.trailer %>

+
+ +
+ <% } %> + <% if (config.urls.movies.picture) { %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.movie %>/[id]/<%- config.urls.movies.picture %>

+
+ +
+ <% } %> +
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.year %>/[year]

+
+
+ +
+
+
+
+ <%= __('Год') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.year %>

+
+
+ +
+
+
+
+ <%= __('Годы') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.genre %>/[genre]

+
+
+ +
+
+
+
+ <%= __('Жанр') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.genre %>

+
+
+ +
+
+
+
+ <%= __('Жанры') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.country %>/[country]

+
+
+ +
+
+
+
+ <%= __('Страна') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.country %>

+
+
+ +
+
+
+
+ <%= __('Страны') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.actor %>/[actor]

+
+
+ +
+
+
+
+ <%= __('Актер') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.actor %>

+
+
+ +
+
+
+
+ <%= __('Актеры') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.director %>/[director]

+
+
+ +
+
+
+
+ <%= __('Режиссер') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.director %>

+
+
+ +
+
+
+
+ <%= __('Режиссеры') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.type %>/[type]

+
+
+ +
+
+
+
+ <%= __('Тип') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Веб-страница:') %> /<%- config.urls.search %>?q=[search]

+
+
+ +
+
+
+
+ <%= __('Поиск') %> : +
+ +
+ + + +
+
+
+ +
+
+
+
+ +

<%= __('Пагинация и сортировка') %>

+
+
+ +
+
+
+
+
+    <%= __('Код') %> [page] +
+
+
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('Код') %> [sorting] +
+
+
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+ + <% } %> + +
+
+ + <% include includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/admin/urls.ejs b/themes/default/views/admin/urls.ejs new file mode 100644 index 0000000..56e0100 --- /dev/null +++ b/themes/default/views/admin/urls.ejs @@ -0,0 +1,467 @@ + + + + + + + + + + <% include includes/head.ejs %> + + + + +
+ + <% include includes/left.ejs %> + + <% include includes/right.ejs %> + +
+ + <% include includes/header-main.ejs %> + +
+ + <% include includes/header-sec.ejs %> + +
+ + +
+ + <% if (config.urls) { %> + +
+
+
+
+
+    <%= __('Панель администратора') %> +
+
+
+
+ +
+
+
+
+ +
+ +
+
+
+
+    <%= __('Страница фильма') %> +
+ +
+
+
+
+
+ / + + /<%- config.urls.prefix_id %>299-the-matrix +
+ +
+ +
+ /<%- config.urls.movie %>/ + +
+ +
+ +
+
+
+ +

<%= __('Доступные параметры') %>

+
+
+
+
+
+

+ [prefix_id] - <%= __('обязательный праметр, отображает ID фильма, например «id299»') %>;
+ [separator] - <%= __('разделитель между параметрами, например «-»') %>;
+ [title] - <%= __('переведенное или оригинальное название фильма, например «the-matrix»') %>;
+ [title_ru] - <%= __('переведенное название фильма в транслите, например «matrica»') %>;
+ [title_en] - <%= __('оригинальное название фильма, например «the-matrix»') %>;
+ [genre] - <%= __('жанр фильма в транслите, например «comedy»') %>;
+ [country] - <%= __('страна фильма в транслите, например «usa»') %>;
+ [year] - <%= __('год фильма, например «2020»') %>;
+ [actor] - <%= __('главный актер в транслите, например «tom-cruise»') %>;
+ [director] - <%= __('режиссер в транслите, например «tim-burton»') %>;
+ [random] - <%= __('каждый день случайные 4 буквы, например «delo»') %>.
+

+
+
+
+
+
+
+ +
+ +
+ /<%- config.urls.movie %>/<%- config.urls.prefix_id %>299-the-matrix/ + +
+ +
+ +
+ /<%- config.urls.movie %>/<%- config.urls.prefix_id %>299-the-matrix/ + +
+ +
+ +
+ /<%- config.urls.movie %>/<%- config.urls.prefix_id %>299-the-matrix/ + +
+ +
+ +
+ /<%- config.urls.movie %>/<%- config.urls.prefix_id %>299-the-matrix/ + +
+
+ +
+ +
+
+
+
+    <%= __('Уникализация URL фильма') %> +
+ +
+
+
+ + + +
+ + +
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('URL неиндексируемых фильмов') %> +
+ +
+
+
+
+
+ / + + /<%- config.urls.prefix_id %>299-the-matrix +
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+    <%= __('URL пути') %> +
+ +
+
+
+
+
+ / + + /<%= __('2020') %> +
+ +
+ +
+ / + + /<%= __('комедия') %> +
+ +
+ +
+ / + + /<%= __('США') %> +
+ +
+ +
+ / + + /<%= __('Том Круз') %> +
+ +
+ +
+ / + + /<%= __('Тим Бертон') %> +
+ +
+ +
+ / + + /<%- config.urls.types.movie %> +
+ +
+ +
+
+ +
+
+
+ /<%- config.urls.type %>/ + +
+
+ +
+ +
+ +
+
+
+ /<%- config.urls.type %>/ + +
+
+ +
+ +
+ +
+
+
+ /<%- config.urls.type %>/ + +
+
+ +
+ +
+ +
+
+
+ /<%- config.urls.type %>/ + +
+
+ +
+ +
+ +
+
+
+ /<%- config.urls.type %>/ + +
+
+ +
+ +
+ +
+
+
+ /<%- config.urls.type %>/ + +
+
+
+ +
+ +
+ / + + ?q=<%= __('Игра престолов') %> +
+ +
+ +
+ / + +
+
+
+
+
+
+
+ + <% } %> + +
+
+ + <% include includes/footer.ejs %> + +
+
+
+ + + \ No newline at end of file diff --git a/themes/default/views/desktop/rss.ejs b/themes/default/views/desktop/rss.ejs new file mode 100644 index 0000000..a71432e --- /dev/null +++ b/themes/default/views/desktop/rss.ejs @@ -0,0 +1,36 @@ + + + <% if (typeof movies === 'object') { %> + + <%= config.titles.index %> + <%- config.protocol %><%- config.domain %> + ]+>/g, '').replace(/\s+/g, ' ').replace(/(^\s*)|(\s*)$/g, '').substr(0, 200).replace(/"([^"]*?)"/gi, '«$1»').replace('"', '"') %>]]>... + <% movies.forEach(function (movie) { var image = (movie.image) ? config.protocol + config.domain + movie.image : ''; %> + + <%= movie.title %> + <%- movie.url %> + "/><%- movie.description_short %>...
]]>
+ + <%- (new Date( (new Date())*1 - 1000*Math.round(1 - 0.5 + Math.random() * 3600) )).toUTCString() %> + + +
+ +
+

<%- movie.title %>

+ + <% if (movie.description.length >= 400) { %> + <% var d = movie.description.split('. '); %> + <% d.splice(Math.round(d.length/2), 0, '

'); %> +

<%- (d.join('. ')).replace('

. ', '

') %>...

+ <% } else { %> + <% if (movie.description) { %>

<%- movie.description %>

<% } else { %>

<%- movie.title %>

<% } %> + <% } %> + ]]> +
+
+ <% }); %> +
+ <% } %> +
\ No newline at end of file diff --git a/themes/default/views/desktop/sitemap.ejs b/themes/default/views/desktop/sitemap.ejs new file mode 100644 index 0000000..af78bf3 --- /dev/null +++ b/themes/default/views/desktop/sitemap.ejs @@ -0,0 +1,18 @@ + + <% if (typeof sitemaps === 'object') { %> + + <% sitemaps.forEach(function (sitemap) { %> + + <%- sitemap %> + + <% }); %> + + <% } else if (typeof urls === 'object') { %> + + <% urls.forEach(function (url) { %> + + <%- url.loc %><% if (url.lastmod) { %><%- url.lastmod %><% } %> + + <% }); %> + + <% } %> \ No newline at end of file diff --git a/themes/default/views/error.ejs b/themes/default/views/error.ejs new file mode 100644 index 0000000..858a5b8 --- /dev/null +++ b/themes/default/views/error.ejs @@ -0,0 +1,49 @@ + + + + + + + + + + <% include admin/includes/head.ejs %> + + + + + +
+
+
+

<% if (typeof status !== 'undefined') { %><%- status %><% } else { %>Error<% } %>

+

<% if (typeof language !== 'undefined' && language === 'ru') { %>Ошибка<% } else { %>Error<% } %>

+ +
+
+
+
+ + + + +
+
+
+
+ <% if (typeof message !== 'undefined') { %><%- message %><% } %> +
+
+
+
+ + + + \ No newline at end of file diff --git a/themes/default/views/mobile/categories.ejs b/themes/default/views/mobile/categories.ejs new file mode 100644 index 0000000..ea21301 --- /dev/null +++ b/themes/default/views/mobile/categories.ejs @@ -0,0 +1,34 @@ + + + + + <% include includes/head.ejs %> + + + + +<% include includes/header.ejs %> + +
+ <%- page.l.home %> » <%= page.title %> +
+ +
+ +

<%- page.h1 %>

+ +<% if (typeof categories == 'object' && categories.length) { %> + +<% categories.forEach(function (category) { %> + + + +<% }); %> + +<% } %> + +<% include includes/footer.ejs %> \ No newline at end of file diff --git a/themes/default/views/mobile/category.ejs b/themes/default/views/mobile/category.ejs new file mode 100644 index 0000000..91d8d04 --- /dev/null +++ b/themes/default/views/mobile/category.ejs @@ -0,0 +1,172 @@ + + + + + <% include includes/head.ejs %> + + + + +<% include includes/header.ejs %> + +
+ <%- page.l.home %> » <%= page.title %> +
+ +
+ +

<%- page.h1 %>

+ +
+ +<% if (typeof content === 'object') { %> +
+ <% if (content.image) { %> + + <% } %> + <% if (content.description) { %> +
+ <%- content.description %> +
+ <% } %> +
+ <% if (content.tags) { %> + <%- content.tags %> + <% } %> + <% if (content.tags) { %> + <%- content.publish %> + <% } %> +
+
+
+<% } %> + +
+
+ <%- page.l.random %> + <%- page.l.lucky %> + <%- page.l.random %> +
+
+ +<% if (typeof page.sorting === 'object') { %> + +
+ + <% page.sorting.forEach(function (sort) { %> + +
+ + <% if (sort.active) { %> + + + <%- sort.name %> + + + <% } else { %> + + + <%- sort.name %> + + + <% } %> + + <% }); %> + +
+ +<% } %> + +<% if (typeof movies == 'object' && movies.length) { %> + +<% movies.forEach(function (movie) { %> + +
+ + +

<%= movie.title %> (<%- movie.year %>) <% if (movie.season) { %> <%- movie.season %> <%- page.l.season %> <% } %> <% if (movie.episode) { %> <%- movie.episode %> <%- page.l.episode %><% } %> <% if (movie.translate) { %> <%- movie.translate %> <% } %>

+ +<% if (movie.year_url) { %> + +
+ <%- page.l.year %>: <%- movie.year_url %> +
+ +<% } %> +<% if (movie.countries_url) { %> + +
+ <%- page.l.countries %>: <%- movie.countries_url %> +
+ +<% } %> +<% if (movie.genres_url) { %> + +
+ <%- page.l.genres %>: <%- movie.genres_url %> +
+ +<% } %> + +
+ +
+ <% + for (var kp = 1; kp <= 10; kp++) { + var star_kp = (Math.round(movie.kp_rating/10) >= kp) + ? '
' + : '
'; + %> + <%- star_kp %> + <% } %>   <%- page.l.kp %> +
+
+ <% + for (var imdb = 1; imdb <= 10; imdb++) { + var star_imdb = (Math.round(movie.imdb_rating/10) >= imdb) + ? '
' + : '
'; + %> + <%- star_imdb %> + <% } %>   <%- page.l.imdb %> +
+ +<% if (movie.quality) { %> + +
+ <%- page.l.quality %>: <%- movie.quality %> +
+ +<% } %> +<% if (movie.translate) { %> + +
+ <%- page.l.translate %>: <%- movie.translate %> +
+ +<% } %> + +<% if (movie.description_short) { %> + +
+ <%- movie.description_short %>... +
+ +<% } %> + +<% }); %> + +<% } %> + +<% if (typeof page.pagination === 'object') { %> + +<% } %> + +<% include includes/footer.ejs %> \ No newline at end of file diff --git a/themes/default/views/mobile/download.ejs b/themes/default/views/mobile/download.ejs new file mode 100644 index 0000000..f51dceb --- /dev/null +++ b/themes/default/views/mobile/download.ejs @@ -0,0 +1,218 @@ + + + + + <% include includes/head.ejs %> + + + + +<% include includes/header.ejs %> + +
+ <%- page.l.home %> » <%- movie.genre_url %> » <%- movie.title %> +
+ +
+ +
+ <%= page.title %> +
+

<%- page.h1 %>

+ +<% if (movie.year_url) { %> + +
+ <%- page.l.year %>: <%- movie.year_url %> +
+ +<% } %> +<% if (movie.countries_url) { %> + +
+ <%- page.l.countries %>: <%- movie.countries_url %> +
+ +<% } %> +<% if (movie.genres_url) { %> + +
+ <%- page.l.genres %>: <%- movie.genres_url %> +
+ +<% } %> + +
+ +<% if (movie.directors_url) { %> + +
+ <%- page.l.director %>: <%- movie.directors_url %> +
+ +<% } %> +<% if (movie.actors_url) { %> + +
+ <%- page.l.actors %>: <%- movie.actors_url %> +
+ +<% } %> + +
+ +
+ <% + for (var kp = 1; kp <= 10; kp++) { + var star_kp = (Math.round(movie.kp_rating/10) >= kp) + ? '
' + : '
'; + %> + <%- star_kp %> + <% } %>   <%- page.l.kp %> +
+
+ <% + for (var imdb = 1; imdb <= 10; imdb++) { + var star_imdb = (Math.round(movie.imdb_rating/10) >= imdb) + ? '
' + : '
'; + %> + <%- star_imdb %> + <% } %>   <%- page.l.imdb %> +
+ +<% if (movie.quality) { %> + +
+ <%- page.l.quality %>: <%- movie.quality %> +
+ +<% } %> +<% if (movie.translate) { %> + +
+ <%- page.l.translate %>: <%- movie.translate %> +
+ +<% } %> + +
+ + + +
+ +<% if (typeof page.adv == 'object' && page.adv.over) { %> +
+ <%- page.adv.over %> +
+
+<% } %> + +
+ <%- page.l.information %> + <% if (page.urls.movies.online) { %> + | + <%- page.l.online %> + <% } %> + <% if (page.urls.movies.trailer) { %> + | + <%- page.l.trailer %> + <% } %> + <% if (page.urls.movies.picture) { %> + | + <%- page.l.picture %> + <% } %> +
+ +
+ +
+ <%- page.player %> +
+ +
+ + + +
+ +<% if (typeof contents === 'object' && contents.length) { %> +<% contents.forEach(function (content) { %> + +<% }); %> +
+<% } %> + +<% if (typeof page.adv == 'object' && page.adv.under) { %> +
+ <%- page.adv.under %> +
+
+<% } %> + +
+ <%- page.comments %> +
+ +
+ +<% if (typeof movies == 'object') { + for (var type in movies) { + if (movies.hasOwnProperty(type) && movies[type].length) { + movies[type].forEach(function (category) { %> + +

<%- category.name %>

+ +
+ + <% if (category.movies.length) { + category.movies.forEach(function (movie) { %> + + + <%= movie.title %> (<%- movie.year %>) + + +
+ + <% }); } %> + +
+ +<% }); } } } %> + +<% include includes/footer.ejs %> \ No newline at end of file diff --git a/themes/default/views/mobile/episode.ejs b/themes/default/views/mobile/episode.ejs new file mode 100644 index 0000000..66ae6e6 --- /dev/null +++ b/themes/default/views/mobile/episode.ejs @@ -0,0 +1,221 @@ + + + + + <% include includes/head.ejs %> + + + + +<% include includes/header.ejs %> + +
+ <%- page.l.home %> » <%- movie.genre_url %> » <%= movie.title %> +
+ +
+ +
+ <%= page.title %> +
+

<%- page.h1 %>

+ +<% if (movie.year_url) { %> + +
+ <%- page.l.year %>: <%- movie.year_url %> +
+ +<% } %> +<% if (movie.countries_url) { %> + +
+ <%- page.l.countries %>: <%- movie.countries_url %> +
+ +<% } %> +<% if (movie.genres_url) { %> + +
+ <%- page.l.genres %>: <%- movie.genres_url %> +
+ +<% } %> + +
+ +<% if (movie.directors_url) { %> + +
+ <%- page.l.director %>: <%- movie.directors_url %> +
+ +<% } %> +<% if (movie.actors_url) { %> + +
+ <%- page.l.actors %>: <%- movie.actors_url %> +
+ +<% } %> + +
+ +
+ <% + for (var kp = 1; kp <= 10; kp++) { + var star_kp = (Math.round(movie.kp_rating/10) >= kp) + ? '
' + : '
'; + %> + <%- star_kp %> + <% } %>   <%- page.l.kp %> +
+
+ <% + for (var imdb = 1; imdb <= 10; imdb++) { + var star_imdb = (Math.round(movie.imdb_rating/10) >= imdb) + ? '
' + : '
'; + %> + <%- star_imdb %> + <% } %>   <%- page.l.imdb %> +
+ +<% if (movie.quality) { %> + +
+ <%- page.l.quality %>: <%- movie.quality %> +
+ +<% } %> +<% if (movie.translate) { %> + +
+ <%- page.l.translate %>: <%- movie.translate %> +
+ +<% } %> + +
+ + + +
+ +<% if (typeof page.adv == 'object' && page.adv.over) { %> +
+ <%- page.adv.over %> +
+
+<% } %> + +
+ <%- page.l.information %> + <% if (page.urls.movies.download) { %> + | + <%- page.l.download %> + <% } %> + <% if (page.urls.movies.trailer) { %> + | + <%- page.l.trailer %> + <% } %> + <% if (page.urls.movies.picture) { %> + | + <%- page.l.picture %> + <% } %> +
+ +
+ +
+ <%- page.player %> +
+ +
+ + + +
+ +<% if (typeof contents === 'object' && contents.length) { %> +<% contents.forEach(function (content) { %> + +<% }); %> +
+<% } %> + +<% if (typeof page.adv == 'object' && page.adv.under) { %> +
+ <%- page.adv.under %> +
+
+<% } %> + +
+ <%- page.comments %> +
+ +
+ +<% if (typeof movies == 'object') { + for (var type in movies) { +if (movies.hasOwnProperty(type) && movies[type].length) { +movies[type].forEach(function (category) { %> + +

<%- category.name %>

+ +
+ + <% if (category.movies.length) { + category.movies.forEach(function (movie) { %> + + + <%= movie.title %> (<%- movie.year %>) + + +
+ + <% }); } %> + +
+ +<% }); } } } %> + +<% include includes/footer.ejs %> \ No newline at end of file diff --git a/themes/default/views/mobile/includes/footer.ejs b/themes/default/views/mobile/includes/footer.ejs new file mode 100644 index 0000000..82dab02 --- /dev/null +++ b/themes/default/views/mobile/includes/footer.ejs @@ -0,0 +1,88 @@ +<% if (typeof news === 'object' && news.length) { %> +
+<% news.forEach(function (content) { %> + +<% }); %> +
+<% } %> + +<% if (typeof recent === 'object' && recent.length) { %> +<% recent.forEach(function (comment) { %> +
+
+
+ <% if (comment.avatar) { %> +
+ <%- comment.user %> +
+ <% } %> +
+ +
+ + <%- comment.user %> + + <%- page.l.said %> + + <%- comment.date %> + +
+
+
+
+ <%- comment.comment %> +
+
+
+<% }); %> +<% } %> + +<% if (typeof page.adv == 'object' && page.adv.bottom) { %> +
+ <%- page.adv.bottom %> +
+
+<% } %> + + + +
+ +<% if (page.social) { %> +
+ <% if (page.social.vk) { %><%- page.l.vk %><% } %> + <% if (page.social.facebook) { %> | <%- page.l.facebook %><% } %> + <% if (page.social.twitter) { %> | <%- page.l.twitter %><% } %> + <% if (page.social.instagram) { %> | <%- page.l.instagram %><% } %> + <% if (page.social.telegram) { %> | <%- page.l.telegram %><% } %> + <% if (page.social.youtube) { %> | <%- page.l.youtube %><% } %> +
+<% } %> + + + +
+ © <%- new Date().getFullYear() %> CinemaPress | Activate JS +
+ +<%- page.codes.footer %> + + + \ No newline at end of file diff --git a/themes/default/views/mobile/includes/head.ejs b/themes/default/views/mobile/includes/head.ejs new file mode 100644 index 0000000..742a32e --- /dev/null +++ b/themes/default/views/mobile/includes/head.ejs @@ -0,0 +1,14 @@ + + + +<%= page.title %> + + + + + + + + + +<%- page.codes.head %> \ No newline at end of file diff --git a/themes/default/views/mobile/includes/header.ejs b/themes/default/views/mobile/includes/header.ejs new file mode 100644 index 0000000..2de7046 --- /dev/null +++ b/themes/default/views/mobile/includes/header.ejs @@ -0,0 +1,51 @@ + + + + + + + + +
+ +
+ + + +
+
+ + + + + +
+ +<% if (typeof page.adv == 'object' && page.adv.top) { %> +
+ <%- page.adv.top %> +
+
+<% } %> \ No newline at end of file diff --git a/themes/default/views/mobile/index.ejs b/themes/default/views/mobile/index.ejs new file mode 100644 index 0000000..10648b0 --- /dev/null +++ b/themes/default/views/mobile/index.ejs @@ -0,0 +1,114 @@ + + + + + <% include includes/head.ejs %> + + + + +<% include includes/header.ejs %> + +<% if (typeof index == 'object') { + for (var type in index) { + if (index.hasOwnProperty(type) && index[type].length) { + index[type].forEach(function (category) { %> + +

+ <%- category.name %> +
+
+ <%- page.l.random %> +
+
+

+ +<% if (category.movies.length) { + category.movies.forEach(function (movie) { %> + +
+ + +

<%= movie.title %> (<%- movie.year %>) <% if (movie.season) { %> <%- movie.season %> <%- page.l.season %> <% } %> <% if (movie.episode) { %> <%- movie.episode %> <%- page.l.episode %><% } %>

+ +<% if (movie.year_url) { %> + +
+ <%- page.l.year %>: <%- movie.year_url %> +
+ +<% } %> +<% if (movie.countries_url) { %> + +
+ <%- page.l.countries %>: <%- movie.countries_url %> +
+ +<% } %> +<% if (movie.genres_url) { %> + +
+ <%- page.l.genres %>: <%- movie.genres_url %> +
+ +<% } %> + +
+ +
+ <% + for (var kp = 1; kp <= 10; kp++) { + var star_kp = (Math.round(movie.kp_rating/10) >= kp) + ? '
' + : '
'; + %> + <%- star_kp %> + <% } %>   <%- page.l.kp %> +
+
+ <% + for (var imdb = 1; imdb <= 10; imdb++) { + var star_imdb = (Math.round(movie.imdb_rating/10) >= imdb) + ? '
' + : '
'; + %> + <%- star_imdb %> + <% } %>   <%- page.l.imdb %> +
+ +<% if (movie.quality) { %> + +
+ <%- page.l.quality %>: <%- movie.quality %> +
+ +<% } %> +<% if (movie.translate) { %> + +
+ <%- page.l.translate %>: <%- movie.translate %> +
+ +<% } %> + +<% if (movie.description_short) { %> + +
+ <%- movie.description_short %>... +
+ +<% } }); } }); } } } %> + +<% if (typeof page.pagination === 'object') { %> + +<% } %> + +<% include includes/footer.ejs %> \ No newline at end of file diff --git a/themes/default/views/mobile/movie.ejs b/themes/default/views/mobile/movie.ejs new file mode 100644 index 0000000..3c6314f --- /dev/null +++ b/themes/default/views/mobile/movie.ejs @@ -0,0 +1,252 @@ + + + + + <% include includes/head.ejs %> + + + + +<% include includes/header.ejs %> + +
+ <%- page.l.home %> » <%- movie.genre_url %> » <%= movie.title %> +
+ +
+ + +

<%- page.h1 %>

+ +<% if (movie.year_url) { %> + +
+ <%- page.l.year %>: <%- movie.year_url %> +
+ +<% } %> +<% if (movie.countries_url) { %> + +
+ <%- page.l.countries %>: <%- movie.countries_url %> +
+ +<% } %> +<% if (movie.genres_url) { %> + +
+ <%- page.l.genres %>: <%- movie.genres_url %> +
+ +<% } %> + +
+ +<% if (movie.directors_url) { %> + +
+ <%- page.l.director %>: <%- movie.directors_url %> +
+ +<% } %> +<% if (movie.actors_url) { %> + +
+ <%- page.l.actors %>: <%- movie.actors_url %> +
+ +<% } %> + +
+ +
+ <% + for (var kp = 1; kp <= 10; kp++) { + var star_kp = (Math.round(movie.kp_rating/10) >= kp) + ? '
' + : '
'; + %> + <%- star_kp %> + <% } %>   <%- page.l.kp %> +
+
+ <% + for (var imdb = 1; imdb <= 10; imdb++) { + var star_imdb = (Math.round(movie.imdb_rating/10) >= imdb) + ? '
' + : '
'; + %> + <%- star_imdb %> + <% } %>   <%- page.l.imdb %> +
+ +<% if (movie.quality) { %> + +
+ <%- page.l.quality %>: <%- movie.quality %> +
+ +<% } %> +<% if (movie.translate) { %> + +
+ <%- page.l.translate %>: <%- movie.translate %> +
+ +<% } %> + +<% if (movie.description) { %> + +
+ <%- movie.description %> +
+ +<% } %> + +
+ + + +
+ +<% if (typeof page.adv == 'object' && page.adv.over) { %> +
+ <%- page.adv.over %> +
+
+<% } %> + +<% if (page.urls.movies.online || page.urls.movies.download || page.urls.movies.trailer || page.urls.movies.picture) { %> +
+ <% if (page.urls.movies.online) { %> + <%- page.l.online %> + <% } %> + <% if (page.urls.movies.download) { %> + <% if (page.urls.movies.online) { %> + | + <% } %> + <%- page.l.download %> + <% } %> + <% if (page.urls.movies.trailer) { %> + <% if (page.urls.movies.online || page.urls.movies.download) { %> + | + <% } %> + <%- page.l.trailer %> + <% } %> + <% if (page.urls.movies.picture) { %> + <% if (page.urls.movies.online || page.urls.movies.download || page.urls.movies.trailer) { %> + | + <% } %> + <%- page.l.picture %> + <% } %> +
+<% } %> + +
+ +
+ <% if (page.player) { %> + <%- page.player %> + <% } %> +
+ +
+ + + +
+ +<% if (typeof contents === 'object' && contents.length) { %> +<% contents.forEach(function (content) { %> + +<% }); %> +
+<% } %> + +<% if (typeof page.adv == 'object' && page.adv.under) { %> +
+ <%- page.adv.under %> +
+
+<% } %> + +
+ <%- page.comments %> +
+ +
+ +<% if (typeof movies == 'object') { + for (var type in movies) { +if (movies.hasOwnProperty(type) && movies[type].length) { +movies[type].forEach(function (category) { %> + +

+ <%- category.name %> +
+ +
+

+ +
+ + <% if (category.movies.length) { + category.movies.forEach(function (movie) { %> + + + <%= movie.title %> (<%- movie.year %>) + + +
+ + <% }); } %> + +
+ +<% }); } } } %> + +<% include includes/footer.ejs %> \ No newline at end of file diff --git a/themes/default/views/mobile/online.ejs b/themes/default/views/mobile/online.ejs new file mode 100644 index 0000000..e3cf189 --- /dev/null +++ b/themes/default/views/mobile/online.ejs @@ -0,0 +1,223 @@ + + + + + <% include includes/head.ejs %> + + + + +<% include includes/header.ejs %> + +
+ <%- page.l.home %> » <%- movie.genre_url %> » <%= movie.title %> +
+ +
+ +
+ <%= page.title %> +
+

<%- page.h1 %>

+ +<% if (movie.year_url) { %> + +
+ <%- page.l.year %>: <%- movie.year_url %> +
+ +<% } %> +<% if (movie.countries_url) { %> + +
+ <%- page.l.countries %>: <%- movie.countries_url %> +
+ +<% } %> +<% if (movie.genres_url) { %> + +
+ <%- page.l.genres %>: <%- movie.genres_url %> +
+ +<% } %> + +
+ +<% if (movie.directors_url) { %> + +
+ <%- page.l.director %>: <%- movie.directors_url %> +
+ +<% } %> +<% if (movie.actors_url) { %> + +
+ <%- page.l.actors %>: <%- movie.actors_url %> +
+ +<% } %> + +
+ +
+ <% + for (var kp = 1; kp <= 10; kp++) { + var star_kp = (Math.round(movie.kp_rating/10) >= kp) + ? '
' + : '
'; + %> + <%- star_kp %> + <% } %>   <%- page.l.kp %> +
+
+ <% + for (var imdb = 1; imdb <= 10; imdb++) { + var star_imdb = (Math.round(movie.imdb_rating/10) >= imdb) + ? '
' + : '
'; + %> + <%- star_imdb %> + <% } %>   <%- page.l.imdb %> +
+ +<% if (movie.quality) { %> + +
+ <%- page.l.quality %>: <%- movie.quality %> +
+ +<% } %> +<% if (movie.translate) { %> + +
+ <%- page.l.translate %>: <%- movie.translate %> +
+ +<% } %> + +
+ + + +
+ +<% if (typeof page.adv == 'object' && page.adv.over) { %> +
+ <%- page.adv.over %> +
+
+<% } %> + +
+ <%- page.l.information %> + <% if (page.urls.movies.download) { %> + | + <%- page.l.download %> + <% } %> + <% if (page.urls.movies.trailer) { %> + | + <%- page.l.trailer %> + <% } %> + <% if (page.urls.movies.picture) { %> + | + <%- page.l.picture %> + <% } %> +
+ +
+ +
+ <% if (page.player) { %> + <%- page.player %> + <% } %> +
+ +
+ + + +
+ +<% if (typeof contents === 'object' && contents.length) { %> +<% contents.forEach(function (content) { %> + +<% }); %> +
+<% } %> + +<% if (typeof page.adv == 'object' && page.adv.under) { %> +
+ <%- page.adv.under %> +
+
+<% } %> + +
+ <%- page.comments %> +
+ +
+ +<% if (typeof movies == 'object') { + for (var type in movies) { +if (movies.hasOwnProperty(type) && movies[type].length) { +movies[type].forEach(function (category) { %> + +

<%- category.name %>

+ +
+ + <% if (category.movies.length) { + category.movies.forEach(function (movie) { %> + + + <%= movie.title %> (<%- movie.year %>) + + +
+ + <% }); } %> + +
+ +<% }); } } } %> + +<% include includes/footer.ejs %> \ No newline at end of file diff --git a/themes/default/views/mobile/picture.ejs b/themes/default/views/mobile/picture.ejs new file mode 100644 index 0000000..c04e8ff --- /dev/null +++ b/themes/default/views/mobile/picture.ejs @@ -0,0 +1,218 @@ + + + + + <% include includes/head.ejs %> + + + + +<% include includes/header.ejs %> + +
+ <%- page.l.home %> » <%- movie.genre_url %> » <%= movie.title %> +
+ +
+ +
+ <%= page.title %> +
+

<%- page.h1 %>

+ +<% if (movie.year_url) { %> + +
+ <%- page.l.year %>: <%- movie.year_url %> +
+ +<% } %> +<% if (movie.countries_url) { %> + +
+ <%- page.l.countries %>: <%- movie.countries_url %> +
+ +<% } %> +<% if (movie.genres_url) { %> + +
+ <%- page.l.genres %>: <%- movie.genres_url %> +
+ +<% } %> + +
+ +<% if (movie.directors_url) { %> + +
+ <%- page.l.director %>: <%- movie.directors_url %> +
+ +<% } %> +<% if (movie.actors_url) { %> + +
+ <%- page.l.actors %>: <%- movie.actors_url %> +
+ +<% } %> + +
+ +
+ <% + for (var kp = 1; kp <= 10; kp++) { + var star_kp = (Math.round(movie.kp_rating/10) >= kp) + ? '
' + : '
'; + %> + <%- star_kp %> + <% } %>   <%- page.l.kp %> +
+
+ <% + for (var imdb = 1; imdb <= 10; imdb++) { + var star_imdb = (Math.round(movie.imdb_rating/10) >= imdb) + ? '
' + : '
'; + %> + <%- star_imdb %> + <% } %>   <%- page.l.imdb %> +
+ +<% if (movie.quality) { %> + +
+ <%- page.l.quality %>: <%- movie.quality %> +
+ +<% } %> +<% if (movie.translate) { %> + +
+ <%- page.l.translate %>: <%- movie.translate %> +
+ +<% } %> + +
+ + + +
+ +<% if (typeof page.adv == 'object' && page.adv.over) { %> +
+ <%- page.adv.over %> +
+
+<% } %> + +
+ <%- page.l.information %> + <% if (page.urls.movies.online) { %> + | + <%- page.l.online %> + <% } %> + <% if (page.urls.movies.download) { %> + | + <%- page.l.download %> + <% } %> + <% if (page.urls.movies.trailer) { %> + | + <%- page.l.trailer %> + <% } %> +
+ +
+ +
+ <%- page.player %> +
+ +
+ + + +
+ +<% if (typeof contents === 'object' && contents.length) { %> +<% contents.forEach(function (content) { %> + +<% }); %> +
+<% } %> + +<% if (typeof page.adv == 'object' && page.adv.under) { %> +
+ <%- page.adv.under %> +
+
+<% } %> + +
+ <%- page.comments %> +
+ +
+ +<% if (typeof movies == 'object') { + for (var type in movies) { +if (movies.hasOwnProperty(type) && movies[type].length) { +movies[type].forEach(function (category) { %> + +

<%- category.name %>

+ +
+ + <% if (category.movies.length) { + category.movies.forEach(function (movie) { %> + + + <%= movie.title %> (<%- movie.year %>) + + +
+ + <% }); } %> + +
+ +<% }); } } } %> + +<% include includes/footer.ejs %> \ No newline at end of file diff --git a/themes/default/views/mobile/trailer.ejs b/themes/default/views/mobile/trailer.ejs new file mode 100644 index 0000000..604f7f1 --- /dev/null +++ b/themes/default/views/mobile/trailer.ejs @@ -0,0 +1,218 @@ + + + + + <% include includes/head.ejs %> + + + + +<% include includes/header.ejs %> + +
+ <%- page.l.home %> » <%- movie.genre_url %> » <%= movie.title %> +
+ +
+ +
+ <%= page.title %> +
+

<%- page.h1 %>

+ +<% if (movie.year_url) { %> + +
+ <%- page.l.year %>: <%- movie.year_url %> +
+ +<% } %> +<% if (movie.countries_url) { %> + +
+ <%- page.l.countries %>: <%- movie.countries_url %> +
+ +<% } %> +<% if (movie.genres_url) { %> + +
+ <%- page.l.genres %>: <%- movie.genres_url %> +
+ +<% } %> + +
+ +<% if (movie.directors_url) { %> + +
+ <%- page.l.director %>: <%- movie.directors_url %> +
+ +<% } %> +<% if (movie.actors_url) { %> + +
+ <%- page.l.actors %>: <%- movie.actors_url %> +
+ +<% } %> + +
+ +
+ <% + for (var kp = 1; kp <= 10; kp++) { + var star_kp = (Math.round(movie.kp_rating/10) >= kp) + ? '
' + : '
'; + %> + <%- star_kp %> + <% } %>   <%- page.l.kp %> +
+
+ <% + for (var imdb = 1; imdb <= 10; imdb++) { + var star_imdb = (Math.round(movie.imdb_rating/10) >= imdb) + ? '
' + : '
'; + %> + <%- star_imdb %> + <% } %>   <%- page.l.imdb %> +
+ +<% if (movie.quality) { %> + +
+ <%- page.l.quality %>: <%- movie.quality %> +
+ +<% } %> +<% if (movie.translate) { %> + +
+ <%- page.l.translate %>: <%- movie.translate %> +
+ +<% } %> + +
+ + + +
+ +<% if (typeof page.adv == 'object' && page.adv.over) { %> +
+ <%- page.adv.over %> +
+
+<% } %> + +
+ <%- page.l.information %> + <% if (page.urls.movies.online) { %> + | + <%- page.l.online %> + <% } %> + <% if (page.urls.movies.download) { %> + | + <%- page.l.download %> + <% } %> + <% if (page.urls.movies.picture) { %> + | + <%- page.l.picture %> + <% } %> +
+ +
+ +
+ <%- page.player %> +
+ +
+ + + +
+ +<% if (typeof contents === 'object' && contents.length) { %> +<% contents.forEach(function (content) { %> + +<% }); %> +
+<% } %> + +<% if (typeof page.adv == 'object' && page.adv.under) { %> +
+ <%- page.adv.under %> +
+
+<% } %> + +
+ <%- page.comments %> +
+ +
+ +<% if (typeof movies == 'object') { + for (var type in movies) { +if (movies.hasOwnProperty(type) && movies[type].length) { +movies[type].forEach(function (category) { %> + +

<%- category.name %>

+ +
+ + <% if (category.movies.length) { + category.movies.forEach(function (movie) { %> + + + <%= movie.title %> (<%- movie.year %>) + + +
+ + <% }); } %> + +
+ +<% }); } } } %> + +<% include includes/footer.ejs %> \ No newline at end of file diff --git a/themes/default/views/secret.ejs b/themes/default/views/secret.ejs new file mode 100644 index 0000000..482e49f --- /dev/null +++ b/themes/default/views/secret.ejs @@ -0,0 +1,78 @@ + + + + + + + + + + <% include admin/includes/head.ejs %> + + + + + +
+
+
+
Admin Panel
+
+
+ admin- + +
+
+ + +
+
+
+
+
+ + + + \ No newline at end of file diff --git a/themes/default/views/tv/categories.ejs b/themes/default/views/tv/categories.ejs new file mode 100644 index 0000000..ede2ab8 --- /dev/null +++ b/themes/default/views/tv/categories.ejs @@ -0,0 +1,15 @@ + + + + + <% include includes/head.ejs %> + + + + + + \ No newline at end of file diff --git a/themes/default/views/tv/category.ejs b/themes/default/views/tv/category.ejs new file mode 100644 index 0000000..ede2ab8 --- /dev/null +++ b/themes/default/views/tv/category.ejs @@ -0,0 +1,15 @@ + + + + + <% include includes/head.ejs %> + + + + + + \ No newline at end of file diff --git a/themes/default/views/tv/download.ejs b/themes/default/views/tv/download.ejs new file mode 100644 index 0000000..9822bc4 --- /dev/null +++ b/themes/default/views/tv/download.ejs @@ -0,0 +1,17 @@ + + + + + <% include includes/head.ejs %> + + + + +<% if (page.player) { %> +<%- page.player %> +<% } %> + +<%- page.codes.footer %> + + + \ No newline at end of file diff --git a/themes/default/views/tv/episode.ejs b/themes/default/views/tv/episode.ejs new file mode 100644 index 0000000..9822bc4 --- /dev/null +++ b/themes/default/views/tv/episode.ejs @@ -0,0 +1,17 @@ + + + + + <% include includes/head.ejs %> + + + + +<% if (page.player) { %> +<%- page.player %> +<% } %> + +<%- page.codes.footer %> + + + \ No newline at end of file diff --git a/themes/default/views/tv/includes/head.ejs b/themes/default/views/tv/includes/head.ejs new file mode 100644 index 0000000..bb06fc5 --- /dev/null +++ b/themes/default/views/tv/includes/head.ejs @@ -0,0 +1,13 @@ + + + +<%= page.title %> + + + + + + + + + \ No newline at end of file diff --git a/themes/default/views/tv/index.ejs b/themes/default/views/tv/index.ejs new file mode 100644 index 0000000..ede2ab8 --- /dev/null +++ b/themes/default/views/tv/index.ejs @@ -0,0 +1,15 @@ + + + + + <% include includes/head.ejs %> + + + + + + \ No newline at end of file diff --git a/themes/default/views/tv/movie.ejs b/themes/default/views/tv/movie.ejs new file mode 100644 index 0000000..14af90b --- /dev/null +++ b/themes/default/views/tv/movie.ejs @@ -0,0 +1,23 @@ + + + + + <% include includes/head.ejs %> + + + + + + +<% if (page.player) { %> +<%- page.player %> +<% } %> + +<%- page.codes.footer %> + + + \ No newline at end of file diff --git a/themes/default/views/tv/online.ejs b/themes/default/views/tv/online.ejs new file mode 100644 index 0000000..9822bc4 --- /dev/null +++ b/themes/default/views/tv/online.ejs @@ -0,0 +1,17 @@ + + + + + <% include includes/head.ejs %> + + + + +<% if (page.player) { %> +<%- page.player %> +<% } %> + +<%- page.codes.footer %> + + + \ No newline at end of file diff --git a/themes/default/views/tv/picture.ejs b/themes/default/views/tv/picture.ejs new file mode 100644 index 0000000..9822bc4 --- /dev/null +++ b/themes/default/views/tv/picture.ejs @@ -0,0 +1,17 @@ + + + + + <% include includes/head.ejs %> + + + + +<% if (page.player) { %> +<%- page.player %> +<% } %> + +<%- page.codes.footer %> + + + \ No newline at end of file diff --git a/themes/default/views/tv/trailer.ejs b/themes/default/views/tv/trailer.ejs new file mode 100644 index 0000000..9822bc4 --- /dev/null +++ b/themes/default/views/tv/trailer.ejs @@ -0,0 +1,17 @@ + + + + + <% include includes/head.ejs %> + + + + +<% if (page.player) { %> +<%- page.player %> +<% } %> + +<%- page.codes.footer %> + + + \ No newline at end of file