gregorio-project / gregobase Goto Github PK
View Code? Open in Web Editor NEWHome Page: http://gregobase.selapa.net/
Home Page: http://gregobase.selapa.net/
This is not strictly an issue with the project as hosted on GitHub, but the site has no SSL for logins.
Would you consider at least running Let’s Encrypt? It’s free and installs pretty quickly.
LibreOffice doesn’t print EPS currently.
SVG seems a much more versatile format.
How feasible would it be to run the PDF output through pdf2svg to get a downloadable SVG?
It might be nice if it said somewhere in GregoBase what version of Gregorio it is using.
At
https://gregobase.selapa.net/chant.php?id=2908
an annotation: 3b
is clearly present, as can be verified by editing in one of the third party editors.
However, if one downloads by cliking the 'gabc' link the annotation is not present.
I intend to submit a PR to fix this in about a week when I'm back; this is just a placeholder issue.
When you go to download a score as a gabc the header lines "annotation" are not present, even though they are displayed as such in the render on the website.
For instance: https://gregobase.selapa.net/chant.php?id=132
I think that this information doesn't need to be manually added via the "edit" screen but could be added based on the "mode" and "usage" values.
When previewing a score which has a linked source. There should be a way to easily add a new score to that source starting on that page (to help with filling in blanks)
Steps to reproduce:
go to https://gregobase.selapa.net/source.php?id=none (last link in https://gregobase.selapa.net/scores.php)
loads of black dots with no links that actually turn out upon inspection to be entries marked as duplicates.
Background:
In https://gregobase.selapa.net/chant.php?id=15174 there are the neumes. When I tried to run the file, it complained that the nabc-lines parameter in the header is missing. I added it and it kept crashing, by try-n-error I figured out, that the correct line in the header is
nabc-lines: 1;
Now I wanted to upload the fix, but I couldn't as the header is auto-generated. I don't see any possibility to download and upload raw files either. Somehow, I need a textbox in the editor to edit additional header values, additionally to the standard, auto-generated parameters there.
Problem:
The issue is in /chant_edit.php at around line 258.
I don't know php-programming yet, though some html and other languages.
I couldn't figure out, what $c does there and therefore couldn't fix the problem. With comments I might have been able to. So I can only complain. Sorry.
GregoBase seems to be forcing https, but this is triggering several "mixed content" errors, e.g.
Mixed Content: The page at 'https://gregobase.selapa.net/chant_edit.php?id=222' was loaded over HTTPS, but requested an insecure script 'http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js'. This request has been blocked; the content must be served over HTTPS.
Then, because jQuery hasn't loaded, several other things don't work.
For a bigger chant book-project I would need a lot of gabc scores from Gregobase, so I don't want to download them manually. I know, it shouldn't be such a problem: Download this repo, set up a local MySQL server, run the correct php-script, etc
After some considerable amount of time and effort I have a local MariaDB server, I imported the scores, but now I have encoding problems and am fed up... Sorry, I'm just not so familiar with SQL servers, php and this stuff. So I wanted to ask for this little favour, whether you could provide all gabc files in a dir like scores/gabc/.
I guess for you it would be much easier than for me.
Thanks in advance.
Right now if I want the GABC of a chant, my browser makes me save it to disk. I then have to hunt down that file, open it up, then manipulate it.
How hard would it be to allow a “simple” download of the file — ideally even an “open as text” so I can just cut/paste the text into an editor?
The database gregobase_online.sql
was last updated a year ago, but quite some things seem to have changed on the website since then. Would it perhaps be possible to add a more recent dump? Thanks a lot!
I notice that the output of Gloria XI does not include a quilisma in the final Patris, even though the notation is written in the markup.
When I copy the gabc locally and use gregorio 5.0.1 to render a pdf it includes the quilisma.
I'm not sure what the rest of your server setup is, but my guess would be you are not using 5.0.1?
It would be great to have a possibility to download all the gabc scores contained in GregoBase (or some part of it, e.g. everything from Antiphonale Monasticum 1933 / all proper chants for Advent masses / all Kyriale chants / ...) at once, in an archive.
we're starting to have usable syllabication patterns on hyphen-la and I think it would be quite useful to integrate a checker against these patterns in Gregobase.
This could be done in two ways:
This type of checking has proven very useful on a few big projects I've been involved in, so I think it could benefit users a lot
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.