사용자:Senouis/1.40+ 대응: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
잔글 (→리버티게임:게임 목록 고장) |
잔글 (→리버티게임:게임 목록 고장) |
||
14번째 줄: | 14번째 줄: | ||
== [[리버티게임:게임 목록]] 고장 == | == [[리버티게임:게임 목록]] 고장 == | ||
* 모듈 버전은 아예 로딩이 되지 않음 | * <s>모듈 버전은 아예 로딩이 되지 않음</s> {{완료|해결}} | ||
* 자바스크립트 버전과 모듈 버전 모두 [[:분류:리버티게임]]의 게임들을 기본 표시하지 않음 | * <s>자바스크립트 버전과 모듈 버전 모두 [[:분류:리버티게임]]의 게임들을 기본 표시하지 않음</s> {{완료|해결}} | ||
** 모바일 폭을 가정하고 레이아웃을 | * 벡터 2022에서 스킨 제한폭을 걸 경우 화면이 깨짐 | ||
** 모바일 폭을 가정하고 레이아웃을 좁히거나 전체 폭 설정을 하면 게임 목록이 표시되나, 이번에는 화면 스크롤이 안 됨 | |||
* 원인은 [[틀:게임카드]]의 CSS 설정으로 추정 | * 원인은 [[틀:게임카드]]의 CSS 설정으로 추정 | ||
** 게임카드 틀을 사용한 문서에서 목차를 펼치면 페이지가 보이긴 하나 스크롤이 안 되고, 목차를 접으면 페이지 레이아웃이 고장남 | ** 게임카드 틀을 사용한 문서에서 목차를 펼치면 페이지가 보이긴 하나 스크롤이 안 되고, 목차를 접으면 페이지 레이아웃이 고장남([[:분류:어드벤처 게임]] 참조) | ||
** 벡터 레거시에서는 정상적으로 표시되므로 벡터 2022 한정 문제가 맞음 | ** 벡터 레거시에서는 정상적으로 표시되므로 벡터 2022 한정 문제가 맞음 | ||
2024년 5월 10일 (금) 17:50 판
Vector-2022 관련 이슈
- 이름 공간 별 배경색 적용 안 됨
- 벡터 2022 버전 2의 특성으로 보임: 수정할 필요가 없을 수 있음
- 틀:게임카드의 우측 상단 이미지가 표시되지 않고 대체 텍스트가 출력됨
- 원인 미상이지만, 그림 파일을 직접 가져오려고 시도하는 경우라면 아래 설명할 그림 HTML 태그 구조 변경이 원인일 수 있음
- 현 개발 서버에서는 발견되지 않음: 서버 세팅 문제?
틀:뱃지그룹이 또 고장남
- 뱃지그룹 틀이 그림을 가져올 때, 왼쪽 그림을 담는 태그 밑에 span이 자식으로 있어야 하나, 이번에는 span 태그가 (typeof 옵션과 함께) 중간에 하나 더 껴서 원래의 span이 손자가 되어버림
- 벡터 2022 버전 2(1.40부터 적용)에서 그림 파일을 렌더링하는 과정의 변경점으로 추정됨
-> 미디어위키:Gadget-defaultTemplate.js에 추가 수정 필요
리버티게임:게임 목록 고장
모듈 버전은 아예 로딩이 되지 않음해결자바스크립트 버전과 모듈 버전 모두 분류:리버티게임의 게임들을 기본 표시하지 않음해결- 벡터 2022에서 스킨 제한폭을 걸 경우 화면이 깨짐
- 모바일 폭을 가정하고 레이아웃을 좁히거나 전체 폭 설정을 하면 게임 목록이 표시되나, 이번에는 화면 스크롤이 안 됨
- 원인은 틀:게임카드의 CSS 설정으로 추정
- 게임카드 틀을 사용한 문서에서 목차를 펼치면 페이지가 보이긴 하나 스크롤이 안 되고, 목차를 접으면 페이지 레이아웃이 고장남(분류:어드벤처 게임 참조)
- 벡터 레거시에서는 정상적으로 표시되므로 벡터 2022 한정 문제가 맞음
벡터 레거시에서 로고가 보이지 않음(해결 완료)
- 틀:로고 바꾸기를 위한 미디어위키:Gadget-defaultTemplate.js의 logochange 함수가 background-image의 url을 undefined로 설정
또 defaultTemplate.js야?- 개발 서버에서도 있었던 문제임
- 틀:로고 바꾸기 1.3버전으로 업뎃하여 해결: 예외 처리 추가
Variables 관련 추가 문제 발생
- 여전히 작동하긴 하나, 현 사이트에서 가린 것과 별도로 위에 디버그 경고가 또 하나 추가됨
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/extensions/Variables/includes/ExtVariables.php on line 198
- 이제는 최대한 모듈:IIFE 사용을 장려해야 함
- 이것의 원인이 1.40 이후 엔진 업그레이드 자체에 있는 것으로 추정되기에, 이전할 서버에서도 1.39을 계속 사용하고, 개발 서버를 미디어위키 1.41로 먼저 올릴 것
CIForms가 작동하지 않음
아직 1.41을 지원하지 않는다고 함: mw:Extension_talk:CIForms의 'Cannot load Special:CIFormsManage or Special:SpecialPages (500 error)' 문단 참조
- AutoSitemap도 작동하지 않으나, 이건 서버 기본 URL 변경이 예정되어 있음
- (libertyga.me)은 추후 CNAME 도메인으로 변경 예정