Размер файла: 5.43Kb
<?php
$line_ex = explode('|',trim($vis_temp));
$dostup = $line_ex[0];
$typ = $line_ex[1];
// работа интерпретатора
if ($typ == 'link')
{
$href = htmlspecialchars($line_ex[2]);
$mess1 = trim($line_ex[3]);
include($cms.'flud/anti_y.php');
include($vis.'set_q.php');
$name = $mess1;
echo '
Адрес: <input name="vis_temp_href" type="text" value="'.$href.'"><br>
Имя: <input name="vis_temp_name" type="text" value="'.stripslashes($name).'">
';
}
elseif ($typ == 'polosa')
{
echo 'Визуальная линия';
}
elseif ($typ == 'ramka')
{
$mess1 = $line_ex[2];
$text = $line_ex[2];
include($cms.'flud/anti_y.php');
include($vis.'set_q.php');
$text = $mess1;
echo '
Текст в рамке:<br>
<textarea name="vis_temp_text" rows=2 cols=20>'.stripslashes($text).'</textarea>
';
}
elseif ($typ == 'area')
{
$mess1 = $line_ex[4];
$str = trim($line_ex[2]);
include($cms.'flud/anti_y.php');
include($vis.'set_q.php');
$text = $mess1;
echo '
Текст:<br>
<textarea name="vis_temp_text" rows=2 cols=20>'.stripslashes($text).'</textarea>
<br>Отображать строк:<br>
<input name="vis_temp_str" type="text" value="'.$str.'">
';
}
elseif ($typ == 'error')
{
$mess1 = $line_ex[2];
include($cms.'flud/anti_y.php');
include($vis.'set_q.php');
$text = $mess1;
echo '
Текст ошибки:<br>
<textarea name="vis_temp_text" rows=2 cols=20>'.stripslashes($text).'</textarea>
';
}
elseif ($typ == 'zagolovok')
{
$mess1 = $line_ex[2];
$text = $line_ex[2];
include($cms.'flud/anti_y.php');
include($vis.'set_q.php');
$text = $mess1;
echo '
Текст заголовка:<br>
<textarea name="vis_temp_text" rows=2 cols=20>'.stripslashes($text).'</textarea>
';
}
elseif ($typ == 'image')
{
$scr = $line_ex[2];
$width = $line_ex[3];
$height = $line_ex[4];
$alt = $line_ex[5];
$border = trim($line_ex[6]);
echo '
Ширина:<br>
<input name="vis_temp_w" type="text" value="'.$width.'">
<br>Высота:<br>
<input name="vis_temp_h" type="text" value="'.$height.'">
<br>Ссылка на изображение:<br>
<input name="vis_temp_scr" type="text" value="'.$scr.'">
<br>Альтернативный текст:<br>
<input name="vis_temp_alt" type="text" value="'.$alt.'">
<br>Ширина бордюра:<br>
<input name="vis_temp_bord" type="text" value="'.$border.'">
';
}
elseif ($typ == 'modul')
{
$moduls = htmlspecialchars($line_ex[2]);
echo '
Введите название страницы модуля (с расширением!)
<br>
<input name="vis_temp_moduls" type="text" value="'.$moduls.'">
';
}
elseif ($typ == 'text')
{
$mess1 = $line_ex[2];
include($cms.'flud/anti_y.php');
include($vis.'set_q.php');
$text = $mess1;
echo '
Текст:<br>
<textarea name="vis_temp_text" rows=2 cols=20>'.stripslashes($text).'</textarea>
';
}
elseif ($typ == 'knopka')
{
$text = $line_ex[2];
$href = htmlspecialchars($line_ex[3]);
include($cms.'flud/anti_y.php');
include($vis.'set_q.php');
$text = $mess1;
echo '
Имя кнопки:<br>
<input name="vis_temp_name" type="text" value="'.stripslashes($text).'">
<br> Ссылка кнопки:<br>
<input name="vis_temp_href" type="text" value="'.$href.'">
';
}
echo '
';
echo ' <br>
<input name="vis_temp_id" type="hidden" value="'.$vis_id.'">
Действие с элементом:<br>
<select size="1" name="vis_temp_action">
<option value="save">Сохранить</option>
<option value="delet">Удалить</option>
';
if ($vis_id != 1 && $vis_id_2 > 1) echo '<option value="up">Поднять выше</option>
';
if ($_vis_id_2 > $vis_id)
$vis_down_n=($vis_id_2+1);
else
$vis_down_n=($vis_id+1);
while ($vis_down_n <= $_POST['vis_max']) {
if (trim($_POST['vis_el_'.$vis_down_n.'']) != '' && $vis_id_2 < $_POST['vis_max'])
{
// echo ' |
// текущий - '.$vis_down_n.' |
// фактический - '.$vis_id_2.' |
// записаный - '.$vis_id.' | отладочная информация
// всего - '.$_POST['vis_max'].' |
// строка с текущим - '.$_POST['vis_el_'.$vis_down_n.''].' |
// '; |
$vis_down_true = 1;
break;
}
else
{
$vis_down_true = 0;
}
$vis_down_n++;
}
if ($vis_down_true == 1) echo '<option value="down">Опустить ниже</option>';
echo '
</select>
<br>
Элемент виден:<br>
<select size="1" name="vis_temp_dost">
<option value="all">Всем</option>
<option value="user">Пользователям</option>
</select>
<input name="vis_temp_typ" type="hidden" value="'.$typ.'">
<input name="vis_edit_id" type="hidden" value="0">
<br><input class="vis_knopka" type="submit" value="Отправить">';
// закончили работу интерпретатора
?>