News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

SimplePortal - 2.3.6 Çıktı!

Started by [SiNaN], March 11, 2008, 02:46:30 AM

Previous topic - Next topic

Balaban

.

Balaban

İşte böyle , bir resmi site görevlileri böyle olmalıdır.
Ocak 19,
Ocak 20,
Şubat 1,
Biliyorsa söylememeli,bilmiyorsa bilmediğini belli etmemeli,üzerinde çalısıyorsa da bunu kimseye söylememeli ki,ondan önce birileri yapmasın...
Alkışlarım bu ekibi :)
He eleşti oldugundan şimdi gelip tartışma yaratan mesajlar silinmiştir diyip bunu da silersiniz .değil mi yağız oğlanlar...
.

[SiNaN]

Quote from: justblbn99 on January 19, 2009, 11:54:05 AM
hocam , boardnews fonksiyonundaki gibi konu ve içeriğin belirlediğimiz kadar karakterini nasıl gösterebiliriz...yalnız bütün forumdan olacak sekillde..

BoardNews blocku bütün forumlardan mesajları alsın diyorsanız:

SPortal1-1.php

Bul:

// Find the post ids.
$request = db_query("
SELECT ID_FIRST_MSG
FROM {$db_prefix}topics
WHERE ID_BOARD = $board
ORDER BY ID_FIRST_MSG DESC


Değiştir:

global $user_info;

// Find the post ids.
$request = db_query("
SELECT t.ID_FIRST_MSG
FROM {$db_prefix}topics AS t
LEFT JOIN {$db_prefix}boards AS b ON (b.ID_BOARD = t.ID_BOARD)
WHERE $user_info[query_see_board]
ORDER BY t.ID_FIRST_MSG DESC


Normal metini PHP ile kısaltmak istiyorsanız:

$yazi = 'asd';

global $func;
if ($func['strlen']($yazi) > 100)
$yazi = $func['substr']($yazi, 0, 100);


100'ü istediğiniz şekilde değiştirebilirsiniz.

Quote from: justblbn99 on February 01, 2009, 11:29:33 AM
İşte böyle , bir resmi site görevlileri böyle olmalıdır.
Ocak 19,
Ocak 20,
Şubat 1,
Biliyorsa söylememeli,bilmiyorsa bilmediğini belli etmemeli,üzerinde çalısıyorsa da bunu kimseye söylememeli ki,ondan önce birileri yapmasın...
Alkışlarım bu ekibi :)
He eleşti oldugundan şimdi gelip tartışma yaratan mesajlar silinmiştir diyip bunu da silersiniz .değil mi yağız oğlanlar...

Birincisi; tek bir üyeye bakarak bütün ekip üyelerinin aynı olduğunu düşünmeniz çok yanlış. Ben sadece "bir"im.

İkincisi; profilime bakmış olsaydınız "On Hiatus" yazdığını ve profilimdeki resim değişikliğini görebilirdiniz. "On Hiatus" İngilizce'de "kısa bir ara" manasına gelir. Yoksa pembeyi çok sevdiğim için ara sıra o rengi giyme gibi bir alışkanlığım yok.

Üçüncüsü; ekip üyeleri yemek yemez, su içmez, okulları, işleri yoktur, uyumazlar gibi bir düşünceye kapılmayın. Bizler de insanız.

Dördüncüsü; 38 sayfaya kadar neredeyse bütün soruları cevaplamış bir üye, sadece tek bir soruyu cevaplamadı diye bu sitemi hak ediyor mu?

Sizin gibi genelleme yapmayacağım ama sadece Türkçe kullanıcılar arasında gördüğüm bu anlamsız tepkiler beni Türkçe destek platformlarından soğutuyor.
Former SMF Core Developer | My Mods | SimplePortal

Balaban

Blue Dream   ;
sizi kasdetmemiştim zaten...Son yazdığım mesajdan  bunu anlayabilirsiniz.
Kimsenin profiline pek bakmam,ki altını çiziyorum,kasdettiğim siz değildiniz.
Neyse özür dilerim...Ama tarih biraz uzun olunca doymuslardır,susuzluklarını gidermişlerdir,okullar onlara da tatildir,işlerinden sizin mesajı yazdıgınız gibi kısa bir zaman ayırabileceklerini ve 24 saat uyandıklarını ,uykularını almış olabileceklerini düşünmüştüm..
Neyse uzatmayayım..
Özür dilerim..
Ayrıca teşekkürler...
.

Paragaya

Geri Döndüm :D...... :)

