1. 광고 수정이 관리자 뿐만 아니라 일반 사용자 화면에서 가능하면 좋겠습니다. (관리자만 가능하게 해서 일부러 이렇게 하신 건가요?)
2. 광고 수정이 관리자 화면에서 이미지는 수정이 되지 않는 거 같습니다. 이미지 업로드 기능이 없습니다.
3. 광고 타겟 지정이 가능했으면 합니다.
위젯에서 target="_blank" 로만 가능한데, 관리자가 내부 광고를 집행할 때도 있어서 타겟 지정 기능이 있으면 좋을 거 같습니다. 위젯에서 수정 가능하지만, 그 부분을 유저가 또 사용할 수도 있어서;; 무조건 타겟을 위젯에서 지정하기는 무리입니다.
> 댓글로 작업한 내용 적어놓았습니다;
4. 관리자 광고 등록시 포인트 차감 제외 옵션이 있으면 좋을 거 같습니다.
5. 광고 일수 수정 후 수정한 내역이 반영되지 않음. 처음 등록할 때 1일이었는데 광고집행기간을 365일로 수정 후 종료일은 그대로입니다.
> 종료일은 직접 날짜까지 같이 수정해주면 되겠군요^^;;
6. 감사합니다. 덕분에 재밌는 요소가 늘어난거 같아 좋습니다. 좋은 모듈 공개해주셔서 감사합니다.
위에 말씀드린 3번은 이렇게 작업했습니다.
1. 광고 타겟 기능 추가
1) 관리자 광고 모듈 변수 추가 - /modules/advertise/adminadvertise.php:142
$args->target = $vars->target; 추가
2) 사용자 광고 등록 화면(텍스트) - /modules/advertise/skins/default/publish_text.html
3) 관리자 업데이트 화면 - /modules/advertise/views/admin/update_advertise.html
```html
링크 타겟
```
4) schemas/advertise_list.xml 추가
```xml
```
5) queries/updateAdversize.xml 추가
```xml
```
5) queries/insertAdversize.xml 추가
```xml
```
6) phpmyadmin에서 target 컬럼 추가하기
7) /widgets/advertise/advertise.class.php
```angular2html
$target = $advertise->target;
Context::set('target', $target);
```
8) widget 스킨 - /widgets/advertise/skins/el_basic/ads.html
```
target="{$target}"
```
안녕하세요
굉장히 열의가 넘치시는 모습이시네요 ㅎㅎ
작성해주신 내용들은 참고하여 향후 업데이트에 반영하도록 하겠습니다.
일반 유저가 언제나 수정가능하도록 하면 광고를 악용하는 일이 발생할 수도 있을것 같아 구현을 후순위로 미뤄두었는데, 여러 상황들을 고려하여 문제 없이 수정 가능하도록 조치해보겠습니다.
감사합니다~
이미 업로드한 이미지 수정은 안되는군요^^; 이 부분도 같이 다음 업데이트에 부탁드리겠습니다!
관리자는 수정 가능할 수 있게끔 ^^;
악용된다면 일반 회원은 수정횟수제한이라던가?;업로드한 당일 수정이라던가?;;수정은 관리자 확인을 받아야 수정 가능할 수 있게 되면 좋을 듯요