몽태그보드에서 본문에 링크가 안걸려서
<div class="view-content">
<?php
if($view['wr_6'] == 1) {
$str = get_view_thumbnail(na_view($view));
} else {
$str = get_view_thumbnail(na_view($view));
}
$str=str_replace("bbs/view_image.php?bo_table={$bo_table}&fn=", "data/file/{$bo_table}/", $str);
$str=str_replace("bbs/view_image.php?fn=%2Fdata%2Feditor%2F", "data/editor/", $str);
$str=str_replace("%2F", "/", $str);
$str=str_replace("target=\"_blank\" class=\"view_image\"", "data-fancybox-group='{$bo_table}' class='fancybox'", $str);
/* 본문 멘션을 위해 잠시 삭제
echo "<div class=\"document_{$wr_id} wr_content\">".$str."</div> ";
*/
?>
<!-- 멘션 링크-->
<style>
a:hover, a:focus, a:active {
text-decoration: none!important;
}
</style>
<?php
$viewContent = na_view($view); // 글내용 가져오기
$pattern = '/@([\wㄱ-힣]+)/u'; // @단어 패턴 정의 (알파벳, 숫자, 한글)
// 정규식을 사용하여 @단어에 하이퍼링크 추가
$viewContent = preg_replace_callback($pattern, function($matches) use ($view) {
$mentionUserUrl = str_replace('{UID}', $view['mb_id'], MENTION_USER_URL);
return '<a href="' . $mentionUserUrl . '" class="mention-lnk">@' . $matches[1] . '</a>';
}, $viewContent);
echo get_view_thumbnail($viewContent); // 하이퍼링크가 추가된 글내용 출력
?>
<!-- 멘션 링크-->
</div>
이렇게 수정함
2. 각 css 예_ blue.css
약 886라인
min-height: 60px;
height: auto;
추가해야함
.card_list {
display: flex;
align-items: center;
flex-direction: row;
border: none !important;
margin: 10px;
padding: 10px;
background: var(--color-widget-box-primary);
box-shadow: var(--color-widget-box-shadow);
min-height: 60px;
height: auto;
}
몽태그보드 안됨
@관리자