📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv3.demodesign.com.tr
/
yonetim
/
ckeditor
/
plugins
/
forms
/
dialogs
📝
radio.js
← Geri Dön
/** * @license Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.dialog.add( 'radio', function( editor ) { return { title: editor.lang.forms.checkboxAndRadio.radioTitle, minWidth: 350, minHeight: 140, getModel: function( editor ) { var element = editor.getSelection().getSelectedElement(); if ( element && element.getName() == 'input' && element.getAttribute( 'type' ) == 'radio' ) { return element; } return null; }, onShow: function() { var element = this.getModel( this.getParentEditor() ); if ( element ) { this.setupContent( element ); } }, onOk: function() { var editor = this.getParentEditor(), element = this.getModel( editor ); if ( !element ) { element = editor.document.createElement( 'input' ); element.setAttribute( 'type', 'radio' ); editor.insertElement( element ); } this.commitContent( { element: element } ); }, contents: [ { id: 'info', label: editor.lang.forms.checkboxAndRadio.radioTitle, title: editor.lang.forms.checkboxAndRadio.radioTitle, elements: [ { id: 'name', type: 'text', label: editor.lang.common.name, 'default': '', accessKey: 'N', setup: function( element ) { this.setValue( element.data( 'cke-saved-name' ) || element.getAttribute( 'name' ) || '' ); }, commit: function( data ) { var element = data.element; if ( this.getValue() ) element.data( 'cke-saved-name', this.getValue() ); else { element.data( 'cke-saved-name', false ); element.removeAttribute( 'name' ); } } }, { id: 'value', type: 'text', label: editor.lang.forms.checkboxAndRadio.value, 'default': '', accessKey: 'V', setup: function( element ) { this.setValue( element.getAttribute( 'value' ) || '' ); }, commit: function( data ) { var element = data.element; if ( this.getValue() ) element.setAttribute( 'value', this.getValue() ); else element.removeAttribute( 'value' ); } }, { id: 'checked', type: 'checkbox', label: editor.lang.forms.checkboxAndRadio.selected, 'default': '', accessKey: 'S', value: 'checked', setup: function( element ) { this.setValue( element.getAttribute( 'checked' ) ); }, commit: function( data ) { var element = data.element; if ( !CKEDITOR.env.ie ) { var value = this.getValue(); // Blink/Webkit needs to change checked property, not attribute. (https://dev.ckeditor.com/ticket/12465) if ( CKEDITOR.env.webkit ) { element.$.checked = value; } if ( value ) element.setAttribute( 'checked', 'checked' ); else element.removeAttribute( 'checked' ); } else { var isElementChecked = element.getAttribute( 'checked' ); var isChecked = !!this.getValue(); if ( isElementChecked != isChecked ) { var replace = CKEDITOR.dom.element.createFromHtml( '<input type="radio"' + ( isChecked ? ' checked="checked"' : '' ) + '></input>', editor.document ); element.copyAttributes( replace, { type: 1, checked: 1 } ); replace.replace( element ); // Ugly hack which fix IE issues with radiobuttons (#834). if ( isChecked ) { replace.setAttribute( 'checked', 'checked' ); } editor.getSelection().selectElement( replace ); data.element = replace; } } } }, { id: 'required', type: 'checkbox', label: editor.lang.forms.checkboxAndRadio.required, 'default': '', accessKey: 'Q', value: 'required', setup: CKEDITOR.plugins.forms._setupRequiredAttribute, commit: function( data ) { var element = data.element; if ( this.getValue() ) element.setAttribute( 'required', 'required' ); else element.removeAttribute( 'required' ); } } ] } ] }; } );
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula