{"id":21901050,"url":"https://github.com/citrix/publishurlcontent","last_synced_at":"2025-04-15T20:09:03.882Z","repository":{"id":66953856,"uuid":"153039618","full_name":"citrix/PublishURLContent","owner":"citrix","description":"GUI utility to publish a URL to users through XenApp/XenDesktop","archived":false,"fork":false,"pushed_at":"2019-01-14T22:56:17.000Z","size":400,"stargazers_count":7,"open_issues_count":6,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-15T20:08:54.231Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/citrix.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-15T02:04:44.000Z","updated_at":"2024-09-16T13:10:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"404866b1-0eb9-4dc6-9fe7-036a960ada46","html_url":"https://github.com/citrix/PublishURLContent","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/citrix%2FPublishURLContent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/citrix%2FPublishURLContent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/citrix%2FPublishURLContent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/citrix%2FPublishURLContent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/citrix","download_url":"https://codeload.github.com/citrix/PublishURLContent/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249145302,"owners_count":21219966,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-28T15:12:05.909Z","updated_at":"2025-04-15T20:09:03.877Z","avatar_url":"https://github.com/citrix.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Citrix Content Publishing Utility\n\nThe purpose of this utility is to help Citrix administrators publish \"content\" or URLs into your Citrix XenApp/XenDesktop environments using a GUI based tool. While the ability to publish content is available already, it currently only exists from the Powershell cmdlets. This tool is currently\nbuilt to be used on a XenApp/XenDesktop server or as a published application.\n\n![](images/pc-image1.png)\n![](images/pc-image2.png)\n![](images/pc-image3.png)\n## Usage\n\n### Publishing new URL Content\n\n1. DeliveryGroup - Select the delivery group where you would like to URL published to.\n\n2. Display Name - Type in the display name for the published URL. This is what the your users will see.\n\n3. Description - Description of the URL that you are publishing to your users\n\n4. Application Icon - This is the icon you would like associated with the URL you publish. This icon will be displayed to the user either within Storefront or Receiver\n\n    - If an image doesn't already exist you can use the \"Image Management\" tab to upload a new icon.\n\nOnce you have filled in all the fields, in order to publish your content URL to you will need to hit the \"Publish\" toolbar button. \n\n![](images/publish-btn.png)\n\n### Listing existing URL Content\n\nIf you would like to see all the URL content that is published on your environment you can use the \"Existing URL Content\" tab.\n\n1. Once on this tab, you can use the \"List Content\" button to see all of the published URLs in your environment. \n\n    ![](images/list-btn.png)\n\n### Upload new icon for use with applications\n\nIf you need to upload a new icon to the broker to use as an application icon you can use the \"Icon Management\" tab.\n\n1. To upload a new icon, hit the \"Upload Image\" button and select a png or jpeg file. The process will convert the image to the appropiate format (.ico) and then upload to the broker.\n![](images/upload-btn.png)\n\n## Code\n\n### Prerequisites\n\n[Visual Studio](http://www.visualstudio.com) Community edition should be just fine for this project\n\n[Windows](https://www.microsoft.com/en-us/windows/get-windows-10)\n\n[Citrix XenApp/XenDesktop](https://www.citrix.com/community/citrix-developer/)\n\n### Cloning the repo\n    git clone https://github.com/citrix/PublishURLContent.git\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcitrix%2Fpublishurlcontent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcitrix%2Fpublishurlcontent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcitrix%2Fpublishurlcontent/lists"}