GithubHelp home page GithubHelp logo

socallinuxexpo / scale-drupal Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 3.0 26.08 MB

SCALE's drupal website and related configs

PHP 59.93% JavaScript 4.70% CSS 9.99% HTML 18.46% Shell 0.11% Makefile 0.16% Hack 0.01% VCL 0.04% Less 6.62%

scale-drupal's People

Contributors

btmash avatar drupalphil avatar irabinovitch avatar jaymzh avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

scale-drupal's Issues

hide room 211

the event that was in room 211 canceled. can we hide it?

Create setup wiki page

I don't have access to create the wiki page but we should come up with a set of standardized instructions on how to get set up.

  1. fork the codebase.
  2. Do a git clone
  3. Set up locally
  4. WE NEED INSTRUCTIONS HERE
  5. Do work that requires featurizing
  6. Push to local fork
  7. Create PR against master branch of socallinuxexpo remote.

Memory leak issues

The webserver crashes a few times a week due to running out of memory. @irabinovitch did some sleuthing and believes it's holding open old database connections and they are stacking up.

We should definitely try to sort this out as part of the 2024 launch.

16x page shows 17x info

Nothing major but if you visit https://www.socallinuxexpo.org/scale/16x you'll see the 17x image up top along with the dates March 7-10, 2019, rather than the 16x info. The page title also reflects 17x.

This doesn't appear to affect 13x - 15x but 11x and 12x show the 16x logo. Hope this info is useful.

HAM Exams link directs to 15x link

The HAM Exams link on the Events page redirects to a 15x URL (https://www.socallinuxexpo.org/scale/15x/scale15x-ham-exams). Oddly enough, the description reflects the correct year.

Steps to recreate:

  1. Start at https://www.socallinuxexpo.org/scale/17x/events
  2. Scroll to the bottom and click on "SCALE17X HAM Exams"
  3. Find yourself redirected to a 15x URL and looking at the 15x logo and sponsor scrolls

This does not seem to be the case for any of the other events, they all link to 17x pages.

speaker pages don't always render properly

In reviewing cfp submissions I keep finding that speaker pages don't render properly. Some do, but others you get no content on the speaker page linked from the talk page. Examples (you'll need to be logged in with cfp reviewer access to repro):

good:
https://www.socallinuxexpo.org/scale/20x/presentations/why-do-so-many-projects-fail
links to
https://www.socallinuxexpo.org/scale/20x/speakers/kai-wagner
which renders properly

bad 1:
https://www.socallinuxexpo.org/scale/20x/presentations/business-open-source-2023
links to
https://www.socallinuxexpo.org/scale/20x/speakers/matt-yonkovit
which renders blank content. However, this speaker has spoken in the past so if I manually edit the URL to the 19x link it works as expected:
https://www.socallinuxexpo.org/scale/19x/speakers/matt-yonkovit

bad 2:
https://www.socallinuxexpo.org/scale/20x/presentations/what-heck-freecad-and-why-do-i-care
links to
https://www.socallinuxexpo.org/scale/20x/speakers/jon-cruz
which renders blank data but in this case if you change the URL to 19x he doesn't have a page you so get a generic speaker list rendered:
https://www.socallinuxexpo.org/scale/19x/speakers/jon-cruz

It seems like the speakers in the submission are properly linked to an actual speaker so not sure what to do here to help. It'd be great to resolve this ASAP as seeing the speaker info is helpful in reviewing CFP submissions but we definitely have to get it fixed before we go live with the selected talks so that speakers can publicize their talks with good data.

access denied for der hans

When one clicks Hans name on his presentations[1][2] they are presented with an access denied error. I've tried swapping out the speaker as one of the following, but they all have the same result:
der hans1 [uid:4066]
der hans [uid:498]
LuftHans Kugler [uid:422]

They link to https://www.socallinuxexpo.org/scale/17x/speakers/der-hans

From the speakers page we link to https://www.socallinuxexpo.org/scale/17x/speakers/der-hans-1 which loads fine.

Similarly the presentations page links to the same working der-hans-1 link.

Can we merge all the users into der hans1? It seems to have the latest bio and the most talks?

[1] https://www.socallinuxexpo.org/scale/17x/presentations/software-management-debian-and-ubuntu
[2] https://www.socallinuxexpo.org/scale/17x/presentations/device-and-personal-privacy-technology-roundup

add text to cfp submission page

On the cfp presentation submission page:
https://www.socallinuxexpo.org/node/add/presentation

Can you add some additional text around the "Message to reviewers" field to indicate some notes about things that should go in that field. Here's some proposed text:

If this session is intended as a Workshop rather than a Lecture, please note that and indicate your desired Workshop length and any prerequisites needed of attendees.
Please indicate if you need any additional accommodation in order to give your presentation effectively.

