torsdag den 28. januar 2010

Hvordan man fjerner overskrifter i grupperet visning af lister

Man starter med en liste som er grupperet:

Hvis man så ønsker at fjerne overskrifterne:

Kan kan via et javascript fjerne teksterne:

1. Tilføj en webdel til inholdsredigering (CEWP)

2. Åben i kildeeditor og indsæt koden:

Kode:

<script type="text/javascript" language="javascript">

_spBodyOnLoadFunctionNames.push("HideHeaders");

function HideHeaders()

{

var elements = getElementsByClassName(document, "td", "ms-gb");

var elem;

for(var i=0;i<elements.length;i++)

{

elem = elements[i];

elem.childNodes[3].style.display = "none";

elem.childNodes[4].nodeValue = elem.childNodes[4].nodeValue.replace(':', '');

elem.childNodes[5].style.display = "none";

}

elements = getElementsByClassName(document, "td", "ms-gb2");

for(var i=0;i<elements.length;i++)

{

elem = elements[i];

elem.childNodes[3].style.display = "none";

elem.childNodes[4].nodeValue = elem.childNodes[4].nodeValue.replace(':', '');

}

elements = getElementsByClassName(document, "tr", "ms-viewheadertr");

for(var i=0;i<elements.length;i++)

{

elem = elements[i];

elem.style.display = "none";

}

}

function getElementsByClassName(oElm, strTagName, strClassName){

var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);

var arrReturnElements = new Array();

strClassName = strClassName.replace(/\-/g, "\\-");

var oRegExp = new RegExp("(^\\s)" + strClassName + "(\\s$)");

var oElement;

for(var i=0; i<arrElements.length; i++){

oElement = arrElements[i];

if(oRegExp.test(oElement.className)){

arrReturnElements.push(oElement);

}

}

return (arrReturnElements)

}

</script>


Resultat:



Hvis man så vil ændre skriftstørrelserne kan man tilføje følgende kode:

<style>

.ms-gb

{

font-size: 9pt;

color: black;

border-style: none;

}

.ms-gb2

{

font-size: 10pt;

color: red;

}

</style>


Hvis man så vil af med linierne i mellem kan man tilføje følgende kode:

.ms-vh-group

{

display: none;

}

Lav en Sharpoint 2010 (64bit) på en 32 bit maskine

Her en god artikel om hvordan man laver en sharepoint 2010 (som kun kan fås i en 64 bit udgave) på en 32 bit maskine.

http://sharemyp0int.blogspot.com/2010/01/create-sharepoint-2010-virtual-machine.html