Menü

İletileri Göster

Bu özellik size üyenin attığı tüm iletileri gösterme olanağı sağlayacaktır. Not sadece size izin verilen bölümlerdeki iletilerini görebilirsiniz.

İletileri Göster Menü

Konular - tarantula901

#41
Modifikasyon Adı:Recent Forum Topics on Boardindex
Yazar:Pipke
Uyumluluk:2.0.7, 2.0.8, 2.0.9, 2.0.12


Açıklama: Anasayfada son konuları göstermenizi sağlar.

Görseller:



Türkçe yapmak için.

//Menus
$txt['rft_name'] = 'Recent Forum Topics';
$txt['rft_settings_title'] = 'Son Forum Konu Ayarları';

//Numbers
$txt['rft_3'] = '3';
$txt['rft_4'] = '4';
$txt['rft_5'] = '5';
$txt['rft_6'] = '6';
$txt['rft_7'] = '7';
$txt['rft_8'] = '8';
$txt['rft_9'] = '9';
$txt['rft_10'] = '10 ';

//Configuration
$txt['rft_enable'] = 'Son Forum Konularını Boardindex\'te aktifleştir:';
$txt['rft_enable_sub'] = 'Bu ana ayardır, Mod\'un çalışması için aktif olması gerekir.';
$txt['rft_numbertopics'] = 'Sayfada gösterilecek Son Forum Konu Sayısı:';
$txt['rft_first'] = 'İlk Mesaj ';
$txt['rft_last'] = 'Son Mesaj';
$txt['rft_subject_topics'] = 'İlk/Son Mesaj Konu başlığını seçiniz:';
$txt['rft_subject_topics_sub'] = 'Konu simgesi de onunla birlikte değişir.';
$txt['rft_link_topics'] = 'İlk/Son Mesaj Konu başlığı link\'ini seçiniz:';
$txt['rft_link_topics_sub'] = '<i>Yeni</i> icon linki hariç tutulacaktır.';
$txt['rft_counter_viewnumbers'] = 'Konu <i> &laquo;sayısı sayacını&raquo;</i> göster:';
$txt['rft_color_viewnumbers'] = 'Konu sayısı <i> &laquo; sayacı &raquo;</i> rengini belirleyiniz:';
$txt['rft_color_viewnumbers_sub'] = 'Forum Themanıza uygun, geçerli bir HEX rengi (Sadece sayılara izin var) giriniz.';
$txt['rft_linktree'] = 'Son Forum Konular link zincirini göster:';
$txt['rft_firstpostlinkicon'] = 'İlk mesaj link simgesini göster:';
$txt['rft_lastpostlinkicon'] = 'Son mesaj link simgesini göster:';
$txt['rft_menubuttons'] = 'Üstte Üyeler\'in mesajlari hakkında hızlımenü butonlarını göster.:';
$txt['rft_postingicons'] = 'Aşağıda konu açıklaması bilgi simgelerini göster.:';
$txt['rft_disable_smfrecentposts'] = 'SMF '.$txt['recent_posts'].' \'ini Bilgi Merkezi bloğunda kapat!:';
$txt['rft_topic_solvednote'] = '<b> Son Forum Konular Modu</b>, <b>Topic Solved Mod Version 1.1.1</b> (ID mod=1601) ile de çalışır.';
$txt['rft_topic_solved'] = 'Eğer Topic Solved Mod kurulu ise kontrol et:';
$txt['rft_topic_solved_sub'] = 'Eğer paket yok/kaldırılmış ise kontrol etme. (Bu icon içindir)';
$txt['rft_portal'] = 'Sadece SimplePortal Anasayfası için Son Forum Konularını devre dışı bırak';
$txt['rft_portal_sub'] = 'SimplePortal Ön Sayfa olarak ayarlandı ise bunu yapınız.';
$txt['rft_portalnote'] = 'SimplePortal ön Sayfa olarak seçildiğinde\'de <b>Son Forum Konular Modu</b> SimplePortal ile de çalışır.';

//Layout
$txt['rft_in_Board'] = 'Bölümlerde';
$txt['rft_first_post'] = 'İlk Mesajda';
$txt['rft_Hot_Topic'] = 'Beğenilen Konu';
$txt['rft_Very_Hot_Topic'] = 'Çok Beğenilen Konu';

//Errors
$txt['rft_error_color'] = '<div style="text-align:center;">Son Forum Konuları Hata: <i> &laquo; Konu Sayaç </i> Sayısı ! için bir HEX Renk Kaydedilmedi.</div>';

Üsteki kodları kullanabilirsiniz. Utf8 kullanıyorsanız "RecentForumTopics.turkish-utf8.php" iso kullanıyorsanız "RecentForumTopics.turkish.php" dosyasına dil kodlarını  ekleyip default temadaki languages klasoru içerisine atabilirsiniz.

Dosya Linki:

Recent Forum Topics on Boardindex

#42
Modifikasyon Adı:Simple Awards System
Yazar:Windy
Uyumluluk:1.1.3, 1.1.4, 1.1.5, 1.1.7, 1.1.9, 1.1.10, 2.0 Beta 3.1 Public, 2.0 Beta 4, 2.0 RC1-1, 2.0 RC1.2, 2.0 RC2

Açıklama: üyelere ayriyetten özel ödüller vermenize sağlar. Diyelim bir uyeniz var buna aylık üye ödülü vermek istiyorsunuz ayrı olarak ödül rankı verebiliyorsunuz.

Görsel:



Kullanımı:

Admin panel modificasyon kısmından ayarlarını yapabilirsiniz.

Ödül eklemek istiyorsanız profil ayarlarına girip ilgili kısımdan ödül ekleyebilirsiniz.

Dosya Linki:

Simple Awards System indir

Mod uyumsuz olaabilir oyuzden güncelleyip eke ekledim onuda ekten indirebilirsiniz.

Türkçe dil moda eklenmiştir. utf8 kullananlar içindir. utf8 kullanmayanlar aşağıdaki kodları kullanabilir

Modifications.turkish.php

ara

?>
üstüne ekle

// Başarım
$txt['awards_for'] = 'Başarımlar:';
$txt['awards'] = 'Başarımlar';
$txt['showAwards'] = 'Başarımları Göster';
$txt['award_add'] = 'Başarım Ekle';
$txt['award_add_button'] = 'Ekle';
$txt['award_max_height'] = 'İkonun Maksimum Yüksekliği<div class="smalltext" style="font-weight: bold">(0 = no limit)</div>';
$txt['award_max_width'] = 'İkonun Maksimum Genişliği<div class="smalltext" style="font-weight: bold">(0 = no limit)</div>';
$txt['award_limit'] = 'Limit the No. of Awards displayed in posts<div class="smalltext" style="font-weight: bold">(0 = no limit)</div>';
$txt['award_show_display'] = 'Post alanında göster';
$txt['award_file_types'] = 'İkon Dosya Uzantıları<div class="smalltext" style="font-weight: bold">(comma separated)</div>';
$txt['awards_per_page'] = 'Kaç ödül oluştuktan sonra 2. sayfaya geçilsin';
$txt['award_image'] = 'Eklenecek İkon';
$txt['award_no_exist'] = 'Kaldırmaya çalıştığınız ödül yok.';
$txt['awards_no_write'] = 'The awards upload directory is not writable.  Your award could not be saved.';
$txt['award_timeout'] = 'Your award couldn\'t be saved. This might happen because it took too long to upload or the file is bigger than the server will allow.<br /><br />Please consult your server administrator for more information.';
$txt['award_title'] = 'Başarım Başlığı';
$txt['cannot_give_awards'] = 'You don\'t have the privilege of giving out awards.';
$txt['no_awards'] = 'Verilmiş başarım yok';
$txt['permissionname_give_awards'] = 'Give Awards';
$txt['permissionhelp_give_awards'] = 'This permission allows users to Give out Awards.';
$txt['profile_error_award_large_image'] = 'The dimensions for the image provided go over the specified limit (' . $modSettings['award_max_width'] . 'x' . $modSettings['award_max_height'] . ')';
$txt['profile_error_award_invalid_image'] = 'The image provided is invalid';
$txt['profile_error_award_invalid_type'] = 'The image provided is not a type that can be submitted (must be one of ' . $modSettings['award_file_types'] . ')';
$txt['profile_error_award_no_title'] = 'No title has been given for the award';
$txt['award_list_title'] = 'Başlık';
$txt['award_list_given_date'] = 'Verilen Tarih';
$txt['award_list_given_by'] = 'Başarımı Veren';
$txt['award_list_icon'] = 'Ikon';
$txt['mods_cat_modifications_award'] = 'Başarım';
#43
Modifikasyon Adı:Gamer IDs
Yazar:KiLLuMiNaTi-7-
Uyumluluk:2.0, 2.0.1 - Uyum sorunu yaşayanlar paketlerdeki sürüm emulatoru kullanabilirim

