Skip to main content

Posts

Showing posts from October, 2023

Umbraco CMS kaynak koduna katkı için gerekli adımlar

Dün Umbraco Türkiye grubu olarak yaptığımız bir toplantıda , Umbraco CMS kurulumu sırasında bir hata görmüştük, bugün hatayı inceleme şansım oldu ve çözümü ile ilgili küçük bir makale yazdım . Umarım faydası olur.  Bu arada Umbraco CMS'ye kod katkılarınız için izlemeniz gereken yolu da kısaca hatırlatayım yine; GitHub 'a giriş yapın (GitHub hesabınız yoksa ücretsiz hesap oluşturabilirsiniz.) Umbraco-CMS GitHub kaynak koduna gidin  ve "Fork" tuşuna basarak kaynak kodunu kendi GitHub hesap alanınıza kopyalayın.  Eğer daha önce "Fork" işlemini yaptıysanız, kendi GitHub Umbraco-CMS alanınızda "Sync fork" tuşuna basarak son kod değişikliklerini kopyalayın. Kendi GitHub hesap alanınızdanki Umbraco-CMS projesine gidin ve "Clone" işlemine "Clone" linkini kopyalayarak başlayın, örneğin Code>Clone>HTTPS linkini kopyalayın. Projeyi kendi makinenize klonlayın. (git clone ...) Umbraco projesinin derlemek için Node.js son versiyonuna i

How to fix Umbraco CMS Build Error NU1104: Unable to find project '..\Umbraco-CMS\tools\Umbraco.Core\Umbraco.Core.csproj'.

Yesterday during an online meeting , I was talking about how to contribute to Umbraco CMS . As part of this talk, in order to set up my local Umbraco CMS project ,  I cloned the latest Umbraco.CMS code to my local machine, but when I built it I saw the following error: Error NU1104 Unable to find project ' D : \git \repos \Umbraco -CMS \tools \Umbraco .Core \Umbraco .Core .csproj ' . Check that the project reference is valid and that the project file exists . Umbraco .JsonSchema D : \git \repos \Umbraco -CMS \tools \Umbraco .JsonSchema \Umbraco .JsonSchema .csproj I was surprised to see this error as I did the exact same thing a couple of days ago and saw no problems.  After trying a few things, I checked the Umbraco.JsonSchema project's project references and realised that Umbraco.Core project reference was broken.  After removing Umbraco.Core from the Umbraco.JsonSchema and adding it again fixed the problem and I could then do my local database setup as normal. 

Umbraco lifehack: How to setup anchor/jump links in Umbraco without making code changes

Today one of my clients created a ticket asking whether it is possible to set up anchor/jump links for an Umbraco content page so that they could link different sections of the page together. This is a common scenario for most Content editors and it should be super easy with any CMS platform, right? Houston, we got a problem! Now an anchor or page jump link is a special URL that takes you to a specific place on a page and it normally requires a unique HTML element ID to link different parts of a page.  When I investigated my issue, I realised that the page sections of the Umbraco page didn't have unique IDs.  View Source Code comes to the rescue In order to resolve the issue without any code changes, I decided to update the content using the built-in View Source Code feature of Umbraco CMS. This feature is available on built-in property editors, like Rich Text Editor and is super handy for checking the code that Umbraco generates for your Front-end website and making minor adju