User contributions for Modernity4r
A user with 957 edits. Account created on 8 March 2024.
A user with 957 edits. Account created on 8 March 2024.
11 July 2024
- 08:5508:55, 11 July 2024 diff hist +731 N Translations:Plugins - advanced/110/ko Created page with "// Inside init() Yii::app()->formExtensionService->add( 'globalsettings.general', new TextInput([ 'name' => 'myinput', 'label' => 'Label', 'disabled' => true, 'tooltip' => 'Moo moo moo', 'help' => 'Some help text', 'save' => function($request, $connection) { $value = $request->getPost('myinput'); if ($value === 'some invalid value') { throw new SaveFailedException("Could not s..." current
- 08:5508:55, 11 July 2024 diff hist +166 N Translations:Plugins - advanced/109/ko Created page with "<syntaxhighlight lang="php"> // 파일 맨 위에 use LimeSurvey\Libraries\FormExtension\Inputs\TextInput; use LimeSurvey\Libraries\FormExtension\SaveFailedException;" current
- 08:5508:55, 11 July 2024 diff hist +155 Plugins - advanced/ko Created page with "TODO: 전역 대신 플러그인 설정에 저장"
- 08:5508:55, 11 July 2024 diff hist +49 N Translations:Plugins - advanced/108/ko Created page with "TODO: 전역 대신 플러그인 설정에 저장" current
- 08:5408:54, 11 July 2024 diff hist +128 N Translations:Plugins - advanced/107/ko Created page with "플러그인에서 양식에 새 입력을 추가하려면 <code>init()</code> 함수에서 다음 코드를 사용하십시오:" current
- 08:5408:54, 11 July 2024 diff hist +14 N Translations:Plugins - advanced/106/ko Created page with "=== 예시 ===" current
- 08:5408:54, 11 July 2024 diff hist +95 N Translations:Plugins - advanced/105/ko Created page with "이 시스템에서 할 수 없는 한 가지는 '새 양식 탭'을 추가하는 것입니다." current
- 08:5408:54, 11 July 2024 diff hist +272 N Translations:Plugins - advanced/104/ko Created page with "HTML이 없는 클래스 기반 시스템의 핵심은 핵심 HTML이 변경될 때 플러그인 작성자가 HTML을 업데이트할 수 있도록 하는 것입니다. 그래도 작성자는 필요한 경우 <code>RawHtmlInput</code> 유형을 사용할 수 있습니다." current
- 08:5408:54, 11 July 2024 diff hist +171 N Translations:Plugins - advanced/103/ko Created page with "각 형태는 '''위치 문자열'''로 식별됩니다.<form name><dot><tab name> . 예: <code>globalsettings.general</code> 또는 <code>globalsettings.security</code> ." current
- 08:5408:54, 11 July 2024 diff hist +246 N Translations:Plugins - advanced/102/ko Created page with "* '''FormExtensionService'''라는 전역 모듈 * 플러그인이 위의 모듈 초기화에 추가할 수 있는 '''입력 클래스''' 라이브러리 * '''위젯'''과 함께 LimeSurvey 보기 파일에 사용되는 사용자 정의 렌더러" current
- 08:5008:50, 11 July 2024 diff hist +171 Plugins - advanced/ko Created page with "== 양식 확장{{NewIn|v=6}} =="
- 08:4908:49, 11 July 2024 diff hist +47 N Translations:Plugins - advanced/101/ko Created page with "이는 다음 구성 요소로 구성됩니다:" current
- 08:4908:49, 11 July 2024 diff hist +168 N Translations:Plugins - advanced/100/ko Created page with "양식 확장 시스템은 각 양식에 대해 새 이벤트를 추가하지 않고 핵심 LimeSurvey에서 양식을 확장하는 보다 일반적인 방법입니다." current
- 08:4908:49, 11 July 2024 diff hist +14 N Translations:Plugins - advanced/99/ko Created page with "=== 소개 ===" current
- 08:4908:49, 11 July 2024 diff hist +32 N Translations:Plugins - advanced/98/ko Created page with "== 양식 확장{{NewIn|v=6}} ==" current
- 08:4908:49, 11 July 2024 diff hist +72 N Translations:Plugins - advanced/29/ko Created page with "요청 시 API 객체에 새로운 기능을 추가할 수 있습니다." current
- 08:4908:49, 11 July 2024 diff hist +223 N Translations:Plugins - advanced/28/ko Created page with "API 개체는 PluginBase에서 확장할 때 <code>$this->api</code> 통해 사용할 수 있습니다. 그렇지 않으면 플러그인 생성자에 전달되는 PluginManager 인스턴스에서 가져올 수 있습니다." current
- 08:4908:49, 11 July 2024 diff hist +182 Plugins - advanced/ko Created page with "== API =="
- 08:4808:48, 11 July 2024 diff hist +207 N Translations:Plugins - advanced/27/ko Created page with "가능한 한 [http://api.limesurvey.org/classes/LimeSurvey.PluginManager.LimesurveyApi.html 여기]에 설명된 방법을 통해서만 LimeSurvey와 상호 작용하십시오. 이벤트와 동일합니다." current
- 08:4808:48, 11 July 2024 diff hist +324 N Translations:Plugins - advanced/26/ko Created page with "플러그인은 "공개" API를 통해서만 LimeSurvey를 확장해야 합니다. 즉, 소스 코드에 있는 클래스를 직접 사용하는 것은 나쁜 습관입니다. 강제로 그렇게 하지 않도록 할 수는 없지만, 사소한 업데이트를 할 때마다 플러그인이 손상될 위험이 있습니다." current
- 08:4808:48, 11 July 2024 diff hist +9 N Translations:Plugins - advanced/25/ko Created page with "== API ==" current
- 08:4808:48, 11 July 2024 diff hist +218 N Translations:Plugins - advanced/24/ko Created page with "플러그인은 이벤트를 구독하고 이벤트가 실행될 때 LimeSurvey와 상호 작용할 수 있습니다. 현재 사용 가능한 이벤트 목록을 보려면 플러그인 이벤트를 확인하세요." current
- 08:4808:48, 11 July 2024 diff hist +29 Plugins - advanced/ko Created page with "public function beforeSurveySettings() { $event = $this->event; $surveyId = intval($event->get('survey'));"
- 08:4808:48, 11 July 2024 diff hist +15 N Translations:Plugins - advanced/23/ko Created page with "== 이벤트 ==" current
- 08:4708:47, 11 July 2024 diff hist +144 N Translations:Plugins - advanced/131/ko Created page with "private function getIsActive(int $sid): bool { return (bool) $this->get('isActive', 'Survey', $sid, false); } </syntaxhighlight>" current
- 08:4708:47, 11 July 2024 diff hist +238 N Translations:Plugins - advanced/130/ko Created page with "public function newSurveySettings() { $event = $this->event; foreach ($event->get('settings') as $name => $value) { $this->set($name, $value, 'Survey', $event->get('survey'), false); } }" current
- 08:4708:47, 11 July 2024 diff hist +480 N Translations:Plugins - advanced/129/ko Created page with "$event->set( "surveysettings.{$this->id}", [ 'name' => get_class($this), 'settings' => [ 'isActive' => [ 'type' => 'boolean', 'label' => 'isActive', 'current' => $this->getIsActive($surveyId), 'help' => 'Activate plugin for this survey' ], ] ] );..." current
- 08:4708:47, 11 July 2024 diff hist +120 N Translations:Plugins - advanced/128/ko Created page with "public function beforeSurveySettings() { $event = $this->event; $surveyId = intval($event->get('survey'));" current
- 08:4708:47, 11 July 2024 diff hist +23 Plugins - advanced/ko Created page with "<syntaxhighlight lang="php"> public function init() { $this->subscribe('beforeSurveySettings'); $this->subscribe('newSurveySettings'); // 기타 이벤트... }"
- 08:4608:46, 11 July 2024 diff hist +199 N Translations:Plugins - advanced/127/ko Created page with "<syntaxhighlight lang="php"> public function init() { $this->subscribe('beforeSurveySettings'); $this->subscribe('newSurveySettings'); // 기타 이벤트... }" current
- 08:4608:46, 11 July 2024 diff hist +69 N Translations:Plugins - advanced/126/ko Created page with "특정 설문조사를 위해 플러그인을 비활성화하는 예:" current
- 08:4608:46, 11 July 2024 diff hist +37 Plugins - advanced/ko Created page with "* newSurveySettings * beforeSurveySettings"
- 08:4508:45, 11 July 2024 diff hist +42 N Translations:Plugins - advanced/125/ko Created page with "* newSurveySettings * beforeSurveySettings" current
- 08:4508:45, 11 July 2024 diff hist +99 N Translations:Plugins - advanced/124/ko Created page with "설문조사별 플러그인 설정을 생성하는 데는 두 가지 이벤트가 사용됩니다." current
- 08:4508:45, 11 July 2024 diff hist +55 Plugins - advanced/ko Created page with "플러그인 코드에서 직접 플러그인 설정을 읽고 쓸 수 있습니다."
- 08:4508:45, 11 July 2024 diff hist +43 N Translations:Plugins - advanced/123/ko Created page with "=== 설문조사별 플러그인 설정 ===" current
- 08:4508:45, 11 July 2024 diff hist +11 Plugins - advanced/ko Created page with "예:"
- 08:4408:44, 11 July 2024 diff hist +129 N Translations:Plugins - advanced/22/ko Created page with "<syntaxhighlight lang="php"> $mySetting = $this->get('mySetting', null, null, 10); // 기본값은 10입니다 </syntaxhighlight>" current
- 08:4408:44, 11 July 2024 diff hist +62 N Translations:Plugins - advanced/21/ko Created page with "설정이 null인 경우 기본값을 얻을 수 있습니다." current
- 08:4408:44, 11 July 2024 diff hist +126 N Translations:Plugins - advanced/20/ko Created page with "<syntaxhighlight lang="php"> $mySetting = $this->get('mySetting'); $this->set('mySetting', $mySetting + 1); </syntaxhighlight>" current
- 08:4408:44, 11 July 2024 diff hist +4 N Translations:Plugins - advanced/19/ko Created page with "예:" current
- 08:4408:44, 11 July 2024 diff hist +84 N Translations:Plugins - advanced/18/ko Created page with "플러그인 코드에서 직접 플러그인 설정을 읽고 쓸 수 있습니다." current
- 08:4408:44, 11 July 2024 diff hist +35 Plugins - advanced/ko Created page with "모든 실제 설정을 사용한 플러그인 예제는 [https://gitlab.com/SondagesPro/SampleAndDemo/exampleSettings exampleSettings]에서 찾을 수 있습니다. === 읽기 및 쓰기 플러그인 설정==="
- 08:4408:44, 11 July 2024 diff hist +77 Plugins - advanced/ko Created page with "* logo * int (정수) * string (영숫자) * text * html * relevance * info * password * date * select"
- 08:4408:44, 11 July 2024 diff hist +212 N Translations:Plugins - advanced/17/ko Created page with "모든 실제 설정을 사용한 플러그인 예제는 [https://gitlab.com/SondagesPro/SampleAndDemo/exampleSettings exampleSettings]에서 찾을 수 있습니다. === 읽기 및 쓰기 플러그인 설정===" current
- 08:4308:43, 11 July 2024 diff hist +546 N Translations:Plugins - advanced/16/ko Created page with "* label, 레이블 정의 * default, 값이 지정되지 않은 경우 표시할 값을 정의합니다(측량 설정이 아닌 전역 설정에만 해당) * current, 현재 값을 정의합니다. * readOnly : 설정은 readonly * htmlOptions, 입력 부분의 htmlOptions( Yii 매뉴얼 https://www.yiiframework.com/doc/api/1.1/CHtml) * 플러그인 옵션 참조)로 표시됩니다. 일부 설정(html 또는 선택) : 위젯 옵션 설정 * labelOptions : 라벨의..." current
- 08:4308:43, 11 July 2024 diff hist +72 N Translations:Plugins - advanced/15/ko Created page with "유형 외에도 여러 가지 다른 키를 사용할 수 있습니다." current
- 08:4308:43, 11 July 2024 diff hist +102 N Translations:Plugins - advanced/14/ko Created page with "* logo * int (정수) * string (영숫자) * text * html * relevance * info * password * date * select" current
- 08:4208:42, 11 July 2024 diff hist +47 Plugins - advanced/ko Created page with "배열에는 각 설정의 이름이 키로 포함되어 있습니다. 값은 필수 메타데이터가 포함된 배열입니다."
- 08:4108:41, 11 July 2024 diff hist +46 N Translations:Plugins - advanced/13/ko Created page with "지원되는 유형은 다음과 같습니다:" current