Açıklama: phpbb3 sistemlerde varsayılan ayar olarak "başlık görüntüleme" ve "özel mesaj" sayfalarında sağda olan profilleri sola almayı gösteren bir makale.
Makalenin orijinali: Prosilver: Profiles on Left
Türkçe çeviri: Mirach & ESQARE
Makale son güncelleme tarihi: 17.01.2021, 22:10
1. İlk olarak, dosya eki kutularının mesajın geri kalanındaki profil bölmesi tarafından ayrılmadığına emin olacağız.
styles/prosilver/theme/content.css dosyasını açın
Alttaki kodları arayın:
Kod: Tümünü seç
/* Attachments
----------------------------------------*/
.attachbox {
float: left;
width: auto;
margin: 5px 5px 5px 0;
padding: 6px;
background-color: #FFFFFF;
border: 1px dashed #d8d8d8;
clear: left;
}
Kod: Tümünü seç
/* Attachments
----------------------------------------*/
.attachbox {
float: left;
width: auto;
margin: 5px 5px 5px 0;
padding: 6px;
background-color: #FFFFFF;
border: 1px dashed #d8d8d8;
clear: right;
}
styles/prosilver/theme/content.css dosyasını açın
Alttaki kodları arayın:
Kod: Tümünü seç
/* Post body styles
----------------------------------------*/
.postbody {
padding: 0;
line-height: 1.48em;
color: #333333;
width: 76%;
float: left;
clear: both;
}
Kod: Tümünü seç
/* Post body styles
----------------------------------------*/
.postbody {
padding: 0;
line-height: 1.48em;
color: #333333;
width: 76%;
float: right;
clear: both;
}
styles/prosilver/theme/content.css dosyasını açın
Alttaki kodları arayın:
Kod: Tümünü seç
/* Poster profile block
----------------------------------------*/
.postprofile {
/* Also see tweaks.css */
margin: 5px 0 10px 0;
min-height: 80px;
color: #666666;
border-left: 1px solid #FFFFFF;
width: 22%;
float: right;
display: inline;
}
Kod: Tümünü seç
/* Poster profile block
----------------------------------------*/
.postprofile {
/* Also see tweaks.css */
margin: 5px 0 10px 0;
min-height: 80px;
color: #666666;
border-right: 1px solid #FFFFFF;
width: 22%;
float: left;
display: inline;
}
Kod: Tümünü seç
.pm .postprofile {
border-left: 1px solid #DDDDDD;
}
Kod: Tümünü seç
.pm .postprofile {
border-right: 1px solid #DDDDDD;
}
styles/prosilver/theme/colours.css
Şu kodları arayın:
Kod: Tümünü seç
.online {
background-image: url("{IMG_ICON_USER_ONLINE_SRC}");
}
Kod: Tümünü seç
.online {
background-image: url("{IMG_ICON_USER_ONLINE_SRC}");
margin-top: -5px;
}
.online dt {
margin-top: 5px;
}
viewtopic_body.html dosyasını açın
Alttaki kodları arayın:
Kod: Tümünü seç
<div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->">
silinmiş hali:
Kod: Tümünü seç
<div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF -->">
7. Şimdi bunu postprofile dl ögesine geri eklememiz gerekiyor.
viewtopic_body.html dosyasını açın
Alttaki kodu arayın:
Kod: Tümünü seç
<dl class="postprofile" id="profile{postrow.POST_ID}">
Kod: Tümünü seç
<dl class="postprofile<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->" id="profile{postrow.POST_ID}">
Şu kodu arayın:
Kod: Tümünü seç
<div id="post-{MESSAGE_ID}" class="panel clearfix post pm-panel-message pm<!-- IF S_POST_UNAPPROVED or S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF S_ONLINE --> online<!-- ENDIF -->">
Kod: Tümünü seç
<div id="post-{MESSAGE_ID}" class="post pm<!-- IF S_POST_UNAPPROVED or S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF S_ONLINE --> online<!-- ENDIF -->">
Üstteki kodların arasından şu kodu kaldırın: <!-- IF S_ONLINE --> online<!-- ENDIF -->
Kaldırılmış hali:
Kod: Tümünü seç
<div id="post-{MESSAGE_ID}" class="panel clearfix post pm-panel-message pm<!-- IF S_POST_UNAPPROVED or S_POST_REPORTED --> reported<!-- ENDIF -->">
Kod: Tümünü seç
<dl class="postprofile" id="profile{MESSAGE_ID}">
Bununla değiştirin:
Kod: Tümünü seç
<dl class="postprofile<!-- IF S_ONLINE --> online<!-- ENDIF -->" id="profile{MESSAGE_ID}">
Bir ÖM görüntülenirken;

Bir mesaj görüntülenirken;
