source: pmb4.1/trunk/fuentes/pmb/catalog/serials/analysis/ana_explnum_form.inc.php @ 478

Last change on this file since 478 was 478, checked in by mabarracus, 4 years ago

copy trusty code 4.1

  • Property svn:executable set to *
File size: 2.7 KB
Line 
1<?php
2// +-------------------------------------------------+
3// © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
4// +-------------------------------------------------+
5// $Id: ana_explnum_form.inc.php,v 1.18 2009-09-07 09:05:21 kantin Exp $
6
7if (stristr($_SERVER['REQUEST_URI'], ".inc.php")) die("no access");
8
9require_once("$include_path/templates/explnum.tpl.php");
10
11echo str_replace('!!page_title!!', $msg[4000].$msg[1003].$msg[explnum_doc_associe], $serial_header);
12
13//verification des droits de modification notice
14$acces_m=1;
15if ($gestion_acces_active==1 && $gestion_acces_user_notice==1) {
16        require_once("$class_path/acces.class.php");
17        $ac= new acces();
18        $dom_1= $ac->setDomain(1);
19        $acces_j = $dom_1->getJoin($PMBuserid,8,'bulletin_notice');
20        $q = "select count(1) from bulletins $acces_j where bulletin_id=".$bul_id;
21        $r = mysql_query($q, $dbh);
22        if(mysql_result($r,0,0)==0) {
23                $acces_m=0;
24        }
25}
26
27if ($acces_m==0) {
28
29        if(!$explnum_id) {
30                error_message('', htmlentities($dom_1->getComment('mod_depo_error'), ENT_QUOTES, $charset), 1, '');
31        } else {
32                error_message('', htmlentities($dom_1->getComment('mod_enum_error'), ENT_QUOTES, $charset), 1, '');
33        }
34
35} else {
36               
37        // on instancie le truc
38        $myAnalysis = new analysis($analysis_id, $bul_id);
39       
40        $myBul = new bulletinage($bul_id);
41        // lien vers la notice chapeau
42        $link_parent = "<a href=\"./catalog.php?categ=serials\">";
43        $link_parent .= $msg[4010]."</a>";
44        $link_parent .= "<img src=\"./images/d.gif\" align=\"middle\" hspace=\"5\">";
45        $link_parent .= "<a href=\"./catalog.php?categ=serials&sub=view&serial_id=";
46        $link_parent .= $myBul->bulletin_notice."\">".$myBul->tit1.'</a>';
47        $link_parent .= "<img src=\"./images/d.gif\" align=\"middle\" hspace=\"5\">";
48        $link_parent .= "<a href=\"./catalog.php?categ=serials&sub=bulletinage&action=view&bul_id=$bul_id\">";
49        if ($myBul->bulletin_numero) $link_parent .= $myBul->bulletin_numero." ";
50        if ($myBul->mention_date) $link_parent .= " (".$myBul->mention_date.")";
51        $link_parent .= "[".$myBul->aff_date_date."]"; 
52        $link_parent .= "</a> <img src=\"./images/d.gif\" align=\"middle\" hspace=\"5\">";
53        $link_parent .= "<h3>".$myAnalysis->analysis_tit1."</h3>";
54       
55        print pmb_bidi("<div class='row'><div class='perio-barre'>".$link_parent."</div></div><br />"); 
56       
57        // l'annulation du form renvoit à :
58        $annuler = "./catalog.php?categ=serials&sub=bulletinage&action=view&bul_id=$bul_id";
59        $action = "./catalog.php?categ=serials&sub=analysis&action=explnum_update&bul_id=$bul_id";
60        if($explnum_id) $suppr = "./catalog.php?categ=serials&sub=bulletinage&action=explnum_delete&bul_id=$bul_id&explnum_id=$explnum_id";
61        $explnum = new explnum($explnum_id,$analysis_id);
62        print $explnum->explnum_form($action,$annuler,$suppr);
63       
64
65}
66?>
Note: See TracBrowser for help on using the repository browser.