Шаблон:Информационная безопасность: различия между версиями

Материал из I2P-ilita вики
Перейти к навигацииПерейти к поиску
(навигационный шаблон создан)
 
(документация вынесена на подстраницу)
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
<div style="text-align: center;">
<div style="text-align: center;">
{| class="wikitable" style="width: 75%; text-align: left; margin: 0 auto;"
{| class="wikitable" style="width: 75%; text-align: left; margin: 0 auto; border-color: #020;"
|+ style="padding-top: 0.5em; padding-bottom: 0.5em; background-color: #000; color: #fff; font-size: 150%; font-variant: small-caps; font-weight: normal;" | Информационная безопасность
|+ style="padding-top: 0.5em; padding-bottom: 0.5em; background-color: #020; color: #efe; font-size: 150%; font-variant: small-caps; font-weight: normal;" | Информационная безопасность
|-
|-
! Анонимные сети
! style="width: 20%; background-color: #efe; color: #020;" | Софт для безопасности
| [[Freenet]] · [[I2P]] · [[RetroShare]] · [[Tor]] · [[Даркнет]]
|-
! Подписки для I2P
| [[I2P Name Registry]] · [[Stats.i2p]] · [[Подписки для SusiDNS]]
|-
! Другие сервисы
| [[I2P-Bote]] · [[I2P-Mail]]
|-
! Софт для безопасности
| [[AppArmor]] · [[Eraser]] · [[GnuPG]] · [[Gostcoin]] · [[Kali Linux]] · [[Privoxy]] · [[Tahoe-LAFS]] · [[Telegram]] · [[Truecrypt]] · [[Прокси-сервер]]
| [[AppArmor]] · [[Eraser]] · [[GnuPG]] · [[Gostcoin]] · [[Kali Linux]] · [[Privoxy]] · [[Tahoe-LAFS]] · [[Telegram]] · [[Truecrypt]] · [[Прокси-сервер]]
|-
|-
! [[Шифрование]]
! style="width: 20%; background-color: #efe; color: #020;" | Шифрование и пароли
| [[HTTPS]] · [[OpenSSL]] · [[Pgp + zipjpeg]] · [[Криптография]] · [[Стеганография]]
| [[HTTPS]] · [[OpenSSL]] · [[Pgp + zipjpeg]] · [[Secure password generator]] · [[Криптография]] · [[Стеганография]] · [[Шифрование]]
|-
|-
! Опасности
! style="width: 20%; background-color: #efe; color: #020;" | Опасности
| [[DDoS]] · [[Metasploit]] · [[RCE]] · [[Деанонимизация в I2P]] · [[Методы деанонимизации]] · [[Шелл-код]] · [[Эксплойт]]
| [[DDoS]] · [[Metasploit]] · [[RCE]] · [[Деанонимизация в I2P]] · [[Методы деанонимизации]] · [[Шелл-код]] · [[Эксплойт]]
|-
|-
! rowspan="2" | Другое
! style="width: 20%; background-color: #efe; color: #020;" | Другое
| [[Blackhole]] · [[Виртуальная частная сеть]] · [[Защита конфиденциальных данных и анонимность в интернете]]
| [[Blackhole]] · [[Защита конфиденциальных данных и анонимность в интернете]] · [[Трипкод]] · [[Хакер]] · [[Эмблема хакеров]]
|-
|}</div><noinclude>{{doc}}</noinclude>
| [[Как создать зеркало I2P-сайта в Onion-сети (TOR)]] · [[Трипкод]] · [[Хакер]] · [[Эмблема хакеров]]
|}</div><noinclude><div style="background-color: #FFEFD5; border: 1px dotted #FFE4B5; padding: 10px; margin-top: 10px; height: auto;">Это навигационный шаблон.
 
== Использование ==
Просто вставьте в самый конец кода статьи, перед категориями:
: <code><nowiki>{{информационная безопасность}}</nowiki></code>
(у шаблона нет параметров).
 
== Редактирование шаблона ==
Прежде чем редактировать этот шаблон, удостоверьтесь, что хорошо понимаете его код. Для экспериментов существует кнопка «Предварительный просмотр».
 
Добавляя в шаблон ссылки на статьи, сохраняйте логику и алфавитный порядок. Не добавляйте статьи в категории самим этим шаблоном: в этой вики невозможно отменить для отдельной статьи добавление в категорию, производимое шаблоном (ParserFunctions не установлены, поэтому невозможно ввести в шаблон поддержку параметра <code>nocat</code>).</div>
 
[[Категория:Шаблоны]]</noinclude>

Текущая версия на 11:51, 24 ноября 2020

<templatestyles src="Шаблон:Doc/styles.css" />

local getArgs = require('Module:Arguments').getArgs

local yesno = require('Module:Yesno') local compressSparseArray = require('Module:TableTools').compressSparseArray local p = {}

local function unpack(...) local frame = ... local args if type(frame.args) == 'table' then args = getArgs(frame) elseif type(frame) == 'table' then args = frame else args = {...} end return args end

function p._main(anchor, text, visible) local result = mw.html.create('span') :attr('id', anchor) :wikitext(text) if visible then result:addClass('highlight-target') end return tostring(result) end

function p.main(...) local args = unpack(...) local anchors = compressSparseArray(args) local text local visible = yesno(args.visible or args.v) if visible then text = args.text or args['текст'] or args[1] end

local result = text for i, v in ipairs(anchors) do result = p._main(anchors[i], result, visible) --[[ создание старого вида якорей для совместимости, см. Обсуждение шаблона:Якорь#Новые html5 ссылки и старые ]] local encoded_anchor = mw.uri.encode(anchors[i], 'WIKI'):gsub('%%', '.') if anchors[i] ~= encoded_anchor then result = p._main(encoded_anchor, result, visible) end end

return result end

return p
Документация
{{#if: || <templatestyles src="Шаблон:Действия для страницы/styles.css" /> }}

{{#if: | {{#ifexist: {{{1}}}

 | {{{{{1}}}||||}}
 | {{#ifexist: Шаблон:{{{1}}}
   | {{{{{1}}}||||}}
   | Шаблон:Документировать
   }}
 }}

| {{#ifexist: Шаблон:Информационная безопасность/doc

 | Шаблон:Информационная безопасность/doc
 | Шаблон:Документировать
 }}

}}

<templatestyles src="Шаблон:Doc/styles.css" />{{#ifexpr: 10 mod 2 = 1

| A test for all to see

|

}}