Project

General

Profile

Statistics
| Revision:

# Date Author Comment
13782 06/13/2014 08:24 PM Aaron Marcuse-Kubitza

web/index.php: Brad: added attribution/

13781 06/13/2014 08:22 PM Aaron Marcuse-Kubitza

web/index.php: removed no longer used PHP redirects. these are now handled by Apache .htaccess files instead.

13780 06/13/2014 08:21 PM Aaron Marcuse-Kubitza

web/index.php: removed no longer used PHP redirects. these are now handled by Apache .htaccess files instead.

13779 06/13/2014 08:11 PM Aaron Marcuse-Kubitza

web/people/Brad_Boyle/data_provenance: abbreviated to provenance to enable shorter URLs

13778 06/13/2014 08:11 PM Aaron Marcuse-Kubitza

web/people/Brad_Boyle/data_provenance: abbreviated to provenance to enable shorter URLs

13777 06/13/2014 08:08 PM Aaron Marcuse-Kubitza

added web/people/Brad_Boyle/identifiers

13776 06/13/2014 08:07 PM Aaron Marcuse-Kubitza

bugfix: web/index.php: Brad: updated resource names to match filesystem

13775 06/13/2014 07:58 PM Aaron Marcuse-Kubitza

bugfix: web/index.php: Brad: fixed URL base

13774 06/13/2014 07:57 PM Aaron Marcuse-Kubitza

web/index.php: sources: reordered/recategorized to match the subdirs and wiki.vegpath.org/VegCore

13772 06/13/2014 07:43 PM Aaron Marcuse-Kubitza

merged inputs/VegBIEN into schemas/VegBIEN, since for the purposes of the data dictionary URLs, VegBIEN is primarily an exchange schema

13770 06/13/2014 07:06 PM Aaron Marcuse-Kubitza

added web/people/Brad_Boyle/identifier_examples, which is used by the VegBIEN data dictionary

13769 06/13/2014 07:02 PM Aaron Marcuse-Kubitza

placed web/BIEN3/TWiki/lib/LocalSite.cfg under version control because it contains absolute paths that need to be maintained

13768 06/13/2014 07:01 PM Aaron Marcuse-Kubitza

web/main.conf: updated paths

13767 06/13/2014 06:34 PM Aaron Marcuse-Kubitza

web/people/Brad_Boyle/*/.htaccess: set the destination filename using RewriteRule env, to allow escaping " " with "\ " instead of the difficult-to-read "\%20"

13766 06/13/2014 06:20 PM Aaron Marcuse-Kubitza

web/people/Brad_Boyle/*/.htaccess: use relative paths to new symlinks to avoid hardcoding paths

13765 06/13/2014 06:07 PM Aaron Marcuse-Kubitza

web/BIEN3/TWiki/twiki.conf: updated paths

13762 06/13/2014 05:15 PM Aaron Marcuse-Kubitza

web/people/Brad_Boyle/: added symlinks to Brad's files that are used in the data dictionaries

13761 06/13/2014 04:29 PM Aaron Marcuse-Kubitza

schemas/VegBIEN/attribution/: moved into schemas/VegBIEN/planning/

13760 06/13/2014 04:11 PM Aaron Marcuse-Kubitza

schemas/VegBIEN/: moved Redmine/, TWiki/ to web/BIEN3/ since they relate to the BIEN3 project as a whole, not just the database

13759 06/13/2014 04:09 PM Aaron Marcuse-Kubitza

web/BIEN3/Redmine/svn/.htaccess: removed unneeded RewriteBase because this does not use a relative redirect with ../

13758 06/13/2014 04:07 PM Aaron Marcuse-Kubitza

schemas/VegBIEN/: moved Redmine/, TWiki/ to web/BIEN3/ since they relate to the BIEN3 project as a whole, not just the database

13757 06/13/2014 04:02 PM Aaron Marcuse-Kubitza

schemas/VegBIEN/: moved Redmine/, TWiki/ to web/BIEN3/ since they relate to the BIEN3 project as a whole, not just the database

13756 06/13/2014 04:01 PM Aaron Marcuse-Kubitza

schemas/VegBIEN/: moved Redmine/, TWiki/ to web/BIEN3/ since they relate to the BIEN3 project as a whole, not just the database

13754 06/13/2014 03:40 PM Aaron Marcuse-Kubitza

web/BIEN3: link to Redmine instead of directly to the wiki, since the Redmine/ dir should manage where BIEN3 default-redirects to

13752 06/13/2014 02:20 PM Aaron Marcuse-Kubitza

merged inputs/VegBIEN into schemas/VegBIEN, since for the purposes of the data dictionary URLs, VegBIEN is primarily an exchange schema

13751 06/13/2014 02:20 PM Aaron Marcuse-Kubitza

merged inputs/VegBIEN into schemas/VegBIEN, since for the purposes of the data dictionary URLs, VegBIEN is primarily an exchange schema

13745 06/13/2014 01:16 PM Aaron Marcuse-Kubitza

merged inputs/VegBIEN into schemas/VegBIEN, since for the purposes of the data dictionary URLs, VegBIEN is primarily an exchange schema

13743 06/13/2014 12:56 PM Aaron Marcuse-Kubitza

web/.fs: changed to point directly to the svn root, so that the VegBIEN dir does not contain any recursive symlinks

13740 06/13/2014 08:45 AM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: oXygen XML editor: added download link for the version (13.2) that works with NCEAS's license. bash: added fix to enable Ctrl+Arrow to work. GVFS: added links for file permissions bug. iPlant: added Atmosphere/Data Store links. Quick links: updated vegpath.org link to `vegpath.org.`.

13739 06/12/2014 08:03 PM Aaron Marcuse-Kubitza

web/username_prefix.php: username/password prompt message: added instructions to always append "." when visiting the homepage of the site ("vegpath.org.")

13733 06/12/2014 03:38 PM Aaron Marcuse-Kubitza

web/username_prefix.php: deletion comments: require ... strikethrough on both () to avoid ambiguity when the deleted part starts or ends with -

13725 06/10/2014 03:05 PM Aaron Marcuse-Kubitza

web/username_prefix.php: deletion comments: also support strikethrough syntax for clarity: (c_)x@url -> c_x@url

13723 06/10/2014 11:48 AM Aaron Marcuse-Kubitza

web/username_prefix.php: insertion comments: documented that the semantic meaning of the [] portion also applies, even though it's not included in the linked term name

13720 06/10/2014 11:09 AM Aaron Marcuse-Kubitza

web/username_prefix.php: added support for deletion comments of the form (c_)x(_d)@url -> c_x_d@url . deletion indicates that the semantic meaning of the () portion does not apply, even though it's included in the linked term name.

13718 06/10/2014 10:58 AM Aaron Marcuse-Kubitza

web/username_prefix.php: comments: use [] instead of () because in writing, [] denotes insertion, while () (as an editing mark) denotes something to remove

13714 06/09/2014 05:26 PM Aaron Marcuse-Kubitza

bugfix: web/index.php: fixed bug where full directory index would not display correctly if invoked as /index.php instead of / (caused by incorrect URL)

13712 06/09/2014 12:49 PM Aaron Marcuse-Kubitza

web/username_prefix.php: word-wraps: renamed to linewraps

13711 06/09/2014 12:48 PM Aaron Marcuse-Kubitza

web/username_prefix.php: added support for word-wraps of the form x_-_.y@url -> x.y@url (the _ are needed to work in Google spreadsheets)

13710 06/09/2014 12:12 PM Aaron Marcuse-Kubitza

bugfix: web/username_prefix.php: comments: need to use syntax that doesn't use : because Firefox will not update the "password" for the website with the new value after the : . the new syntax use () instead.

13709 06/09/2014 11:33 AM Aaron Marcuse-Kubitza

web/username_prefix.php: comment prefixes: support embedded ":" in comment

13704 06/07/2014 12:22 AM Aaron Marcuse-Kubitza

web/username_prefix.php: user2path(): comment prefixes: documented how to put the comment on a separate line when word-wrapping (c-_:x@url). this format works in Google spreadsheets.

13703 06/07/2014 12:20 AM Aaron Marcuse-Kubitza

web/username_prefix.php: user2path(): comment prefixes: documented how to put the comment on a separate line when word-wrapping (c-_:x@url). this format works in Google spreadsheets.

13702 06/07/2014 12:12 AM Aaron Marcuse-Kubitza

web/username_prefix.php: user2path(): added support for comment prefixes, which can be used to include term categories. note: when URL is used without http:// , you must include a non-letter in the comment (eg. c_:x@url) to work in Firefox.

13701 06/06/2014 11:52 PM Aaron Marcuse-Kubitza

web/username_prefix.php: user2path(): visually separated steps for easier readability

13698 06/06/2014 10:47 PM Aaron Marcuse-Kubitza

bugfix: web/username_prefix.php: user2path(): padding used to visually separate 1st element of URL: require all padding to be __ because sometimes terms contain a leading or trailing _

13697 06/06/2014 10:37 PM Aaron Marcuse-Kubitza

bugfix: web/username_prefix.php: user2path(): padding used to visually separate 1st element of URL: support embedded @ inside highlighted part: also need to match end-padding when followed by "."

13696 06/06/2014 10:34 PM Aaron Marcuse-Kubitza

web/username_prefix.php: user2path(): padding used to visually separate 1st element of URL: support embedded @ inside highlighted part

13695 06/06/2014 10:18 PM Aaron Marcuse-Kubitza

web/username_prefix.php: user2path(): added support for padding used to visually separate 1st element of URL (x@url -> x@url)

13694 06/06/2014 08:32 PM Aaron Marcuse-Kubitza

bugfix: web/username_prefix.php: need to handle : in login (which would normally indicate a password)

13683 06/06/2014 05:27 AM Aaron Marcuse-Kubitza

web/.htaccess: auto-detect dotpath: need to explicitly set usernames_disabled=1, because for some reason the `%{QUERY_STRING} =""` check doesn't detect a query string

13682 06/06/2014 05:24 AM Aaron Marcuse-Kubitza

web/.htaccess: auto-detect dotpath: removed handling of no longer used @ prefix (used to be used by username-based prefix subpaths)

13681 06/06/2014 05:18 AM Aaron Marcuse-Kubitza

bugfix: web/.htaccess: username-based prefix subpaths: usernames_disabled: also need to support it being set in the current round

13680 06/06/2014 05:16 AM Aaron Marcuse-Kubitza

bugfix: web/.htaccess: username-based prefix subpaths: removed support for query strings because these are often used at the root level, and should then be treated as a regular dotpath rather than something with a username-based prefix

13679 06/06/2014 05:07 AM Aaron Marcuse-Kubitza

bugfix: web/.htaccess: forced mod_autoindex listing: use $usernames_disabled to ensure that usernames stay disabled even when /all path is removed

13678 06/06/2014 05:06 AM Aaron Marcuse-Kubitza

bugfix: web/.htaccess: username-based prefix subpaths: added back usernames_disabled env var, because it is needed if a RewriteRule in a previous round creates an empty path (mod_rewrite runs the RewriteRules repeatedly until no replacements are made)

13677 06/06/2014 05:01 AM Aaron Marcuse-Kubitza

bugfix: web/.htaccess: username-based prefix subpaths: REDIRECT_REQUEST_URI: also allow it to be unset, as it is when using usernames

13676 06/06/2014 04:57 AM Aaron Marcuse-Kubitza

fix: web/index.php: directory index: don't append QUERY_STRING, as this is not used by /all

13675 06/06/2014 04:57 AM Aaron Marcuse-Kubitza

web/.htaccess: username-based prefix subpaths: removed usernames_disabled env var because the bug that appeared to require this has now been fixed

13674 06/06/2014 04:56 AM Aaron Marcuse-Kubitza

bugfix: web/.htaccess: username-based prefix subpaths: also need to check original URL (REDIRECT_REQUEST_URI), in addition to current URL (REQUEST_URI) to see if usernames should be disabled

13673 06/06/2014 04:39 AM Aaron Marcuse-Kubitza

web/.htaccess: username-based prefix subpaths: allow explicitly disabling in a RewriteRule to handle special cases

13672 06/06/2014 04:28 AM Aaron Marcuse-Kubitza

web/.htaccess: auto-detect dotpath: removed handling of no longer used @ prefix (used to be used by username-based prefix subpaths)

13671 06/06/2014 04:20 AM Aaron Marcuse-Kubitza

bugfix: web/index.php: directory index: use QUERY_STRING, not HTTP_AUTHORIZATION (HTTP_AUTHORIZATION was probably left over from a previous attempt to provide username-based prefix subpaths)

13668 06/06/2014 02:38 AM Aaron Marcuse-Kubitza

web/.htaccess, username_prefix.php: username-based prefix subpaths: don't require the // at the end , to avoid clutter. IMPORTANT: in order to access the home page after visiting a URL with a username, you must now append "." to the host ("vegpath.org.") (other pages are not affected by this problem). since vegpath.org is a URL shortener, this is a worthwhile tradeoff to avoid needing the // suffixes everywhere.

13667 06/06/2014 02:19 AM Aaron Marcuse-Kubitza

bugfix: web/.htaccess: subdomains: each path element must be non-empty, to avoid matching a trailing . incorrectly

13666 06/06/2014 01:18 AM Aaron Marcuse-Kubitza

web/.htaccess: username-based prefix subpaths: updated documentation to use leading // instead of trailing ? or ?@

13665 06/06/2014 01:14 AM Aaron Marcuse-Kubitza

web/username_prefix.php: $_SERVER["PHP_AUTH_USER"] test: factored $_SERVER["SCRIPT_URL"] out of both branches of if statement

13664 06/06/2014 12:36 AM Aaron Marcuse-Kubitza

web/username_prefix.php: don't remove @ from query string because that is no longer a special character

13662 06/05/2014 11:46 PM Aaron Marcuse-Kubitza

fix: web/.htaccess: username-based prefix subpaths: changed format to subpath@host//path because the trailing ? makes it look like the sentence the URL is in is a question

13661 06/05/2014 08:38 PM Aaron Marcuse-Kubitza

web/.phpPgAdmin/.htaccess: action redirect: only append ? if adding to the query string

13656 06/05/2014 11:33 AM Aaron Marcuse-Kubitza

web/.phpPgAdmin/.htaccess: view: default to displaying the columns rather than the definition

13653 06/05/2014 08:20 AM Aaron Marcuse-Kubitza

web/.phpPgAdmin/.htaccess: support viewing the columns of a view rather than the definition

13652 06/05/2014 08:16 AM Aaron Marcuse-Kubitza

web/.phpPgAdmin/.htaccess: RewriteRules: use overridable action var

13651 06/05/2014 08:14 AM Aaron Marcuse-Kubitza

web/.phpPgAdmin/.htaccess: support overriding action param in a later RewriteRule

13650 06/05/2014 08:04 AM Aaron Marcuse-Kubitza

web/.phpPgAdmin/.htaccess: removed skip= because this creates a confusing control flow, and prevents using chain

13629 06/04/2014 11:41 AM Aaron Marcuse-Kubitza

web/.htaccess: auto-detect dotpath in query string: also auto-prepend & for query strings appended to a username-based prefix, so that these don't need to have & manually prepended to make them appendable

13628 06/04/2014 11:14 AM Aaron Marcuse-Kubitza

web/.htaccess: auto-detect dotpath in query string: also auto-detect dotpath for query strings appended to a username-based prefix, so that these don't need to have . prepended to make them appendable

13627 06/04/2014 02:25 AM Aaron Marcuse-Kubitza

web/username_prefix.php: no prefix: use $_SERVER["SCRIPT_URL"] instead of rtrimming $_SERVER["REQUEST_URI"]

13626 06/04/2014 02:24 AM Aaron Marcuse-Kubitza

web/username_prefix.php: has prefix: use same expr whether or not it has a query string, because the with-query-string expr works for both cases

13625 06/04/2014 02:20 AM Aaron Marcuse-Kubitza

web/username_prefix.php: use if statements instead of `? :` for clarity

13624 06/04/2014 02:10 AM Aaron Marcuse-Kubitza

web/username_prefix.php: use $subpath instead of $_SERVER["PHP_AUTH_USER"] for clarity

13622 06/04/2014 01:59 AM Aaron Marcuse-Kubitza

web/.htaccess, username_prefix.php: username-based prefix subpaths: support dotpath in query string (which will be appended verbatim to the prefix). use "__?@__" instead of "__?__&" to signal username-based prefix, so that the query string does not end in a dangling & .

13620 06/04/2014 01:06 AM Aaron Marcuse-Kubitza

bugfix: web/.htaccess: auto-detect dotpath in query string: don't exclude dotpaths that come before a normal query string (&k=v...)

13619 06/04/2014 01:05 AM Aaron Marcuse-Kubitza

web/.htaccess: auto-detect dotpath in query string: documented what each RewriteCond does

13618 06/04/2014 01:03 AM Aaron Marcuse-Kubitza

web/.htaccess: auto-detect dotpath in query string: use %{QUERY_STRING} instead of %0 for clarity

13617 06/04/2014 12:48 AM Aaron Marcuse-Kubitza

web/.htaccess, web/username_prefix.php: username-based prefix subpaths: support query strings in addition to paths

13616 06/04/2014 12:18 AM Aaron Marcuse-Kubitza

web/index.php: removed no longer needed redirection of username-based prefix subpaths, which is now handled by web/.htaccess

13615 06/04/2014 12:16 AM Aaron Marcuse-Kubitza

web/.htaccess: handle username-based prefix subpaths (of the form "subpath@url?") for all paths rather than just for the root (which were handled by index.php)

13614 06/04/2014 12:11 AM Aaron Marcuse-Kubitza

added web/username_prefix.php, for use with username-based prefix redirects

13613 06/03/2014 11:13 PM Aaron Marcuse-Kubitza

web/index.php: subpath@host? redirects: also support multiple @ and nested . in prefix: @host? -> host?b.c.a

13612 06/03/2014 11:01 PM Aaron Marcuse-Kubitza

web/index.php: support prefix redirect of the form subpath@host? , which is better than subpath.host because case is preserved and special chars allowed. (must require trailing ? for redirect, to avoid needing login to view the page itself.)

13611 06/03/2014 10:47 PM Aaron Marcuse-Kubitza

bugfix: web/index.php: full directory index: appending query string: need to use $_SERVER["QUERY_STRING"], not $_SERVER["HTTP_AUTHORIZATION"] for this

13460 05/16/2014 12:03 AM Aaron Marcuse-Kubitza

bugfix: web/.phpPgAdmin/.htaccess: only append subject if non-empty, to avoid confusing redirect.php

13459 05/15/2014 11:57 PM Aaron Marcuse-Kubitza

bugfix: web/.phpPgAdmin/.htaccess: custom pages: need to handle in query string because .php filename would be treated as path element

13458 05/15/2014 11:32 PM Aaron Marcuse-Kubitza

web/.phpPgAdmin/.htaccess: support custom .php pages

13407 05/06/2014 03:39 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: iPlant links: fixed broken links

13406 05/06/2014 03:34 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: starscream links: removed favicons so they wouldn't wake the Mac up on network access whenever someone opens the links page

13362 04/30/2014 07:06 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: fixed broken links

13334 04/29/2014 03:47 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: Ubuntu 14.04 upgrade: rsync: documented that this breaks use of ~ to reference the remote user's home dir

13307 04/23/2014 07:16 PM Aaron Marcuse-Kubitza

web/links/index.htm: updated to Firefox bookmarks: Ubuntu 14.04 upgrade: Apache: documented that MultiViews is actually only broken for redirects with the filename "index"

13306 04/23/2014 07:11 PM Aaron Marcuse-Kubitza

web/.htaccess: for dirs, redirect to index.*: document it is actually just the filename "index" that MultiViews is broken for, other filenames work fine