포럼

버그가 많이 수정되었군요...


현재 테스트중이지만...


이제 때?가 온게 아닐까 생각이 드네요...(<=== 요 말...정정하겠습니다...다음 버전 기다려 봅시다.ㅋㅋㅋ)


개발자는 모듈, 위젯, 애드온, 레이아웃 등 버전업 및 신규 개발, 배포


사용자는 테스트



=============================================================================================

아직 해결되지 않은 소소한 버그?

=============================================================================================

확장변수(일정) 추가할 경우 달력이 에디터 밑으로 배치되어 날짜를 선택할 수 없는 문제...

제발

/xe/modules/editor/skins/xpresseditor/css/default.css

파일에 z-index:1  좀 추가해주세요.

요놈만 추가하면 해결되는 문제인데...ㅠㅠ


/* Layout Selector */
.xpress-editor{position:relative;background:transparent;z-index:1}


그리고

게시판에서 설정 들어가면 테이블이 레이아웃을 뚫고? 나가요.ㅋㅋ


/xe/modules/admin/tpl/css/admin.min.css 파일

.rowTable th, .rowTable td를 분리하는게 좋을 듯합니다.

.rowTable th {....} 는 white-space:nowrap 그냥 두고

.rowTable td {....} 의 white-space:nowrap 제거하면 정상적으로 나옴...


xe_modules_board_rowTable.gif


그리고...

레이아웃에 위젯을 추가하면...

XE 그레이 스톤, XE Sapphire, XE 기업용 레이아웃은 정상적으로 출력되는데...

XE 공식 사이트 레이아웃으로 설정하면 위젯이 출력되지 않네요.

crom_iXE 레이아웃은 정상 출력 됨.

{$content} 만 출력됨


<div class="content xe_content">

ssssssssssssssssssssssssss <= 이렇게 내용을 입력해도 출력 안됨
<img class="zbxe_widget_output" widget="ideationPopular" skin="treasurej_popular" colorset="normal" tab_view="popular,newestd,newestc" option_view="image,title,content,regdate" module_srls="111,112,113" />
{$content}
</div>




그리고...

통합검색에서 문서 검색은 잘되는데...

댓글 검색이 안됨

쿼리 문제인 듯...

WHERE ( `module_srl` in (0) and ( `content` like '%Gadhafi%' ))

확장 모듈 > 설치된 모듈 > 통합검색 들어가서

대상 설정하면 출력되네요...

월래 그런건가?





그리고...

테마 > 선택한 회원 스킨을 설정하면...

돌아가기 버튼만 표시되고

다른 버튼은 표시되지 않음...

회원정보 수정 버튼이 표시되지 않아서 수정 불가...


경로

/xe/themes/xe_solid_enterprise/modules/member/member_info.html


<div class="btn_bar_r">

<!--@if($member_info->member_srl == $logged_info->member_srl)-->
        <a href="{getUrl('act','dispMemberModifyInfo','member_srl','')}" class="grayBtn"><span>{$lang->cmd_modify_member_info}</span></a>
        <!--@if($logged_info->is_openid)-->
            <a href="{getUrl('act'+ ','dispMemberOpenIDLeave','member_srl','')}" class="grayBtn"><span>{$lang->cmd_leave}</span></a>
        <!--@else-->
            <a href="{getUrl('act','+ 'dispMemberModifyPassword','member_srl','')}" class="grayBtn"><span>{$lang->cmd_modify_member_password}</span></a>
            <a href="{getUrl('act','dispMemberLeave','member_srl','')}" class="grayBtn"><span>{$lang->cmd_leave}</span></a>
        <!--@end-->
    <!--@end-->
    <a href="{getUrl('act','','member_srl','')}" class="whiteBtn"><span>{$lang->cmd_back}</span></a>

</div>


{$member_info->member_srl} 화면에 찍어보니 아무값도 안나와서 발생하는 문제...






그리고...

회원가입할때...필수 항목을 모두 입력하고 등록 버튼을 누르면

등록하시겠습니까?

메시지를 나와야하는데... 안나옴

확인 누르면...

등록되었습니다.

메시지가 나와야하는데 안나오고 이전 실행 모듈로 돌아감...

