Ajax Son Konular

Started by Alpay, July 09, 2008, 04:03:30 AM

Previous topic - Next topic

Pяηѕѕ LF

Tesekkür ettim bir türlü bulamiyordum kullanilan temadaymis..

"Kaç tane bölümünden konuların ziyaretçilere görünmesini istiyorsunuz?"

Anliyamadim tam olarak sordugun soruyu.

Mesela menü'de son konular var oraya tikladiginda konu listesi gelsin sonrada normal bir sekilde konuya tiklar ve giris yapmadiysa "forum icerizigimiz ziyaretçilere kapalidir" mesajini alsin.

Bilmiyorum bu sekilde cevap almis olurmusun.

kolay gelsin.
1.1.21 Default

[SiNaN]

Şu an çıkmalıyım, konuyu okunmamış olarak işaretliyorum. Umarım yarın bakacak vaktim olur.

O zamana kadar ziyaretçilerin görmemesi gereken bölümlerin ID'lerini buraya yazabilir misiniz?
Former SMF Core Developer | My Mods | SimplePortal

Pяηѕѕ LF

Ziyaretçiler normal bütün bölümlere görebiliyorlar ve konularida görebiliyorlar ancak konuya girdiklerinde giris yapilmadiysa "forum icerigimiz.." mesajini aliyorlar.

Zor bir degisiklige benziyor önemi yok bosver vaktinden kaybetme. Ben daha kolay guest is not guest gibi kücük degisikliler oluyor ya öyle zannettim ondan sordum. tesekkür ettim.

kolay gelsin.
1.1.21 Default

[SiNaN]

Eğer forumu tamamen ziyaretçilere kapatmadıysanız son konular görünüyor olmalıydı. Recent.php'ye herhangi bir kod eklediniz mi? Ya da is_not_guest(); kodunu hangi sayfalara eklediniz?
Former SMF Core Developer | My Mods | SimplePortal

Pяηѕѕ LF

Hayir herhangi bir kod eklemedim  :-\ Sadece modu yükledim oldugu gibi.

kolay gelsin.
1.1.21 Default

[SiNaN]

Recent.template.php dosyanızı ekler misiniz?
Former SMF Core Developer | My Mods | SimplePortal

Pяηѕѕ LF

Recent.template.php'deki "is_not_guest(); " sildim ve istedigim sekilde oldu  :-\.

Silinmis sekli ile bir sorun cikmaz degilmi ? onun orda olmasinin bir sebebi olsa gerek  ::) . Bana bir sorun cikmaz dersen bu sekilde birakirim ve sorunum tamamen cözülmüs olur.

tesekkür ediyorum Kolay gelsin.
1.1.21 Default

[SiNaN]

is_not_guest(); kodu sadece bulunduğu sayfanın ziyaretçiler tarafından görülmesini engeller. Büyük ihtimalle Son Yazılan Mesajlar (?action=recent) bölümünü ziyaretçilerden gizlemek istemişsiniz. Çünkü orada mesajların bir kısmı gözükür.

O kodu kaldırırsanız, Son Yazılan Mesajlar bölümü de ziyaretçilere açılır. Şu değişikliği yaparsanız sadece Son Yazılan Mesajlar bölümü ziyaretçilere kapalı olur:

Recent.template.php

Bul:

function template_main()
{
global $context, $settings, $options, $txt, $scripturl;


Değiştir:

function template_main()
{
global $context, $settings, $options, $txt, $scripturl;

is_not_guest();


Eğer çalışmazsa şunu denersiniz:

function template_main()
{
global $context, $settings, $options, $txt, $scripturl;

if($context['current_action'] == 'recent')
is_not_guest();
Former SMF Core Developer | My Mods | SimplePortal

Pяηѕѕ LF

Evet son yazilan mesajlar bölümünü gizlemek içindir. Cünkü denedim ve gözüküyordu sonra verdigin ilk kodu uyguladim ve action recent acilmiyor artik ama son konular aciliyor  :D.

Sorunu en dogru sekilde algilama ve aciklamana "hayranim". 

Artik bir sorun kalmadi zannedersem  :) yardimci oldugun için cok tesekkür ediyorum. 

kolay gelsin.
1.1.21 Default

birvarbiryok

Bu modu, SSİ.php ye entegre etmek mümkün mü? Yani forum haricinde sayfalarda göstermek?

Shadow1243

Quote from: [SiNaN] on August 25, 2008, 02:43:39 PM
is_not_guest(); kodu sadece bulunduğu sayfanın ziyaretçiler tarafından görülmesini engeller. Büyük ihtimalle Son Yazılan Mesajlar (?action=recent) bölümünü ziyaretçilerden gizlemek istemişsiniz. Çünkü orada mesajların bir kısmı gözükür.

O kodu kaldırırsanız, Son Yazılan Mesajlar bölümü de ziyaretçilere açılır. Şu değişikliği yaparsanız sadece Son Yazılan Mesajlar bölümü ziyaretçilere kapalı olur:

Recent.template.php

Bul:

function template_main()
{
global $context, $settings, $options, $txt, $scripturl;


Değiştir:

function template_main()
{
global $context, $settings, $options, $txt, $scripturl;

is_not_guest();


Eğer çalışmazsa şunu denersiniz:

function template_main()
{
global $context, $settings, $options, $txt, $scripturl;

if($context['current_action'] == 'recent')
is_not_guest();


http://www.doktortr.net/forum/index.php?action=recent

Sayfa yüklenmiyor bu şekilde yaptığımızda...

[SiNaN]

Doğru eklediğinize emin misiniz? Ne tür bir hata alıyorsunuz?
Former SMF Core Developer | My Mods | SimplePortal

Shadow1243

Evet kesinlikle doğru ekledim.
Aldığım hata şu : üst buton menüsünden aşağısı yüklenmiyordu.yani anasayfa-forum vs.'nin alt kısmı yok,sayfa yüklenmesi bitiyor ve öyle kalıyor.
Ben de en son mesajları göstermeyi açtım mecburen.

[SiNaN]

Değişikliği yaparak dosyayı buraya ekler misiniz?
Former SMF Core Developer | My Mods | SimplePortal

karanima

bu forum ana sayfaya alabilir miyiz?

Advertisement: