Ajax Son Konular

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

Previous topic - Next topic

Alpay











Mod:Ajax Son Konular - ( AJAX Recent Topics )
Yazan:SlammedDime
Çeviren:Alpay
Açıklama:Yeni bir sayfada son konuları listelemenizi sağlar..
Çalışan Sürümler:1.1.5 ve 2.0 Beta 3.1 Public.
Url:http://custom.simplemachines.org/mods/index.php?mod=1284
Demo:http://mycoffeelounge.net/forum-recent.php




Modifications.turkish.php'de..
Bul:
?>

Öncesine ekle:
Quote
$txt['recent_topics'] = 'Son Konular';
$txt['minutes_ago'] = ' Dakika önce';
$txt['number_recent_topics_interval'] = 'Güncellenmiş konular için kontrol edilicek (saniye cinsinden) bekleme süresi';
$txt['number_recent_topics_interval_desc'] = '5-10 sn kabul edilebilir,çok düşük değil.';
$txt['number_recent_topics'] = 'Son konular sayfasında gösterilicek konu sayısı';

Tanshaydar


Hoochie Coochie Man

Teişekkürler Alpay
Demo site SMF değil, ilginç :-\
İnadına SMF 1.1.X

Alpay

Evet ilk orada deneme yapmış sanırsam şekil itibariyle aynı böyle ama ben padexx inkine döndürmeye calışacagim =)

Sende saol tanshaydar .

Hoochie Coochie Man

Quote from: Alpay on July 10, 2008, 03:04:26 AM
Evet ilk orada deneme yapmış sanırsam şekil itibariyle aynı böyle ama ben padexx inkine döndürmeye calışacagim =)
Sen taktın zaten ona :P
İnadına SMF 1.1.X

birvarbiryok

Gösterilecek konu sayısını nasıl arttırırız?

[SiNaN]

Aynı özellik olduğu için o siteyi örnek vermiş. Şunu koyarsanız daha iyi olabilir:

http://www.minare.net/forum/index.php?action=recenttopics
Former SMF Core Developer | My Mods | SimplePortal

Fussilet

üyelerin kendi konularını görebilecekleri bir mod var mı acaba? [mesaj değil... konu]


Shean

Quote from: Fussilet on August 12, 2008, 12:05:57 PM
üyelerin kendi konularını görebilecekleri bir mod var mı acaba? [mesaj değil... konu]


Smfnin kendisinde var zaten üyenin profiline girdiğinde son açtığı konulara bak linkine tıklayınca konular listeleniyor


[SiNaN]

Bahsettiğiniz SMF 2.x ile gelen bir özellik. 1.x sürümleri için aşağıdaki modifikasyonu kullanabilirsiniz:

http://custom.simplemachines.org/mods/index.php?mod=364

єνσℓυтιση™, aynı modifikasyondan bahsediyoruz ama yukarıdaki paket halindeki.
Former SMF Core Developer | My Mods | SimplePortal

NoPasaran

Yeni gönderilen mesajlardan farkı ne ya ben anlamadım :-\
kralkartal.net SMF 2.0.8

Fussilet

çok teşekkür ederim  kardeşlerim...

saygılarımla...

[SiNaN]

Quote from: NoPasaran on August 12, 2008, 12:41:28 PM
Yeni gönderilen mesajlardan farkı ne ya ben anlamadım :-\

Recent sayfası AJAX ile yenileniyor. Yani siz sayfayı görüntülerken yeni mesaj yazıldığında, siz sayfayı yenilemeseniz dahi yeni mesaj oraya ekleniyor.
Former SMF Core Developer | My Mods | SimplePortal

BuЯЯЯЯaK

Bunu kullandığımız top10 larda yapsak sanırım daha hoş olabilir .


deejayss

hey gidi günler hey.

Pяηѕѕ LF

Merhaba,

Öncelikte bu modu paylastigin için tesekkürler.  O:)

Benim bi sorum olacak.  ::)

Mesela mod kurulu oldugunda ve son konular'a tikladigimizda ve forum içerigimiz ziyaretcilere kapalidir özelligi varsa o zaman liste'ye göremiyoruz. Son konular sayfasi cikmiyor.

Mesela Son konular'a tikladigimizda liste, sayfa, ciksin ve ondan sonra seçtigimiz bir konuya tikladigimizda forum içerigimiz ziyaretçilere kapali mesaji cikmasini yapilabilirizmi  ???

+

$txt['number_recent_topics'] = 'Son konular sayfasında gösterilicek konu sayısı';

Birde ayarlar admin panel'inin hangi bölümünden yapiliyor  :-\

tesekkürler kolay gelsin.
1.1.21 Default

Pяηѕѕ LF

1.1.21 Default

[SiNaN]

İzinleri ayrıca kontrol etmediği için bunu yapmak çok kolay olmaz. Özel birkaç değişiklik yapmak gerekir sanırım. Kaç tane bölümünden konuların ziyaretçilere görünmesini istiyorsunuz?

Admin Paneli >> Kullanılan Tema

Former SMF Core Developer | My Mods | SimplePortal

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: