Magic door website, try breaking it. Feedback is welcome

Can you try and break this website?
http://door.abluestar.com/door.php

The source code can be found here

I am going to release this to the public next week for the magic door workshop

This website was paid for by this grant.

Its 4am so I expect that there will be some bugs. Suggestions and feedback is welcome!

Cool! Everything works for me. I didn’t add a new door but I clicked through all the parts of the site and didn’t notice any major problems. I also checked for responsiveness across a variety of screen shapes and sizes.

Minor fixes & Suggestions:

  • On the about page, ā€œThey can lean one toā€ has a typo, but I would use a more active voice to match the preceding sentence. For example: ā€œThey lead us toā€.
  • The page <title>s are all the same, so after browsing the site for a while you can’t tell heads from tails in your history menu or back button. Consider using Magic Doors — <name of door>, etc.
  • Shut off as many doo-dads on the Disqus interface as you can. They put so much crap on there by default.
  • Here’s a version of your VHS logo that I cleaned up with better spacing and alignment. It’s the same dimensions as yours so you can just pop it in if you want.

image

1 Like

Thank you @lukecyca for your feedback.

Fixed,

Yep, all the text and word thingies need to be updated by a person that speakers words well on paper.

There are not that many options in Disqus that I could find to change the interface and reduce the noise. Maybe I am looking in the wrong spot.

Thank you, I will use your version of the logo.

Don’t worry about submitting garbage data, the database will be cleared and updated with good data before the public sees it.

Looks good funvill. This is a great project.

1 Like

Things that @wander found that need to be fixed. Mentioned on Slack

The description field has no limit. I put 40K characters in it.

2 Likes

Done. used this script GitHub - snipe/banbuilder: Composer package for censoring profanity in web applications, forums, etc.

Done, 20k of text.

Done max 40 chars

Done, must be float.

It’s possible to add a door with no name. Name field size is checked, then it is stripped of any tags, so if the name is ā€œ

ā€, you get no name. Doesn’t horribly break anything.

1 Like

This is a pretty minor thing, but damn dude, get your indentation straight :stuck_out_tongue:

2 Likes

Some other stuff:

  • you don’t need the trailing ā€˜?>’ if the file is pure PHP
  • the page that you get when there’s an error is pretty plain. Could you not just re-render the submit page, with everything filled in, highlight the offending inputs, and have a div with a list of errors encountered?
1 Like

Notes on your slides:
slide3 = extra bullet
slide5 - colour spelled like an american
slide5 - word Acrylic cut off by image
slide5 - no period on 2nd bullet point
slide 6 - no period 2nd bullet
slide 6 - capitalization on ā€œmagical beingsā€?
slide 7 - do you actually need to cut out the design from the paper? I usually just glue it onto the ply
slide 10 - bad colour again
slide 10 - 3rd bullet cut off text
slide 11 - no period, first bullet
slide 11 - bottom text, inconsistent capitalization
skimmed through slides that are not quite done.
slide 17 - missing quotes on ā€œadd doorā€ page wording
slide 19 - Low res VHS logo

1 Like

Thank you @Rob_MacKenzie I have fixed up all the changes you have suggested.

Fixed, thanks @Shane

Fixed, Migrating from a text editor that uses tabs to one that is using spaces.