vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   How can i set my login like this? (https://vborg.vbsupport.ru/showthread.php?t=153910)

EvilKitty 07-31-2007 06:10 PM

How can i set my login like this?
 
1 Attachment(s)
I am fiddling with some code as i wait - but any short cut would be nice. :p

Obviously thats up in my header - there's not a lot of space to work with, so.

Looking at over a dozen themes i've seen no instances of a horizontal login like that - is this even possible with vB?

EvilKitty 07-31-2007 07:04 PM

oops, sorry, delete this

EvilKitty 08-01-2007 07:40 PM

No one has any suggestions?

Opserty 08-01-2007 07:45 PM

You just need to strip the table tags from the login form in the navbar template. It should give you a form which then works on a single line. Give me a minute or two and I'll try and do it.

Here:
Code:

<if condition="!$show['member']">
                <!-- login form -->
                <form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
                        <script type="text/javascript" src="clientscript/vbulletin_md5.js?v=$vboptions[simpleversion]"></script>

                        <label for="navbar_username">$vbphrase[username]</label>
                                <input type="text" class="bginput" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="101" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" />
                        <label for="navbar_password">$vbphrase[password]</label>
                                <input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" id="navbar_password" size="10" tabindex="102" />
                        <label for="cb_cookieuser_navbar">
                                <input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" />$vbphrase[remember_me]</label>
                               
                        <input type="submit" class="button" value="$vbphrase[log_in]" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" />
               
                        <input type="hidden" name="s" value="$session[sessionhash]" />
                        <input type="hidden" name="do" value="login" />               
                        <input type="hidden" name="vb_login_md5password" />
                        <input type="hidden" name="vb_login_md5password_utf" />
                </form>
                <!-- / login form -->
        </if>

Its not tested so I'd try without the conditional first just to be safe then you can use the conditional after if it comes out OK. It may be better to remove the checkbox and remember me phrase to make it look more like the image you posted.

EvilKitty 08-01-2007 08:01 PM

You're totally my hero.

Thanks for all the help. :)

Opserty 08-01-2007 08:11 PM

Do you want to change all the submit buttons used throughout the style (e.g. "Post Quick Reply" e.t.c.) or just that one for the login?

If its just that one then you can use this:
Code:

<if condition="!$show['member']">
                <!-- login form -->
                <form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
                        <script type="text/javascript" src="clientscript/vbulletin_md5.js?v=$vboptions[simpleversion]"></script>

                        <label for="navbar_username">$vbphrase[username]</label>
                                <input type="text" class="bginput" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="101" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" />
                        <label for="navbar_password">$vbphrase[password]</label>
                                <input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" id="navbar_password" size="10" tabindex="102" />
                        <label for="cb_cookieuser_navbar">
                                <input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" />$vbphrase[remember_me]</label>
                               
                        <input type="submit" class="cust_button" value="$vbphrase[log_in]" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" />
               
                        <input type="hidden" name="s" value="$session[sessionhash]" />
                        <input type="hidden" name="do" value="login" />               
                        <input type="hidden" name="vb_login_md5password" />
                        <input type="hidden" name="vb_login_md5password_utf" />
                </form>
                <!-- / login form -->
        </if>

I changed the class of the submit button from "button" to "cust_button". Then go:
  1. AdminCP
  2. Style Manager
  3. Select "Main CSS" from the drop down -
  4. Scroll to the bottom
  5. In either of those boxes you can add the CSS for buttons e.g.:

    HTML Code:

    .cust_button {
        border: 1px solid #FFFFFF;
        color: #FFFFFF;
    /* e.t.c. */
    }


EvilKitty 08-01-2007 08:30 PM

Works like a total charm - thank you so much. :D

<3


All times are GMT. The time now is 01:11 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02464 seconds
  • Memory Usage 1,738KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (1)bbcode_html_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (7)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete