pristine:0000000464-7659e97234882bc04d9c382c0558828aa82a197146837c25ba99959bbdf0982a [Initial clinton@unknownlamer.org**20081206053738] hash: 0000005927-cca44243c20e7335f2c972fd05cdde9be0fd021e26c2e365c97d9bfa06e40d79 [Weblog backend stub clinton@unknownlamer.org**20081208062213] hash: 0000000309-a9034d5e2bd033c8147939f752c3424214df0ed9a2e9df372e0c8f75cdb41d52 [Split common components into web-common.lisp clinton@unknownlamer.org**20081209043956] hash: 0000002644-e5f3196f3bd616d665e3d3146992812b698abffdeec060749fe0f4c087601f6a [Use elephant clinton@unknownlamer.org**20081209044207] hash: 0000000600-ab232c9fa78c4ee77c799fee70e166bc6c7785488f18f4af0390b2033945f559 [Fix site name typo clinton@unknownlamer.org**20081209044216] hash: 0000000305-2486cf6647083f6892240e1b5d81c3f3a0af6477a489d22fa9d1aaaaf3e9e7b4 [Initial admin/auth code clinton@unknownlamer.org**20081209044306] hash: 0000002315-22a5822e89398521a025fc4d70b78098a60af45498edfe4d4b8e6d0ba7c67b91 [Initial weblog-entry class clinton@unknownlamer.org**20081209063521] hash: 0000000549-77fe1652e66049ea39700440b65b55c3964a633e348216a356ee7fc09b7efb07 [Initial admin backend clinton@unknownlamer.org**20081209063550] hash: 0000001936-645ffc6252a5c5e09dd7517b3fdd4774a6d6acf3cc74718c50d2b8edfcd1f703 [Import images and improve CSS style clinton@unknownlamer.org**20081209111707] hash: 0002994891-ae4c55678f69c9ea5eda607b05b226d9c323220e61706e83be3b124c04d7509a [More exciting dummy component text clinton@unknownlamer.org**20081209111732] hash: 0000000228-b883e06e91701b32f9ce1ac2a0dc06fb4fc665f7a3917226b299afc53e1a8283 [Fill in frontend latest weblog entry component clinton@unknownlamer.org**20081209111758] hash: 0000000958-d06a5b30f1c910571ccc392d548e191ed5d63196a75e35a880508a4a61373b1b [Add admin entry point clinton@unknownlamer.org**20081209111825] hash: 0000000328-4812760a6c073dfc52ee951d91dfbc9402defd46cf1614130e00178f569c70c0 [Forgot weblog package clinton@unknownlamer.org**20081209111846] hash: 0000000269-b2c8bdc6376b8077bea1575b3a2985c5bc7eb4eef8d63d147172a57d9d4c4ab5 [Make web depend on weblog package clinton@unknownlamer.org**20081209111854] hash: 0000000274-4775fc80da0a168842ff9b8c4c08b7c97ebf2515c87f832d8c2f5d87fa2050c0 [Basic weblog entry list clinton@unknownlamer.org**20081209111904] hash: 0000001308-991979d9fdcd3cf39730963811756cc24455e1786c7dc71cd1eb299855e3de56 [Compress background image clinton@unknownlamer.org**20081210000056] hash: 0003347422-3e234154833c98d8bed716a50aab7defab5cdb0c3bec91261fbc61c0c6b98369 [More frontend styling clinton@unknownlamer.org**20081210000108] hash: 0000000550-916dd75aaed947d0a93e530972e5db77fe26fc26e009629a7239cb36dd367fd9 [Primitive youtube embedding on front page clinton@unknownlamer.org**20081210000121] hash: 0000001855-7932b6d78ceea2a49a069e16b2f24cf31061822c90bda1bc20723d6b92323fdc [CSS tweak for konqueror clinton@unknownlamer.org**20081210055315] hash: 0000000133-e7889b2e200f6c2190fb63dab63eba29d55f5384fe2e1b3de24f28492aac8d47 [Styling improvements clinton@unknownlamer.org**20081210091116] hash: 0000002273-acf348489c03402f79db3323a6cdfa21fa63cf19b1aad5b0043abd47c74dfd51 [Primitive weblog entry editor selector clinton@unknownlamer.org**20081210091140] hash: 0000000260-13eef0f43a354f598bc2f7be6338825f6c2f34ae556735eaf4f50990ac2c6761 [Add translucent white background tile clinton@unknownlamer.org**20081210091456] hash: 0000000886-bb491a7ca360b8e1c8cb4e986aff9942cfcdaa05b0ff8ceeb95eecf0edf6d9f7 [Typo clinton@unknownlamer.org**20081210091603] hash: 0000000218-2debb7729563fb39fcd8f7009b3c4e8118c40c6e308fa554e82e7b8b06337cc4 [Use flashembed to embed youtube player clinton@unknownlamer.org**20081210100036] hash: 0000010403-7688c2bd52c17ce8e4b97ae96d936baf8a845f05043d77e11c84b63a90c54d23 [Formatting clinton@unknownlamer.org**20081211045705] hash: 0000000180-8d9dbe47cadf8ff77dfbd88f83d7cb28b94f862aff351ae29b9e94cf8dcddd28 [Remove use of deprecated parenscript function clinton@unknownlamer.org**20081211045728] hash: 0000000182-bb78ea90f5e962eb7bb27de1457155e62e5a2924fd25bcd555951734ca5c985d [Tolerable weblog entry paged edit list clinton@unknownlamer.org**20081211045751] hash: 0000002124-64d2826a15654f2983f2049e2665caba21602d6e5c99805c2988118cef016bcf [Style admin backend clinton@unknownlamer.org**20081211051936 More or less copied from tee-it-up. Now things look tolerable. ] hash: 0000001769-b2821c8793954290586cf4f8bf95d7058fbbdd0bc76c9a75ef1f557b4c4085ba [Render weblog entry body using cl-markdown clinton@unknownlamer.org**20081211221804] hash: 0000000454-2d370fd777e27a21d4998f0e80d5cbf1a5e5dc57f9f4599c8d311b78d1a8f6b2 [Add basic static pages support clinton@unknownlamer.org**20081212210305] hash: 0000004229-50c5c29909b4f6abe5dfd931a84d6da342cc5fdd9b3a614c558e7cf5eaa1761f [Add out caching to bee-page-component clinton@unknownlamer.org**20081212213957 * New field in bee-page stores the md5sum of the markdown source ] hash: 0000000998-1e4c7333d5b9a9cc91d1cbd89556382342912994dd0720cc559e8cc6174e73d8 [Initialize page-content-hash when :content is supplied clinton@unknownlamer.org**20081212222623] hash: 0000000450-650793be549536add352028831f555eb1683d95248952a9bb9150e1d6b7f6e2f [Bookmarkable frontend pages clinton@unknownlamer.org**20081212234057] hash: 0000001389-4f266c802fc113234c820d39ee83533a70a22d5d2a04a00d56fb478d616a3b5c [Fix improper &key in initialize-instance for bee-page clinton@unknownlamer.org**20081212235537] hash: 0000000222-2ae49ebac4fdecf44f1072ebbef0404d891e9a2fb4bc083410bdbb0c96fd8ff9 [Prefix static urls with application.url-prefix clinton@unknownlamer.org**20081212235938] hash: 0000000642-f5a228dbce31c5c496759080c7b74a19e3d66458d786e907ec544e9f96d5a5d6 [Rename bee-admin-entry-list -> bee-admin-list clinton@unknownlamer.org**20081213003449] hash: 0000000807-2745888fadd1636d2458768dceac1f3fe3e2761bfed9414e44cca4431efd2c88 [Add basic user management clinton@unknownlamer.org**20081213003507] hash: 0000003108-1dcf737b9cec8e94b293e7c6f53e167f1f7ef452df070331582a6dc61a53909a [Add preview to page/weblog editors clinton@unknownlamer.org**20081213005049] hash: 0000000825-640770ee674fe283436bb1dc167fea457ed2319608e48b9191a1ff5ca9725669 [Add link to markdown syntax reference in editors clinton@unknownlamer.org**20081213043509] hash: 0000000570-4e7c73c13a89edd97b6e2576baeea77adebea7607c53eaa52e5bb13e2a926941 [Use a button instead of Ok link in preview clinton@unknownlamer.org**20081216021642] hash: 0000000256-05f751cf39750034c0a0993cba3584329512683ec815488f8d29c3df46038478 [Fix markdown preview in weblog-entry-editor clinton@unknownlamer.org**20081216021700] hash: 0000000161-25aedb1fa2681084213570e71bdafb85928eab4119322d7f929c25dc40e53922 [Initial image uploading support clinton@unknownlamer.org**20081216030512 * Images can be uploaded for bee-page * markdown extension {image "uploaded-name"} to display an uploaded image ] hash: 0000002342-61ecca5c54c284adb12df5186edc43baacb1dbfec5c50b9e9ffecebe0ddd7b3c [Factor weblog-entry-editor and page-editor into markdown-content-editor clinton@unknownlamer.org**20081216033143] hash: 0000005363-10772b3769a6665ce28023705f45c79f021d1eff22bf0377d708becd8f95913e [Fix bad field name clinton@unknownlamer.org**20081216033445] hash: 0000000198-7bc2ffdd295de6006e0f3426878d92aa824ff0e842b830208a89c0679947dd32 [Import jQuery UI clinton@unknownlamer.org**20081216075109] hash: 0001407333-8353ae717a13925dc4148227860ea66ad1c802916342ea227e08a8bd6a8f7155 [Use jQuery to make inserting images into pages easier clinton@unknownlamer.org**20081216075155] hash: 0000002048-320830dbd98eb41d259bce1d44cde0c00b676aa8609b006289c2185327555463 [Import jquery ui clinton@unknownlamer.org**20081216080040] hash: 0000259898-440b74c2e8287508a1707621466a9d2ab7ca3db4d36a457bc757b146c7a14c34 [Remove debugging cruft clinton@unknownlamer.org**20081216081254] hash: 0000000137-8845f5d7a33867b0e4cd50e29c3256e7cfa537a604e5bad49894fb3766ad1f1d [Convert bee-page to golgonooza-db:cacheable-persistent-object clinton@unknownlamer.org**20081217090520 Note that this requires a manual database upgrade! The database must be hotbackedup, opened by a new lisp instance with the **OLD** code loaded, the new code then loaded after connecting to the database, and then: (elephant:ensure-transaction () (mapc (lambda (i) (make-instance 'beesknees.pages:bee-page :name (slot-value i 'beesknees.web::name) :content (slot-value i 'beesknees.web::content))) (elephant:get-instances-by-class 'beesknees.web::bee-page))) ] hash: 0000004270-6ee53c77b79db01cb6db500dd076421c88c7eb8c969506a416e29aed4fc6ecd9 [Add clon timer to control the size of the markdown cache clinton@unknownlamer.org**20081217090615 Attempts to reduce the size to at most 50 entries every hour ] hash: 0000001207-4a2d6f05aceae1a3eed2ab5c175da976bd93f7ed440e90ec0b5aa02d08bace13 [Ack forgot the new bee-page file clinton@unknownlamer.org**20081217093311] hash: 0000001798-fe1ab83635e14a30ddb9d9a30382c0b5ffdd9785a2690d666931bb35fae2baeb [CSS tweaks clinton@unknownlamer.org**20081217193258] hash: 0000000266-30966f8b730293ea15893daa497b8086096571f6fa75043070715bd56bcecbb7 [Add :float {:left/:right} to markdown {image} extension clinton@unknownlamer.org**20081218184321] hash: 0000000473-2ac592c4fd518af7b45717e84f83fd4e8b46535a7512ea57d14dfa86a6975fb4 [Tweak CSS and upload home navbar images clinton@unknownlamer.org**20081219031557 Center body and remove the debugging line under the navigation ] hash: 0000037176-ada5864b02084d1cd8b0aad3c18ef99e59a8e3f88f741373eb58536aa0bfcd04 [Remove (now unused) dummy-component clinton@unknownlamer.org**20081229204454] hash: 0000000329-3fcf79138d4dc592f13e934e65cb54530cff1ffa648fe09926a64783b223cfe0 [Page style customization clinton@unknownlamer.org**20081230044637 * Style information about frontend pages are stored in a persistent instance * Currently can edit the page background image (but not unless you know the filenames within the background root) ] hash: 0000003992-74bfc84fc99f2a3ce03e7c8a7670a8667874841fcd33035e1a99605b917ecac5 [Style fix clinton@unknownlamer.org**20081230044644] hash: 0000000177-32f51ea872ff6cfd0538876c47a25efb6acaad8ea09e3cf5ef66aa20d9e66dd9 [Move `image-upload' into image-manager.lisp and add a customizable upload root clinton@unknownlamer.org**20081230050027 * :root initarg is a list of directory names under the site data root * Returns the full namestring of the uploaded file rather than just the name.type portion ] hash: 0000002629-dead285cfaa45651f5ce25c1fddf6badfcc0812666dfd420d2695ec647443a71 [Update for golgonooza->ucw-forms simple-form move clinton@unknownlamer.org**20090206210141] hash: 0000000433-87bfc4ea1b330967c479a6a8d7d46f4838351bd018faf17c3b0f28cafff8dc26 [Minor CSS tweaks clinton@unknownlamer.org**20090206213221] hash: 0000000395-7a1efe555f3a2f931ed2d61d11b3af4a9d0f02552b170d47937522a5a1663f1c [Temporary workaround for the changes to url-prefix handing in STANDARD-WINDOW clinton@unknownlamer.org**20090206213915 Now I remember why prepending the url-prefix and making the stylesheet/js include paths absolute--when using customized urls that end up in subdirectories of the root. I need to come up with a tolerable solution to this, but in the name of keeping the site running... ] hash: 0000000638-de08e889f6ea09aee81fab04686910076150677e0b074c7f48cbb275b2575616 [CCL fix clinton@unknownlamer.org**20090208223317 Naturally only SBCL has :synchronized hash tables ] hash: 0000000249-fd4d7e1847dc72201ce233bbc6de1b3ca4917c0c1d1c1f5f8816d39c7f037ff1 [Remove obsolete methods (`bee-page-component' is no longer a cached component) clinton@unknownlamer.org**20090208224041] hash: 0000000516-97e058c727bb9f40d558fba26eaaa19abbebe63d5f8b50b2cbce2540cc16f64b [Note to self clinton@unknownlamer.org**20090208224047] hash: 0000000442-ad924084b903dd397117205082aff51f67d03104f629bef8e63cff5aed3ca26e [Split data root directory into individual components clinton@unknownlamer.org**20090209042528 Temporary hack for running on CCL; `*data-root*' should be a list or pathname instead of a string. ] hash: 0000000469-d083d2908484dbcd0974f20d33404dec8c37df99084ebce846f54765371725e9 [Add misc scripts (elephant 0.9->1.0 upgrade stuff) clinton@unknownlamer.org**20090211203957] hash: 0000002126-a487e0c4653841d71fec1252b1ea01b342ce2f387b1dc49c2a68f87911c01e46 [Export `bee-page-style' clinton@unknownlamer.org**20090213184001 Ignore-this: 989e90e4f4478bb6fe9a6684f3560bf3 ] hash: 0000000163-0b24e4111e1faa3acd92a6937e3075ae67dbf67bf50994ef75c4b7053efd9503 [Import example start and bootstrapping scripts clinton@unknownlamer.org**20090213184449 Ignore-this: 9d242b00cb949a3e71e12697d1765731 ] hash: 0000001044-b7d30453b588c9b39fc93086fe8af00f9afe8ad9a7942a6bfed3aa47cfb92c78 [Use dropdown for page style background selector clinton@unknownlamer.org**20090213233824 Ignore-this: 38e3ea8f44bfb768a73dadc3d5fb7a15 ] hash: 0000000840-d868a6f05bbb5c4b0ae94d7858fe88536aaf7895a972ec4d9db01800bb3b2911 [Put markdown form fields into a fieldset clinton@unknownlamer.org**20090215223324 Ignore-this: cf83f43bf1bfb91d4da115290b675985 ] hash: 0000002571-5c2eb46f29ec801f158fbad2f8f5745ff958f0c7f0111841d79a3e6cff284f14 [Style changes for improved `simple-form' output clinton@unknownlamer.org**20090215224608 Ignore-this: d3229c13e431e49eb8ff4a66ed41599c ] hash: 0000000696-e05c7c10651dd85daf61c5a7efb6aaa5f1792013ccd86c34dd0133c4cf0c8a2f [Redefine `toplevel' as a `task-component' clinton@unknownlamer.org**20090216054113 Ignore-this: 5c00a892733d1f70fb6eb3310c695c23 Goodbye annoying call link ] hash: 0000000489-77c1727f31810ab81d0178c88dd247b53572321694c529b207e22ab33b4aa131 [Reorganize admin menus clinton@unknownlamer.org**20090216064335 Ignore-this: 6067ff4b35a6f2bc160051cb5ee70aa4 Moved list to front of menus and embedded page style editor within page list ] hash: 0000001774-1f582edcd5e9183f908a2795ee589f4d8c8080a407eef0046a8ef02584540d8f [Finally add old backgrounds I forgot to upload clinton@unknownlamer.org**20090216082015 Ignore-this: 261f98c4550715250d26941d7dd4dc8a ] hash: 0001538905-929ee2e86e53cc5e00eaceef52ce112a318e4dfb07b86c84823fbeb4ecce57ba [Upload new backgrounds clinton@unknownlamer.org**20090216090939 Ignore-this: f0e78ece0fffa3728306bccd073dcf81 ] hash: 0005196154-3d33e7b5e5d23857f2c42ed47985d9e73d19051022ce98ef917cdd9093040134 [Don't reverse the page lists clinton@unknownlamer.org**20090216100322 Ignore-this: c33cfad040d0671f8e1ac32c3019f048 ] hash: 0000000185-0575ed3d720cebee5b7f302cbae0aed2f196f58a1e73b74f65fb9a4c974d53dd [Optimize backgrounds a bit clinton@unknownlamer.org**20090217063205 Ignore-this: d39d508237cd421e47dc0ee0f18d952d ] hash: 0010025550-e21999d47b3a5446c228eac56d6d642c83e52329186ef0b5111c821fedf17e6d [Put script-fu used to rescale images under VC clinton@unknownlamer.org**20090218213655 Ignore-this: 8ec7e82195b4f3bfd37c33c5cfe166a0 ] hash: 0000002345-d143b5889b021e5ea5b8cd8354ea96dce7b2fb9a9e8c4a35aa41627240df5de1 [Basic paged weblog archive clinton@unknownlamer.org**20090228205134 Ignore-this: 9ace4d270c383b7fe9cce1283b0b23e4 * URLs are bookmarkable (offset is stored in URL as paged from start to provide relatively stable bookmarks) * Various CSS tweaks to make this look acceptable ] hash: 0000039513-f4ad67d0ebe8742d55d1d737a786ce73128229a5bce077be0cb36abe31058059 [IE6 CSS Fix clinton@unknownlamer.org**20090228205320 Ignore-this: 26c5c8f13e22bf98c69000c71149ba32 IE6/7 can only use `display: inline-block' if the element is /naturally/ inline. Swapping