Overview
Comment:rubrique = page wiki avec 1 ou plus pages enfant qui sont lisibles sur le site article = page wiki avec zéro page enfant lisible sur le site
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | dev
Files: files | file ages | folders
SHA1: 46450d34f2b7d080c2df6e45f3d067b19665874e
User & Date: bohwaz on 2017-09-25 23:18:40
Other Links: branch diff | manifest | tags
Context
2017-09-25
23:22
Afficher le bon lien selon si rubrique/article check-in: 313fc97f1e user: bohwaz tags: dev
23:18
rubrique = page wiki avec 1 ou plus pages enfant qui sont lisibles sur le site article = page wiki avec zéro page enfant lisible sur le site check-in: 46450d34f2 user: bohwaz tags: dev
23:17
Ne faire la màj que pour avant alpha1 check-in: c5145b48d5 user: bohwaz tags: dev
Changes

Modified src/include/lib/Garradin/Squelette.php from [fe7dcdb6d2] to [8dd8374216].

372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
                $query .= '\'\' AS texte FROM wiki_pages AS w ';
            }

            $where = 'WHERE w.droit_lecture = -1 ';

            if ($loopType == 'articles')
            {
                $where .= 'AND (SELECT COUNT(id) FROM wiki_pages WHERE parent = w.id) = 0 ';
            }
            elseif ($loopType == 'rubriques')
            {
                $where .= 'AND (SELECT COUNT(id) FROM wiki_pages WHERE parent = w.id) > 0 ';
            }

            $allowed_fields = ['id', 'uri', 'titre', 'date', 'date_creation', 'date_modification',
                'parent', 'rubrique', 'revision', 'points', 'recherche', 'texte', 'age'];
            $search = $search_rank = false;

            foreach ($loopCriterias as $criteria_id => $criteria)







|



|







372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
                $query .= '\'\' AS texte FROM wiki_pages AS w ';
            }

            $where = 'WHERE w.droit_lecture = -1 ';

            if ($loopType == 'articles')
            {
                $where .= 'AND (SELECT COUNT(id) FROM wiki_pages WHERE parent = w.id AND droit_lecture = -1) = 0 ';
            }
            elseif ($loopType == 'rubriques')
            {
                $where .= 'AND (SELECT COUNT(id) FROM wiki_pages WHERE parent = w.id AND droit_lecture = -1) > 0 ';
            }

            $allowed_fields = ['id', 'uri', 'titre', 'date', 'date_creation', 'date_modification',
                'parent', 'rubrique', 'revision', 'points', 'recherche', 'texte', 'age'];
            $search = $search_rank = false;

            foreach ($loopCriterias as $criteria_id => $criteria)