This commit is contained in:
zeldaroot 2021-10-08 00:39:26 +03:00
parent 175f425747
commit 57f659bea2
46 changed files with 231 additions and 68 deletions

View File

@ -194,14 +194,12 @@ docker_install() {
CP_ARCH="`dpkg --print-architecture`"
DEBIAN_FRONTEND=noninteractive apt-get -y -qq remove docker docker-engine docker.io containerd runc
DEBIAN_FRONTEND=noninteractive apt-get -y -qq update
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install \
apt-transport-https \
ca-certificates \
curl \
gnupg2 \
software-properties-common
curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -
apt-key fingerprint 0EBFCD88
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install apt-transport-https
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install ca-certificates
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install curl
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install gnupg2
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install software-properties-common
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --yes --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
if [ "${CP_ARCH}" = "amd64" ] || [ "${CP_ARCH}" = "x86_64" ] || [ "${CP_ARCH}" = "i386" ]
then
CP_ARCH="amd64"
@ -212,23 +210,23 @@ docker_install() {
then
CP_ARCH="arm64"
fi
add-apt-repository \
"deb [arch=${CP_ARCH}] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
sed -i "s~.*docker.com.*~~g" /etc/apt/sources.list &> /dev/null
echo "deb [arch=${CP_ARCH} signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
DEBIAN_FRONTEND=noninteractive apt-get -y -qq update
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install docker-ce docker-ce-cli containerd.io
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install docker-ce
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install docker-ce-cli
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install containerd.io
systemctl restart ssh
elif [ "${CP_OS}" = "ubuntu" ] || [ "${CP_OS}" = "\"ubuntu\"" ]; then
CP_ARCH="`dpkg --print-architecture`"
DEBIAN_FRONTEND=noninteractive apt-get -y -qq remove docker docker-engine docker.io containerd runc
DEBIAN_FRONTEND=noninteractive apt-get -y -qq update
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
apt-key fingerprint 0EBFCD88
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install apt-transport-https
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install ca-certificates
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install curl
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install gnupg-agent
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --yes --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
if [ "${CP_ARCH}" = "amd64" ] || [ "${CP_ARCH}" = "x86_64" ] || [ "${CP_ARCH}" = "i386" ]
then
CP_ARCH="amd64"
@ -245,10 +243,12 @@ docker_install() {
then
CP_ARCH="s390x"
fi
add-apt-repository \
"deb [arch=${CP_ARCH}] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sed -i "s~.*docker.com.*~~g" /etc/apt/sources.list &> /dev/null
echo "deb [arch=${CP_ARCH} signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
DEBIAN_FRONTEND=noninteractive apt-get -y -qq update
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install docker-ce docker-ce-cli containerd.io
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install docker-ce
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install docker-ce-cli
DEBIAN_FRONTEND=noninteractive apt-get -y -qq install containerd.io
systemctl restart ssh
elif [ "${CP_OS}" = "fedora" ] || [ "${CP_OS}" = "\"fedora\"" ]; then
dnf -y remove docker \
@ -265,7 +265,9 @@ docker_install() {
dnf config-manager \
--add-repo \
https://download.docker.com/linux/fedora/docker-ce.repo
dnf -y install docker-ce docker-ce-cli containerd.io
dnf -y install docker-ce
dnf -y install docker-ce-cli
dnf -y install containerd.io
systemctl start docker
systemctl enable docker
systemctl restart sshd
@ -284,7 +286,9 @@ docker_install() {
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io
yum install -y docker-ce
yum install -y docker-ce-cli
yum install -y containerd.io
systemctl start docker
systemctl enable docker
systemctl restart sshd

View File

@ -349,6 +349,8 @@ module.exports = {
"unique_id": 0,
"separator": "-",
"translit": 0,
"translit_from": "",
"translit_to": "",
"movie_url": "[prefix_id][separator][title]",
"movie": "movie",
"year" : "year",

View File

@ -350,6 +350,8 @@ module.exports = {
"unique_id": 0,
"separator": "-",
"translit": 0,
"translit_from": "щ ш ч ц ю я ё ж ъ ы э а б в г д е з и й к л м н о п р с т у ф х ь",
"translit_to": "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",
"movie_url": "[prefix_id][separator][title]",
"movie": "movie",
"year" : "year",

View File

@ -1254,6 +1254,8 @@ function formatUrls(urls) {
delete urls.admin;
delete urls.prefix_id;
delete urls.translit;
delete urls.translit_from;
delete urls.translit_to;
urls.genres = config.default.categories.genres.map(function(genre) {
return {

View File

@ -68,17 +68,13 @@ function translitText(text, engToRus, type) {
return engToRus ? text.replace(r, ' ').trim() : text.replace(/[\s]/gi, key);
}
text = CP_decode.text(text);
var rus = 'щ ш ч ц ю я ё ж ъ ы э а б в г д е з и й к л м н о п р с т у ф х ь'.split(
/ +/g
);
var rus = config.urls.translit_from.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
);
: config.urls.translit_to.split(/ +/g);
var x;
for (x = 0; x < rus.length; x++) {
text = text

View File

@ -16,7 +16,7 @@
},
"homepage": "https://github.com/CinemaPress/CinemaPress",
"dependencies": {
"pm2": "5.1.0",
"pm2": "5.1.2",
"whois": "2.13.5",
"async": "3.2.0",
"base64-stream": "1.0.0",

View File

@ -82,6 +82,55 @@ router.get('/:id', function(req, res) {
.replace(/\[kp_id]/gi, id_value)
.replace(/\[ip]/gi, ip || '')
.replace(/\[hash]/gi, md5(ip + '.' + config.urls.admin))
.replace(
/\[title]/gi,
(
(typeof req.query.title !== 'undefined' && '' + req.query.title) ||
''
).replace(/"/gi, '&quot;')
)
.replace(
/\[year]/gi,
(typeof req.query.year !== 'undefined' &&
('' + req.query.year).replace(/[^0-9]/g, '')) ||
''
)
.replace(
/\[type]/gi,
(req.query.type && ['tv', 'movie'].indexOf('' + req.query.type) + 1
? '' + req.query.type
: '') || ''
)
.replace(
/\[imdb_id]/gi,
(typeof req.query.imdb_id !== 'undefined' &&
('' + req.query.imdb_id).replace(/[^0-9]/g, '')) ||
''
)
.replace(
/\[tmdb_id]/gi,
(typeof req.query.tmdb_id !== 'undefined' &&
('' + req.query.tmdb_id).replace(/[^0-9]/g, '')) ||
''
)
.replace(
/\[douban_id]/gi,
(typeof req.query.douban_id !== 'undefined' &&
('' + req.query.douban_id).replace(/[^0-9]/g, '')) ||
''
)
.replace(
/\[tvmaze_id]/gi,
(typeof req.query.tvmaze_id !== 'undefined' &&
('' + req.query.tvmaze_id).replace(/[^0-9]/g, '')) ||
''
)
.replace(
/\[movie_id]/gi,
(typeof req.query.movie_id !== 'undefined' &&
('' + req.query.movie_id).replace(/[^0-9]/g, '')) ||
''
)
.replace(/\[[^\]]+]/gi, '');
}
return res.send(

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "تكوين خادم معلومات الفيلم البعيد",
"Защита iframe ссылок": "حماية رابط iFrame",
"Сообщение на странице блокировки": "رسالة على صفحة القفل",
"агент(ов)": "عملاء)"
"агент(ов)": "عملاء)",
"Изменить с": "تغيير s",
"Изменить на": "التغيير إلى"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Конфигуриране на отдалечения филмов информационен сървър",
"Защита iframe ссылок": "Защита на връзката на iFRAME",
"Сообщение на странице блокировки": "Съобщение на страницата за заключване",
"агент(ов)": "агент (и)"
"агент(ов)": "агент (и)",
"Изменить с": "Промяна на s",
"Изменить на": "Промени на"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "রিমোট ফিল্ম তথ্য সার্ভার কনফিগার করা",
"Защита iframe ссылок": "আইফ্রেম লিঙ্ক সুরক্ষা",
"Сообщение на странице блокировки": "লক পৃষ্ঠায় বার্তা",
"агент(ов)": "এজেন্ট (গুলি)"
"агент(ов)": "এজেন্ট (গুলি)",
"Изменить с": "এস পরিবর্তন করুন",
"Изменить на": "পরিবর্তন"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Konfigurace informačního serveru vzdáleného movieu",
"Защита iframe ссылок": "Ochrana proti propojení iFRAME",
"Сообщение на странице блокировки": "Zpráva na stránce zámku",
"агент(ов)": "agent (y)"
"агент(ов)": "agent (y)",
"Изменить с": "Změny",
"Изменить на": "Změnit"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Konfiguration af fjernmovieinformationsserveren",
"Защита iframe ссылок": "Iframe link beskyttelse",
"Сообщение на странице блокировки": "Besked på låsesiden",
"агент(ов)": "agent (er)"
"агент(ов)": "agent (er)",
"Изменить с": "Ændre s",
"Изменить на": "Skifte til"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Konfigurieren des remote-movieinformationsservers",
"Защита iframe ссылок": "IFRAME link protection",
"Сообщение на странице блокировки": "Nachricht auf der sperrseite",
"агент(ов)": "agent(s)"
"агент(ов)": "agent(s)",
"Изменить с": "Änderungen",
"Изменить на": "Ändern"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Ρύθμιση του διακομιστή πληροφοριών απομακρυσμένου φιλμ",
"Защита iframe ссылок": "Προστασία σύνδεσης iframe",
"Сообщение на странице блокировки": "Μήνυμα στη σελίδα κλειδώματος",
"агент(ов)": "πράκτορα (ες)"
"агент(ов)": "πράκτορα (ες)",
"Изменить с": "Αλλαγές",
"Изменить на": "Αλλάζω σε"
}

View File

@ -1046,5 +1046,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Configuring the remote movie information server",
"Защита iframe ссылок": "Protection of iframe links",
"Сообщение на странице блокировки": "Message on the lock page",
"агент(ов)": "agent(s)"
"агент(ов)": "agent(s)",
"Изменить с": "Change from",
"Изменить на": "Change to"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Configuración del servidor de información de película remota",
"Защита iframe ссылок": "Protección de enlaces iframe",
"Сообщение на странице блокировки": "Mensaje en la página de bloqueo",
"агент(ов)": "agente(s)"
"агент(ов)": "agente(s)",
"Изменить с": "Cambios",
"Изменить на": "Cambiar a"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Kaugmovieide infoserveri seadistamine",
"Защита iframe ссылок": "Iframe lingi kaitse",
"Сообщение на странице блокировки": "Sõnum lukustuse lehel",
"агент(ов)": "agent (id)"
"агент(ов)": "agent (id)",
"Изменить с": "Muuda s",
"Изменить на": "Muutu"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Etäkalvon tietopalvelimen määrittäminen",
"Защита iframe ссылок": "Iframe-linkin suoja",
"Сообщение на странице блокировки": "Viesti lukitussivulla",
"агент(ов)": "agent (t)"
"агент(ов)": "agent (t)",
"Изменить с": "Muuta s",
"Изменить на": "Muuttaa"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Configuration du serveur d'informations sur le movie distant",
"Защита iframe ссылок": "Protection de lien iframe",
"Сообщение на странице блокировки": "Message sur la page de verrouillage",
"агент(ов)": "agents)"
"агент(ов)": "agents)",
"Изменить с": "Changements",
"Изменить на": "Changer"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "रिमोट फिल्म सूचना सर्वर को कॉन्फ़िगर करना",
"Защита iframe ссылок": "Iframe लिंक सुरक्षा",
"Сообщение на странице блокировки": "लॉक पेज पर संदेश",
"агент(ов)": "एजेंट (एस)"
"агент(ов)": "एजेंट (एस)",
"Изменить с": "परिवर्तन।",
"Изменить на": "में बदलो"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Konfiguriranje poslužitelja za daljinsko movieova",
"Защита iframe ссылок": "Iframe zaštite veze",
"Сообщение на странице блокировки": "Poruka na stranici za zaključavanje",
"агент(ов)": "agent (i)"
"агент(ов)": "agent (i)",
"Изменить с": "Promijenite s",
"Изменить на": "Promijeniti"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "A távoli movieinformációs szerver konfigurálása",
"Защита iframe ссылок": "Iframe link védelem",
"Сообщение на странице блокировки": "Üzenet a zárolajon",
"агент(ов)": "ügynök (ek)"
"агент(ов)": "ügynök (ek)",
"Изменить с": "Változtatások",
"Изменить на": "Váltani"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Mengkonfigurasi server informasi movie jarak jauh",
"Защита iframe ссылок": "IFrame link protection",
"Сообщение на странице блокировки": "Pesan di halaman kunci",
"агент(ов)": "agen"
"агент(ов)": "agen",
"Изменить с": "Ubah s",
"Изменить на": "Mengubah"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Configurazione del server di informazioni del movie remoto",
"Защита iframe ссылок": "IFRAME lINK protection",
"Сообщение на странице блокировки": "Messaggio sulla pagina di blocco",
"агент(ов)": "agente(s)"
"агент(ов)": "agente(s)",
"Изменить с": "I cambiamenti",
"Изменить на": "Passa a"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "リモートフィルム情報サーバの設定",
"Защита iframe ссылок": "IFrameリンク保護",
"Сообщение на странице блокировки": "ロックページのメッセージ",
"агент(ов)": "エージェント"
"агент(ов)": "エージェント",
"Изменить с": "Sを変更する",
"Изменить на": "への変更"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "원격 필름 정보 서버 구성",
"Защита iframe ссылок": "Iframe 링크 보호",
"Сообщение на странице блокировки": "잠금 페이지의 메시지",
"агент(ов)": "에이전트 (들)"
"агент(ов)": "에이전트 (들)",
"Изменить с": "S.를 변경하십시오",
"Изменить на": "로 변경"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Nuotolinio movieo informacijos serverio konfigūravimas",
"Защита iframe ссылок": "IFRAME nuorodų apsauga",
"Сообщение на странице блокировки": "Pranešimas užrakto puslapyje",
"агент(ов)": "agentas (-ai)"
"агент(ов)": "agentas (-ai)",
"Изменить с": "Pakeiskite s",
"Изменить на": "Pakeisti į"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Attālās movieu informācijas servera konfigurēšana",
"Защита iframe ссылок": "Iframe saite aizsardzība",
"Сообщение на странице блокировки": "Ziņojums uz slēdzenes lapas",
"агент(ов)": "aģents (-i)"
"агент(ов)": "aģents (-i)",
"Изменить с": "Mainīt s",
"Изменить на": "Mainīt uz"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "De externe movieinformatieserver configureren",
"Защита iframe ссылок": "IFRAME lINKBESCHERMING",
"Сообщение на странице блокировки": "Bericht op de vergrendelingspagina",
"агент(ов)": "agent(s)"
"агент(ов)": "agent(s)",
"Изменить с": "Veranderingen",
"Изменить на": "Veranderen naar"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Konfigurowanie serwera informacji zdalnego movieu",
"Защита iframe ссылок": "Ochrona łącza iFrame",
"Сообщение на странице блокировки": "Wiadomość na stronie zamka",
"агент(ов)": "agent"
"агент(ов)": "agent",
"Изменить с": "Zmiany",
"Изменить на": "Zmień do"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Configurando o servidor de informações do moviee remoto",
"Защита iframe ссылок": "IFRAME lINK protection",
"Сообщение на странице блокировки": "Mensagem na página de bloqueio",
"агент(ов)": "agente(s)"
"агент(ов)": "agente(s)",
"Изменить с": "Alterar",
"Изменить на": "Mudar para"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Configurarea serverului de informații de la distanță",
"Защита iframe ссылок": "Protecția legăturii iFrame",
"Сообщение на странице блокировки": "Mesaj pe pagina de blocare",
"агент(ов)": "agent (e)"
"агент(ов)": "agent (e)",
"Изменить с": "Schimbări",
"Изменить на": "Schimba in"
}

View File

@ -1046,5 +1046,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Настройка подключения удаленного сервера информации о фильмах",
"Защита iframe ссылок": "Защита iframe ссылок",
"Сообщение на странице блокировки": "Сообщение на странице блокировки",
"агент(ов)": "агент(ов)"
"агент(ов)": "агент(ов)",
"Изменить с": "Изменить с",
"Изменить на": "Изменить на"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Konfigurácia informačného servera diaľkového movieu",
"Защита iframe ссылок": "Iframe link ochrana",
"Сообщение на странице блокировки": "Správa na stránke uzamknutia",
"агент(ов)": "agent (y)"
"агент(ов)": "agent (y)",
"Изменить с": "ZMENA s",
"Изменить на": "Zmeniť na"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Konfiguriranje informacijskega strežnika za oddaljeni movie",
"Защита iframe ссылок": "Iframe link zaščita",
"Сообщение на странице блокировки": "Sporočilo na strani za zaklepanje",
"агент(ов)": "agent (-i)"
"агент(ов)": "agent (-i)",
"Изменить с": "Spremeni s",
"Изменить на": "Spremenite v"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Konfigurimi i serverit të informacionit të largët të movieit",
"Защита iframe ссылок": "Mbrojtja e lidhjes së iFRAME",
"Сообщение на странице блокировки": "Mesazh në faqen e bllokimit",
"агент(ов)": "agjent(s)"
"агент(ов)": "agjent(s)",
"Изменить с": "Ndryshimi s",
"Изменить на": "Ndryshoj"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Конфигурирање удаљеног сервера за информације о филму",
"Защита iframe ссылок": "ИФРаме линк заштита",
"Сообщение на странице блокировки": "Порука на страници закључавања",
"агент(ов)": "агенте (и)"
"агент(ов)": "агенте (и)",
"Изменить с": "Промене",
"Изменить на": "Променити"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Konfigurera fjärrmoviesinformationsservern",
"Защита iframe ссылок": "Iframe länkskydd",
"Сообщение на странице блокировки": "Meddelande på låssidan",
"агент(ов)": "agent (er)"
"агент(ов)": "agent (er)",
"Изменить с": "Ändringar",
"Изменить на": "Ändra till"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Inasanidi seva ya habari ya kijijini",
"Защита iframe ссылок": "Ulinzi wa kiungo cha iframe",
"Сообщение на странице блокировки": "Ujumbe kwenye ukurasa wa kufuli",
"агент(ов)": "agent(s)"
"агент(ов)": "agent(s)",
"Изменить с": "Badilisha s",
"Изменить на": "Badilisha"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "การกำหนดค่าเซิร์ฟเวอร์ข้อมูลฟิล์มระยะไกล",
"Защита iframe ссылок": "การป้องกันการเชื่อมโยง iframe",
"Сообщение на странице блокировки": "ข้อความบนหน้าล็อค",
"агент(ов)": "ตัวแทน"
"агент(ов)": "ตัวแทน",
"Изменить с": "เปลี่ยน s",
"Изменить на": "เปลี่ยนไป"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Uzaktan movie bilgi sunucusunu yapılandırma",
"Защита iframe ссылок": "İframe link koruması",
"Сообщение на странице блокировки": "Kilit sayfasındaki mesaj",
"агент(ов)": "ajan (lar)"
"агент(ов)": "ajan (lar)",
"Изменить с": "S'yi değiştir",
"Изменить на": "Değişmek"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Налагодження підключення віддаленого сервера інформації про фільми",
"Защита iframe ссылок": "Захист iframe посилань",
"Сообщение на странице блокировки": "Повідомлення на сторінці блокування",
"агент(ов)": "агент (ів)"
"агент(ов)": "агент (ів)",
"Изменить с": "Змінити з",
"Изменить на": "Змінити на"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "Cấu hình máy chủ thông tin phim từ xa",
"Защита iframe ссылок": "Bảo vệ liên kết iframe",
"Сообщение на странице блокировки": "Tin nhắn trên trang khóa",
"агент(ов)": "đẠI lÝ(s)"
"агент(ов)": "đẠI lÝ(s)",
"Изменить с": "Thay đổi s",
"Изменить на": "Thay đổi thành"
}

View File

@ -1047,5 +1047,7 @@
"Настройка подключения удаленного сервера информации о фильмах": "配置远程胶片信息服务器",
"Защита iframe ссылок": "Iframe链接保护",
"Сообщение на странице блокировки": "锁定页面上的消息",
"агент(ов)": "代理人"
"агент(ов)": "代理人",
"Изменить с": "变化。",
"Изменить на": "改成"
}

View File

@ -523,6 +523,8 @@
'config.index.count.key',
'config.urls.prefix_id',
'config.urls.noindex',
'config.urls.translit_from',
'config.urls.translit_to',
'config.urls.movies.online',
'config.urls.movies.download',
'config.urls.movies.trailer',

View File

@ -382,6 +382,38 @@
</div>
</div>
<% if (
typeof config.urls.translit !== 'undefined' &&
config.urls.translit &&
config.urls.translit === 2
) { %>
<div class="spacer-10"></div>
<div class="col-sm-12">
<div class="cinema-box">
<div class="inner-padding">
<div class="row">
<div class="col-lg-12 col-md-12 col-xs-12">
<div class="input-group">
<span class="input-group-addon text-muted">
<%= __('Изменить с') %>
</span>
<input class="form-control" name="config.urls.translit_from" value="<%= config.urls.translit_from %>" placeholder="é è ê à ç ù" type="text">
</div>
<div class="spacer-10"></div>
<div class="input-group">
<span class="input-group-addon text-muted">
<%= __('Изменить на') %>
</span>
<input class="form-control" name="config.urls.translit_to" value="<%= config.urls.translit_to %>" placeholder="e 3 8 a c u" type="text">
</div>
</div>
</div>
</div>
</div>
</div>
<% } %>
<div class="spacer-10"></div>
<div class="col-sm-12">