포럼
1.5.3.3에서 레이아웃 설정이 되는 게 있고 안 되는 게 있는데
2012.09.22 23:05
이게 더 심각한듯 하네요...
안 되면 동일하게 안 되든지, 되든지 해야 해결책도 보다 더 쉬울덴데
되는 게 있고, 안 되는 게 있으니...
안 되는 사람은 각자가 알아서 해결해야 할 듯 한데...
각기 다른 환경에서 동일 증상의 글을 봐서는 코어에도 어느 정도 문제(?)가 있는 듯 합니다.
이는 고급 사용자가 아니면, 해결하기에는 한계가 있을 것 같고
초기버전부터 사용해 오면서 1.5.3.3에서 가장 난감함에 봉착하는 것 같습니다.
우선 해결책으로서 생각 할 수 있는게 뭐가 있을까요..?
고수님들 관심 좀 기울려 주시기 바랍니다.
댓글 35
-
스마트XE
2012.09.23 19:30
-
NA답답이
2012.09.23 21:14
관심 가져 주셔서 감사합니다. 문제는 저에게 국한 된 것이 아니고 비슷한 글이 몇 있었는데 아무런 답변들도 못 얻고 그냥 묻혀 가는 듯 싶습니다. 제가 사용하는 레이아웃은 오래전 것으로(한국타운 초창기 것 맞나...?) 용도에 맞게 수정하여 사용하고 있고 해당 배포 회원도 이곳을 떠난 듯 싶으며 사이트도 없어진듯 싶더군요...
그런데 문제는 저뿐만이 아니고 지금까지 아무런 문제가 없던 레이아웃들 다수가 버전업(1.5.3.3) 하면서 알 수 없는 이유(초급 사용자들에게)로 문제들을 일으킨다는 게 더 큰 문제 같습니다. 레이아웃뿐만이 아니고 늘 그래왔던 것 처럼 앞으로도 버전업 할 때마다 같은 일이 반복(호환성 문제) 될 거라는 생각이 미치면 앞이 깜깜해 집니다. XE에 대한 애정이 애증으로 변해 갈 것 같기도 하고...^^
최선을 다하고 계시는 개발자님들에게는 힘 빠지는 소리 같지만, 사용자 입장에서도 너무 힘이 듭니다.
-
스마트XE
2012.09.23 21:44
이렇게 한번 해 보세요. 레이아웃 설정에서 입력한 위젯코드나 기타 코드들을 모두 삭제하고 저장해 보세요. 그렇게 해서 저장이 된다면 하나씩 입력하면서 저장해 보세요. 아마도 입력한 코드중에서 안되는 것이 있을겁니다. XE Core가 보안 문제로 업데이트가 되고나면 가끔 안되는 경우가 있더라고요.
-
ITPLE[꾸야]
2012.09.23 23:58
아마 웹쉘보안 관련 패치때문일껍니다
외부에서 따오는 링크는 다 막아버리는듯하네요
혹시 해당 사이트 내부에서 불러오는게 아닌 외부에서 링크시킨 이미지나 파일이 있으면 제거해보시구요
그래도 안되시면 ftp상으로 수정하시는 편이 좋을것같습니다
(전 웹상에서 수정하는것보다 FTP로 수정하는게 더 편하더라구요 html,php 문법 표시기능이 들어간 에디터로 편집하게 되면 편집이 훨씬 수월해지니까 한번 그렇게 해보시는것도 나쁘지 않으실거예요) -
NA답답이
2012.09.24 07:05
ITPLE[꾸야]님 솬심 갖고 댓글 주셔서 감사드립니다.
배너에 걸려 있는 외부 사이트 링크도 포함이 될까요..?
FTP로 수정 하라는 문구가 눈에 확(?) 띠는데 뭔가 알 수 있을 듯 하면서도 개념 잡기가 헷깔리는데 조금만 더 쉽게 추가 설명 좀 부탁드립니다. 레이아웃 폴더 내애 있는 html 레이아웃 소스는 적용이 안 되는 것 같은데, 폴더내 html 레이아웃 소스를 실제 사이트에 적용 하려면 어떻하면 될까요...저도 왠지 이 방법(FPT)이 안전하고 편할 것 같다는 생각이 듭니다.
-
NA답답이
2012.09.24 07:24
ITPLE[꾸야]님이 언급하신 외부링크 영향 일 수 있겠다는 생각입니다. 레이아웃 내용을 모두 지우고 간단한 소스 넣고 미리보기 하니 실행이 되는 군요. 설정과 변경은 만약 테스트 내용이 적용 되고 수정 안 되면 큰일이기에 아직 테스트 해 보지 않았습니다만...^^ 아무튼 (저의 입장에)실낱 같은 해결의 방향을 제시해 주셔서 감사드립니다.
그런데 외부 링크 범위가 어느 정도지...배너광고 같은 경우도 외부링크 소스가 들어 있고...구더기 무서워 장을 못 담구어 먹는 형국이 아닌지...
레이아웃 폴더 내에 있는 html레이아웃 소스를 직접 적용하게 하려면 어떠한 방법이 있는지 알거나 응용하고 게신 분들 방법 좀 알려 주시기 바랍니다. 앞으로는 이 방법이 유용 할 것 같습니다.
PS: 테스트 중인데 외부링크뿐 아니고 특정 소스나 스크립트와도 영향이 있는 것 같은데 도무지 종잡을 수가 없네요...새벽부터 열심히 삽질 중입니다.
-
가브리엘조
2012.09.24 02:16
구글 이슈를 보니
문제 해결
- 웹쉘 보안 패치 적용
- 스팸필터 추가가 되지 않던 문제 해결
개선 사항
- 내용 없음
전체 변경 사항
For Users
Defact
- 웹쉘 보안 패치 적용
- 스팸필터 추가가 되지 않던 문제 해결 [ issue 2354 , 헤슨]
Enhancement
- 내용 없음
For Developers
- 내용 없음
웹쉘보안.스팸필터만 추가된걸로 알고 있습니다.
어디서 문제가 발생했는지 정보를 주세요. 저두 궁금해지네요 ;; ㅎㅎ 아직 보안패치를 안한 상태라서요.
-
NA답답이
2012.09.24 08:57
어제부터 그리고 오늘 새벽부터 삽질 중인데 지식의 한계로 아직도 (해결 방안에 대해)종잡을 수가 없네요
-
루띠92
2012.09.24 12:08
FTP로 수정한다라는 개념은 보통 에디터라 부르는 편집기로 스킨파일 자체를 수정하는 것을 말합니다.
사용자에 따라 홈페이지를 만들때 사용하는 프로그램의 종류는 다르지만 다음과 같은 프로그램들을 사용합니다.
1. FTP : 파일질라
2. TELNET : Putty
3. TEXT EDITER : 드림위버, 에디트플러스, 울트라에디트 ...
4. IMAGE EDITOR : 포토샵 ...
에디트 플러스를 예로들어 몇가지 이미지를 첨부할께요..
프로그램을 다운받아 ftp설정을 한 후,
FTP원격파일 열기....자신이 원하는대로 수정...원격 저장..
즉 FTP설정만 되어 있다면 자신의 PC에서 작업하는 것처럼 열기/수정/저장이 좀 더 수월해지죠. 또한 그림에서 보다시피 문법에 따라 색상이 틀리기 때문에 쉽게 관리할 수도 있고요... 대부분 이렇게 사용안하시나???쿨럭.;;
-
NA답답이
2012.09.24 12:16
루띠92님 세심한 댓글 감사드립니다.
그런데 레이아웃 폴더내에 들어 있는 HTML레이아웃은 생성 할 때만 적용 되고 생성 후에는 관리자 페이지 레이아웃 HTML이 적용 되어, 폴더내 레이아웃을 수정해도 실제 서비스 페이지에는 관리자 페이지의 레이아웃 HTML 적용이 안 되는 것으로 알고 있는데 제가 잘 못 알고 있는 건지요...?
이 문제로 어제부터 XE에 돗자리(?) 깔아 놓고 앉아 있습니다.^^
-
루띠92
2012.09.24 12:41
레이아웃 편집기능을 사용할 경우에만 해당됩니다. 편집 가장 아래쪽에 보시면 초기화 버튼이 있습니다.
그거 누르면 지금까지 작업한 내용이 깔끔하게(^^;) 날아갑니다. 즉 수정된 html이 삭제되고 원본 스킨파일이 다시 적용되는거죠.
저는 거의 완성된 형태의 커스터마이징까지는 스킨파일 자체의 수정이 더 바람직한 방향이라고 생각합니다. 불의의 사고를 대비할 수도 있고요.
-
NA답답이
2012.09.24 13:03
아~ 그런 방법을 지금까지 인지하지 못했네요...그런데 그러면 동일한 레이아웃을 여러 페이지에 각각 편집하여 활용은 못하고 독립된 하나의 페이지에 별도의 각기 레이아웃(같은) 폴더를 만들어 업로드하여야 하겠다는 생각이드는데 맞는지요...?
그리고 문제는 현재 문제의 레이아웃이 초기화도 적용이 안 됩니다..^^\
그리고 설정 페이지에서 페이지에 출력해 주는 게 있는데 이 부분도 문제군요...
아무튼 여러모로 감사드립니다. 지금부터 다시 1.5.3.3버전대에 적응을 해 나가야 할 것 같습니다.
-
루띠92
2012.09.24 13:29
활용의 나름입니다.
http://www.xpressengine.com/userForum/21206830글에서도 언급하였지만 최대한 레이아웃스킨파일에서 커스터마이징후 복사/수정하여 사용하시는 것이 좋을 듯 싶습니다. 또한 레이아웃에서 각 페이지별 컨트롤은 좋지 않은 방향인듯 합니다.
가능하면 레이아웃은 공통되는 껍데기만(예를들어 위/아래)... 페이지/보드스킨에서 개별내용으로(예를들어 좌/우) 컨트롤하는 것이 좋은 방향인것 같습니다.
-
루트엘
2012.09.28 11:50
응헝... 에디트플러스에 이런기능이 있었군요...
킁.. 는.. 에이트플러스 초보자..헤헿
-
윤씨
2012.09.24 13:22
저 같은 경우에는 특정 레이아웃에서만 초기화 버튼을 눌러도 저장 버튼을 누를때처럼 에러가 납니다. 허허허~
-
루띠92
2012.09.24 13:40
저는 레이아웃을 사용하면서 테마라는 개념을 가지고 있습니다.
저도 지금 하나의 테마를 만들고 있는데 레이아웃 스킨에서 변수를 넣으면 각페이지 스킨에서는 그 변수를 받을 수 없더군요. 그래서 지금 작업하고 있는 것이 애드온입니다. 테마에드온이죠. 여기서 각각의 조건을 조정합니다.
** mid라면 어떻게 해라.
** action이라면 어떻게 해라.
** module이고, ** skin이라면 어떻게해라.
등등
=========================================
--> 물론 이 내용을 레이아웃스킨 또는 페이지스킨에서도 조정할 수 있지만 공통된 변수를 레이아웃스킨과 페이지스킨에 함께 적용하기위해 애드온을 사용하는것이죠. 이중으로 작업하는것을 지양하기위해
아직까지 이런식의 레이아웃 또는 테마의 배포형태는 없지만.... 이런식이 올바르지 않을까 혼자 뻘짓중입니다.
-
NA답답이
2012.09.24 14:02
테마 애드온이 나 온 다면 유료든 무료든 유용할 듯 싶군요...
-
루띠92
2012.09.24 15:18
그냥 그 테마에서나 사용하는 애드온이겠죠.... ^^;
-
CEO송선생
2012.09.24 15:35
레이아웃 편집상에서 자바스크립트를 넣어놓으면 변경되지 않았습니다. 그부분 한번 테스트 해보시면 될것 같아요.
-
NA답답이
2012.09.24 17:01
관심 갖고 댓글 주셔서 감사드립니다.
레이아웃이 몇 년 전에 공개된 것을 몇 년간 운영중인 사이트에 나름 최적화해가면서 사용해 왔는데
지금까지 아무런 문제 없다 가 이번 1.5.3.3버전 업 하면서 문제가 발생하는데 이게 저뿐만이 아니고 각기 다른 환경의 다수의 레이아웃에서 문제가 발생합니다.
레이아웃 스크렙트를 삭제하고 테스트해 보려고 했더니 그 걸 삭제하면 레이아웃의 기능이 상실 되어 포기했습니다.
-
CEO송선생
2012.09.28 10:42
그 자바부분을 레이아웃 편집이 아닌 레이아웃설정 부분에 넣으시면 되요.
저도 같은증상이였으니 이렇게 해결했습니다.
결론적으로 XE 쪽에서 패치가 필요한 부분인듯 보이네요
-
제로비바
2012.09.24 17:29
레이아웃 왜 초기화,저장,미리보기 버튼 누르면 저도 아래와 같이 뜨네요.
이번에 1.5.3 에서 1.5.3.3 으로 업데이트하고나서 이러네요.
레이아웃은 XE Solid Enterprise - LeCiel ver 1.7 이거 변경해서 쓰는데요.
아.....일일히 레이아웃폴더만들어서 ftp로 업로드해야되나....
-
NA답답이
2012.09.24 18:54
사이트 운영의 근본적인 문제인데 수정 횟수가 적어 그런지 심각성에 비해 상대적으로 회원님들의 관심도가 떨어지네요
지금 사용중인 레이아웃에는 이상이 없다 하지만 근본적인 문제 해결(원인) 없으면, XE사용자 누구에게나 해당 되는 사항일 것이라는 생각입니다. 물론 고급 사용자들이야 스스로 해결하겠지만, 초급,중급 사용자들에게는 심각하죠...ㅠ~ㅠ
어제부터 계속 이 문제 때문에 XE공홈에 돗자리 깔아 놓고 앉아 있는데 동전 한 닢 던져 주는 사람이 없네요...ㅎ_ㅎ
-
제로비바
2012.09.25 00:25
아 죄송합니다. 저는 해결했습니다.!! 레이아웃편집에서 html 소스보면 최상단에 있는 <script> 문구들을 전부 제일 하단으로 배치하니깐 저장이 되더랍니다.!!!! 한번 해보세요^^!!!
-
루띠92
2012.09.24 20:07
'NA답답이'님이 적어주신 내용으로는 문제의 원인파악 또는 재현이 안됩니다. 그렇기에 정확한 답변이 달릴 수 없는 것이고요. 그렇기에 저 또한 우회적 사용방법을 알려드린겁니다.안되는 부분이 정확히 어떤것인지. 님의 경우에는 어떤 코드를 어디에 넣고 저장하려고 하는데 안되는지 등등을 적어주셔야 다른 사람들이 이해하고 대응방안을 알려드릴 수 있습니다.코어개발의 기준점은 깨끗한 코어버전과 각 기본스킨일 것입니다. 그곳에서 문제가 발생하지 않는다면 적용되는 것으로 알고 있습니다. 커스터마이징이 많이 되었다면 문제의 파악이 더욱 어렵습니다....그건 이해하셔야 합니다. XE는 범용적인 CMS입니다.=================================================================================================저는 이번의 웹셀보안패치가 어떻게 이루어졌는지 잘 알지 못합니다. 어떤식으로 변경이 되었는지 찾으려면...좀 복잡하더군요. 그렇다고 코드보고 정확하게 알 수 있는 실력도 안되고...XE에 약간 아쉬운점은 이러한 보안패치로 사용자에게 어떤 영향을 미칠지에 대해 위키에 코멘트라도 남겨주었더라면... 하는점입니다. 그렇다면 대응방안을 찾기 쉬웠을테니까요.... 근데...이게 사용자에게 영향을 미치는 패치인가요???요거는 그냥 푸념이었습니다. -
가브리엘조
2012.09.24 20:27
현재 사용중인 레이아웃/위젯/애드온/모듈등도 포함해서 어떤것을 사용중인지 올려주시면 해결의 실마리를 찾을 수 도 있지않을까요
-
BJ람보
2012.09.24 23:03
이번 문제에 대해 문제점을 제가 이슈등록과 동시에HTML소스 보내주어 xe개발측에서도 확인하고 해결된 파일을 보내주셨네요.
으흠 아마도 다음 1.5.3.4 버전에서 해결될듯 합니다.
-
BJ람보
2012.09.24 23:03
저도 테스트 결과 아무 문제점이 없음을 확인한 부분입니다.
-
NA답답이
2012.09.24 23:32
1.5.3.4에서 해결 될거라니 다행이군요.
HTML파일을 보낸다고 다 해결해 주지는 않겠죠,..^^
늘 시간에 쫓기는 개발자님들이기에 일단 기다리는 수 밖에 없는데
1.5.3.4가 언제쯤이나 나 올지...우선 패치 파일이라도 올려 주었으면 좋겠습니다만...
-
루띠92
2012.09.25 01:04
-
NA답답이
2012.09.25 08:18
해결 됐군요...ㅎ_ㅎ
루띠92님 감사합니다.
1.5.3.4까지 마냥 기다리려다가 루띠92님 댓 글 보고 바로 수정하여 정상적으로 사용하고 있습니다.
아울러 개발자님들에게 감사의 말씀 전해 드립니다.
-
Sonamu
2012.09.25 15:22
레이아웃에서 1차 메뉴로 마우스를 가져가면 전체 사이트맵이 떠서 굉장히 눈에 거슬리는 현상이 발생하고 있습니다.
1.5.3.3으로 업데이트하면서 발생하는 문제인데 해당 레이아웃 개발자분이 XE 업데이트하면서 발생한 문제라고 하네요.
이 링크를 알려 주셨는데 해결 방법이 적혀 있는 것 같은데 어떻게 적용을 해야하는지 모르겠습니다.
위에 2개 링크가 걸려 있는데 이걸 적용하려면 어떻게 해야하는건가요?
-
루띠92
2012.09.25 16:13
여기서 이야기하고 있는 내용과는 관련이 없어 보이는데요.... 마우스이벤트쪽 스크립트같은데....
레이아웃의 종류나 문제사이트 주소등 좀더 자세한 정보가 있어야 답변이 가능합니다. 그리고 여기는 사용자포럼입니다...
묻고 답하기로....
-
BJ람보
2012.09.25 21:38
제가 적은 이슈가 여기에도 나오네용~ ㅎㅎ 음 내용은 두번째 링크에서
context.class.php 파일을 받으신다음 xe ftp쪽에 업뎃하시면됩니당.
위치는 저도 자세히는 모르지만. xe\classes\context\ 이쪽부분에 있었던걸로 기억합니다~
여기에 저링크된 파일을 업뎃하시면 됩니당~
-
윤씨
2012.09.28 16:44
어떤 레이아웃을 사용하시나요? 해당 레이아웃 개발자에게 문의하면 답변을 받을 수 있겠다는 생각이 듭니다.
그리고 현재 글만으로는 알 수 있는 정보가 없어서 어떻게 답변할지 난감합니다. 그래서 답이 없을 겁니다. 질문을 좀더 자세히 해 주시면 답도 자세히 달아줄 겁니다.^^