Office of the Webmaster

Greetings! I'm Jared, your webmaster. It is my responsibility to maintain BASH's website and fix up department pages as requested. If you are experiencing issues with the website or just want to give general feedback, you can send me an email at jhightower@bashcon.com.

Otherwise, I'll post update logs here. Have a nice, productive day!

To Do | Feature Requests | Bug Reports | Developers' mailing list | Editors' mailing list | Meta developers' page

The Office of the Webmaster is committed to the principles of Web accessibility.


5 May 2016

Wow, look at all that content!

In this update, I added more content to department pages, proofread the officer pages, added Google Calendar support and a menu link for that, integrated MailChimp mailing list service into our site and added a menu link for that, updated the Contact page, added a link to our OrgSync link in the menu, added pages for a membership information page and sign up form, and added pages for our charities, sponsorship information, and donor support information.

I changed the "About" link to a News page which contains any Article-type content node tagged with "news." It will be important to tag news items as such; I will probably add a note to editors on the appropriate editing pages in the next update.

I fixed all the links in the homepage carousel so they point to the pages they say they point to. I also updated some of the copy there.

I changed the Coming Up box to include Rocket Launch and a link to the Google Calendar with the dates and times. Talk to Hannah to sign up.

Perhaps the biggest underlying change is that I fixed the ugly queries-in-URLs problem. Now you can go to a page with the format ut-bash.com/page instead of ut-bash.com/?q=page. I'm still finding hardlinks to queried pages. As far as I know, they don't interrupt site functionality, but please send bug reports to jhightower@bashcon.com. If you are experiencing redirect or 400-class errors, clear your browser's cache and that should solve the problem. If not, email me.

As far as content goes, I'm just about ready to release the hounds on the mythical writers and editors of BASH. Please, please, PLEASE find someone to write content before I have to leave you forever!

Lastly, this website is in DIRE NEED of photos, especially ones with human beings in them to replace the boring ones in the carousel. Nothing says "welcoming" like a d10 in front of a pair of scissors. I guess nothing says "UT-BASH" like it, either. Only joking.

Alright, that's about it for this one. I'd like to thank Tarn Adams for somehow, across the multiverse, inspiring me to spend too much time developing this site. You bet I'm putting this in my professional portfolio.

Alright, see ya later!

Your faithful webmaster,
Goose

 

21 April 2016

Site admin tradeoff forthcoming; for now, updates

I will apply an update for the Entity API in the near future; this will require a full backup and testing time since the Entity API is the engine of our registration system. The site will be considered "under maintenance" for that entire duration, likely at least an hour or two. Also, I am still not updating CKEditor because I have not tested, and do not yet plan to test, whether we will meet the dependencies for the newest version.

MailChimp mailing list service coming soon!

Finally, Jason Kahn will receive root user privileges in the near future: good night, and good luck!


25 February 2016

I hate images! Also, will be working on the mailing list and getting some reports done

OK, the header image for the site is now one complete image. I will get around to editing the CSS to make sure it scales properly, etc. I'm going to restart work on the mailing list software, so look for that in the coming weeks. Also, Ben Wieland asked for a report of BASHCon data, so I'm working on that, too. Remember, you can send bug reports and feature requests to regsys@bashcon.com.

I have also just finished running updates. I did not update CKEditor because it would remove some functionality, and I want to make sure I have all my bases covered in making sure we aren't dependent on that functionality before I go through and do it. There is a workaround once I do update it, but I just want to be 100% sure we'll not have problems. That will likely be rolled into the next update.


24 January 2016

BASHCon database error report

Details: I received a report from Max Barnt, the programming coordinator for BASHCon 31, that registrants were unable to complete event registration submissions. After investigating the problem, I found errors in our database in two tables. Due to the architecture of our registration system, there is required annual database maintenance. Without adequate documentation to assist us, this was only half done. The result is that our database could not handle event registrations. The problem has been resolved, though there may be discrepancies between the names originally used to register for events and the names users submitted as their Full Name at the time of account creation. I used that Full Name to replace the missing values after the database repairs.

What you need to do: users who registered for events should check the events they registered for to make sure their full name is correct for each registration. We apologize for this inconvenience.

[Resolved 24 January 2016 16:58. System online at 17:12. Downtime: 1 day, 22 hours.]


13 December 2015

Membership management system implementation delayed

With BASHCon just a couple of months away, I've decided to delay implementation of CiviCRM (the membership management system) until after February. This will simplify things on the maintenance end as we prepare for the convention. The mailing list implementation will continue as planned. (I still need a dedicated list maintainer. I'm looking at you, Baylee! :P )