vBulletin tarzı postbit ve postbit arkası resimlendirme.

Başlatan HelloIamSoapy, 14 Haz 2016, 13:15

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçiler konuyu incelemekte.

HelloIamSoapy

Merhabalar,
Bugün sizlere vbulletin tarzı postbiti yukarıya almayı ve arkaplanı renklendirmeyi göstereceğim.


Genel anlamda bi talep olmasada bu tarz bir uygulama SA:MP Roleplay camiasında özellikle çok kullanılmaktadır.

Başlayalım.
(Bu bölüm tarantula901'in konusundan alıntılanmıştır)

Temanızda  yoksa default tema içerisinde bulunan Display.template.php ara

        // Show avatars, images, etc.?
         if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))
            echo '
                        <li class="avatar" style="overflow: auto;">
                           <a href="', $scripturl, '?action=profile;u=', $message['member']['id'], '">
                              ', $message['member']['avatar']['image'], '
                           </a>
                        </li>';

Değiştir.

        echo '          </ul>
                  </div></div>
                  <div class="right_colum"> <!--Inicio tercera columna-->
                  <div class="poster"><ul class="reset smalltext">';

Bul

           <div class="', $message['approved'] ? ($message['alternate'] == 0 ? 'windowbg' : 'windowbg2') : 'approvebg', '">
               <span class="topslice"><span></span></span>
               <div class="post_wrapper">';

      // Show information about the poster of this message.
      echo '
                  <div class="poster">

Değiştir

   
                <div class="roundframe">
                  <div class="cont_colum_post"><!--Inicio de columnas -->';

      // Show avatars, images, etc.?
      if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))
         echo '      <div class="left_colum"><ul class="reset"> <!--Inicio Primera columna -->
                        <li class="avatar" style="overflow: auto;">
                           <a href="', $scripturl, '?action=profile;u=', $message['member']['id'], '">
                              ', $message['member']['avatar']['image'], '
                           </a>
                        </li></ul></div>';

      // Show information about the poster of this message.
      echo '          <div class="left_colum"> <!--Inicio segunda columna-->
                  <div class="poster">

Bul

                    </ul>
                  </div>
                  <div class="postarea">

Değiştir

                    </ul>
                  </div></div>
               </div><!--Fin de columnas --></div>
            <span class="divider_info"><span></span></span>
             
            <div class="', $message['approved'] ? ($message['alternate'] == 0 ? 'windowbg' : 'windowbg2') : 'approvebg', '">
               <span class="topslice"><span></span></span>
               <div class="post_wrapper">           
                  <div class="postarea">

Temanızda bulunan css içindeki index.css dosyasında

Bul

/* poster and postarea + moderation area underneath */
.poster
{
   float: left;
   width: 15em;
}
.postarea, .moderatorbar
{
   margin: 0 0 0 16em;
}
.postarea div.flow_hidden
{
   width: 100%;
}

Değiştir.

/* Informacion de usuario Horizontal */
#forumposts div.poster {
    width: auto; }

.cont_colum_post {
   width: 100%;
   overflow:hidden;
   padding:0px; }

.left_colum  {
   float: left;
   margin-left: 0.5em; }

.right_colum  {
   float: right;
   margin-right: 2em; }

.left_colum  li.avatar {
   margin-top: 0.5em; }
   
span.divider_info {
   margin-bottom: 2px;
   -margin-bottom: 0px;
   display: block; }
   
/* poster and postarea + moderation area underneath */
.poster
{
   float: left;
   width: 14em;
}
.postarea, .moderatorbar
{
   margin: 0 0 0 1em;
   _padding-left: 1em;
}
.postarea div.flow_hidden
{
   width: auto;
}

Bu işlemler postbitimizi yataya dönüştürmek içindi, şimdi ufak ayrıntılara ve konu bütünlüğünü toparlamaya geçelim ardından arka tarafı örnek olarak gösterdiğim resimdeki gibi renklendireceğiz veya background resmi ekliyeceğiz.


Displaytemplate.php'de bulun
<div class="roundframe">

Değiştirin
';
if (isset($message['member']['group_id']))  {
    switch ($message['member']['group_id'])       {
    case '1':
       $godbg = 'background-color: #800000;color: #fff;';//admin grubu için renk ayarları
        break;
    case '2':
       $godbg = 'background-color:blue;color:yellow;';//global mod için renk ayarları
        break;
 case '0':
       $godbg = 'background-color:orange;color:green;';//normal üyeler için renk ayarları
         break;
 default:
   $godbg = '';//grub listesinde olmayanlar renk ayarları
 break;
     }
 }
 else {$godbg= '';}
 echo '
 <div class="godroundframe" style="'.$godbg.'">

Bu renklendirmek içindi eğer siz resimlendirmek istiyorsanız.

Yukarıda ki kodların içinde bulun
$godbg = 'background-color: #800000;color: #fff;';//admin grubu için renk ayarları
Değiştirin - Ben örnek olarak kendi sitemde hazır olan arkaplanı ekledim. Siz kendiniz tasarlayıp url bölümünü değiştirerek kullanabilirsiniz.
$godbg = 'background-image: url(http://god-rpg.com/Themes/godv1/images/yetkili.png);background-color: #cccccc;';//admin grubu için renk ayarları
Şimdi ufak ayrıntılara geçelim. Bu ayrıntılar benim siteme özel olduğu için sizin sitenizde ufak aksaklıklar çıkarabilir. css dosyalarınızda ufak oynamalar ile halledebilirsiniz. Onun haricinde sistem stabil olarak çalışmaktadır.


index.css içinde Bulun

#forumposts div.poster {
    width: auto; }

.cont_colum_post {
   width: 100%;
   overflow:hidden;
   padding:0px; }

.left_colum  {
   float: left;
   margin-left: 0.5em; }

.right_colum  {
   float: right;
   margin-right: 2em; }

.left_colum  li.avatar {
   margin-top: 0.5em; }
   
span.divider_info {
   margin-bottom: 2px;
   -margin-bottom: 0px;
   display: block; }
   
/* poster and postarea + moderation area underneath */
.poster
{
   float: left;
   width: 14em;
}
.postarea, .moderatorbar
{
   margin: 0 0 0 1em;
   _padding-left: 1em;
}
.postarea div.flow_hidden
{
   width: auto;
}

Değiştirin

/* Informacion de usuario Horizontal */
.godinfop
{
   width: 220px;
   float: left;
   margin-left: -520px;
   height: 82px;
   margin-top: 10px;
   padding-left: 10px !important;
   padding-top: 6px !important;
   position: absolute;
   z-index: 1;
}
.godinfop h4, .godinfop ul
{
padding: 0;
margin: 0 1em 0 1.5em;
}
.godinfop h4
{
margin: 0.2em 0 0.4em 1.1em;
font-size: 120%;
}
.godinfop h4, .godinfop h4 a
{
color: #444;
}
.godinfop ul ul
{
margin: 0.3em 1em 0 0;
padding: 0;
}
.godinfop ul ul li
{
display: inline;
}
.godroundframe
{
padding: 0 10px;
background: #f8f8f8;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
height: 110px;
margin-top: 10px;
}
.god-nick { width:200px; height:40px; line-height:40px; padding:0px !important; margin-left:160px; margin-top:10px; padding-left:10px !important; position:absolute; z-index:2; }
.god-rank { width:200px; height:42px; line-height:42px; padding:0px !important; margin-left:-10px; padding-left:10px !important; position:absolute; z-index:2; }
.god-nick, .god-rank, .godinfop
{ -webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; background: rgba(255, 255, 255, 0.78); }
.god-rank img { padding: 5px; margin-left: 25px; }

.cont_colum_post {
   width: 100%;
   overflow:hidden;
   padding:0px; }

.left_colum  {
   float: left;
   margin-left: 0.5em; }

.right_colum  {
   float: right;
   margin-right: 2em; }

.left_colum  li.avatar {
    width: 180px;
    height: 160px;
    position: absolute;
    z-index: 1;
margin-top: 15px;
}

Displaytemplate.php içinde bulun

<div class="right_colum">
                  <div class="poster"><ul class="reset smalltext">';

Değiştirin

[code]<div class="right_colum">
                  <div class="godinfop"><ul class="reset smalltext">';
[/code]

Displaytemplate.php içinde bulun

<div class="poster">
Değiştirin

[code]<div class="god-nick">
Displaytemplate.php içinde bulun

<div class="keyinfo">
Değiştirin

<div class="godkeyinfo">
Displaytemplate.php içinde bulun

<li class="stars">', $message['member']['group_stars'], '</li>';
Değiştirin

<div class="god-rank">', $message['member']['group_stars'], '</div>';
Son olarak

index.css de bulun

.keyinfo
{
float: left;
width: 50%;
}

Değiştirin

.keyinfo
{
float: left;
width: 50%;
}
.godkeyinfo
{
float: left;
width: 50%;
margin-left: 160px;
}

Evet arkadaşlar, işlem bu kadar yapamadığınız yerler olursa konu altında bildirin. Gördüğümde yardımcı olmaya çalışacağım. İyi forumlar

Good Old Days - GOD-RPG
DeCuervo



garfieald


tarantula901

Paylaşım için teşekkürler hello işine yarayan rpgciler olacaktır.
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Bazinga

Uzun zamandır beklediğim tek şey :) Teşekkür Ederim :) Bende bizzat kendi ellerimle sağ kısıma karakter bilgilerini ekleyip paylaşacağım iznin ile :

tarantula901

işinize yaramasına sevindim son halini paylaşmanız dileğiyle
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

HelloIamSoapy

Alıntı yapılan: Bazinga - 15 Haz 2016, 15:49Uzun zamandır beklediğim tek şey :) Teşekkür Ederim :) Bende bizzat kendi ellerimle sağ kısıma karakter bilgilerini ekleyip paylaşacağım iznin ile :

Ben onu ekleyecektimde daha alt yapım hazır değil :) ama basit oda ekleyemezsen haberleşelim ayarlarım ben bi tane

Bazinga

Tamam dostum ben kodlamaya çalışacağım yapamazsam sana yazarım :)

garfieald

Hello dostum kendi sitende sosyal ağları eklemişssin o orta bölgeye onu eklediğin kodları yollayaiblirmisin :D

Bazinga


HelloIamSoapy


Bazinga

HelloImSoappy !

