HuuPortal - ssi portal - responsive - uikit framework

Başlatan CeeMoo, 18 Eyl 2017 16:37

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

CeeMoo

HuuPortal - ssi portal - responsive - uikit framework

Smf 2.1 geliştirildi.
Uikit yararlanıldı : http://getuikit.com/
Mobil uyumludur.


Demo link'i fazla kalmaz :) Resim önceliğimizdir.
Demo : http://smf.konusal.com/portal.php
Demo resim



Bir arkadaş paylaşımı istedi diye paylaşıldı.Yok şu nasıl yapılır bu nasıl eklenir gibi böyle geniş çaplı şeyler istemeyelim.Diğer türlü her soruya cevap vermeye çalışırım.Portal ile ilgili minik ipucuları altda tek tek yazmaya çalıştım.Başka sıkıntılar varsa konuya çekinmeden yazabilirsiniz.İyi Çalışmalar

Huuportal İndir : http://smf.konusal.com/index.php?action=downloads;sa=view;down=107

Ekteki dosyaları smf ana dizinine yükleyin daha sonra smf.konusal.com/portal.php gibi çağırabilirsiniz.

Portaldaki logo kullandığınız temanın logosunu çeker tabi ki Kullanılan Tema ayarlarında logo url girmiş olmanız gerekir.


funtion.php :
Son gönderilerin limiti : $num_recent = 12
En çok mesaj yazanların limiti : $topNumber = 5
En çok konu barındıran kategoriler : $num_top = 8
En çok cevap almış konu limiti : $num_topics = 10


Temalar.php  $boards=array(45,46,47); istediğiniz gibi kategorilerinizi ekliyebilirsiniz.$sayfada = 8; istediğiniz gibi sayfada kaç tane gönderi gözükmesini isterseniz 8 değiştirin.


Temalar ve Deneme link'ini mobil menüde düzenlemek için theme/function.php Satır 80 : portal_menumobil  hemen içinde istediğiniz gibi düzenliyebilirsiniz.


menüye buton olarak eklemeyi bilmeyen arkadaşlar alttaki şekilde ekleyebilir

Sources/Subs.php de bulun
Kod [Seç]
     $buttons = array(
         'home' => array(
            'title' => $txt['home'],
            'href' => $scripturl,
            'show' => true,
            'sub_buttons' => array(
            ),
         ),
Altına Ekle
Kod [Seç]
'Portal' => array(
            'title' => 'Portal',
            'href' => 'http://smf.konusal.com/portal.php',
            'show' => true,
            'sub_buttons' => array(
            ),
         ),


NChat sisteminiz varsa anasayfa.php // ları kaldırarak çağırabilirsiniz.Kullanmıyorsanız vericeğim direk kodu silin :
Kod [Seç]
<?php if ($context['user']['is_logged']){ ?>
 <ul uk-accordion="multiple: true">
    <li class="uk-open">
        <h3 class="uk-accordion-title">Sohbet Alanı</h3>
        <div class="uk-accordion-content">
 <?php 
 
//require_once($boarddir."/NChat/NChatBoardIndex.php");
 
?>

        </div>
    </li>
 </ul>
 <?php ?>

Sayfalama mantığı direk sayfa.php çalışıyor.Örnek : takimlar gibi bir bölüm olsun o zaman sayfa.php altdaki gibi olucak.
Kod [Seç]
<?php 

if(empty($_GET['sayfa'])){
 
$page false;
}else{
 if(
$_GET['sayfa'] == 'temalar'){
 require_once(
'temalar.php');
 }elseif(
$_GET['sayfa'] == 'deneme'){
 require_once(
'deneme.php');
 }elseif(
$_GET['sayfa'] == 'takimlar'){
 require_once(
'takimlar.php');
 }else{
 echo 
'Hata böyle bir sayfa yok';
 }
}

?>
takimlar.php oluşturmayı unutmayın.



Huuportal İndir : http://smf.konusal.com/index.php?action=downloads;sa=view;down=107