{"id":27633762,"url":"https://github.com/djaus2/mdimage2call","last_synced_at":"2025-07-20T17:32:48.452Z","repository":{"id":184764986,"uuid":"671482800","full_name":"djaus2/MDImage2Call","owner":"djaus2","description":null,"archived":false,"fork":false,"pushed_at":"2023-07-30T05:19:17.000Z","size":33,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-23T18:19:30.896Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/djaus2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-07-27T12:22:27.000Z","updated_at":"2023-07-30T05:11:25.000Z","dependencies_parsed_at":"2023-07-30T06:32:13.383Z","dependency_job_id":null,"html_url":"https://github.com/djaus2/MDImage2Call","commit_stats":null,"previous_names":["djaus2/mdimage2call"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/djaus2/MDImage2Call","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djaus2%2FMDImage2Call","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djaus2%2FMDImage2Call/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djaus2%2FMDImage2Call/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djaus2%2FMDImage2Call/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/djaus2","download_url":"https://codeload.github.com/djaus2/MDImage2Call/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djaus2%2FMDImage2Call/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266165601,"owners_count":23886642,"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":"2025-04-23T18:19:29.845Z","updated_at":"2025-07-20T17:32:48.435Z","avatar_url":"https://github.com/djaus2.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MDImage2Call\n\n***For MarkDown files in a a Jekyll blog site (source), translate \nMarkDown image constructs to a call to included file imageMulti.html \nwith same meta-info***\n\n\u003e This is useful for the display of blog posts on a phone where text may be rendered in \nsmall columns becuase of wide images. On a phone in portrait mode, all images a rendered\n with the same width but can be clicked upon to expand.\n\n```\nMSImage2Call [File Mask] [Target Folder wrt to:] [Repository Folder] {Images folders csv list]\n```\n\n- The app reads all MD files in ```_posts``` subject to the ```mask```, and writes \nmodified files to ```_postsTemp```.\n  - _Note:_ Existing MD image construct remains but is a MD comment.\n- Run with  ```/?``` ```-help``` or ```--help``` to get a list of the app parameters.\n- Run with ```img``` to get a listing of the include file ```image.html```\n- Added feature such that if it detects processing a previously processed file, suggest abort.\n\n\n## Further\n[Jekyll: Rendering on a Mobile](https://davidjones.sportronics.com.au/web/Jekyll-Rendering_on_a_Mobile-rel-web.html) blog post.\n\n## About image.html\n\nFile: image.html in /include \n\n- Display an image from file in /images /media or /grove in fullscreen mode, for desktop or 360 width for phone.\n- In phone mode can click on it and show in full width mode.\n\nParameters:\n- imagefile:        The image file in /images, /media or /grove or as in imgFolders\n  - Any image file path can be used but this app only accepts the above 3 locations\n  - The 3 locations are an optionally csv list parameter to the app\n- tag               The div Id that the image is placed in\n  - div tag Id for display in phone has small appended\n- alt:              The image alt text\n\nSite Setting:\n- in _config.yml \n- site.phonewidth:  The document width when to switch between full screen and phone mode\n  - typical value 680, found by trial an error.\n\nNotes:\n  - Jekyll values are rendered BEFORE any Javascript runs.\n  - Same include file is used whether in desktop mode or phone mode.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjaus2%2Fmdimage2call","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdjaus2%2Fmdimage2call","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjaus2%2Fmdimage2call/lists"}