211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
|
$db->exec('PRAGMA foreign_keys = OFF; BEGIN;');
// Mise à jour base de données
$db->exec(file_get_contents(ROOT . '/include/data/0.7.0.sql'));
// Changement de syntaxe du Wiki vers SkrivML
$wiki = new Wiki;
$res = $db->query('SELECT id_page, contenu, revision, chiffrement FROM wiki_revisions GROUP BY id_page ORDER BY revision DESC;');
while ($row = $res->fetchArray(\SQLITE3_ASSOC))
{
// Ne pas convertir le contenu chiffré, de toute évidence
if ($row->chiffrement)
continue;
$content = $row->contenu;
$content = Utils::HTMLToSkriv($content);
|
|
|
|
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
|
$db->exec('PRAGMA foreign_keys = OFF; BEGIN;');
// Mise à jour base de données
$db->exec(file_get_contents(ROOT . '/include/data/0.7.0.sql'));
// Changement de syntaxe du Wiki vers SkrivML
$wiki = new Wiki;
$res = $db->get('SELECT id_page, contenu, revision, chiffrement FROM wiki_revisions GROUP BY id_page ORDER BY revision DESC;');
foreach ($res as $row)
{
// Ne pas convertir le contenu chiffré, de toute évidence
if ($row->chiffrement)
continue;
$content = $row->contenu;
$content = Utils::HTMLToSkriv($content);
|