로그인

검색

Extra Form
추천지수 5

현재 라이믹스의 서명 에디터에 html 태그를 허용하지 않는 것으로 설정하면 한가지 애로사항이 발생합니다. 엔터가 기대하는 줄바꿈 P태그 이거나 혹은 <br> 한번 삽입으로 줄바꿈 효과만 나오길 기대하지만 html 태그 허용 안함으로 설정한 경우에만 <br><br> 2회가 삽입이 되어 2줄이 떨어진 간격으로 소스가 완성이 됩니다.

 

이 서명을 활용하는 많은 곳에서 이러한 줄간격 낭비가 발생하고 디자인을 해도 디자인을 넘어가는 영역에 서명의 문구가 위치하여 많이 잘리게 되는 문제가 생깁니다.

 

현재 이문제에 관해서 라이믹스 이슈에 등록을 해 둔 상태이지만 해결이 되기 전까지 임시라도 조치를 해본다면 <br> 태그가 연속으로 붙어있는 경우 1개로 줄여주는 정규식을 사용하면 될 것 같습니다. 구글링을 통해 찾은 정규식은

 

{preg_replace("/(<br\s*\/>\s*)+/", "<br />", $string)}

 

위 정규식인데 필요한 게시판,위젯 등 다양한 서명을 출력하는 곳에 $string 변수만 서명의 변수로 바꿔서 사용하면 <br> 태그가 연속으로 들어간 것은 1개로 줄여주게 됩니다.

 

{preg_replace("/(<br\s*\/>\s*)+/", "<br />", $item->signature)}

위 예시는 위젯에서 서명 출력을 {$item->signature} 이런식으로 하고 있었을 경우의 예시입니다.

 

게시판 등 다양한 곳에서 서명의 출력의 변수는 다르니 적절히 사용하면 되겠습니다.

 

서명에  html 사용을 허용했다면 위와 같은 문제는 현재시점에서 발생하지 않으니 신경쓰지 않으셔도 됩니다.

 

* 라이믹스 2.0.17에서  html을 허용하지 않는다면 textra 에디터를 사용하게 패치되어 위와 같은 문제는 발생하지 않게 되었습니다.

Who's 꿀팁관리소장

profile
라이믹스로 커뮤니티 사이트를 운영하는 비개발자 운영자 입니다.
파트너쉽 맺으실 사이트 운영자분 환영합니다.
2 추천

라이믹스 팁(112)

라이믹스 운영과 사용에 관한 팁을 공유 합니다.

  1. read more
  2. read more
  3. Read More
  4. Read More
  5. Read More
  6. Read More
  7. Read More
  8. Read More
  9. Read More
  10. Read More
  11. Read More
  12. Read More
  13. Read More
  14. Read More
  15. Read More
  16. 여태 몰랐던 라이믹스의 $document, $oDocument 게시글 정보

    Date2021.04.29 Category기타 Views293 Votes2
    Read More
  17. input 입력창 크기가 작거나 이상한가요? css box-sizing

    Date2021.04.09 Category기타 Views207 Votes3
    Read More
  18. XE 레이아웃 메뉴에 폰트어썸이나 XEICON을 출력하기 3

    Date2020.07.20 Category기타 Views287 Votes2
    Read More
Prev 1 Next
/ 1