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

Add search capability to site #322

Closed
Beliavsky opened this issue Sep 7, 2021 · 6 comments
Closed

Add search capability to site #322

Beliavsky opened this issue Sep 7, 2021 · 6 comments

Comments

@Beliavsky
Copy link
Contributor

It would be nice if fortran-lang.org had a search bar. Python.org and isocpp.org do.

@awvwgk
Copy link
Member

awvwgk commented Sep 7, 2021

We might be able to do this easily when switching our static side generator to sphinx + MyST (see #89), which would also allow having translations of the webpage. But I haven't got around to follow up on this issue yet, too much other stuff to do.

Not sure how simple / difficult this is to implement in jekyll.

@vmagnin
Copy link
Member

vmagnin commented Oct 19, 2021

MyST may also be useful to port the Rosetta Stone part of Fortran90.org, see issue fortran-lang/webpage#112

@certik
Copy link
Member

certik commented Oct 19, 2021

Yes, I've been using MyST as a format for Jupyter notebooks for a few weeks now and it is very robust. So we can then convert the tutorials to Jupyter notebooks (literally powered by LFortran), and they will be rendered correctly.

So Sphinx+MyST is really good.

@vmagnin
Copy link
Member

vmagnin commented Oct 19, 2021

So we can then convert the tutorials to Jupyter notebooks (literally powered by LFortran), and they will be rendered correctly.

Pandoc does not seem to handle MyST format yet. But I have found those converters that maybe useful:

@certik
Copy link
Member

certik commented Oct 19, 2021

Yes. And when I was talking about tutorials, I meant these: https://github.com/fortran-lang/fortran-lang.org/tree/master/learn/quickstart which are already in Markdown, so converting to MyST will be super easy.

The last big things to convert from fortran90.org is: https://www.fortran90.org/src/rosetta.html, and we can do it by hand, it's not that big of a deal.

@awvwgk
Copy link
Member

awvwgk commented Aug 6, 2022

This functionality will be available once we migrate to https://github.com/fortran-lang/webpage (see #415), sphinx offers a side wide search by default.

@awvwgk awvwgk closed this as completed Aug 19, 2022
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

4 participants