Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
chatroom
This discussion has been closed.
Comments
now just gotta disable the name change box in lace itself so they don't change their names once in there :-)
<?php /* Extension Name: Lace Integration Extension Url: http://www.cmehil.com/ Description: Adds the Lace (http://www.socket7.net/lace/) login to the user panel, defaulted with their name Version: 1.0 Author: ccmehil Author Url: http://craig.cmehil.com */ if(@$Panel){ // Location of your chat program if(file_exists('../lace/config.php')){ // CSS Settings $ButtonCSS = "PanelButton"; // Title you want to give the chat panel $Title = "Chit Chat"; $TitleSubmit ="Chat Now!"; // Gather user info if (!@$UserManager) $UserManager = $Context->ObjectFactory->NewContextObject($Context, "UserManager"); $AccountUserID = ForceIncomingInt("u", $Context->Session->UserID); if (!@$AccountUser) $AccountUser = $UserManager->GetUserById($AccountUserID); // Create chat cookie setcookie("Lace_name", $AccountUser->Name, time()+3600*24*30, "/lace/"); // Create chat login form $ChatForm = "<form method=\"get\" action=\"../lace/index.php\" method=\"POST\">" . "<input type=\"hidden\" name=\"name\" value=\"".$AccountUser->Name."\" />" . "<input type=\"submit\" class=\"".$ButtonCSS."\" value=\"".$TitleSubmit."\" />" . "</form>" . "<br>"; $ListName = $Context->GetDefinition($Title); $Panel->AddList($ListName); // Add the form to the panel $Panel->AddListItem($ListName,'','',$ChatForm); } } ?>
Just gotta change the two cookie values to match your setup.
In that case, if you haven't done so already, you may want to also disable the changing of usernames in vanilla. As that could also throw your users off
I probably won't bother I don't have a lot of usage anyway :-)