{"id":18320012,"url":"https://github.com/gcyrillus/plxstarview","last_synced_at":"2026-04-18T19:32:30.100Z","repository":{"id":113725858,"uuid":"587491478","full_name":"gcyrillus/plxStarView","owner":"gcyrillus","description":"systeme de vote à étoiles et comptage de vues","archived":false,"fork":false,"pushed_at":"2023-01-28T15:37:23.000Z","size":51,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"v1.3","last_synced_at":"2025-10-09T00:24:43.548Z","etag":null,"topics":["ajax","json","plugin","pluxml","poll","rating","xml"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gcyrillus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-01-10T21:52:45.000Z","updated_at":"2023-01-31T23:22:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"e52fdd77-1dac-4751-a9a6-e9886c6b24c5","html_url":"https://github.com/gcyrillus/plxStarView","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gcyrillus/plxStarView","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gcyrillus%2FplxStarView","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gcyrillus%2FplxStarView/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gcyrillus%2FplxStarView/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gcyrillus%2FplxStarView/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gcyrillus","download_url":"https://codeload.github.com/gcyrillus/plxStarView/tar.gz/refs/heads/v1.3","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gcyrillus%2FplxStarView/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31982625,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T17:30:12.329Z","status":"ssl_error","status_checked_at":"2026-04-18T17:29:59.069Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["ajax","json","plugin","pluxml","poll","rating","xml"],"created_at":"2024-11-05T18:14:54.466Z","updated_at":"2026-04-18T19:32:30.075Z","avatar_url":"https://github.com/gcyrillus.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# plxStarView\nsysteme de vote à étoiles et comptage de vues\n\n\n\u003cdiv id=\"help\"\u003e\n\u003ch2\u003eAide du plugin plxStarView\u003c/h2\u003e\n\n\u003cp\u003eUn sujet est ouvert sur le forum de pluxml https://forum.pluxml.org/discussion/7331/plugin-plxstarview \u003c/p\u003e \n\t\n\u003ch3\u003eConfiguration\u003c/h3\u003e\n  \u003ch3\u003eVia l'administration \u003c/h3\u003e\n\u003ch3\u003eAffichage Du formulaire dans les pages 'articles'\u003c/h3\u003e\n  \u003cp\u003eLe formulaire est afficher par défaut\u003c/p\u003e\n  \u003cp\u003eDans la page configuration du plugin, il est possible de sélectionner les articles où ne pas afficher de votes à étoiles\u003c/p\u003e\n\u003ch3\u003eOptions d'étoiles\u003c/h3\u003e\n\u003ch4\u003eDans la page configuration du plugin, vous pouvez\u003c/h4\u003e\n\u003cp\u003eselectionné le type d'étoile à afficher :\u003cbig\u003e\u003cbig\u003e\u003cbig\u003e \u0026star; ou \u0026starf; ou \u0026#9728; ou \u0026hearts;\u003c/big\u003e\u003c/big\u003e\u003c/big\u003e\u003c/p\u003e\n\u003cp\u003eAfficher un titre au formulaire.\u003c/p\u003e\n\u003cp\u003eAfficher le nombre de vote et la note moyenne.\u003c/p\u003e\n\u003cp\u003eAfficher le nombre de vues.\u003c/p\u003e\n  \u003ch3\u003e\u0026Agrave; partir des fichiers du thème\u003c/h3\u003e\n  \u003cp\u003e4 Hooks sont disponibles et leur fonctionnement est basé sur lastartlist(), ce qui vous permet de choisir les données de vos articles à affichés et d'adapté la structure HTML à vos besoins: Quelques exemples ci dessous.\u003c/p\u003e\n  \u003cp\u003eIl est possible d'affichée des listes triées en fonction de\u003c/p\u003e\n  \u003cul\u003e\n    \u003cli\u003eLes mieux notés:\u003cbr\u003eExemple en simple liste\u003cbr\u003e\n      \u003ccode\u003e\u0026lt;div class=\"stargrid mostRated\" \u003e\u0026lt;?php   eval($plxShow-\u003ecallHook('mostRated',array('div','\u0026lt;p\u003e\u0026lt;a class=\"#art_status plxStars\" href=\"#art_url\" title=\"#art_title\"\u003e#art_title\u0026lt;/a\u003e\u0026lt;/p\u003e'))) ; ?\u003e\u0026lt;/div\u003e\u003c/code\u003e\u003c/li\u003e\n    \u003cli\u003eLes plus vues \u003cbr\u003e exemple en affichant l'image d'accroche, l'intro et le lien vers l'article complet:\u003cbr\u003e\n      \u003ccode\u003e\u0026lt;div class=\"stargrid mostViewed\"\u003e\u0026lt;?php  eval($plxShow-\u003ecallHook('mostViewed',array('ul','\u0026lt;li\u003e#art_thumbnail \u0026lt;h2\u003e#art_title\u0026lt;/h2\u003e\u0026lt;div\u003e#art_chapo\u0026lt;/div\u003e\u0026lt;a class=\"#art_status plxStars\" href=\"#art_url\" title=\"#art_title\"\u003e'. L_ARTCHAPO .'\u0026lt;/a\u003e\u0026lt;/li\u003e'))) ; ?\u003e\u0026lt;/div\u003e\u003c/code\u003e\u003c/li\u003e\n    \u003cli\u003eLes moins bien notés\u003cbr\u003eexemple en list avec image d'accroche\u003cbr\u003e\n        \u003ccode\u003e\u0026lt;div class=\"stargrid worstRated\"\u003e\u0026lt;?php   eval($plxShow-\u003ecallHook('worstRated',array('ul','\u0026lt;li\u003e\u0026lt;a class=\"#art_status plxStars\" href=\"#art_url\" title=\"#art_title\"\u003e#art_thumbnail #art_title\u0026lt;/a\u003e\u0026lt;/li\u003e'))) ; ?\u003e\u0026lt;/div\u003e\u003c/code\u003e\u003c/li\u003e\n    \u003cli\u003eLes moins vus\u003cbr\u003eExemple dans une balise détails\u003cbr\u003e\n      \u003ccode\u003e\u0026lt;div class=\"stargrid lessViewed\"\u003e\u0026lt;?php  eval($plxShow-\u003ecallHook('lessViewed',array('details','\u0026lt;p\u003e\u0026lt;a class=\"#art_status plxStars\" href=\"#art_url\" title=\"#art_title\"\u003e#art_title\u0026lt;/a\u003e\u0026lt;/p\u003e'))) ; ?\u003e\u0026lt;/div\u003e\u003c/code\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n  \u003cp\u003ePar défaut 5 articles sont listés, cette option est modifiable dans l'administration\u003c/p\u003e\n  \n  \u003ch3\u003eInclure un formulaire pour une page statique.\u003c/h3\u003e\n   \u003cp\u003ePour attribué un formulaire de vote à étoile pour une page statique, il suffit d'inserer une iframe en y passant \u003cb\u003een parametre le chiffre 9999 + le numero de la page statique\u003c/b\u003e, par exemple : \u003cb\u003e9999002\u003c/b\u003e pour votre page statique numéro \u003cb\u003e2\u003c/b\u003e (\u003cb\u003e002\u003c/b\u003e dans l'admin).\u003c/p\u003e\n  \u003cp\u003eCette Iframe peut aussi être intégré dans le template de la fonction \u003ca href=\"https://wiki.pluxml.org/docs/develop/plxshow.html#lastartlist\"\u003e\u003ccode\u003elastartlist()\u003c/code\u003e \u003c/a\u003e si vous souhaitez listez en tout ou partie vos articles dans une page statique ou autres endroits de votre thème.\u003c/p\u003e\n  \u003cp\u003eVoici un exemple listant et affichant tous vos articles de la catégorie 1 avec son image d'accroche:\u003c/p\u003e\n  \u003cp\u003e\u003ccode\u003e$plxShow-\u003elastArtList('\u0026lt;figure class=\"gal-item\" data-theme=\"#art_title\"\u003e#art_thumbnail \u0026lt;figcaption\u003e\u0026lt;div\u003e#art_chapo(3000) #art_content() \u0026lt;/div\u003e\u0026lt;a href=\"#art_url#form\" title=\"#art_title\"\u003eDonner son avis\u0026lt;/a\u003e\u0026lt;iframe style=\"grid-column:1/3;width:18em;border:none;height:5em;display:block;margin:auto;max-width: 100%;overflow:hidden;\" src=\"./plugins/plxStarView/rateIt.php?art=#art_id\"\u003e\u0026lt;/iframe\u003e\u0026lt;/figcaption\u003e\u0026lt;/figure\u003e', 9999, '001');\u003c/code\u003e C'est un peu long, certe. N'hesitez pas à consulter la documentation de PluXml pour allez plus loin.\u003c/p\u003e\n\u003chr\u003e\n  \u003ch3\u003eSupport\u003c/h3\u003e\n  \u003cp\u003e le forum de PluXml sera le bon endroit pour demander de l'aide ou y trouver la solution d'un probléme similaire au votre. C'est ici =\u003e  \u003ca href=\"https://forum.pluxml.org/\"\u003ehttps://forum.pluxml.org/\u003c/a\u003e. \u003c/p\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgcyrillus%2Fplxstarview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgcyrillus%2Fplxstarview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgcyrillus%2Fplxstarview/lists"}