Mod Son Konular Smf 2.1.3

Merhaba, tekrar hoş geldiniz!

Bilgi sahibi olanlarla ihtiyaç duyanları buluşturmak, farklı bakış açılarına sahip insanları bir araya getirerek birbirlerini daha iyi anlamalarını sağlamak ve herkesin bilgisini paylaşmasını sağlamak istiyoruz.

Cms Mod

cakal

Yönetici
Katılım
5 Ara 2018
Mesajlar
516
Tepkime puanı
167
Puanları
43
Konum
izmir
Buradaki konuda istek üzere yapılmıştır isteyen geliştire bilir
Anlatım Default temaya göredir

sorice-Subs-Recent.php

Bul:
PHP:
COALESCE(mem.real_name, m.poster_name) AS poster_name, t.id_board, b.name AS board_name,

Değiştir:
PHP:
COALESCE(mem.real_name, m.poster_name) AS poster_name, t.id_board, b.name AS board_name, t.num_views, t.num_replies,

Bul:
PHP:
'time' => timeformat($row['poster_time']),

Sonrasına Ekle:
PHP:
'views' => comma_format($row['num_views']),
            'replies' => comma_format($row['num_replies']),

BoardIndex.template.php

Bul:
PHP:
<div id="boardindex_table" class="boardindex_table">';

Öncesine Ekle
PHP:
 <div class="block" data-widget-id="11" data-widget-key="istatistik" data-widget-definition="new_posts">
 <div class="block-container main_container">
 <div class="cat_bar">
 <h3 class="catbg">
 <a href="', $scripturl, '?action=recent"><span class="main_icons recent_posts"></span> ', $txt['recent_posts'], '</a>
 </h3></div>';
 /* Each post in latest_posts has:
 board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
 subject, short_subject (shortened with...), time, link, and href. */
 $x = 0;
foreach ($context['latest_posts'] as $post){
$x++;
if ($x > 6)
{break;}
 $last_poster = $post['poster']['id'];
 if($last_poster!=0) {
 // Get The Avatar the easy Way
 loadMemberData($last_poster);
 loadMemberContext($last_poster);
 
 $ava = !empty($memberContext[$last_poster]['avatar']['image']) ? $memberContext[$last_poster]['avatar']['href'] : $settings['theme_url'].'/images/default_avatar.png';
 } else {
 $ava = $settings['theme_url'].'/images/default_avatar.png';
 }
 echo'
 <div class="block-body">
 <div class="structItemContainer">
 <div class="structItem structItem--thread">
 <div class="structItem-cell structItem-cell--icon">
 <div class="structItem-iconContainer">
 <img class="avatar" src="', $ava, '" />
 </div>
 </div>
 <div class="structItem-cell structItem-cell--main" data-xf-init="touch-proxy">
 <div class="structItem-title">', $post['link'], '</div>
 <div class="structItem-minor">
 <ul class="structItem-parts">
 <li>', $post['poster']['link'], '</li>
 </ul>
 </div>
 </div>
 <div class="structItem-cell structItem-cell--meta" title="First message reaction score: 0">
 <p>', $txt['replies'], ': <span>', $post['replies'], '</span></p>
 <p>', $txt['views'], ': <span>', $post['views'], '</span></p>

 </div>
 <div class="structItem-cell structItem-cell--latest">
 <span class="day">',timeformat($post['timestamp'], '%d'), '</span>
                <span class="month">',timeformat($post['timestamp'], '%b'), '</span>
 <div class="structItem-minor">
 <p>', $post['board']['link'], '</p>
 </div>
 
 </div>
 </div>
</div>
 </div>';
 }
 echo'
</div>
 </div>

Bul
PHP:
global $context, $txt, $scripturl;

Değiştir
PHP:
global $context, $txt, $scripturl, $memberContext;

index.css
CSS:
/* Top 10 V1.
------------------------------------------------------- */
.block {
 display: block;
 margin: 0 0 5px 0;
}
.main_container {
    margin-bottom: 20px;
    border-width: 1px;
    border-style: solid;
    border-top-color: #dfdfdf;
    border-right-color: #d8d8d8;
    border-bottom-color: #cbcbcb;
    border-left-color: #d8d8d8;
    border-radius: 4px;
}
.structItem {
    display: table;
    table-layout: fixed;
    border-collapse: collapse;
    border-top: 1px solid #e7e7e7;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
ul, ol {
    list-style: none;
}
.structItem-cell.structItem-cell--icon {
    width: 52px;
    position: relative;
}
.structItem-iconContainer .avatar {
    width: 36px;
    height: 36px;
    font-size: 22px;
}
.structItem-cell {
    display: table-cell;
    vertical-align: top;
    padding: 5px 8px;
}
.structItem {
    display: table;
    table-layout: fixed;
    border-collapse: collapse;
    border-top: 1px solid #e7e7e7;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.structItem-title {
    font-size: 15px;
    font-weight: 500;
    margin: 0;
    padding: 0;
    color: #a85400;
}
.structItem-title a {
    color: #a85400;
}
.structItem-minor {
    font-size: 12px;
    color: #8c8c8c;
}
.structItem-cell.structItem-cell--meta {
    width: 135px;
}
.structItem-cell.structItem-cell--latest {
    width: 190px;
    text-align: right;
}
* {
    box-sizing: border-box;
    padding: 0;
    margin: 0;
}
.structItem-cell.structItem-cell--meta span {
    float: right;
}


smf-istatislik-top-10.png
 
Teşekkür ederim ellerinize sağlık... Benim temam'da sorice-Subs-Recent.php ve benzeri şablon ve dosyalar bulunmuyor... Dediğiniz gibi default tema için geçerli... Ben Name v1.1 teması kullanıyorum ..
 
Teşekurler Bende buna benzer bir şeyler arıordum Çok Teşekür ederim cakal kardeşim
 
Teşekkür ederim ellerinize sağlık... Benim temam'da sorice-Subs-Recent.php ve benzeri şablon ve dosyalar bulunmuyor... Dediğiniz gibi default tema için geçerli... Ben Name v1.1 teması kullanıyorum ..
Merhaba Subs-Recent.php olmadan smf çalışmaz o smf nin direğidir onun temayla ilgisi yoktur bakin

n.max.png
 
Merhaba Subs-Recent.php olmadan smf çalışmaz o smf nin direğidir onun temayla ilgisi yoktur bakin

Ekli dosyayı görüntüle 241
Hocam vallahi yok ... sorice şeklinde hiç bir dizinde bulamadım... direk Subs-Recent.php şeklinde var onun içinde'de ara bul değiştir denilen kodlar yok zaten.. :D Dilersen ihtiyacın neyse bilgileri vereyim yani yok gerçekten... Evet gördüm temada yapmışsınız ama bende yok ben dosyayı bulamadım bulduğumda subs dosyası..
 
global $context, $txt, $scripturl;
Şu mesela yok abi.. Aramada çıkanlarla alakası yok var olanlar .. satır satır farklı mesela anlayamadım gitti..

Kod:
]https://prnt.sc/Mf_sr4aRJtRs

Kod:
https://prnt.sc/Mf_sr4aRJtRs

Yani demek istediğim bire bir değil bunlar .. fazlası var eksiği var aranılanın... :D kafa karışıyor haliyle
Misal bu temada index.css yok ..

İndex.css

Bu temada

