Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Jak włączyć linki na dvz shoutbox?

Inne  Założony przez  Zawistny.

Wersja skryptu MyBB: 1.8
Adres forum: rh.xaa.pl
Na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu): 
1) Jak włączyć linki na shoutboxie?
2) Po wylogowaniu w miejscu pola tekstowego robi się luka (http://i.imgur.com/Jk5EUSN.png) (http://i.imgur.com/EWdkzx1.png). Jeśli się przyjrzysz zauważysz na pierwszym screenie w miejscu tego pola niewyraźny zarys krawędzi shoutboxa. Co zrobić żeby niezalogowani nie widzieli tego pustego pola?

shoutbox.css:
#shoutbox{
 
 margin-bottom10pxbordersolid 2px rgba(0,0,0,0.1); height309pxwidth100%;
}
#shoutbox .head {
 
   background-color#efefef;
 
   color#444;
 
   font-size17px;
 
   font-weightbold;
 
   padding10px 15px;
 
   text-transformuppercase;
}
#shoutbox .head a{
 
 displaynone;
 
 cursorpointer;
}
#shoutbox .body{
 
   positionrelative;
 
 padding-top160px;
 
 margin-bottom10px;
}
#shoutbox .window {
 
   positionabsolute;
 
   top0;
 
   width99%;
 
   background-color#0F0F0F;
 
   padding0.5%;
 
   overflow-yscroll;
 
   max-width100%;
}
#shoutbox .data {
 
 font-size13px;
 
 font-familyinherit;
}
#shoutbox .entry { 
 
 border-bottom1px solid #000;
 
 margin-bottom5px;
 
 padding-bottom5px;
 
 displayblock !important;
 
 overflowhidden;
 
 clearleft;
 
 background#0F0F0F;
 
 positionrelative;
}
#shoutbox .entry > div {
 
 bordernone;
}
#shoutbox .entry .avatar {
 
 floatleft;
 
 margin-right10px;
 
 padding0;
}
#shoutbox .entry .avatar img {
 
 height50px;
 
 width50px;
 
 padding1px;
 
 margin-left7px;
 
 margin-top3px;
 
 box-shadow0 0 2px rgba(0,0,0,0.1); cursorpointerborder-radius50%;
}
#shoutbox .entry .info {
 
 color#777;
 
 positionabsolute;
 
 margin-top5px;
 
 right0;
 
 font-size10px;
}
#shoutbox .entry .user {
 
 displayinline;
 
 padding0;
 
 font-size14px;
 
 text-transformuppercase;
}
#shoutbox .entry .user em{
 
 font-stylenormal;
}
#shoutbox .body .panel {
 
   positionabsolute;
 
   top240px;
 
   width99%;
 
   margin0;
 
   padding0.5%;
 
   border-top1px dotted #0F0F0F;
 
   background-color#0F0F0F;
}
#shoutbox .body .panel form{

}
#shoutbox input.text {
 
   background#0f0f0f;
 
   border1.5px solid #1a1a1a;
 
   color#BDBDBD;
 
   font-familyinherit;
 
   font-size13px;
 
   height30px;
 
   line-height1.5;
 
   padding5px 10px;
 
   box-shadow0 0 7px rgba(0,0,0,1.0);
 
   width100%;
}
#shoutbox input.text:focus {
 
   border-color#3c8dbc;
 
   box-shadow0 1px 1px rgba(0000.075inset0 0 8px rgba(601411880.6);
}
#shoutbox .user {
 
   border-right0px solid rgba(0,0,0,0.05);
 
   font-size11px;
 
   positionrelative;
 
   top4px;
}
#shoutbox .mod:nth-of-type(2) {
 
   margin-right5px;
 
   border-leftsolid 0px rgba(0,0,0,0.1);
}
.
codeblock {
 
   backgroundtransparent;
 
   border0px solid #ccc;
 
   padding0px;
}
.
codeblock .title {
 
   border-bottom1px solid #ccc;
 
   font-weightbold;
 
   padding-bottom3px;
 
   margin0 0 10px 0;
}
.
codeblock code {
 
   overflowauto;
 
   heightauto;
 
   height200px;
 
   displayblock;
 
   font-familyMonacoConsolasCouriermonospace;
 
   font-size13px;
}
#shoutbox .entry {
 
   padding-bottom10px;
 
   border-bottom1px dotted #1a1a1a;
}
#shoutbox .entry .text {
 
   border-bottom-left-radius3px;
 
   border-bottom-right-radius3px;
 
   border-top-right-radius3px;
 
   positionrelative;
 
   top4px;
 
   padding5px 10px 5px;
 
   background #1a1a1a;
 
       box-shadow0 0 2px rgba(0,0,0,0.1);
 
   margin5px 0 0 50px;
 
       margin-left65px;
 
   color#BDBDBD;
}
#shoutbox .entry .text:after,
#shoutbox .entry .text:before {
 
   positionabsolute;
 
   right100%;
 
   top16px;
 
   bordersolid transparent;
 
   border-right-color #1a1a1a;
 
       box-shadow0 0 2px rgba(0,0,0,0.1);
 
   content' ';
 
   height0;
 
   width0;
 
   pointer-eventsnone;
}
#shoutbox .entry .text:after {
 
   border-width5px;
 
   margin-top: -16px;
}
#shoutbox .entry .text:before {
 
   border-width6px;
 
   margin-top: -16px;
}
#shoutbox .entry .user {
 
   font-size11px;
}
#shoutbox .entry .info {
 
   top: -5px;
}

#shoutbox .panel.blocked {
 
background#0F0F0F; color: #543A3A;
}

#shoutbox .panel p {
 
margin5px;
 
margin-left6px;
 
color#BDBDBD;


Konto testowe:
Login: Testowy
Hasło: test123
najwyraźniej wyszło że też się pomyliłem przy przepisywaniu :P
Przy #shoutbox .window brakuje height:220px; box-sizing:border-box;
a znalazłem już tamto poprawiam.
Skopiuj jeszcze raz, średniak jednego nie napisałem
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
Dalej coś nie tak :/ I pojawił się poziomy pasek do scrollowania
Skopiowałeś tamto? Bo box-sizing brakuje przy #shoutbox .window
Sory zamień width:220px na height:220px
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
http://scr.hu/7xit/igko0
Na 100% jest
Sory zamień width:220px na height:220px przy #shoutbox .window
Coś nie tak wyszło :P
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
Jest w miarę okej ale przy wylogowaniu nic się nie zmieniło: http://scr.hu/7xit/1f2um
Znalezłem w #shoutbox .window position:relative powinno być a jest position:absolute;
I w body nie powinno być wysokości czyli height:260px
Nadal coś nie gra przeskakuje na tyl pasek od pisania
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
Zniknęło pole tekstowe :d
//Jednak tutaj się ukryło: http://scr.hu/7xit/ew6hp

Pasek musi mieć taką właściwość żeby przesuwał elementy znajdujące się pod nim, a nie najeżdżał na nie.
Na chwilę obecną tylko z-index:10 dla .panel mi do głowy przychodzi :/

A nie możesz przesunąć w pluginie diva z klasą panel pod window? i zrobić dla niego postion:relative zamiast absolute?
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
Teraz działa, dzięki :)
Jeszcze dwie małe sprawy odnośnie tego shoutboxa:
- Jak bezpiecznie zwiększyć jego wysokość? (Nie chcę kombinować bo znowu coś mi wyjdzie źle :/)
- W tym miejscu (http://scr.hu/7xit/uieor) wystaje jeszcze trochę ramka shoutboxa (Jak przesunąć pasek do scrollowania w prawą stronę żeby się pokryło)
Jeśli chodzi o nachodzenie tego paska to najlepiej by było przestawić panela pod window i dać mu position relative zamiast absolute
Wysokość ustalasz teraz tylko w #shoutbox .window ile chcesz
I nie widzę co odstaje :/
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
Rzeczywiście trzeba wytężyć wzrok żeby zauważyć bo strasznie zlewa się z tłem. Jak się nie mylę za obramowanie odpowiada to:
#shoutbox{
margin-bottom: 20px; border: solid 2px rgba(0,0,0,0.1); width: 100%;
}
To jest prawdopodobnie spowodowane tym że nie ma paddinga i borderka na shoutboxie
to było coś takiego
#shoutbox{jakieś style
padding:3px;
border-radius:2px;
background:#131313 none repeat scroll 0% 0%;
padding:3px;
box-sizing:border-box;
border:1px solid rgba(61, 61, 61, 0.31)
}

Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.
Jeszcze zostały linki :/
Parse MyCode w ustawieniach shoutboxa wyłącz aby wszystkie bbcode wyłączyć.
Innej rady bez ingerowania w kod nie widzę
Jak czytasz mój post to sprawdź czy go nie zedytowałem bo niezdecydowany jestem.



Użytkownicy przeglądający ten wątek:

2 gości