summaryrefslogtreecommitdiff
path: root/admin
diff options
context:
space:
mode:
authorLester Caine <lester@lsces.co.uk>2026-05-15 16:37:09 +0100
committerLester Caine <lester@lsces.co.uk>2026-05-15 16:37:09 +0100
commitf7359fb2fe916c4a631c3f5d6321123847e7dce4 (patch)
treed1eed96d34d8f44050dd954a3c8a5bb4efc27a6a /admin
parentd57a7a55a92fc20a7f281cf940b920d945323bba (diff)
downloadboards-f7359fb2fe916c4a631c3f5d6321123847e7dce4.tar.gz
boards-f7359fb2fe916c4a631c3f5d6321123847e7dce4.tar.bz2
boards-f7359fb2fe916c4a631c3f5d6321123847e7dce4.zip
Namespace fixes
Diffstat (limited to 'admin')
-rwxr-xr-xadmin/boardsync_inc.php11
1 files changed, 6 insertions, 5 deletions
diff --git a/admin/boardsync_inc.php b/admin/boardsync_inc.php
index ee976fd..71b3a18 100755
--- a/admin/boardsync_inc.php
+++ b/admin/boardsync_inc.php
@@ -1,5 +1,6 @@
<?php
use Bitweaver\Users\RolePermUser;
+use Bitweaver\KernelTools;
function board_sync_run($pLog = false) {
global $gBitUser, $gBitSystem;
@@ -39,7 +40,7 @@ function board_sync_run($pLog = false) {
$filename = 'orginal_email.eml';
srand( time() );
$filestore = TEMP_PKG_PATH.BOARDS_PKG_NAME.'/boardsync/'.rand( 999, 999999999 ).'/'.$filename;
- mkdir_p( dirname( $filestore ) );
+ KernelTools::mkdir_p( dirname( $filestore ) );
$fp=fopen( $filestore, "w+" );
fwrite( $fp, $body );
fclose( $fp );
@@ -89,7 +90,7 @@ function board_sync_run($pLog = false) {
// clear everything we've written to the temp directory
$dir = TEMP_PKG_PATH.BOARDS_PKG_NAME.'/boardsync';
if( is_dir( $dir ) && strpos( $dir, BIT_ROOT_PATH ) === 0 ) {
- if( !unlink_r( $dir ) ) {
+ if( !KernelTools::unlink_r( $dir ) ) {
bit_error_log( "Failed to clear directory: ".$dir." in boards package mailinglist synchronization." );
}
}
@@ -159,7 +160,7 @@ function board_parse_msg_parts( &$pPartHash, $pMbox, $pMsgId, $pMsgPart, $pPartN
//where to write file attachments to
srand( time() );
$filestore = TEMP_PKG_PATH.BOARDS_PKG_NAME.'/boardsync/'.rand( 999, 999999999 ).'/'.$filename;
- mkdir_p( dirname( $filestore ) );
+ KernelTools::mkdir_p( dirname( $filestore ) );
$pPartHash[$pPartNum]['attachment'] = $filestore;
$fp=fopen( $filestore, "w+" );
fwrite( $fp, $part );
@@ -256,7 +257,7 @@ function board_sync_process_message( $pMbox, $pMsgNum, $pMsgHeader, $pMsgStructu
} elseif( preg_match('/<\s*(.*)\s*>\s*(.*)\s*/', $s, $matches) ) {
$toAddresses[] = [ 'email'=>$matches[1], 'name'=>$matches[2] ];
}
- } elseif( validate_email_syntax( $s ) ) {
+ } elseif( KernelTools::validate_email_syntax( $s ) ) {
$toAddresses[] = [ 'email'=>$s ];
}
}
@@ -555,7 +556,7 @@ function board_sync_delivered_to( $raw_headers ) {
$ret = [];
foreach ($deliveredTo[1] as $address) {
// Make sure the Delivered-To: address is valid.
- if (validate_email_syntax( $address ) ) {
+ if (KernelTools::validate_email_syntax( $address ) ) {
$ret[] = strtolower(trim($address));
}
}