collapse

* Simple Portal Archived Forum

This is an Archive Forum.

The content in this forum may be out-of-date or have been superseded by newer information, and links in forum pages to other sites may not work.
This forum contains archives for future reference.

Visit our thread at Simple Machines Forum for current support.

SMF 2.1 users: EhPortal is a ported version of Simple Portal specifically designed for the SMF 2.1 branch.
Please visit web-develop.ca to download EhPortal and for its support.

* User Info

 
 
Welcome, Guest. Please login or register.

* Who's Online

  • Dot Guests: 1141
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.

* Sohbet Kutusu

Refresh History
  • Destek için kullanmay?n!
  • akorkut: Ama desteklerinizi de bekliyoruz.
    November 18, 2016, 08:41:36 AM
  • akorkut: grafitus hocam, yaklaşık 10 yıl.. smf, sp,  sizin ve diğer paylaşımseverin çalışmalarınızl bize destek oldu. Herşey için çok teşekkür ederiz.
    November 18, 2016, 08:40:38 AM
  • grafitus: Merhabalar herkese. Uzun zaman oldu, hayatlar değişti. Vakit ayıramaz olduk. SMF ve SimplePortal'ın yeri farklı olsa da artık aktif olmadıkları aşikar. Belki bir gün yeniden forumlar doğar. :)) Sevgilerle.
    November 18, 2016, 08:26:32 AM
  • tc bolubeyi: gelen giden yok pek
    July 31, 2016, 02:52:53 PM
  • tekniker974: Neredeyse 1 sene olmuş
    May 12, 2016, 01:05:50 AM
  • tekniker974: Günaydın
    May 12, 2016, 01:05:19 AM
  • tc bolubeyi: merhaba dostlara
    August 28, 2015, 08:56:04 AM
  • mert1i: ker alaka
    August 03, 2015, 10:07:49 AM
  • sonkalem: sa
    July 14, 2015, 03:27:51 PM
  • tc bolubeyi: sağolun ben de iyi allaha şükür
    June 10, 2015, 05:52:54 PM
  • mkuru: Teşekkürler Hasan Bey. Sizi sormalı
    May 27, 2015, 02:53:43 AM
  • tc bolubeyi: selam dostlar nasılsınız
    May 23, 2015, 06:52:15 PM
  • streetfire: Ben seviyorum.
    May 01, 2015, 03:39:22 PM
  • streetfire: Valla bilmiyorum. Sitemde çok kullanıyorum.
    May 01, 2015, 03:39:14 PM
  • mkuru: Evet haklısın
    April 03, 2015, 08:23:32 AM
  • mert1i: portalın en çok istenen ama en aaz talep gören kısmı bu chat
    April 01, 2015, 07:35:31 AM
  • mert1i: Selamun aleyküm ahali..
    January 27, 2015, 05:20:06 AM
  • tekniker974: a.s.
    August 12, 2014, 03:22:53 PM
  • delirium: S.a
    August 02, 2014, 10:24:22 AM
  • tekniker974: :nervous-happy:kimse yok
    July 15, 2014, 01:19:26 PM

* Recent Posts

Adding Forums Button to Nav bar by jirapon
[August 01, 2019, 09:07:12 AM]


Re: Board Icons by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 04:03:41 PM]


MOVED: Czech translation???? by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 03:04:51 PM]


Board Icons by jirapon
[July 30, 2019, 07:28:44 AM]


Re: Thankyou Simpleportal, by ♦ Ninja ZX-10RR ♦
[July 29, 2019, 09:41:29 AM]

Installation errors? Mod incompatibilities? Upgrade problems? Make your way over to the Install and Upgrade Support board for all your solutions!

Author Topic: Özel görüntüleme seçeneği  (Read 5007 times)

0 Members and 1 Guest are viewing this topic.

Offline tc bolubeyi

  • Sr. Member
  • ****
  • Posts: 389
  • Gender: Male
    • temrinlerim.org
  • SMF Version: 2 RC3
  • SP Version: 2.3.3
Özel görüntüleme seçeneği
« on: November 23, 2009, 03:10:09 PM »
Blok görüntülenme yeri ayarlarında özel görüntüleme seçeneğini kullanmak istedim. Fakat işin mantığını anlayamadım. Örneğin galerideki bölümlerde bazı blokların görüntülenmesini istiyorum. Aşağıdaki linkte falancı bloğun görüntülenmesi için yapmam gereken nedir?

http://www.spinabifidaturkey.com/smf/index.php?action=mgallery;sa=album;id=43


Offline tc bolubeyi

  • Sr. Member
  • ****
  • Posts: 389
  • Gender: Male
    • temrinlerim.org
  • SMF Version: 2 RC3
  • SP Version: 2.3.3
Re: Özel görüntüleme seçeneği
« Reply #1 on: December 01, 2009, 02:46:42 PM »
please reply  :'(

Offline [SiNaN]

  • Mr. SimplePortal
  • Developer
  • *
  • Posts: 6782
  • SMF Version: 2.0.15
  • SP Version: 2.3.7
