Note, if you're already running ArcManager on a *Nix system you will need to add $hosted_on_nix = true; to your config.php file. (it's added to config.dist.php, but you shouldn't need to make a whole new config for such a small change)

Without this setting, many item icons will not show up on *Nix hosted sites.

Unfortunately, to deal with *Nix's wild and free capitalization of file names. ( ) On *Nix hosts, we have to run the file name we get the first time back through the list to get the first one on the list which will match the actual file name. Although this second query is really fast, it can end up doing it many times for a character's inventory. While this will only cause slow down for people who can view a character's inventory, (GM's and the char's owner) I'd appreciate any help on speeding this up, thanks.

Unfortunately, to deal with *Nix's wild and free capitalization of file names. ( ) On *Nix hosts, we have to run the file name we get the first time back through the list to get the first one on the list which will match the actual file name. Although this second query is really fast, it can end up doing it many times for a character's inventory. While this will only cause slow down for people who can view a character's inventory, (GM's and the char's owner) I'd appreciate any help on speeding this up, thanks.

I'm confused. You have to run the file name for what?

For the Server Message on the index page, the end is cut off. I've been trying to find out what is causing it, but so far no luck. If you guys know what's happening, please tell/fix!

Also, there's a CSS bug with safari on the register script. When the page is first loaded, the username box goes outside of the fieldset box.

With r74, existing *Nix users will need to run the DBC to MySQL tool again. (Sorry. And yes it does still have to be run from a Windows machine, but the destination database can be on a *Nix host) They will also will need to delete all the .png files in \img\icons\ and extract the contents of 74_icons.zip.

As of r86 ArcManager will support the use of Screen Names! You will all need to make a place for the tables in 86_arcmanager_config.sql to reside. (Either in a new database or in your ArcManager Database) And set the $config_db entries in your config.php to point to the database.

This database will soon replace almost all of the config.php file to allow an Administration Control Panel to be implemented for ArcManager.

As of r86 ArcManager will support the use of Screen Names! You will all need to make a place for the tables in 86_arcmanager_config.sql to reside. (Either in a new database or in your ArcManager Database) And set the $config_db entries in your config.php to point to the database.

This database will soon replace almost all of the config.php file to allow an Administration Control Panel to be implemented for ArcManager.

You guys totally Rule!!!! I love ArcManager even more now!!! (Is that possible?!)

As of r86 ArcManager will support the use of Screen Names! You will all need to make a place for the tables in 86_arcmanager_config.sql to reside. (Either in a new database or in your ArcManager Database) And set the $config_db entries in your config.php to point to the database.

This database will soon replace almost all of the config.php file to allow an Administration Control Panel to be implemented for ArcManager.

Hey Junk, I just updated and when I try to login I get the following error.

"ERROR!
Error - Connection to database is not established !"

I put the info in the database in the new fields for the login, character, arcmanager and world. I also noticed you said that we would need to update the $config_db entries in the config.php to point to the database. I didn't see a "$config_db". There are the $characters_db, $world_db etc. Is that what your referring to? Either way I have those setup as well.

Hey Junk, I just updated and when I try to login I get the following error.

"ERROR!
Error - Connection to database is not established !"

I put the info in the database in the new fields for the login, character, arcmanager and world. I also noticed you said that we would need to update the $config_db entries in the config.php to point to the database. I didn't see a "$config_db". There are the $characters_db, $world_db etc. Is that what your referring to? Either way I have those setup as well.

Thanks for you help

Sorry, there was a typo... the second set of $logon_db values should have been the $config_db ones. (I was tired)
Djhenghiz committed the fix.

r90 Continues what seems to be an eternal battle with the icons.
You'll just need to run the 90_iconnames.sql on your ArcManager Database. And extract the files in 90_icons.zip into your \img\icons\ directory.

And, I just realized I forgot to fix the DBC to MySQL tool. I'll do it later tonight.

(Here I was thinking I could get away with working on killing the config.php file )

r92 adds a file called config.dist.TEMP.php. If you use it to make your config.php, it will work, so long as you've configured the entries in your ArcManager Configs database correctly. BUT! I honestly don't recommend this for anyone right now. I have yet to build our ACP so you'll be editing the config entries blind, which is not advisable.

So, please just follow the normal procedure and we'll notify you when it changes.

r104 adds what will soon be our ACP. (the database section is the only one working atm)Because the ACP isn't done, I still don't recommend switching config.php files yet.
(you can use the ACP to edit the database entries right now, though)

Spoiler Alert!
To give you a heads-up on how it operates, the config_accounts table in your ArcManager Config Database does double duty. It stores the ArcManager Screen Name for accounts and it also assigns who is allowed to use the ACP. If a user has a 0 in the WebAdmin field they cannot access admin.php. Whereas an account with a value of 1, can. (well, an account with any non-zero value really)
To assign WebAdmin to an account: (if your Web Admin account doesn't already have a Screen Name, you should add one now.) Simply change the 0 in the WebAdmin field of the appropriate account to a 1. (EASY!)
Since a user may log into ArcManager with either their Account Name or their Screen Name, Screen Names are not allowed to match either existing Account Names or existing Screen Names at creation. Although the Screen Name creation system will refuse to allow a user to assign a Screen Name that is the same as their Account Name, the Screen Name can be changed to match after it's created, by editing the table.

Hey Junk, I would like to suggest changing the structure of the site to make it easier to implement layouts. I'm currently working on a theme right now for the current layout and it has been a pain to get it looking right. Mostly it is because the entire site is done in the old <table> style vs the newer <div> style. As you know this limits what one can do with moving objects around for a layout.

I would like to propose some changes after I finish the current layout and I was wondering, what is the best way for me to show these to you?

EDIT: Yea I just started looking at how the Guilds, Arena Teams, Auctions etc are laid out. I can not manipulate the widths of the tables created because it is all hard coded. I will update the entire structure of the site and let you take a look and see what you think.