Orada da dediğim gibi Görsel Editörü otomatik algılayacak bir sürümü hazırlıyorum.
Bu modül Normal Nuke Evo kodlarına sahip olmadığı için görsel editör devreye girmez.
<textarea> yazan yerler aynen duruyor. Nuke Evoda o alanlar Make_TextArea('content', $row[content]);
şeklinde yazılmazsa editör devreye girmez.
İster evo olsun ister düz Nuke sistemdeki Görsel editörü otomatik algılayacak ve bu editörü yalnızca adminlere kullandırttıracak bir sürüm güncellemesi yapıyorum.
Bir kaç gün beklerseniz edinebilirsiniz.
Genel amaçlı olarak EVO veya Standart Nuke için kullanılması gereken fonksiyon şöyle bir şey.
Kod:
// Genel amaçlı FCK editor ve admin, üye kontrolu.
if (!defined('NUKE_EVO')) {
// Nuke Evo değil ise burası çalışır...
if (function_exists('wysiwyg_textarea')) {
// Eski FCK editor varsa ve Standart Nuke ise burası çalışır...
if (is_admin($admin)) {
// Admin ise burası çalışır...
wysiwyg_textarea("content", "", "NukeUser", "70", "20");
}
} elseif (is_user()) {
// Üye ise burası çalışır...
echo "<textarea>$row[content]</textarea>";
}
else {
// Üye değil ise burası çalışır...
redirect('modules.php?name=Your_Account&op=new_user');
}
}
else {
// FCK editor yoksa ve Standart Nuke ise burası çalışır...
if (is_admin($admin)) {
// Admin ise burası çalışır...
echo "<textarea>$row[content]</textarea>";
}
} elseif (is_user()) {
// Üye ise burası çalışır...
echo "<textarea>$row[content]</textarea>";
}
else {
// Üye değil ise burası çalışır...
redirect('modules.php?name=Your_Account&op=new_user');
}
}
}
else {
// Nuke Evo ise burası çalışır...
if (is_admin($admin)) {
// Admin ise burası çalışır...
echo Make_TextArea('content', $row[content]);
}
} elseif (is_user()) {
// Üye ise burası çalışır...
echo "<textarea>$row[content]</textarea>";
}
else {
// Üye değil ise burası çalışır...
redirect('modules.php?name=Your_Account&op=new_user');
}
}
Bu kod istediğiniz modülde <textarea> bölümlerini yönetmenize yardımcı olur.
Kayıt: Nov 01, 2006 Mesajlar: 2412 Konum: izmirimi özledim
Tarih: 2008-07-08, 19:58:44 Mesaj konusu:
Konu bir kaç günlüğüne aktiftir sonra silinecektir....
burada bir kaç gün dememin sebebi ise...nuke üzerine açılan başlıkların taşıma işlemine başlanılmamasıdır. taşıma işlemi bittikten sonra bu tür başlıklara yer vermezseniz beni mutlu etmiş olacaksınız
Orada da dediğim gibi Görsel Editörü otomatik algılayacak bir sürümü hazırlıyorum.
Bu modül Normal Nuke Evo kodlarına sahip olmadığı için görsel editör devreye girmez.
<textarea> yazan yerler aynen duruyor. Nuke Evoda o alanlar Make_TextArea('content', $row[content]);
şeklinde yazılmazsa editör devreye girmez.
İster evo olsun ister düz Nuke sistemdeki Görsel editörü otomatik algılayacak ve bu editörü yalnızca adminlere kullandırttıracak bir sürüm güncellemesi yapıyorum.
Bir kaç gün beklerseniz edinebilirsiniz.
Genel amaçlı olarak EVO veya Standart Nuke için kullanılması gereken fonksiyon şöyle bir şey.
Kod:
// Genel amaçlı FCK editor ve admin, üye kontrolu.
if (!defined('NUKE_EVO')) {
// Nuke Evo değil ise burası çalışır...
if (function_exists('wysiwyg_textarea')) {
// Eski FCK editor varsa ve Standart Nuke ise burası çalışır...
if (is_admin($admin)) {
// Admin ise burası çalışır...
wysiwyg_textarea("content", "", "NukeUser", "70", "20");
}
} elseif (is_user()) {
// Üye ise burası çalışır...
echo "<textarea>$row[content]</textarea>";
}
else {
// Üye değil ise burası çalışır...
redirect('modules.php?name=Your_Account&op=new_user');
}
}
else {
// FCK editor yoksa ve Standart Nuke ise burası çalışır...
if (is_admin($admin)) {
// Admin ise burası çalışır...
echo "<textarea>$row[content]</textarea>";
}
} elseif (is_user()) {
// Üye ise burası çalışır...
echo "<textarea>$row[content]</textarea>";
}
else {
// Üye değil ise burası çalışır...
redirect('modules.php?name=Your_Account&op=new_user');
}
}
}
else {
// Nuke Evo ise burası çalışır...
if (is_admin($admin)) {
// Admin ise burası çalışır...
echo Make_TextArea('content', $row[content]);
}
} elseif (is_user()) {
// Üye ise burası çalışır...
echo "<textarea>$row[content]</textarea>";
}
else {
// Üye değil ise burası çalışır...
redirect('modules.php?name=Your_Account&op=new_user');
}
}
Bu kod istediğiniz modülde <textarea> bölümlerini yönetmenize yardımcı olur.
İlginize teşekkürler,sorunumu halledemedim ama bir kaç güne uygun modülü hazırlayacak olmanız bizleri sevindirdi.
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız