vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   A phpMyChat integration Hack (https://vborg.vbsupport.ru/showthread.php?t=21329)

Stasik 08-09-2001 09:12 AM

Quote:

Originally posted by macom
Hi, i need two admins... how can i do this ??
hi,
find the text

Code:

if($U != "Admin")
{
$PASSWORD="1";
}

replace it with

Code:

if($U != "Admin" or $U != "Admin2")
{
$PASSWORD="1";
}


and change "Admin" and "Admin2" to registered user names

macom 08-09-2001 09:41 AM

TXH for the fast request...

I have replace the text in the "index.lib.php3"... but it dont works ? Sorry for my bad english...

What can i do now ??

Stasik 08-09-2001 11:10 AM

Da bracuchst du dich nicht zu entschuldigen *g*...

was hast du genau gemacht? beschreib ma?

macom 08-09-2001 11:30 AM

also ich habe den text in der index.lib.php3 so wie beschrieben angepasst... im forum bin ich selber als "macom" registiert... der admin account in phpMyChat heist auch "macom" ich denke soweit ist auch richtig... den für mich alleine funktioniert das auch ganz gut... so jetzt soll aber der forums co admin auch bei eintritt in den chat den status admin haben... und hier fangen die probleme an...

Ich habe auch schon via phpadmin auf der mysql datenbank im table "c_reg_users" einen zweiten account "Steven" mit gleichem passwort wie bei "macom" angelegt... dann komme ich aber selber nicht mehr rein?? Jetzt weis ich nicht mehr weiter...

Stasik 08-09-2001 02:35 PM

dis acoouns auf vb muessen lauten: macom und Steven


versuch ma

Code:

if($U != "macom" or $U != "Steven")
{
$PASSWORD="1";
}

wenn es nicht klappt

Code:

if($U == "macom" or $U == "Steven")
{
}
else
{
$PASSWORD="1";
}

aber das erste code mus gehen

macom 08-09-2001 04:31 PM

Ok, werd ich gleich mal testen...
Was ich jetzt aber immer noch nicht weis... brauche ich in der table "c_reg_users" einem zweiten Admin account für Steven? Wen ja, wie generiere ich dann ein passwort (wegen verschüsselung)?

Danke schon mal im voraus...

Stasik 08-09-2001 05:51 PM

du muss einfach maeinen user hinfuegen und in tabelle unter "right" oder so was "admin" schreiben

Quote:

Originally posted by macom
Ok, werd ich gleich mal testen...
Was ich jetzt aber immer noch nicht weis... brauche ich in der table "c_reg_users" einem zweiten Admin account f?r Steven? Wen ja, wie generiere ich dann ein passwort (wegen versch?sselung)?

Danke schon mal im voraus...


macom 08-09-2001 06:41 PM

Hab noch mal nachgesehen?

Laut Setuproutine von myphpchat darf nur ein Admin vorhanden sein? der steht dann in dem Table ?c_reg_users? also bleibt nur der Table ?c_users?? hier darf ich aber keinen eintragen weil sonst der login in den Chat nicht mehr funktioniert (Username schon vergeben) ist mir auch klar, weil der Chat holt sich ja den User vom Board und tr?gt in dann in ?c_users? ein.

Wenn Steven eingeloggt ist kann ich mittels phpmyadmin im Table ?c_users? den Status auf admin oder mod setzen? diese Routine ist aber sehr unpraktisch und ich bin ja nicht immer zur selben zeit online. Ich hoffe du verstehst mich jetzt besser.
Oder mache ich doch noch etwas falsch :confused:

Ist es eventuell m?glich einen Table vom Board so anzupassen das dass Board beim Login in den Chat gleich die richtigen Parameter (admin, mod) an den Table ?c_users? ?bergeben kann?

Von der logischen Seite k?nnte ich mir das schon vorstellen, aber ob dies umsetzbar ist bleibt die Frage?? Ich kenne mich mit mysql und PHP noch nicht so gut aus? Es w?re aber echt super, dann h?tte gleich jeder Mod. vom Board auch den richtigen Status im Chat.

macom 08-09-2001 07:00 PM

Hab jetzt noch im Table "user" vom Board nachgesehen... dort gibt einen Eintrag "usergroupid" und nat?rlich auch den passenden Status dazu, leider nur als Nummer... 6 = Admin usw... kann man da net was machen?? Ich hoffe mal das Dir was Gutes dazu einf?llt. ;)

Stasik 08-09-2001 07:44 PM

ahm.... ich bin kein php+mysql genie... :(((

also ich garantiere nix

nach
Code:

$username=$getusername[username];
einfuegen
Code:

$getusername=$DB_site->query_first("SELECT usergroupid FROM user WHERE userid=$bbuserid");
$group=$getusername[usergroupid];

nach
Code:

$U = $username;
einfuegen
Code:

$PREMS = "admin";
if($group == "6"){
$U = $AUTH_USERNAME;
        $DbLink->query("SELECT perms FROM ".C_REG_TBL." WHERE username='$U' LIMIT 1");

        if ($DbLink->num_rows() != 0)

        {

                list($PREMS) = $DbLink->next_record();

        }

        $DbLink->clean_results();
};



All times are GMT. The time now is 08:30 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.01450 seconds
  • Memory Usage 1,744KB
  • 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
  • (8)bbcode_code_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete