BFC4 Improvements
(4.5, 2013-01-05)
- Added support for MathJax for mathematics between \ ( and \ ) or \ [ and \ ] (with no spaces in the delimiters).
- Added mobile editing option (plain HTML textarea form instead of CKEditor4)
- Localized hard-coded references to bfc.sfsu.edu to any server, to ease move to a virtual server.
(2009-09-02)
- New Page Templates. Every page with name ending in "Template" is considered a new page template. When Adding New Page, you can use it as a starting place for editing.
- Add New Page now goes to a name availability check and a template choice.
- BibTeX entries are now capped at 800 char per field in searchresults, to trim the presentation. (Set $MAXFIELDLENGTH in config if you want more or fewer.)
(2009-08-30)
- new What's New link shows recent site additions and edits
- new Help link goes to a helpful site tour site
- Streamlined Edit Page
- patched pdftex from MacTex 2008 to fix the Font Cache Bug
(2009-08-26)
- JS loads at bottom of page for faster load times.
- LaTeX graphics load much faster (filesize cut in half).
- Cart can be exported as a merged HTML file, BibTeX, LaTeX (paged or enumerated).
- (Internal) New flexible menu system.
(2009-08-20)
- Layout
-
Speed and Efficiency
-
Searches a bit faster.
-
Now using Yahoo CDN to deliver part of JS.
-
Loads only needed JS.
-
LaTeX shows up much faster due to better cache-ing.
-
Optimized and organized CSS files.
-
Shopping Cart
-
Administration
-
Editing
-
Rich text editor is now CKEditor 3.0
-
Pages stored in HTML.
-
Allows wider array of tables, images and layout.
-
Avoids annoying formatting bugs from wiki markup.
-
Can paste in wide variety of HTML.
-
Add New Page button
-
Compatibility
-
Regression
BFC 3 Change History
(2008-12-29)
- Added an Add New Page form to Editor/Admin footers.
(2008-08-20)
- Don’t allow URLs in anonymous comments.
(2008-08-08)
- Added multi-url-spam-block-bfc.pl to try to block comment spammers (or at least make them work harder).
- Fixed pure=1 mode, which reverts to the non-WYSIWYG editor.
(2008-08-02)
- PNGs of latex are produced at higher quality.
- Now PNGs of latex are cached properly, so searches should go faster.
- Editor now preserves line breaks so latex can be edited sanely.
(2008-07-31)
- Special search results note whether there are tags, notes or comments.
- Login page has a handy link to return to the last viewed page.
- BibTeX items can now be downloaded as BibTeX.
(2008-07-30)
- Bug fixes to improve the WYSIWYG page editor.
(2008-07-28)
- Added FCKEditor 2.6.2 as a WYSIWYG page editor. It’s really cool!
(2008-07-24)
- Added links to download figures for latex.
(2008-07-22)
- Added shopping cart feature. It seems to be working on Safari, Firefox and IE. It’s based on Yahoo! User Interface libraries, especially the Cookies library.
(2008-07-17)
- Added 220 precalculus problems from Michigan State.
(2008-07-12)
- Searches now show the problem text right in the results.
- Search results now come in pages of 5, with some simple navigation.
- Wrote script for off-site backup at 2am every day.
(2008-07-11)
- Added a Quick Tour.
- Recreated the [[Classic_Search_Form?]] of the original Better File Cabinet.
(2008-07-10)
- [[Mike_Oehrtman?]]‘s Fall 07 Calculus I worksheets were (finally) uploaded.
- Also added were classifications by [[Concha_Gomez?]] around 1999.
- 206 different problems
(2008-07-09) The original Better File Cabinet was imported.
- 179 items found in 28 UC Berkeley worksheets
- 257 items found in 35 UT Austin worksheets
- 230 comments written.
- 23 problems with missing graphics and tables fixed
(2008-07-07)
- use LaTeX to build PDFs of whole documents (see latex-bfc for details)
(2008-07-05)
- Added timestamps in localtime of the server.
(before 2008-07-04)
- edit in plain text right in the browser
- improve login/logout, user interface link names
- include simple text formatting and images
- use inline LaTeX for symbols (install latex.pl)
- upload documents for retrieval (install upload.pl)
- automatically generate table of contents for complex pages (install toc.pl)
- set up Administrator and Editor accounts⦠anonymous edits can be turned on or off
- add comments on items (comment.pl)
- Auto-discoverable RSS feed to be alerted about new additions to the database (either as a whole or specific pages)
- Generate valid XHTML 1.0 Strict and CSS 2.1. (update wiki.pl)
Convert ARUME Database
The old version of this database is still working at http://betterfilecabinet.com/cgi-bin/arume.pl . We are still trying to catch up to the functionality of the old database.
Complete Conversion
To Do
- allow searching by fields
- complex boolean and probabilistic searches
- more convenient navigation of keyword lists
- Reliable within field searches
-
search results skimmable for summary information -
form front-end for search -
Improve the look of each page -
search results limited to N per page -
AND searches -
Show more info in each search result
Convert Better File Cabinet (calc)
Complete Conversion
(2008-07-22)
- keep a shopping cart of items of interest
- write to and from cookie with javascript triggered by checkboxes
- add new action cart, with process variable
(2008-07-12)
- convert old raw data to pages with nice Tags
- form front-end for search
(2008-07-07)
- write directly in latex
- use LaTeX to build PDFs of whole documents (see latex-bfc for details)
(2008-07-04)
- extract old graphics and data
- allow searching by tags
Convert KwikiEHs
Complete Conversions
(To Do)
(2008-07-05) (2008-07-04)
- RSS updates for document changes
- Track changes, allow rollback
- Don’t allow spammers to create random pages
- Write conversion/uploader tool for Kwiki pages
(Deferred)
Convert GTA Resource Database
Complete Conversion
(2008-07-04)
- convert FAQ and other data
- upload Word and PDF files
- allow editing by non-administrators, while allowing anonymous users to comment only