Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 17002 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 17002 Rev 17018
Línea 778... Línea 778...
778
                $type = Message::TYPE_TEXT;
778
                $type = Message::TYPE_TEXT;
Línea 779... Línea 779...
779
 
779
 
780
 
780
 
781
                if (isset($files['filename']) && empty($files['filename']['error'])) {
781
                if (isset($files['filename']) && empty($files['filename']['error'])) {
Línea 782... Línea 782...
782
                    $message_tmp_filename  = $files['filename']['tmp_name'];
782
                    $message_tmp_filename  = $files['filename']['tmp_name'];
Línea 783... Línea 783...
783
                    $message_filename      = $this->normalizeString($files['filename']['name']);
783
                    $message_filename      = \LeadersLinked\Library\Functions::normalizeStringFilename($files['filename']['name']);
Línea 990... Línea 990...
990
        }
990
        }
991
    }
991
    }
Línea 992... Línea -...
992
 
-
 
993
 
-
 
994
 
-
 
995
    private function normalizeString($str = '')
-
 
996
    {
-
 
997
        $basename  = substr($str, 0, strrpos($str, '.'));
-
 
998
        $basename  = str_replace('.', '-', $basename);
-
 
999
 
-
 
1000
        $extension  = substr($str, strrpos($str, '.'));
-
 
1001
 
-
 
1002
        $str = $basename . $extension;
-
 
1003
 
-
 
1004
        $str = strip_tags($str);
-
 
1005
        $str = preg_replace('/[\r\n\t ]+/', ' ', $str);
-
 
1006
        $str = preg_replace('/[\"\*\/\:\<\>\?\'\|\,]+/', ' ', $str);
-
 
1007
        $str = strtolower($str);
-
 
1008
        $str = html_entity_decode($str, ENT_QUOTES, "utf-8");
-
 
1009
        $str = htmlentities($str, ENT_QUOTES, "utf-8");
-
 
1010
        $str = preg_replace("/(&)([a-z])([a-z]+;)/i", '$2', $str);
-
 
1011
        $str = str_replace(' ', '-', $str);
-
 
1012
        $str = rawurlencode($str);
-
 
1013
        $str = str_replace('%', '-', $str);
-
 
1014
        return trim(strtolower($str));
992
 
1015
    }
993
 
1016
 
994
 
1017
    /**
995
    /**
1018
     *
996
     *