• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    PETVALSharepoint & Foundation :: MOSS & WSS :: Project :: FAST, Search :: ...a cela tahle aplikacni rodinka Sharepoint / Teams / Viva / SPFx / Copilot...a cela tahle aplikacni rodinka
    NECROMAN
    NECROMAN --- ---
    Kolegovi se prave podarilo v SP2007 vytvorit dokumentovou knihovnu, ktera ukazuje, ze ma (-20) polozek - pote, co ji kompletne vyprazdnil :) zkusil jednu pridat a ukazuje (-19)... s tim SharePointem asi neni neco v poradku
    ARIAEL
    ARIAEL --- ---
    Nepotkal jste se nekdo s tim jak obnovit smazanou subsite "my" - a tedy i zobrazovani user profilu?
    System sam rika ze tam ty user profily jsou ale samozrejme zadne neukazuje...
    NECROMAN
    NECROMAN --- ---
    NECROMAN: tak jsem si o tom napsal clanecek, kdyz tam mi to zkritizujte
    Martin Suchan - BloQ » Logging with log4net in SharePoint
    http://www.suchan.cz/index.php?itemid=216#more
    NECROMAN
    NECROMAN --- ---
    NECROMAN: v plnem MOSSu lze pouzit pro logovani
    Microsoft.Office.Server.Diagnostics.PortalLog.LogString
    v samotnem WSS leda nativni logovani pomoci ULS
    http://stackoverflow.com/questions/136672/programmatically-logging-to-the-sharepoint-uls
    NECROMAN
    NECROMAN --- ---
    KERRAY: dik, nakonec jsem to vyresil pomoci vlastni featury

    jinak nemate nekdo zkusenosti s tim, jak nakonfigurovat log4net ve vlastni ficure tak, aby zapisoval logy do Sharepointiho logu, nebo pokud by to bylo moc slozite, tak do vlastniho souboru?
    KERRAY
    KERRAY --- ---
    NECROMAN: pro ContentType nevím, ale obecně to dělám javascriptem, detaily se dají vygooglit pod těmahle jmény funkcí, které musí být definované ve stránce, podle toho jestli to je seznam nebo knihovna
    function Custom_AddListMenuItems(m, ctx) {}
    function Custom_AddDocLibMenuItems(m, ctx) {}
    }
    NECROMAN
    NECROMAN --- ---
    Rychly dotaz - jak v kodu pridat polozku/odkaz do tohoto kontextoveho menu? Jedna se o vlastni Content Type
    NECROMAN
    NECROMAN --- ---
    dotaz - snazim se rozchodit samostatnou ASP.NET aplikaci, ktera bezi na stroji se SP a ktera by umela sahat na sharepoint, tahat z nej data a zobrazit je v sobe - porad narazim an nejake problemy - musim beze jako 64b aplikace, protoze SP bezi jako 64b proces. Dale nemuzu pouzivat Visual Studio server, protoze ten neumi nacitat 64b knihovny - takze bezim primo na IIS ve virtual directory. Ted mi to haze chybu
    Request for the permission of type 'Microsoft.SharePoint.Security.SharePointPermission, Microsoft.SharePoint.Security, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' failed.
    Jak to obejit? Nebo jde to sprovoznit nejak jednoduse, nebo na to jdu moc dlouhou cestou?
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    NECROMAN: Myslis asynchronni v ramci jednoho requestu nebo asynchronni z pohledu klienta?
    NECROMAN
    NECROMAN --- ---
    takovy jednoduchy dotaz - nemate nekdo odkaz jak vytvorit webpartu obsahujici asynchronni treeview - zobrazujici napr. obsah document library/listu
    PETVAL
    PETVAL --- ---
    diky za tipy
    TENCOKACISTROMY
    TENCOKACISTROMY --- ---
    PETVAL: v pripade, ze je to IDisposable rozhrani implementovany spravne (i v navrhu, ne ze se to pouziva na nejaky nekoncepcnosti), tak by to melo byt nezavisly na API. Nicmene by byl asi problem se scenari, kdyz ti bezi nejaka dlouhotrvajici vicevlaknova sluzba a neni "jednoduchy" request/response scenar. Nevim jak by se tam urcovalo co je a neni spravne, ze "zije dlouho".
    PETVAL
    PETVAL --- ---
    dotaz na vyvojare - existuje nejaky podobny nastroj jako sharepoint dispose check, ale pro libovolny C# kod? neco, co kontroluje, jestli vyvojari v kodu uklizeji po objektech? je to vubec mozne, nebo to musi byt napsano vzdy pro konkretni API?
    NECROMAN
    NECROMAN --- ---
    NECROMAN: aha
    SPFileCollection.Add Method (String, Byte[], SPUser, SPUser, DateTime, DateTime) (Microsoft.SharePoint)
    http://msdn.microsoft.com/en-us/library/ms439259.aspx
    NECROMAN
    NECROMAN --- ---
    Jak dostat do Document Library soubor s umele nastavenym casem vytvoreni a posledni zmeny?
    Pouzivam toto, ale v prohlizeci se tam nakonec vzdy zobrazi cas pridani a ne ten cas, co si tam nastavim. Ta funkce GetRandomDAte vraci nahodne datum mezi 1.1.2000 a current.
    web.Files.Add(fullLibAddress + targetName, content, web.CurrentUser, web.CurrentUser, RandDate.GetRandomDate(startDate, endDate), RandDate.GetRandomDate(startDate, endDate));
    ARIAEL
    ARIAEL --- ---
    JACHYMKO: Drop DB?:)
    E_D
    E_D --- ---
    dik za rady, zatim se mi jevi jako nejschudnejsi upgrade wss na moss2007 coz provadim a nasledne by migrace na jiny server s moss2010 mela byt schudnejsi.

    //jen nachapu, proc firma nemela o moss celou dobu zajem ze wss staci (licence M$ nastesti neresime) a nahle jak to ze mame jen tohle? moss2010! :)))
    ARIAEL
    ARIAEL --- ---
    E_D: A nebo jiny migrator. Ja uspesne pouzil Avepoint.
    PETVAL
    PETVAL --- ---
    restartuj sp timer sluzbu
    E_D
    E_D --- ---
    E_D: Xavor jsem nechal jet pres noc a nepomohlo, stale na stejnem miste... pres stsadm se taky nechytam, mam rozdilne verze. (test export, import) Nemate nekdo tip kudy dal? :)
    Kliknutím sem můžete změnit nastavení reklam