The built-in avatars are in flash swf format but they are compiled as resources in the program executable. They aren't included as individual files. Are you still referring to your php script? I thought you mentioned that they were just loading slowly.fstetson wrote: What file naming protocol are you using for your individual avatars? I am using avatarxx.gif Our source files are literally identical, so it has to be how it is displaying the content, and I also tried swf format with same results (either a red X, or a swf icon)
Problems with WEB Site CMS changibg codes
-
- Site Admin
- Posts: 5880
- Joined: Wed Mar 19, 2008 8:47 pm
Re: Problems with WEB Site CMS changibg codes
Re: Problems with WEB Site CMS changibg codes
This is the awkward remaining part. When using the following the code, I am getting the radio buttons displayed, with a bold Red-X. The actual avatar does not show.
$avatarurl = "http://stetsonmgtsolutions.com/avatar";
$avatarmax = 16;
$avatarswf = false;
The avatars are in a png format and labelled individual as avatar01.png thorugh avatar16.png. Should I be dropping the leading zero on the files <10, or use a different naming convention, such as index1 (or index01) through index16.
I am providing users with a graphical chart to review and select avatars from in the meantime. {Example attached}
$avatarurl = "http://stetsonmgtsolutions.com/avatar";
$avatarmax = 16;
$avatarswf = false;
The avatars are in a png format and labelled individual as avatar01.png thorugh avatar16.png. Should I be dropping the leading zero on the files <10, or use a different naming convention, such as index1 (or index01) through index16.
I am providing users with a graphical chart to review and select avatars from in the meantime. {Example attached}
- Attachments
-
- SMS_avatars.png (66.03 KiB) Viewed 6626 times
-
- Site Admin
- Posts: 5880
- Joined: Wed Mar 19, 2008 8:47 pm
Re: Problems with WEB Site CMS changibg codes
Do your custom avatars show up in the player client if you use the built-in account creator? Do you have "Avatar folder" set to the folder containing those files in the Client Settings group on the System tab in Poker Mavens?fstetson wrote:The avatars are in a png format and labelled individual as avatar01.png thorugh avatar16.png.
Re: Problems with WEB Site CMS changibg codes
Yes, they do show on the client server, and yes they are visible to the users when using 'account settings". I have the originas files being called by the server in the Poker Maven 2 folder on my "C" drive.
-
- Site Admin
- Posts: 5880
- Joined: Wed Mar 19, 2008 8:47 pm
Re: Problems with WEB Site CMS changibg codes
Ok, I just tried using a custom communal set and it's not working for me either. Until I figure out where the bug is I have a faster solution for you anyway. Since you are in control of your own images, there's no reason to pull them off of the poker server. Just upload all of your png images into the same folder where your PHP script is running. Make sure they are capitalized and have the leading zero on 1 through 9 like this:
Avatar01.png
Avatar02.png
...
Avatar16.png
Then use this alternative code:
Avatar01.png
Avatar02.png
...
Avatar16.png
Then use this alternative code:
Code: Select all
<html>
<body>
<?php
$avatarmax = 16; // number of avatars available
include "API.php";
if (isset($_REQUEST["Submit"]))
{
$Player = $_REQUEST["Player"];
$RealName = $_REQUEST["RealName"];
$Gender = $_REQUEST["Gender"];
$Location = $_REQUEST["Location"];
$Password1 = $_REQUEST["Password1"];
$Password2 = $_REQUEST["Password2"];
$Email = $_REQUEST["Email"];
$Avatar = $_REQUEST["Avatar"];
if ($Password1 <> $Password2) die("Password mismatch. Click Back Button to correct.");
$params = "Password=$pw&Command=AccountsAdd" .
"&Player=" . urlencode($Player) .
"&RealName=" . urlencode($RealName) .
"&PW=" . urlencode($Password1) .
"&Location=" . urlencode($Location) .
"&Email=" . urlencode($Email) .
"&Avatar=" . urlencode($Avatar) .
"&Gender=" . urlencode($Gender) .
"&Chat=" . "Yes" .
"&Note=" . urlencode("Account created via API");
$api = Poker_API($url,$params,true);
if ($api["Result"] == "Ok") echo "Account successfully created for $Player";
else echo "Error: " . $api["Error"] . "<br>Click Back Button to correct.";
exit;
}
?>
<h3>Create New Account</h3>
<form method="post">
<table>
<tr><td>Your player name:</td><td><input type="text" name="Player" /></td></tr>
<tr><td>Your real name:</td><td><input type="text" name="RealName" /></td></tr>
<tr><td>Your gender:</td><td><input type="radio" name="Gender" Value="Male" checked>Male</input>
<input type="radio" name="Gender" Value="Female">Female</input></td></tr>
<tr><td>Your location:</td><td><input type="text" name="Location" /></td></tr>
<tr><td>Select a password:</td><td><input type="password" name="Password1" /></td></tr>
<tr><td>Confirm password:</td><td><input type="password" name="Password2" /></td></tr>
<tr><td>Your email address:</td><td><input type="text" name="Email" /></td></tr>
<tr><td>Your avatar:</td><td>
<div style="width: 100px; height: 175px; overflow: auto; border: solid 2px">
<?php
for ($i=1; $i<=$avatarmax; $i++)
{
$s = "<input type='radio' name='Avatar' value='$i'";
if ($i == 1) $s .= " checked";
$s .= ">";
if ($i < 10) $j = "0" . $i; else $j = $i;
$s .= "<img src='Avatar" . $j . ".png' align='middle'>";
echo $s . "<br>\r\n";
}
?>
</div>
</td></tr>
</table>
<input type="submit" name="Submit" value="Submit" />
</form>
</body>
</html>
Re: Problems with WEB Site CMS changibg codes
Temporary solution works great! Mucho Gracias!