Yardımına ihtiyacım var. :( , Tekrar bir saat denedim belkide daha falza yapıyorum yok oraya buraya kayıyor rica etsem orjinal css ve display'ı attım bunları editleyip atabilirmisin ? :)
Alıntı Yaphttp://s5.dosya.tc/server2/0kujs0/Desktop.rar.html

Yaman


tarantula901

Neyi yapamadınız yapamadıklarınız neler ayrıntı verin
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Yaman

Şu iki şeyi nasıl ayırcagım ?
http://prntscr.com/dd8d7s
ve arkadaki wallpaper tam oturmuyor

Yaman


Yaman


tarantula901

Yapılan kodlamayı sitenzide görmeden  birşey söylemem zor.
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Yaman


tarantula901

Ayrı bir mysql sorgusu oluşturman gerekiyor. php bilginiz olması lazım
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Yaman

her şey tamamda, nereden bağlayacagım sql dosyası yok ki baktım.

garfieald

kendin oluşturcan sql dosyasını dostum php mysql bilgisi lzım oyle bağlican işte

tarantula901

Alıntı yapılan: Yaman - 01 Şub 2017, 09:34her şey tamamda, nereden bağlayacagım sql dosyası yok ki baktım.

Php bilginiz olması gerekiyor malesef. başka türlü yapmanız mümkün değil
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

dejavu96


tarantula901

size yardımcı olabilmem için profilinizi düzgün girin yoksa yardımcı olamam.
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

dejavu96

Düzelttim fakat yine bu problem ile karşı karşıyayım yani bu sefer resim filan koymadım. Yine aynı stil dediklerinizi yaptım ve uygulamama rağmen.

tarantula901

Bu profili ben yazmadım malesef ben sadece vbulletine benzer profili paylaştım tam olarak sorun ne anlamadım. şuanda sitenizde farklı bir tema vardı düzgündü şuanda default var.

kullanmış olduğunuz temada düzenlenmiş buradaki profili uydurmak biraz zor olabilir.
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

dejavu96


tarantula901

evet gördüm nasıl hallettiniz tam olarak olanları uygulayarak mı?
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

dejavu96

Dediklerinizin bir çoğunu uyguladım bu sayede çözdüm. Çözemeyen arkadaşlara yardımcı olurum her türlü. Mesaj atmaları yeterli olucaktır.

Talhanya

Bunu yaparken sayılan çoğu php dosyası benim temamda yok ne yapacağız?

tarantula901

default temadan alıp senın temana aktar o dosyalar üzerinde çalışma yap.
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

tekyürek

vb ye niye özenirsiniz anlamamki   smf nin çok güzel  profil alanları var   vb ye özeniyosanız vb  ye gecin

Böyle biri yok

Olmadı düzeltebilir misiniz ? size iki dosyayı veriyorum. 0 dan

tarantula901

Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Böyle biri yok

Hocam ben bu işlemi iki defa yaptım olmadı siz yaparmısınız ricam ekte koymuştum zaten

tarantula901

Bu profii ben yapmadım malesef oyuzden tam olarak nerede eskik birşey diyemem yaptıktan sonra gizli sekmeden kontrol edin bakalım. sorun css ile ilgili gözüküyor kodlar eksıkmı tekrar kontrol edin.
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Böyle biri yok

Bütün kodlamalar doğru ama şu [c ode] [/co de]  da yanlış mı yaptım bilmiyorum

tarantula901

code kodlarını eklemeyeceksınız :D onlar nereden geldı oraya :D onları kaldır :D alıntı yaparakmı kodları aldın nasıl yaptın
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Böyle biri yok


tarantula901

Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

BrainDamaged

Verilen adımlara harfiyen uydum ama bir türlü yatay postpite geçebilmiş değilim yardımcı olabileceklere şimdiden teşekkür ederim.

Dosyalar:http://s9.dosya.tc/server2/tnf7n9/pa.rar.html

tarantula901

Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Talhanya



Her seferinde yapmaya çalıştığımda bu hatayı veriyor, bazılarında değiştirilecek kodları dosyalarda bulamıyorum ne yapmalıyım

tarantula901

Kodlari. Eklerken dikkat edin eksik kod eklemiş olabilirsiniz
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Nympe


mkucuksari

Bağımlılık Yapan Modelci Platformu : www.rckolik.com

garfieald


BrainDamaged

if (isset($message['member']['group_id']))  {
switch ($message['member']['group_id'])       {
case '1':
   $godbg = 'background-color: #800000;color: #fff;';//admin grubu için renk ayarları
break;
case '2':
   $godbg = 'background-color:blue;color:yellow;';//global mod için renk ayarları
break;
case '0':
   $godbg = 'background-color:orange;color:green;';//normal üyeler için renk ayarları
break;
default:
   $godbg = '';//grub listesinde olmayanlar renk ayarları
break;
}
}
else {$godbg= '';}
echo '
<div class="godroundframe" style="'.$godbg.'">


Hocam bu kısıma ek olarak ileti sayısına göre grubplara ayarlamak istiyorum acaba nasıl ayarlayabiliriz ?

BrainDamaged


tarantula901

if (isset($message['member']['post_group']))  {
switch ($message['member']['post_group'])       {
case '1':
   $godbg = 'background-color: #800000;color: #fff;';//admin grubu için renk ayarları
break;
case '2':
   $godbg = 'background-color:blue;color:yellow;';//global mod için renk ayarları
break;
case '0':
   $godbg = 'background-color:orange;color:green;';//normal üyeler için renk ayarları
break;
default:
   $godbg = '';//grub listesinde olmayanlar renk ayarları
break;
}
}
else {$godbg= '';}
echo '
<div class="godroundframe" style="'.$godbg.'">

üsteki kodu kullanın
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

garfieald


Ziyaretci

Arkadaşlar benim temamda index kodları yok yataypostbit yapmak için Display.template.php dosyasındaki değişiklikleri yaptım,index kodları yok yardımcı olursanız sevinirim.

tarantula901

#52
şu şekilde arayın

.keyinfo
{

sonra {} içideki kodlarla birlikte kodları değiştirin.

eğer yine yoksa index.css dosyasının en sonuna ekleyin kodları
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin

Ziyaretci


Charismax

Örnek resim olsaydı göreceğimiz iyidi.. yazı içinde yatay posbit demişsiniz vb3 den kalma bizim kafalar klasik posbit ...

rankı nick altına aldıkmı tamamdır bunun anlatımı görseli varmı acaba ?