}
}
if ( $old_event_format ) {
- $intro = substr(
- str_replace(
- "\n",
- ' ',
- strip_tags( $event['descr'] )
- ),
- 0,
- 150
- );
- $descr = preg_replace(
- '%<br />|<br>%',
- '',
- $event['descr']
- );
- $descr = str_replace(
- "\n",
- '',
- $descr
- );
+ $intro = substr( trip_tags( $event['descr'] ), 0, 150 );
+ // Remove uneeded newlines from both intro and description
+ $intro = preg_replace( "/\s\s+/", ' ', $intro );
+ $descr = preg_replace( "/\s\s+/", ' ', $event['descr'] );
$event_data = array(
'status' => (($event['visable'] == '1')
? $this->config['status_numb']['Active']
$filename = $fileData['urltext'];
}
$intro = ($event['intro'])
- ? substr(strip_tags($event['intro']), 0, 250)
- : substr(strip_tags($event['description']), 0, 250);
+ ? substr(strip_tags($event['intro']), 0, 150)
+ : substr(strip_tags($event['description']), 0, 150);
+ // Remove uneeded newlines from both intro and description
+ $intro = preg_replace( "/\s\s+/", ' ', $intro );
+ $descr = preg_replace( "/\s\s+/", ' ', $event['description'] );
$event_data = array(
'status' => (($event['active'] == '1')
? $this->config['status_numb']['Active']
'approved' => $event['approved'],
'name' => $event['header'],
'intro' => $intro,
- 'descr' => $event['description'],
+ 'descr' => $descr,
'image' => $event['image'],
'file1' => $file,
'file1_descr' => $filename,