{"id":37026440,"url":"https://github.com/klcodanr/slingcms-disqus-plugin","last_synced_at":"2026-01-14T03:04:43.406Z","repository":{"id":57718636,"uuid":"231463831","full_name":"klcodanr/slingcms-disqus-plugin","owner":"klcodanr","description":"An Apache Sling CMS plugin to embed Disqus comments","archived":false,"fork":false,"pushed_at":"2021-06-28T16:56:06.000Z","size":57,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-04-16T07:55:57.487Z","etag":null,"topics":["apache-sling","disqus"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/klcodanr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-02T21:40:11.000Z","updated_at":"2024-04-16T07:55:57.488Z","dependencies_parsed_at":"2022-09-02T12:30:31.049Z","dependency_job_id":null,"html_url":"https://github.com/klcodanr/slingcms-disqus-plugin","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/klcodanr/slingcms-disqus-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klcodanr%2Fslingcms-disqus-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klcodanr%2Fslingcms-disqus-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klcodanr%2Fslingcms-disqus-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klcodanr%2Fslingcms-disqus-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/klcodanr","download_url":"https://codeload.github.com/klcodanr/slingcms-disqus-plugin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klcodanr%2Fslingcms-disqus-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28408800,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T01:52:23.358Z","status":"online","status_checked_at":"2026-01-14T02:00:06.678Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["apache-sling","disqus"],"created_at":"2026-01-14T03:04:42.830Z","updated_at":"2026-01-14T03:04:43.391Z","avatar_url":"https://github.com/klcodanr.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\n * Copyright (C) 2019 Dan Klco\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n *      http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n --\u003e\n\n[![CircleCI](https://circleci.com/gh/klcodanr/slingcms-disqus-plugin.svg?style=svg)](https://circleci.com/gh/klcodanr/slingcms-disqus-plugin)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=slingcms-disqus-plugin\u0026metric=alert_status)](https://sonarcloud.io/dashboard?id=slingcms-disqus-plugin)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/8dc8e104315140f0b07cf494039a3160)](https://www.codacy.com/manual/klcodanr/slingcms-disqus-plugin?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=klcodanr/slingcms-disqus-plugin\u0026amp;utm_campaign=Badge_Grade)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0)\n\n# Apache Sling CMS - Disqus Plugin\n\nA plugin to enable [disqus](https://disqus.com) comments in  the\n[Apache Sling CMS](https://github.com/apache/org-apache-sling-app-cms).\n\n## Installation\n\nDownload the [build the code](#building) or latest release and install it into an\nApache Sling CMS instance via the OSGi console at {sling_cms_host}/system/console/bundles.\n\n## Configuration\n\nTo use this plugin, you must enable it in the [Component Policy](https://github.com/apache/sling-org-apache-sling-app-cms/blob/master/docs/component-policy.md)\nyou want in Sling CMS and configure the Component Policy with your Disqus Comments configuration.\n\nThe configuration includes the following fields:\n\n  - **Disqus Short Name** (required) - Your [Disqus shortName](https://help.disqus.com/en/articles/1717111-what-s-a-shortname)\n  - **Page URL Prefix** (optional) - A prefix for generating the URL for the discussion, by default the mapped relative URL will be used\n  - **Page URL Suffix** (optional) - A suffix for generating the URL for the discussion, .html will be used by default\n\n## Use\n\nOnce the Disqus Comments component is configured, you can add it to any page by selecting + then Disqus \u003e Disqus Comments.\n\nYou can also edit the Disqus Comments component to override the generated URL, however this is not required.\n\nThe component can also be included from any other component using the following code:\n\n  `\u003csling:include path=\"{some_path}\" resourceType=\"com-danklco/disqus/components/disqus-comments\" /\u003e`\n\n## Building\n\nThis project requires Apache Maven 3 and Java JDK8. To build the project run:\n\n`mvn clean install`\n\nTo install the bundle into a local Sling CMS instance running on port 8080, run:\n\n`mvn clean install -P autoInstallBundle`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fklcodanr%2Fslingcms-disqus-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fklcodanr%2Fslingcms-disqus-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fklcodanr%2Fslingcms-disqus-plugin/lists"}