21-10-2023 11:18
07-03-2023 10:44
22-11-2023 17:14
03-12-2022 11:38
Bildiğiniz gibi Seditio 178 ile seditio function yapısı tamamen değişti. Bir çok özellik yenilendi veya yeni özellikler eklendi buda kullanıcıların eskisi gibi kodlara rahatlıkla müdehale etmesini bir nebze de olsa zorlaştırdı.
Bu nedenle sizlerin işini kolaylaştırmak adına işinize yarayacak bazı özellikleri nasıl ekleyeceğinizi burada sizlerle paylaşıyorum.
sed_textarea'ya placeholder nasıl eklenir burada onu göstereceğim.
system/functions.php yi açıyoruz ve alttakini buluyoruz.
function sed_textarea($name, $value, $rows, $cols, $editor = "noeditor") { global $cfg; $rows = (empty($rows)) ? $cfg['textarea_default_height'] : $rows; $cols = (empty($cols)) ? $cfg['textarea_default_width'] : $cols; $res = "<textarea name=\"".$name."\" rows=\"".$rows."\" cols=\"".$cols."\" data-editor=\"".$editor."\" required>".sed_cc(sed_checkmore($value, false), ENT_QUOTES)."</textarea>"; return($res); }
Alttaki ile değiştiriyoruz.
function sed_textarea($name, $value, $rows, $cols, $editor = "noeditor", $holder = "") { global $cfg; $rows = (empty($rows)) ? $cfg['textarea_default_height'] : $rows; $cols = (empty($cols)) ? $cfg['textarea_default_width'] : $cols; $res = "<textarea name=\"".$name."\" placeholder=\"".$holder."\" rows=\"".$rows."\" cols=\"".$cols."\" data-editor=\"".$editor."\" required>".sed_cc(sed_checkmore($value, false), ENT_QUOTES)."</textarea>"; return($res); }
Kaydet kapat.
Şimdi öncelikle sed_textarea da kaç tane değişkenimiz var ona bakalım
sed_textarea($name, $value, $rows, $cols, $editor = "noeditor", $holder = "")
6 adet değişken bulunuyor bunları sırasıyla input alanına nasıl yazdıracağız onu göstereceğim.
Örnek olarak PLUGIN_CONTACT_BODY yani contact eklentisi mesaj alanı
"PLUGIN_CONTACT_BODY" => sed_textarea('sender_message', isset($sender_message)?$sender_message:'', 8, 48, 'noeditor','mesajınız *').sed_textbox_hidden('sender_tarp', ''),
Bu işlemleri form alanlarında istediğiniz gibi kullanabilirsiniz.
* Creating field textarea * * @param string $name Name input tag * @param string $value Value textarea tag * @param int $rows Count of rows * @param int $cols Count of cols * @param string $editor Toolbar for wysiwyg editor * @param bool $disabled Disabled flag * @return string
Kendi özelleştirilmiş stilini belirle
Uygulamanız için mükemmel renk modunu seçin.
Dil yönünüzü değiştirin
Tam ekran modu aç/kapat
Web sitesi için uygun bir menü sistemi seçin
Please enable JavaScript!Bitte aktiviere JavaScript!S'il vous plaît activer JavaScript!Por favor,activa el JavaScript!