WordPress.org

Plugin Directory

Changeset 612792


Ignore:
Timestamp:
10/15/12 15:01:29 (18 months ago)
Author:
kovshenin
Message:

Checking for mb_strlen and mb_substr prior to using them.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • camptix/trunk/camptix.php

    r609902 r612792  
    16381638                            <select name="tix_summarize_by"> 
    16391639                                <?php foreach ( $this->get_available_summary_fields() as $value => $caption ) : ?> 
    1640                                     <?php $caption = mb_strlen( $caption ) > 30 ? mb_substr( $caption, 0, 30 ) . '...' : $caption; ?> 
     1640                                    <?php 
     1641                                        if ( function_exists( 'mb_strlen' ) && function_exists( 'mb_substr' ) ) 
     1642                                            $caption = mb_strlen( $caption ) > 30 ? mb_substr( $caption, 0, 30 ) . '...' : $caption; 
     1643                                        else 
     1644                                            $caption = strlen( $caption ) > 30 ? substr( $caption, 0, 30 ) . '...' : $caption; 
     1645                                    ?> 
    16411646                                    <option value="<?php echo esc_attr( $value ); ?>" <?php selected( $value, $summarize_by ); ?>><?php echo esc_html( $caption ); ?></option> 
    16421647                                <?php endforeach; ?> 
Note: See TracChangeset for help on using the changeset viewer.