CHUVASH.eu
  • About
  • Search

Posts

August 12, 2011

Lägga till Företagsnyckelord

Det är enkelt att lägga till kolumnen företagsnyckelord. Skapa egen contenttype och lägg till fieldref.

<FieldRef ID="{23f27201-bee3-471e-b2e7-b64fd8b7ca38}"/>

Funkar utmärkt t.ex. om du ärver ContentTypen från Announcements. Lite svårare är det med Dokument. I själva verket läggs till fler kolumner för att det ska fungera. I Announcements finns de redan. Men i dokument måste du lägga till dem extra:

<!-- Enterprise Keywords-->
<FieldRef ID="{23f27201-bee3-471e-b2e7-b64fd8b7ca38}"/>
<!-- in order keywords to work, two additional fields have to be created-->
<!-- TaxKeywordTaxHTField  -->
<FieldRef ID="{1390a86a-23da-45f0-8efe-ef36edadfb39}"/>
<!-- TaxCatchAll -->
<FieldRef ID="{f3b0adf9-c1a2-4b02-920d-943fba4b3611}"/>

Utan TaxKeywordTaxHTField uppstår fel av typen: “Kan inte hämta värdet från kolumnen {00000000…}”.

read more
August 12, 2011

Länkar på quicklaunchen

Det är en skum grej: Länkar (listor och bibliotek, kalender och dylikt) visas inte. När jag har ändrat Navigation properties i min konfiguration i onet.xml, då funkar det:

<WebFeatures>
...
<!-- Navigation Properties -->
<Feature ID="541F5F57-C847-4e16-B59A-B31E90E6F9EA">
  <Properties xmlns="http://schemas.microsoft.com/sharepoint/">
	<Property Key="InheritGlobalNavigation" Value="true"/>
	**<Property Key="ShowSiblings" Value="false"/>**
	<Property Key="IncludeSubSites" Value="true" />
	<Property Key="IncludePages" Value="false" />
  </Properties>
</Feature>
</WebFeatures>
read more
August 12, 2011

Sharepoint CSS Chart

Mycket bra resurs om olika css-klasser och id i standard Sharepoint. Bara att börja designa… http://sharepointexperience.com/csschart/csschart.html

read more
August 11, 2011

masterpage i application page

Om det inte funkar att ändra masterpage genom DynamicMasterPageFile:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CreateNews.aspx.cs" Inherits="MyProject.Layouts.MyProject.CreateNews"
    DynamicMasterPageFile="~masterurl/default.master" %>

Kör det här

 <script type="text/C#" runat="server">

    protected override void OnPreInit(EventArgs e)
    {
        base.OnPreInit(e);

        this.MasterPageFile = "/\_catalogs/masterpage/my-custom.master";
    }

</script>
read more
August 10, 2011

uniform.js

Se uniform.js.com

read more
August 9, 2011

Today i Caml

Använd i Caml…

read more
August 8, 2011

field type

Här är en hel lista över olika typer som Field kan få i Content Type. Type=“File” motsvarar SPFieldFile

read more
August 8, 2011

Visa i hur länge sedan något hänt

Säg du vill visa när något har skapats. Att visa datum funkar. Ännu bättre är att visa det i stil: “För tre dagar sedan” eller så. Det finns en bra metod i SPUtility:

SPUtility.TimeDeltaAsString(Published, DateTime.Now);
read more
August 8, 2011

ID på befintliga kolumner

Det finns en fin lista över id på kolumner som man kan lägga till. Här är ett exempel hur man kan använda det. Här är ett exempel på två extra kolumner i contenttype:

    
<FieldRefs>
      <FieldRef ID="{23f27201-bee3-471e-b2e7-b64fd8b7ca38}"/>
      <!-- Enterprise Keywords-->
      <FieldRef ID="{3de94b06-4120-41a5-b907-88773e493458}"/>
      <!-- PublishingImage-->
 </FieldRefs>
read more
August 5, 2011

Aktivera intellisense för javascript i VS

Det finns ett sätt att aktivera intellisense för javascript i VS: Klistra in det i ditt js-fil eller aspx:

/// <reference name="MicrosoftAjax.js" />
/// <reference path="file://C:/Program Files/Common Files/Microsoft Shared/Web Server Extensions/14/TEMPLATE/LAYOUTS/SP.core.debug.js" />
/// <reference path="file://C:/Program Files/Common Files/Microsoft Shared/Web Server Extensions/14/TEMPLATE/LAYOUTS/SP.debug.js" />
```Men tyvärr [kommer det inte funka om du har installerat Resharper](http://devnet.jetbrains.net/thread/297493). Eller lägg till vanliga script-taggar som beskrivet i boken Sharepoint As Developer Platform:

<asp:PlaceHolder ID=“PlaceHolder1” runat=“server” Visible=“false”> </asp:PlaceHolder>

read more
  • ««
  • «
  • 44
  • 45
  • 46
  • 47
  • 48
  • »
  • »»
© CHUVASH.eu 2026