Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A way to create a hypha #124

Open
bouncepaw opened this issue Jan 2, 2022 · 7 comments
Open

A way to create a hypha #124

bouncepaw opened this issue Jan 2, 2022 · 7 comments

Comments

@bouncepaw
Copy link
Owner

#123 implemented a way to create a hypha with Mycorrhiza's interface, without following red links or using browser's interface. I did not accept the way it implemented that, though.

But we do need something like that. Here's what I think:

  • A big green button on top labeled Create a hypha.
  • It opens an editor with fields not only for text and edit desc, but for name too. This way users can think of content before name. This is important, actually.
  • There should be a media uploading zone too, if the hypha is to be a media hypha.

Like in that pull request, the address should be /new. Sounds nice. People could bookmark this address.

@kytta
Copy link

kytta commented Aug 18, 2022

I have a similar idea, that is easier to implement.

If a user is logged in (= may create hyphæ) and searches for a hypha by its name, there can be a link to create said hypha:

Screenshot

The link would go to the /edit/<hypha_name>. We can show this link even if results aren’t empty.

@bouncepaw
Copy link
Owner Author

Cool idea. Why /edit/? What if I want to upload a picture instead?

@handlerug
Copy link
Contributor

It would actually be nice if the hypha name field was present on edit pages for non-existent hyphae. This would work nicely with @kytta's suggestion (I like it too).

Cool idea. Why /edit/? What if I want to upload a picture instead?

You could also add a way to attach a file to the new hypha on the edit page. Then there will be no need for a /new page.

@kytta
Copy link

kytta commented Aug 18, 2022

Cool idea. Why /edit/? What if I want to upload a picture instead?

We can alternatively go to /hypha/<.> (then maybe name the link "Navigate to"), where the user then can create a hypha or upload a picture

@bouncepaw
Copy link
Owner Author

It would actually be nice if the hypha name field was present on edit pages for non-existent hyphae.

So, if I go to /edit/fish, there is a name field? Dunno.

You could also add a way to attach a file to the new hypha on the edit page. Then there will be no need for a /new page.

Yeah. That's basically having /new on the same address, ok.

We can alternatively go to /hypha/<.> (then maybe name the link "Navigate to"), where the user then can create a hypha or upload a picture

I actually find myself needing this link every other day. Also, this is the easiest to implement.

@handlerug
Copy link
Contributor

I can implement name and attachment fields on the edit page if you want.

@bouncepaw
Copy link
Owner Author

I see it this way.

  • /edit
    ** Media field
    ** Text field
    ** Name field
  • /edit/existing hypha
    ** If it is a media hypha, media field
    ** Text field
  • /edit/empty hypha
    ** Media field
    ** Text field

Having a name field for editors of already named hyphae kinda doesn't make sense.

Sure, implement it, I'll be glad.

@bouncepaw bouncepaw mentioned this issue Apr 5, 2024
13 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants