Commit graph

367 commits

Author SHA1 Message Date
Kijin Sung
4b26a67ca0 Fix blank screen when editing article page with admin layout #2577 2025-07-06 17:28:10 +09:00
Kijin Sung
da584bb40c Clean up references to WidgetModel and others 2025-05-26 22:54:35 +09:00
Soyu Kim
bef1b19caf
fix: replace .show() with removeAttr('hidden') for Bootstrap 5 compatibility 2025-05-24 20:47:32 +09:00
Kijin Sung
bb95f24617 Fix TypeError in page.view.php if an array is passed in the URL 2025-05-23 20:26:24 +09:00
Kijin
67c0066f90 Allow page skin to contain content_modify.blade.php or content_modify.html #2500 2025-04-28 22:04:50 +09:00
Kijin Sung
3aa0d38a67 Make SEO info, header/footer text, and some other fields full width #2516 2025-03-09 20:06:28 +09:00
Kijin Sung
f980ea58c6 Improve description of mobile view setting, and hide mobile settings if mobile view is disabled #2510 2025-03-08 23:18:11 +09:00
Kijin Sung
d615a42d7f Fix unresolved lang code in page edit screen #2512 2025-03-05 18:52:04 +09:00
Kijin Sung
b5a16dad5e Show edit button for users who have modify permissions on an article page #2458 2025-02-14 21:05:08 +09:00
Kijin Sung
3fd2fad70e Clean up article page edit method #2458 2025-02-14 20:59:30 +09:00
Kijin Sung
94e6efc6bf Display as "Deleted Domain" if a module belongs to a deleted domain #2463 2025-01-09 20:06:56 +09:00
Kijin Sung
28cc1fe113 Remove document context menu from default mobile skin, too #2415 2024-11-17 23:35:01 +09:00
Kijin Sung
e4a100c896 Fix #2420 display module_srl in board and page list 2024-11-16 17:20:50 +09:00
Kijin Sung
1eb24871a0 Remove display_popupmenu config variable from page module default skins #2415 2024-10-14 23:21:15 +09:00
Kijin Sung
1e49a6aae0 Fix #2415 remove popup menu from document page content 2024-10-14 23:11:25 +09:00
Kijin Sung
b2738bbb39 Fix fatal error when dispPageNotFound() is called as a 404 handler without arguments 2024-05-16 20:43:13 +09:00
Kijin Sung
bd43950c75 Fix index page being displayed with 404 code if user requests domain.com/1234 with non-existent document_srl 2024-02-04 23:21:18 +09:00
Kijin Sung
578de6404b Ignore document_srl in widgets pages, too #2019 2024-02-04 23:05:25 +09:00
Kijin Sung
454a8e36b6 Merge branch 'security/rve-2024-2' into develop 2024-01-30 23:45:24 +09:00
Kijin Sung
1ef2a41971 RVE-2024-2 prevent loading cache file as external page 2024-01-20 00:52:34 +09:00
kkigomi
5486ec28e2
관리페이지 설정 폼에서 숫자 입력 항목 필드의 type 을 number 로 변경
음수 및 `0`으로 입력되지 않아야 할 항목에 최소 값을 `0` 또는 `1`로 설정
2024-01-10 00:12:21 +09:00
Kijin Sung
8176bdb845 Fix undefined variables in several module config templates 2023-11-09 01:37:38 +09:00
Kijin Sung
c29a603d7c Change outdated escaping code in page module 2023-11-08 22:42:23 +09:00
Kijin Sung
3233619eac Fix template v2 not working in external pages
https://xetown.com/questions/1792598
2023-10-31 21:42:27 +09:00
Kijin Sung
a2767b0dd8 Merge branch 'develop' into template-v2 2023-10-10 15:13:47 +09:00
Kijin Sung
861135bd6c Fix undefined variables in article page 2023-10-10 15:12:17 +09:00
Kijin Sung
45f016d53b Update references to TemplateHandler in common code paths 2023-10-10 15:05:46 +09:00
Kijin Sung
a5e0b2c7fa Fix #2187 undefined lang code in page.admin.controller.php 2023-10-01 00:03:33 +09:00
Kijin Sung
f3d753c6d0 Remove most references to x.js in core modules 2023-08-31 23:00:10 +09:00
Kijin Sung
51cd77a06e Clean up more old files that haven't been used in a while in Rhymix 2023-08-31 01:00:12 +09:00
Kijin Sung
2197b0a982 Add option to control whether boards and pages are indexed by search engines, using the X-Robots-Tag header 2023-08-13 02:03:02 +09:00
Kijin Sung
ed557883c7 Fix default skin handling in page module 2023-06-27 21:32:59 +09:00
Kijin Sung
8b8ae5f64c Remove WAP classes and mark getWAP() as deprecated 2023-06-19 14:50:00 +09:00
Kijin Sung
67b4e7eade Fix capitalization of class names in Page module 2023-06-19 13:44:08 +09:00
Kijin Sung
c2f0e4fad9 Properly translate page type 2023-06-18 03:13:05 +09:00
Kijin Sung
0a7fabb19e Make page module list controls the same as board module 2023-06-18 03:11:24 +09:00
Kijin Sung
5a04c136d2 Adjust path display in board and page config screen if rewrite is turned off 2023-06-18 03:08:13 +09:00
Kijin Sung
648cd40b0d Adjust styling of domain display in board and page list 2023-06-18 03:05:17 +09:00
Kijin Sung
f596947d0e Add option to make pages available only on one domain
- 2021년에 next 브랜치 적용을 목표로 작업했던 것 가져옴
- modules 테이블에 domain_srl을 추가하여 특정 도메인에서만 유효하도록 설정 가능
- site_srl 변수를 사용하던 곳 중 삭제할 수 있는 곳은 모두 삭제함
2023-06-18 02:53:04 +09:00
Kijin Sung
37b0d3a1e6 Remove trailing whitespace 2023-01-30 21:43:21 +09:00
Min-Soo Kim
ecec361766
페이지 모듈의 주소 중 문서 번호가 들어간 경우 적절히 처리되도록 수정 (#2019)
https://github.com/rhymix/rhymix/issues/1983 관련
- 라이믹스의 짧은 주소 기능을 활용하는 경우, 숫자로 입력된 주소가 `act`로 인식되는 문제 수정 (짧은 주소 규칙을 모듈 xml에 정의)
- `article` 타입의 페이지인 경우, 문서 번호를 무시하도록 수정
  - Page type이 article이 아니라면, 기존 주소 유지
  - https://github.com/rhymix/rhymix/pull/2019#discussion_r1019876776 내용을 반영하여서 수정
  - document srl을 일괄 삭제하면, 필요한 위젯이나 outside 페이지에서는 문제가 생길 수 있기 때문에 이를 반영함.
  - `article` type의 페이지는 page 모듈에서 모든 권한을 가지고 통제할 수 있기 때문에 이 페이지의 경우는 `document_srl`으로 접속하는 경우 `mid`만을 남기고 주소에서 삭제
2022-11-17 19:40:12 +09:00
Kijin Sung
f78b28fadb
Merge pull request #1909 from dewekk/fix-page
위젯 페이지에서 괄호 등 GET/POST 불가 문제 수정
2022-06-09 21:04:37 +09:00
Kijin Sung
73b689be86 Fix #1912 various CSS typos 2022-04-25 02:13:20 +09:00
dewekk
9c0123ae66
위젯 페이지에서 괄호 등 GET/POST 불가 문제 수정
RVE-2022-2 보안 패치가 외부페이지 뿐만 아니라 위젯 페이지에도 적용되어
위젯으로 구현된 검색, 입력폼 등에서 일반적인 괄호를 못 쓰는 문제를 수정합니다.
2022-03-24 18:05:01 +09:00
Kijin Sung
5b195ce16e Fix mobile external page path 2022-03-16 14:13:57 +09:00
Kijin Sung
9ce7593820 Fix error when loading external page in document root folder 2022-03-16 00:54:10 +09:00
Kijin Sung
63fa80db82 No need to fail hard if unable to write cache file at the end 2022-03-15 22:48:06 +09:00
Kijin Sung
def6166c8e Clean up duplicate path definitions 2022-03-15 22:39:55 +09:00
Kijin Sung
e8eece5730 Enable PHP execution of external document if template parsing is enabled 2022-03-15 22:31:49 +09:00
Kijin Sung
09abdfa88a Implement safe order of parsing template code and including as PHP 2022-03-15 22:29:07 +09:00