I'm in the midst of becoming familiar with eFiction so please bear with me. I installed a couple of days ago and everything appeared to be working fine. Except for changing skin after requesting "elegance" be used. There is no option on the elegance pages to change skin.
The default skin is CSSZen. I've tried re-submitting this. Still displays using elegance. Tried Refresh - no change. Note: there are NO hidden skins. And I have made NO modifications of any kind to any script or CSS files. I only have the 3 skins that came with the program - CSSZen, elegance, and Zenlike.
User Prefence for me: elegance. I change this to CSSZen and submit. Tells me it was successful. But screen is still displayed using elegance. Do Refresh - still shows in elegance. Go back to User Prefence - says skin choice is elegance.
Logout. Do something else. Go back to eFiction Home screen. Displays in elegrance. Do Refresh - appears to flash using CSSZen but then settles down using elegance.
Logged in as a user. Change preference (from elegance) to Zenlike and submitted. Still elegance. Logged out. Lo and behold - skin changed to Zenlike! Still logged out - changed skin to CSSZen and it worked.
Logged in as me. Preference now says CSSZen. My other account (regualr user) also now says CSSZen.
Just to prove I'm not going crazy (or maybe I am 🙄 ), I changed skin to elegance (not logged in). It changed. But there is no option to change skin on the page.Logged in as a regular user. Edited Preferences - say elegance. Changed to CSSZen and submitted. Display still elegrance. Logged out. Still elegrance. Refresh - still elegance.
Arrrrrrggghhhhh! Somebody please help me!!!
Thanks........
Give us the web address.
But it sounds like as admin you might have hidden the other skins. If you have they won't display. But we won't know until we can see the website. Or you haven't cleared out your cache in the browser and it's still retaining the old settings.
******************************************
Mucking around in eFiction since circa 2001 (ver. 1.0)
Now running v.3
maybe it's imply missing the {skin_changer} thingie?
Jacynthe
Archives: http://fanfics.e-authors.net
Version: 3.5.3
Modified? Somewhat...
PHP: 5.3.3
MySQL: 5.0.91-community
Thanks for the ideas. No, there are no hidden skins. I finally got it back to CSSZen again. I think it just might be the IE cache thingy.
My website has not yet been published. I'm still in the testing stage. But it's at http://bio.sleepy-creek.net/storyboard/index.php.
There are only two users - both are me. One as admin and one as a regular user.
Thanks for your help.
yeah, the header seems to be missing its usual skin selector field. Simply open header.tpl and make sure it has the {skinchange_content} tag in there.
Jacynthe
Archives: http://fanfics.e-authors.net
Version: 3.5.3
Modified? Somewhat...
PHP: 5.3.3
MySQL: 5.0.91-community
Or if you don't feel comfortable with opening the header.tpl file, you could upload just the Elegance skin again because it is missing the skinchange selector.
******************************************
Mucking around in eFiction since circa 2001 (ver. 1.0)
Now running v.3
Thanks for everyone's suggestions.
I checked the header.tpl, it looked OK to me. Just to be on the safe side, I re-uploaded elegance. Same problems. Another funny thing is, the only way I can get out of elegance is to change my preference to Zenlike (CSSZen won't work for this purpose!), submit, and then refresh.
But it really doesn't matter to me at this point. I've decided not to use elegance anyway. However, if anyone is interested in looking into this further, here's the header.tpl:
<!-- START BLOCK : header -->
<body>
<div id="{page_id}">
<div id="bannerback">
<div id="banner">
<h1>{sitename}</h1>
<h2>{slogan}</h2>
</div> <div id="skin">{skinchange_content}</div>
<div id="rss">{rss}</div>
</div>
{menu_content}
<div id="mainpage">
<!-- END BLOCK : header -->
If you're not going to use elegance, and since it's not working right, just delete if from your skins folder.
The problem might be that you need to go into your settings and turn on the skinchnage block. Elegance does not use a variable.php so the display is dependent solely on what you have set as site admin. Go to admin>blocks and make sure skin change is set to active.
Bingo! That did it! Thanks, Carissa.
(This may be considered closed.)