Re: Özel görüntüleme seçeneği
« Reply #2 on: December 01, 2009, 03:01:13 PM »
SMG maalesef bu tür öğeleri tanımlamak için "id" değişkenini kullandığı için bu doğrudan mümkün değil. Örneğin "action=mgallery;sa=album;albumid=43" olsaydı, bunu yapabilirdiniz. Çünkü "albumid" değişkenin başka bir alanın kullanıyor olması ihtimali çok düşük, ama "id" değişkeni SMG'de birçok yerde gösteriliyor. (Normalde bu değişkeni kullanmak Apache mod_security modülü ile sorunlara sebep oluyor ama onu -bence- daha sağlıksız bir yol ile düzeltiyorlar.)

Önce şu değişikliği yapın:

Sources/MGallery.php

Code: (Bul) [Select]
$album = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0;
Code: (Değiştir) [Select]
$album = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0;
if ($album == 43)
$_GET['sp_album'] = 1;

Daha sonra da şu özel görüntüleme seçeneğini kullanabilirsiniz:

Code: [Select]
~sp_album|1
And slowly, you come to realize... It's all as it should be...

Offline tc bolubeyi

  • Sr. Member
  • ****
  • Posts: 389
  • Gender: Male
    • temrinlerim.org
  • SMF Version: 2 RC3
  • SP Version: 2.3.3
Re: Özel görüntüleme seçeneği
« Reply #3 on: December 01, 2009, 03:06:06 PM »
Birden fazla albüm için bunu yapmak istiyorum. Bu durumda verdiğiniz koda ilave yapmak gerekiyor mu? Her kategoride farklı bir müzik çalmasını istiyorum.

Offline [SiNaN]

  • Mr. SimplePortal
  • Developer
  • *
  • Posts: 6782
  • SMF Version: 2.0.15
  • SP Version: 2.3.7
Re: Özel görüntüleme seçeneği
« Reply #4 on: December 01, 2009, 03:19:20 PM »
O zaman şöyle yapın:

Sources/MGallery.php

Code: (Bul) [Select]
$album = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0;
Code: (Değiştir) [Select]
$album = isset($_REQUEST['id']) ? (int) $_REQUEST['id'] : 0;
$_GET['sp_album'] = $album;

Daha sonra da şu özel görüntüleme seçeneğini kullanabilirsiniz:

Code: [Select]
~sp_album|{album_idsi}
Örnek:

Code: [Select]
~sp_album|43
And slowly, you come to realize... It's all as it should be...

Offline tc bolubeyi

  • Sr. Member
  • ****
  • Posts: 389
  • Gender: Male
    • temrinlerim.org
  • SMF Version: 2 RC3
  • SP Version: 2.3.3
Re: Özel görüntüleme seçeneği
« Reply #5 on: December 01, 2009, 03:34:48 PM »
Yazdığınız değişikliği MGallery.phpde yaptım ve
Code: [Select]
~sp_album|43olarak özel görüntüleme seçeneğini yazdım. Fakat blok görüntülenmedi.

Offline [SiNaN]

  • Mr. SimplePortal
  • Developer
  • *
  • Posts: 6782
  • SMF Version: 2.0.15
  • SP Version: 2.3.7
Re: Özel görüntüleme seçeneği
« Reply #6 on: December 01, 2009, 03:43:39 PM »
Hmmm, evet. SMG daha sonra çalıştırıldığı için olmadı sanırım. O değişikliği geri alın ve şunu deneyin:

Sources/Subs-Portal.php

Code: (Bul) [Select]
// If you want to remove Forum link when it is
Code: (Değiştir) [Select]
if (@$_GET['action'] == 'mgallery' && @$_GET['sa'] == 'album' && isset($_GET['id']))
$_GET['sp_album'] = (int) $_GET['id'];

// If you want to remove Forum link when it is
And slowly, you come to realize... It's all as it should be...

Offline tc bolubeyi

  • Sr. Member
  • ****
  • Posts: 389
  • Gender: Male
    • temrinlerim.org
  • SMF Version: 2 RC3
  • SP Version: 2.3.3
« Last Edit: December 01, 2009, 04:01:21 PM by bolubeyi »

Offline seLym

  • Semi Newbie
  • *
  • Posts: 10
  • SMF Version: 2 RC2
  • SP Version: 2.3.1
Re: Özel görüntüleme seçeneği
« Reply #8 on: December 08, 2009, 04:49:57 PM »
Peki kategoride değilde index.php?action=mgallery de yani galerinin ana sayfasında nasıl göstere biliriz? :S

Offline seLym

  • Semi Newbie
  • *
  • Posts: 10
  • SMF Version: 2 RC2
  • SP Version: 2.3.1
Re: Özel görüntüleme seçeneği
« Reply #9 on: December 08, 2009, 05:17:09 PM »
Buldum biraz zor oldu ama :)

Code: [Select]
mgallery
yazıyoruz direk :)