Açıklama: Xbox Live , PSN ,Steam ID ,Xfire  gibi oyuncularında takip ettiği sitelerdeki profilinizi göstermeye yaran bir moddur.

Dosya:

Resimlere aşağıdaki linke tıkladıktan sonra göz atabilirsiniz.

Gamer IDs Download

#44
Ceşitli / Smf giriş sorununa çözüm
15 Mar 2018, 23:33
Açıklama : Bu mod 2.0.14 ve daha üstü sürümlerde giriş güvenliği için bir çalışma yapılmış ancak bu çalışma bazı temalarda olmadığından dolayı giriş yaparken hata alabiliyorsunuz işte bu sorunu aşağıdaki kodları kullanarak çözebilirsiniz.
index.template.php dosyasında ara

<input type="hidden" name="hash_passwrd" value="" />
şu kodla değiştir.

<input type="hidden" name="hash_passwrd" value="" /><input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '" />
#45
Modifikasyon Adı:NoFollow All Links
Yazar:Nibogo
Tür:Search Engine Optimization
Uyumluluk:2.1

Açıklama: Konuya eklenilen linklere nofollow eklenmesini sağlar.Bu sayede dışarıya link vermemiş olursunuz arama motorları gözünde.

Orjinal Link:http://custom.simplemachines.org/mods/index.php?mod=1236

2.1 Beta sürümlerine uyumlu mod ektedir oradan indirebilirsiniz.

#46
Merhaba arkadaşlar smfde bir dosyada değişiklik yaptığınızda yada her hangi bir kodlama yaptığınız dosyadaki farkı bulmak için notpad ++ da nasıl yapacağınızı anlatacağım.

Notpad ++ Programını açın. Dil türkçe ise "Eklentiler" Puligin Manager kısmına tıklayın. Sonra Show Plugin managere tıklayın.



Açılan sayfada bulunan Available kısmındaki yüklenmesi gereken moduller mevcut buradaki "compare seçin." sağdaki radio buton kısmından aşağıda bulunan "Install" Tıklayın. Ardından notpad ++ yeniden başlayacaktır.

Sonradan aynı şekilde Eklentiler kısmından "Compare" diye buton çıkacak ona tıklayıp "Compare" butonuna tıklayın. karşınızda iki sayfa çıkacak buradan iki dosyayı karşılaştirabilirsiniz.





#47
Açıklama:   Sitede kelimelerin üzerine gelince açıklama yapabilmenizi sağlar.

Kelimelere Açıklama Ekleyebilirsiniz. Linklerin üzerine gelince çıkan yazılar gibi.
[desc=Açıklama Burada]kelime[/desc] Olarak kullanabilirsiniz.

Default tema kullanmıyorsanız, paket içerisindeki desc.gif adlı resmi temanız/bbc klasörüne gönderin.

Download:

#48
Mod Adı:SMF Post Prefix
Yazar:Diego Andrés
Sürümler:2.0.9, 2.0.10, 2.0.11

Açıklama: Konu başlıklarına istediğiniz isim ve renklendirme yapabilirsiniz resimlere bakarak daha iyi anlayabilirsiniz. Aşağıdaki indir butonuna tıklayarak resimlere göz atabilirsiniz.

Google translate:

