{"id":20984737,"url":"https://github.com/prgfx/mquery","last_synced_at":"2025-10-18T11:38:55.642Z","repository":{"id":85552293,"uuid":"10272086","full_name":"PRGfx/mQuery","owner":"PRGfx","description":"Framework for ManiaPlanet manialinks, adding functionalities for formatting and ManiaScript","archived":false,"fork":false,"pushed_at":"2014-01-30T15:27:22.000Z","size":256,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-20T07:14:38.287Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/PRGfx.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}},"created_at":"2013-05-24T18:05:07.000Z","updated_at":"2020-12-07T02:48:48.000Z","dependencies_parsed_at":"2023-02-26T08:35:23.724Z","dependency_job_id":null,"html_url":"https://github.com/PRGfx/mQuery","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PRGfx%2FmQuery","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PRGfx%2FmQuery/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PRGfx%2FmQuery/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PRGfx%2FmQuery/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PRGfx","download_url":"https://codeload.github.com/PRGfx/mQuery/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243392315,"owners_count":20283563,"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-19T05:54:24.309Z","updated_at":"2025-10-18T11:38:55.546Z","avatar_url":"https://github.com/PRGfx.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"mQuery - Framework for Manialinks\n====\nWhat it is\n----\nmQuery included the possiblitiy of formating your ManiaPlanet Manialink with attributes like you are used to from css. Usualy these are the normal Manialink element's attributes, but there are even more possibilities automating even more.\nThe other point in mQuery is the jQuery like mQuery language giving you huge functionality in very few commands, saving you a lot of time and worries.\n\nHow it works\n----\nThe framework preprocesses your input, excludes unnecessary parts that were only used to implement your mQuery. It automatically adds necessary Manialink elements and adds the css formatings according to id- and classnotations.\n\nHow to use it\n----\nFirst of all you need to catch your manialink, for example with\n```php\n\u003c?php  \nob_start();  \ninclude('manialink.xml');  \n$MLData = ob_get_contents();    \nob_end_clean();  \n$MLDoc = new ManialinkAnalysis\\ManialinkAnalizer($MLData);  // Preprocess the manialink  \n$MLDoc-\u003eapplyStyles();\t\t\t\t\t\t\t\t\t\t// Apply the css styles to the manialink elements  \n$MLDoc-\u003eoutput();\t\t\t\t\t\t\t\t\t\t\t// Output formatted manialink \n?\u003e\n```\n  \nIn the manialink you can declare stylesheet files with `\u003cstyle href=\"*[filename.css]*\" /\u003e`.\nmQuery code files can be included with `\u003cscript src=\"*[scriptfile.whatever]*\" /\u003e` or written within `\u003cmquery\u003e\u003c/mquery\u003e`blocks.\n\nVersion\n----\n0.4 alpha\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprgfx%2Fmquery","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprgfx%2Fmquery","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprgfx%2Fmquery/lists"}