MOSS 2007 Custom Theme Images Invisible to Users

Hi,
Our MOSS 2007 Site uses Custom Theme and the theme uses image for styling navigation background. The issue is the when a user logs in to site he is not able to view the navigation background image whereas when a user with full control
logs in to site he can view the navigation background image.
Kindly suggest.

Hi,
Is the image stored in a location that standard users have access to (style library)?
Is the image checked-in and published/approved?
Cheers
Matt

Similar Messages

  • When I duplicate or copy slides, my custom theme images turn into question marks.  Why, and how can I copy themes with slides?

    When I duplicate or copy slides, my custom theme images turn into big grey boxes with an 'x' through them and a question mark in the middle in their new destination.  When I go look at the master slides, I see that there are now two sets of masters, one for the my custom theme and a new one just like it, but with no images.
    How can I copy (or duplicate) my slides?

    OK, got it ...  the Power ON Factory reset procedures might have changed with GB ... 
    To get to a Factory reset using the Power up method:
    1.  Power Off phone
    2. Press & Hold the HOME Button
    3. Press and Hold the Power ON button.
    You come up to the Triangle with the Exclamation mark & android guy.
    Press BOTH the Up and Down Buttons at the same time.  This brings up the Blue menu of options.
    use the Up/Down arrows to scroll thru the choices. Press the POWER Button to Select the menu item you choose.
    You can harmlessly test this and just choose to Reboot without doing anything, just to see how it works in case you ever need to do this in the future.
    edit:  It was concluded in the test group that they changed this process to align it with the new DX2 as the camera button isn't hard-wired like it is in the DX. So likely they just wanted to make this process the same for both platforms.  At least it sounds like a good reason...

  • Trouble customizing theme images for resized slide

    I am working with Keystation_eclipse pro theme. I originally chose the 1280 X 720 slide resolution. But I am changing the height to 768 to work optimally with the resolution of my projector. When changed, the background image is scaled but the other "primary overlay" image remains at the 720 resolution. I took the the "primary overlay" image and scaled it to 768 in order to resolve the problem. But now the layout with primary overlay image on the background image is not properly aligned. I have no idea how to resolve this layout situation. Any ideas?
    click here to the problem image. You will see the gray bars are not pushed all they to the top as they are in the second image. The bottom bar is pushed halfway off the screen:
    http://www.balticsojourn.com/files/768_slide.jpg
    click here to see the original image:
    http://www.balticsojourn.com/files/normal_slide.jpg
    intel macbook   Mac OS X (10.4.9)  
    mini, 1.42 g4   Mac OS X (10.4.2)  
    mini, 1.42 g4   Mac OS X (10.4.2)  

    Brian, thanks for the tip. Going back to the Metrix inspector the options were greyed out and so I can't change the coordinates. PLease see link below to see screenshot of the inspector window.
    http://www.balticsojourn.com/files/Picture1.png
    Mac mini (PPC); MacBook   Mac OS X (10.4.9)  

  • Losing out custom metadata info of few documents of a document librarby when migrated from MOSS 2007 to Sharepoint 2010

    We have recently migrated from moss2007 to sharepoint 2010.We have a document library containing large no. of documents in it  & for those documents there are some custom metadata columns apart from OOB library columns . We have user content DB attach
    migration and after that we can see blank value under the custom columns for some records. However interesting point is we can see this metadata is showing for few documents.
    Please suggest.

    Hi,
    What is your Office edition? When we create a managed metadata column in a Document Library, it will prompt that ‘Earlier versions of client programs might not support this type of column’. You should use Office 2010 to edit and create a document then save
    to document library .
    For detailed information ,please refer to this article:
    http://rules.ssw.com.au/SoftwareDevelopment/RulesToBetterSharePoint/Pages/2010-Managed-Metadata-with-Office-2007.aspx
    Beside, here are similar posts, you can use as a reference:
    https://social.technet.microsoft.com/forums/sharepoint/en-US/1b115343-20e5-4962-af97-793194f07637/metadata-missing-when-revising-document
    https://social.technet.microsoft.com/Forums/office/en-US/a65f9828-6e2f-4eb7-bde6-bd0600e3b1a2/migrating-documents-from-moss-2007-to-sharepoint-2010?forum=sharepointadminprevious
    Best Regards,
    Lisa Chen
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • How to set Current User in moss 2007 for Authentication....

    Hi Team,
    We have current running website where we have user id to login but now requirement is that user will login with his Email address. Email is stored in active directory, I'm able to login with fba authentication.  
    I'm able to retrieve the user id of current user using Email but
    I am NOT able to set that user id for current user for further authentication using Moss 2007.
    Please find the source code for login and authentication page:
    //---------------------------Login Page--------------------//
        public partial class Login : System.Web.UI.UserControl
            #region Decleration
            string LoginStatus = null;
            string UserCurrent = null;
           static SPUser siteuser;
           // private static string _randomNumbercheck;
            //private static bool IsLoggedin;      
            Random random;
            #endregion       
            #region Page Load
            protected void Page_Load(object sender, EventArgs e)
                this.hplchangepw.Visible = false;
                this.hplmytask.Visible = false;
                string desturl = SPContext.Current.Site.Url;
                if (!IsPostBack)
                    try
                        string str;
     SPWeb web = SPContext.Current.Web;
                             SPUser siteuser = web. .CurrentUser; 
                        //SPUser siteuser = spWeb.EnsureUser(username);
                        str = (siteuser == null ? "" : siteuser.ToString());
                        this.Login.TitleText = "";
                        this.Login.DestinationPageUrl = desturl;
                        //if (HttpContext.Current.Request.UrlReferrer != null)
                        //    if (this.Page.User.Identity.IsAuthenticated && ((Session["test1"].ToString() == _randomNumbercheck) || LoginControl.Class1.IsLoggedIn))
                         if (this.Page.User.Identity.IsAuthenticated)
                               // _randomNumbercheck = "";
                                this.hplregister.Visible = false;
                                this.hplforgetpassw.Visible = false;
                                this.hplchangepw.Visible = true;
                                this.hplmytask.Visible = true;
                                this.Login.Visible = false;
      if (str.StartsWith("fba_"))
                                    string name = str.Split(':').GetValue(1).ToString();
                                    LoginnameLbl.Text = "<b>" + name.ToString() + "</b>,<br><br>Haryana Urban Development Authority Welcomes
    You. <br><br><br><b><i>\"In The Service Of Masses\"</i></b>";
                                else
                                    string name = str.Split('\\').GetValue(1).ToString();
                                    LoginnameLbl.Text = "<b>" + name.ToString() + "</b>,<br><br>Haryana Urban Development Authority Welcomes
    You. <br><br><br><b><i>\"In The Service Of Masses\"</i></b>";
                            else
                                this.hplchangepw.Visible = false;
                                this.hplmytask.Visible = false;
                                this.Login.Visible = true;
                                LoginnameLbl.Text = "";
                                HttpContext.Current.Session.Clear();
                                HttpContext.Current.Session.Abandon();
                    catch (Exception ex)
                        //HttpContext.Current.Session.Clear();
                        //HttpContext.Current.Session.Abandon();
            #endregion
            #region Get Audit Informations
            public void GetUserInfo()
                try
                    string user = Login.UserName;
                    SPSecurity.RunWithElevatedPrivileges(new SPSecurity.CodeToRunElevated(delegate()
                        using (SPSite oSite = new SPSite(SPContext.Current.Site.ID))
                            using (SPWeb web1 = oSite.OpenWeb(SPContext.Current.Web.ID))
                                SPListItem item = null;
                                SPListItemCollection listItems = null;
                                web1.AllowUnsafeUpdates = true;
                                siteuser = web1.EnsureUser(Session["User"].ToString());// spWeb.EnsureUser(login);
                                listItems = web1.Lists["Audit_Trail"].Items;
                                item = listItems.Add();
                                item["User_ID"] = UserCurrent.ToString(); //Request.ServerVariables["AUTH_USER"];
                                string ip = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
                                if ((ip == null) || (ip == "") || (ip.ToLower() == "unknown"))
                                    ip = Request.ServerVariables["REMOTE_ADDR"];
                                item["IP_Address"] = ip;
                                item["Login_Date"] = System.DateTime.Now;
                                item["Login_Status"] = LoginStatus.ToString();
                                item.Update();
                                web1.AllowUnsafeUpdates = false;
                                web1.Dispose();
                                oSite.Dispose();
                catch (Exception ex)
            #endregion
            #region MD5Encryption
            private string MD5Encryption(string strToEncrypt)
                System.Text.UTF8Encoding ue = new System.Text.UTF8Encoding();
                byte[] bytes = ue.GetBytes(strToEncrypt);
                // encrypt bytes
                System.Security.Cryptography.MD5CryptoServiceProvider md5 = new System.Security.Cryptography.MD5CryptoServiceProvider();
                byte[] hashBytes = md5.ComputeHash(bytes);
                // Convert the encrypted bytes back to a string (base 16)
                string hashString = "";
                for (int i = 0; i < hashBytes.Length; i++)
                    hashString += Convert.ToString(hashBytes[i], 16).PadLeft(2, '0');
                return hashString.PadLeft(32, '0');
            #endregion
            #region Generate Random Code
            private string GenerateRandomCode()
                random = new Random();
                string s = "";
                for (int i = 0; i <= 6; i++)
                    s = string.Concat(s, this.random.Next(10).ToString());
               // _randomNumbercheck = s;
                return s;
            #endregion
            #region Generate Random String
            public string GenerateHashKey()
                StringBuilder myStr = new StringBuilder();
                myStr.Append(Request.Browser.Browser);
                myStr.Append(Request.Browser.Platform);
                myStr.Append(Request.Browser.MajorVersion);
                myStr.Append(Request.Browser.MinorVersion);
                myStr.Append(Request.LogonUserIdentity.User.Value);
                SHA1 sha = new SHA1CryptoServiceProvider();
                byte[] hashdata = sha.ComputeHash(Encoding.UTF8.GetBytes(myStr.ToString()));
                return Convert.ToBase64String(hashdata);
            #endregion
            #region Check User Authentication
            protected void Login_Authenticate(object sender, AuthenticateEventArgs e)
                Utility hu=new Utility();
                int CheckValue = 0;
                string user = Login.UserName;
                if(user.Contains("@"))
                    CheckValue=1;
                //Encrypted Password
                string HPassword = hash.Value;
                // Verify that the username/password pair is valid
                SqlConnection con = new SqlConnection();
                SqlCommand cmd = new SqlCommand();
                con.ConnectionString = System.Configuration.ConfigurationSettings.AppSettings["FBAPortalConnection"];
                if (con.State == ConnectionState.Closed)
                    con.Open();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "sp_Portal_ValidatePortalUser";
                cmd.Connection = con;
                cmd.Parameters.Add("@ID", SqlDbType.NVarChar, 256).Value = Login.UserName;
                cmd.Parameters.Add("@Password", SqlDbType.NVarChar, 300).Value = HPassword.ToString();
                cmd.Parameters.Add("@CheckVal", SqlDbType.Int).Value = CheckValue;
                cmd.Parameters.Add(new SqlParameter("@P_Return", SqlDbType.NVarChar, 256));
                cmd.Parameters["@P_Return"].Direction = ParameterDirection.Output;
                cmd.ExecuteNonQuery();
                string CurrentUserName = cmd.Parameters["@P_Return"].Value.ToString();
                cmd.Dispose();
                con.Close();
                //int x = hu.ValidatePortalUser(Login.UserName, HPassword.ToString(), CheckValue);
                if (CurrentUserName != "0")
                    Page.Session["User"] = CurrentUserName;
                    string UserName = Session["User"].ToString();
                    UserCurrent = UserName;
                    LoginStatus = "Successfull";
                    GetUserInfo();
                    e.Authenticated = true;
                    //Session["CustomAuthKey"] = MD5Encryption(Request.ServerVariables["Remote_Addr"] + Request.ServerVariables["Http_Cookie"] + Request.ServerVariables["Auth_User"]);
                    Session["CustomAuthKey"] = MD5Encryption(Request.ServerVariables["Remote_Addr"] + Request.ServerVariables["Http_Cookie"] + UserCurrent.ToString());
                    FormsAuthenticationTicket tkt;
                    String cookiestr;
                    HttpCookie ck;
                    tkt = new FormsAuthenticationTicket(1, UserName, DateTime.Now, DateTime.Now.AddMinutes(15), false, GenerateHashKey());
                    cookiestr = FormsAuthentication.Encrypt(tkt);
                    ck = new HttpCookie(FormsAuthentication.FormsCookieName, cookiestr);
                    ck.Path = FormsAuthentication.FormsCookiePath;
                    Response.Cookies.Add(ck);
                else
                    // Username/password are not valid...
                    Login.FailureText = "Invalid Username / password";
                    e.Authenticated = false;
            #endregion
            #region Login Error
            protected void Login_LoginError(object sender, EventArgs e)
                // Determine why the user could not login
                Login.FailureText = "Your login attempt was not successful. Please try again.";
                // Does there exist a User account for this user
                MembershipUser usrInfo = Membership.GetUser(Login.UserName);
                if (usrInfo != null)
                    // Is this user locked out?
                    if (usrInfo.IsLockedOut)
                        Login.FailureText = "Your account has been locked out because of too many invalid login attempts. Please contact the administrator to have your account unlocked.";
                    else if (!usrInfo.IsApproved)
                        Login.FailureText = "Your account has not yet been approved. You cannot login until an administrator has approved your account.";
                    else
                        Login.FailureText = "Invalid UserName / Password";
                        UserCurrent = usrInfo.UserName;
                        LoginStatus = "UnSucessfull";
                        GetUserInfo();
                else
                    Login.FailureText = "Invalid UserName / Password";
            #endregion
            #region Logged In
            protected void Login_LoggedIn(object sender, EventArgs e)
                string UserName = Session["User"].ToString();           
                LoginControl.Class1.IsLoggedIn = true;
                //If User Email is [email protected] it will be invalid. Prompt the user to update the email id. 
                LoginControl.Utility hu = new LoginControl.Utility();
                DataSet dsuser = hu.getUserDetails(UserName);
                string email;
                if (dsuser.Tables[0].Rows.Count > 0)
                    email = dsuser.Tables[0].Rows[0]["Email"].ToString();
                    if (email.Equals("[email protected]"))
                        Response.Redirect("/Pages/UserUpdates.aspx", true);
                    else
            #endregion
    //-------------------------------- Authentication code----------------------------//
      private void authenticateuser()
                try
                    if (SPContext.Current.Web.CurrentUser != null)
                        using (SPSite spSite = new SPSite(SPContext.Current.Site.Url))
                            using (SPWeb spWep = spSite.OpenWeb())
                                Utility hu = new Utility();
    _userid = spWep.CurrentUser.Name;
                                DataSet ds = new DataSet();
                                ds = hu.GetPlotid(_userid);
                                if (ds.Tables[0].Rows.Count > 0)
                                    _plotid = ds.Tables[0].Rows[0]["plotid"].ToString();
                                else
                                    if (!SPContext.Current.Web.UserIsSiteAdmin && !SPContext.Current.Web.UserIsWebAdmin)
                                        if (!SPContext.Current.Web.IsCurrentUserMemberOfGroup(SPContext.Current.Web.Groups["Allottee"].ID))
                                            SPUtility.HandleAccessDenied(new Exception("You do not have access to this page"));
                    else
                    { SPUtility.HandleAccessDenied(new Exception("Please login")); }
                catch (Exception ex)
                    //  lblMessage.Text = "Error:" + ex.Message;
                    ShowMessage("Following error has occured while executing the desried event :- " + ex.Message);
    Mohan Prakash

    1. Current work flow :-In web site the user have to register themselves in the web site and enters his details along with user id, password and email id. Once user
    is registered then he will login with his user id and password. The user id is picked from login control and that set in “SPWeb.CurrentUser” as user id and system uses "Membership.ValidateUser" method to Authenticate user for login. 
    2. New Requirement: we would like to facilitate the user to login with Email id as well as user id. 
    Problem: 
    We replaced "Membership.ValidateUser" method to our own method to Authenticate user with email id/user id and password. 
    When user is login with user id and password it is working successfully but in the case of email id and password –“the email id is picked from user control and set as
    "HttpContext.Current.User.Identity.Name" but we are not getting “SPWeb.CurrentUser” and it shows null value.” 
    We are able to get user id from database using email id of user. Please help us how we can set user id in "SPContext.Current.Web.CurrentUser".
    Mohan Prakash

  • Unable to apply custom theme with background Image through code

    Hi,
    I am creating custom SharePoint 2013 theme and applying it through code on site by referring MSDN Article : "http://msdn.microsoft.com/en-us/library/office/jj927175(v=office.15).aspx".
    However when I try to add background image in custom theme and apply that theme to site then sites UI breaks.
    Details: I have two features, in feature-1: I am Deploying *.spfont, *.spcolor and background image. Then I am adding a new entry in "composed looks" list for my custom theme. in feature 2- I am applying the custom theme to site by using following
    code
    SPTheme theme = SPTheme.Open("NewTheme", colorPaletteFile, fontSchemeFile, backgroundURI);theme.ApplyTo(Web, true);
    Both feature activates without any errors, new entry also gets added in 'Composed Looks' list with all correct URLs, current item of composed looks list also change to custom theme but entire UI of site breaks If I remove background Image code from custom theme then everything works fine. Following code works fine
    SPTheme theme = SPTheme.Open("NewTheme", colorPaletteFile, fontSchemeFile);
    theme.ApplyTo(Web, true);
    If I apply same background Image manually(not through code) then also everything works as expected.Any help will be really appreciated.

    Hi,
    Thanks for your sharing, it will be helpful to those who stuck with the similar issue.
    Best regards
    Patrick Liang
    TechNet Community Support

  • How can I filter a Sharepoint 2007 libarry list based on current user login?

    Hi all.
    I would like to know how I can filter a SharePoint library list based on current user login.
    Suppose I have created the followings:
    1) A SharePoint form library containing bunch of uploaded InfoPath form data.
    2) The InfoPath form template contains a promoted text field called "TargetUser" to store user domain login (ex: DOMAIN\JOE) and every InfoPath form file in the library has a valid domain name stored in the "TargetUser" field.
    I have created a custom view for the form library and would like to filter this view so only items whose "TargetUser" field matches current user's login ID are displayed.
    I went to Edit View page to customize the view and tried to use the [Me] function but I got a "Filter value is not a valid text string" message instead when clicking OK. Apparently [Me] returns a Person/Group data type and the filter cannot compare its value
    to that of "TargetUser".
    I tried using text functions (ex: TEXT([Me],"") hoping to extract default string value from [Me]. The filter accepts the parameter without any error but the resulting fitlered list does not display any items at all.
    I have googled this subject for hours but I have not found any solution.
    It would be greatly appreciated if anyone can help me to create a functional filtered list.
    FYI, my SharePoint 2007 installation is just WSS 3.0 + Form Server. I do not have MOSS 2007 (so no MOSS 2007 web parts or web services).
    Thank you.
    Jason

    Here's what I usually do in order to accomplish this.  Ultimately you'll need to have 2 different fields.  There's the one you already have, with DOMAIN\username stored in it.  Then you'll need an additional field as a "person" column type. 
    Call it "TargetPerson" or something.
    Create a sharepoint designer workflow that runs each time an item is created or changed.  One action:
    Set FIELD to VALUE.
    The first FIELD is "TargetPerson", the VALUE is your "TargetUser" field. 
    Once this is done, then the person value is stored in the person field.  This is the field that you can filter by "TargetPerson" is equal to [Me]
    Laura Rogers, MCSE, MCTS
    SharePoint911: SharePoint Consulting
    Blog: http://www.sharepoint911.com/blogs/laura
    Twitter: WonderLaura

  • When I full crawl my MOSS 2007 site, it is Intializing my site repeatedly!

    Hi everyone
    I'm using Moss 2007. When I did full crawl, it put out lots of logs. I read one of the logs and found that several strange parts on them.
    It sounds like ...
    1. It is initializing security for my subsite repeatedly.
    2. Cache is full
    3. My FileSharedLibrary allows no one to read items.
    1. It is initializing security for my subsite repeatedly.
    I don't know why it is initializing my subsite again and again. I believe this made the logs so large...
    Here is the log.
    Init security for site "MyItem'sURL" - File:d:\office\source\search\search\gather\protocols\sts3\sts3util.cxx Line:842
    Init Group GROUPNAME123 Id 7 - File:d:\office\source\search\search\gather\protocols\sts3\sts3util.cxx Line:3086 
    New User USERNAME123 Id 1 - File:d:\office\source\search\search\gather\protocols\sts3\sts3util.cxx Line:1073
    New User USERNAME456 Id 13 - File:d:\office\source\search\search\gather\protocols\sts3\sts3util.cxx Line:1073 
    2. Cache is full
    Also I think the log says the cache is full. But I have no idea this cache problem and the initializing problem are effecting each other or not.
    Remove V3 Cache, reason = oversize, committed 649506816 - File:d:\office\source\search\search\gather\protocols\sts3\sts3util.cxx Line:127 
    Remove V3 cache - File:d:\office\source\search\search\gather\protocols\sts3\sts3util.cxx Line:76 
    V3 Cache statistics: committed=649506816, UserCatalogCaches=1 - File:d:\office\source\search\search\gather\protocols\sts3\sts3util.hxx Line:172 
    3. My FileSharedLibrary access control allows no one to read items.
    Thirdly, I got this error many times. (FileSharedLibrary is the feature of DocAve)
    I searched "hr=80041211" and found MicroSoft said "Item will not be indexed. Its access control list allows no one to read the item. Used in GetSecurityDescriptor method of the IUrlAccessor interface.
    CSTS3Accessor::GetItemSecurityDescriptor: Return error to caller, hr=80041211
    - File:d:\office\source\search\search\gather\protocols\sts3\sts3acc.cxx Line:1210 
    I already checked DisabledLoopBackCheck is disabled, Crawl Account have a read access of my site properly, and I'm sure we have enough free space at C and D drives.
    Actually I can use my SharePoint site normally with no problem and it does not show any error on my site. But I really need to know the reason why this three points are happening...in order to avoid a huge-size log gives damage to server when I full
    crawl next time...
    Hope someone could help me to solve this problems

    Thank you Jaggi
    I think this is the almost same page that i checked already and mensioned in my question
    "hr=80041211" and found MicroSoft said "Item will not be indexed. Its access control list allows no one to read the item. Used in GetSecurityDescriptor method of the IUrlAccessor interface.
    Do you think my problem is really because of anything Access control problem..?

  • TS3276 Having trouble sending jpeg images as attachments in Mac email.....they go thru as images and PC users can't see the SAVE or QUICK LOOK boxes that Mac mail has.  One friend scrolled over the image, right clicked on it and saved as a PNG file.

    Having trouble sending jpeg images as attachments in Mac email.....they go thru as images and PC users can't see the SAVE or QUICK LOOK boxes that Mac mail has.  One friend scrolled over the image, right clicked on it and saved as a PNG file.

    Apple Mail isn't going to change the format of any of your attachments. it isn't going to corrupt them either.
    Exchange is a transport protocol and server. The issue you describe is not related to Exchange.
    There are many different versions of Microsoft Outlook in use and they all have e-mail bugs. Different versions have different bugs. Some Apple Mail hack to get around a bug in Outlook 2003 may cause the same message to be problematic in Outlook 2000. Fix them both and another issue will cause trouble in Outlook 2007. You can't fix this. Apple can't fix this. Microsoft can and has but that is irrelevant if your recipients are using older versions.
    One specific problem is that Apple Mail always sends image attachments inline, as images, not as iconized files. You can change this with Attachment Tamer. Just be aware that use of this software will break other things such as Stationery. E-mail is just a disaster. To date, no one outside of Apple has ever implemented the e-mail standards from 1993. Apple has continually changed its e-mail software to be more compatible with the de-facto standards that Netscape and Microsoft have unilaterally defined and people documented as "standards" after the fact. The e-mail messages that Apple Mail sends are 100% correct and do not violate any of the original standards from 1993 or the Microsoft/Netscape modifications. The problem is entirely bugs and limitations in various versions of Outlook.

  • The customer themes not working after installing support package.

    Hi,
      In a Web dynpro ABAP aplication that i made in a project, we have a customer theme. We transported the development of a new host that had a higher level of support package, and it has stopped working properly the customer theme. We´ve gone from 7.0 sp 9 to sp 20. Well, when you run the programa WD_THEMES, in the ALV appeared to me not the customer theme. So I exported the standar themes and with Eclipse, I´ve copied and re-created the customer theme by modifying the latter.
    Once changed, I try exporting to the test environment and it is here that the level of support package was sp18. I could not import it because the version was not the same.In the development environment was 7.0.19.1 and in the test environment was 7.0.15.1.
    The question that comes to me is when we have a customer theme in a environment and upgrade the level of support package, is the version of all themes listed in the program updated or only the standar themes?. If this is so, if we upgrade the level of support package we will have to re-export the standar themes, copy one of theme and go back to redo our theme, right?.
    Thanks and hope your answer.

    Hi Karthik,
    Let me clarify on "Not working"
    It showned synchrozation successuffly but no data transfer between client and middleware and vs.  For instance, the user never receive any new work orders, or their times never got transfered back to R/3.  Even though, there is no error on the client.
    It appear that step 1-4 are required otherwise, you get ABAP Runtime error (using ST22):
    Runtime Error          CALL_FUNCTION_NOT_FOUND    
    Except.                CX_SY_DYN_CALL_ILLEGAL_FUNC
    Date and Time          02/07/2007 08:12:27        
    After we performed step 1-4 but there were data transfer between client and R/3.  The only way to get it working, we had to delete client and re-assign MAM 2.5 back to each users.
    No, we didn't apply client patch SP19.  We are still using SP16.
    As we speak, everything is working because we had to re-assign MAM 2.5 for every users. but I hope we don't have to do this next time we apply another Support Package.
    Thanks.
    Dai Ly

  • Portal content translation with custom theme

    Dear Gents,
    I am experiencing a very strange problem.
    I have tried to change some english iview names to arabic using portal content translation. Since I wont understand properly what each word means, I used hindi names instead of arabic.
    So far so good.
    For this test user, I am using a brand new portal desktop with copied framework page.
    Everything works lovely when using SAP standard themes in my custom desktop But when I use my own theme, the theme does not load. I can see the roles and full navigation hierarchy, but without theme images or colors..
    Has anyone faced the similar issue before? Please guide
    Regards,
    Ankur Agarwal

    Hi Ankur,
    so when you log into the portal by using your theme than you will see your desktop but without any images and colors of your theme, isn't it?
    Are you sure you have define a proper desktop rule?
    So this desktop rule switch to your Portal Desktop?
    The desktop is assignt to the portal framework page and the theme?
    And the theme itself is stored successfully during the saving process?
    So perhaps open your theme once more and save it once more.
    But wait until you have really saved your theme. This takes time.....
    During saving of the theme all the needed css files will be created.
    Best regards
    Frank

  • MOSS 2007; Manage Content & Structure = timeout & authentication request = 401

    Hi,
    I am having from time to time some issues with an older MOSS 2007 environment. Sometimes browsing to manage Content & Structure ends up in a long thinking process which ends with an authentication request. A Timeout seems to happen. Whatever a user enters...
    it ends ip in a 401 error.  That does not happen every time, but sometimes. The rest of Sharepoint works well. 
    Let me first describe the environment. The environment is fully virtualized. The content db is huge - the approx size is about 1 TB. There is only 1 site collection and quite a huge site structure.
    The environment as such
    2 WFE
    1 IDX
    1 SQL 2005 Cluster
    We use Kerberos for authentication. 
    The w3wp processes grow to about 1-2 GB.
    We have identified that when SQL Cluster fails from one node to the other.. this symptom disappears for a while. I have no clue what this  can have to do with the described effects. 
    An IISRESET on all servers sometimes helps, too.
    We cannot identify any errors, but the issue is really annoying. 
    Any thoughts?

    Hi Sven,
    I am trying to involve someone familiar with this topic to further look at this issue.
    Thanks,
    Daniel Yang
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected] 
    Daniel Yang
    TechNet Community Support

  • Cannot locate Orphaned Content in MOSS 2007 prior to updgrade to SharePoint 2010

    I will soon be upgrading my MOSS 2007 farm to SP2010, so I had run the preupgradecheck command to check for any problems. It fails on "Issue: Orphan objects in Content Database" in 4 databases. It doesn't give Site IDs, only the SQL instance, the
    database name and this "Integrated Security=True;Enlist=False;Connect Timeout=15" after the database name.
    To try to resolve this problem, I have tried locating these using the stsadm databaserepair command, which brings back "OrphanedObjects Count="0"" for all the content databases. So after this, I tried using the enumallwebs command,
    and exported this to a txt file, all fields for "InSiteMap" came back as "True" so there doesn't seem to be any orphaned site collections.
    I've had a look around online, but the two options I've tried seem to be the way to locate them, and I can't find anything else.
    Has anyone had this problem before? Is there another way that I can try to locate these orphaned objects? Are they likely to be sites, features, lists etc?
    Thanks in advance for any help!

    Content Database, this is most important stuff.
    if you have mysite and User profiles then you need to move the SSP to 2010. check the below blog for steps and understanding:
    http://blogs.msdn.com/b/alimaz/archive/2009/11/08/upgrading-moss-2007-ssp-user-profiles-and-mysite-content-to-sharepoint-server-2010-using-db-attach-method.aspx
    Yes you dont need the Central admin.
    Please remember to mark your question as answered &Vote helpful,if this solves/helps your problem. ****************************************************************************************** Thanks -WS MCITP(SharePoint 2010, 2013) Blog: http://wscheema.com/blog

  • MOSS 2007 document library with 50000 items

    I have a document library in MOSS 2007 which contain 50000 items. The size is around 70GB. Right now it's working fine and there is no slowness or any performance issue but I am afraid it may not be like this forever. What can I do to improve this situation?
    I am thinking of setting expiration on documents and when they expire, move them to a different document library in another site collection. But looks like this kind of behaviour is not available out of the box and I have to write a workflow for this.
    Do you have a better solution?

    One very obvious question to ask is how rapidly the Library is growing.  If you can project when the Library will hit 100 Gb and 150 Gb, this might provide perspective on your situation.
    We all know that 100 Gb is the "recommended" maximum for a content database, but this is definitely not a hard limit.  Depending on the number of users and the intensity of use, this can, in reality, go somewhat higher (if one looks at
    the total size rather than the number of item in a single Library).
    I have a client with MOSS 2007 where I split a content database of over 400 Gb (160 000 docs) into a few separate databases, but even now there is one site collection with a database of about 140 Gb.
    If you did want to clean out document, and you had clear criteria for doing so, then my approach would be to write a small coded solution.  This could be a Visual Studio Console Application that could traverse the entire Library once a month, say, and
    do the requisite move.
    With a workflow, you could get action carried out on new or modified documents (or launch them manually), but it seems that your need is for an automated process that could go through all existing documents to test the given criteria.
    You are right. In my case the size of content DB is over 170GB and there are no performance issues what so ever. May be it is due to the fact that there are few users who use SharePoint and good hardware.
    Yes I want an automated process without user intervention.
    What do you mean by split database? You mean a single content DB split over multiple MDF files in SQL Server or you have multiple content databases for site collections?

  • How do I leverage a custom theme for Outlook 2013?

    Microsoft has a problem. They use the term "theme" in Office in 2 different ways: 1) the 3 background colors you can choose of the Office applications and 2) a collection of colors, fonts, and layout that can be customized and defined by the user
    for the applications.
    I know how to create a theme in PowerPoint and save it as a default for all new presentations. Allegedly you can you this across Office applications but this is where it breaks down (as far as my user experience goes).
    I've created a theme in PowerPoint. It has my custom colors. I want to use that same collection in Outlook.
    I can apply it on a email by email basis (Options menu for an email), but I want the default email (new or reply) to use that custom theme. I see my theme in the drop down menu under a heading of Custom, but there isn't a way to set it as default
    (behavior differs from PowerPoint here).
    So I look under the Outlook File menu, then Options and select Mail. You can change stationary, but the custom theme isn't an option there.
    Then there is Styles under the Format Text menu when in a new email. There are color options and font options, but again, no way to leverage the work I did in creating the custom theme.
    Searching on customizing themes for Outlook only gets me answers on the first use of the word theme, not the latter.
    Is there no way to you the theme I created for Outlook 2013?

    Its very simple - if you want a product that remains consistent and does not change its layout every few years, that is fully customizable, and will remain being supported by subsequent operating systems, then get an open source product running in an open
    source OS. It seems that you can no longer rely on MS to provide consistency, stability, or support for their own products. 
    When will MS realise that customer familiarity with their products is their intellectual property, like branding, which you would never trash every five years. Imagine that MS wanted to change their name to a new company name, or their Outlook brand to Inlook
    - it would never happen. So why is thee trade getup and arrangement changing so often and against what their customers want? Is it to justify thee new products? Maybe with cloud and 365, they will finally be happy and stop mucking about with what works (after
    they change everything back to '95 /XP format?).

Maybe you are looking for