phpBMS

Changeset 729 for trunk/phpbms

Show
Ignore:
Timestamp:
01/07/10 16:01:56 (2 years ago)
Author:
brieb
Message:
  • code clean up
  • changed list display of table definitions
Location:
trunk/phpbms
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • trunk/phpbms/include/print_class.php

    r703 r729  
    5050 
    5151                function printer($db,$tableid,$theids){ 
     52 
    5253                        $this->db = $db; 
    5354                        $this->tableid = $tableid; 
     
    6263                                        `uuid` = '".$this->tableid."' 
    6364                                "; 
    64                         $queryresult = $this->db->query($querystatement); 
    65                         if(!$queryresult) $error = new appError(500,"Error retrieving table info."); 
     65 
     66                        $queryresult = $this->db->query($querystatement); 
     67 
    6668                        $therecord = $this->db->fetchArray($queryresult); 
     69 
    6770                        $this->maintable = $therecord["maintable"]; 
    6871 
  • trunk/phpbms/include/search_class.php

    r728 r729  
    514514 
    515515                        }//endwhile 
    516  
     516//debug($options); 
    517517                        return $options; 
    518518 
  • trunk/phpbms/install/tablecolumns.sql

    r613 r729  
    2323INSERT INTO `tablecolumns` (`tabledefid`, `name`, `column`, `align`, `footerquery`, `displayorder`, `sortorder`, `wrap`, `size`, `format`, `roleid`) VALUES ('tbld:5c9d645f-26ab-5003-b98e-89e9049f8ac3', 'id', 'tabledefs.id', 'center', '', '0', '', '0', '', NULL, ''); 
    2424INSERT INTO `tablecolumns` (`tabledefid`, `name`, `column`, `align`, `footerquery`, `displayorder`, `sortorder`, `wrap`, `size`, `format`, `roleid`) VALUES ('tbld:5c9d645f-26ab-5003-b98e-89e9049f8ac3', 'main table', 'tabledefs.maintable', 'left', '', '3', '', '0', '', NULL, ''); 
    25 INSERT INTO `tablecolumns` (`tabledefid`, `name`, `column`, `align`, `footerquery`, `displayorder`, `sortorder`, `wrap`, `size`, `format`, `roleid`) VALUES ('tbld:5c9d645f-26ab-5003-b98e-89e9049f8ac3', 'display', 'tabledefs.displayname', 'left', '', '1', '', '0', '100%', NULL, ''); 
     25INSERT INTO `tablecolumns` (`tabledefid`, `name`, `column`, `align`, `footerquery`, `displayorder`, `sortorder`, `wrap`, `size`, `format`, `roleid`) VALUES ('tbld:5c9d645f-26ab-5003-b98e-89e9049f8ac3', 'display', 'concat(\'[b]\', tabledefs.displayname, \'[/b][br][space][space]\', tabledefs.uuid)', 'left', '', '1', '', '0', '100%', 'bbcode', ''); 
    2626INSERT INTO `tablecolumns` (`tabledefid`, `name`, `column`, `align`, `footerquery`, `displayorder`, `sortorder`, `wrap`, `size`, `format`, `roleid`) VALUES ('tbld:5c9d645f-26ab-5003-b98e-89e9049f8ac3', 'type', 'tabledefs.type', 'center', '', '2', '', '0', '', NULL, ''); 
    2727INSERT INTO `tablecolumns` (`tabledefid`, `name`, `column`, `align`, `footerquery`, `displayorder`, `sortorder`, `wrap`, `size`, `format`, `roleid`) VALUES ('tbld:7e75af48-6f70-d157-f440-69a8e7f59d38', 'name', 'tabs.name', 'left', '', '1', '', '0', '', NULL, ''); 
  • trunk/phpbms/install/updatev0.98.sql

    r726 r729  
    324324--tablecolumns UPDATE-- 
    325325UPDATE `tablecolumns` SET `column` = 'IF(`tabs`.`roleid`=\'\' OR `tabs`.`roleid` IS NULL,\'EVERYONE\',IF(`tabs`.`roleid`=\'Admin\',\'Administrators\',`roles`.`name`))' WHERE `column` = 'if(tabs.roleid=0,\'EVERYONE\',if(tabs.roleid=-100,\'Administrators\',roles.name))' AND `tabledefid` = '203'; 
     326UPDATE `tablecolumns` SET `column` = 'concat(\'[b]\', tabledefs.displayname, \'[/b][br][space][space]\', tabledefs.uuid)', `format` = 'bbcode' WHERE `name` = 'display' AND `tabledefid` = 11; 
    326327--end tablecolumns UPDATE-- 
    327328--tabledefs INSERT-- 
  • trunk/phpbms/search.php

    r728 r729  
    8282 
    8383                        if($_POST["theids"] === "") 
    84                                 $_POST["theids"]="-100"; 
     84                            $_POST["theids"]="-100"; 
    8585 
    8686                        $theids=explode(",",$_POST["theids"]); 
    87                         $_SESSION["printing"]["tableid"]=$displayTable->thetabledef["uuid"]; 
    88                         $_SESSION["printing"]["maintable"]=$displayTable->thetabledef["maintable"]; 
     87                        $_SESSION["printing"]["tableid"] = $displayTable->thetabledef["uuid"]; 
     88                        $_SESSION["printing"]["maintable"] = $displayTable->thetabledef["maintable"]; 
    8989                        $_SESSION["printing"]["theids"]=$theids; 
    9090                        goURL("print.php"); 
     
    103103 
    104104                        //grab the method name 
    105                         if(((int) $_POST["othercommands"]) === -1) 
    106                                 $functionname = "delete_record"; 
    107                         else { 
     105                        if(((int) $_POST["othercommands"]) === -1){ 
     106 
     107                            $functionname = "delete_record"; 
     108 
     109                        } else { 
    108110 
    109111                                $querystatement = " 
     
    120122 
    121123                                $functionname = $therecord["name"]; 
     124 
     125                                if(!hasRights($therecord["roleid"])) 
     126                                    goURL(APP_PATH."noaccess.php"); 
    122127 
    123128                        }//endif 
phpBMS vulnerability assesment provided by Orvant Inc. Copyright © 2010 Kreotek, LLC. All Rights reserved.