ChatGPT API 를 활용한 더미 글 생성 플러그인 입니다.
그누보드 처음 설치시 글이 없어서 고민인 분들께서 적당히(?) 사용하시면 됩니다.
API 와 연결하여 글을 가져오는 것은 "유료"이므로 남용하시면 큰 손해(?)를 볼 수 있습니다.
사용량은 아래 링크에서 확인하시면 됩니다.
https://platform.openai.com/account/usage
API KEY는 아래 링크에서 발급하셔서 dummy_api_key.php 의 $openai_api_key 변수에 넣으시면 됩니다.
https://platform.openai.com/account/api-keys
첨부해 드린 파일을 adm 폴더로 넣으시면 됩니다.
그누보드 5.5.8.3.2 원본을 사용하신다면 첨부된 파일을 그대로 사용하셔도 됩니다.
board_list.php 를 수정해서 사용중이시라면 아래 코드만 "복사" 버튼 아래에 추가하세요.
[code]
<!-- 더미글 생성 코드 시작 -->
<input type="button" id="dummy_write_<?php echo $row['bo_table']; ?>" value="더미글생성">
<div id="loading_<?php echo $row['bo_table']; ?>" style="display: none;">생성중...</div>
<script>
$(document).ready(function() {
$('#dummy_write_<?php echo $row['bo_table']; ?>').on('click', function() {
var dummy_write_button = $('#dummy_write_<?php echo $row['bo_table']; ?>');
var loading = $('#loading_<?php echo $row['bo_table']; ?>');
// 생성 버튼을 disabled
dummy_write_button.prop('disabled', true);
// 로딩 표시
loading.show();
let colors = ["red", "blue", "green", "orange"];
let index = 0;
let colorBlinking = setInterval(function() {
loading.css("color", colors[index % colors.length]);
index++;
}, 300);
// AJAX 호출
$.ajax({
url: './dummy_write.php',
method: 'POST',
data: {
bo_table: '<?php echo $row['bo_table']; ?>'
},
success: function(response) {
// 성공적으로 처리되었을 때의 코드
// $('#loading').hide();
loading.hide();
// 필요한 경우 여기에 추가 코드를 작성
if (response)
alert(response);
},
error: function() {
// 에러 발생 시의 코드
// $('#loading').hide();
loading.hide();
alert('오류가 발생했습니다.');
}
}).always(function() {
// AJAX 호출 완료 후 항상 실행되는 코드
dummy_write_button.prop('disabled', false);
});
});
});
</script>
<!-- 더미글 생성 코드 끝 -->
[/code]
게시판 목록에서 "더미글생성" 버튼을 클릭하시면 아래와 같은 글을 작성해 줍니다.

ps.
더미 회원 생성 with ChatGPT 와 함께 쓰시면 글쓴이를 무작위로 추출하여 글을 작성해 줍니다.
그렇지 않으면 관리자 닉네임으로 글을 씁니다.
https://sir.kr/g5_plugin/11483
댓글 13개
게시글 목록
| 번호 | 제목 |
|---|---|
| 10478 | |
| 10428 | |
| 10427 | |
| 10412 | |
| 10381 | |
| 10356 | |
| 10343 | |
| 10307 | |
| 10293 | |
| 10259 | |
| 10233 | |
| 10219 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기