Author Topic: [MOD]Rastgele resimde slayt show  (Read 15995 times)

0 Members and 1 Guest are viewing this topic.

Offline DilnüvaZ

  • Moderator
  • Hero Member
  • *****
  • Posts: 527
  • Gönül Okşayıcı
    • View Profile
    • Nuvanda Resimlere Dair Ne Varsa
[MOD]Rastgele resimde slayt show
« on: April 27, 2008, 07:05:06 PM »
Değerli  4images scripti  kullanıcilari ;) :

4images Resim galerinizde rastgele resimde slayt olmasını istiyormusunuz ozaman yazıyı okumaya devam edin....Bu sistemi hazırlayan Kw ye de teşekkür ediyoruz
Thanks KW ;)

1: Öncelikle  dosyayı indirin bu adresden indirin üye olmayanlar indiremiyor. Üye oldukdan sonra  Mod : More random with slide kısmından indirin Eklentiye eklemem yasak çünkü KW nin konusu tıklayın :  http://4images.malediven-bilder.de/

Ve işlem yapılacak dosyaların yedeğini almayı unutmayın :
Yeni dosyalar :
 random_images_slide_install.php
- templates/[kendi temanız ]/random_images_slide.js
- templates/[kendi temanız]/images/stop.gif
- templates/[kendi temanız]/images/play.gif
- templates/[kendi temanız]/images/left.gif
- templates/[kendi temanız]/images/right.gif

Bu yenı dosyaları belırtılen yere atın daha sonra adres çubuğuna www.siteadınız.com/random_images_slide_install.php yazın ve yükleyin sonrada orda çıkan şu kodu ftpde databasenize ekleyin  :
Code: [Select]
INSERT INTO 4images_settings ( setting_name , setting_value ) VALUES
( 'random_images_slide_show', '1' ),
( 'random_images_slide_how_many', '10' ),
( 'random_images_slide_width', '150' ),
( 'random_images_slide_height', '110' ),
( 'random_images_slide_controls', '1' ),
( 'random_images_slide_imagecontrols', '0' ),
( 'random_images_slide_controlpos', '0' ),   
( 'random_images_slide_duration', '4000' ),
( 'random_images_slide_stop', '1' ),
( 'random_images_slide_name', 'Name:' ),
( 'random_images_slide_imagename_view', '0' ),
( 'random_images_slide_fading', '0' ),
( 'random_images_slide_fadecolor', '#ffffff' ),
( 'random_images_slide_target_popup', 'toolbar=no,scrollbars=yes,resizable=no,width=680,height=480' ),
( 'random_images_slide_target', 'thumbnail_openwindow' );

Yükledikden sonra bu dosyayı silin :random_images_slide_install.php güvenliğiniz için :)

Gelelim modife yapılacaklara :
1.1: admin/settings.php yi açın ve bu kodu bulun:
Code: [Select]
// end of functions öncesine bu kodu ekleyin :
Code: [Select]
//########################### Start MOD: More random images with slide ######################
function show_random_images_slide_show_options($setting_name, $setting_value) {
  global $random_images_slide_show_optionlist;
  foreach ($random_images_slide_show_optionlist as $key => $val) {
    echo "<input type=\"radio\" name=\"setting_item[".$setting_name."]\" value=\"$key\"";
    if ($setting_value == $key) {
      echo " checked=\"checked\"";
    }
    echo "> ".$val."<br />";
  }
}

function show_random_images_slide_target_select($setting_name, $setting_value) {
  global $random_images_slide_target_optionlist;
  echo "<select name=\"setting_item[".$setting_name."]\">";
  foreach ($random_images_slide_target_optionlist as $key => $val) {
    echo "<option value=\"$key\"";
    if ($setting_value == $key) {
      echo " selected=\"selected\"";
    }
    echo ">".$val."</option>";
  }
  echo "</select>";
}

function show_random_images_slide_controls_options($setting_name, $setting_value) {
  global $random_images_slide_controls_optionlist;
  foreach ($random_images_slide_controls_optionlist as $key => $val) {
    echo "<input type=\"radio\" name=\"setting_item[".$setting_name."]\" value=\"$key\"";
    if ($setting_value == $key) {
      echo " checked=\"checked\"";
    }
    echo "> ".$val."";
  }
}

function show_random_images_slide_controlpos_options($setting_name, $setting_value) {
  global $random_images_slide_controlpos_optionlist;
  foreach ($random_images_slide_controlpos_optionlist as $key => $val) {
    echo "<input type=\"radio\" name=\"setting_item[".$setting_name."]\" value=\"$key\"";
    if ($setting_value == $key) {
      echo " checked=\"checked\"";
    }
    echo "> ".$val."<br />";
  }
}

