Template talk:Timeline of conventions

From WikiFur, the furry encyclopedia.
Jump to: navigation, search

There seems to be some overlap between ConFurence East and Anthrocon. Also, Pawpet Megaplex is missing. Not sure if you were aware of either. --Douglas Muth 03:26, 5 September 2006 (UTC)

The colour is the same right now, but that's just testing. Pawpet Megaplex is called just Megaplex, has been for years. I guess we could separate them but it seems odd since they're the same event. --GreenReaper(talk) 09:33, 13 September 2006 (UTC)
Furry Spring Break and Megaplex are not the same event. Megaplex was created when FSB folded. (And as I am the chairman of the former, and was programming director for the latter, I should know.  ;)
Could you separate those two back out, please? Carl Fox 04:18, 26 November 2006 (UTC)
Never mind, I figured out the coding.  :) Carl Fox 02:46, 27 November 2006 (UTC)

Color coding?[edit]

What do you think of color coding the North American conventions based on location? For example, making the east coast events redder and the west coast events bluer and running across the spectrum for events in between? --Frizzy 17:19, 5 September 2006 (UTC)

Seems reasonable. There are several possible colour schemes that could be tried. --GreenReaper(talk) 09:33, 13 September 2006 (UTC)

To-do[edit]

  • Footers using the header examples with yearly totals and percentage increases for both areas and globally
  • Extra useful things to use up the blank space - any ideas? You can put arbitrary text boxes on there

Template broken?[edit]

I made another attempt at adding some new attendance data, but the graphics generator for the template doesn't seem to want to work anymore. --Frizzy 19:15, 23 October 2006 (UTC)

Eurofurence 10 numbers[edit]

Right now the main recorded source (AFCIS) shows the recorded paid attendance for Eurofurence 10 at 175 in 2004. Is other evidence available to support the figure of 275 attendees? --Frizzy 22:13, 25 April 2007 (UTC)

Method of restricting size[edit]

For reference in case this ever gets too big: <div style="width:99%;height:760px;overflow:auto;padding:3px;text-align:left;border:1px solid silver"></div> --GreenReaper(talk) 00:41, 11 January 2009 (UTC)

alphabetize more?[edit]

Alphabetize some more? (example: Move All Fur Fun above Anthrocon? Move Furloween above Furry Connection North?) --EarthFurst 05:01, 29 May 2009 (UTC)

Split it up[edit]

Apparently, this needs to be split into several parts; EasyTimeline apparently cannot handle timelines higher than 2000 pixels, so the addition of ZodiaCon broke this. Alternatively, maybe we could file a bug for EasyTimeline (it arguably is one), and/or patch our copy to avoid this. -- Schnee 01:14, 1 February 2011 (UTC)

Bypass mode, intended for this very situation, has been activated. --GreenReaper(talk) 01:30, 1 February 2011 (UTC)

For future and past events or just past events?[edit]

Are conventions that have not happened also shown? In case of future events MCFC is missing. --JBadger 09:47, 10 November 2013 (EST)

We generally only add events to this particular template once they've actually happened once. All too often, they don't! --GreenReaper(talk) 20:37, 10 November 2013 (EST)

Convention Attendance[edit]

It would be helpful if people (and the conventions) would post the numbers of attendance so that they could be added here -- Kusanagi-sama 18:24, 3 March 2014 (EST)

Maximum Number of Links[edit]

I think we might be up against the maximum number of links for EasyTimeline. I recommend pulling out the individual convention-year links, since you can already reach them from the main convention pages. -- TheRedSquirrel 13:07, 15 January 2018 (EST)

The limit is Ploticus, which only allows 500 clickable zones. ([1]) -- TheRedSquirrel 22:48, 15 January 2018 (EST)

Python Code to add the totals[edit]

"""
Some text/web tools to help edit the wikifur convention timeline.
"""
import urllib2
 
def scrape(url):
    html = ''
    response = urllib2.urlopen(url)
    html_txt = response.read()
    txt = html_txt.replace('&lt;', '<')
    txt = txt.split('<timeline>\n')[1].split('</noinclude>')[0]
    lines = []
    lines.append('<timeline>')
    lines.extend(txt.split('\n'))
    lines.append('</noinclude>')
    return lines
 
def total_attend(lines):
    data = {}
    for j, line in enumerate(lines):
        # End before we get to the summation lines.
        if line.startswith(' bar:SUM  color:SUM') :
            break
        # Find year lines
        if not line.startswith('          at:'):
            continue
        _, tail = line.split('at:')
        year = tail[:4]
        _, num = tail.split('text:')
        year = year.strip()
        # remove trailing comment
        if '#' in num:
            num = num.split('#')[0]
        # Sometimes a "+" follows the number
        num = num.replace('+', '')
        num = num.strip()
        try:
            num = int(num)
        except:
            print("Warning, skipping line: %s" % line)
            continue
        if year not in data:
            data[year] = 0
        data[year] += num
    lines = []
    for year in sorted(data.keys()):
        lines.append("          at:%s text:%d" % (year, data[year]))
    return lines
 
 
if __name__ == "__main__":
    url = "http://en.wikifur.com/w/index.php?title=Template:Timeline_of_conventions&action=edit"
    lines = scrape(url)
    newlines = total_attend(lines)
    for line in newlines:
        print line

Python 2.7, requires no other packages. -- TheRedSquirrel 18:12, 16 January 2018 (EST)


Revision broke graphic[edit]

I tried to update the timeline with missing attendance numbers from ANW 2019 & 2021, but doing so seemed to break the graphic (the page only displayed a missing image icon, which led to a 404 if opened directly) so I undid the change. Is there a trick to doing this that I've just missed the documentation for, or is something broken? Artiemog (talk) 14:32, 8 December 2023 (EST)

I also tried to update this to add Midwest Furfest's 2023 attendance, and it broke the graphic. Its still broken after removing the addition. Kusanagi-sama (talk) 12:33, 14 January 2024 (EST)

It should render now (two parameters at the top weren't reverted). At this point, I wonder if it might make sense to split the timeline into multiple images or replace it with a table. Although I tried the former and couldn't get that to work. Richard K Niner (talk) 07:06, 23 January 2024 (EST)

Time to increment the "I tried to change this table and I broke it" counter by one. Really looking for assistance here... Zaisarel (talk) 20:20, 25 January 2024 (EST)

- I experimented a couple of months ago, and EasyTimeline is just broken on the site. It won't even render a small table. The image we see is just stored in the site cache. None of the recent edits have broken anything. TheRedSquirrel (talk) - 09 February 2024