source: spip-zone/_plugins_/polyhierarchie/branches/v2.0/inc/url_verifier_parent_objet.php @ 100812

Last change on this file since 100812 was 100812, checked in by cedric@…, 3 years ago

on extrait la seule reference a spip_rubriques_liens dans une fonction generique surchargeable url_verifier_parent_objet(), ce qui rend le module arbopoly generique, non dependant de la polyhierarchie et de son implementation

File size: 700 bytes
Line 
1<?php
2/*
3 * Plugin Polyhierarchie
4 * (c) 2009-2010 Cedric Morin
5 * Distribue sous licence GPL
6 *
7 */
8
9if (!defined("_ECRIRE_INC_VERSION")) return;
10
11/**
12 * Fonction utiliser par les urls arbo/arbopoly pour verifier que le parent est licite
13 * @param string $objet
14 * @param int $id_objet
15 * @param string $objet_parent
16 * @param int $id_objet_parent
17 * @return bool
18 */
19function inc_url_verifier_parent_objet_dist($objet, $id_objet, $objet_parent, $id_objet_parent) {
20        if ($objet_parent === 'rubrique'
21                and sql_getfetsel('id_parent','spip_rubriques_liens','id_parent='.intval($id_objet_parent).' AND objet='.sql_quote($objet).' AND id_objet='.intval($id_objet))) {
22                return true;
23        }
24        return false;
25}
Note: See TracBrowser for help on using the repository browser.