2010-07-10 3 views
0

양식에 입력 된 퍼가기 코드를 원하는 방식으로 위생 처리하는 방법은 무엇입니까? 즉, 예를 들어 사용자가 YouTube 및 Vimeo의 비디오를 퍼가기 만하면되는 쉬운 방법이 있습니까? Sanitize 도우미를 사용합니까? 이것에 대한 입증 된 해결책이 있다면 휠을 재발 명하기보다는 그것을 사용하는 것을 선호 할 것입니다. 제 질문을 읽어 주셔서 감사합니다.Rails에 비디오 퍼가기 코드를 살균합니다. 좋은 해결책이 무엇입니까?

답변

0

나는 사용자에게 embed 태그를 확인하는 데 필요한 고리를 건너 뛰지 않고 사용자 정의 태그를 제공합니다. 예를 들어

:

[youtube id=kG16SqUl3bE] 

는 ID를 구문 분석하고 임베드보기에 직접 태그 생성한다. 안전하고 쉽기 때문에 사용자가 HTML을 입력 할 필요가 없습니다.

+0

어딘가에 확실한 코드 예제가 있습니까? 나는 어디서부터 시작해야할지 모른다. – BasicObject

+0

http://stackoverflow.com/questions/2189497/help-me-with-this-sanitize-vimeo-embed-code/2191246#2191246 이것이 나를 위해 해줬습니다. – BasicObject

관련 문제