Log of /contributions/modules/workflow/workflow.module
Parent Directory
|
Revision Log
|
Revision Graph
Revision
1.81 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Dec 31 21:25:05 2008 UTC
(10 months, 3 weeks ago)
by
jvandyk
Branch:
MAIN
Changes since
1.80: +2 -2 lines
Diff to
previous 1.80
Detect presence of autoincrement fields during update 6101 to avoid scary page of database errors if autoincrement was added by hand
Revision
1.69 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Aug 7 20:28:42 2008 UTC
(15 months, 2 weeks ago)
by
jvandyk
Branch:
MAIN
Changes since
1.68: +2 -2 lines
Diff to
previous 1.68
add a default Workflow Summary view showing nodes and states for those with 'access workflow summary view' permission
Revision
1.65 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Aug 1 14:01:08 2008 UTC
(15 months, 3 weeks ago)
by
jvandyk
Branch:
MAIN
Changes since
1.64: +20 -17 lines
Diff to
previous 1.64
function signature of workflow_node_form() changed to use $form_state
persist changes to already-scheduled transitions across node previews
#289837 by Kiam: change menu callback to point to overview page
record in watchdog when a state change is scheduled
Revision
1.64 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Aug 1 03:33:11 2008 UTC
(15 months, 3 weeks ago)
by
jvandyk
Branch:
MAIN
Changes since
1.63: +6 -2 lines
Diff to
previous 1.63
#289590 by Lk2: db_num_rows() is deprecated
updated workflow_access for Drupal 6
workflow permissions summary now collapsible
workflow state change choice survives preview
Revision
1.61 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Jul 31 22:07:48 2008 UTC
(15 months, 3 weeks ago)
by
jvandyk
Branch:
MAIN
Changes since
1.60: +5 -12 lines
Diff to
previous 1.60
#2686343 by Kiam: workflow help messages appearing on 404 pages
Removed deprecated menu item for removing actions (trigger does this now)
Revision
1.54.2.28 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue May 6 16:50:48 2008 UTC
(18 months, 3 weeks ago)
by
jvandyk
Branch:
DRUPAL-5
Changes since
1.54.2.27: +54 -11 lines
Diff to
previous 1.54.2.27
, to
branch point 1.54
#254114 support triggers UI for multiple node types using a workflow
change internal op construction from workflow-$tid to
workflow-$node->type-$tid (workflow_update_5203() converts existing)
eliminate error when editing name of workflow to which no states have yet
been assigned
change 'node type' to 'content type' in UI
clear menu cache when workflows are changed as this affects local tasks
Revision
1.54.2.27 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Apr 29 16:45:05 2008 UTC
(18 months, 4 weeks ago)
by
jvandyk
Branch:
DRUPAL-5
CVS Tags:
DRUPAL-5--2-2
Changes since
1.54.2.26: +149 -94 lines
Diff to
previous 1.54.2.26
, to
branch point 1.54
updated README
added a preference to display the workflow form on either the node editing form
(which we've always had) or when adding a comment to a node
refactored nodeapi implementation into workflow_transition() so we can reuse
code from either the nodeapi or comment hook
uninstall now deletes the two actions provided by workflow.module
(workflow_select_given_state_action and workflow_select_next_state_action)
from actions table if actions is enabled
only show node type/workflow assignment if a workflow has been defined
Revision
1.54.2.26 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Apr 24 20:26:32 2008 UTC
(19 months ago)
by
jvandyk
Branch:
DRUPAL-5
Changes since
1.54.2.25: +18 -9 lines
Diff to
previous 1.54.2.25
, to
branch point 1.54
#250480 enable workflow hook support for any op for workflow actions
#250244 by v1nce: enable editing of state name by including status field
Display message when user displays trigger page but no transitions have
been allowed
#250391 query should not return transition if no valid target state
Revision
1.54.2.22 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Apr 16 22:35:26 2008 UTC
(19 months, 1 week ago)
by
jvandyk
Branch:
DRUPAL-5
CVS Tags:
DRUPAL-5--2-0
Changes since
1.54.2.21: +123 -30 lines
Diff to
previous 1.54.2.21
, to
branch point 1.54
#247568 by snoble: remove primary key from Postgres workflow_access table
#247617 by snoble: add stamp field to workflow_node table for Postgres
added status field to workflow_states table so deleted states are not
deleted; they are just flagged as deleted. This preserves workflow node
history even if a state the node has been in is deleted.
workflow tab page now themes current, regular and deleted states differently
#128874 approach by JacobSingh: reassign soon-to-be-orphaned nodes to a
different state when a state is deleted
Revision
1.54.2.21 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Apr 16 19:53:42 2008 UTC
(19 months, 1 week ago)
by
jvandyk
Branch:
DRUPAL-5
Changes since
1.54.2.20: +82 -17 lines
Diff to
previous 1.54.2.20
, to
branch point 1.54
added autoincrement field hid to workflow_node_history table
added force parameter to workflow_execute_transition(); disregards
permissions when true
added advanced action: Change workflow state of post to new state
Revision
1.54.2.19 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Apr 14 17:36:15 2008 UTC
(19 months, 2 weeks ago)
by
jvandyk
Branch:
DRUPAL-5
Changes since
1.54.2.18: +13 -176 lines
Diff to
previous 1.54.2.18
, to
branch point 1.54
remove code related to actions assignment; actions module provides this
remove workflow_actions table; on update datais transferred to the
actions_assignments table, then workflow_actions is dropped
Revision
1.54.2.3 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Feb 24 21:26:29 2007 UTC
(2 years, 9 months ago)
by
mfredrickson
Branch:
DRUPAL-5
Changes since
1.54.2.2: +38 -32 lines
Diff to
previous 1.54.2.2
, to
branch point 1.54
#115777 -- Ordering on main Workflow settings page
Another Pancho patch. This man is on fire! :-)
This change updates the workflow overview page to have a better layout.
Restructures code behind the scenes to use weights and common API functions.
Revision
1.54.2.2 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Feb 24 21:00:42 2007 UTC
(2 years, 9 months ago)
by
mfredrickson
Branch:
DRUPAL-5
Changes since
1.54.2.1: +123 -62 lines
Diff to
previous 1.54.2.1
, to
branch point 1.54
#115772 -- Duplicate workflow / state names possible
Thanks to pancho for the patch.
This change checks a number of changes that improve form validation, prevent duplicate workflow names, etc.
Revision
1.54 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Feb 3 22:38:48 2007 UTC
(2 years, 9 months ago)
by
mfredrickson
Branch:
MAIN
CVS Tags:
DRUPAL-5--1-0-BETA-1
Branch point for:
DRUPAL-5
Changes since
1.53: +562 -276 lines
Diff to
previous 1.53
Workflow is in beta for 5.x!
Well, crack open the champagne and put your party hats on. After hours of hard work by drewish, webchick, samo, moshe, bloomaniac, jvandyk, Egon Bianchet, unleached, mr. dale, bdragon, and myself, workflow is running on Drupal 5. Special thanks to all those listed above who took the time to patch, review, critique, and otherwise move the ball towards the endzone.
Now, we're down to the final yards (can you tell the Super Bowl is tomorrow?). This is a beta release (perhaps the first of several). This means the code in unstable, buggy (read down for some known bugs), and will be changing in the immediate future. That said, this is mostly a compatibility release, so not much has changed in the code base. I am confident the full release will be out soon.
I'm putting out a call for people interested in testing this release. Please put it through it's paces. I'm especially interested in testing of:
- integration with actions (make sure APIs haven't changed in subtle ways)
- views integration (test your views, make sure they still work)
- upgrades (*** do not test on your production systems, make copies! but then see if the upgrade is successful)
- translations (these have fallen out of date. translators are very welcome to submit changes/updates)
If you want to jump right in, here's my (ever growing) list of bugs:
- when deleting a workflow, <em> is escaped into the drupal_set_message
- on workflow form, remove the label from the select list. hight current state better
- on workflow form, authorship still not checked right!
- scheduling puts extra message into logs
- scheduling is ignored and done immediately on workflow tab. :-(
Revision
1.51.2.4 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Dec 29 17:40:51 2006 UTC
(2 years, 10 months ago)
by
mfredrickson
Branch:
DRUPAL-4-7
Changes since
1.51.2.3: +159 -16 lines
Diff to
previous 1.51.2.3
, to
branch point 1.51
Adding workflow scheduling (#90016). This feature allows priviledged users to pick a time for the state transition to occur. When cron runs, it looks for state transitions that need to be run and moves the node appropriately.
There should be no difference for users without the "schedule workflow transitions" privilege.
Revision
1.24 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Mon Nov 21 14:46:37 2005 UTC
(4 years ago)
by
jvandyk
Branch:
MAIN
Changes since
1.23: +23 -20 lines
Diff to
previous 1.23
#37052 fix return value of workflow_field_choices()
now we don't display workflow if user has no new target states for a node
Revision
1.11 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Feb 2 20:32:46 2005 UTC
(4 years, 9 months ago)
by
jvandyk
Branch:
MAIN
Changes since
1.10: +105 -37 lines
Diff to
previous 1.10
assignment of initial state is now a built-in transition, so actions can be assigned to node creation
Revision
1.4
Wed Jul 14 22:11:09 2004 UTC
(5 years, 4 months ago)
by
kjartan
Branch:
MAIN
Changes since
1.3: +1 -1 lines
FILE REMOVED
- Removing old unmaintained modules/themes.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.