JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
wfpl.git
8 years agometaform itself (not generated code) <label> checkboxes
Jason Woofenden [Tue, 8 Dec 2015 21:44:50 +0000 (16:44 -0500)]
metaform itself (not generated code) <label> checkboxes

8 years agoadd note to file/image fields (old val kept)
Jason Woofenden [Thu, 12 Nov 2015 20:53:51 +0000 (15:53 -0500)]
add note to file/image fields (old val kept)

8 years agoadd enc_* to get resized cms_image urls
Jason Woofenden [Fri, 6 Nov 2015 21:25:14 +0000 (16:25 -0500)]
add enc_* to get resized cms_image urls

8 years agoconvert_uploaded_image/gif_to_png handle animated gifs
Jason Woofenden [Fri, 6 Nov 2015 17:08:07 +0000 (12:08 -0500)]
convert_uploaded_image/gif_to_png handle animated gifs

8 years agoadd: path_fix_ext() and path_or_mime_to_ext()
Jason Woofenden [Fri, 6 Nov 2015 17:03:21 +0000 (12:03 -0500)]
add: path_fix_ext() and path_or_mime_to_ext()

8 years agodb_connect() defers connecting 'til it's needed
Jason Woofenden [Fri, 6 Nov 2015 16:27:52 +0000 (11:27 -0500)]
db_connect() defers connecting 'til it's needed

8 years agoupload.php cleanup: really don't make dot files
Jason Woofenden [Tue, 3 Nov 2015 03:13:12 +0000 (22:13 -0500)]
upload.php cleanup: really don't make dot files

8 years agostylus: add function to easy linear scaling
Jason Woofenden [Sat, 31 Oct 2015 17:10:31 +0000 (13:10 -0400)]
stylus: add function to easy linear scaling

8 years agowork around REDIRECT_URL in apache 2.4.17
Jason Woofenden [Thu, 29 Oct 2015 16:09:22 +0000 (12:09 -0400)]
work around REDIRECT_URL in apache 2.4.17

8 years agoavoid NOTICes by checking isset() first
Jason Woofenden [Thu, 8 Oct 2015 20:50:39 +0000 (16:50 -0400)]
avoid NOTICes by checking isset() first

8 years agometaform: merge empty caption/field divs
Jason Woofenden [Thu, 8 Oct 2015 20:48:36 +0000 (16:48 -0400)]
metaform: merge empty caption/field divs

8 years agometaform: don't define INC_WFPL
Jason Woofenden [Fri, 2 Oct 2015 22:09:42 +0000 (18:09 -0400)]
metaform: don't define INC_WFPL

8 years agometaform: when password required, use new api
Jason Woofenden [Fri, 2 Oct 2015 22:08:43 +0000 (18:08 -0400)]
metaform: when password required, use new api

8 years agorelease public domain / CC0
Jason Woofenden [Tue, 29 Sep 2015 18:04:29 +0000 (14:04 -0400)]
release public domain / CC0

8 years agoenc_htmlbrtab: don't double spaces
Jason Woofenden [Fri, 18 Sep 2015 22:52:57 +0000 (18:52 -0400)]
enc_htmlbrtab: don't double spaces

8 years agostylus: support svg sprites with pixmap fallback
Jason Woofenden [Fri, 18 Sep 2015 22:30:18 +0000 (18:30 -0400)]
stylus: support svg sprites with pixmap fallback

8 years agometaform: merge ckeditor settings from cms
Jason Woofenden [Mon, 13 Jul 2015 22:00:42 +0000 (18:00 -0400)]
metaform: merge ckeditor settings from cms

8 years agoadd persistent.php (key/value store)
Jason Woofenden [Tue, 7 Jul 2015 19:28:33 +0000 (15:28 -0400)]
add persistent.php (key/value store)

8 years agofix typo from preg/ereg change
Jason Woofenden [Tue, 26 May 2015 18:07:28 +0000 (14:07 -0400)]
fix typo from preg/ereg change

8 years agofix enc_ functions for image/thumb parts
Jason Woofenden [Tue, 26 May 2015 17:55:05 +0000 (13:55 -0400)]
fix enc_ functions for image/thumb parts

8 years agotar: allow uppercase letters in dirname
Jason Woofenden [Tue, 26 May 2015 17:51:38 +0000 (13:51 -0400)]
tar: allow uppercase letters in dirname

8 years agouse preg instead of ereg
Jason Woofenden [Tue, 26 May 2015 17:51:05 +0000 (13:51 -0400)]
use preg instead of ereg

8 years agouse isset() more to clean up notices
Jason Woofenden [Tue, 26 May 2015 17:23:23 +0000 (13:23 -0400)]
use isset() more to clean up notices

8 years agodb.php: SWITCH TO MYSQLI API
Jason Woofenden [Tue, 26 May 2015 17:19:32 +0000 (13:19 -0400)]
db.php: SWITCH TO MYSQLI API

8 years agofix loads of unset variable/index notices
Jason Woofenden [Tue, 26 May 2015 17:11:22 +0000 (13:11 -0400)]
fix loads of unset variable/index notices

8 years agofix typo in comment/docs
Jason Woofenden [Tue, 19 May 2015 14:25:49 +0000 (10:25 -0400)]
fix typo in comment/docs

8 years agostylus: use underscore instead of hyphen
Jason Woofenden [Tue, 19 May 2015 13:46:35 +0000 (09:46 -0400)]
stylus: use underscore instead of hyphen

9 years agoincrease max radio buttons to 20
Jason Woofenden [Mon, 6 Apr 2015 18:22:11 +0000 (14:22 -0400)]
increase max radio buttons to 20

9 years agofix session idle timeout, change defaults
Jason Woofenden [Wed, 1 Apr 2015 20:18:05 +0000 (16:18 -0400)]
fix session idle timeout, change defaults

9 years agoupdate db encoding of empty session, docs
Jason Woofenden [Tue, 31 Mar 2015 14:28:27 +0000 (10:28 -0400)]
update db encoding of empty session, docs

9 years agoAPI CHANGE: new DB structure for sessions
Jason Woofenden [Tue, 31 Mar 2015 02:04:51 +0000 (22:04 -0400)]
API CHANGE: new DB structure for sessions

Also, session_set() doesn't convert things to strings

Added session_sets()

session_clear() with no args clears all

9 years agodelete string_array.php (buggy, stupid)
Jason Woofenden [Mon, 30 Mar 2015 01:07:16 +0000 (21:07 -0400)]
delete string_array.php (buggy, stupid)

9 years agometaform radios: use <label>, caption in html
Jason Woofenden [Sat, 28 Mar 2015 20:57:00 +0000 (16:57 -0400)]
metaform radios: use <label>, caption in html

9 years agometaform: new syntax for options, fix radio
Jason Woofenden [Sat, 28 Mar 2015 20:38:53 +0000 (16:38 -0400)]
metaform: new syntax for options, fix radio

9 years agometaform: indent sql with tabs
Jason Woofenden [Fri, 27 Mar 2015 21:22:12 +0000 (17:22 -0400)]
metaform: indent sql with tabs

9 years agoformat_varname: contract contractions
Jason Woofenden [Fri, 27 Mar 2015 19:40:55 +0000 (15:40 -0400)]
format_varname: contract contractions

9 years agoAPI CHANGE: db_count() returns integer
Jason Woofenden [Fri, 27 Mar 2015 03:02:06 +0000 (23:02 -0400)]
API CHANGE: db_count() returns integer

9 years agodocument return values of db_get_* when no match
Jason Woofenden [Fri, 27 Mar 2015 03:01:37 +0000 (23:01 -0400)]
document return values of db_get_* when no match

9 years agoclean up comment in metaform/template.php
Jason Woofenden [Mon, 23 Mar 2015 14:19:42 +0000 (10:19 -0400)]
clean up comment in metaform/template.php

9 years agometaform: separate wfpl_main.php from config.php
Jason Woofenden [Tue, 3 Mar 2015 14:31:49 +0000 (09:31 -0500)]
metaform: separate wfpl_main.php from config.php

9 years agoclean up my urls
Jason Woofenden [Tue, 3 Mar 2015 03:42:10 +0000 (22:42 -0500)]
clean up my urls

9 years agofix metaform (docs in tarbal)
Jason Woofenden [Tue, 3 Mar 2015 03:23:44 +0000 (22:23 -0500)]
fix metaform (docs in tarbal)

9 years agotweak mod_rewrite rule
Jason Woofenden [Tue, 3 Mar 2015 02:35:12 +0000 (21:35 -0500)]
tweak mod_rewrite rule

9 years agoclean up include paths and docs
Jason Woofenden [Tue, 3 Mar 2015 02:14:49 +0000 (21:14 -0500)]
clean up include paths and docs

9 years agoAPI CHANGE s/run_php/wfpl_main/
Jason Woofenden [Tue, 3 Mar 2015 00:03:35 +0000 (19:03 -0500)]
API CHANGE s/run_php/wfpl_main/

9 years agometaform: only require_once(email.php) if needed
Jason Woofenden [Wed, 18 Feb 2015 20:11:02 +0000 (15:11 -0500)]
metaform: only require_once(email.php) if needed

9 years agofix require_once() paths
Jason Woofenden [Mon, 16 Feb 2015 19:17:10 +0000 (14:17 -0500)]
fix require_once() paths

9 years agoMerge remote-tracking branch 'origin/master'
Jason Woofenden [Fri, 6 Feb 2015 15:58:45 +0000 (10:58 -0500)]
Merge remote-tracking branch 'origin/master'

9 years agoformat_varname prepends _ instead of deleting numeric prefix, add format_slug
Jason Woofenden [Fri, 6 Feb 2015 15:57:50 +0000 (10:57 -0500)]
format_varname prepends _ instead of deleting numeric prefix, add format_slug

9 years agometaform: make path in run.php jumpable
Jason Woofenden [Fri, 23 Jan 2015 18:14:28 +0000 (13:14 -0500)]
metaform: make path in run.php jumpable

9 years agometaform css: fix bolding of first caption
Jason Woofenden [Mon, 12 Jan 2015 17:02:49 +0000 (12:02 -0500)]
metaform css: fix bolding of first caption

9 years agometaform: fix download_tar() (stylus not less)
Jason Woofenden [Fri, 9 Jan 2015 02:20:25 +0000 (21:20 -0500)]
metaform: fix download_tar() (stylus not less)

9 years agometaform: fix state and province pulldowns
Jason Woofenden [Thu, 8 Jan 2015 21:39:14 +0000 (16:39 -0500)]
metaform: fix state and province pulldowns

9 years agostylus: add h-offset to sprites macros
Jason Woofenden [Tue, 6 Jan 2015 01:09:21 +0000 (20:09 -0500)]
stylus: add h-offset to sprites macros

9 years agostylus-helpers: don't set background color on sprites
Jason Woofenden [Fri, 2 Jan 2015 20:44:14 +0000 (15:44 -0500)]
stylus-helpers: don't set background color on sprites

9 years agometaform: newline at end of run.php
Jason Woofenden [Fri, 2 Jan 2015 16:25:48 +0000 (11:25 -0500)]
metaform: newline at end of run.php

9 years agometaform: use stylus instead of less
Jason Woofenden [Thu, 18 Dec 2014 23:56:07 +0000 (18:56 -0500)]
metaform: use stylus instead of less

9 years agorelative rewriterule not supported in some versions of apache
Jason Woofenden [Thu, 18 Dec 2014 20:17:51 +0000 (15:17 -0500)]
relative rewriterule not supported in some versions of apache

9 years agometaform: make run.php include (instead of being a symlink)
Jason Woofenden [Thu, 18 Dec 2014 20:17:05 +0000 (15:17 -0500)]
metaform: make run.php include (instead of being a symlink)

9 years agostylus: sprites 0-based, add placeholder,noselect
Jason Woofenden [Thu, 4 Dec 2014 14:31:30 +0000 (09:31 -0500)]
stylus: sprites 0-based, add placeholder,noselect

9 years agostylus: expand on sprites macros
Jason Woofenden [Thu, 13 Nov 2014 23:19:17 +0000 (18:19 -0500)]
stylus: expand on sprites macros

9 years agostylus-helpers: fix space-evenly, add dimensions
Jason Woofenden [Thu, 13 Nov 2014 16:47:05 +0000 (11:47 -0500)]
stylus-helpers: fix space-evenly, add dimensions

9 years agometaform: spaces between "if" and "(" in generated code
Jason Woofenden [Tue, 28 Oct 2014 15:28:05 +0000 (11:28 -0400)]
metaform: spaces between "if" and "(" in generated code

9 years agostylus-helpers: add transparent vendor expansion for user-select
Jason Woofenden [Fri, 17 Oct 2014 14:59:54 +0000 (10:59 -0400)]
stylus-helpers: add transparent vendor expansion for user-select

9 years agostylus: more vendor upgrades, cleanup
Jason Woofenden [Wed, 15 Oct 2014 22:54:51 +0000 (18:54 -0400)]
stylus: more vendor upgrades, cleanup

9 years agoadd stylus-helpers.styl
Jason Woofenden [Wed, 15 Oct 2014 21:56:31 +0000 (17:56 -0400)]
add stylus-helpers.styl

9 years agoenc_htmlbrtab: convert tabs too (not just spaces)
Jason Woofenden [Fri, 5 Sep 2014 16:03:46 +0000 (12:03 -0400)]
enc_htmlbrtab: convert tabs too (not just spaces)

9 years agomake string_array utf8-compatible
Jason Woofenden [Thu, 4 Sep 2014 20:51:36 +0000 (16:51 -0400)]
make string_array utf8-compatible

9 years agodb: use utf8 for client encoding, use real_escape
Jason Woofenden [Thu, 14 Aug 2014 19:38:03 +0000 (15:38 -0400)]
db: use utf8 for client encoding, use real_escape

9 years ago.htaccess works without knowing URL's pathname
Jason Woofenden [Wed, 13 Aug 2014 22:22:54 +0000 (18:22 -0400)]
.htaccess works without knowing URL's pathname

9 years agometaform: set utf8 charset in .sql files
Jason Woofenden [Tue, 12 Aug 2014 02:04:09 +0000 (22:04 -0400)]
metaform: set utf8 charset in .sql files

9 years agometaform: enter captions and optionally field names
Jason Woofenden [Mon, 11 Aug 2014 17:20:54 +0000 (13:20 -0400)]
metaform: enter captions and optionally field names

9 years agoformat_caption/format_varname: split words on camelCase
Jason Woofenden [Mon, 11 Aug 2014 15:46:17 +0000 (11:46 -0400)]
format_caption/format_varname: split words on camelCase

9 years agometaform: remove buggy unused code from fields parser
Jason Woofenden [Mon, 11 Aug 2014 15:06:55 +0000 (11:06 -0400)]
metaform: remove buggy unused code from fields parser

9 years agoallow / in email subjects and names
Jason Woofenden [Thu, 19 Jun 2014 19:16:06 +0000 (15:16 -0400)]
allow / in email subjects and names

9 years agoadd enc_mtime
Jason Woofenden [Mon, 9 Jun 2014 05:20:18 +0000 (01:20 -0400)]
add enc_mtime

10 years agofix require_once paths
Jason Woofenden [Sun, 26 Jan 2014 06:34:06 +0000 (01:34 -0500)]
fix require_once paths

10 years agometaform: remove obsolete/redundant attributes
Jason Woofenden [Sat, 23 Nov 2013 13:59:33 +0000 (08:59 -0500)]
metaform: remove obsolete/redundant attributes

10 years agoadd namespacify.sh
Jason Woofenden [Thu, 10 Oct 2013 13:01:10 +0000 (09:01 -0400)]
add namespacify.sh

This script packs most of wfpl into a single file that works inside the wfpl
namespace. Optionally hacks db_*() functions to use the wordpress database.

10 years agoallow + in email addresses
Jason Woofenden [Tue, 8 Oct 2013 11:14:36 +0000 (07:14 -0400)]
allow + in email addresses

10 years agoset path on session cookie
Jason Woofenden [Fri, 27 Sep 2013 03:26:09 +0000 (23:26 -0400)]
set path on session cookie

10 years agos/e-mail/email/ (the way of the future man)
Jason Woofenden [Wed, 18 Sep 2013 21:43:14 +0000 (17:43 -0400)]
s/e-mail/email/ (the way of the future man)

10 years agoremove unset variable (just code cleanup)
Jason Woofenden [Sun, 1 Sep 2013 03:17:09 +0000 (23:17 -0400)]
remove unset variable (just code cleanup)

10 years agofix section end tag in template docs/example
Jason Woofenden [Fri, 23 Aug 2013 04:40:32 +0000 (00:40 -0400)]
fix section end tag in template docs/example

10 years agoUSE sRGB COLORSPACE WITH IMAGEMAGIC
Jason Woofenden [Thu, 22 Aug 2013 00:02:25 +0000 (20:02 -0400)]
USE sRGB COLORSPACE WITH IMAGEMAGIC

10 years agometaform: fix decimal's sql data type
Jason Woofenden [Sun, 30 Jun 2013 07:22:29 +0000 (03:22 -0400)]
metaform: fix decimal's sql data type

11 years agometaform: fix non-password-protected listing and display
Jason Woofenden [Fri, 1 Mar 2013 01:35:05 +0000 (20:35 -0500)]
metaform: fix non-password-protected listing and display

11 years agomake enc_mmddyyyyhhmm be able to take a string
Jason Woofenden [Wed, 16 Jan 2013 08:45:54 +0000 (03:45 -0500)]
make enc_mmddyyyyhhmm be able to take a string

11 years agometaform: remove some very outdated docs
Jason Woofenden [Sat, 5 Jan 2013 10:00:04 +0000 (05:00 -0500)]
metaform: remove some very outdated docs

11 years agofix comment about return value of logged_in_as_admin()
Jason Woofenden [Sat, 5 Jan 2013 07:42:36 +0000 (02:42 -0500)]
fix comment about return value of logged_in_as_admin()

11 years agometaform: put each listing th on its own line
Jason Woofenden [Thu, 13 Dec 2012 07:47:20 +0000 (02:47 -0500)]
metaform: put each listing th on its own line

11 years agoemail(): explicit text/plain;charset=UTF-8
Jason Woofenden [Tue, 25 Sep 2012 12:44:54 +0000 (08:44 -0400)]
email(): explicit text/plain;charset=UTF-8

11 years agometaform: fix form action with opt_public_form
Jason Woofenden [Wed, 12 Sep 2012 15:57:23 +0000 (11:57 -0400)]
metaform: fix form action with opt_public_form

11 years agometaform: fix csv download header row
Jason Woofenden [Tue, 28 Aug 2012 13:56:26 +0000 (09:56 -0400)]
metaform: fix csv download header row

11 years agometaform: add csv download link to listings
Jason Woofenden [Tue, 28 Aug 2012 09:34:31 +0000 (05:34 -0400)]
metaform: add csv download link to listings

11 years agolistings sort when you click headers
Jason Woofenden [Tue, 28 Aug 2012 07:00:34 +0000 (03:00 -0400)]
listings sort when you click headers

11 years agocsv download: use comma, not tab as separator
Jason Woofenden [Tue, 28 Aug 2012 05:59:38 +0000 (01:59 -0400)]
csv download: use comma, not tab as separator

11 years agowork with .htm suffix
Jason Woofenden [Sun, 15 Jul 2012 20:21:32 +0000 (16:21 -0400)]
work with .htm suffix

11 years agomake format_decimal always omit the ".0" suffix
Jason Woofenden [Sat, 30 Jun 2012 06:24:49 +0000 (02:24 -0400)]
make format_decimal always omit the ".0" suffix

11 years agomake template's upload_max_filesize global
Jason Woofenden [Fri, 29 Jun 2012 17:59:36 +0000 (13:59 -0400)]
make template's upload_max_filesize global