From 2cb3d473f6ae4e263ecd2a464f7f3c6e924cd027 Mon Sep 17 00:00:00 2001 From: mohrt Date: Fri, 3 May 2002 18:14:24 +0000 Subject: [PATCH] rename id to name for cycle function --- docs/designers.sgml | 8 +++---- libs/plugins/function.cycle.php | 37 +++++++++++++++++---------------- plugins/function.cycle.php | 37 +++++++++++++++++---------------- 3 files changed, 42 insertions(+), 40 deletions(-) diff --git a/docs/designers.sgml b/docs/designers.sgml index 25a4317b..ca43444b 100644 --- a/docs/designers.sgml +++ b/docs/designers.sgml @@ -2746,11 +2746,11 @@ OUTPUT: - id + name string No default - The id of the cycle + The name of the cycle values @@ -2798,8 +2798,8 @@ OUTPUT: {* initialize the count *} {cycle values="#eeeeee,#d0d0d0"} -{cycle values="#eeeeee,#d0d0d0"} -{cycle values="#eeeeee,#d0d0d0"} +{cycle} +{cycle} OUTPUT: diff --git a/libs/plugins/function.cycle.php b/libs/plugins/function.cycle.php index fe60dbdf..aadefeb6 100644 --- a/libs/plugins/function.cycle.php +++ b/libs/plugins/function.cycle.php @@ -10,8 +10,9 @@ * Author: Monte Ohrt * Credits: Mark Priatel * Gerard + * Jason Sweat * Purpose: cycle through given values - * Input: id = id of cycle (optional) + * Input: name = name of cycle (optional) * values = comma separated list of values to cycle * (this can be left out for subsequent calls) * reset = boolean - resets given var to true @@ -22,8 +23,8 @@ * printed. * * Examples: {cycle values="#eeeeee,#d0d0d0d"} - * {cycle id=row values="one,two,three" reset=true} - * {cycle id=row} + * {cycle name=row values="one,two,three" reset=true} + * {cycle name=row} * ------------------------------------------------------------- */ function smarty_function_cycle($params, &$smarty) @@ -32,8 +33,8 @@ function smarty_function_cycle($params, &$smarty) extract($params); - if (empty($id)) { - $id = 'default'; + if (empty($name)) { + $name = 'default'; } if (!isset($print)) { @@ -49,38 +50,38 @@ function smarty_function_cycle($params, &$smarty) } if (!in_array('values', array_keys($params))) { - if(!isset($cycle_vars[$id]['values'])) { + if(!isset($cycle_vars[$name]['values'])) { $smarty->trigger_error("cycle: missing 'values' parameter"); return; } } else { - if(isset($cycle_vars[$id]['values']) - && $cycle_vars[$id]['values'] != $values ) { - $cycle_vars[$id]['index'] = 0; + if(isset($cycle_vars[$name]['values']) + && $cycle_vars[$name]['values'] != $values ) { + $cycle_vars[$name]['index'] = 0; } - $cycle_vars[$id]['values'] = $values; + $cycle_vars[$name]['values'] = $values; } - $cycle_array = explode($delimiter,$cycle_vars[$id]['values']); + $cycle_array = explode($delimiter,$cycle_vars[$name]['values']); - if(!isset($cycle_vars[$id]['index']) || $reset ) { - $cycle_vars[$id]['index'] = 0; + if(!isset($cycle_vars[$name]['index']) || $reset ) { + $cycle_vars[$name]['index'] = 0; } if (isset($assign)) { $print = false; - $smarty->assign($assign, $cycle_array[$cycle_vars[$id]['index']]); + $smarty->assign($assign, $cycle_array[$cycle_vars[$name]['index']]); } if($print) { - echo $cycle_array[$cycle_vars[$id]['index']]."\n"; + echo $cycle_array[$cycle_vars[$name]['index']]."\n"; } if($advance) { - if ( $cycle_vars[$id]['index'] >= count($cycle_array) -1 ) { - $cycle_vars[$id]['index'] = 0; + if ( $cycle_vars[$name]['index'] >= count($cycle_array) -1 ) { + $cycle_vars[$name]['index'] = 0; } else { - $cycle_vars[$id]['index']++; + $cycle_vars[$name]['index']++; } } } diff --git a/plugins/function.cycle.php b/plugins/function.cycle.php index fe60dbdf..aadefeb6 100644 --- a/plugins/function.cycle.php +++ b/plugins/function.cycle.php @@ -10,8 +10,9 @@ * Author: Monte Ohrt * Credits: Mark Priatel * Gerard + * Jason Sweat * Purpose: cycle through given values - * Input: id = id of cycle (optional) + * Input: name = name of cycle (optional) * values = comma separated list of values to cycle * (this can be left out for subsequent calls) * reset = boolean - resets given var to true @@ -22,8 +23,8 @@ * printed. * * Examples: {cycle values="#eeeeee,#d0d0d0d"} - * {cycle id=row values="one,two,three" reset=true} - * {cycle id=row} + * {cycle name=row values="one,two,three" reset=true} + * {cycle name=row} * ------------------------------------------------------------- */ function smarty_function_cycle($params, &$smarty) @@ -32,8 +33,8 @@ function smarty_function_cycle($params, &$smarty) extract($params); - if (empty($id)) { - $id = 'default'; + if (empty($name)) { + $name = 'default'; } if (!isset($print)) { @@ -49,38 +50,38 @@ function smarty_function_cycle($params, &$smarty) } if (!in_array('values', array_keys($params))) { - if(!isset($cycle_vars[$id]['values'])) { + if(!isset($cycle_vars[$name]['values'])) { $smarty->trigger_error("cycle: missing 'values' parameter"); return; } } else { - if(isset($cycle_vars[$id]['values']) - && $cycle_vars[$id]['values'] != $values ) { - $cycle_vars[$id]['index'] = 0; + if(isset($cycle_vars[$name]['values']) + && $cycle_vars[$name]['values'] != $values ) { + $cycle_vars[$name]['index'] = 0; } - $cycle_vars[$id]['values'] = $values; + $cycle_vars[$name]['values'] = $values; } - $cycle_array = explode($delimiter,$cycle_vars[$id]['values']); + $cycle_array = explode($delimiter,$cycle_vars[$name]['values']); - if(!isset($cycle_vars[$id]['index']) || $reset ) { - $cycle_vars[$id]['index'] = 0; + if(!isset($cycle_vars[$name]['index']) || $reset ) { + $cycle_vars[$name]['index'] = 0; } if (isset($assign)) { $print = false; - $smarty->assign($assign, $cycle_array[$cycle_vars[$id]['index']]); + $smarty->assign($assign, $cycle_array[$cycle_vars[$name]['index']]); } if($print) { - echo $cycle_array[$cycle_vars[$id]['index']]."\n"; + echo $cycle_array[$cycle_vars[$name]['index']]."\n"; } if($advance) { - if ( $cycle_vars[$id]['index'] >= count($cycle_array) -1 ) { - $cycle_vars[$id]['index'] = 0; + if ( $cycle_vars[$name]['index'] >= count($cycle_array) -1 ) { + $cycle_vars[$name]['index'] = 0; } else { - $cycle_vars[$id]['index']++; + $cycle_vars[$name]['index']++; } } }