) HTML을 bbcode로 번역하는 기능이 작동하지 않습니다. HTML 대응 코드로 올바르게 변환되는 [spoiler] bbcode 태그를 작성했습니다. 하지만 다시 BBCode는로를 설정하려고 할 때 그것을 겉으로는 동일한 문자열과 일치하지 않는 것 ... 천천히 어디에 문제가보고 조각으로 그것을 조각을 재건 한 후, 그것을 밝혀에만 내가 012,351
htmlspecialchars를 사용하여 사이트 설명을 정리하면 <>이 html 특수 문자로 변경됩니다. 하지만 나는 또한 여기에 코멘트와 같은 몇 가지 링크를 넣어야합니다. 나는 perg_replace와 같은 몇 가지 것이 htmlspecialchars에 대한 예외를 만들 수 있다고 생각합니다. 예를 들어 htmlspecialchars의 [LINK]<a
: 당신이 할 수있는, * Bullet has [b]bold [code]*test[/code] part[/b]. [b]Another\nbold[/b] item.
... 그리고 : * Bullet has *bold [code]*test[/code] part*. *Another\nbold* item.
을 그리고 난 같은 BBCode는로 변환 할 위에서
$pattern = "/\[url\=(.*)\](.*)\[\/url\]/i";
내 패턴은 bbcode를 html로 다시 작성하지만 내 도메인에서 링크를 제외하고 싶습니다. 정규식을 수정하여 내 외부 도메인의 링크가 아닌 모든 외부 링크에서 작동하도록 할 수 있습니까? /\[url\=((?:(?!example\.com).)*)\](.*)\[\/url\]/
데비안 스퀴즈에서 PHP5.3을 실행 중이므로 설치가 정상적으로 진행되었습니다. dotdeb 저장소를 사용하여 PHP5.4로 업그레이드하고 더 이상 작동하지 않는 bbcode 함수를 발견했습니다. 나는 다시 설치하려고 : pecl uninstall bbcode
pecl install bbcode
을, 그러나 그것은 다음 반환 것 : /tmp/pear/
나는 HTML로 작성한 작은 마크 업 언어를 사용하기 위해 루비 스크립트를 작성하려고하지만 링크를 구문 분석하는 방법을 알 수 없다. 기본적으로 BBCode의 축소 버전입니다. 예를 들어, 누군가 [i]{text}[/i]을 입력하면 [i]{text}[/i].gsub('[i]','<i>').gsub('[/i]','</i>'을 사용합니다. 링크를 구문 분석하는
몇 가지 코드로 간단한 bbcode 사용 텍스트 편집기를 만들려고하는데 [cut = # {line}] # {text}와 같은 사용자 지정 코드와 단추를 만들어야합니다. [/ cut]과 [talk] # {text} [/ talk]. 그리고 markitup에서 그 방법을 보여주는 매뉴얼을 찾을 수 없었습니다. I는 서버 측에 레일을 사용하고 있는데 이미 안전하