Özellikler
Önek ekle / düzenle
Önekini etkinleştir / devre dışı bırak
Önek için bir renk seçin
Metin rengi
Arka plan rengi
Metin yerine bir simge kullanın
İzin verilen kullanıcıların belirli önekleri kullanmasını seçin
Sayı sonrası grup temelli grup için destek içerir
Grupları izin verme ayarlarını reddetmek için destek içerir
Önekin kullanılabileceği panoları seçin
Ön ekin gerekli olacağı panoları seçin (zorla)
İzinler
Önekleri yönet
Önek kullan (Global izin)
Konuları önekle süz
Konuları başlığa göre ara

* Bu mod en az PHP 5.0 gerektirir

Download Linki:

#49
Smf defaultta son iletiler kısmı çok düzensiz olarak gelmektedir. oyuzden farklı arayışlara girebiliyoruz.

Son iletiler kısmını düzenli olarak görünmesini istiyorsanız aşağıdakileri uygulayabilirsiniz.



Sources/Subs-Recent.php

Ara

IFNULL(mem.real_name, m.poster_name) AS poster_name,
Değiştir.

IFNULL(mem.real_name, m.poster_name) AS poster_name, t.id_board, b.name AS board_name, t.num_views, t.num_replies,
Ara

'time' => timeformat($row['poster_time']),
Altına ekle

'views' => comma_format($row['num_views']),
         'replies' => comma_format($row['num_replies']),

Temanızdaki

Themes/default/BoardIndex.template.php

