Home | Pending Items | Completed Items

 

Pending Items:

item description type last updated
Note: don't leave "author" field blank It will behave strangely; use --- or some other character or entry for Symposia or other unauthored works. (Add this to the documentation). documentation 2008-01-31 11:14:36
Section descriptions?? Add scope notes/descriptions for each section of the bibliography? (examples on toc page). idea 2007-01-18 10:27:42
Additional features What else can we add to make the site useful? If we have some additional volunteers to work on the site, we could link-to or pull in news from other sources, or write notes about update schedule or other issues. Look for some other sites as examples of features. idea 2007-01-08 12:06:44

 

Completed Items:

item description type last updated
scalability of author/toc browse The drop-down menu for an author list won't work after the first couple of updates (>50 entries); write code for separate page, plus drop-down list for the front page.
update:created drop-down list for authors (which still might not work after 100 entries or so). Keep in the ideas folder.
idea 2008-01-31 11:15:32
understanding update "releases" 1) each update will be downloadable as a pdf (as if it were a print update, formatted as such).
2) all articles in the database will be browsable through tags, section of the bibliography (TOC), and author (but not additionally by release#, at this point)
3) front page currently contains everything from the most recent release (using a post date; we can modify this)
4) searching looks for words in any field (but not tags), from all releases.
5) additional searching could be handled with direct queries to the database where all this info is stored. 6) note: for browsing, we could add a new top-level category to reflect the release # it belongs to. Right now, we have a private tag, which can be used to generate a listing for any release number, with the same category and author browsing (tagged all the test articles as @test, and set up an @test sample page).
documentation 2008-01-31 11:14:58
Write a "help" page Help page - write copy. A quick explanation of RSS and how to use it, basic organization of the site, etc.
"how do i" section:
1. how do I find articles about a specific case or statute?
2. how can I buy a copy of the 2006 bibliography?
task 2008-01-31 11:14:11
Move includes to separate directory To help protect against includes being inadvertently called on their own (and to help w/ naming), move them to their own directory. task 2008-01-31 11:13:50
Note: style for symposia citations
  1. include all authors in author categories
  2. leave authors out of the tags? (could really junk the results up)
  3. style body of annotation as if printed? (adding bold, italics, line breaks etc.)
  4. how to handle citation?? (vol, startpage, endpage)
task 2008-01-31 11:13:31
Fix bug re: sorting results Problem: MTEntries will only take a sort_by value from a short list of MT fields: title, status, modified_on, author_id, and excerpt, and we're using an extra field from the MT plugin RightFields that we'd like it to sort on.
Solution: Use excerpt field to store the author's name for purposes of sorting and citation in the category results template. Excerpt is a standard field, and sorting can be implemented easily.
The Tag/Search results template is still problematic. I don't currently see a way to alter sort of search results without adding MTCollate, and probably MT4.0 will solve this -- work on later.
task 2008-01-31 11:12:57
Multiple locations of author info Note that authors must be entered in multiple ways:
  1. As categories in the MovableType system, which creates a drop-down menu item and browsable list item for the author (this is the closest we'll get to authority control);
  2. In the author field of the MovableType system, which is the field used to generate the citation for each entry. Only enter authors who should appear in the citation, and enter names exactly as they should appear in the citation (e.g., lastname, firstname);
  3. In the tags field of the MovableType system, which provides for display of authors in the tag cloud.
documentation 2008-01-31 11:07:48
255 char limit Note: all fields other than date and annotation are VARCHAR, and limited to 255 characters. documentation 2008-01-31 11:06:05
Editorial page: site v. print pub. Currently I only have the masthead from the print publication on the http://www.lgbtbib.org/editors.php page -- we need to add some mention of who is responsible for content on the web site. task 2008-01-31 11:04:47
add footer Add footer to all pages task 2007-01-15 20:41:08
Citation style Make citation style for books and articles match the printed bibliography. task 2007-01-14 17:33:36
Add book fields Add new fields for book title, publisher; add template tags; re-style text for book title. task 2007-01-14 17:33:08
Add navigation to browse pages Add navigation w/in the page (to top-level sections). task 2007-01-14 17:32:17
Costs
  1. Hosting: shared (allocate annual cost) est. $10/mo ($120/yr).
  2. Other costs:
    • MT license: $50 one-time (currently running free)
    • RightFields plugin license: $30 one-time
    • domain name registration fee: $27.95 for two-year (through 12/19/08)
  3. Upkeep:
    • I'll commit to running this for at least two years; We should consider adding this officially to the SR-SIS webmaster duties.
    • Do we need to do anything to get costs into the budget?
documentation 2007-01-13 12:48:19
Fix contact form grab form mailer script from otis.
update: form is now working.
task 2007-01-13 12:42:16
Improve browsing scheme Ever-present drop-downs, w/ ready links to more detailed browse pages (one for author, one for toc); streamline all.
update: I think this is an improvement; drop-down menu for authors, w/ link to "all authors" page. For TOC, a list of top-levels, w/ link to full TOC.
task 2007-01-13 12:41:28
Add links to SSRN/bePress/NELLCO etc. Add links to free sources for the articles, where available.
update: Courtney is compiling these.
update: code built; ready for any links (label and link, labeled "free").
task 2007-01-13 12:40:23
Add toc drop-down menu update: can't currently include subcats in a dropdown w/o add'l plugins, so only includes top-level cat (I-VIII). task 2007-01-11 23:13:40
Add footer w/ credits copyright, design, admin links task 2007-01-11 23:12:10
fix search template move extra stuff to right-hand column (make tag/search results look more like category/author results) task 2007-01-10 12:56:12
"About" page introduction Add descriptive information/welcome to the site, with background info. (SW or JD)
update: done - added to front page.
task 2007-01-10 12:55:49
Workflow All new annotations will first go through the editorial process. Editors will generate two documents: 1) Word doc for web updaters, which will include links to Hein, Lexis and Westlaw (where available), and; 2) Word doc for conversion to downloadable pdf, which won't have links. Web updaters will follow the process below:
update: newest version of web instructions are now in a Word doc (upload to site somewhere and link from here). --
documentation 2007-01-10 12:54:37
fix category template make category (author/toc) browse results match tag/search results page. task 2007-01-10 12:52:18
Site Structure The site can be divided into "primary" and "secondary" pages, all of which are constructed from a combination of html/php templates residing in the MovableType database (accessible through the MT interface, at http://www.lgbtbib.org/cgi-bin/mt/mt.cgi), php includes, and MT tags.
Primary pages are:
  • index.php
  • topnav pages: (present in the header, which is reproduced throughout the site as the include header.php)
    • help.php
    • editors.php
    • contactform.php)
  • plus a primary-page wrapper for use in constructing future primary pages (wrapper.php)

Secondary pages are those constructed from search/browse functions on the site:
  • Category browse: (built from system category archive template)
    • by Author
    • by Table of Contents section
  • Search results: (built from the system search template)
    • Full-text search (search box)
    • Tag search (note this is not the same mechanism that drives the category search, even though the user would view them as similar)
  • Secondary page wrapper (not built)

Additional pages exist with alternate or no navigation:
  • tasks.php - an administrative notes page (password-protected)
  • sample.php - a sample of all text styles and colors in use

About the Use of Movable Type on the Site

All Movable Type templates are stored in the MT database (at ixwebhosting.com, on the lgbtbib.org account, under the web manager's primary account), and all data is accessible through direct queries as well as through MT. The added plugin RightFields allows expansion of MT's entry fields, and allows this more flexible functionality. In other words, it would be relatively easy to manage the site without MT -- all data is stored in an accessible MySQL database. MT in this site is used solely as a CMS for managing access and editing the code that powers the site (including most of what is stored in the database) -- it is not being used as a traditional blog machine, nor does the site function like a typical blog.

Data structure

Each entry is contained in a single table, with the exception of the linked tables for tags and categories (author and toc), which is handled by MT. MT ignores any tags preceded by an '@' sign in normal tag displays, so we use that to mark the date of the update/release when it was added (e.g., 01-07).
documentation 2007-01-09 17:41:09
Books Think about how to treat books generally (if any appear in another section of the bibliography); add link to Open WorldCat for books (new field).
update: books only show up in the "general" section, so no need for separate treatment.
task 2007-01-08 12:09:21
Fix paragraph spacing First entry spacing is different from the rest -- an open p? task 2007-01-08 12:09:01
Fix headings Normalize headings; along the right, should have large green for Browsing by Author & Title, at top left, make smaller? task 2007-01-08 12:08:52
Link to bibliography? Will Hein eventually put this into HeinOnline? Or is it only going to be available as a print book-type release? It would be nice to be able to provide full bibliographic info for the bibliography, with a link into WorldCat or a list of subscribing libraries or something.
update: don't plan on HeinOnline; linked to LOC record for now, change to Hein site (for ordering) when available.
2007-01-08 12:07:15
Masthead? Currently is reproduced on the "about" page; fix James Durham's name and Ron's affiliation (use new version of the masthead from James Donovan) task 2007-01-08 12:06:58
Syndication Add RSS, and explore possibility of email list for notification of updates (as an alternative to RSS).
Note: RSS is enabled in movable type by default; link to the full site feed is up, and links to tag feeds are present on tag fields.
task 2007-01-08 12:03:32