Changeset 9985 for trunk/inc/classes/BxDolPFM.php
- Timestamp:
- 04/06/09 23:30:15 (3 years ago)
- File:
-
- 1 edited
-
trunk/inc/classes/BxDolPFM.php (modified) (22 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/inc/classes/BxDolPFM.php
r9975 r9985 98 98 `ID`, 99 99 `Name` 100 FROM ` ProfileFields`100 FROM `sys_profile_fields` 101 101 WHERE 102 102 `{$this -> areaOrderCol}` IS NOT NULL AND … … 118 118 `ID`, 119 119 `Name` 120 FROM ` ProfileFields`120 FROM `sys_profile_fields` 121 121 WHERE 122 122 `Type` != 'block' AND … … 147 147 `ID`, 148 148 `Name` 149 FROM ` ProfileFields`149 FROM `sys_profile_fields` 150 150 WHERE 151 151 `{$this -> areaOrderCol}` IS NULL AND … … 167 167 `ID`, 168 168 `Name` 169 FROM ` ProfileFields`169 FROM `sys_profile_fields` 170 170 WHERE 171 171 `Type` != 'block' AND ( … … 189 189 190 190 function savePositions( $aInArrays ) { 191 db_res( "UPDATE ` ProfileFields` SET `{$this -> areaOrderCol}` = NULL" );192 db_res( "UPDATE ` ProfileFields` SET `{$this -> areaBlockCol}` = 0" );191 db_res( "UPDATE `sys_profile_fields` SET `{$this -> areaOrderCol}` = NULL" ); 192 db_res( "UPDATE `sys_profile_fields` SET `{$this -> areaBlockCol}` = 0" ); 193 193 194 194 if( is_array( $aInArrays['blocks'] ) ) { … … 198 198 $iBlockOrd = (int)db_value( " 199 199 SELECT MAX( `{$this -> areaOrderCol}` ) 200 FROM ` ProfileFields`200 FROM `sys_profile_fields` 201 201 WHERE `Type` = 'block' 202 202 " ) + 1; 203 203 204 204 db_res( " 205 UPDATE ` ProfileFields`205 UPDATE `sys_profile_fields` 206 206 SET `{$this -> areaOrderCol}` = $iBlockOrd 207 207 WHERE `ID` = $iBlockID … … 217 217 $iItemOrd = db_value( " 218 218 SELECT MAX( `{$this -> areaOrderCol}` ) 219 FROM ` ProfileFields`219 FROM `sys_profile_fields` 220 220 WHERE `Type` != 'block' AND `{$this -> areaBlockCol}` = $iItemBlockID 221 221 " ) + 1; 222 222 223 223 db_res( " 224 UPDATE ` ProfileFields`224 UPDATE `sys_profile_fields` 225 225 SET 226 226 `{$this -> areaOrderCol}` = $iItemOrd, … … 260 260 ) . " 261 261 262 FROM ` ProfileFields` WHERE `ID` = $iItemID";262 FROM `sys_profile_fields` WHERE `ID` = $iItemID"; 263 263 264 264 $aField = db_assoc_arr( $sQuery ); … … 451 451 452 452 453 $sQuery = "SELECT `Name` FROM ` ProfileFields` WHERE $sWhere";453 $sQuery = "SELECT `Name` FROM `sys_profile_fields` WHERE $sWhere"; 454 454 $rFields = db_res( $sQuery ); 455 455 … … 465 465 466 466 function getJoinPagesSelector( $iCurrent ) { 467 $sQuery = "SELECT MAX( `JoinPage` ) FROM ` ProfileFields`";467 $sQuery = "SELECT MAX( `JoinPage` ) FROM `sys_profile_fields`"; 468 468 $iMaxPage = (int)db_value( $sQuery ); 469 469 … … 518 518 } 519 519 520 $sQuery = "SELECT `ID`, `Name` FROM ` ProfileFields` WHERE FIND_IN_SET( `Type`, '" . implode( ',', $aSelectFields ) . "' )";520 $sQuery = "SELECT `ID`, `Name` FROM `sys_profile_fields` WHERE FIND_IN_SET( `Type`, '" . implode( ',', $aSelectFields ) . "' )"; 521 521 $rMyFields = db_res( $sQuery ); 522 522 … … 799 799 $iItemID = (int)$aData['id']; 800 800 801 $aItem = db_assoc_arr( "SELECT * FROM ` ProfileFields` WHERE `ID` = $iItemID" );801 $aItem = db_assoc_arr( "SELECT * FROM `sys_profile_fields` WHERE `ID` = $iItemID" ); 802 802 803 803 if( !$aItem ) { … … 824 824 $this -> genSaveItemError( 'The name must begin with a latin letter and contain only latin letters, numbers or underscores.', 'Name' ); 825 825 $bHaveErrors = true; 826 } elseif( db_value( "SELECT COUNT(*) FROM ` ProfileFields` WHERE `Name` = '$sName' and `ID` != $iItemID" ) ) {826 } elseif( db_value( "SELECT COUNT(*) FROM `sys_profile_fields` WHERE `Name` = '$sName' and `ID` != $iItemID" ) ) { 827 827 $this -> genSaveItemError( 'A field with such name already exists. Please select another.', 'Name' ); 828 828 $bHaveErrors = true; … … 1150 1150 1151 1151 $sQuery = " 1152 UPDATE ` ProfileFields` SET1152 UPDATE `sys_profile_fields` SET 1153 1153 " . implode( ", 1154 1154 ", $aUpdateStrs ) . " … … 1211 1211 1212 1212 //try to insert new item 1213 if( db_res( "INSERT INTO ` ProfileFields` (`Name`, `Type` ) VALUES ('NEW_ITEM', 'text')", 0 ) and $iNewID = mysql_insert_id() ) {1213 if( db_res( "INSERT INTO `sys_profile_fields` (`Name`, `Type` ) VALUES ('NEW_ITEM', 'text')", 0 ) and $iNewID = mysql_insert_id() ) { 1214 1214 //if success - try to alter table 1215 1215 if( !db_res( "ALTER TABLE `Profiles` ADD `NEW_ITEM` varchar(255) NOT NULL default ''", 0 ) ) { 1216 1216 //if couldn't alter - delete inserted field 1217 db_res( "DELETE FROM ` ProfileFields` WHERE `ID` = $iNewID" );1217 db_res( "DELETE FROM `sys_profile_fields` WHERE `ID` = $iNewID" ); 1218 1218 $iNewID = 0; 1219 1219 } … … 1224 1224 1225 1225 function createNewBlock() { 1226 db_res( "INSERT INTO ` ProfileFields` (`Name`, `Type` ) VALUES ('NEW BLOCK', 'block')", 0 );1226 db_res( "INSERT INTO `sys_profile_fields` (`Name`, `Type` ) VALUES ('NEW BLOCK', 'block')", 0 ); 1227 1227 $iNewID = mysql_insert_id(); 1228 1228 … … 1303 1303 $this -> genSaveItemHeader(); 1304 1304 1305 $aItem = db_assoc_arr( "SELECT * FROM ` ProfileFields` WHERE `ID` = $iItemID" );1305 $aItem = db_assoc_arr( "SELECT * FROM `sys_profile_fields` WHERE `ID` = $iItemID" ); 1306 1306 1307 1307 if( !$aItem ) … … 1310 1310 $this -> genSaveItemError( 'The field cannot be deleted.' ); 1311 1311 else{ 1312 $sQuery = "DELETE FROM ` ProfileFields` WHERE `ID` = $iItemID";1312 $sQuery = "DELETE FROM `sys_profile_fields` WHERE `ID` = $iItemID"; 1313 1313 db_res( $sQuery ); 1314 1314 … … 1458 1458 ); 1459 1459 1460 $this -> sCacheFile = BX_DIRECTORY_PATH_DBCACHE . ' ProfileFields.inc';1460 $this -> sCacheFile = BX_DIRECTORY_PATH_DBCACHE . 'sys_profile_fields.inc'; 1461 1461 1462 1462 } … … 1671 1671 SELECT 1672 1672 DISTINCT `JoinPage` 1673 FROM ` ProfileFields`1673 FROM `sys_profile_fields` 1674 1674 WHERE 1675 1675 `Type` = 'block' AND … … 1694 1694 `ID`, 1695 1695 `Name` 1696 FROM ` ProfileFields`1696 FROM `sys_profile_fields` 1697 1697 WHERE 1698 1698 `Type` = 'block' AND … … 1733 1733 $sAddSelect 1734 1734 FROM 1735 ` ProfileFields`1735 `sys_profile_fields` 1736 1736 WHERE 1737 1737 `Type` != 'block' AND
Note: See TracChangeset
for help on using the changeset viewer.