Home Entrance Wiki Search Login Register

Welcome, Guest. Please login or register. - Thinking of joining the forum??
April 17, 2024 - @245.45 (what is this?)
Forum activity rating: Four Star Posts: 60/1k.beats Unread Topics | Unread Replies | Own Posts | Own Topics | Random Topic | Recent Posts
News: :4u: ~~~~~~~~~~~  :4u:

+  MelonLand Forum
|-+  Forum Hub
| |-+  ⚛︎ ∙ MelonLand Projects
| | |-+  Melon's Gallery Maker! - Info/Question Thread


« previous next »
Pages: [1] 2 Print
Author Topic: Melon's Gallery Maker! - Info/Question Thread  (Read 1353 times)
Melooon
Hero Member ⚓︎
*****


So many stars!

SpaceHey: Friend Me!
StatusCafe: melon
iMood: Melonking
Itch.io: My Games

View Profile WWW

First 1000 Members!spring 2023!Squirtle!!!!MIDI WarriorMIDI Warrior1234 Posts!OzspeckCool Dude AwardRising Star of the Web AwardMessage BuddyPocket Icelogist!OG! Joined 2021!The Smallest Ozwomp Known To ManBug!
« on: September 24, 2023 @896.13 »


Hello welcome to the official Gallery Maker thread, I hope this will be a useful info space for your Gallery Maker questions!



What is this??
Melon's Gallery Maker is a free program you can use to automatically create your own HTML photo/gif/artwork galleries on your website! It is fully customisable with HTML templates and supports many image formats and options! It also has a built-in Neocities publisher that lets you update your gallery easily!

You can see the full info page here! https://melonking.net/free/software/gallery-maker :ozwomp:

Downloads??
You can download the gallery maker on Itch! https://melonking.itch.io/melons-gallery-maker

When you run the Gallery Maker on mac or Windows you will need to allow insecure software to run; this is because I have not paid developer fees to Apple or Microsoft! On Mac you can do this by going to the security tap in system settings!

Backstory?
For those curious, this started as a weekend project. I wanted to backport some of the TextureTown code into a gallery for my site.. and then I thought Id share the code.. and then I thought Id share it with a UI.. and so on.. it got a little out of hand but its done now  :grin:

Help and questions:
This thread is for asking questions, getting help, reporting bugs and for sharing your galleries and templates! Feel free to discuss the gallery maker below!

If you are more technical you can also view the source code here; you are welcome to report bugs on GitHub and you are also welcome to work on the code and make pull requests!

What is registration?? In the 90s-00s shareware software was semi-free software that let you pay to unlock a full version of the program or get extra features; this program is PRETEND shareware! You can register it, but it won't unlock anything, this is a free program, its just for fun  :tongue:

Template Examples:
The gallery maker comes with four premade templates you can use on your site or modify to your liking!

Default gallery is a simple layout you can use as a basis for creating your own template or matching the gallery to your site!


Bubble Zone! Is this Webcore?? - Based off the games page on my site, this template puts all your photos in lovely bubbles!


Mega Grid, for coool 2000s photo bloggers who sit in Starbucks and listen to Sufjan Stevens  :happy:


Pixel Shop, I kinda made this as a gif resource site template, but you might need to modify it a little to make it work for that (Id add a max-with for gif images)
« Last Edit: October 19, 2023 @990.84 by Melooon » Logged


everything lost will be recovered, when you drift into the arms of the undiscovered
CATBYTE
Casual Poster ⚓︎
*


cat’s out of the bag!

iMood: catbyte
Itch.io: My Games

View Profile WWW

First 1000 Members!Joined 2023!
« Reply #1 on: October 05, 2023 @66.12 »

as soon as I saw this I instantly got to work on creating a small gallery page with it! :dive:
i'm gonna be actively working on customizing it!

i wanted to ask if there was a way to add descriptions to each individual photo/file in the gallery? i'm still pretty new to the world of html/css/js, so sorry if this is a bit of a silly ask!

thank you for creating such a neat tool!
Logged

meow!
Melooon
Hero Member ⚓︎
*****


So many stars!

SpaceHey: Friend Me!
StatusCafe: melon
iMood: Melonking
Itch.io: My Games

View Profile WWW

