I've been tinkering for a few days and am impressed so far. All features are working, the number of mods and tips shared in the community are amazing, and it seems the only errors are caused by me not knowing how to properly edit scripts. But I'm learning quickly :)

Just a few things are currently leaving me stumped. It would be great if more experienced Mysidia users could answer these.

1. Changed the auto-ban to redirect to a warning page, but still curious, do either of these actually stop the action being done (like user pounding another's pet)?

2. The inventory is hideous to scroll down, as my Background item images are huge. I'd like to change the table layout and resize images, but can't find the exact script/page to edit this. Same for the myadopts page, it'd be lovely to rearrange pets into rows of 2 or 3 thumbnails rather than scrolling one by one.

(ah never mind, just found the tables. Looks like they're constructed with PHP rather than HTML. This will be tricky to edit but I'll try. Still not sure how to deal with image sizes though)

3. Where are custom pages stored among the other scripts? /pages/view/whatever. Made a few in the admincp and now can't find them in the file manager.

4. It seems it's not possible to edit the Main or Element themes in the admincp. Anyway, I have another ready to use. Is it safe to delete them? Will the new theme become the default?

5. I'm not very good at "reading" PHP and understanding exactly how some functions work, yet. Half of our breeding system involves mixing colours and I'm supposing hex/rgb are the way to go. Found this function and am wondering if anyone's used it already, or can tell what it will output.

For example rgb 255,255,56 (bright yellow) + 46,88,134 (dark blue) could result in 167,124,101 (murky red-brown) which is technically within the 3 number ranges, but looks very wrong overall. What's needed is for all 3 values to change in the same way, like the gradients on this page.
So it would be great to know if this how the above function also works, before I start fidding with the breeding scripts and possibly mess them up :) (although I'll probably do that anyway)

6. I would like to have small bits of custom CSS on certain pages (only a different body background and a faded illustration in the BG of the main content div). Such as a nest background for all the breeding-related pages, a market background for the shop and trade areas... what's the most sensible way to set that up? Still slightly overwhelmed by the number of scripts/parts making up the site, haha.

1. It stops it, so the other user's pet won't go to the pound if it is attempted.
3. The ACP-made pages are stored in the database (a.k.a phpMyAdmin) under "content"
3.5. To be frank, I 100% prefer creating new pages without the ACP. It's less clunky and adds freedom, so the old way quickly become obsolete. You can read up on it here: link
4. It is safe to delete them, but it is best to have something to fall back on if the new theme doesn't work out. The new theme won't automatically become the new default, you have to set it as such through the ACP under settings->basic settings.
5. Not entirely sure on this one, since I don't know how you would tint/add color to the pet images
6. This can be done with the custom page solution. You can use custom style tags in them as well; just make sure you use them above the php tags!

I tried poking around with the tables but can't wrap my head around this TableBuilder method. $NameOfTable->setBordered(TRUE/FALSE); why does that work in the daycare table but have no effect in any others? Mysterious stuff.

Guessing it would be alright to remove the default tables and build new ones with echoed HTML and foreach loops, styled with CSS?

About 6. <link rel="stylesheet" type="text/css" href="style.css"> - so you can just add that at the beginning, before the PHP starts, and the contents will overwrite parts of the main site theme? If yes, this should be done on the breeding.php rather than breedingview.php (for one example) page, right?

I forgot about the table builder! I would say phase it out, absolutely. I'm in the process of doing that now, and the results are so much better; especially if you use Bootstrap (or Foundation):
This is the method I use for custom tables, and I highly recommend it:

For #6, I've only ever tried it in the view file, so I don't know. I would try styling with "<style></style>" above the PHP tags first, since I don't know if "link rel" would work; you can try it though.

There is no limit, I just made one myself. I coded my site so user can only own a certain number of pets at a time, and they have to get an expansion to be able to breed/own more. I can give you the code if you want.

That would be very kind of you! Maybe later, though - we have so many bigger features to fix first. Us two admins will probably end up with hundreds of griffs while trying to test breeds, sexes, ages, markings, colours... ah, this is daunting.

The task perplexing me today: never been able to get backgrounds to appear (based on Abronsynth's mod). Div/table is empty. Also any attempt to add an adopt's image, other than usual $document->add($image);, causes blank page.

But I'm not fond of the current set-up anyway - having separate manage, click and profile pages. It would be great just to have a single page for each griff, with all their info and click/management links, for visitors and owner alike. Something roughly like this image.

Any ideas how to arrange this? Someone in another topic mentioned making petprofile/petprofileview.php. I can probably figure out how to add all the stuff in there, but how to make levelup and the myadopts page link there instead of /manage?

(also it looks like I'm really gonna need help with the breeding/colour scripts, are there any other Mysidia members who've used ImageMagick in this way? Will pay/draw/make 3D stuff/whatever in exchange for help! Getting slightly desperate haha.)

I assume you mean the public profile mod: http://www.mysidiaadoptables.com/for...ead.php?t=5448
To make myadopts and levelup redirect to there instead, you would have to go into the respective view files and change where the links lead. If you're using my myadopts table code, for example, you would change this:

I've never been able to get backgrounds to appear with that mod either, but I have been able to show an adopt's image without $document->add($image);. Have you tried this?:

Code:

$document->add(new Comment("<img src='{$adopt->getImage()}'><br>"));

I know Abronsyth's started using ImageMagick, but I think they're using pre-drawn images instead of hex color codes. You can try asking though. I can try and help too, but I don't know how much help I can be since I've never attempted it.

Yes, that profile mod. Thanks! Will have a go. And will message Abronsynth about the IM.

Nope, that gives a blank page. Your biography mod wouldn't work either. Perhaps I made a mistake while adding the BG or the profile mods... anyway I suppose neither will be needed any more, with the new profile pages. Ought to remove them.

Need to instead come up with an item that changes the body background-image for these pages. Until one is chosen, a griff's profile sticks with default CSS. This feature would be possible to implement, right? Not too different to what the BG mod did...