2013-10-25 4 views
1

파인 - 업 로더는 훌륭하게 작동하지만, 전체 인터페이스를 매우 좁은 대화 상자에 넣으려고하고 있으며, 파일 이름에 줄임표가있는 부분을 잘라내어 길이를 조정해야합니다. 그래서 그들은 적합합니다.파인 업로더 파일 이름 생략 부호, 길이는 어디에 지정되어 있습니까?

현재 파일 이름은 잘리지 만 길어집니다. 나는 파일 이름의 길이가 결정되는 곳과 사용 된 메커니즘을 볼 수 없다. text-overflow : ellipsis css 태그를 사용하는 것으로 보이지 않습니다.

감사합니다.

답변

1

이전 버전의 @ ray-nicholus에 대한 답변 이후 최신 업 데이트 버전이 변경되었습니다. CSS는 이제 'qq-upload-file'클래스에 text-overflow: ellipsis을 지정하고 기본값 formatFileName 처리는 파일 이름을 자르지 않거나 수정하지 않습니다.

이제 타원을 방지하려면 너비를 qq-upload-file으로 수정하거나 CSS text-overflow: ellipsis 속성을 재정의해야합니다.

이는 v5.11.9에 해당됩니다. 정확히 언제 바뀌 었는지 나는 모른다.

0

정확합니다, text-overflow: ellipsis;은 사용되지 않습니다. 왜? 왜냐하면 내 의견으로는이 문제에 대한 올바른 해결책이 아니기 때문입니다. text-overflow: ellipsis;을 사용하면 파일 이름에서 확장자를 포함하여 마지막 n 문자가 손실됩니다. 많은 사용자 또는 적어도 일부 사용자에게 확장 기능이 중요하거나 유용 할 수 있습니다. 따라서 Fine Uploader는 간단한 JavaScript를 사용하여 파일 이름의 길이를 제한하면서 이름의 마지막 비트를 그대로 유지합니다. 기본 동작은 formatFileName option에 함수 값으로 제공됩니다. 기본적으로 파일 이름을 33 자로 제한하고 파일 이름의 절반을 분리하는 3 개의 타원을 지정합니다. 이 옵션을 자신의 논리로 대체 할 수 있습니다.