Revisions for wicked/lib/Driver.php

Location: [ Horde ] / wicked / lib / Driver.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
Show Branch:
  Revision Date Author Log Message
1.64 (+9 -2 lines) 08/25/2008 12:33 AM Chuck Hagenbuch chuck

[cjh] Add an API method for fetching recent changes, and allow specifying
the number of days to look back in the RecentChanges page
(Duck <duck@obala.net>, Request #7230).

1.63 (+2 -2 lines) 01/02/2008 06:14 AM Jan Schneider jan

Happy New Year

1.62 (+3 -5 lines) 11/18/2007 09:04 PM Jan Schneider jan

Copyright from Tyler Colbert

1.61 (+3 -3 lines) 06/27/2007 01:24 PM Jan Schneider jan

Bump year, looks like a missed a few last time.

1.60 (+4 -4 lines) 12/30/2006 03:25 PM Jan Schneider jan

Standardize copyright wrapping and spacing.

1.59 (+21 -50 lines) 06/16/2006 11:48 PM Chuck Hagenbuch chuck

Fix deletion of the most recent revision.

1.58 (+4 -1 lines) 05/05/2006 04:42 PM eraserhd

* Prevent error when removing all versions of page with no attachments

1.57 (+12 -88 lines) 02/23/2006 04:51 PM Chuck Hagenbuch chuck

[cjh] Don't create pages until they have content (Bug #2534).

1.56 (+2 -2 lines) 01/01/2006 04:12 PM Jan Schneider jan

Happy new year\!

1.55 (+6 -1 lines) 12/28/2005 01:28 PM Chuck Hagenbuch chuck

Cleaner handling of attachments that are missing in the VFS.

1.54 (+5 -3 lines) 11/27/2005 10:36 PM Matt Selsky selsky

References

1.53 (+6 -2 lines) 11/18/2005 01:50 PM Jan Schneider jan

Catch errors.

Bug: 3000 (Yay!)

1.52 (+8 -13 lines) 07/12/2005 03:00 PM Chuck Hagenbuch chuck

[cjh] Delete all attachments to a page when that page is deleted.

1.51 (+96 -22 lines) 07/12/2005 02:51 PM Chuck Hagenbuch chuck

[cjh] Attachments can now be deleted (Bug #2246).

Bug: 2246

1.50 (+2 -2 lines) 07/11/2005 04:25 AM Jan Schneider jan

Fix phpdoc.

1.49 (+7 -7 lines) 07/11/2005 04:10 AM Jan Schneider jan

Revert. This doesn't work because we require the filename from the driver
implememtation. And we still don't have a way to delete attachments or
attachment entries. Great!

1.48 (+7 -7 lines) 07/11/2005 04:06 AM Jan Schneider jan

VFS is more likely to fail, so *first* try to save the file, *then* create an
attachment entry.

1.47 (+2 -2 lines) 06/08/2005 01:24 PM Chuck Hagenbuch chuck

don't include session ids in generated email.

1.46 (+7 -1 lines) 06/07/2005 12:26 PM Chuck Hagenbuch chuck

We really only want pages that begin or end with Template, not that
have Template anywhere in the name. So add a new getMatchingPages()
method with some useful constants.

1.45 (+6 -1 lines) 05/31/2005 02:40 PM eraserhd

* Cache special pages in getSpecialPages()
* Make getPages() return right results regardless of $special being different
on different calls.

1.44 (+8 -2 lines) 05/30/2005 04:28 PM Chuck Hagenbuch chuck

Try to cut down on unnecessary db queries.

1.43 (+5 -5 lines) 05/30/2005 03:43 PM Chuck Hagenbuch chuck

[cjh] Fix updating of attachments (Bug #1579).

1.42 (+2 -4 lines) 05/30/2005 02:18 PM Chuck Hagenbuch chuck

[cjh] Add a config option to toggle use of pretty URLS with mod_rewrite
(Bug #1878).

1.41 (+21 -12 lines) 05/27/2005 02:05 AM Matt Selsky selsky

Clean up phpdoc.

1.40 (+75 -64 lines) 05/16/2005 10:37 AM Jan Schneider jan

cleanup

1.39 (+28 -34 lines) 05/10/2005 04:07 PM Matt Selsky selsky

Remove "optional" from phpdoc.

1.38 (+7 -40 lines) 04/27/2005 12:34 PM Chuck Hagenbuch chuck

[cjh] Send email on MergeOrRename (Bug #916).

Also move a bunch of work into Wicked::mail() and rely on it to abort
if notifications aren't enabled; cleans up the places where it's
called.

1.37 (+6 -2 lines) 04/26/2005 06:37 PM Chuck Hagenbuch chuck

Allow not sending email on removeAllVersions() (should be overridden for MergeOrRename, and possibly administrative scripts, etc).

1.36 (+1 -2 lines) 04/18/2005 12:54 PM Chuck Hagenbuch chuck


Bug: 1811
Submitted by: selsky@columbia.edu

1.35 (+21 -3 lines) 03/16/2005 02:58 PM eraserhd

* Check that, different way to accomplish the same thing and...
* Don't show special pages as if they don't exist.

1.34 (+5 -5 lines) 03/11/2005 05:34 PM Jan Schneider jan

quotes

1.33 (+14 -9 lines) 03/04/2005 11:09 AM eraserhd

* Introduce page_id for wicked_pages, wicked_history
* Use page_id as foreign key for wicked_attachments, wicked_attachment_history
(Will be able to track changes accross rename/delete soon.)

1.32 (+9 -4 lines) 03/03/2005 03:24 PM eraserhd

* Show error when can't autocreate page, and don't indicate success.

1.31 (+3 -3 lines) 01/03/2005 09:35 AM Jan Schneider jan

Happy New Year

1.30 (+7 -2 lines) 11/18/2004 09:39 AM eraserhd

* Add Wicked_Driver::getPage() method
* Implement in SQL backend

Submitted by: Vijay Mahrra <vijay.mahrra@es.easynet.net>

1.29 (+66 -2 lines) 10/23/2004 01:19 AM eraserhd

* Make sure Driver.php has subs for all the methods in the SQL driver.

1.28 (+4 -4 lines) 10/18/2004 08:46 PM Chuck Hagenbuch chuck

Registry::getParam() -> Registry::get().

1.27 (+13 -13 lines) 08/31/2004 08:22 PM Chuck Hagenbuch chuck

Remove last bare "return new" statements to be consistent with future
E_STRICT coding style direction.

1.26 (+8 -3 lines) 08/16/2004 04:31 AM Jan Schneider jan

Never allow robots to create pages.

1.25 (+23 -3 lines) 08/12/2004 05:03 AM Jan Schneider jan

Notify about page deletions.

1.24 (+110 -2 lines) 08/06/2004 09:06 AM eraserhd

* Add ability to attach files to wiki pages.

1.23 (+7 -2 lines) 07/31/2004 08:55 PM eraserhd

Implement full text PageSearch

* Implement PageSearch
* Port Horde_SQL_Keywords:: from other framework (implements parsing Google-
like search expressions into SQL WHERE clauses).

1.22 (+7 -2 lines) 07/31/2004 12:48 PM eraserhd

* Implement MergeOrRename, so the user can rename a page or merge its contents
into another page and update referring pages.

1.21 (+2 -9 lines) 07/30/2004 10:33 PM eraserhd

Remove $wicked->_pages and make $wicked->_retrieve() just return the array of
pages found.

1.20 (+14 -5 lines) 07/26/2004 08:06 PM eraserhd

* Implement templates.

1.19 (+12 -2 lines) 07/01/2004 08:02 PM Jan Schneider jan

More charset fixes. We don't convert the charset directly after retrieving
them from the backend atm because Text_Wiki is breaking multibyte texts.

1.18 (+14 -2 lines) 05/14/2004 05:59 PM Chuck Hagenbuch chuck

track hits per page.

1.17 (+11 -11 lines) 05/14/2004 04:42 PM Chuck Hagenbuch chuck

Invert the noCreate logic to use an $autocreate variable instead, that defaults
to false.

1.16 (+11 -6 lines) 05/14/2004 03:24 PM Chuck Hagenbuch chuck

Minor changes, tweak method names, add a getAllPages() method.

1.15 (+3 -3 lines) 05/09/2004 12:42 AM Chuck Hagenbuch chuck

Changelogs

1.14 (+3 -3 lines) 04/24/2004 01:30 PM Jan Schneider jan

Show remote IP address in guest commits.

1.13 (+3 -3 lines) 04/07/2004 10:43 AM Chuck Hagenbuch chuck

No more HORDE_LIBS.

1.12 (+4 -2 lines) 03/19/2004 04:56 PM Chuck Hagenbuch chuck

Ditch $conf['wicked']['allow_guests'] in favor of respecting page permissions.
If a page does not exist, permission to create it will be controlled by the base
'wicked' permission, and if that doesn't exist, then authenticated users
will be permitted, and guests will not.

1.11 (+22 -20 lines) 01/09/2004 08:45 AM Jan Schneider jan

Don't send notification message if not configured.

1.10 (+3 -3 lines) 01/03/2004 10:48 AM Jan Schneider jan

Better don't include session ids is mails sent to the world.

1.9 (+25 -3 lines) 01/03/2004 07:47 AM Jan Schneider jan

Send notification on page creation.

1.8 (+3 -3 lines) 01/01/2004 11:18 AM Jan Schneider jan

Happy new year everyone.

1.7 (+6 -3 lines) 12/21/2003 02:01 PM Jan Schneider jan

Add $noCreate argument to stub.

1.6 (+8 -3 lines) 12/14/2003 01:50 PM Jan Schneider jan

Add getPages() method.

1.5 (+11 -11 lines) 12/14/2003 10:48 AM Jan Schneider jan

gettext

1.4 (+14 -12 lines) 11/21/2003 10:04 PM Chuck Hagenbuch chuck

Wicked now correctly (for my impression of "correct behavior" - wikis seem to
be an amazingly divergent class of software - the markup isn't standard, etc...)
create new pages when there's a link to a WikiWord that doesn't yet exist.

We still do try to load them from scripts/data/, though.

This means that you can actually create a wiki with wicked and create new
pages and such, which is kind of exciting.

Also, the functions in lib/api.php no longer try and load pages just to get links
to them, so things should be a lot more efficient now.

1.3 (+101 -61 lines) 11/17/2003 12:27 PM Chuck Hagenbuch chuck

Some default pages (most not used yet), and a bunch of cleanup to try and get
this closer to working order.

1.2 (+19 -17 lines) 11/11/2003 04:32 PM Chuck Hagenbuch chuck

- Wicke -> Wicked, should be globally.

- Cleanup, some modernization.

1.1 11/11/2003 12:51 PM Chuck Hagenbuch chuck

Initial import of Wicked, original code written by Tyler Colbert
<tyler-hordeml@colberts.us>. The initial name was "wicke", so a lot of
d's need to be added in various places, but this should be a complete,
otherwise functional start on a Horde Wiki.