First 1000 Members!spring 2023!Squirtle!!!!MIDI WarriorMIDI Warrior1234 Posts!OzspeckCool Dude AwardRising Star of the Web AwardMessage BuddyPocket Icelogist!OG! Joined 2021!The Smallest Ozwomp Known To ManBug!
« Reply #2 on: October 05, 2023 @527.18 »

wanted to ask if there was a way to add descriptions to each individual photo/file in the gallery?

This is not possible atm, but its something I think I could add in the next version (Also on my list is per album music) - probably the way it would work would be adding image descriptions to the album info.txt, for example:

Quote
This is my album txt file; here you find a description for the album

# IMG_263.jpg
This is a picture of my pet rhinoceros, they are called Moose

#IMG_1111.png
This is Mooses house in the Alps

(And then it would make the descriptions appear below the image in the gallery)

How does that sound to you?

ALSO, its great to see a live gallery! Even I haven't made mine yet!
« Last Edit: October 05, 2023 @530.78 by Melooon » Logged


everything lost will be recovered, when you drift into the arms of the undiscovered
ThunderPerfectWitchcraft
Sr. Member ⚓︎
****


Here be dragons


View Profile WWW

First 1000 Members!Joined 2023!
« Reply #3 on: October 05, 2023 @597.43 »

Edit: NVM, found the hint at installing libvips!


Old Post:

Linux version crashes on OpenSuse Thumbleweed:

Code
./Melon\'s\ Gallery\ Maker-0.0.1.AppImage 
A JavaScript error occurred in the main process
Uncaught Exception:
Error: 
Something went wrong installing the "sharp" module

libvips-cpp.so.42: Can't open shared object file: File or Folder not found

