Cloudopslag

Er zijn inmiddels heel wat diensten waarmee je bestanden op het internet kunt plaatsen. Dit is uitstekend geschikt als extra back-up. Maar het is vooral makkelijk om de documenten en foto's te kunnen delen met anderen.

De bekendste hiervan zijn OneDrive van Microsoft, Google drive en Dropbox

Persoonlijk vind ik OneDrive en Stack de beste. OneDrive is het meest gebruiksvriendelijk.

Hieronder een aantal van de verschillen:

 

TransIP Stack

 OneDrive 

 Dropbox 

 Google drive 

 MediaFire 

Gratis opslag grootte 1TB 5GB 2GB 15GB 10GB
Maximaal extra opslag te verdienen - 8GB 19GB 40GB
Kosten meer totaal opslag per jaar 2TB - € 120
10TB - € 600

50GB - € 24

Inclusief office:
1TB - € 69
5x 1TB - € 99

1TB - € 99 100GB - $ 24
1TB - $ 120
10TB - $ 1200
(Exclusief BTW)
1TB - $ 46
100TB - $ 480 
Maximale bestandsgrootte geen limiet  15GB geen limiet  geen limiet 20GB
Link naar site TransIP Stack OneDrive Dropbox Google drive MediaFire

 

Weeknummer in SharePoint lijst

Een weeknummer tonen in een SharePoint lijst is iets wat niet standaard kan. Maar er is een omweg, namelijk een berekend veld.
Voorwaarde hiervoor is dat er een datum kolom aanwezig is die gebruikt kan worden als bron.

Wat er gedaan moet worden is het aanmaken van een nieuwe kolom via lijstinstellingen. Als type veld selecteer je berekend.
Vervolgens gebruik je de volgende formule.

=JAAR(kolomnaam)&"_"&ALS(INTEGER((kolomnaam-DATUM(JAAR(kolomnaam);1;1)+(TEKST(WEEKDAG(DATUM(JAAR(kolomnaam);1;1)-1);"d")))/7)=0;52;INTEGER((kolomnaam-DATUM(JAAR(kolomnaam);1;1)+(TEKST(WEEKDAG(DATUM(JAAR(kolomnaam);1;1)-1);"d")))/7))

Let op: Deze formule is bedoeld voor Nederlandse weeknummers (NEN 2772), in andere landen kan een andere methode gebruikt worden voor het weeknummer. Zie voor meer informatie dit artikel op Wikipedia: http://nl.wikipedia.org/wiki/NEN_2772

Het resultaat moet er ongeveer als volgt uit zien:
Formule voor weeknumer in berekend veld

Zie voor meer voorbeelden van berekende velden dit artikel op MSDN: http://msdn.microsoft.com/nl-nl/library/bb862071.aspx
En dit sharepoint gebruikers artikel: http://office.microsoft.com/en-us/windows-sharepoint-services-help/examples-of-common-formulas-HA001160947.aspx
De engelse notitie van de formule kan ook worden gebruikt, deze wordt door SharePoint automatisch vertaald naar de nederlandse notatie.

Grote lijsten binnen SharePoint

Grote lijsten van meer dan 2000 items kunnen performance problemen opleveren. Hier een aantal tips om deze problemen te voorkomen.

Lijsten

Het eerste om naar te kijken is natuurlijk of de lijst met meer dan 2000 items niet logisch opgesplitst kan worden. Lukt dat niet lees dan hieronder verder.

Subfolders

Maak subfolders aan waarbij de subfolders maximaal 2000 items bevatten. Dit zorgt er voor dat er maximaal 2000 items per keer worden opgehaald en dat er geen performance problemen ontstaan.

Views

Maak views aan met een groepering op het eerste nivo van maximaal 2000 items. Dit werkt in principe hetzelfde als folders. Zorg er bij deze groepering wel voor dat er een index is gezet op het veld waarop gegroepeerd is.

Index

Het is belangrijk om te weten dat het niet meer mogelijk is om een index toe te voegen zodra er meer dan 2000 items in een lijst staan. De reden hiervan is dat alle items in de lijst opnieuw geëvalueerd moeten worden en aan de index toegevoegd moeten worden.

Zorg er dus voor dat je direct op de juiste velden een index hebt gelegd. Zet overigens ook niet op alle velden een index, het opslaan van lijstitems duurt dan namelijk langer.

Zie ook

Zie ook de uitleg van Microsoft over grote lijsten:
http://office.microsoft.com/nl-nl/windows-sharepoint-services-help/lijsten-en-bibliotheken-met-veel-items-beheren-HA010173667.aspx

Javascript in content editor webpart

Binnen SharePoint bestaat er een Content editor webpart. Via dit webpart kan iedere HTML code op de pagina worden gezet.
Het is hiermee dus ook mogelijk om javascipt op de pagina te plaatsen.

Maar bij het bewerken wordt deze javascript ook uitgevoerd, waardoor de HTML code die je hebt ingevoerd weer veranderd. Om toch javascipt te kunnen gebruiken kan opgevraagd worden of de pagina in edit mode staat.

Dat kan bijvoorbeeld zo:

<script type="text/javascript">
var inDesignMode = document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value;
if (inDesignMode != "1")
{
document.write('Hallo wereld!!');
}
</script>

Internetpagina bewerken truc

Ga naar een website en plak de volgende tekst in de adresbalk van je favoriete browser:
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0

Klik op enter, en je kunt alle tekst op de pagina bewerken.
 

Heel makkelijk als je een website aan het ontwikkelen bent en snel een wijziging aan een klant wil laten zien. Dit moet je natuurlijk niet gebruiken voor het aanpassen van je saldo op internetbankieren.


Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in C:\domains\mickers.eu\subdomeinen\niels\wwwroot\plugins\system\helixultimate\core\classes\Minifier.php on line 226