arkadaşlar;
youtube modulu editliyorum..bloktaki videoların text link şeklinde değil de
youtube deki gibi resime tıklayarak olmasını şağlayacağım..
sql deki resim linkini girmek için "text23" şekline tablo yaptım ve moduldeki değişiklikleri hallettim ancak..
video edit kısmındaki (modules/youtube/admin.php deki) deşikiliği kaydet dediğim zaman kaydetmiyor veriyi eksik yazdınız hatası veriyor kodu aşağıya yazdım eğer bi bakıp yardımcı olursanız sanırım yeni bir tip youtupe modulu oluşturabileceğiz..
Kod:
<?
###################################
if (!eregi("modules.php", $_SERVER['PHP_SELF'])) {
die ();
}
function ok_added_text($id, $title, $text, $text23, $sender)
{
global $io_db, $admin_url;
$title = trim($title);
$sender = trim($sender);
if ($title != "" && $text != "" && $text23 != "" && $sender != "") {
$title = stripslashes(FixQuotes($title));
$text = stripslashes(FixQuotes($text));
$text23 = stripslashes(FixQuotes($text23));
mysql_query("INSERT INTO ".$io_db['text']." VALUES ('', now(), '$title', '$text','$text23', '$sender', '', '', '')");
mysql_query("DELETE FROM ".$io_db['text_add']." WHERE id = $id");
}
header("Location: $admin_url");
}
function del_text($id_del)
{
global $io_db, $module_url;
if ($id_del != "" && is_numeric($id_del)) {
mysql_query("DELETE FROM ".$io_db['text']." WHERE id = $id_del");
mysql_query("DELETE FROM ".$io_db['comment']." WHERE sid='$id_del'");
}
header("Location: $module_url");
}
$result = mysql_query("UPDATE ".$io_db['text']." SET
date='$date',title='$title',text='$text',text23='$text23',sender='$sender',vote='$vote',voter='$voter',hits='$hits' WHERE id='$id'");
if ($result) {
echo "<center>"._IO_ADMIN_EDIT_THANKS."</center>";
} else{
echo "<center>"._IO_ADMIN_EDIT_FALSE."</center>";
}
} else {
echo "<center>"._IO_LESS_INFO."</center>";
}
CloseTable();
module_footer();
}
function del_comment($id, $sid)
{
global $io_db, $module_url, $admin_url;
mysql_query("DELETE FROM ".$io_db['comment']." WHERE id='$id'");
if (isset($sid) && $sid != "") {
header("Location: $module_url&file=read&id=$sid");
} else {
header("Location: $admin_url");
}
}
function ok_comment($id)
{
global $io_db, $admin_url;
mysql_query("UPDATE ".$io_db['comment']." SET active='1' WHERE id='$id'");
header("Location: $admin_url");
}
function del_added_text($id)
{
global $io_db, $admin_url;
if ($id != "" && is_numeric($id)) {
mysql_query("DELETE FROM ".$io_db['text_add']." WHERE id='$id'") or die();
}
header("Location: $admin_url");
}
function module_config()
{
global $io_db, $admin_url, $bgcolor2, $bgcolor4, $module_name;
admin_header();
echo "<script src=\"modules/$module_name/includes/j a v a s c r i p t.js\"></script>";
$result_config = mysql_query("SELECT index_page_items, list_page_items, top_page_items, isset_theme, allow_anonymous, allow_direct, less_vote FROM ".$io_db['config']." WHERE sitename='isikonline'");
list($old_index_page_items, $old_list_page_items, $old_top_page_items, $old_isset_theme, $old_allow_anonymous, $old_allow_direct, $old_less_vote) = mysql_fetch_row($result_config);
OpenTable();
echo "<table align=\"center\" cellspacing=\"2\" cellspacing=\"2\" style=\"border:1 solid $bgcolor2\" width=\"400\">\n"
."<form action=\"$admin_url\" method=\"post\">\n"
."<tr><td colspan=\"2\" align=\"center\" height=\"25\" bgcolor=\"$bgcolor2\"><font class=\"title\">"._IO_CONFIG."</font></td></tr>\n"
."<tr><td height=\"20\" align=\"center\" valign=\"top\" bgcolor=\"$bgcolor4\" style=\"border:1 solid $bgcolor2\"><input type=\"text\" name=\"new_index_page_items\" value=\"$old_index_page_items\" size=\"10\" maxlength=\"2\"></td><td bgcolor=\"$bgcolor4\" style=\"border:1 solid $bgcolor2\">"._IO_INDEX_PAGE_ITEMS."</td></tr>\n"
."<tr><td height=\"20\" align=\"center\" valign=\"top\" bgcolor=\"$bgcolor4\" style=\"border:1 solid $bgcolor2\"><input type=\"text\" name=\"new_list_page_items\" value=\"$old_list_page_items\" size=\"10\" maxlength=\"2\"></td><td bgcolor=\"$bgcolor4\" style=\"border:1 solid $bgcolor2\">"._IO_LIST_PAGE_ITEMS."</td></tr>\n"
."<tr><td height=\"20\" align=\"center\" valign=\"top\" bgcolor=\"$bgcolor4\" style=\"border:1 solid $bgcolor2\"><input type=\"text\" name=\"new_top_page_items\" value=\"$old_top_page_items\" size=\"10\" maxlength=\"2\"></td><td bgcolor=\"$bgcolor4\" style=\"border:1 solid $bgcolor2\">"._IO_TOP_PAGE_ITEMS."</td></tr>\n";
echo "<tr><td align=\"center\" valign=\"top\" bgcolor=\"$bgcolor4\" style=\"border:1 solid $bgcolor2\"><select name=\"new_isset_theme\" size=\"2\">";
if ($old_isset_theme == 1) {
echo "<option value=\"1\" selected>"._YES."</option>"
."<option value=\"0\">"._NO."</option>";
} else {
echo "<option value=\"1\">"._YES."</option>"
."<option value=\"0\" selected>"._NO."</option>";
}
echo "</select></td><td bgcolor=\"$bgcolor4\" style=\"border:1 solid $bgcolor2\" valign=\"top\">"._IO_ISSET_THEME." - [ <a href=\"j a v a s c r i p t:open_help('modules/$module_name/docs/help.php?help_file_name=theme&help_file_title=Tema')\">YARDIM</a> ]</td></tr>\n";
kardes bunun daha kolay yollari var deisik modul lerden parcalarla edit bence daha guzel olr yani demek istedigim mesela nuke video modulunden parcalar alabilirsin guzel olur ben ce
bi videoyu izlemek istediinizde mi bu resim çıkçak tam anlamadım eğer textlerin yerine resim çıkçaksa youtube anasayfa görünümü falan değişmesi gerekir.
çünkü 1-)netopsiyon tanıtım videosu yazısı yerine bir resim koyarsanız görüntü ne hallere gelir siz düşünün
sercan aslında öyle değil youtube deki ilk resim tıkladığımız zaman video sayfasına yönleniyor.o ilk sayfadaki resmi sağ tık ile yolunu bulup orayı resim linkine yapıştırarak bu işlemi yapacağız ..
aslında bir gece bu modülle uğraştım sadece yukarıda kod kaldı
blok falan düzenledim yeni güzel birşey oldu sanırım...
sadece modulde video edit kısımında yukarıda yazdığım hata veriyor onun haricinde herşey çalışıyor..
eğer moderatörler veya webmaster arkadaşlar yardımcı olursa bu kısmını da halledilirse modulu yayınlayabiliriz..
youtube modülünde yönetici panelinden anonim kullanıcılara yorumu kapattığım halde anonim kullanıcılar yorum yazabiliyor, gerçi yorumlar admin onaylı olarak ekleniyor ama bunu tamamen kapatmanın yolu yok mu, botlar bir farkederse seyret spamı :S
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