{"id":28437896,"url":"https://github.com/shane-smith/liquidplanner-scripts","last_synced_at":"2025-10-03T14:05:06.579Z","repository":{"id":149974187,"uuid":"96728782","full_name":"shane-smith/LiquidPlanner-scripts","owner":"shane-smith","description":"Contains a collection of JavaScript tools for LiquidPlanner Classic, intended to be used as a browser bookmark. Free to use, free to distribute (see LICENSE) - please submit a pull request for any changes you wish to recommend.","archived":false,"fork":false,"pushed_at":"2024-06-07T06:48:46.000Z","size":20,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-06T00:09:46.215Z","etag":null,"topics":["javascript-bookmarklet","liquidplanner"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shane-smith.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-10T02:42:27.000Z","updated_at":"2024-06-07T06:48:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"f42ec1f9-76ee-48c5-b2bf-77dc4aaed068","html_url":"https://github.com/shane-smith/LiquidPlanner-scripts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/shane-smith/LiquidPlanner-scripts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shane-smith%2FLiquidPlanner-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shane-smith%2FLiquidPlanner-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shane-smith%2FLiquidPlanner-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shane-smith%2FLiquidPlanner-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shane-smith","download_url":"https://codeload.github.com/shane-smith/LiquidPlanner-scripts/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shane-smith%2FLiquidPlanner-scripts/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261225639,"owners_count":23127178,"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":["javascript-bookmarklet","liquidplanner"],"created_at":"2025-06-06T00:09:46.263Z","updated_at":"2025-10-03T14:05:06.574Z","avatar_url":"https://github.com/shane-smith.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LiquidPlanner-Bookmarklets\nContains a collection of JavaScript bookmarklets for LiquidPlanner Classic.\n\n**License:** GNU General Public License v3.0\n\nPlease submit a Pull Request if you'd like to suggest an improvement. Minified code is generated by pasting the JavaScript source into [this converter](http://jpillora.com/bookmarkleter/).\n\n# Install\n\nUpdates are manual, due to [Content Security Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) in most modern browsers. Check back here for updates.\n\n**Google Chrome**\n1. Show bookmark bar (Cmd+Shift+B if hidden)\n2. Right Click \u003e Add Page...\n3. Enter any 'Name', set 'URL' as per code block below.\n\n**Mozilla Firefox**\n1. Show bookmark bar (View \u003e Toolbars \u003e Bookmarks Toolbar, if hidden)\n2. Right Click \u003e New Bookmark...\n3. Enter any 'Name', set 'Location' as per code block below.\n\n## Used from \"My Work\"\n\n### Hide To Do List\n\nWhen you are on the 'My Work' page, expand the width of the task list by removing the TODO section temporarily.\n\n```\njavascript:(function(){document.querySelector('.todo_list_area').style.display = 'none';})();\n```\n\n### Show IDs\n\nWhen you are on the 'My Work' page, click this bookmarklet to display the ID of each task on the page.\n\n```\njavascript:(function(){var%20tasks=document.getElementsByClassName('task_row%20large_row');for(var%20i=0;i%20%3C%20tasks.length;i++){var%20taskID=tasks[i].getAttribute('data-item-id');var%20timerElement=tasks[i].getElementsByClassName('timer_column')[0];timerElement.innerHTML='%3Cspan%20style=%22font-size:1.5em%22%3E'+taskID+'%3C/span%3E';}})();\n```\n\n![Demonstration Image](http://ethicalwd.com/images/github-show-ids.gif)\n\n## Used from Task DetailView\n\n### Dependent Links\n\nWhen you have a task open, click this bookmarklet to display a direct link to each dependent task's detail view. The link will open in a new tab / window.\n\n```\njavascript:(function(){var%20list=[];list[0]=document.getElementById('dependencies_section').getElementsByClassName('dep');list[1]=document.getElementById('dependents_section').getElementsByClassName('dep');for(var%20x=0;x%20%3C%20list.length;x++){var%20dep=list[x];for(var%20i=0;i%20%3C%20dep.length;i++){var%20link=dep[i].querySelector('.name%20a').href;var%20taskID=link.substr(link.length%20-%208);var%20waitElement=dep[i].querySelector('.wait_time');waitElement.innerHTML='%3Ca%20href=%22https://app.liquidplanner.com/space/172009/projects/panel/'+taskID+'%22%20target=%22_blank%22%20style=%22font-size:1.5em;%22%3E'+taskID+'%3C/a%3E';}}})();\n```\n\n![Demonstration Image](http://ethicalwd.com/images/github-dependent-links.gif)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshane-smith%2Fliquidplanner-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshane-smith%2Fliquidplanner-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshane-smith%2Fliquidplanner-scripts/lists"}