회원가입이 정상적으로 완료되었는지 알 수 없음...

로그인을 해보면 정상적으로 회원가입이 된 상태 임.







그리고...

관리자 로그인 폼의 로그인 유지 체크박스에 체크를 하면

아이디/비밀번호 찾기 | 회원가입 링크가 박스 뚫고 하*킥.ㅋㅋ

xe_admin_login_form.gif




그리고...ㅠㅠ


'테마 > 회원 기본 스킨'은 모두 정상적으로 작동합니다.

themes/...스킨을 사용하지 않고

modules/member/..스킨을 사용하도록 설계되어 있네요.



문제는... 회원 > 회원 설정 > 가입 폼 관리와 테마 스킨의 연동...


테마를 'XE 기업용 회원정보 모듈 스킨'으로 설정 후
회원 > 회원 설정 > 가입 폼 관리 저장 버튼을 누름.


사용자 화면 확인...

회원 정보 보기 화면을 보면 테마가 '회원 기본 스킨'으로 바뀜.


관리자 화면 확인..

테마에 들어가보면 'XE 기업용 회원정보 모듈 스킨'으로 설정되어 있는데... 사용자 화면에 적용이 안됨.

다시 테마를 설정하면 적용 됨.

* 가입폼 관리의 항목을 변경(추가/삭제)하지 않아도 저장만하면 테마가 '회원 기본 스킨'으로 바뀜


그 다음...

관리자 화면에서 테마를 다시 설정 후 저장...
사용자 화면에서 회원정보 보기에  이름이 표시되지 않음(당연히 이름 사용에 체크를 하지 않았기 때문에)

하지만...
회원정보 변경 버튼을 눌러 수정 화면으로 이동하면 이름 입력란이 표시됨.(체크하지 않았는데...)
이름을 변경하고 저장 버튼을 누르면 이름이 수정되지 않음.


그 다음...

회원 > 회원 설정 > 가입 폼 관리에서 이름 사용으로 체크...

위에서 언급했듯이 사용자 화면을 보면 '회원 기본 스킨'으로 바뀜(아무 생각없이 사용하면 오류가 없는 것처럼 보일 수 있음.ㅋㅋ)
관리자 화면에서 테마를 다시 설정 후 저장...
사용자 화면 > 회원 정보 보기에 당연히 이름이 표시됨.

회원정보 변경 버튼을 눌러 수정 화면으로 이동하면 당연히 이름 입력란이 표시되고 수정도 잘됨.


그리고...

이름을 선택사항으로 설정했는데...

회원정보 보기에서는 당연히 * 표시가 없음.

하지만...

회원정보 변경 화면에서는 * 표시(필수 입력)가 됨..





그리고...

회원 > 회원 설정 > 가입 폼 관리에서 로그인 계정을 이메일에서 아이디로 변경

테마를 다시 'XE 기업용 회원정보 모듈 스킨'으로 설정.ㅠㅠ

사용자 화면...회원정보 변경 화면으로 이동

아이디 입력란이 텍스트로 표시되어 있음...

저장 버튼을 누르면 '아이디에 값을 입력해주세요.' 경고창이 나타나서 등록이 안됨.


<input type="hidden" name="user_id" value="{htmlspecialchars($member_info->user_id)}" />

을 추가하면 정상적으로 등록됨.




그리고...

'XE 기업용 회원정보 모듈 스킨'으로 설정된 상태에서

비밀번호 변경 화면으로 이동

현재 비밀번호와

새 비밀번호를 모두 입력 후 등록버튼을 누르면...

비밀번호에 값을 입력해주세요. 경고창이 나타나서 등록이 안됨.


화면에서 소스보기를 통해 자바스크립트를 보니...

테마마를 'XE 기업용 회원정보 모듈 스킨' 설정했을 때와

'회원 기본 스킨'으로 설정했을때 스크립트가 다르군요.



'회원 기본 스킨'에서는 정상적으로 수정 됨.

하지만...

등록 버튼을 누르면 '등록하시겠습니까?' 경고창이 표시되지 않음.





그리고...

'XE 기업용 회원정보 모듈 스킨'으로 설정된 상태에서

