Forums & Blog

A SmarterTools-sponsored community.
Welcome to Forums & Blog Sign in | Join | Help
in Search

Skin prevents number of messages and number of pages from appearing

Last post 12-15-2008 10:17 AM by duediligence. 9 replies.
Page 1 of 1 (10 items)
Sort Posts: Previous Next
  • 12-08-2008 5:28 PM

    Skin prevents number of messages and number of pages from appearing

    We placed a custom skin on SmarterMail 5.5 and now the information on the bottom of the window is not visible unless the window is resized by either maximizing the window or grabbing the lower right corner and making the browser window larger or smaller.  As soon as the window is resized, the info for the number of pages and number of messages is visible as shown below. This occurs in IE and Firefox for the PC, and in Firefox and Safari for the Mac. 

    Any guidance is appreciated.

     SmarterMail Skin issue

  • 12-08-2008 8:01 PM In reply to

    • Xaak
    • Not Ranked
    • Joined on 01-15-2008
    • Posts 10

    Re: Skin prevents number of messages and number of pages from appearing

    duediligence:

    We placed a custom skin on SmarterMail 5.5 and now the information on the bottom of the window is not visible unless the window is resized by either maximizing the window or grabbing the lower right corner and making the browser window larger or smaller.  As soon as the window is resized, the info for the number of pages and number of messages is visible as shown below. This occurs in IE and Firefox for the PC, and in Firefox and Safari for the Mac. 

    Any guidance is appreciated.

     SmarterMail Skin issue

    I'm having the same problem (secocnd post)  First one was here --> http://www.smartertools.com/forums/p/21154/58983.aspx#58983

    Am hesitating on moving up to the new smarter stats for the same reason.

  • 12-08-2008 8:57 PM In reply to

    Re: Skin prevents number of messages and number of pages from appearing

    Xaak:

    We had a major issue with stats when we upgraded to v4.  All logins displayed an error.  I was able to get support once I gave ST an option to either provide the support to get the upgrade working with my skin or to provide me with a refund.  They opted to provide the support and they found the issue.  They resolved it but they did not communicate what was missing. They wrote:

    "We found the line from the Wizard.master that was missing. And we added it to the dds_skin_st skin.

    What mystifies me is that they promote the "universal skin" feature on the first page of each of the products they sell but they are very hesistant to provide clients with the support that they need to get the skins to work properly. If you sell it and you promote it, support it!

  • 12-11-2008 8:56 AM In reply to

    Re: Skin prevents number of messages and number of pages from appearing

    In addition to the HeightOffset change from the other thread, make the following adjustments:

    Open App_Data\JavaScript\Skinning.js and find the SplitterLoaded function, it should look like this:

    function SplitterLoaded(splitter)
    {
        NavigateToHash();
        var documentObj = GetDocumentObj();
        var splitSize = documentObj.clientHeight;
        splitSize = AdjustForSize(splitSize, 'PageHeader');
        splitSize = AdjustForSize(splitSize, 'PageFooter');
        splitter.Resize(documentObj.clientWidth, splitSize - 1);
        splitter.Resize(documentObj.clientWidth, splitSize);
    }

    Copy this function, and paste it into App_Themes\Your_Theme\JavaScript\Skin.js

    Modify these two lines in the Skin.js file:

        splitter.Resize(documentObj.clientWidth, splitSize - 1 - x);
        splitter.Resize(documentObj.clientWidth, splitSize - x);

    Where x is the height of the div you added at the top. This should be the same value that you added to the HeightOffset value. 

     

    I apologize that you have been having a tough time skinning our products. We tried to make things as easy as possible, but trying to take into account all the changes people are going to make is a tough task. Between that and the fact that our web interfaces are extremely complex, it unfortunately means the skinning is a bit harder than we would have liked.

    James Lance
    SmarterTools
  • 12-11-2008 10:04 AM In reply to

    Re: Skin prevents number of messages and number of pages from appearing

    James:

    Thank you.  I appreciate the post and the steps, and I will advise if we have any issues.  As a user of all ST products, I appreicate the support. I agree that the skinning is a bit harder than we would have liked from our end, too.  All we did was add a top banner but that still messed everything up.

    There is one additional issue that we are having.  The skins do not display when a visitor visits the websites the first time, and they only see the Horizon skin, which does not have our branding.  It is only after they login that they see the skin, and then it appears to that user everytime thereafter.  Why doesn't the skin appear when the visit the site the first time?  I'm guessing it is something to do with a cookie but that still does not make sense since the graphics are present before they log in.

     

  • 12-11-2008 10:58 AM In reply to

    Re: Skin prevents number of messages and number of pages from appearing

    The global default skin does not apply until the user logs in for the first time. This is a bug in the current version and will be fixed in the next release, which should be relatively soon.

    The technical reason for this is the seperation between the web site and the service. For security reasons, the web site can not get the global settings from the service without supplying a valid user. And you can't have a valid user until after login, so the login screen simply falls back to the horizon skin until the first login, at which point it can get the settings and create a cookie that says which skin to use next time.

    James Lance
    SmarterTools
  • 12-11-2008 12:54 PM In reply to

    Re: Skin prevents number of messages and number of pages from appearing

    James, I can confirm your post solved the "bottom guide" issue.  I look forward to the bug fix for the other skin issue and thank you again for the resolution you provided.

  • 12-12-2008 9:58 AM In reply to

    Re: Skin prevents number of messages and number of pages from appearing

    James:

    There is now a new issue that only started after the steps were followed yesterday, which is why this new issue seems be related to the new changes. 

    Mac users are reporting the folders are not visible.  The image shows the issue. After logging in using either Safari or Firefox on a Mac, the folders are not visible.  The pane needs to be collapsed and then expanded to get the folders to be visible.

    Please advise.  Thank you.

  • 12-12-2008 10:24 AM In reply to

    Re: Skin prevents number of messages and number of pages from appearing

    When you replaced these lines, did you eliminate one of the lines or subtract the same amount both times?

    splitter.Resize(documentObj.clientWidth, splitSize - 1 - x);
    splitter.Resize(documentObj.clientWidth, splitSize - x);

    The reason it does it twice, the first time with 1 pixel less is a hack to fix that problem.

    James Lance
    SmarterTools
  • 12-15-2008 10:17 AM In reply to

    Re: Skin prevents number of messages and number of pages from appearing

    James:

    Excellent. That solved the issue in Mac's.  Thank you!

Page 1 of 1 (10 items)