Tech Committee Changes

There are now two tech committees: the "online services" (mail/web/etc.) and "conference services" (networking, wifi, et. al)... Can we get these split on the site? @hriday - we never formally "named" these, but we should update the page.... I don't feel strongly about names, so feel free to suggest better names.

For my team, I'm the chair and the other member is Davide Cavalca.

Thanks!

Add additional fields to CFP Reviewer view of presentations

opening this for @kcbraunschweig.

CFP Reviewers would like to be able to see the following additional views when logged in and looking at a presentation page:

  • Title
  • Short Abstract
  • Long Abstract
  • Message to reviewers
  • Speaker name
  • Comments

Today we only show a subset.

We don't want comments visible to the general unauthenticated public. Only people with the right role who are logged in.

SCALE Drupal Apache error log filled with same error

The Apache errors.log is filled with

[Fri Nov 18 16:02:46.361004 2016] [access_compat:error] [pid 31450] [client 2001:4800:7818:104:be76:4eff:fe04:4215:45908] AH01797: client denied by server configuration: /home/drupal/scale-drupal/httpdocs/server-status

Do we need to make a change to the Apache configuration to allow this?

Add NOODP or nosnippets meta tag

At SCALE 15X, we noticed a Google search for: SCALE 15X returns a link to our website with "At the Davidson Conference Center on the University of Southern California campus..." as the snippet for the website. According to [1], this comes from [2]. So to remove it we need to use the NOODP meta tag, or use nosnippets to remove auto-generated snippets altogether.

[1] https://support.google.com/webmasters/answer/35624
[2] http://www.dmoz.org/Computers/Open_Source/Conferences/

Launch 2024 site

  • Create new "2024 site" in the existing drupal
  • Update various code/links/CSS/links

Code of conduct

Can I be made an owner/editor of the code of conduct page so I can update contact information and keep it up to date (as the diversity chair)? Thanks!

Add Links to header

Can we link to special events, exhibitors, and presentations from the header?

TNG color is off

The color in the legend seems very different than whats in the table for Next Generation.

Newsletter sign up code

Chris Smith reported the code for the newsletter signup is breaking the javascript that allows one to revise their votes on presentations. Do we have an update on this code to work with whatever is providing the newsletter list or do we have a clean version of this code? I think it was provided to me by Stu years ago. Chris suspected it was a problem with the commented out parts and addFieldToCheck() being undefined.

Email
<script language="Javascript" type="text/javascript"> </script>
Confirm your email address
<script language="Javascript" type="text/javascript"> </script>

Set correct year in title

During the 2024 site reset, we noticed that all pages now have the title SCALE 21x. Ideally past years would show their correct titles. Eg 20x for 2023, etc.

display presentation links

Hi Ron,

Do we need to do anything to unhide links to presentation attachments now that the show is over?

Thanks,
Ilan

scroll silver sponsors

We have a much larger than usual # of silver sponsors this year. Could we make the logos scroll like we have for media sponsors in the past? The page currently scrolls fairly far down.

Add or update 21x tracks

@kcbraunschweig please add a list of tracks for SCALE 21x when you have a moment.
Once we have those @DrupalPhil and I need to do the following:

  • Create tracks in the track taxonomy
  • hide tracks by id in the ./sites/all/modules/custom/scale_utility/scale_utility.module
  • run through the various CFP reports (Eg presentation filtered) and make sure they match the list we expect.

Title broken

From an attendance...

hi Phil,

It looks like the SCaLE website frontpage has its HTML title truncated:

  <title>| 20x</title>

The Wayback Machine shows the earlier correct title:

<title>SCALE 20x | 20x</title>

Google still has the old correct title cached, but Duck Duck Go shows
the current incorrect one (screenshot attached)

hth,
Thomas

RFE: CFP stuff

Some CFP improvement stuff that came up on the review today:

  • It would be great if the view of a talk showed other talks submitted by the same presenter
  • It would be great if there were a way for us to tag talks that seemed similar/dupes so that at review time we could compare them all easily rather than on the fly trying to find all the ones we remember that might have been similar
  • It would be great if speaker reviews/ratings went directly into the system and could just be shown next to a submission.

I promised to write these up on the call, so here they are. :)

update scale 21x schedule.

The schedule part of SCALE is super painful. We dont need this updated yet, but we will need to do it closer to Nov / December when we know what the schedule is.

The steps for this that I'm aware of are:

You can look at the 20x version for examples:
https://www.socallinuxexpo.org/admin/structure/pages/edit/page-schedule_20x

@btmash or @DrupalPhil can hopefully point us to how to do this in CODE rather than in the drupal UI as content.

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.