Wave of documentation.

Adds phpDoc comments for global/public elements.
No code changes.

See issue #274

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4363 2fea6a4d-a838-0410-917b-93a53c48e9d2
Programming style and consistency.

Huge file, needs still few passes.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4364 2fea6a4d-a838-0410-917b-93a53c48e9d2
More programming style and consistency.

Huge file, needs still few passes.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4365 2fea6a4d-a838-0410-917b-93a53c48e9d2
Programming style and consistency.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4366 2fea6a4d-a838-0410-917b-93a53c48e9d2
Prevent set_pref() from updating wrong rows.

set_pref() had a change to update different prefs row(s)
than the one the same statement inserted to the database.

This is due to having LIKE operator in update statement
while not sporting wildcards when checking existence or adding new prefs rows.

This means that wildcards would both end to the database
with the name, but also that update statement could update
different row(s) than intended.

This change removes that stranded LIKE operator which most likely was there by accident.

Closes issue #296

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4367 2fea6a4d-a838-0410-917b-93a53c48e9d2
Wave of documentation.

Adds phpDoc comments for global/public elements.
No code changes.

See issue #274

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4368 2fea6a4d-a838-0410-917b-93a53c48e9d2
Wave of documentation.

Adds phpDoc comments for global/public elements.
No code changes.

See issue #274

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4369 2fea6a4d-a838-0410-917b-93a53c48e9d2
Wave of documentation.

Adds phpDoc comments for global/public elements.
No code changes.

See issue #274

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4370 2fea6a4d-a838-0410-917b-93a53c48e9d2
Wave of documentation.

Adds phpDoc comments for global/public elements.
No code changes.

See issue #274

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4371 2fea6a4d-a838-0410-917b-93a53c48e9d2
Introduces safe_truncate()

See issue #297

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4372 2fea6a4d-a838-0410-917b-93a53c48e9d2
Introduces safe_drop()

See issue #297

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4373 2fea6a4d-a838-0410-917b-93a53c48e9d2
Since tags wouldn't hurt.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4374 2fea6a4d-a838-0410-917b-93a53c48e9d2
Introduces safe_create()

Easily create compatible database tables.

See issue #297

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4375 2fea6a4d-a838-0410-917b-93a53c48e9d2
Adds index management to the DB abstraction layer.

Introduces safe_index(), safe_create_index(),
safe_drop_index() and safe_rename() functions.

Closes issue #297

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4376 2fea6a4d-a838-0410-917b-93a53c48e9d2
Apply ownership of language strings to lang file loader.

See issue #226.


git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4377 2fea6a4d-a838-0410-917b-93a53c48e9d2
Adds table lock management to the DB abstraction layer.

Introduces safe_lock() and safe_unlock()

See issue #297

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4378 2fea6a4d-a838-0410-917b-93a53c48e9d2
Wave of documentation.

Adds phpDoc comments for global/public elements.
No code changes.

See issue #274

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4379 2fea6a4d-a838-0410-917b-93a53c48e9d2
Wave of documentation.

Adds phpDoc comments for global/public elements.
No code changes.

See issue #274

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4380 2fea6a4d-a838-0410-917b-93a53c48e9d2
Throw publish functions all apart from tag parser to routing

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4381 2fea6a4d-a838-0410-917b-93a53c48e9d2
Programming style and consistency.

git-svn-id: http://textpattern.googlecode.com/svn/development/4.x@4382 2fea6a4d-a838-0410-917b-93a53c48e9d2