제목에 "일부문자(쌍따옴표)"를 넣으면 발생하는 오류 > 시즌3 버그 & 건의

본문 바로가기

시즌3 버그 & 건의

제목에 "일부문자(쌍따옴표)"를 넣으면 발생하는 오류

본문

이 게시글을 보시게 되면 왼편 위쪽 상단에 오류가 발생하는데 아무래도 카테고리 관련 패치 때문인 듯 합니다.
확인해주세요.이모티콘

댓글목록6

이윰넷님의 댓글

profile_image
shadow님 안녕하세요.
제목에 쌍따옴표 문제는 카테고리 관련 패치 때문이 아닙니다.

해결방법은
/eyoom/common.php : 110번째 라인 소스수정
수정 전

	// SNS용 이미지/제목/내용 추가 메타태그
	if($bo_table && $wr_id) {
		$head_title = strip_tags(conv_subject($write['wr_subject'], 255)) . ' > ' . $board['bo_subject'] . ' | ' . $config['cf_title'];
		$first_image = get_list_thumbnail($bo_table, $wr_id, 600, 0);
		$config['cf_add_meta'] .= '
			<meta property="og:id" content="'.G5_URL.'" />
			<meta property="og:url" content="'.G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&amp;wr_id='.$wr_id.'" />
			<meta property="og:type" content="article" />
			<meta property="og:title" content="'.$head_title.'" />
			<meta property="og:site_name" content="'.$config['cf_title'].'" />
			<meta property="og:description" content="'.cut_str(trim(str_replace(array("\r\n","\r","\n"),'',strip_tags(preg_replace("/\?/","",$write['wr_content'])))),200, '…').'"/>
			<meta property="og:image" content="'.$first_image['src'].'" />
		';
	}


수정 후

	// SNS용 이미지/제목/내용 추가 메타태그
	if($bo_table && $wr_id) {
		$head_title = strip_tags(conv_subject($write['wr_subject'], 255)) . ' > ' . $board['bo_subject'] . ' | ' . $config['cf_title'];
		$first_image = get_list_thumbnail($bo_table, $wr_id, 600, 0);
		$config['cf_add_meta'] .= '
			<meta property="og:id" content="'.G5_URL.'" />
			<meta property="og:url" content="'.G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&amp;wr_id='.$wr_id.'" />
			<meta property="og:type" content="article" />
			<meta property="og:title" content="'.preg_replace('/"/','',$head_title).'" />
			<meta property="og:site_name" content="'.$config['cf_title'].'" />
			<meta property="og:description" content="'.cut_str(trim(str_replace(array("\r\n","\r","\n"),'',strip_tags(preg_replace("/\?/","",$write['wr_content'])))),200, '…').'"/>
			<meta property="og:image" content="'.$first_image['src'].'" />
		';
	}


체크해 주셔서 감사합니다.
이 부분은 다음 버전에 패치하도록 하겠습니다.

축하합니다. 첫댓글 포인트 88포인트를 획득하였습니다.

shadow님의 댓글의 댓글

profile_image
빠른 해결 감사드립니다.
저는 카테고리 분류된 게시판에서만 테스트를 해보아서 그런 줄로만 알았거든요.이모티콘

이윰넷님의 댓글의 댓글

profile_image
shadow님의
애정어린 깊은 관심에 항상 감사하고 있습니다.
앞으로도 많은 지도편달 부탁드리겠습니다.
감사합니다.

shadow님의 댓글의 댓글

profile_image
소스 라인을 보니 113번째 줄이 맞는거 같은데 그렇지요?

수정 전

        <meta property="og:title" content="'.$head_title.'" />

수정 후

        <meta property="og:title" content="'.preg_replace('/"/','',$head_title).'" />

축하합니다. 행운의 포인트 13포인트를 획득하였습니다.

이윰넷님의 댓글의 댓글

profile_image
shadow님 안녕하세요.

아침에 출근할 때 휘파람 소릴 부를 정도로 기분좋게 출근했는데... 컨디션은 별루였나 봅니다.
잦은 실수가 있네요.
사람이 하는 일이라 너그러히 이해해 주시길 부탁드립니다.

지적해 주신데로 정확히 113번째 줄이 맞습니다.
감사합니다.

shadow님의 댓글의 댓글

profile_image
언제나 "이윰"님께 감사하는 마음을 갖고 있습니다.
항상 힘내시고 "이윰넷"이 크게 발전하길 기대합니다.
저 또한 열심히 공부해서 "이윰넷"에 기여하도록 노력하겠습니다.

"화이팅"이에요~~~이모티콘
전체 30 건 - 1 페이지
번호
제목
글쓴이
사이트 내 전체검색