Jump to content

ACP Login Background Chooser by IPS Themes


Tom Christian

Recommended Posts

%7Boption%7D



File Name: ACP Login Background Chooser by IPS Themes

File Submitter: Tom Christian

File Submitted: 12 Nov 2012

File Category: Look and Feel

Supported Versions: IP.Board 3.2.x, IP.Board 3.3.x, IP.Board 3.4.x



This simple script allows you to add a custom background image to the admin login page. Your choice is saved in a cookie and will display on all future visits.

Installation
Refer to 'readme.html' for installation instructions. Upload the contents of the 'upload' folder and then to install the hook, simply import the acpLoginBg.xml file.

Configuration
Edit the included javascript file to configure the script to your needs.

Custom logo
Within the javascript configuration, enable the 'enableTitleText' option which will remove the IPS logo and allow you to add a custom title to the admin login page.

Copyright Removal
Purchase a copyright removal license here in order to remove the 'By Tom Christian' copyright.

Support
As this is a free file, I will not be offering my usual level of support like with my premium themes. I will however, fix any reported bugs.



here to download this file

Link to comment
Share on other sites

  • Replies 57
  • Created
  • Last Reply

is this cookie driven?

swapping computers leads to it using the default image.

while thats nice image I would like to see it maintaining an image across all acp users/computers.

Yep, says in the description :smile:

Dmacleo,

Why not just make that image the default image in the settings. I removed every image, uploaded a custom image, and set that as the default image. Seems to be working across different browsers, users, and computers for me.

Tom,

What were the updates today?

This would be best way of making the choice cross browser.

The update just removed the ds_store files from the download package and updated the readme.

Link to comment
Share on other sites

I just checked this out and I gotta say, this is amazing. Thank you for making this. :)


I think my favorite part is it doesn't conflict with the acp.css that I already have (or the default one if I used it) and you mentioned in the file description of a copyright however I couldn't find that anywhere. :P

Link to comment
Share on other sites

I just checked this out and I gotta say, this is amazing. Thank you for making this. :smile:


I think my favorite part is it doesn't conflict with the acp.css that I already have (or the default one if I used it) and you mentioned in the file description of a copyright however I couldn't find that anywhere. :tongue:

Thanks!

(Look on the far right when the menu is open :P)

Link to comment
Share on other sites

I missed the cookie in description, sorry.

I did set as default but when I moved pc it did not hold, but I like the images you included too so I left them LOL

however that easily could have been error on my end as I was hurrying.

Make sure you type the exact file name (with the file extension) when setting a default image.

Link to comment
Share on other sites

the only 2.issues (and I hesitate to even call them issues) I see is any messages (like ip changed, timed out, etc) are hidden and the pic names are dark on dark, hard to see. I suspect that last one is easy to fix in the config file but have not looked yet.

this really is a sweet setup and I like the waterfall pic :)

Link to comment
Share on other sites

there is no support for custom admin folder name, paths must be changed manually.. <img src="../admin/js/3rd_party/tctc91_custom/bg/'.$f.'" alt="'.$f.'" id="'.$f.'" /></li>'; :tongue:

Changing the line to

$bgFinal .= '<li><img src="../'.CP_DIRECTORY.'/js/3rd_party/tctc91_custom/bg/'.$f.'" alt="'.$f.'" id="'.$f.'" /></li>';

will solve the problem

Link to comment
Share on other sites

there is no support for custom admin folder name, paths must be changed manually.. <img src="../admin/js/3rd_party/tctc91_custom/bg/'.$f.'" alt="'.$f.'" id="'.$f.'" /></li>'; :tongue:

Changing the line to

$bgFinal .= '<li><img src="../'.CP_DIRECTORY.'/js/3rd_party/tctc91_custom/bg/'.$f.'" alt="'.$f.'" id="'.$f.'" /></li>';

will solve the problem

I am using a renamed admin folder w/o doing this.

just renamed the folder in the mod and uploaded and it worked fine.

Link to comment
Share on other sites

The images aren't exactly filling up the screen, smaller images tile and larger images get cut off. Is there anyway to fill the screen? I used a similar technique with my skins by making the background and body tags like this:

body {
	background: #164269 url({style_images_url}/background.jpg) no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
	color: #5a5a5a;
	font: normal 11px calibri,tahoma,helvetica,arial,sans-serif;
	padding-bottom: 20px;
}

Is there anyway of putting this same functionality (from "no-repeat center center fixed;" to "background-size: cover;") into the ACP login page, so it fits the image to window/resolution size?

Link to comment
Share on other sites

you lost me.

I never edited any pathings to begin with.

I renamed the admin folder to what I call mine before uploading but I easily could have just uploaded its contents w/o renaming.

and it all works fine.

You lost me too.

If you are using A C P folder name =! default_name then using official version of this hook causes the thumbnails in the top-left corner not getting loaded. Edit in hook required then. This is why the little change is required to have the official hook updated with ;) So you do not have to bother about changing paths anymore if you will go to change your A C P directory name again.

Link to comment
Share on other sites

there is no support for custom admin folder name, paths must be changed manually.. <img src="../admin/js/3rd_party/tctc91_custom/bg/'.$f.'" alt="'.$f.'" id="'.$f.'" /></li>'; :tongue:

Changing the line to

$bgFinal .= '<li><img src="../'.CP_DIRECTORY.'/js/3rd_party/tctc91_custom/bg/'.$f.'" alt="'.$f.'" id="'.$f.'" /></li>';

will solve the problem

what file needs to be edited?

I looked through them all and could not find this /admin/js/3rd_party/ line

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...