A CLI PHP script that can generate an html file with a gallery from your Pixelfed profile
Aller au fichier
2024-10-31 23:46:20 +01:00
lib Fixed a check on json validity that was wrongly against “false” instead of “null”; minor changes 2024-10-31 20:26:21 +01:00
pfaltgall Removed “prel()” and “prelb()” from “setToolBar()”; bumped version to 0.3.4 2024-10-31 23:46:20 +01:00
README.md Updated to help text as in commit 65f7d7b 2024-10-31 23:08:06 +01:00
updateAndUpload.sample.bash First commit 2024-10-31 22:58:54 +01:00

[[[ SYNOPSIS ]]]

 pfaltgall [options] <configuration file path> <output file path>

[[[ DESCRIPTION ]]]

 This is pfaltgall v0.3.1, a CLI PHP script that can generate an html file
with a gallery from your Pixelfed profile. The html gallery file will load
images dynamically from your Pixelfed instance or its CDN, display each one
using almost all the available screen space and let you jump right from the
start to any point in the timeline.
 It will also show each post’s text content, its date, and provide each image
with its description (alt-text), if it’s present on Pixelfed.
 Here is example gallery: https://rame.altervista.org/foto-pixelfed
 In order to create the html gallery file, you just need to login to your
Pixelfed account from the official web frontend and get an app token
(Settings -> Applications -> Create new token), then create a configuration
file for pfaltgall like this (don’t write the «---» lines):

---
host=your_instance_host
token=your_token
lang=your_html_page_language_code
---

 For example:

---
host=pixelfed.social
token=as7f8a7s0d89f7as97df09a8s7d90f81jkl2h34lkj12h3jkl4
lang=it
---

 Then run pfaltgall with the path of the configuration file you have created
and the path of an output file as arguments (if the output file exists, it
will be overwritten), e.g.: «pfaltgall pixelfed.social.conf index.html».
 This will create an «index.html» file that will be ready to be put where you
want (you’ll also be able to see it locally, obviously). There is a sample
bash script that you can adapt to run pfaltgall and automatically upload
it where you want.

[[[ OPTIONS ]]]

 -h, --help
  Show this help text and exit.

[[[ DISCLAIMER AND LICENSE ]]]

 This program comes with ABSOLUTELY NO WARRANTY; for details see the source.
 This is free software, and you are welcome to redistribute it under certain
conditions; see <http://www.gnu.org/licenses/> for details.