DokuWiki

It's better when it's simple

Инструменты пользователя

Инструменты сайта


ru:plugin:database2

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
ru:plugin:database2 [2019-11-19 19:26] – readability was improved Aleksandrru:plugin:database2 [2022-08-08 21:13] (текущий) Aleksandr
Строка 110: Строка 110:
 ==== Известные уязвимости ==== ==== Известные уязвимости ====
  
-|{{http://s5.postimage.org/aixm7fof7/warning.png?48x48&nolink |Предупреждение}}Плагины типа Discussion используются для обеспечения возможности неавторизованным пользователям оставлять комментарии, содержащие любые типы вики-разметки, тем самым позволяя комментирующим использовать теги database2 для записи данных в базы SQLite со страниц вики.  |+| :!: Плагины типа [[plugin:Discussion]] используются для обеспечения возможности неавторизованным пользователям оставлять комментарии, содержащие любые типы вики-разметки, тем самым позволяя комментирующим использовать теги database2 для записи данных в базы SQLite со страниц вики.  |
  
 В версиях ниже 0.4.0 отсутствует возможность защиты вашей вики при одновременном использовании плагинов database2 **и** Discussion (и его аналогов). **Поэтому не рекомендуется устанавливать оба плагина одновременно.** В версиях ниже 0.4.0 отсутствует возможность защиты вашей вики при одновременном использовании плагинов database2 **и** Discussion (и его аналогов). **Поэтому не рекомендуется устанавливать оба плагина одновременно.**
Строка 127: Строка 127:
 Ссылка для скачивания: {{https://github.com/soletan/database2/archive/master.zip|.zip}} Ссылка для скачивания: {{https://github.com/soletan/database2/archive/master.zip|.zip}}
  
-|{{http://s5.postimage.org/6nu84v59f/note.png?48x48&nolink |Информация}}Обратная связь от тестировщиков с радостью принимается по адресу [[soletan@nihilum.de]].  |+| Обратная связь от тестировщиков с радостью принимается по адресу [[soletan@nihilum.de]].  |
  
 ==== Системные требования ==== ==== Системные требования ====
Строка 144: Строка 144:
 Последняя доступная версия 0.4.3 выпущена 18 декабря 2009 года. Список изменений см. в [[http://wiki.nihilum.de/software:database2:changelog|истории версий]]. Последняя доступная версия 0.4.3 выпущена 18 декабря 2009 года. Список изменений см. в [[http://wiki.nihilum.de/software:database2:changelog|истории версий]].
  
-|{{http://s5.postimage.org/aixm7fof7/warning.png?48x48&nolink |Предупреждение}}Так как с каждым релизом функционал плагина наращивается, становится всё труднее тестировать всю функциональность, реализованную ранее. Несмотря на моё стремление тщательно тестировать новые версии перед каждым релизом, некоторые баги всё же ускользают от моего взгляда. Пожалуйста, не стесняйтесь писать мне, если вам кажется, что в новой версии есть баги.  |+| :!: Так как с каждым релизом функционал плагина наращивается, становится всё труднее тестировать всю функциональность, реализованную ранее. Несмотря на моё стремление тщательно тестировать новые версии перед каждым релизом, некоторые баги всё же ускользают от моего взгляда. Пожалуйста, не стесняйтесь писать мне, если вам кажется, что в новой версии есть баги.  |
  
-|{{http://s5.postimage.org/aixm7fof7/warning.png?48x48&nolink |Предупреждение}}При обновлении с версии 0.1.x до 0.2.x или более поздней, необходимо поправить настройки всех используемых **удалённых баз данных**. Как это сделать описано в соответствующем разделе ниже.  |+| :!: При обновлении с версии 0.1.x до 0.2.x или более поздней, необходимо поправить настройки всех используемых **удалённых баз данных**. Как это сделать описано в соответствующем разделе ниже.  |
  
-|{{http://s5.postimage.org/aixm7fof7/warning.png?48x48&nolink |Предупреждение}}При обновлении с версии, предшествующей 0.2.2, необходимо изменить определение статических фильтров, поскольку теперь они не требуют кодирования URL’ов. Достаточно заключить их в двойные кавычки!  |+| :!: При обновлении с версии, предшествующей 0.2.2, необходимо изменить определение статических фильтров, поскольку теперь они не требуют кодирования URL’ов. Достаточно заключить их в двойные кавычки!  |
  
 ===== Обсуждение ===== ===== Обсуждение =====
Строка 270: Строка 270:
 Необязательно заключать значение в двойные кавычки. Как и в языке С, закавыченные строки поддерживают escape-последовательности типа ''\n'' для перевода на новую строку и ''\x41'' для вывода заглавной буквы A. Также поддерживаются дополнительные пробелы вокруг оператора присваивания, однако нужно помнить, что они влияют на читаемость кода. Необязательно заключать значение в двойные кавычки. Как и в языке С, закавыченные строки поддерживают escape-последовательности типа ''\n'' для перевода на новую строку и ''\x41'' для вывода заглавной буквы A. Также поддерживаются дополнительные пробелы вокруг оператора присваивания, однако нужно помнить, что они влияют на читаемость кода.
  
-|{{http://s5.postimage.org/6nu84v59f/note.png?48x48&nolink |Информация}}**В версиях до 0.2.0** не было описанной выше поддержки закавыченных строк, а двойные кавычки были частью значения. Пробелы **всегда** используются для отделения нескольких опций друг от друга.  |+| :!: **В версиях до 0.2.0** не было описанной выше поддержки закавыченных строк, а двойные кавычки были частью значения. Пробелы **всегда** используются для отделения нескольких опций друг от друга.  |
  
 Несколько параметров в строке разделяются пробелами. Несколько параметров в строке разделяются пробелами.
Строка 475: Строка 475:
 === Удалённые базы данных === === Удалённые базы данных ===
  
-|{{http://s5.postimage.org/aixm7fof7/warning.png?48x48&nolink |Предупреждение}}Поскольку работа этой функции тестировалась только с MySQL, при попытке её применения к другим PDO-драйверам могут возникать ошибки.  |+| :!: Поскольку работа этой функции тестировалась только с MySQL, при попытке её применения к другим PDO-драйверам могут возникать ошибки.  |
  
 Также плагин поддерживает возможность установки связи с удалённым сервером баз данных и позволяет работать с таблицами удалённой базы данных на страницах вашей вики. Также плагин поддерживает возможность установки связи с удалённым сервером баз данных и позволяет работать с таблицами удалённой базы данных на страницах вашей вики.
  
-|{{http://s5.postimage.org/aixm7fof7/warning.png?48x48&nolink |Предупреждение}}Работа с таблицами удалённых баз данных может безвозвратно повлиять на их содержимое по причине полного доступа к этим данным.  |+| :!: Работа с таблицами удалённых баз данных может безвозвратно повлиять на их содержимое по причине полного доступа к этим данным.  |
  
 Для доступа к серверу удалённых баз данных нужны: Для доступа к серверу удалённых баз данных нужны:
ru/plugin/database2.txt · Последнее изменение: 2022-08-08 21:13 — Aleksandr

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki