diff --git a/Plugin/랜덤다이스/AvocadoEdition.RandomDice/README.md b/Plugin/랜덤다이스/AvocadoEdition.RandomDice/README.md new file mode 100644 index 0000000..a36fcdd --- /dev/null +++ b/Plugin/랜덤다이스/AvocadoEdition.RandomDice/README.md @@ -0,0 +1,29 @@ +** Avocado Edition Random Dice 설치 방법 안내 ** + +1. 압축을 푼 해당 폴더들을 아보카도 에디션이 설치 된 계정으로 업로드 합니다. + +※ 주의사항 +* 기존에 커스텀이 진행 된 경우 파일이 겹치지 않도록 반드시 확인해 주시길바랍니다. +: 기존에 admin.menu600.php 파일을 수정한 경우, 내부의 숫자들을 변경하거나 해당 링크를 기존에 작업한 파일에 추가해 주시길 바랍니다. +: skin/mmb 경로의 자비란 파일에 대해 커스텀을 진행한 경우, 업로드 된 파일들을 열어 추가된 random dice 부분을 따로 기존 파일에 옮겨 주시길 바랍니다. +: 해당 플러그인은 변경된 파일들만이 올라가 있습니다. +: 자비란 폴더명을 다른것을 사용할 경우 해당 폴더명으로 mmb 폴더를 변경한 이후에 업로드해 주시길 바랍니다. + + +2. 관리자에 접속 후 플러그인관리 > 랜덤주사위관리 메뉴를 확인합니다. + +3. 사용할 랜덤 다이스 정보를 입력합니다. +: 랜덤 다이스 입력 시, 이미지와 텍스트 부분은 개별적으로 랜덤이 돌게 되어 있습니다. +: ex) 이미지1, 이미지2, 이미지3, 이미지 4 / 텍스트 1, 텍스트2, 텍스트 3... 일 경우 출력되는건 이미지 3, 텍스트 1 등의 랜덤으로 출력 +: 이미지의 경우 업로드 방식이 아닌 URL 만을 사용합니다. + +4. 사용 체크 후, 자비란에 해당 랜덤 다이스를 선택하는 선택박스가 있는지 확인합니다. + +5. 랜덤 다이스 체크 후 화면을 확인합니다. + + + +copyright by.AvocadoEdition +http://bytheallspark.cafe24.com +@avocado_web + diff --git a/Plugin/랜덤다이스/AvocadoEdition.RandomDice/adm/admin.menu600.php b/Plugin/랜덤다이스/AvocadoEdition.RandomDice/adm/admin.menu600.php new file mode 100644 index 0000000..3bcd8f0 --- /dev/null +++ b/Plugin/랜덤다이스/AvocadoEdition.RandomDice/adm/admin.menu600.php @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/Plugin/랜덤다이스/AvocadoEdition.RandomDice/adm/random_list.php b/Plugin/랜덤다이스/AvocadoEdition.RandomDice/adm/random_list.php new file mode 100644 index 0000000..9584a7f --- /dev/null +++ b/Plugin/랜덤다이스/AvocadoEdition.RandomDice/adm/random_list.php @@ -0,0 +1,231 @@ +전체목록'; + +$g5['title'] = '랜덤주사위 관리'; +include_once ('./admin.head.php'); + +$colspan = 7; + + + +$pg_anchor = '
'; + +?> + ++ =$random_data[1]?> +
++ =$data_log[3]?>=j($data_log[3], '을')?> 제작했습니다! +
+ } else { ?> + ++ 제작에 실패하였습니다. +
+ } ?> ++ 탐색하여 =$data_log[3]?>=j($data_log[3], '을')?> 획득했습니다! +
+ } else { ?> + ++ 탐색했지만 아무것도 얻지 못했습니다. +
+ } ?> ++ =$item_log[2]?>=j($item_log[2], '을')?> 사용했습니다! (=$item_log[6]?>) +
++ =$item_log[2]?>=j($item_log[2], '을')?> 사용해서 =$item_log[4]?>=j($item_log[4], '을')?> 획득하였습니다! +
++ =$item_log[2]?>=j($item_log[2], '을')?> 사용했지만 아무것도 획득하지 못했습니다... +
++ + // 로그 넘버링 출력 ?> + No. =($list_item['wr_num'] * -1)?> + + if($list_item['ca_name']){ + // 카테고리 출력 + ?> + + =$list_item['ca_name']?> + + } ?> + if($list_item['wr_adult']) { + // 19금 필터링 마크 + ?> + ■ + } ?> +
+ + if($is_viewer) { + // 보기 권한이 존재 할 경우 (멤버의 경우) + // -- 버튼 영역 출력 + if ($delete_href) { ?>삭제 } ?> + 로그링크 + if($is_member) { ?>' data-function="favorite" class="fav =$is_favorite ? "on" : ""?>">관심 } ?> + if ($update_href) { ?>수정 } ?> + } ?> +
+ > + =$comment_owner_front?> + =$log_comment['ch_name']?> + [=$log_comment['name']?>] + =$comment_owner_behind?> +
+ } else { ?> +익명의 누군가
+ } ?> +
+
+
+ }
+ if($log_comment['wr_link1']) {
+ // 로그 등록 시 입력한 외부 링크 정보
+ ?>
+
+ if($log_comment['wr_link1']) { ?>
+ LINK
+ } ?>
+ if($log_comment['wr_link2']) { ?>
+ LINK
+ } ?>
+
+ }
+ // 코멘트 출력 부분
+ $log_comment['content'] = autolink($log_comment['content'], $bo_table, $stx); // 자동 링크 및 해시태그, 로그 링크 등 컨트롤 함수
+ $log_comment['content'] = emote_ev($log_comment['content']); // 이모티콘 출력 함수
+ echo $log_comment['content'];
+ ?>
+ + =$ma['ma_subject'] ? $ma['ma_subject']." 진행중" : "..."?> + + +
+미궁 - =$ma['ma_subject']?> 진행중
\ No newline at end of file diff --git a/Plugin/미궁/AvocadoEdition.maze/adm/admin.menu600.php b/Plugin/미궁/AvocadoEdition.maze/adm/admin.menu600.php new file mode 100644 index 0000000..a01f1b5 --- /dev/null +++ b/Plugin/미궁/AvocadoEdition.maze/adm/admin.menu600.php @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/Plugin/미궁/AvocadoEdition.maze/adm/maze.db.sql b/Plugin/미궁/AvocadoEdition.maze/adm/maze.db.sql new file mode 100644 index 0000000..627ca92 --- /dev/null +++ b/Plugin/미궁/AvocadoEdition.maze/adm/maze.db.sql @@ -0,0 +1,48 @@ +-- phpMyAdmin SQL Dump +-- version 3.5.8.1 +-- http://www.phpmyadmin.net +-- +-- 호스트: localhost:3307 +-- 처리한 시간: 17-12-15 14:29 +-- 서버 버전: 5.1.73-log +-- PHP 버전: 5.2.17 + +SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8 */; + +-- +-- 데이터베이스: `aphopis` +-- + +-- -------------------------------------------------------- + +-- +-- 테이블 구조 `avo_maze` +-- + +CREATE TABLE IF NOT EXISTS `avo_maze` ( + `ma_id` int(11) NOT NULL auto_increment, + `ma_subject` varchar(255) NOT NULL, + `ma_content` text NOT NULL, + `ma_answer` varchar(255) NOT NULL default '', + `ma_btn_prev` varchar(255) NOT NULL default '', + `ma_btn_next` varchar(255) NOT NULL default '', + `ma_background` varchar(255) NOT NULL default '', + `ma_order` int(11) NOT NULL default '0', + `ma_rank_1` int(11) NOT NULL default '0', + `ma_rank_2` int(11) NOT NULL default '0' default '0', + `ma_rank_3` int(11) NOT NULL default '0', + `ma_rank_4` int(11) NOT NULL default '0', + `ma_rank_5` int(11) NOT NULL default '0', + PRIMARY KEY (`ma_id`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; + +-- +-- 테이블의 덤프 데이터 `avo_maze` +-- diff --git a/Plugin/미궁/AvocadoEdition.maze/adm/maze_form.php b/Plugin/미궁/AvocadoEdition.maze/adm/maze_form.php new file mode 100644 index 0000000..b2a70a5 --- /dev/null +++ b/Plugin/미궁/AvocadoEdition.maze/adm/maze_form.php @@ -0,0 +1,121 @@ + + + + + + + diff --git a/Plugin/미궁/AvocadoEdition.maze/adm/maze_formupdate.php b/Plugin/미궁/AvocadoEdition.maze/adm/maze_formupdate.php new file mode 100644 index 0000000..ce096bb --- /dev/null +++ b/Plugin/미궁/AvocadoEdition.maze/adm/maze_formupdate.php @@ -0,0 +1,108 @@ + diff --git a/Plugin/미궁/AvocadoEdition.maze/adm/maze_list.php b/Plugin/미궁/AvocadoEdition.maze/adm/maze_list.php new file mode 100644 index 0000000..6a55681 --- /dev/null +++ b/Plugin/미궁/AvocadoEdition.maze/adm/maze_list.php @@ -0,0 +1,173 @@ + +| 랭킹 | +이름 | +현재위치 | +클리어타임 | +
|---|---|---|---|
| + =($rank_rows * ($rank_page - 1)) + $i + 1?> + | ++ | + =$ch_ma['ma_subject']?> + | ++ =$row['mb_maze_datetime']?> + | +자료가 없습니다. | "; + ?> + +
+ =$ma_data['ma_name']?> 구역으로 이동했다. +
+ + } else { ?> + + if($me_data['me_img']) { ?> +
+ =$me_data['me_title']?>
+ =nl2br($me_data['me_content'])?>
+
=$data_log[4]?>
+ } ?> + + } ?> +=$monster_comment?>
+ + if($data_log[5]) { + // 다이스 정보 추출 + // 해당 부분은 커뮤니티 내의 공격력 산출 공식에 따라 커스텀 한다. + $dice_result = explode("+", $data_log[5]); + ?> +
+
+ =number_format($dice_result[0])?>
+ +
+
+ =number_format($dice_result[1])?>
+ if($dice_result[2]) {
+ // 아이템을 사용했을 경우
+ ?>
+ + =number_format($dice_result[2])?>
+ } ?>
+
=$monster_comment_detail?>
+
+ > + =$comment_owner_front?> + =$log_comment['ch_name']?> + [=$log_comment['name']?>] + =$comment_owner_behind?> +
+ } else { ?> +익명의 누군가
+ } ?> + + + /****************************************************** + 위치이동 커맨드 추가 + ******************************************************/ + echo $map_info; + /****************************************************** + 위치이동 커맨드 추가 종료 + ******************************************************/ + ?> + +
+
+
+ }
+ if($log_comment['wr_link1']) {
+ // 로그 등록 시 입력한 외부 링크 정보
+ ?>
+
+ if($log_comment['wr_link1']) { ?>
+ LINK
+ } ?>
+ if($log_comment['wr_link2']) { ?>
+ LINK
+ } ?>
+
+ }
+ // 코멘트 출력 부분
+ $log_comment['content'] = autolink($log_comment['content'], $bo_table, $stx); // 자동 링크 및 해시태그, 로그 링크 등 컨트롤 함수
+ $log_comment['content'] = emote_ev($log_comment['content']); // 이모티콘 출력 함수
+ echo $log_comment['content'];
+ ?>
+ + 회원자료 삭제 시 다른 회원이 기존 회원아이디를 사용하지 못하도록 회원아이디, 이름, 닉네임은 삭제하지 않고 영구 보관합니다. +
++ 회원 자료를 완전히 삭제합니다. +
+
> + =$comment_owner_front?> + =$log_comment['ch_name']?> + [=$log_comment['name']?>] + =$comment_owner_behind?> +
+ } else { ?> +익명의 누군가
+ } ?> +