Overview
Comment: | Échapper le nom des champs dans la table membres afin d'éviter les soucis avec les mots-clés réservés par SQLite (erreur #acngifop) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | stable |
Files: | files | file ages | folders |
SHA1: |
2c0b1a65c4188578f399003c618e5c3b |
User & Date: | bohwaz on 2018-04-20 06:02:48 |
Other Links: | manifest | tags |
References
2020-12-08
| ||
23:25 | • Wiki page "Changelog/0.9" artifact: b9c916b4d1 user: bohwaz | |
Context
2018-04-28
| ||
18:36 | Remettre le focus sur la date au chargement de la page, plus facile pour gérer la saisie en masse check-in: b80a7b77ad user: bohwaz tags: trunk, stable | |
2018-04-20
| ||
06:02 | Échapper le nom des champs dans la table membres afin d'éviter les soucis avec les mots-clés réservés par SQLite (erreur #acngifop) check-in: 2c0b1a65c4 user: bohwaz tags: trunk, stable | |
2018-04-19
| ||
11:40 | Remplacer /admin/ par "/" sinon on risque d'avoir une chaîne vide check-in: 3789725be5 user: bohwaz tags: trunk, stable | |
Changes
Modified src/include/lib/Garradin/Membres/Champs.php from [a1cbfdd70c] to [2b5c5300ef].
︙ | ︙ | |||
537 538 539 540 541 542 543 | if ($cfg->type == 'number' || $cfg->type == 'multiple' || $cfg->type == 'checkbox') $type = 'INTEGER'; elseif ($cfg->type == 'file') $type = 'BLOB'; else $type = 'TEXT'; | | | 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 | if ($cfg->type == 'number' || $cfg->type == 'multiple' || $cfg->type == 'checkbox') $type = 'INTEGER'; elseif ($cfg->type == 'file') $type = 'BLOB'; else $type = 'TEXT'; $line = sprintf('"%s" %s,', $key, $type); if (!empty($cfg->title)) { $line .= ' -- ' . str_replace(["\n", "\r"], '', $cfg->title); } $create[] = $line; |
︙ | ︙ |