// Show lots of posts.
      elseif (!empty($context['latest_posts']))
      {
         echo '
            <dl id="ic_recentposts" class="middletext">';

         /* 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. */
         foreach ($context['latest_posts'] as $post)
            echo '
               <dt><strong>', $post['link'], '</strong> ', $txt['by'], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</dt>
               <dd>', $post['time'], '</dd>';
         echo '
            </dl>';

değiştir.

// Show lots of posts.
      elseif (!empty($context['latest_posts']))
      {
         echo '
                              <table cellpadding="0" cellspacing="1" width="100%" border="0">
              <tr>
               <td class="catbg2" style="text-align:left;" colspan="2">',$txt['recent_title'],'</td>
               <td class="catbg2" style="text-align:center;">',$txt['recent_replies'],'</td>
               <td class="catbg2" style="text-align:center;">',$txt['recent_views'],'</td>
               <td class="catbg2" style="text-align:center;">',$txt['recent_boardname'],'</td>
               <td class="catbg2" style="text-align:center;">',$txt['recent_by'],'</td>
               <td class="catbg2" style="text-align:right;">',$txt['recent_time'],'</td>
             </tr>';


         /* 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. */
                  $cnt = 0;
         foreach ($context['latest_posts'] as $post){
         $cnt++;
         $class = ($cnt % 2) ? 'windowbg' : 'windowbg2';
        
        echo '
                     <tr>
                     <td></td>
                        <td class="', $class, '" title="', $post['preview'] ,'">', $post['link'], '</td>
                        <td class="', $class, '" style="text-align:center;">', $post['replies'], '</td>
                        <td class="', $class, '" style="text-align:center;">', $post['views'], '</td>                        
                        <td class="', $class, '" style="text-align:center;">',$post['board']['link'], '</td>
                        <td class="', $class, '" style="text-align:center;">',$post['poster']['link'], '</td>
                        <td class="', $class, '" style="text-align:right;" nowrap="nowrap">', $post['time'], '</td>

                     </tr>';
       }

         echo '
            </table>';

üste eklemek isterseniz şu kodun üstüne ekleyin.

echo '
<div id="boardindex_table">
<table class="table_list">';

/* Each category in categories is made up of:
id, href, link, name, is_collapsed (is it collapsed?), can_collapse (is it okay if it is?),
new (is it new?), collapse_href (href to collapse/expand), collapse_image (up/down image),

Dil için

/Themes/default/languages/Modifications.english.php

Ara

?>
Öncesine ekle

$txt['recent_title'] = 'Son Konular';
$txt['recent_views'] = 'Gösterim';
$txt['recent_replies'] = 'Yanit';
$txt['recent_boardname'] = 'Bölüm Adi';
$txt['recent_by'] = 'Gönderen';
$txt['recent_time'] = 'Tarih';
#50
Modifikasyon Adı:email Inactive Users
Yazar:Suki
Uyumluluk:2.0.9,2.0.10,2.0.11,2.0.12, 2.0.13

Açıklama: Bu mod sitede uzun süredir aktif olmayan üyelere otomatik olarak mail gönderir.

Türkçe dil ektedir. Themes/default/languages klasorune atın.

Mod linki:

#51
Modifikasyon Adı:Play Media Attachments
Yazar:dougiefresh
Uyumluluk:2.0.12, 2.0.13

Açıklama: Ek kısma eklenen Mp3,waw,ogg dosyalarını indirmeden çalmanıza olanak veren bir moddur.

Paket Linki:

#52
Sitenize eklenti yada avatar yüklediğinizde şu hatayla karşılaşıyorsunuz "Eklentinizi Kaydetmede Bir Sorun Var"  bu uyarıyı alıyorsunuz ve istenilen ayarları yapmanıza rağmen aynı hatayı almaya devam ediyorsunuz.

Yapmanız gerekenler "attachments" klasorunun izinlerini "777" yapmak bazı hostinglerde 755 olabilir hostingden hostinge değişebiliyor. bu ayarı yapmanıza rağmen aynı hatayı alıyorsanız.

hostinginizin web alanı sınırını aşmış olduğundandır hostinginizdeki gereksiz dosyaları yedekleri silerek bu sorundan kurtulabilirsiniz.
#53
Smf'de bulunan ileti sayısına göre uye rankları gözükmekte bu uye ranklarını bazı uyelerde göstermek istemiyorsanız aşağıdaki kodu kullanabilirsiniz belki bu olay için kısa yol yada başka ayar olabilir ancak ben hatırlamadığım yada bilmediğimden böyle bir çözüm sunuyorum. İsterseniz ileti tabanlı uye guruplarını kapatabilirsiniz ama istemiyorsanız aşağıdaki kodları kullanın.

Display.template.php'de

Şu kodu ara

// Show the post group if and only if they have no other group or the option is on, and they are in a post group.
 if ((empty($settings['hide_post_group']) || $message['member']['group'] == '') && $message['member']['post_group'] != '')
 
 
 
 echo '<li class="postgroup">', $message['member']['post_group'], '</li>';
 
 }
 
 echo '
 <li class="stars">', $message['member']['group_stars'], '</li>';



değiştir



// Show the post group if and only if they have no other group or the option is on, and they are in a post group.
 if ((empty($settings['hide_post_group']) || $message['member']['group'] == '') && $message['member']['post_group'] != '')
 
 //uyenin idsine göre ileti gurubu gorunmeyecek
 if($message['member']['id']!='uye idsi'){
 
 echo '<li class="postgroup">', $message['member']['post_group'], '</li>';
 
 }
 
 //echo '
 //<li class="stars">', $message['member']['group_stars'], '</li>';

uye idsi yazan kısma hangi üyede gözükmesini istiyorsanız o uyenın idsini yazın.
#54
Yeni başlayanlar için belki zor olabilir tema yüklemek, bazen tema yüklemeyenlerle karşılaştığım için bu konuyu açayım dedim.

Kurulum:

Temalar ve Görünüm > Yönet ve Yükle > Yeni Tema Yükle > Kendi bilgisayarınızdan: kısmından "Dosya Seç" butonuna tıklayıp yüklemek istediğiniz zipli temayı seçin ve Yükle butonuna tıklayın.

Aşağıdaki hatayı alıyorsanız.

"Dikkat - tema dizininiz yazılabilir olmadığı için, yeni bir tema oluşturamaz veya yükleyemezsiniz!"

Themes Klasorunun izinlerini 777 yapın temayı yükledikten sonra izinleri 755 yapmayı unutmayın.
#55
Merhaba arkadaşlar bu konu yazmamdaki amaç bir zaman sonra bu uyarıyla karşılaşacak arkadaşlar için bir açıklayıcı konu olması için yazıyorum.

Google pagerank olayını bitirdikten sonra yeni güncellemeler çıkartıyor örnek  "penguen" güncellemesi gibi.

En son olarak herkesin sitesini mobil site uyumlu olması için uyarılar göndermişti bunun sebebi masaüstü ziyaretçi mobil ziyaretçiye göre daha düşük olduğundan dolayı siteye giren her ziyaretçi rahatsız olacak bir tasarımla karşılaşmak yerine mobile uyumlu olan siteye girerek rahat gezinmelerini sağlamak için böyle birşey yaptığını düşüyorum.

Mobil uyumlu site dedik ancak sadece mobil uyumlu değilde "AMP" uyumlu sayfalar bile getirdi bu "AMP" site nedir.? Sitenizi daha hızlı açılmasını sağlayan bir özellik neyse bu konuya hiç girmeyeyim.

Mobil uyumlu sayfalardan sonra ssl sertifikası kullanmamız için önerilerde bulundu tabi ancak fazla kullanan çıkmadı sadece eticaret sitesi için kullanılabilir ancak kişisel siteler için okadar önemli değil.

Ssl kullanmadığımızda herhangi bir sıkıntı olmaz iken şimdi chrome tarayıcı en son sürümü olan chrome 56'da artık ssl kullanmayan siteler için bu site güvenli değil uyarısı var bu uyarı sadece postların açık olduğu alanlarda çıkıyor kullanıcı adı ve şifre girişlerinde onun dışında herhangi bir uyarı yok sadece i işareti uyarısı var tıklayınca bu site güvenli değil uyarısı var.

"Bunun için tüm sayfalarda uyarı almak istemiyorsanız yapacağınız teş şey kullanıcı adı girişlerini her sayfadan kaldırmak" bunu admin panelde bulunan Özellikler ve Seçenekler / görünüm Her sayfada hızlı girişi göster kısmında tıkını eklemek olacaktır.

Güncelleme:

Üsteki yazımızda belirtmiştim ssl kullanmasanız olur gibisinden ssl artık arama sonuçları için bir kriter oldu, artık ssl kullanmanız bir nevi şart oldu diyebilirim. üste yazımda postlar yani inputlar açık olduğunda uyarı veriyordu bunu sadece 54 sürümünde veriyordu.

Artık Chrome tarayıcı kullananlar inputlar açık olmasada Sitenizde ssl kullanmıyorsanız uyarı verecektir, size tavsiyem ssl kullanmanız, cpanel deneme olarak ssl sertifikasını ücretsiz olarak veriyor kullanabilirsiniz.
#56
Sitenizde sağ yada solunda dikey olarak sabit reklam eklemenize olanak verir.

Reklamın düzgün görünmesi için sağ yada solda reklam genişliği kadar boşluk olması gerekiyor.

Temanız da bulunan index.template.php dosyasında

ara

</head>
Altına ekle

<div class="sol_reklam">Reklam kodu resim yada diğer kodlar</div>

<div class="sag_reklam">Reklam kodu resim yada diğer kodlar</div>

Temanızda bulunan css klasorü içerisindeki

index.css en altına şu kodları ekleyin.

.sol_reklam{width:160px;height:600px;position:fixed;left:-4px;top:6px;}
.sag_reklam{width:160px;height:600px;position:fixed;right:-4px;top:6px;}
#57
Sitenizin arka planında bir resmi sabitleyebilmeniz için

Temanızda bulunan css klasoru içerisindeki index.css de

body classını ara

eğer body diye bir class yok ise aşağıdaki kodu ekle index.css en altına

body {
    background-image: url(http://i.hizliresim.com/QaX20k.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
}

var ise

Aşağıdaki koddan önce ekle

body{ }  diye kod varsa

şu koddan önce aşağıdakileri ekle }

background-image: url(http://i.hizliresim.com/QaX20k.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
#58
Her sorunuza bir cevap bulabileceğiniz Soru cevap sitesi.

Türkiye bir ilk üye olmadan soru sorabilir ve sorularınıza bir cevap bulabilirsiniz.

Aklınıza gelebilecek her kategoriden soru sorabilirsiniz bu kategoriler cep telefonu olabilir cep telefonu ile ilgili sorunlarınız olabilir yada Cep telefonu özellikleri ile ilgili bilgi almak istersiniz istediğiniz soruları sorabilirsiniz.

Oyun severler için aklınıza takılan oyunla ilgili tüm soruları sorabilirsiniz oyun hileleri yada oyun hataları yeni çıkmış oyunlarla ilgili bilgiler olabilir yada android oyunlarla ilgili sorular sorabilirsiniz.

Öğrencisiniz  ve sorularıza düzgün bir cevap bulamıyorsunuz eğitim kategorisinde eğitim ile ilgili sorularınızı sorabilir ve cevap alabilirsiniz. ödevleriniz ile ilgili sorular olabilir aradığınız ödevi bulamıyorsanız sorunuzu sorun cevaplansın.

Film sevenler için kategoride ise çıkmış filmler yada arayıpda bulamadığınız film isimlerini yada izlemek için film bulamıyorsanız film önerileri alabilirsiniz.

Yemek severler için bile kategorimiz mevcut yeme tarifleri isteyebilir yada yemek tarifleri ile ilgili tüyolar vs alabilirsiniz.

Spor severler için aklınıza gelebilecek soruları sorabilirsiniz.
#59
Açıklama: sitenizdeki konuları sosyal ağlarda paylaşmak için gerekli kodlar.

Eklediğim kodlar siteyi fazla kastırmayacak şekilde kod eklenmiştir.

Bu kodu Display.template.php de ara

// Are there any custom profile fields for above the signature?
if (!empty($message['member']['custom_fields']))

altına ekle

if ($message['id'] == $context['first_message']) {


echo'<ul class="sosyalpaylas"></li><script src="https://apis.google.com/js/platform.js" async defer>{lang: \'tr\'}</script>


<div class="g-plusone" data-size="tall" data-annotation="inline" data-width="300" data-href="', $message['href'], '"></div></li>

<li><i><a rel="nofollow" href="http://www.facebook.com/sharer.php?u=', $scripturl, '?topic=', $context['current_topic'], '.0" class="facepaylas" target="_blank"><i class="icnFacebook"></i></a></i>

</li>


<li><a href="http://twitter.com/home?status=', $scripturl, '?topic=', $context['current_topic'], '.0" title="Paylaş twitter" rel="nofollow" style="padding: 3px;"><img src="', $settings['images_url'], '/twitter.png" title="Paylaş twitter" alt="Paylaş twitter"></a></li></ul>



<br />';
}

sadece ilk konuda çıkar.
#60
Açıklama: Bu kodlar sayesinde istediğiniz kategoriye ait konulardaki resimleri slayt olarak göstermenize olanak sağlar.

Yapmanız gereken portalde görünmesini istediğiniz kısımda blok oluşturup php bloğuna aşağıdaki kodları eklemeniz yeterli.

global $smcFunc, $scripturl;

$boards = array(15,);

$request = $smcFunc['db_query']('', '
SELECT t.id_topic, m.subject, m.body
FROM {db_prefix}topics AS t
INNER JOIN {db_prefix}messages AS m ON (m.id_msg = t.id_first_msg)
WHERE t.id_board IN ({array_int:boards})
ORDER BY m.subject',
array(
'boards' => $boards,
)
);
$topics = array();
while ($row = $smcFunc['db_fetch_assoc']($request))
$topics[] = array(
'id_topic' => $row['id_topic'],
'subject' => $row['subject'],
'body' => $row['body'],
'first_image' => preg_match_all('~\[img\]([^\]]+)\[\/img\]~i', $row['body'], $images) ? '<img src="' . $images[1][0] . '" alt="' . $row['subject'] . '" height="120" width="70" />' : '',
);
$smcFunc['db_free_result']($request);

echo '
<table>
<tr>
<td><input type="button" value="Ã,«" onclick="document.getElementById(\'images_marquee\').direction = \'left\';" /></td>
<td width="100%">
<marquee id="images_marquee" behavior="scroll" direction="left" scrollamount="8"  height="145" width="100%" onmouseover="this.stop();" onmouseout="this.start();">
<table>
<tr>';
foreach ($topics as $topic)
echo '
<td>
<a href="', $scripturl, '?topic=', $topic['id_topic'], '.0">', $topic['first_image'], '</a>
</td>';
echo '
</tr>
</table>
</marquee>
</td>
<td><input type="button" value="Ã,»" onclick="document.getElementById(\'images_marquee\').direction = \'right\';" /></td>
</tr>
</table>';