{"id":19693493,"url":"https://github.com/ezsystems/ezstarrating-ls-extension","last_synced_at":"2025-04-29T09:31:43.329Z","repository":{"id":17021503,"uuid":"19785518","full_name":"ezsystems/ezstarrating-ls-extension","owner":"ezsystems","description":"[READ-ONLY] Subtree split from ezsystems/ezstarrating, for use via composer","archived":false,"fork":false,"pushed_at":"2019-02-17T09:44:15.000Z","size":183,"stargazers_count":6,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-20T15:45:51.334Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/ezsystems/ezstarrating","language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ezsystems.png","metadata":{"files":{"readme":"README","changelog":"CHANGELOG","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":"2014-05-14T15:41:05.000Z","updated_at":"2021-09-15T11:29:51.000Z","dependencies_parsed_at":"2022-08-29T05:31:00.700Z","dependency_job_id":null,"html_url":"https://github.com/ezsystems/ezstarrating-ls-extension","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ezsystems%2Fezstarrating-ls-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ezsystems%2Fezstarrating-ls-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ezsystems%2Fezstarrating-ls-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ezsystems%2Fezstarrating-ls-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ezsystems","download_url":"https://codeload.github.com/ezsystems/ezstarrating-ls-extension/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251473420,"owners_count":21595051,"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-11T19:17:03.929Z","updated_at":"2025-04-29T09:31:42.447Z","avatar_url":"https://github.com/ezsystems.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"eZ Star Rating extension for eZ Publish\n=======================================\nStar Rating is an extension that allows the addition of a rating system\nto eZ publish content objects via a dedicated datatype.\n\nezstarating has a dependency on ezjscore, you'll find more info on it here:\nhttp://projects.ez.no/ezjscore\n\nThe current version allows ratings between 1 and 5 stars; users can vote\nonce per session.\n\nThe eZ Star Rating module contains images and CSS from Komodo media \nhttp://komodomedia.com/blog/index.php/2007/01/20/css-star-rating-redux/#\n\nInstallation\n-----------------\nFollow these steps to add the eZ Star Rating module to your eZ publish installation:\n\n  1) Extract the archive into the /extension directory\n\n  2) Edit site.ini.append in /settings/override. Add the following to the file:\n\n       [ExtensionSettings]\n       ActiveExtensions[]=ezstarrating\n\n     (if you already have the [ExtensionSettings] block, just add the second line)\n\n     Alternatively activate the extension via the Admin interface.\n\n  3) Create the table to store ratings\n\n       mysql -u[datbase_user] -p[database-password] [databasename] \u003c extension/ezstarrating/sql/mysql/mysql.sql\n\n       Sql files are also provided for postgressql and oracle - refer to the\n       database documentation on how to execute queries from a command-line clients\n\n  4) Clear Cache\n\n  5) Set up user permissions\n\n\t   For the user roles that are allowed to vote, add in the \"roles and policies\"\n       page in the administration interfacea policy on module \"ezjscore\", function\n       \"call\", with limitation \"ezstarrating_rate\"\n     \nUsage\n----------------\nTo use, simply add a Star Rating attribute to the content class you want to be rated.\n\nLicense\n-----------------\n\nThis file may be distributed and/or modified under the terms of the \"GNU\nGeneral Public License\" version 2 as published by the Free Software Foundation\n\nThis file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE\nWARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.\n\nThe \"GNU General Public License\" (GPL) is available at\nhttp://www.gnu.org/copyleft/gpl.html.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fezsystems%2Fezstarrating-ls-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fezsystems%2Fezstarrating-ls-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fezsystems%2Fezstarrating-ls-extension/lists"}