Tp.Net Turkish Moderator... ;)

Balaban

hocam ben teşekkür etmiştim fakat,o gündeneyememiştim.
şimdi yapayım dedim.fakat ufak birsorun var..
sanırım bahsettiğiniz 1.1.x sürümleri için mi..
ben 2.0 beta 4 kullanıyorumda.
SPortal2 için benzer kodlar var mı diye baktım ama malesef pek cesaret edemedim .
.

Balaban

#746
bir önceki mesajımdan kaç saat geçtiğinigörmek için attım bu mesajı yanlış anlamayın :)
.

Yağız...

../Souces/SPortal2.php dosyasında bulun:
// Find the post ids.
$request = $smcFunc['db_query']('', '
SELECT id_first_msg
FROM {db_prefix}topics
WHERE id_board = {int:current_board}' . ($modSettings['postmod_active'] ? '
AND approved = {int:is_approved}' : '') . '
ORDER BY id_first_msg DESC
LIMIT ' . $start . ', ' . $limit,
array(
'current_board' => $board,
'is_approved' => 1,
)
);

Değiştirin:
// Find the post ids.
$request = $smcFunc['db_query']('', '
SELECT id_first_msg
FROM {db_prefix}topics
LEFT JOIN {db_prefix}boards AS b ON (b.id_board = t.id_board)
WHERE {query_see_board}' . ($modSettings['postmod_active'] ? '
AND approved = {int:is_approved}' : '') . '
ORDER BY id_first_msg DESC
LIMIT ' . $start . ', ' . $limit,
array(
'is_approved' => 1,
)
);

Balaban

değişikliği yaptım,deneme amaçlı bir konu açtım,fakat portal anasayfasında;
Misafirlere izin verilen bir bölüm belirtmediniz. Lütfen önce bölüm numarasını kontrol edin.
blok ayarlarından,bolume ait id'i doldurdum bu seferde ,iç sunucu hatası verdi.
.

[SiNaN]

#749
SPortal2.php

Bul ve Sil:

// Make sure guests can see this board.
$request = $smcFunc['db_query']('','
SELECT id_board
FROM {db_prefix}boards
WHERE ' . ($board === null ? '' : 'id_board = {int:board}
AND ') . 'FIND_IN_SET(-1, member_groups)
LIMIT 1',
array(
'board' => $board,
)
);
if ($smcFunc['db_num_rows']($request) == 0)
{
echo($txt['ssi_no_guests']);
return false;
}
list ($board) = $smcFunc['db_fetch_row']($request);
$smcFunc['db_free_result']($request);


Bul:

// Find the post ids.
$request = $smcFunc['db_query']('', '
SELECT id_first_msg
FROM {db_prefix}topics
WHERE id_board = {int:current_board}' . ($modSettings['postmod_active'] ? '
AND approved = {int:is_approved}' : '') . '
ORDER BY id_first_msg DESC
LIMIT ' . $start . ', ' . $limit,
array(
'current_board' => $board,
'is_approved' => 1,
)
);


Değiştir:

// Find the post ids.
$request = $smcFunc['db_query']('', '
SELECT id_first_msg
FROM {db_prefix}topics AS t
LEFT JOIN {db_prefix}boards AS b ON (b.id_board = t.id_board)
WHERE {query_see_board} ' . ($modSettings['postmod_active'] ? '
AND approved = {int:is_approved}' : '') . '
ORDER BY id_first_msg DESC
LIMIT ' . $start . ', ' . $limit,
array(
'is_approved' => 1,
)
);
Former SMF Core Developer | My Mods | SimplePortal