로그인 후......새창(윈도우 탭)을 하나 추가 함.

두 개의 창은 모두 회원정보 보기 페이지 화면이고 둘 다 로그인 상태...

하나의 창에서 로그아웃하고...

다른 창에서 새로고침하면 아래와 같은 에러 메시지가 출력됨...


Err : './themes/xe_solid_enterprise/modules/member/system_message.html' template file does not exists.


'회원 기본 스킨'에서는 로그인 폼이 나옴




그리고...

'+ 'XE 기업용 회원정보 모듈 스킨'으로 설정된 상태에서는 회원가입이 되지않습니다.





그리고...

로그인 후......새창(윈도우 탭)을 하나 추가 함.

창1은 관리자 페이지 > 테마

창2는 사용자 페이지(관리자 페이지도 상관없음)


창2를 로그아웃

창1로 테마 설정 후 등록 버튼을 누르면...

로그아웃 상태이니... 당연히 관리자 로그인 폼으로 이동 함.

그러나...

'관리자만 접속이 가능합니다.'라고 나와야 하는데...


메시지 키 문자열? 'msg_is_not_manager' 라고 출력 됨.


이 문제는 테마와 상관없이 모두 같은 현상이 나타남...


도메인/admin 으로 접속하면 정상적으로 '관리자만 접속이 가능합니다.'라고 나옴.







그리고...

로그인 후......새창(윈도우 탭)을 하나 추가 함.

창1은 관리자 페이지 > 회원 > 회원 설정

창2는 사용자 페이지(관리자 페이지도 상관없음)


창2를 로그아웃

창1로 저장 버튼을 누르면...

'msg_is_not_manager' 라고 출력 됨.

위의 메시지 아래에 로그인 버튼을 누르면...

사용자 화면이 나타나는데...

상단에..

아래와 같은 에러 메시지를 시작으로 98줄이 출력 됨.


Warning: iconv() expects parameter 3 to be string, array given in C:\APM_Setup\htdocs\myxe1506b\xe\classes\context\Context.class.php on line 585


에러 메시지 아래로 화면은 출력되어 로그인을 해보니...

메시지는 그대로 출력되고 로그인은 되며 메뉴를 눌러 화면을 바꾸면 에러 메시지가 사라짐...






그리고...

모듈별(게시판/페이지) 레이아웃 스킨이 다르게 설정되어 있을 경우 문제,,,

-------------------------------------------------------------

ex)

layout_c 를 홈에서 content 영역으로 사용하고

layout_c 를 복사 후

layout_ec 좌(우)측 + content영역으로 사용할 경우

-------------------------------------------------------------


테마 >  선택한 레이아웃 > 사용자 정의 테마로 설정 후

저장하면 모든 모듈의 레이아웃이 layout_c(테마에서 선택한)로 바뀌는 문제가 있습니다.

테마를 저장하고 모듈을 일일이 찾아서 다시 수정해줘야 하는 번거러움이 있네요.


해서...

테마 > 선택한 레이아웃에

'모듈 설정 스킨' 또는 '선택안함'이 추가되어야 할 것 같네요.






그리고...

xe1.4.x의 /xe/common/css/default.css 파일에 있던...

.fl

.fr 클래스를

/xe/coomon/css/xe.css 또는 xe.min.css 에 추가하는게 어떨런지요?

곳곳(레이아웃, 위젯 등)에서 이 클래스를 사용하고 있는 것을 발견했습니다.

글쓰기 > 컴포넌트 > 설문에도 이 클래스가 들어가 있는데...적용되지 않아서 깨짐 현상이 있네요.

그리고 설문에 오류가 있습니다.

참여자 수가 0일경우

'결과 보기' 버튼을 누르면 아래와 같은 에러 메시지가 출력됩니다.


Warning: Division by zero in C:\APM_Setup\htdocs\myxe1506b\xe\files\cache\template_compiled\d58f687cab861711e9bcea64e058a762.compiled.php on line 30


참여자 수가 1이상일 경우에는 정상적으로 출력 됨.


 






그리고...

회원 > 회원 그룹에서...

그루추가를 클릭하면 입력폼이 생성되는데...

바로 삭제 버튼을 누르면...

'선택한 그룹을 삭제합니다.' 메시지 나오고 확인을 누르면...아래와 같이 표시됨.


xe_admin_member_group_image_mark_1.gif


그리고...

그룹 이미지 마크 사용으로 선택...

수정 링크가 표시되면

수정을 누름...

모달창이 뜨면서 파일박스 목록이 나와야 하는데...아무것도 안나옴...(파일 박스에 이미지 등록되어 있음)

모달창의 X버튼을 눌러 모달창을 닫았는데...

왼쪽 상단에 '서버에 요청중입니다. 잠시만 기다려주세요' 메시지는 넘추지 않고 계속 돌아감...(새로고침해야 사라짐)


그리고...

정확한 상황과 이유는 알 수 없는데...

수정 버튼을 눌러 모달창을 띄우고 기다리면...

아래와 같은 에러 메시지가 출력될 때가 있음.

xe_admin_member_group_image_mark_2.gif  













그리고...

버그는 아니고...

주의 사항 이랄까?

홈페이지 오픈 전 로그인 계정 방식을 신중하게 고민 후 결정해야 합니다.


이메일 주소로 로그인 계정을 설정할 경우

아이디는 t234

이름은 234 식으로 자동 저장됩니다.

이름은 수정이 가능하지만...

아이디는 수정할 없으므로...

홈페이지를 오픈하기 전에 로그인 방식을

이메일로 할 것인지,

아이디로 할 것인지

신중하게 고민 고민해서 결정해야 합니다.







요쪽에서 찾은 버그 많음...ㅠㅠ

계속...







덧.

텍스타일... 여전히 카테고리 추가 버튼이 먹통...




계속...


글쓴이 제목 최종 글
gayeon XE 1.5.0.6.B 테스트 12 [16] file 2012.02.14 by 오뎅궁물
푸하라 최근에 xe로 개발된 사이트에 접속해서 글쓰기 이후.... [1] 2012.02.14 by delphiXE2
hytrifed XE를 사용하니 창작 욕구가 떨어진다. [1] 2012.02.14 by delphiXE2
natura 여러분이 생각하시는 사용자포럼은 어떤 곳 인가요? [7] 2020.03.14 by 푸하라
ForHanbi 어제 내용을 정리하면... 황비님 파이팅~~~ [7] 2012.02.14 by 코뿔소2020
코뿔소2020 30년 경력의 목수 철학 [24] 2012.02.14 by 코뿔소2020
서비여 1.4 버전에서 1.5로 업데이트 성공담 좀 올려주세요. [33] 2012.02.14 by WebEagle
웹엔진 새로운 위젯스타일( Tabox )이 실패했습니다 ㅠㅠ [1] 2012.02.13 by 윈컴이
銀童 구글 프로젝트의 효과를 높이기 위해서 사용자 포럼의 무력화를 제안해봅니다. [14] 2012.02.13 by 푸하라
황비 버그신고게시판, 기능개선요청게시판 신설을 요청합니다. [25] 2012.02.13 by 이지데브
misol 구글 프로젝트. [2] 2012.02.13 by 정찬명
SMaker 제가 개발한 모듈(프로그램) 넘겨받아서 개발해주실분 계신가요? [21] 2012.02.13 by SMaker
cloudn1ne 개발에 참여하고 싶습니다.  
ForHanbi 구글 프로젝트에 대한 갑론을박 [3] 2012.02.13 by 윈컴이
ForHanbi 레이아웃 관리페이지는 참 불편합니다. [3] 2012.05.18 by 황비
배워서남준다 XE에서 jQuery 1.7.1 사용하면 페이지 수정이 안되네요. [2] 2012.02.12 by 배워서남준다
황비 Xe 개발팀의 헤슨님에게~ [5] 2012.02.12 by WSJ
Garon 음.. 그런데 말이지요. 구글 프로젝트... 정말 어렵습니까? [7] 2020.03.14 by 요술봉
휘즈 XE 개발 업무분장 [1] 2012.02.12 by 銀童
hytrifed 관리자페이지를 스킨화 해주십시요. [10] 2012.02.12 by flowerrain