• ú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 --- ---
    NECROMAN: ted pouzivam toto, ale prijde mi to trcohu jako overkill:
                using (SPSite site = new SPSite(Request.Url.ToString()))
                {
                    using (SPWeb root = site.RootWeb)
                    {
                        baseUrl = root.Url;
                    }
                }
    NECROMAN
    NECROMAN --- ---
    jak ziskat v C# adresu daneho webu z aktualni adresy nejake stranky an danem webu? treba z http://lab-w2k8r2-64:3000/sites/zkouska/SitePages/CreateWeb.aspx bych rad ziskal http://lab-w2k8r2-64:3000/sites/zkouska/
    STORMTEK
    STORMTEK --- ---
    PETVAL: přesně tak, mně se to taky zdálo absurdní, ale jinak se mi to prostě nepovedlo a mohu jedině souhlasit s výrokem "that is very poor design" ...
    PETVAL
    PETVAL --- ---
    STORMTEK: jo to jsem nasel, ale zda se mi absurdni, abych pro zmenu nazvu musel nod zrusit a zalozit znova a jeste pri tom resit poradi, nebo exportovat celou navigaci do xml, upravit jednu polozku a cele to znova naimportovat :/

    asi to souvisi s timhle
    ...
    Then I read the documentation of SPNavigationNode more carefully. In the Remarks section, it states: "The new SPNavigationNode object is not completely initialized until it has been added to a collection. For more information, see the SPNavigationNodeCollection class."

    Are you kidding me? Creating an object through a constructor does not fully create the object. You have to add it to some kind of collection and that has the side effect of filling in the rest of the properties. IMHO, that is very poor design.
    ...
    Just in time learning: SPNavigationNode object won't take title
    http://wingleungchan.blogspot.com/2011/04/spnavigationnode-object-wont-take-title.html
    PETVAL
    PETVAL --- ---
    snazim se na 2010 skriptem prejmenovat polozku v quicklaunch menu, najdu, zmenim a zavolam jeji update() Microsoft.SharePoint.Navigation.SPNavigationNode, updatnu i web a v prohlizeci zmenu nevidim, prestoze kdyz skript spustim znova, tak uz nactu tu novou mnou drive nastavenou hodnotu.

    $url = "http://artemis/customers/anavek"
    $web = Get-SPWeb $url
    $qlNav = $web.Navigation.QuickLaunch
    $qlHeading = $qlNav | where { $_.Title -eq "Zakázky1" }
    $qlHeading.Title = "Zakázky2"
    $qlHeading.Update()
    $web.Update()


    a pokud zkusim i
    $qlNav.Update()
    tak
    Method invocation failed because [Microsoft.SharePoint.Navigation.SPNavigationNodeCollection] doesn't contain a method named 'Update'.
    prestoze tam ta metoda je...
    SPNavigationNode.Update Method (Microsoft.SharePoint.Navigation)
    http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.navigation.spnavigationnode.update.aspx

    netusite, co to muze byt?
    PETVAL
    PETVAL --- ---
    taky vas vytaci ta polorozbita breadcrumb navigace v centralni administraci :) jsem fakt zvedavy, jestli to v SP1 opravi. v dubnovem CU to jeste neni

    Sharepoint 2010 Central Admin: Confusing Breadcrumb
    http://social.technet.microsoft.com/Forums/en/sharepoint2010setup/thread/e0573dd9-9673-49bc-ad53-bb09dbcfb50c
    KERRAY
    KERRAY --- ---
    svoje funkce mam jako soucast naseho hlavniho baliku funkci a utilitek, a v podstate to neni nic nez stranka, ktera umi zakladat polozky treba i z JSON dat, s par nastavenima navic
    PETVAL
    PETVAL --- ---
    KERRAY: jsou to sql storky, takze mi asi stejne nezbude neco jineho, nez pouzit ty webservicy. jde mi hlavne o to, jestli mi treba neuknikl jeste nejaky mozny zpusob (nepocitam v to ted moznost napsat si nejakou sql <--> .net proxy, ktera by to pak davala dal.)

    ty sve funkce mas na sp jako solution na konkretni webapp/kolekci/site/webu nebo jako win service na wfe serveru nebo jeste nejak jinak?

    asi pojedu podle tohohle
    https://www.nothingbutsharepoint.com/sites/devwiki/articles/Pages/Understanding-the-SP2010-Client-Object-Model.aspx
    KERRAY
    KERRAY --- ---
    případně pokud je ta externí aplikace dotnetová a dá se rozšířit, tak by se dal použít ten Client object model, ale s tím vůbec nemám zkušenosti
    KERRAY
    KERRAY --- ---
    PETVAL: mam na to vlastni funkce, ale pres ty webservices by to melo byt nejjednodussi
    PETVAL
    PETVAL --- ---
    otazka na vyvojare - kdyz potrebujete zapsat do sp 2010 seznamu neco z externi aplikace bezici na jinem serveru, pouzivate na to volani sp webovych sluzeb nebo neco jineho? dokazali byste me navest na nejake kvalitni texty / navody / examply k tomuhle? predem dik
    ARIAEL
    ARIAEL --- ---
    PETVAL: Hm ten styl psani pripomina Agatu Christie:) Urcite je to pekna detektivka:)
    PETVAL
    PETVAL --- ---
    UserProfileServiceUserStatisticsWebPart:LoadControl failed, Exception: System.IO.FileLoadException: The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
    at Microsoft.Office.Server.UserProfiles.UserProfileConfigManager.InitializeIlmClient(String ILMMachineName, Int32 FIMWebClientTimeOut)
    at Microsoft.Office.Server.UserProfiles.UserProfileConfigManager..ctor(UserProfileApplicationProxy userProfileApplicationProxy, Guid partitionID)
    at Microsoft.SharePoint.Portal.WebControls.UserProfileServiceStatisticsWebPartBase.LoadControl(Object sender, EventArgs e)


    aaaaa!
    PETVAL
    PETVAL --- ---
    tyve tak SQL alias nestaci na SQL serveru a v DNSku, ale musi byt vytvoreny i na samotnem SP serveru, kde ma bezet UPS sluzba...
    ARIAEL
    ARIAEL --- ---
    PETVAL: Nepmatuju si presne co to bylo, akorat to vyresili obratem s tim ze to vycetl z logu .NET o tom ze je nejaka kolize sluzeb.
    A stacilo to zakazat, spustit v jinem poradi a znovu povolit a uz to jelo. A tedy jede i dal i kdyz je restart...
    PETVAL
    PETVAL --- ---
    ARIAEL: tak tak daleko zdaleka nejsem :) forefronty jsou po instalaci disablnute, mam nastartovanou User Profile Service Application (UPSA) v aplikacnim poolu bezicim pod farm admin uctem (ktery je v tuhle chvili i lokalni admin, na SQL serveru ma db_creatora a security admina a je db_owner vsech sharepointich databazi), spustenou Metadata service a kdyz dam start te User Profile Synchronization Service (UPSS) s pouzitim UPSA, tak se to zasekne pri startu, v SP jobech vidim pokus o provision, ktery po sekunde skonci, v syslogu je videt, ze se pokusi nastartovat jednu forefront sluzbu a to selze.

    nezbude nez si zapnout verbose a pohrabat se v ULS logu
    ARIAEL
    ARIAEL --- ---
    PETVAL: ja to resil nedavno se suportem a nakonec prisli na to ze musis mit vypnute ty forefronty a nastartovat user sync a teprve potom spustit ty forefronty...
    Tedy alespon myslim - ono defaultne je to tam buhvi proc tak ze to obcas startuje v blbem poradi a potom to nejde vubec :(((((((((((
    PETVAL
    PETVAL --- ---
    user profile sync, jde vam tahle sluzba nastartovat podle dokumentace?
    http://technet.microsoft.com/en-us/library/ee721049.aspx#permissionsProc

    zkousel jsem vsechny tipy v
    http://www.harbar.net/articles/sp2010ups2.aspx#ups0
    http://www.harbar.net/articles/sp2010ups.aspx
    ale stale neprobehne provision a forefront identity mgmt. sluzby nenastartuji
    PETVAL
    PETVAL --- ---
    Kliknutím sem můžete změnit nastavení reklam