Giter Site home page Giter Site logo

dynamics-evolution-indico's People

Contributors

artpoon avatar

Stargazers

 avatar

Watchers

 avatar

dynamics-evolution-indico's Issues

MathJax request is to non-secured (http) site

Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure script '<URL>'. This request has been blocked; the content must be served over HTTPS.
mathjax.72df3b77.bundle.js:1 Mixed Content: The page at 'https://dynamicsevolution.org/event/1/page/3-registration' was loaded over HTTPS, but requested an insecure script 'http://dynamicsevolution.org/dist/js/mathjax/jax/input/TeX/config.js?V=2.7.9'. This request has been blocked; the content must be served over HTTPS.

Ask to specify license on abstract submission

Abstracts associated with accepted presentations at a Dynamics meeting should be made persistently available on the website. If authors release abstracts under a permissive license, e.g., Creative Commons, then we don't have to worry about retroactively getting permission for retaining and disseminating these works.

Need to set headers if using a reverse proxy with nginx

When the Indico instance was restarted, we were unable to access the webpages, with the site returning an error message: "This Indico instance can only be accessed via https://dynamicsevolution.org". Page loads were logged under /home/indico/log/indico.log with the error message:

2024-05-14 16:14:01,147  INFO     9a7d98b9033b4fd0  1       indico.flask              Received request with invalid url root for http://dynamicsevolution.org/

@stevenweaver determined that the following lines needed to be added to the nginx config:

        proxy_set_header X-Real-IP  $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $host;
        proxy_redirect off;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

Add title to front page

need to modify header.html:

2022-09-27 22:46:57,987  DEBUG    f4cb288ed12a408b  2       indico.customization      Customizable: core/header.html (original: /opt/indico/.venv/lib/python3.9/site-packages/indico/web/templates/header.html, reference: ~header.html)

Customize CSS

The CSS for an event can be found in the admin area under Customization and Layout

Upload materials from previous meetings

  • These can be associated with other conference entries that we can mark as "archived".
  • Do we need permission from the respective authors to publish abstracts? Can this be an opt-out system?
  • Do we have digital versions of accepted abstracts, or do we need to use OCR to extract them from printed copies?

List virtual posters

We want to provide a way for virtual attendees to upload their poster as a PDF as well as a short video. The Contributions List menu seems to be a natural way to do this - however, this will display all contributions (including talks and in-person posters). In addition, this will display the abstract texts associated with the contributions (under the header Description).

I think we can prevent this from happening by modifying the file .venv/lib/python3.9/site-packages/indico/modules/events/contributions/templates/display/contribution_display.html - specifially by commenting out this block:

    {% if contribution.description %}
        <section>
            <div class="header">
                <div class="header-row">
                    <h3>{% trans %}Description{% endtrans %}</h3>
                </div>
            </div>
            <div class="description js-mathjax">
                {{ contribution.description }}
            </div>
        </section>
    {% endif %}

User account creation fails at verification e-mail step

A user attempted to create an account on our Indico site and never received their account verification e-mail.
I suspect the problem is that the Indico server does not have the right credentials to send an e-mail through the address specified in the configuration file (etc/indico.conf)

Scientific program format is janky

<ul> elements have way too much space between items:

This is controlled by the following lines in _tracks.scss:

ul.tracks li {
  color: #555;
  margin-top: 2em;
}

Deactivating margin-top looks much better:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.