Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - sanko86

Pages: 1 ... 13 14 15 16 [17] 18 19 20 21
241
Kaynak:http://www.4homepages.de/forum/index.php?topic=7700.0

Yeni Anlatım:

[Mod] Auto image resize

Düzenlenecek Dosyalar
member.php
includes/upload.php
admin/settings.php
lang/<yourlanguage>/admin.php

Adım 1 (Güncelleme 19/09/04)
Aç /member.php


ARa:


Code: [Select]
    if (!$uploaderror) {
Bu kodun üstüne ekle alttaki kodları
Code: [Select]
//--------------------------------------------
//--------- Auto Image Resizing --------------
//--------------------------------------------
                  if ($config['auto_image'] && !$uploaderror) {
                     if ($direct_upload) {
                        $src = MEDIA_PATH."/".$cat_id."/".$new_name;
                    }
                    else {
                        $src = MEDIA_TEMP_PATH."/".$new_name;
                    }
                    $do_resize = 0;
               if ($image_info = @getimagesize($src)) {
                       if ($image_info[2] == 1 || $image_info[2] == 2 || $image_info[2] == 3) {
                          $do_resize = 1;
                    }
                  }
                  if ($do_resize) {
                     if (!function_exists(init_convert_options)) {
                           require(ROOT_PATH.'includes/image_utils.php');
                        }
                  if ($image_info[0] > $config['max_image_width'] || $image_info[1] > $config['max_image_height']) {
                       $convert_options = init_convert_options();
                       if (!$convert_options['convert_error']) {
                         $quality = (intval($config['auto_image_quality']) && intval($config['auto_image_quality']) <= 100) ? intval($config['auto_image_quality']) : 100;
                        if (!resize_image($src, $quality, $config['max_image_width'], 1, $config['max_image_height'])) {
                           $msg .= (($msg != "") ? "<br />" : "")."<b>".$lang['file_upload_error'].": ".$new_name;
                                 $uploaderror = 1;
                          }
                           }
                        }
                     }
                  }
//-------------------------------------------

Adım 2
Aç /includes/upload.php


ARa:
 
Code: [Select]
$this->max_height['media'] = $config['max_image_height'];
Üstüne bu kodu ekle
   
Code: [Select]
  $this->auto_image['media'] = $config['auto_image'];
Adım 2.2
Ara:



Code: [Select]
    if ($this->image_size[1] > $this->max_height[$this->image_type]) {
      $ok = 0;
      $this->set_error($this->lang['invalid_image_height']);
    }

Üstüne Bu kodu ekle


     
Code: [Select]
if ($this->auto_image[$this->image_type]) {
         $ok = 1;
      }

Adım 3
aç /admin/settings.php

ara:



 
Code: [Select]
show_setting_row("upload_emails");


Üstüne ekle
 
Code: [Select]
show_setting_row("auto_image", "radio");
  show_setting_row("auto_image_quality");

adım 4
aç /lang/<yourlanguage>/admin.php

ara:



Code: [Select]
$setting['auto_thumbnail_quality'] = "Thumbnail quality<br /><span class=\"smalltext\">0 to 100</span>";

Üstüne ekle


Code: [Select]
$setting['auto_image'] = "Auto-resize image";
$setting['auto_image_quality'] = "Auto-resize image quality";

adım 5
ekteki dosyayı indir içideki install_autoimage.php yi ftp ile ana dizine at

sonra internet adres satırına http://seninste.com/install_autoimage.php yaz ve enterle kurulumu yap.


adım 6
Admin paneline git-> ayarlardan en büyük en küçük ayar ve çözünürlük ayarı yap bu senin siteye yüklediğin resimlerin boyutu olacak.

son olarakinstall_autoimage.php  sil ve deneme yapmak için sitenden ktegorilerden birine girip ordan büyük boyutlu bir resim yükle








242
Turkish / Türkçe / Re: subdomainle alakalı soru?
« on: April 23, 2008, 11:56:02 AM »
sınırsız subdomain var.
Subdomain de açabiliyorum ama yönlendirme diye bir alan göremedim.
resim ekte

243
Temalar / Re: Bir soruda benden..
« on: April 23, 2008, 11:54:11 AM »
$config['image_cells'];

Code: [Select]
'image_cells' bu kodu nerden alıyor onu bulmak lazım belkide admin panelinde bir sorun vardır scriptin.

244
Turkish / Türkçe / Re: Kod eklenme anlatımlarını burda yapalım..
« on: April 23, 2008, 11:49:21 AM »
Bundan sonra forumdan anlatım yapacağım.Proplemleri anlıyorum.

245
Turkish / Türkçe / Re: temada hata alıyorum ?
« on: April 23, 2008, 11:17:59 AM »
sayın kardeşim temayı attığın yol hatalı ./templates/templates/whos_online.html şeklinde yapma

ftp ile bağlan ve templates klasörü içine gir oraya temam diye klasör oluştur ve tema dosyalarını bunun içine at sonra admin panelinden temam ı seç sorun çözülecek.

246
Turkish / Türkçe / Re: Bu soruya yanıt veren olmadi ;)
« on: April 23, 2008, 11:15:11 AM »
Resimler için düşünülmemiş görünüyor.Tabiki ihtiyaç olabilir ama şuan için sanırım mümkün değil.
Otomatik küçültme eklentisi ile denedim bir hata veriyor ve çözümünü bulamadım.

247
Turkish / Türkçe / Re: Kod eklenme anlatımlarını burda yapalım..
« on: April 23, 2008, 11:13:03 AM »
Bu konuya özen göstereceğim bu kadar güzel kullanışlı bir script için değer.
Anlatımlarım olursa sayfadan vermeye çalışacağım işlerimden vakit az kaldığı için dosyaolarak verdiklerim içinde kusura bakmayın.Amaçım faydalı olmak.

248
Denediğim çalışmaları veriyorum umarım faydalı olur.

249
Turkish / Türkçe / Re: subdomainle alakalı soru?
« on: April 23, 2008, 11:07:15 AM »
Bende cpanel olmadığı için bu yöntemi kullanıyorum sorun yok.
direct admin panel var benim kullandığım hostun.

250
Evet küçültür ama nedense şu hali ile link olarak eklenenlerde hata veriyor çözümünü bulamadım.

251
Turkish / Türkçe / Re: subdomainle alakalı soru?
« on: April 22, 2008, 03:46:31 PM »
Ben şu şekilde yaptım
örneğin forum.elemegim.info için
subdomain ekledim.
sonra ftp ile bağlanıp forum klasörü içine index.html yaptım içinede
Code: [Select]
<META HTTP-EQUIV="REFRESH" CONTENT="0; URL=http://www.elemegim.info/" >bu kodu yazdım.
sonra adres çubuğuna forum.elemegim.info yazınca direk ana sayfaya gidiyor sen ana sayfa değilde başka klasöre veya adrese yönlendirirsin.

252
Mods & Plugins (Releases & Support) / Re: [MOD] Shoutbox
« on: April 22, 2008, 02:44:11 PM »
help help help
wait:(

253
Modifikasyonlar / [MOD]Sitenizde sitemap ı gösterin.
« on: April 22, 2008, 02:13:21 PM »
Değiştirilecek dosyalar

includes/page_header.php
lang/<your language> /main.php
templates/<your template> /user_logininfo.html
templates/<your template> /user_loginform.html
templates/<your template> /style.css

Yeni dosyalar

sitemap.php LİNKTEN İNDİRDİKTEN SONRA ANA DİZİNE ATILACAK
templates/<your template> /sitemap.html
templates/<your template> /images/folder1.gif
templates/<your template> /images/folder2.gif
templates/<your template> /images/folder3.gif
templates/<your template> /images/folder4.gif
templates/<your template> /images/folder_path.gif

üste belirtilen klasörlere gönderiniz alttaki linkteki dosya içinde mevcuttur.

şimdi düzenlenecek dosyaları düzenleyelim.

Açın  includes/page_header.php
arayın:

Code: [Select]
  "media_url" => MEDIA_PATH,
Bu kodu altına ekleyin.
Code: [Select]
  "url_sitemap" => $site_sess->url(ROOT_PATH."sitemap.php"),
  "lang_sitemap" => $lang['sitemap'],

Açın  lang/<your language> /main.php

ve bu işaretten önce alttaki kodu ekleyin ?>

Kod:
Code: [Select]
/*
  MOD SITEMAP
  START INSERT
*/
$lang['sitemap'] = "Sitemap";
$lang['sitemap_legend'] = "Legend";
$lang['sitemap_viewimages_yes'] = "Allowed view images";
$lang['sitemap_viewimages_no'] = "Not allowed view images";
$lang['sitemap_viewimages_new_yes'] = "With new images and you are allowed view images";
$lang['sitemap_viewimages_new_no'] = "With new images but you are not allowed view images";
$lang['sitemap_cat_info'] = "<span class=\"sitemapinfo\">{lang_images}{lang_new_images}{lang_hits}{lang_description}</span>";
$lang['sitemap_images'] = "Images: {images}";
$lang['sitemap_new_images'] = " (New: {new_images})";
$lang['sitemap_hits'] = " Hits: {hits}";
$lang['sitemap_description'] = " Description: {description}";
$lang['sitemap_hidden'] = "&lt; hidden &gt;";
/*
  MOD SITEMAP
  END INSERT

Açın templates/<your template> /user_logininfo.html
ve
Açın templates/<your template> /user_loginform.html
iki sayfayada aşağıdaki kodu ekleyiniz.
Kod:

Code: [Select]
&raquo; <a href="{url_sitemap}">{lang_sitemap}</a>
Açın templates/<your template> /style.css
ve sayfa sonuna kodu ekleyin.
Code: [Select]
/*
 MOD SITEMAP
 START INSERT
*/
.sitemapinfo
{
  font-size: 9px;
padding: 2px 2px 2px 2px;
margin: 2px 2px 2px 2px;
color: #8794A7;
}
.sitemaprow1
{
  background-color: #e1e1e1;
  color: #004c75;
}

.sitemaprow2
{
  background-color: #efefef;
  color: #004c75;
}
/*
 MOD SITEMAP
 END INSERT
*/

hayırlı olsun ana sayfada sol tarafta üyelik girişi kısmında görünecek.


örnek:www.elemegim.info

254
Modifikasyonlar / [MOD]Dil seçme eklentisi
« on: April 22, 2008, 10:02:29 AM »
arkadaşlar sitenizdeki ziyaretçilere dil seçtirmek için ekte verdiğim dosyaya göre değişiklikleri yapınız.
Artık ziyaretçileriniz istedikleri dili seçip sitenizi gezebilirler.
örnek:elemegim.info

255
lang/turkce/main.php
dosyasını açıyoruz.
Code: [Select]
$lang['user_online_detail'] =kodunu aıyoruz ve burayı

Code: [Select]
$lang['user_online_detail'] = "Sitemizde, <b>{num_registered_online}</b> kayıtlı üyemiz, <b>{num_invisible_online}</b> Gizli, <b>{num_guests_online}</b> ziyaretçimiz aktif.";
şeklinde değiştiriyoruz.
Sonuç için resme bakınız.

Pages: 1 ... 13 14 15 16 [17] 18 19 20 21