Page layout skewed after comment added to blog post

I am having an issue where my page layout is all out of whack after a reader posts a comment. The body text of the blog post drops down the page to cover over the top comment. Also noticed that the weblink that the reader has entered doesn't work - It's supposed to load their site when clicking on their name, but no link is active. Also having problem where the body text is OK, but the comment is cut off - the page doesn't automatically extend to allow the comment to fit at the bottom.
Very frustrating for me and my readers.
BTW, using iWeb09 and Mobile Me account. Annoying to pay this money and not have results.

Seems I can answer this one myself.
The problem occurs when the code from Google Analytics is not on the furthest back layer. Right click on html box containing the code and select 'Move to back'. Problem solved

Similar Messages

  • Comments added to blog change page's appearance

    Hi,
    I'm sorry if this is a repeat posting, but I couldn't find anything about it after a perfunctory search.
    When people add comments to my blog, it upsets the vertical layout of the page (i.e. white space doesn't stretch as far as it should). Looking at the pages in iWeb, there doesn't seem to be a problem.
    This page for example:
    http://web.mac.com/mccormickdavid/iWeb/TrombonesInTechno/Blog/2E725615-0820-47EB -A9A7-9256043FABA9.html
    the space behind 'bosh blog podcast photos' should be white up to the black bar (and appears so in iWeb). Same applies at the bottom of the page.
    Any ideas? Thanks in advance,
    David
    p.s. apologies for the mundane nature of the site.

    I have seen this problem with the shifting background before. Your ultimate option is to eliminate the page background and let the browser background show through.
    Another workaround might be to make a screenshot of a square of white space (your background), then use that square as your page background image...choose tiled in the dropdown menu of the inspector.

  • Page layout skewing

    Hi all, I have designed a Conference Website using Golive CS - http://www.corporatecommunique.com.au/playgroup/home.html and have had a comment from our client that aspects of the page are skewing/stretching off the page whe viewed on their PC.
    It looks right using all of the computers in our office (on both IE8 and Firefox) and everyone else who has viewed the page hasn't had a problem.
    Can anyone let me know how to solve this.
    Thanks, Sam.

    You've designed the whole thing to fit within the background image - but if the text size is increased, it just won't fit. I think it's likely people will increase the font size - it's pretty small at either 9pt or -2 - so you may need to rethink. What would you like to happen if people increase the font size? How will you cater for that?
    I suggest you're going to need a white background, the elements like the child image need to be separate so that the text area can be flexible. You're probably going to have to abandon the grid, which attempts to keep everything within rigid boundaries.

  • I have to 'refresh' pages to enter a comment on a blog

    If I've opened a page, mostly blogs, more than a few minutes ago and try to comment, nothing happens. If I refresh the page, then hit the 'submit' button right away, my comment goes through. Any thoughts?

    Hello ict_jazz
    Many site issues can be caused by corrupt cookies or cache. In order to try to fix these problems, the first step is to clear both cookies and the cache.
    Note: ''This will temporarily log you out of all sites you're logged in to.''
    To clear cache and cookies do the following:
    #Go to Firefox > History > Clear recent history or (if no Firefox button is shown) go to Tools > Clear recent history.
    #Under "Time range to clear", select "Everything".
    #Now, click the arrow next to Details to toggle the Details list active.
    #From the details list, check ''Cache'' and ''Cookies'' and uncheck everything else.
    #Now click the ''Clear now'' button.
    Further information can be found in the [[Clear your cache, history and other personal information in Firefox]] article.
    Did this fix your problems? Please report back to us!
    Thank you.

  • Social comment control in custom page layout stucks at "Working" for read access users

    Hi,
    I created a custom page layout which is attched to my custom content type.
    i have a custom field control which is derived from RichImageField.
    i have also added a social comment control to the page layout using
    <SharePointPortalControls:SocialCommentControl ID="SocialCommentControl1" runat="server"  />.
    Now the problem is, an user who have read access for a pages library should post comments. but its not working and when the user clicks post button it stucks at working. but when the user is given contribute access then it works and the comments are posted.
    And one more thing is if i remove my custom field control from the page layout, then user with read access can post the comment without any issues.
    i am sure the issue is caused by my custom field control but dont know how to solve it. i dont want to give contribute access to the users as they can edit the content of the page also. Any help would be appreciated.
    This is the custom field control code.
    public class mycompanyRichImageField : RichImageField
    public static string webimage = null;
    #region Private variables
    /// <summary>
    /// File upload control used to upload image.
    /// </summary>
    private FileUpload fileUpload;
    /// <summary>
    /// Upload button.
    /// </summary>
    private Button btnSave;
    /// <summary>
    /// Delete button.
    /// </summary>
    private Button btnClear;
    /// <summary>
    /// Article image.
    /// </summary>
    private Image imgPicture;
    /// <summary>
    /// Image width.
    /// </summary>
    private DropDownList ddlWidth;
    /// <summary>
    /// Temporary store image url.
    /// </summary>
    private Label lblFileName;
    /// <summary>
    /// Image text.
    /// </summary>
    private TextBox txtImage;
    /// <summary>
    /// Value of image field.
    /// </summary>
    private ImageFieldValue pageImage;
    /// <summary>
    /// List item - current article.
    /// </summary>
    private SPListItem ArticlePage = SPContext.Current.ListItem;
    /// <summary>
    /// The first image width dropdown list options, default value 240 px.
    /// </summary>
    // private int imageWidthWide = 400;
    //private int height = 225;
    /// <summary>
    /// The second image width dropdown list options, default value 120 px.
    /// </summary>
    private int imageWidthNarrow = 126;
    /// <summary>
    /// Picture library to store the image files.
    /// </summary>
    private string imageLibrary = "Images";
    /// <summary>
    /// List field to store Article image.
    /// </summary>
    private string imageField = "Page Image";
    /// <summary>
    /// List field to store image text.
    /// </summary>
    private string imageTextField = "Image Text";
    private string preview = "Preview";
    /// <summary>
    /// List field to store rollup image.
    /// </summary>
    private string rollupImageField = "Rollup Image";
    /// <summary>
    /// Whether to update the rollup image using the current image.
    /// </summary>
    private bool updateRollupImage = false;
    /// <summary>
    /// Whether to display image text.
    /// </summary>
    private bool enableImageText = true;
    #endregion
    #region Properties
    /// <summary>
    /// Gets or sets the first choice of image width.
    /// </summary>
    //public int ImageWidthWide
    // get
    // return this.imageWidthWide;
    // set
    // this.imageWidthWide = value;
    //public int ImageHeight
    // get
    // return this.height;
    // set
    // this.height = value;
    /// <summary>
    /// Gets or sets the second choice of image width.
    /// </summary>
    public int ImageWidthNarrow
    get
    return this.imageWidthNarrow;
    set
    this.imageWidthNarrow = value;
    /// <summary>
    /// Gets or sets the name of the picture library that is used to store image files.
    /// </summary>
    public string ImageLibrary
    get
    return this.imageLibrary;
    set
    this.imageLibrary = value;
    /// <summary>
    /// Gets or sets the field name of image.
    /// </summary>
    public string ImageField
    get
    return this.imageField;
    set
    this.imageField = value;
    /// <summary>
    /// Gets or sets the field name of image text.
    /// </summary>
    public string ImageTextField
    get
    return this.imageTextField;
    set
    this.imageTextField = value;
    /// <summary>
    /// Gets or sets the field name of rollup image.
    /// </summary>
    public string RollupImageField
    get
    return this.rollupImageField;
    set
    this.rollupImageField = value;
    public string Preview
    get
    return this.preview;
    set
    this.preview = value;
    /// <summary>
    /// Gets or sets a value indicating whether to update rollup image using current image.
    /// </summary>
    public bool UpdateRollupImage
    get
    return this.updateRollupImage;
    set
    this.updateRollupImage = value;
    /// <summary>
    /// Gets or sets a value indicating whether the image text should be displayed.
    /// </summary>
    public bool EnableImageText
    get
    return this.enableImageText;
    set
    this.enableImageText = value;
    #endregion
    #region Override methods
    /// <summary>
    /// Using get method instead of set method to set the value.
    /// set method cannot be used here.
    /// </summary>
    public override object Value
    get
    ImageFieldValue value = new ImageFieldValue();
    value.ImageUrl = string.IsNullOrEmpty(this.lblFileName.Text) ? this.imgPicture.ImageUrl : this.lblFileName.Text;
    // value.Width = string.IsNullOrEmpty(this.ddlWidth.Text) ? this.ImageWidthWide : Convert.ToInt32(this.ddlWidth.Text);
    // value.Height = this.ImageHeight;
    ////update the page rollup image.
    if (this.UpdateRollupImage)
    this.ArticlePage[this.RollupImageField] = value;
    if (this.EnableImageText)
    this.ArticlePage[this.ImageTextField] = this.txtImage.Text;
    this.ArticlePage.SystemUpdate(false);
    return value;
    set
    base.Value = value;
    /// <summary>
    /// Intialize all controls.
    /// </summary>
    protected override void CreateChildControls()
    this.pageImage = (ImageFieldValue)this.ArticlePage[this.imageField];
    this.ddlWidth = new DropDownList();
    this.ddlWidth.Width = 99;
    // this.ddlWidth.Items.Add(this.ImageWidthWide.ToString());
    this.ddlWidth.Items.Add(this.ImageWidthNarrow.ToString());
    if (this.pageImage != null && !string.IsNullOrEmpty(this.pageImage.ImageUrl))
    // if (this.pageImage.Width >= this.ImageWidthWide)
    // // this.ddlWidth.SelectedIndex = 0;
    //else
    // // this.ddlWidth.SelectedIndex = 1;
    // this.Controls.Add(this.ddlWidth);
    this.imgPicture = new Image();
    if (this.pageImage != null && !string.IsNullOrEmpty(this.pageImage.ImageUrl))
    this.imgPicture.ImageUrl = SPContext.Current.Site.Url + this.pageImage.ImageUrl;
    this.Controls.Add(this.imgPicture);
    this.fileUpload = new FileUpload();
    this.fileUpload.Width = 180;
    this.Controls.Add(this.fileUpload);
    this.btnSave = new Button();
    this.btnSave.Text = "Upload";
    this.btnSave.CausesValidation = false;
    this.btnSave.Visible = string.IsNullOrEmpty(this.imgPicture.ImageUrl) ? true : false;
    this.Controls.Add(this.btnSave);
    this.btnSave.Click += new EventHandler(this.BtnSave_Click);
    this.btnClear = new Button();
    this.btnClear.Text = "Delete";
    this.btnClear.CausesValidation = false;
    this.btnClear.Visible = !this.btnSave.Visible;
    this.Controls.Add(this.btnClear);
    this.btnClear.Click += new EventHandler(this.BtnClear_Click);
    this.lblFileName = new Label();
    this.Controls.Add(this.lblFileName);
    if (this.EnableImageText)
    this.txtImage = new TextBox();
    this.txtImage.TextMode = TextBoxMode.MultiLine;
    this.txtImage.Rows = 4;
    this.txtImage.Text = this.ArticlePage[this.ImageTextField] == null ? string.Empty : this.ArticlePage[this.ImageTextField].ToString();
    this.Controls.Add(this.txtImage);
    /// <summary>
    /// Render the field in page edit mode.
    /// </summary>
    /// <param name="output">Output stream.</param>
    protected override void RenderFieldForInput(System.Web.UI.HtmlTextWriter output)
    output.Write("<div style='padding-bottom:12px'>");
    if (!string.IsNullOrEmpty(this.imgPicture.ImageUrl))
    output.Write("<br />");
    // this.imgPicture.Width = ((ImageFieldValue)this.Value).Width;
    // this.imgPicture.Height = ((ImageFieldValue)this.Value).Height;
    this.imgPicture.RenderControl(output);
    if (this.EnableImageText)
    this.txtImage.Width = this.imgPicture.Width;
    if (this.EnableImageText)
    output.Write("<br />");
    this.txtImage.RenderControl(output);
    output.Write("<br /><br />");
    this.fileUpload.RenderControl(output);
    this.btnSave.RenderControl(output);
    this.btnClear.RenderControl(output);
    output.Write("<br /><br />");
    //output.Write("Width:");
    //this.ddlWidth.RenderControl(output);
    output.Write("</div>");
    /// <summary>
    /// Render the field in page display mode.
    /// </summary>
    /// <param name="output">Output stream.</param>
    protected override void RenderFieldForDisplay(System.Web.UI.HtmlTextWriter output)
    if (this.ListItemFieldValue != null)
    output.Write("<div style='padding-bottom:12px'>");
    base.RenderFieldForDisplay(output);
    if (this.EnableImageText && this.ArticlePage[this.ImageField] != null
    && this.ArticlePage[this.ImageTextField] != null)
    //string strImgWidth = string.IsNullOrEmpty(this.ddlWidth.Text) ? this.ImageWidthWide.ToString() : this.ddlWidth.Text;
    //string strImgHgt = this.ImageHeight.ToString();
    output.Write("<div style='width:");
    // output.Write(strImgWidth);
    // output.Write(this.imgPicture.ImageUrl);
    // output.Write("<div style='height:");
    // output.Write(strImgHgt);
    output.Write(";margin-right:4px;' align='left'>");
    output.Write(this.ArticlePage[this.ImageTextField].ToString());
    output.Write("</div>");
    output.Write("</div>");
    #endregion
    #region Button events
    /// <summary>
    /// Delete image file from the library and empty the image field.
    /// </summary>
    /// <param name="sender">Delete button.</param>
    /// <param name="e">No arguments.</param>
    protected void BtnClear_Click(object sender, EventArgs e)
    ////remove the image file from the Images library
    using (SPSite site = new SPSite(
    SPContext.Current.Web.Url,
    SpSecurityHelper.GetSystemToken(SPContext.Current.Site)))
    using (SPWeb currentWeb = site.OpenWeb())
    SPDocumentLibrary imageList = (SPDocumentLibrary)currentWeb.Lists[this.ImageLibrary];
    SPFolder rootFolder = imageList.RootFolder;
    try
    currentWeb.AllowUnsafeUpdates = true;
    rootFolder.Files.Delete(this.imgPicture.ImageUrl);
    rootFolder.Update();
    catch
    ////cannot delete specified file, this means file doesn't exist, the file must be deleted
    ////directly in the Images library by someone
    ////don't do anything here
    finally
    currentWeb.AllowUnsafeUpdates = false;
    if (this.pageImage != null)
    this.pageImage.ImageUrl = string.Empty;
    this.imgPicture.ImageUrl = string.Empty;
    this.lblFileName.Text = string.Empty;
    this.btnClear.Visible = false;
    this.btnSave.Visible = true;
    /// <summary>
    /// Upload image file to library and fullfilled the image field.
    /// </summary>
    /// <param name="sender">Upload button.</param>
    /// <param name="e">No argument.</param>
    protected void BtnSave_Click(object sender, EventArgs e)
    this.ArticlePage[this.ImageTextField] = this.txtImage.Text;
    this.ArticlePage.SystemUpdate(false);
    string fileName = this.fileUpload.FileName;
    ////validate file name
    if (fileName == string.Empty || !this.fileUpload.HasFile)
    this.lblFileName.Text = string.Empty;
    if (this.pageImage == null)
    this.Page.ClientScript.RegisterStartupScript(typeof(string), "NoImage", "<script>alert('No image found, please select an image.')</script>", false);
    else
    using (SPSite site = new SPSite(
    SPContext.Current.Web.Url,
    SpSecurityHelper.GetSystemToken(SPContext.Current.Site)))
    using (SPWeb currentWeb = site.OpenWeb())
    SPDocumentLibrary imageList = (SPDocumentLibrary)currentWeb.Lists[this.ImageLibrary]; ////Images
    SPFolder rootFolder = imageList.RootFolder;
    ////the image file name must be unique except for the file name extension
    string imageName = this.ArticlePage.UniqueId.ToString("N") + this.FieldName + Path.GetExtension(fileName);
    ////first delete the image file from the Images library.
    ////if a file with different file name extension is uploaded, the old file won't be overwritten,
    ////and will never be deleted from this page, so it must be deleted before adding a new one.
    if (this.pageImage != null && !string.IsNullOrEmpty(this.pageImage.ImageUrl))
    try
    currentWeb.AllowUnsafeUpdates = true;
    rootFolder.Files.Delete(this.pageImage.ImageUrl);
    rootFolder.Update();
    catch
    ////cannot delete specified file, this means file doesn't exist, the file must be deleted
    ////directly in the Images library by someone
    finally
    currentWeb.AllowUnsafeUpdates = false;
    try
    currentWeb.AllowUnsafeUpdates = true;
    SPFile imageFile = rootFolder.Files.Add(imageName, this.fileUpload.FileBytes, true);
    finally
    currentWeb.AllowUnsafeUpdates = false;
    // this.lblFileName.Text = currentWeb.Site.Url + imageList.RootFolder.ServerRelativeUrl + "/" + imageName;
    this.lblFileName.Text = currentWeb.Site.Url + imageList.RootFolder.ServerRelativeUrl + "/_w/" + imageName.Substring(0, imageName.LastIndexOf(".")) + "_" + imageName.Substring(imageName.IndexOf(".") + 1) + "." + imageName.Substring(imageName.IndexOf(".") + 1);
    // webimage = currentWeb.Site.Url + imageList.RootFolder.ServerRelativeUrl + "/_w/" + imageName.Substring(0,imageName.LastIndexOf("."))+"_"+imageName.Substring(imageName.IndexOf(".")+1) +"." + imageName.Substring(imageName.IndexOf(".")+1);
    this.imgPicture.ImageUrl = this.lblFileName.Text;
    this.btnClear.Visible = true;
    this.btnSave.Visible = false;
    #endregion
    This is how i used it in my page layout
     <Article:mycompnayRichImageField runat="server" ID="RichImageField1" InputFieldLabel="Keep image text short and precise" FieldName="PublishingPageImage" UpdateRollupImage="true"/>
    Aruna

    Hi,
    For this issue, I'm trying to involve someone familiar with this topic to further look at it.
    Thanks,
    Jason Guo
    TechNet Community Support

  • Use of AppendOnlyHistory Control in a Page Layout

    Hi,
    I got a multiline text field in SharePoint 2010 with Append Changes to Existing Text applied. Now I'm trying to use this field in a Page Layout. I have added the field to the Content Type and on the Page Layout I've added a AppendOnlyHistory Control.
    <SharePointWebControls:AppendOnlyHistory FieldName="MyNotesAppendableField" runat="server" />
    This works fine in display mode and I can see all my comments and who made them and when. But as soon as I edit the page the field is not displayed. Also if I save my page there will be a new comment added with the same text as the last comment.
    A field with Append Changes to Existing works such that you need to have versioning enabled on the list and then when you show the appended comments you actually only show the versions. I guess that's why the same text gets appended every time I save
    the page. It takes the current value stored in my field and then append it again.
    However if I go to Edit Properties on the page instead of editing the page, I get the field included in the form and I can add my own comment.
    AppendOnlyHistory has a Property called ControlMode that I should be able to set to Display, Edit. But it doesn't matter what I set this to or if I set it. The same result will happen anyway.
    Maybe I'm supposed to use a standard FormField or NoteField Control instead of AppendOnlyText, but I havn't managed to get that to work either. If I use a FormField, when in edit mode I will see the field and be able to add a comment the right way,
    but the field will be pre populated with my last comment added.
    Anyone got any conclusions on this?

    Hi,
    Thank you for your question. I am trying to involve someone familiar with this topic to further look at this issue. There might be some time delay. Appreciate your patience. Thank you for your understanding and support.
    Thanks,
    Linda Li
    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]
    Linda Li
    TechNet Community Support

  • How can I insert multiple page contents in the page layout properly?

    I wanted to create 4 columns on the page layout. These 4 columns are of page contents.
    After creating new web page based on that page layout, I attempted to enter 4 different inputs on all 4 columns.
    Then, the result (from all columns) becomes the same.
    Image - edit the web page based on 4 columns page layout:
    Image - after edit & save:
    How can I insert multiple page contents in the page layout properly?

    First, I copied the HTML snippet for the Page Content on Sharepoint's Design Manger. The code of Page Content HTML snippet is shown below:
    <div data-name="Page Field: Page Content">
    <!--CS: Start Page Field: Page Content Snippet-->
    <!--SPM:<%@Register Tagprefix="PageFieldRichHtmlField"
    Namespace="Microsoft.SharePoint.Publishing.WebControls"
    Assembly="Microsoft.SharePoint.Publishing, Version=15.0.0.0,
    Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>-->
    <!--MS:<PageFieldRichHtmlField:RichHtmlField
    FieldName="f55c4d88-1f2e-4ad9-aaa8-819af4ee7ee8" runat="server">-->
    <!--PS: Start of READ-ONLY PREVIEW (do not modify)-->
    <div id="ctl02_label" style="display:none">Page Content</div>
    <div id="ctl02__ControlWrapper_RichHtmlField" class="ms-rtestate-field"
    style="display:inline" aria-labelledby="ctl02_label"><div align="left"
    class="ms-formfieldcontainer"><div class="ms-formfieldlabelcontainer"
    nowrap="nowrap"><span class="ms-formfieldlabel"
    nowrap="nowrap">Page Content</span></div>
    <div class="ms-formfieldvaluecontainer"><div class="ms-rtestate-field">
    Page Content field value. Lorem ipsum dolor sit incididuntet dolore.</div>
    </div></div></div><!--PE: End of READ-ONLY PREVIEW-->
    <!--ME:</PageFieldRichHtmlField:RichHtmlField>-->
    <!--CE: End Page Field: Page Content Snippet-->
    </div>
    After I published the page layout, I found the code for Page Content from its ASPX page. The code is shown below:
    <div data-name="Page Field: Page Content">
    <PageFieldRichHtmlField:RichHtmlField FieldName="f55c4d88-1f2e-4ad9-aaa8-819af4ee7ee8" runat="server"/></div>
    So, I attempted to create 4 columns by using 4 HTML snippets of Page Content on the same page layout. The page layout is generated from HTML file to ASPX file.
    Then I edited some parts in ASPX page layout:
    <asp:Content runat="server" ContentPlaceHolderID="PlaceHolderMain">
    <table>
    <tr>
    <td style="width:70px;">&nbsp;</td>
    <td style="width:250px; text-align:right;">
    <div data-name="Page Field: Page Content">
    <PageFieldRichHtmlField:RichHtmlField FieldName="f55c4d88-1f2e-4ad9-aaa8-819af4ee7ee8" runat="server"/>
    </div>
    </td>
    <td style="width:40px;">&nbsp;</td>
    <td style="width:200px;">
    <div data-name="Page Field: Page Content">
    <PageFieldRichHtmlField:RichHtmlField FieldName="f55c4d88-1f2e-4ad9-aaa8-819af4ee7ee8" runat="server"/>
    </div>
    </td>
    <td style="width:25px;">&nbsp;</td>
    <td style="width:200px;">
    <div data-name="Page Field: Page Content">
    <PageFieldRichHtmlField:RichHtmlField FieldName="f55c4d88-1f2e-4ad9-aaa8-819af4ee7ee8" runat="server"/>
    </div>
    </td>
    <td style="width:25px;">&nbsp;</td>
    <td style="width:200px;">
    <div data-name="Page Field: Page Content">
    <PageFieldRichHtmlField:RichHtmlField FieldName="f55c4d88-1f2e-4ad9-aaa8-819af4ee7ee8" runat="server"/>
    </div>
    </td>
    <td style="width:175px;">&nbsp;</td>
    </tr>
    </table>
    </asp:Content>
    The 4 columns for Page Contents appeared on the web page when I created new page using that page layout. But the problem is that all 4 columns displayed the same result from 4th column.

  • Firefox shifts page layout with larger images

    This is a Firefox specific issue. In IE, it displays as
    expected.
    I have two pages. One has dynamic links and the other has an
    image. Each
    shares the exact same page layout, well, after messing with
    it for a
    day, this is no longer actually true but even if they did, it
    would do
    the same thing. When you click on the dynamic link to go to
    the other
    page, the page layout shifts to the left.
    I have tested without the image and the page looks fine but
    as soon as
    it displays an image the page shifts. IE does not have this
    problem.
    I've tried putting the image in a table. I've tried CSS to
    control it.
    It's just strange and I am wondering if there is a work
    around for this?
    http://www.amep.com/infosite/categoryresults.asp?ID=39
    for a sample of what it does.

    Answered on DW forum.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "Lee" <[email protected]> wrote in message
    news:embd6d$mf5$[email protected]..
    > This is a Firefox specific issue. In IE, it displays as
    expected.
    >
    > I have two pages. One has dynamic links and the other
    has an image. Each
    > shares the exact same page layout, well, after messing
    with it for a day,
    > this is no longer actually true but even if they did, it
    would do the same
    > thing. When you click on the dynamic link to go to the
    other page, the
    > page layout shifts to the left.
    >
    > I have tested without the image and the page looks fine
    but as soon as it
    > displays an image the page shifts. IE does not have this
    problem.
    >
    > I've tried putting the image in a table. I've tried CSS
    to control it.
    > It's just strange and I am wondering if there is a work
    around for this?
    >
    >
    http://www.amep.com/infosite/categoryresults.asp?ID=39
    > for a sample of what it does.

  • Working with master pages and page layout, what I have been doing wrong

    I have worked on customizing the page layout and the master pages for a couple of site collections.
    But now I read two restrictions which I was not following 100%:-
    I should avoid directly modifying any default templates, and instead of that I should take a copy and modify the copy. So that any future updates will not override my modifications.
    Also I should avoid directly modifying the .aspx files, and instead of that I should edit the html file which will automatically reflect on the .aspx files.
    So currently I have these cases inside my SharePoint sites:-
    Inside my enterprise wiki site collection, I have being modifying the Enterprisewiki.aspx page layout, for example I added new columns such as Page title and I remove the page rating, also the chnaged the color and format for the page fields.
    Inside my team site I took a copy of the seatle.master master page (I name it seatle_copy.master)and I apply my modification to the seatle_copy.master directly and not inside the .html file. Even I do not have a html version for the modified seatle_copy.master?
    So can anyone advice how I can fix these two issues. For the first issue how I can make sure that my modifications to the EnterPriseWiki.aspx page layout will not get override during any future update.
    also how I can generate an html version for my current seatle_copy.master file so that I can modify the seatle_copy.html instead of the seatle_copy.master in the future?
    Please can anyone advice?

    Hi johnjohn123,
    1. I would definitely make a copy of the EnterpriseWiki.aspx page layout and make changes to that. You can then set your pages to use your custom page layout. Typically, I provision these via Visual Studio and a module for uploading them to the SharePoint
    master page gallery.
    2. For the master page, the html version is new to 2013 and is meant to simplify branding, however, it's not required. You can still work within master pages and provision those via features if you'd like. The key is to create your own master page and never
    modify the default.
    If you need code samples for any of the above, let me know and I can supply it.
    Shereen Qumsieh http://sharepointdeveloperhq.com @msshushu

  • Blog post comments not working

    Hi there,
    I have a couple of sites, both set up with a blog:
    http://cyberworkshop.co.nz/blog/video-blog
    http://www.sjorakei.school.nz/blog/lorem_ipsum_dolor_3
    For some reason when you add a comment to either blog post this message appears:
    ERROR: An error occurred. Image verification failed. If you believe this is incorrect, please contact your system administrator or go back and re-submit the form.
    I definitely had comments working on the School site at one point and I cant figure out how to correct this.
    Any pointers on how to fix this would be most appreciated.
    Thanks, Ben

    Hi Ben,
    For the first site, it looks like captcha is commented out on the Blog Post Detail layout: http://screencasteu.worldsecuresystems.com/Florin/2013-10-20_1259.png
    On the second site, you also had a problem in the javascript on the blog post detail layout.
    I've corrected the Javascript now, and you get an error message pop-up when trying to submit a comment without filling in the captcha.
    Thanks,
    Florin

  • Not able to change page layout in Custom Site definiton

    Hi All,
    I have created a custom site definition and deployed on server, it is successfully deployed and running.
    But when I change the page layout of default.aspx it is not changing the page layout.
    Please guide me where I am making mistake and what properties I need to set of default.aspx in ONET.xml.
    Thanks in advance
    Dharmender Sharma

    Below property is there in onet.xml file
    <Property Key="DefaultPageLayout" Value="~SiteCollection/_catalogs/masterpage/MyLayout.aspx"/>
    so change that property
    Please find the more references
    http://sharepoint.stackexchange.com/questions/70018/how-to-change-the-page-layout-of-the-default-page-in-share-point-2013
    http://blogbaris.blogspot.in/2010/11/setting-default-page-layout-in-onetxml.html
    Find the similar post
    http://social.technet.microsoft.com/Forums/en-US/da271908-ebab-4ddd-ae85-f36864669046/defaultpagelayout-in-onetxml-not-working?forum=sharepointgeneralprevious

  • How to fix BC blog post meta title and description

    BC blog post <title> and <description> shows (seo) from sidebar/post list - But does not show in blog post page thru site menu nav.
    The blog post title and description show up corectelly when clicking on sidebar list of posts.
    It must be using the module layout list.html which I have set up with:
    <html>
        <head>
        <title>{tag_blogpostmetatitle}</title>          
            <meta name="description" content="{tag_blogpostmetadescription}">
        </head>
        <body>
    On the sidebar/post list
    Title and Description show correctly here:
    https://cameocoinsonline.worldsecuresystems.com/cameo-coins-blog/how-to-buy-and-sell-gold- and-silver-bullion
    The problem is:
    when clicking on menu nav to “blog” it does not show correct title and description.
    From the blog page thru menu nav
    Title and Description do not show correctly here:
    It shows the name of the blog (cameo coins blog) instead of the name to the post.
    https://cameocoinsonline.worldsecuresystems.com/cameo-coins-blog
    Please Advise
    Thank You

    Hey there,
    Firstly, putting blog posts meta title in the list layout is really bad - You do not do this. This is not how meta works and you need to understand a bit more about what it is.
    If you have a list of blog posts on a page all with lots of title and meta BC will do one of two things.
    1. Use the very last title and meta it sees rendered on all the layouts/templates/page it sees
    2. Render the last title and spit out multiple meta's
    Meta implementation is for the detail layout of something like a blog only - The single rendered content - 1 title, 1 meta description. For your blog this will ONLY go in the blog detail layout.
    And in that layout at the bottom of it..
        <head>
        <title>{tag_blogpostmetatitle}</title>         
            <meta name="description" content="{tag_blogpostmetadescription}">
        </head>
    You need to understand that, remove it from others to fix up that issue with what your doing first. Very likely because you probably have this in other list layotus and all over the place your seeing inconstant output, address this and you probably will actually find your issue fixed.

  • SharePoint 2013 (On-premises) - Add @mentions to blog post

    Hi all,
    I'm having a headache. I need to allow users to add @mentions on comments for a blog post (just like on Newsfeed). I don't find if there is a way to do this out-of-box.
    Please, can anyone provide me an alternative? I'm trying to use some jQuery plug-ins but I think it would be great if I don't have to build a custom solution to do
    that if SharePoint can do it natively.
    Thanks in advance.
    Regards,
    Brian

    below post may be useful:
    http://www.silver-it.com/node/128

  • Wrapping text around an image in a blog post

    Hi,
    I want my client to have the choice to wrap text around an image they have inserted into a blog post. How is this possible? I have tried to create a class that would would appear in the 'apply a class' section of the editor but it doesnt work, the class doesnt even appear in  the editor.
    Any advice?
    Thanks,
    Dean

    Hi Liam.
    Thanks for the reply. Yes I have added it in the partner portal and it just says clear class.
    I have only added a small bit of css so I dont think that is the problem. I just the below applied to the image so the text will float round it.
    .wraptext {
            float:left;
    I think the problem is that it is in the wrong css file. I have tried it on few different css files and it does the appear in the editor for some of the webpages. No matter what css file I put it in, it still doesnt appear as an option when adding a blog post.
    The blog post is referencing a few stylesheets, how can I identify which one the code should be in?

  • Page formatting is out of whack after comments, new blogs, etc

    I just started my website with iWeb and i'm already having problems. I first noticed this when I added a 7th blog entry and the white background on the blog listing page was not big enough for all the information there, so it shifted to a midpoint...it's difficult to explain... (pics should be helpful, keep reading)
    I figured out a way to fix it, change the page layout dimensions, publish, change the layout back, and publish again - and it works! I was happy I found that, until i saw that every time someone would comment a blog or a picture, the page would become screwed up like that and i'd have to go through every page with a comment and fix it.
    here are pictures of the problem (the white background should be covering the page top to bottom.
    http://img.photobucket.com/albums/v41/CHPhater/problem2.jpg
    http://img.photobucket.com/albums/v41/CHPhater/problem.jpg
    Or you can check out the site yourself. add a comment to a picture and watch the formatting screw itself over. www.calinchrist.com
    Message was edited by: Andrey

    Andrey wrote:
    Does anyone have any ideas on how to fix this problem? Is anyone having a similar issue?
    Don't use gradient background.

Maybe you are looking for