vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Removing Session Hash (https://vborg.vbsupport.ru/showthread.php?t=54029)

KelteN 06-08-2003 05:18 PM

Removing Session Hash
 
Is there a hack that removes the session hash in the urls? I have done a search on this board, and the only solution I could come up with was removing $session[sessionhash] from all templates. If this is the only way, is there an easy way to quickly delete them from all the templates all at once?

Thanks :squareeyed:

Chris M 06-08-2003 06:39 PM

Just run this query:

[sql]UPDATE user SET nosessionhash=1[/sql]

That will set all users to have no sessionhashes, then edit the registeradult template, and remove:

Code:

<tr>
        <td bgcolor="{secondaltcolor}"><normalfont><b>Browse board with cookies?</b></normalfont><br>
        <smallfont>Clicking yes will use cookies to keep your id for this session. Clicking no will send it through the links. (Selecting no may cause problems with proxies)</smallfont></td>
        <td bgcolor="{secondaltcolor}"><normalfont>
                <input type="radio" name="nosessionhash" value="yes" checked> yes
                <input type="radio" name="nosessionhash" value="no"> no
        </normalfont></td>
</tr>

and the registercoppa template, and remove:

Code:

<tr>
        <td bgcolor="{secondaltcolor}"><normalfont><b>Browse board with cookies?</b></normalfont><br>
        <smallfont>Clicking yes will use cookies to keep your id for this session. Clicking no will send it through the links. (Selecting no may cause problems with proxies)</smallfont></td>
        <td bgcolor="{secondaltcolor}"><normalfont>
                <input type="radio" name="nosessionhash" value="yes"> yes
                <input type="radio" name="nosessionhash" value="no" checked> no
        </normalfont></td>
</tr>

and the modifyoptions template, and remove:

Code:

<tr>
        <td bgcolor="{secondaltcolor}"><normalfont><b>Browse board with cookies?</b></normalfont><br>
        <smallfont>Clicking yes will use cookies to keep your id for this session. Clicking no will send it through the links. (Selecting no may cause problems when sharing links with people behind the same proxy as you)</smallfont></td>
        <td bgcolor="{secondaltcolor}"><normalfont>
                <input type="radio" name="nosessionhash" $nosessionhashchecked value="yes"> yes
                <input type="radio" name="nosessionhash" $nosessionhashnotchecked value="no"> no
        </normalfont></td>
</tr>

Now edit member.php, and remove:

Code:

  if ($bbuserinfo[nosessionhash]) {
    $nosessionhashchecked="checked";
    $nosessionhashnotchecked="";
  } else {
    $nosessionhashchecked="";
    $nosessionhashnotchecked="checked";
  }

and:
Code:

  $nosessionhash=iif($nosessionhash=="yes",1,0);
and:
Code:

                      nosessionhash='$nosessionhash'
Now edit register.php, and remove:
Code:

  $nosessionhash=iif($nosessionhash=="yes",1,0);
find:
Code:

,nosessionhash,avatarid
replace with:
Code:

,avatarid
find:
Code:

,'$nosessionhash','$avatarid'
replace with:
Code:

,'$avatarid'
:)

This way they cannot update their profiles to enable sessionhashes again:)

Satan

KelteN 06-08-2003 11:49 PM

Wow! Thanks Man! Works great!

filburt1 06-08-2003 11:54 PM

Remember, guests by default have sessionhashes. However I released a hack for that (at least in the case of Googlebot).

Chris M 06-09-2003 12:28 PM

No problems KelteN:)

Here is filburt's hack link - https://vborg.vbsupport.ru/showthrea...threadid=50805

:)

Satan

gmarik 06-09-2003 12:31 PM

Filburts hack really works only "theoretically".
hellsatan, you should make a release of this hack.

Chris M 06-09-2003 12:37 PM

I should, but it is not really something that is always wise - User's browsers who cannot accept cookies would literally be screwed out of using vBs;)

Satan


All times are GMT. The time now is 05:57 AM.

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.01761 seconds
  • Memory Usage 1,733KB
  • 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
  • (11)bbcode_code_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