• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Domanda Sidebar in FORUMDISPLAY e problemi col bbcode CODE

..Vortix..

Utente Strepitoso
Autore del topic
26 Gennaio 2008
5.168
88
Miglior risposta
1
Ciao a tutti,
ho una domanda da farvi e un problema da capire come fare per risolverlo..

1) Come posso rendere le sidebar in FORUMHOME scorrevoli come su Sciax2 e come posso fare per renderle visibili anche nel forumdisplay?

2) Ho notato che se navigo nel mio forum nei panni di ospite, non riesco a visualizzare il codice, io non ricordo di aver installato un plugin o magari inserito qualche codice che vieti la visualizzazione del bbcode in questione ai visitatori... quali file dovrei tenere un po d'occhio per modificare quella frase?

1zn8utv.png
 
Riferimento: Sidebar in FORUMDISPLAY e problemi col bbcode CODE

Ciao a tutti,
ho una domanda da farvi e un problema da capire come fare per risolverlo..

1) Come posso rendere le sidebar in FORUMHOME scorrevoli come su Sciax2 e come posso fare per renderle visibili anche nel forumdisplay?

2) Ho notato che se navigo nel mio forum nei panni di ospite, non riesco a visualizzare il codice, io non ricordo di aver installato un plugin o magari inserito qualche codice che vieti la visualizzazione del bbcode in questione ai visitatori... quali file dovrei tenere un po d'occhio per modificare quella frase?

1zn8utv.png

Per rendere il testo superiore scorrevole basta che usi <marquee> </marquee>
 
Riferimento: Sidebar in FORUMDISPLAY e problemi col bbcode CODE

Hai già insetito il testo dentro la sidebar?

sì, io vorrei farle comparire anche nel forumdisplay e vorrei creare l'effetto che quando sono nel forumhome e scorro verso giù, scendono anche esse.
 
Riferimento: Sidebar in FORUMDISPLAY e problemi col bbcode CODE

sì, io vorrei farle comparire anche nel forumdisplay e vorrei creare l'effetto che quando sono nel forumhome e scorro verso giù, scendono anche esse.
Allora devi mettere
<marquee> testo </marquee>
e per far sì che scendono anche esse devi aggiungere su additional.css
.toplinks {
z-index: 150;
position:fixed;
}
 
Riferimento: Sidebar in FORUMDISPLAY e problemi col bbcode CODE

Allora devi mettere
<marquee> testo </marquee>
e per far sì che scendono anche esse devi aggiungere su additional.css
.toplinks {
z-index: 150;
position:fixed;
}

marquee devo metterlo in ogni testo di ogni sidebar che ho sul forum?
 
Riferimento: Sidebar in FORUMDISPLAY e problemi col bbcode CODE

si, al massimo se non funziona mi posti il codice

aspetta, su additional.css io ho già un "toplinks" e si riferisce alla barra in alto "Bentornato NOMEUTENTE[...]"
 
Riferimento: Sidebar in FORUMDISPLAY e problemi col bbcode CODE

aspetta, su additional.css io ho già un "toplinks" e si riferisce alla barra in alto "Bentornato NOMEUTENTE[...]"
Non ho capito bene quale barra intendi, non intendi quella superiore dove è presente il login, registrati?
 
Riferimento: Sidebar in FORUMDISPLAY e problemi col bbcode CODE

Non ho capito bene quale barra intendi, non intendi quella superiore dove è presente il login, registrati?

Aspetta, partiamo da capo, hai capito che sto parlando delle sidebar? quei box che possono essere messi o a sinistra o a destra dei forum (ultime recensioni, ecc...)
Quei box vorrei farli comparire anche nel forumdisplay (cioè all'interno di una sezione), e, nel forumhome dove ci sono tutti i forum vorrei che quando scorro la pagina, essi scorrano insieme ai forum..
 
Riferimento: Sidebar in FORUMDISPLAY e problemi col bbcode CODE

Aspetta, partiamo da capo, hai capito che sto parlando delle sidebar? quei box che possono essere messi o a sinistra o a destra dei forum (ultime recensioni, ecc...)
Quei box vorrei farli comparire anche nel forumdisplay (cioè all'interno di una sezione), e, nel forumhome dove ci sono tutti i forum vorrei che quando scorro la pagina, essi scorrano insieme ai forum..
Allora basta che aggiungi position:fixed; al css dei box (mi sembra che si chiamano follow-scroll)

Sennò dammi il link del plugin che hai usato per aggiungerli così vedo meglio ...
 
Ultima modifica da un moderatore:
Riferimento: Sidebar in FORUMDISPLAY e problemi col bbcode CODE

Allora basta che aggiungi position:fixed; al css dei box (mi sembra che si chiamano follow-scroll)

Sennò dammi il link del plugin che hai usato per aggiungerli così vedo meglio ...

Nono, non c'è bisogno di alcun plugin, le sidebar sono una funzione predefinita di vBulletin, adesso provo a modificare il css e ti faccio sapere
--------------- AGGIUNTA AL POST ---------------
Nono, non c'è bisogno di alcun plugin, le sidebar sono una funzione predefinita di vBulletin, adesso provo a modificare il css e ti faccio sapere
@ebello non riesco a capire quale siano i codici a cui devo aggiungere "position:fixed;" :S

Questo è il .css delle sidebar:

@charset "UTF-8";
/* CSS Document */

/* Don't use left and right stylevar here */

#content_container {
width:100%;
float:left;
margin-right: -{vb:math {vb:stylevar forum_sidebar_width}+{vb:math {vb:stylevar padding}*2}};
padding: {vb:stylevar padding} 0;

}
#content_container.contentright {
float:right;
margin-right:0;
margin-left:-{vb:math {vb:stylevar forum_sidebar_width}+{vb:math {vb:stylevar padding}*2}};
}

#content_container #content {
margin-right:{vb:math {vb:stylevar forum_sidebar_width}+{vb:math {vb:stylevar padding}*2}};
}
#content_container.contentright #content {
margin-right:0;
margin-left:{vb:math {vb:stylevar forum_sidebar_width}+{vb:math {vb:stylevar padding}*2}};
}

/*-----------------------------------*/
/* SIDEBAR */
/* Don't use left and right stylevar here */
#sidebar_container {
float:right;
width:{vb:stylevar forum_sidebar_width};
padding: {vb:math {vb:stylevar padding}+7} 0;
margin-bottom:3em;
}

#sidebar_container.sidebarleft {
float:left;
}

#sidebar_container a {
color: {vb:stylevar sidebar_content_link_color};
}

#sidebar_container a:hover {
color: {vb:stylevar sidebar_content_link_hover_color};
}

#sidebar_button {
display:block;
margin-top: 40px;
float:{vb:stylevar right};
margin-{vb:stylevar right}:-28px;
_margin: 40px 0 0 0;
_display: inline-block;
}
#sidebar_button {
_display: inline;
}
#sidebar_container.sidebarleft #sidebar_button {
float:left;
margin-left:-28px;
}

#sidebar_container .block {
margin-bottom:4px;
padding:6px;
border-top-{vb:stylevar right}: {vb:stylevar border_radius};
border-top-{vb:stylevar left}: {vb:stylevar border_radius};
border-top-{vb:stylevar right}: {vb:stylevar border_radius};
border-top-{vb:stylevar left}: {vb:stylevar border_radius};
}

#sidebar_container .blockbody {
padding: 0;
color: {vb:stylevar sidebar_content_color};
border:{vb:stylevar sidebar_content_border};
-moz-border-radius:{vb:stylevar border_radius};
-webkit-border-radius: {vb:stylevar border_radius};
border-radius: {vb:stylevar border_radius};
background:{vb:stylevar sidebar_content_background.backgroundColor};
}

#sidebar_container .blockrow {
border-top: 1px solid {vb:stylevar sidebar_content_bevel};
-moz-border-radius:{vb:stylevar border_radius};
-webkit-border-radius: {vb:stylevar border_radius};
border-radius: {vb:stylevar border_radius};
background:{vb:stylevar sidebar_content_background};
padding:{vb:stylevar sidebar_content_padding};
}

#sidebar_container .underblock {
height:{vb:stylevar sidebar_contentseparator_height};
background:{vb:stylevar sidebar_contentseparator_background};
}

#sidebar_container .blocksubhead {
padding:10px 6px 10px 6px;
}

#sidebar_container .blocksubhead {
background:#A0CE00;
font-size:{vb:stylevar sidebar_header_fontSize};
height:{vb:math {vb:stylevar mid_fontSize}*{vb:stylevar line_height} + 2px };
color: {vb:stylevar sidebar_header_color};
padding: 5px 6px;
border:none;
outline:none;
font-weight:bold;
}

#sidebar_container .blocksubhead span.blocktitle {
background: #A0CE00;
width: auto;
display:block;
white-space:nowrap;
float:{vb:stylevar left};
overflow:hidden;
padding-{vb:stylevar left}:3px;
}

#sidebar_container .blocksubhead img {
vertical-align:middle;
float: {vb:stylevar left};
}

#sidebar_container .blocksubhead img.inlineimg {
float: none;
position: relative;
top: -2px;
}

#sidebar_container .blocksubhead a.username {
padding-{vb:stylevar right}:20px;
}

#sidebar_container .formcontrols .blockrow label {
width:auto;
}

#sidebar_container .advanced.blockfoot {
padding:6px;
border-bottom:none;
font-size:88%;
font-weight:bold;
background: transparent;
}
#sidebar_container .searchblock .advanced a {
line-height:2;
}

#sidebar_container .searchblock .advanced .button {
float:{vb:stylevar right};
}


#sidebar_container > ul {
background:{vb:stylevar sidebar_background};
border:{vb:stylevar sidebar_border};
-moz-border-radius:{vb:stylevar border_radius};
-webkit-border-radius: {vb:stylevar border_radius};
border-radius: {vb:stylevar border_radius};
<vb:if condition="$stylevar['textdirection'] == 'rtl'">

<vb:else />

</vb:if>
float:{vb:stylevar left};
width:99%;
}
#sidebar_container a.collapse {
position:static;
}

#sidebar_container.sidebar_closed {
width:0px;
}

#sidebar.sidebar_hidden {
display:none;
}

#content_container.sidebar_nomargin_left, #content_container #content.sidebar_nomargin_left {
margin-left:0px;
}

#content_container.sidebar_nomargin_right, #content_container #content.sidebar_nomargin_right {
margin-right:0px;
}

<vb:if condition="$stylevar['textdirection'] == 'rtl'">
#sidebar_button {
float:right;
margin-right:-28px;
}
.sidebarleft #sidebar_button {
float:left;
margin-left:-28px;
margin-right:0;
}
</vb:if>
 
Ultima modifica:
Riferimento: Sidebar in FORUMDISPLAY e problemi col bbcode CODE

Nono, non c'è bisogno di alcun plugin, le sidebar sono una funzione predefinita di vBulletin, adesso provo a modificare il css e ti faccio sapere
--------------- AGGIUNTA AL POST ---------------

@ebello non riesco a capire quale siano i codici a cui devo aggiungere "position:fixed;" :S

Questo è il .css delle sidebar:

@charset "UTF-8";
/* CSS Document */

/* Don't use left and right stylevar here */

#content_container {
width:100%;
float:left;
margin-right: -{vb:math {vb:stylevar forum_sidebar_width}+{vb:math {vb:stylevar padding}*2}};
padding: {vb:stylevar padding} 0;

}
#content_container.contentright {
float:right;
margin-right:0;
margin-left:-{vb:math {vb:stylevar forum_sidebar_width}+{vb:math {vb:stylevar padding}*2}};
}

#content_container #content {
margin-right:{vb:math {vb:stylevar forum_sidebar_width}+{vb:math {vb:stylevar padding}*2}};
}
#content_container.contentright #content {
margin-right:0;
margin-left:{vb:math {vb:stylevar forum_sidebar_width}+{vb:math {vb:stylevar padding}*2}};
}

/*-----------------------------------*/
/* SIDEBAR */
/* Don't use left and right stylevar here */
#sidebar_container {
float:right;
width:{vb:stylevar forum_sidebar_width};
padding: {vb:math {vb:stylevar padding}+7} 0;
margin-bottom:3em;
}

#sidebar_container.sidebarleft {
float:left;
}

#sidebar_container a {
color: {vb:stylevar sidebar_content_link_color};
}

#sidebar_container a:hover {
color: {vb:stylevar sidebar_content_link_hover_color};
}

#sidebar_button {
display:block;
margin-top: 40px;
float:{vb:stylevar right};
margin-{vb:stylevar right}:-28px;
_margin: 40px 0 0 0;
_display: inline-block;
}
#sidebar_button {
_display: inline;
}
#sidebar_container.sidebarleft #sidebar_button {
float:left;
margin-left:-28px;
}

#sidebar_container .block {
margin-bottom:4px;
padding:6px;
border-top-{vb:stylevar right}: {vb:stylevar border_radius};
border-top-{vb:stylevar left}: {vb:stylevar border_radius};
border-top-{vb:stylevar right}: {vb:stylevar border_radius};
border-top-{vb:stylevar left}: {vb:stylevar border_radius};
}

#sidebar_container .blockbody {
padding: 0;
color: {vb:stylevar sidebar_content_color};
border:{vb:stylevar sidebar_content_border};
-moz-border-radius:{vb:stylevar border_radius};
-webkit-border-radius: {vb:stylevar border_radius};
border-radius: {vb:stylevar border_radius};
background:{vb:stylevar sidebar_content_background.backgroundColor};
}

#sidebar_container .blockrow {
border-top: 1px solid {vb:stylevar sidebar_content_bevel};
-moz-border-radius:{vb:stylevar border_radius};
-webkit-border-radius: {vb:stylevar border_radius};
border-radius: {vb:stylevar border_radius};
background:{vb:stylevar sidebar_content_background};
padding:{vb:stylevar sidebar_content_padding};
}

#sidebar_container .underblock {
height:{vb:stylevar sidebar_contentseparator_height};
background:{vb:stylevar sidebar_contentseparator_background};
}

#sidebar_container .blocksubhead {
padding:10px 6px 10px 6px;
}

#sidebar_container .blocksubhead {
background:#A0CE00;
font-size:{vb:stylevar sidebar_header_fontSize};
height:{vb:math {vb:stylevar mid_fontSize}*{vb:stylevar line_height} + 2px };
color: {vb:stylevar sidebar_header_color};
padding: 5px 6px;
border:none;
outline:none;
font-weight:bold;
}

#sidebar_container .blocksubhead span.blocktitle {
background: #A0CE00;
width: auto;
display:block;
white-space:nowrap;
float:{vb:stylevar left};
overflow:hidden;
padding-{vb:stylevar left}:3px;
}

#sidebar_container .blocksubhead img {
vertical-align:middle;
float: {vb:stylevar left};
}

#sidebar_container .blocksubhead img.inlineimg {
float: none;
position: relative;
top: -2px;
}

#sidebar_container .blocksubhead a.username {
padding-{vb:stylevar right}:20px;
}

#sidebar_container .formcontrols .blockrow label {
width:auto;
}

#sidebar_container .advanced.blockfoot {
padding:6px;
border-bottom:none;
font-size:88%;
font-weight:bold;
background: transparent;
}
#sidebar_container .searchblock .advanced a {
line-height:2;
}

#sidebar_container .searchblock .advanced .button {
float:{vb:stylevar right};
}


#sidebar_container > ul {
background:{vb:stylevar sidebar_background};
border:{vb:stylevar sidebar_border};
-moz-border-radius:{vb:stylevar border_radius};
-webkit-border-radius: {vb:stylevar border_radius};
border-radius: {vb:stylevar border_radius};
<vb:if condition="$stylevar['textdirection'] == 'rtl'">

<vb:else />

</vb:if>
float:{vb:stylevar left};
width:99%;
}
#sidebar_container a.collapse {
position:static;
}

#sidebar_container.sidebar_closed {
width:0px;
}

#sidebar.sidebar_hidden {
display:none;
}

#content_container.sidebar_nomargin_left, #content_container #content.sidebar_nomargin_left {
margin-left:0px;
}

#content_container.sidebar_nomargin_right, #content_container #content.sidebar_nomargin_right {
margin-right:0px;
}

<vb:if condition="$stylevar['textdirection'] == 'rtl'">
#sidebar_button {
float:right;
margin-right:-28px;
}
.sidebarleft #sidebar_button {
float:left;
margin-left:-28px;
margin-right:0;
}
</vb:if>
#sidebar_container {
 
Riferimento: Sidebar in FORUMDISPLAY e problemi col bbcode CODE

@ebello facendo quello che mi hai detto tu, accade questo:

fnh17r.png