Balaban

.

[SiNaN]

Former SMF Core Developer | My Mods | SimplePortal

Balaban

yağızın verdiğini geri alıp ,sizin dediğinizi yaptıktan sonra.
.

Balaban

hocam yapılamayacak bir şeyse yapılamaz diyinde bari , boardnews olarak kullanam sadece ...
bakım modunda bekliyorum valla kaç gündür . bir açamadım siteyi.
.

[SiNaN]

Yapılamayacak birşey değil, emin olun. Fakat aldığınız hata sunucu ile ilgili, SimplePortal ile değil. Size verdiğim kodları az evvel denedim ve bir sorun yok. Eğer Seo4SMF gibi .htaccess veya php.ini'de değişiklik yapan bir modifikasyon kullanıyorsanız onunla ilgili olabilir.
Former SMF Core Developer | My Mods | SimplePortal

Balaban

#755
hocam forumumda sadece iki modifikasyon kurulu ... :(
tekrar tekrar deniyorum faka sürekli aybı hatayı alıyorum :(
1. Aeva ~ Auto-Embed Video & Audio 5.2.56
2. SimplePortal 2.1.1

edit : ddeğilmiş sanırım ..

edit : local'deki denememde de apache çalışmayı durduruyor bu değişiklikleri yapınca :(
.

[SiNaN]

"Değiştir" kodunda bir değişiklik yaptım, onu dener misiniz bir de?
Former SMF Core Developer | My Mods | SimplePortal

Balaban

#757
İlginiz için çok teşekkürler ...
Bu sefer istediğim oldu.
İnanın yaptığınız işi o kadar çok beğeniyorum ki,bence en gerekli modifikasyon olan single cat. modunu sırf simpleportalla çakışmasından dolayı kurmuyorum...


edit : peki son konular bloğunu , boardnews'deki gibi ,mesajın istediğimiz bölümünü nasıl çıkartabilirim.ya da boardnews'te sadece konuları nasıl çekerim diyeyim.yntlar gelmesin.
.

[SiNaN]

Ben teşekkür ederim. Modifikasyonun faydalı olduğunu görmek mutluluk verici.

Single Category modifikasyonunu SimplePortal ile kullanmak için; Single Category modunu SimplePortal'dan önce kurun ve SimplePortal'ı kurarken Subs-BoardIndex.php ve Recent.php dosyalarındaki hataları göz ardı ederek kuruluma devam edin. Daha sonra SPortal2.php dosyasında şu değişikliği uygulayın:

Bul:

$context['page_title'] = $context['forum_name'];

Değiştir:

$context['page_title'] = $context['forum_name'];
$context['TPortal'] = 'Yeah, we\'re clever. :P';


Bu şekilde sorunsuz çalışmalı.

Quote from: justblbn99 on February 05, 2009, 05:30:17 PM
edit : peki son konular bloğunu , boardnews'deki gibi ,mesajın istediğimiz bölümünü nasıl çıkartabilirim.ya da boardnews'te sadece konuları nasıl çekerim diyeyim.yntlar gelmesin.

BoardNews bloğu zaten sadece konunun ilk mesajını gösteriyor olmalı.
Former SMF Core Developer | My Mods | SimplePortal

Balaban

çok teşekkürler , o zaman şimdi simpleportalı kaldırıp single category kurup ,sonra simpleportal'ı kurayım..
bunun içinde ayrıca teşekkürler..

bu arada evet  gözümden kaçan bir şey olmuş.Evet boardnews ilk mesajları belirtiyor ama ,arşive tasınmıs yanıtları da gösteriyor..artık ne yapalım.Arşiv bölümünü kullanmayacağım :=)

tekrar teşekkürler.
.

Advertisement: