| 1 |
<?php |
<?php |
| 2 |
// $Id$ |
// $Id: workflow_named_transitions.module,v 1.3 2009/04/14 13:29:37 deekayen Exp $ |
| 3 |
|
|
| 4 |
/** |
/** |
| 5 |
* @file |
* @file |
| 46 |
$workflows = workflow_get_all(); |
$workflows = workflow_get_all(); |
| 47 |
|
|
| 48 |
foreach ($workflows as $workflow_id => $workflow_name) { |
foreach ($workflows as $workflow_id => $workflow_name) { |
| 49 |
$output .= '<br />'. l(t("Edit workflow '@workflow_name' labels", array('@workflow_name' => $workflow_name)), "admin/build/workflow/labels/$workflow_id"); |
$output .= '<br />' . l(t("Edit workflow '@workflow_name' labels", array('@workflow_name' => $workflow_name)), "admin/build/workflow/labels/$workflow_id"); |
| 50 |
} |
} |
| 51 |
|
|
| 52 |
return $output; |
return $output; |
| 83 |
} |
} |
| 84 |
|
|
| 85 |
$form[$transition['from_state']][$transition['tid']] = array( |
$form[$transition['from_state']][$transition['tid']] = array( |
| 86 |
'#title' => $transition['from_state'] ." → ". $transition['to_state'], |
'#title' => $transition['from_state'] . " → " . $transition['to_state'], |
| 87 |
'#type' => 'textfield', |
'#type' => 'textfield', |
| 88 |
'#default_value' => $transition['label'] |
'#default_value' => $transition['label'] |
| 89 |
); |
); |
| 182 |
ON wt.target_sid = to_states.sid) |
ON wt.target_sid = to_states.sid) |
| 183 |
LEFT JOIN {workflow_named_transitions} AS wnt |
LEFT JOIN {workflow_named_transitions} AS wnt |
| 184 |
ON wt.tid = wnt.tid " |
ON wt.tid = wnt.tid " |
| 185 |
. ($workflow != NULL ? "WHERE from_states.wid = $workflow AND to_states.wid = $workflow " : "") ." ORDER BY from_state, to_state"; |
. ($workflow != NULL ? "WHERE from_states.wid = $workflow AND to_states.wid = $workflow " : "") . " ORDER BY from_state, to_state"; |
| 186 |
$transition_results = db_query($query); |
$transition_results = db_query($query); |
| 187 |
|
|
| 188 |
$transitions = array(); |
$transitions = array(); |