function show_random_images_slide_imagecontrols_options($setting_name, $setting_value) {
  global $random_images_slide_imagecontrols_optionlist;
  foreach ($random_images_slide_imagecontrols_optionlist as $key => $val) {
    echo "<input type=\"radio\" name=\"setting_item[".$setting_name."]\" value=\"$key\"";
    if ($setting_value == $key) {
      echo " checked=\"checked\"";
    }
    echo "> ".$val."";
  }
}

function show_random_images_slide_duration_options($setting_name, $setting_value) {
  global $random_images_slide_duration_optionlist;
  foreach ($random_images_slide_duration_optionlist as $key => $val) {
    echo "<input type=\"radio\" name=\"setting_item[".$setting_name."]\" value=\"$key\"";
    if ($setting_value == $key) {
      echo " checked=\"checked\"";
    }
    echo "> ".$val."";
  }
}

function show_random_images_slide_stop_options($setting_name, $setting_value) {
  global $random_images_slide_stop_optionlist;
  foreach ($random_images_slide_stop_optionlist as $key => $val) {
    echo "<input type=\"radio\" name=\"setting_item[".$setting_name."]\" value=\"$key\"";
    if ($setting_value == $key) {
      echo " checked=\"checked\"";
    }
    echo "> ".$val."";
  }
}
function show_random_images_slide_imagename_view_options($setting_name, $setting_value) {
  global $random_images_slide_imagename_view_optionlist;
  foreach ($random_images_slide_imagename_view_optionlist as $key => $val) {
    echo "<input type=\"radio\" name=\"setting_item[".$setting_name."]\" value=\"$key\"";
    if ($setting_value == $key) {
      echo " checked=\"checked\"";
    }
    echo "> ".$val."";
  }
}
function show_random_images_slide_fading_options($setting_name, $setting_value) {
  global $random_images_slide_fading_optionlist;
  foreach ($random_images_slide_fading_optionlist as $key => $val) {
    echo "<input type=\"radio\" name=\"setting_item[".$setting_name."]\" value=\"$key\"";
    if ($setting_value == $key) {
      echo " checked=\"checked\"";
    }
    echo "> ".$val."";
  }
}
//############################## End Mod: More random images with slide ######################
1.2 Yine admin/settings.php de bu kodu bulun
Code: [Select]
  show_form_footer($lang['save_changes'], "", 2); Bu kodun öncesine aşağıdaki kodu ekleyin :
Code: [Select]
//########################### Start MOD: More random images with slide ######################
  show_table_separator($setting_group[XX], 2, "setting_group_XX");
  show_setting_row("random_images_slide_show", "show_random_images_slide_show_options");
  show_setting_row("random_images_slide_how_many");
  show_setting_row("random_images_slide_width");
  show_setting_row("random_images_slide_height");
  show_setting_row("random_images_slide_duration");
  show_setting_row("random_images_slide_target", "show_random_images_slide_target_select");
  show_setting_row("random_images_slide_target_popup");
  show_setting_row("random_images_slide_fadecolor");
  show_setting_row("random_images_slide_name");
  show_setting_row("random_images_slide_imagename_view", "show_random_images_slide_imagename_view_options");
  show_setting_row("random_images_slide_controls", "show_random_images_slide_controls_options");
  show_setting_row("random_images_slide_imagecontrols", "show_random_images_slide_imagecontrols_options");
  show_setting_row("random_images_slide_controlpos", "show_random_images_slide_controlpos_options");
  show_setting_row("random_images_slide_stop", "show_random_images_slide_stop_options");
  show_setting_row("random_images_slide_fading", "show_random_images_slide_fading_options");
//############################## End Mod: More random images with slide ######################
Ancak burada XX yazan yeri bir üsttekinin bir no fazlası yapın.Eğer bişey eklemişseniz büyük ihtimal 8 olucak :)
 