Possible solutions:
- Install with verbose logging and look for errors: "npm install --ignore-scripts=false --foreground-scripts --verbose sharp"
- Install for the current linux-x64 runtime: "npm install --platform=linux --arch=x64 sharp"
- Consult the installation documentation: https://sharp.pixelplumbing.com/install
    at Object.<anonymous> (/tmp/.mount_Melon'cxjiUz/resources/app.asar/node_modules/sharp/lib/sharp.js:37:9)
    at Module._compile (node:internal/modules/cjs/loader:1271:14)
    at Object..js (node:internal/modules/cjs/loader:1326:10)
    at Module.load (node:internal/modules/cjs/loader:1126:32)
    at node:internal/modules/cjs/loader:967:12
    at Function._load (node:electron/js2c/asar_bundle:2:13327)
    at Module.require (node:internal/modules/cjs/loader:1150:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at Object.<anonymous> (/tmp/.mount_Melon'cxjiUz/resources/app.asar/node_modules/sharp/lib/constructor.js:11:1)
    at Module._compile (node:internal/modules/cjs/loader:1271:14)
[22151:1005/151842.992328:ERROR:object_proxy.cc(590)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: Keine derartige Schnittstelle »org.freedesktop.portal.FileChooser«
[22151:1005/151842.992380:ERROR:select_file_dialog_linux_portal.cc(274)] Failed to read portal version property
[22186:1005/151843.456743:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.457076:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.457443:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.457571:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.457654:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.457729:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.457807:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.457923:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458019:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458111:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458190:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458270:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458352:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458430:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458506:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458594:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458678:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458757:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458836:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458914:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.458991:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459068:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459143:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459228:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459311:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459392:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459466:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459549:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459622:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459698:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459770:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459846:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459923:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.459997:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.460072:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.460145:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.460220:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.460291:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.460397:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
[22186:1005/151843.460476:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: Datei oder Verzeichnis nicht gefunden (2)
« Last Edit: October 05, 2023 @599.18 by ThunderPerfectWitchcraft » Logged

Melooon
Hero Member ⚓︎
*****


So many stars!

SpaceHey: Friend Me!
StatusCafe: melon
iMood: Melonking
Itch.io: My Games

View Profile WWW

First 1000 Members!spring 2023!Squirtle!!!!MIDI WarriorMIDI Warrior1234 Posts!OzspeckCool Dude AwardRising Star of the Web AwardMessage BuddyPocket Icelogist!OG! Joined 2021!The Smallest Ozwomp Known To ManBug!
« Reply #4 on: October 05, 2023 @603.65 »

Linux version crashes on OpenSuse Thumbleweed:
Its pre-built for Ubuntu systems since those seem to be the most common - Im definitely not a linux expert; but the impression I get is that all the distros can be really different from each other and this program seems to need to be built on each one separately.

The short fix is to try and install some of the support libraries manually on your system (in your case try installing "libvips" using your package manager) - Or to build from scratch for your system!
Logged


everything lost will be recovered, when you drift into the arms of the undiscovered
shevek
Sr. Member ⚓︎
****


˚₊⁀꒷₊˚︰₊︶꒦꒷₊⊹︰꒷

iMood: daintyeco

View Profile WWW

First 1000 Members!Joined 2023!
« Reply #5 on: October 05, 2023 @609.10 »

This is amazing! :smile:

I'm sorry if it was brought up elsewhere already maybe, but how do the galleries look on mobile? Does it work for mobile or is it desktop-only?
Logged

Odo was just an idea. Shevek is the proof.
Melooon
Hero Member ⚓︎
*****


So many stars!

SpaceHey: Friend Me!
StatusCafe: melon
iMood: Melonking
Itch.io: My Games

View Profile WWW

First 1000 Members!spring 2023!Squirtle!!!!MIDI WarriorMIDI Warrior1234 Posts!OzspeckCool Dude AwardRising Star of the Web AwardMessage BuddyPocket Icelogist!OG! Joined 2021!The Smallest Ozwomp Known To ManBug!
« Reply #6 on: October 05, 2023 @615.68 »

how do the galleries look on mobile
This entirely depends on the template design you use; there's no reason why you couldn't make a fully mobile focused gallery  :grin:

THAT said; thank you for reminding me; I forgot to mobile test the default theme and I should add a few improvements in the next version; for now adding this to the head of your templates would vastly improve its mobile support ^^
Code
<meta name="viewport" content="width=device-width, initial-scale=1" />
Logged


everything lost will be recovered, when you drift into the arms of the undiscovered
ThunderPerfectWitchcraft
Sr. Member ⚓︎
****


Here be dragons


View Profile WWW

First 1000 Members!Joined 2023!
« Reply #7 on: October 05, 2023 @644.42 »

Works flawless with the adviced lib. The music when creating the gallery - what a funny program! :D

Tune in some acid folk and check this one:
http://thunderperfectwitchcraft.org/adventures/index.html
« Last Edit: October 05, 2023 @648.19 by ThunderPerfectWitchcraft » Logged

Melooon
Hero Member ⚓︎
*****


So many stars!

SpaceHey: Friend Me!
StatusCafe: melon
iMood: Melonking
Itch.io: My Games

View Profile WWW

First 1000 Members!spring 2023!Squirtle!!!!MIDI WarriorMIDI Warrior1234 Posts!OzspeckCool Dude AwardRising Star of the Web AwardMessage BuddyPocket Icelogist!OG! Joined 2021!The Smallest Ozwomp Known To ManBug!
« Reply #8 on: October 05, 2023 @679.97 »

Works flawless with the adviced lib. The music when creating the gallery - what a funny program! :D

Tune in some acid folk and check this one:
http://thunderperfectwitchcraft.org/adventures/index.html

Oh wow this is super arty, Im glad to see the program being pushed :ozwomp: Also there are some incredibly beautiful pictures in here!
Logged


everything lost will be recovered, when you drift into the arms of the undiscovered
ThunderPerfectWitchcraft
Sr. Member ⚓︎
****


Here be dragons


View Profile WWW

First 1000 Members!Joined 2023!
« Reply #9 on: October 05, 2023 @711.63 »

Oh wow this is super arty, Im glad to see the program being pushed :ozwomp: Also there are some incredibly beautiful pictures in here!

Glad you like it.
[testimonial]I rarely do HTML image galleries these days, but when I do, I do so using Melon's Gallery Maker ;).[/testimonial]
Logged

CATBYTE
Casual Poster ⚓︎
*


cat’s out of the bag!

iMood: catbyte
Itch.io: My Games

View Profile WWW

First 1000 Members!Joined 2023!
« Reply #10 on: October 05, 2023 @745.84 »

This is not possible atm, but its something I think I could add in the next version (Also on my list is per album music) - probably the way it would work would be adding image descriptions to the album info.txt, for example:

(And then it would make the descriptions appear below the image in the gallery)

How does that sound to you?
that sounds great! i'll be looking forward to the update!  :ha:


ALSO, its great to see a live gallery! Even I haven't made mine yet!

thank you! i have been looking for the past couple of days for how i wanted to implement an art gallery for my site, so i practically already had all the art files setup and ready to go!
Logged

meow!
Guest
Guest
« Reply #11 on: October 05, 2023 @775.94 »

This showed up just in time for me remaking my gallery page, so thank you for sharing this with us! I'll definitely put it to good use  :dive: !!
Logged
Melooon
Hero Member ⚓︎
*****


So many stars!

SpaceHey: Friend Me!
StatusCafe: melon
iMood: Melonking
Itch.io: My Games

View Profile WWW

First 1000 Members!spring 2023!Squirtle!!!!MIDI WarriorMIDI Warrior1234 Posts!OzspeckCool Dude AwardRising Star of the Web AwardMessage BuddyPocket Icelogist!OG! Joined 2021!The Smallest Ozwomp Known To ManBug!
« Reply #12 on: October 06, 2023 @982.69 »

@CATBYTE Should be ready sometime tomorrow!



Also added:
  • Better formatting for screen readers
  • Per album background music support
  • Better gallery layout for mismatched image sizes
  • Vastly better mobile support
  • A few more things might make it in - please send any bug reports/requests soooon!

Although I should note this version makes some key changes to the templates, so it would be wise to re-generate them - if you are working on a custom template I would hold off until the update since it will require edits!

EDIT: This update is out now!
EDIT EDIT: Also I ordered an old Macbook Pro, so I should be able to do a build for Intel macs soooon!
« Last Edit: October 07, 2023 @484.77 by Melooon » Logged


everything lost will be recovered, when you drift into the arms of the undiscovered
Melooon
Hero Member ⚓︎
*****


So many stars!

SpaceHey: Friend Me!
StatusCafe: melon
iMood: Melonking
Itch.io: My Games

View Profile WWW

First 1000 Members!spring 2023!Squirtle!!!!MIDI WarriorMIDI Warrior1234 Posts!OzspeckCool Dude AwardRising Star of the Web AwardMessage BuddyPocket Icelogist!OG! Joined 2021!The Smallest Ozwomp Known To ManBug!
« Reply #13 on: October 19, 2023 @992.04 »

A build for Intel Macs is now available on itch!

Also the next version will only have a few small edits; I plan to add better code signing so hopefully it will be easier to install for less techy people!
Logged


everything lost will be recovered, when you drift into the arms of the undiscovered
ThunderPerfectWitchcraft
Sr. Member ⚓︎
****


Here be dragons


View Profile WWW

First 1000 Members!Joined 2023!
« Reply #14 on: November 17, 2023 @479.29 »

Updated my Journal

A few samples:



All images are under a free license, as long as no living humans are depicted.
http://thunderperfectwitchcraft.org/adventures/
« Last Edit: November 17, 2023 @482.75 by ThunderPerfectWitchcraft » Logged

Pages: [1] 2 Print 
« previous next »
 

Vaguely similar topics! (3)

chiptune maker!

Started by cinniBoard © ∙ Music Room

Replies: 6
Views: 2040
Last post March 08, 2023 @308.04
by Gans
[Transit Pass Gallery] 🚂

Started by NightdriftBoard ☺︎ ∙ General Interests

Replies: 8
Views: 2278
Last post October 13, 2022 @888.02
by SilkSkull
poetry thread: stuff you write, stuff you like

Started by DarmodejBoard ✑ ∙ Writers Corner

Replies: 11
Views: 1999
Last post March 06, 2024 @707.91
by grubbyfox

Melonking.Net © Always and ever was! SMF 2.0.19 | SMF © 2021, Simple Machines | Terms and Policies Forum Guide | Rules | RSS | WAP2


MelonLand Badges and Other Melon Sites!

MelonLand Project! Visit the MelonLand Forum! Support the Forum
Visit Melonking.Net! Visit the Gif Gallery! Pixel Sea TamaNOTchi