responsive.css olarak geçiyor'muş denediğime göre o şekilde oldu... şimdi bunu ben yarım yamalak yaptım basan hatasını göstereyim




 
Son düzenleme:
Hocam vallahi yok ... sorice şeklinde hiç bir dizinde bulamadım... direk Subs-Recent.php şeklinde var onun içinde'de ara bul değiştir denilen kodlar yok zaten.. :D Dilersen ihtiyacın neyse bilgileri vereyim yani yok gerçekten... Evet gördüm temada yapmışsınız ama bende yok ben dosyayı bulamadım bulduğumda subs dosyası..
kod.jpg
Merhaba @Charismax Sources Dosyasının içindeki Subs-Recent yazan php dosyasını Themes klasörü içindeki NameX_v1.0.3 klasöründeki BoardIndex.template css klasörü içindeki custom klasörü içindeki app.css i buraya zip dosya si olarak ekleyin yapıp vereyim.
 
Kendini ilkokul çocuğu gibi hissettim ya :love: Tamam paylaştım... Uygun bir zamanda inşaallah...
 

Ekli dosyalar

  • tttt.zip
    15.8 KB · Görüntüleme: 1
Kendini ilkokul çocuğu gibi hissettim ya :love: Tamam paylaştım... Uygun bir zamanda inşaallah...
Merhaba her ne kadar öğretmen olsamda belki ben anlatamam işimdir bunca yaşanan felaketler insanları Dismorfik (algı bozukluğu) na meyilli kildi hepimiz yaşıyoruz bunu maalesef:cry: dosyalar ekte.
 

Ekli dosyalar

  • tttt.zip
    16.6 KB · Görüntüleme: 2
Merhaba her ne kadar öğretmen olsamda belki ben anlatamam işimdir bunca yaşanan felaketler insanları Dismorfik (algı bozukluğu) na meyilli kildi hepimiz yaşıyoruz bunu maalesef:cry: dosyalar ekte.
Aaa öğretmen'misiniz :) Çok öğretmen tanıdığım var.. Zamanında bende eğitimci sayılırdım.. Donanım kursiyerliği zamanlarında sunum yapardım kendimi öğretmen sanardım.. Değilim tabiki ama anlıyorum sizin mesleğinizin en azından zorluğunu ve kutsaliyetini...

Teşekkür ederim.. Şak diye oturdu oldu.. Emeğiniz yansıdı... Yanlış anlamayın smf aktif bir forum değildir.. Yeni sayılır.. Uzun vadeli açık kalsın diye klasik olarak reseller hesabımda bir yer ayırdım ona .. O yüzden biraz özenli eline ayağına bakılsın numunelik kalsın diye uğraşıyorum.. Uzmanlık alanım Xenforo Smf ile daha önceki senelerde uğraşıp kötü bir deneyimleme edindiğim için .. Anlamıyorum anlasamda yani tam hakim değilim kullanıcı olarak bişeyim diye'bilirim..

Son iki bir'şey diyerek konuyu çözümlendi sayıyorum...

Top 5 olarak satırı var normal'de tüm temalarda 14 olarak ayarlı bu.. Oraya yansımıyor..
2. olarak mobil uyumu yok iç içe giriyor.. Alternatif çözümünüz varsa alırım... Yoksa daha sonra css ile bir müdahale deneye'bilirim bozmazsam..

@Kerem abi @cakal kim :) eli çok iyi hızlı .. Ben orhan abi sanıyordum meğer başka bir kullanıcıymış... :) Gerçi deprem zamanında milletin acı gününde böyle konuların olması belki doğru değildir ama .. hayat bir şekilde devam ediyor yani belki forum diyoruz ama yeni nesil iletişim olarak bişi öğrenmek olarakta kullana'bilir bunuda bilemeyiz..
 
Merhaba bir ara Responsive olarak ayarlarız sorun değil .
 
@Charismax şöyle söyliyeyim @cakal hocamın çalışmalarını çok eskilerden biliyorum. Smf nin eskilerinden, İvan zamanından :) smf nin smf olduğu yıllardan. O zamanlarda çok güzel temaları vardı. Halada smf için bişeyler üreten bir iki isimden biri.
 

Geri
Üst Alt