2: lang/türkçe/admin.php yi açın ve   ?> bu kodun öncesine aşağıdakini ekleyin :
Code: [Select]
/*##################### Start MOD: More random images with slideshow ####################### */
/*-- Setting-Group XX --*/
$setting_group[XX]="Random images with slide";
$setting['random_images_slide_show'] = "More random images with slide<br /><br /><a href=\"http://4images.malediven-bilder.de\" target=\"blank\"><small>~~~ Mod by KW ~~~</small></a>";
$random_images_slide_show_optionlist = array(
  "0"  => "Disable",
  "1"  => "Enable"
);
$setting['random_images_slide_how_many'] = "How many random images in the slide &nbsp&nbsp;&nbsp&nbsp; <span class=\"smalltext\">(not to mutch... speed ;-))</span>";
$setting['random_images_slide_width'] = "Set width of the random images";
$setting['random_images_slide_height'] = "Set hight of the random images";
$setting['random_images_slide_target'] = "Imagelink open in";
$random_images_slide_target_optionlist = array(
  "_blank"  => "New window",
  "_top"  => "Same window",
  "_self"  => "Self frame",
  "thumbnail_openwindow"  => "Popup window"
);
$setting['random_images_slide_controls'] = "Enable manuel controlbuttons in the slide";
$random_images_slide_controls_optionlist = array(
  "1"  => "No",
  "0"  => "Yes"
);
$setting['random_images_slide_controlpos'] = "&nbsp&nbsp;&nbsp&nbsp; => Position for the manual controlbuttons in the slide";
$random_images_slide_controlpos_optionlist = array(
  "1"  => "Top",
  "0"  => "Bottom"
);
$setting['random_images_slide_imagecontrols'] = "&nbsp&nbsp;&nbsp&nbsp; => Additional use images for the manual controlbuttons in the slide &nbsp&nbsp;&nbsp&nbsp;<span class=\"smalltext\">( <img src=\"".TEMPLATE_PATH."/images/left.gif\" border=\"0\" alt=\"previous\">&nbsp;<img src=\"".TEMPLATE_PATH."/images/play.gif\" border=\"0\" alt=\"play\">&nbsp;<img src=\"".TEMPLATE_PATH."/images/right.gif\" border=\"0\" alt=\"next\"> )</span>";
$random_images_slide_imagecontrols_optionlist = array(
  "0"  => "No",
  "1"  => "Yes"
);
$setting['random_images_slide_target_popup'] = "&nbsp&nbsp;&nbsp&nbsp; => If Popup window:&nbsp&nbsp;&nbsp&nbsp;<span class=\"smalltext\">(Settings for the newwindow)</span>";
$setting['random_images_slide_duration'] = "Speed of the slide&nbsp&nbsp;&nbsp&nbsp;<span class=\"smalltext\">(ms)</span>";
$setting['random_images_slide_stop'] = "Mouseover action: Stop slide";
$random_images_slide_stop_optionlist = array(
  "0"  => "No",
  "1"  => "Yes"
);
$setting['random_images_slide_imagename_view'] = "Enable the imagename";
$random_images_slide_imagename_view_optionlist = array(
  "1"  => "No",
  "0"  => "Yes"
);
$setting['random_images_slide_name'] = "Enable the description of imagename in front&nbsp&nbsp;&nbsp&nbsp;<span class=\"smalltext\">(Empty for disable)</span>";
$setting['random_images_slide_fading'] = "Enable fading in the slide";
$random_images_slide_fading_optionlist = array(
  "1"  => "No",
  "0"  => "Yes"
);
$setting['random_images_slide_fadecolor'] = "Slide background";
/*##################### End MOD: More random images with slideshow ####################### */
3: Şimdi ise admin panelinizde  templates/kendi temanız/home.html, search.html, lightbox.html, member.html dosyalarında şu kodu bulun 
Code: [Select]
{random_imageaşağıdaki ile değişin

Code: [Select]
<!-- ###### Start Mod: More random images with slideshow ####### -->
                   {random_images_slide}
                   <noscript>{random_image}</noscript>
                   <!-- ###### End Mod: More random images with slideshow ######### -->
4: templates/temanız/categories.html ve  details.html de bu kodu bulun :
Code: [Select]
{random_cat_image}bunun ile değişin :
Code: [Select]
<!-- ###### Start Mod: More random images with slideshow ####### -->
                   {random_images_slide}
                   <noscript>{random_cat_image}</noscript>
                   <!-- ###### End Mod: More random images with slideshow ######### -->
Eğer admin panelinden değişikiik yapacaksanız 3 ve 4. siklarda belirttiğim dosyaları chmod 666 yapın işiniz bitince de chmod 644 e geri çevirin


5 : Son olarak admin panelinizde ana ayarlardan en alt kısımda dilediğiniz ayarı verebilirsiniz. Anlaşılmayan hususları belirtirseniz yardımcı oluruz inş...
Kolay gelsin

Örnek olarak buyrun Rastgele resimler kısmına bakın : www.nuvanda.net

DilnüvaZ
« Last Edit: May 25, 2008, 05:55:22 PM by DilnüvaZ »

Offline strt

  • Newbie
  • *
  • Posts: 32
    • View Profile
Re: Rastgele resimde slayt show
« Reply #1 on: April 27, 2008, 10:37:47 PM »
baslangicta kodlari databese ye eklemek gerekiyor ya. orayi anlayamadim mysql_default.sql buraya mi ekleyecegiz

Ancak burada XX yazan yeri bir üsttekinin bir no fazlası yapın.Eğer bişey eklemişseniz büyük ihtimal 8 olucak

burayi anlayamadim dostum .usttekini bulamadim.
« Last Edit: April 27, 2008, 11:01:47 PM by strt »

Offline DilnüvaZ

  • Moderator
  • Hero Member
  • *****
  • Posts: 527
  • Gönül Okşayıcı
    • View Profile
    • Nuvanda Resimlere Dair Ne Varsa
Re: Rastgele resimde slayt show
« Reply #2 on: April 27, 2008, 10:58:42 PM »
adres çubuğuna www.siteadınız.com/random_images_slide_install.php yazın ve yükleyin sonrada orda çıkan şu kodu ftpde databasenize ekleyin


ben burada kaldim. ftp de databasenize ekleyin demissin. eklenecek yeri bulamadim. nasil ekleyecegim?
ftpde /data/database/defaultmysgl_default var  dosyana gir en alta ekle

Offline strt

  • Newbie
  • *
  • Posts: 32
    • View Profile
Re: Rastgele resimde slayt show
« Reply #3 on: April 27, 2008, 11:21:12 PM »
bende /data/database/default/mysql_default.sql seklinde yani direk databasenin icinde sql dosyasi yok

Offline DilnüvaZ

  • Moderator
  • Hero Member
  • *****
  • Posts: 527
  • Gönül Okşayıcı
    • View Profile
    • Nuvanda Resimlere Dair Ne Varsa
Re: Rastgele resimde slayt show
« Reply #4 on: April 28, 2008, 08:31:46 AM »
bende /data/database/default/mysql_default.sql seklinde yani direk databasenin icinde sql dosyasi yok
databaseınde sgl olan dosyayının içine atıcaksın

Offline DilnüvaZ

  • Moderator
  • Hero Member
  • *****
  • Posts: 527
  • Gönül Okşayıcı
    • View Profile
    • Nuvanda Resimlere Dair Ne Varsa
Re: Rastgele resimde slayt show
« Reply #5 on: April 28, 2008, 08:32:18 AM »
bende /data/database/default/mysql_default.sql seklinde yani direk databasenin icinde sql dosyasi yok
o zaman datada sgl olan dosyayının içine atıcaksın

Offline WolF_vAn_BruSSeL

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: [MOD]Rastgele resimde slayt show
« Reply #6 on: May 22, 2008, 03:51:46 PM »
Merhaba Arkadaslar Bi Sorun Oldu Ben Alttaki Verilen Kodu Eklemeden Butona Basinca Bu Hata Meydana Geldi Ne Yapmam Gerek?


Code: [Select]
An unexpected error occured. Please try again later.

   1. Error
        INSERT INTO 4images_settings ( setting_name , setting_value ) VALUES ( 'random_images_slide_show', '1' ), ( 'random_images_slide_how_many', '10' ), ( 'random_images_slide_width', '150' ), ( 'random_images_slide_height', '110' ), ( 'random_images_slide_controls', '1' ), ( 'random_images_slide_imagecontrols', '0' ), ( 'random_images_slide_controlpos', '0' ), ( 'random_images_slide_duration', '4000' ), ( 'random_images_slide_stop', '1' ), ( 'random_images_slide_name', 'Name:' ), ( 'random_images_slide_imagename_view', '0' ), ( 'random_images_slide_fading', '0' ), ( 'random_images_slide_fadecolor', '#ffffff' ), ( 'random_images_slide_target_popup', 'toolbar=no,scrollbars=yes,resizable=no,width=680,height=480' ), ( 'random_images_slide_target', 'thumbnail_openwindow' )

Offline WolF_vAn_BruSSeL

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: [MOD]Rastgele resimde slayt show
« Reply #7 on: May 22, 2008, 04:14:53 PM »
Arkadaslar Benim Temamdaki Dosyalarada Boyle Bir Sey Yok Aradim Delik Desik Ettim :S


3: Şimdi ise admin panelinizde  templates/kendi temanız/home.html, search.html, lightbox.html, member.html dosyalarında şu kodu bulun
Code:

{random_image

aşağıdaki ile değişin

Offline WolF_vAn_BruSSeL

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: [MOD]Rastgele resimde slayt show
« Reply #8 on: May 25, 2008, 09:17:58 PM »
Code: [Select]
Fatal error: Call to undefined function show_random_images_slide_target_select() in /www/ypu.com/w/0/l/w0lf/htdocs/admin/settings.php on line 162
Pi2 Arkadasim Sen Benim Temadan Kullaniyormussun Yardimci Olurmusun Bu Konuda ?