{"id":13669909,"url":"https://github.com/websemantics/calendar-module","last_synced_at":"2025-11-01T10:30:22.704Z","repository":{"id":150921458,"uuid":"71268379","full_name":"websemantics/calendar-module","owner":"websemantics","description":"Calendar layout for PyroCMS 3 CP Table Builder","archived":false,"fork":false,"pushed_at":"2017-02-03T16:37:40.000Z","size":1142,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-12-26T08:42:33.579Z","etag":null,"topics":[],"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/websemantics.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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}},"created_at":"2016-10-18T16:27:26.000Z","updated_at":"2021-01-13T19:51:17.000Z","dependencies_parsed_at":"2023-07-08T13:00:09.208Z","dependency_job_id":null,"html_url":"https://github.com/websemantics/calendar-module","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/websemantics%2Fcalendar-module","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/websemantics%2Fcalendar-module/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/websemantics%2Fcalendar-module/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/websemantics%2Fcalendar-module/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/websemantics","download_url":"https://codeload.github.com/websemantics/calendar-module/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239278543,"owners_count":19612329,"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-08-02T09:00:25.218Z","updated_at":"2025-11-01T10:30:22.674Z","avatar_url":"https://github.com/websemantics.png","language":"PHP","funding_links":[],"categories":["Modules"],"sub_categories":[],"readme":"```\n    __   ____  _        ___  ____   ___     ____  ____       ___ ___   ___   ___    __ __  _        ___ \n   /  ] /    || |      /  _]|    \\ |   \\   /    ||    \\     |   |   | /   \\ |   \\  |  |  || |      /  _]\n  /  / |  o  || |     /  [_ |  _  ||    \\ |  o  ||  D  )    | _   _ ||     ||    \\ |  |  || |     /  [_ \n /  /  |     || |___ |    _]|  |  ||  D  ||     ||    /     |  \\_/  ||  O  ||  D  ||  |  || |___ |    _]\n/   \\_ |  _  ||     ||   [_ |  |  ||     ||  _  ||    \\     |   |   ||     ||     ||  :  ||     ||   [_ \n\\     ||  |  ||     ||     ||  |  ||     ||  |  ||  .  \\    |   |   ||     ||     ||     ||     ||     |\n \\____||__|__||_____||_____||__|__||_____||__|__||__|\\_|    |___|___| \\___/ |_____| \\__,_||_____||_____|\n  Calendar layout for PyroCMS 3 CP Table Builder, v0.0.1                                                                    \n\n```\n\u003e Before there was time, man invented the Calendar. The idea was to preemptively manage time before it engulfs your life. The ability to make future plans, set events, reminders and take timely actions. A chance to fight back!. All of that, now made possible by the :calendar: Calendar Module.\n\n![Calendar](https://github.com/websemantics/calendar-module/raw/master/docs/calendar.gif \"Calendar\")\n\n## Getting Started\n\nThe purpose of this Module is to demonstrate a new custom Calendar view for the [TableBuilder](http://pyrocms.com/documentation/streams-platform/v1.1#ui/tables). It is work in progress so expect things to change radically. This might also be re-written as an extension for better usability.\n\nTo install,\n\n1- Clone this repo inside your project at, `addons/default/websemantics/calendar-module`,\n\n```bash\ngit clone https://github.com/websemantics/calendar-module\n```\n\n2- Install the module\n\n```bash\nphp artisan module:install websemantics.module.calendar\n```\n\n## Events Stream\n\nThe Events stream and its [entity classes](https://github.com/websemantics/builder-extension#stream-entities) were auto-generated by the [Builder](https://github.com/websemantics/builder-extension) extension.\n\nThe stream fields and migration files were created using the following artisan command,\n\n```bash\nphp make:stream 'events:tc(title),title,start:t(anomaly.field_type.datetime),end:t(anomaly.field_type.datetime)' websemantics.module.todo\n```\n\nCheck out the enhanced `make:stream` command [here](https://github.com/websemantics/builder-extension#make-stream).\n\n## License\n\n[MIT license](http://opensource.org/licenses/mit-license.php)\nCopyright (c) Web Semantics, Inc.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebsemantics%2Fcalendar-module","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebsemantics%2Fcalendar-module","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebsemantics%2Fcalendar-module/lists"}