/[health_html]/inc/newsEdit.php
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /inc/newsEdit.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by ravilov, Fri Aug 3 09:12:42 2001 UTC revision 1.2 by ravilov, Fri Aug 3 11:21:16 2001 UTC
# Line 152  sql($sql); Line 152  sql($sql);
152                                          $i++;                                          $i++;
153                                  }                                  }
154                          }                          }
155                          if (!$art["limit"]) $art["limit"] = 1;                          if (!isset($art["limit"])) $art["limit"] = 1;
156                          if (!$art["npar"]) $art["npar"] = 1;                          if (!isset($art["npar"])) $art["npar"] = 1;
157                          return array_shift(newsLoad($ed_id, $ed_cat,                          return array_shift(newsLoad($ed_id, $ed_cat,
158                                  $art["limit"], $art["npar"]));                                  $art["limit"], $art["npar"]));
159                  }                  }
# Line 222  sql($sql); Line 222  sql($sql);
222                          array_keys(array_merge($HTTP_GET_VARS,                          array_keys(array_merge($HTTP_GET_VARS,
223                          $HTTP_POST_VARS)))) > 0);                          $HTTP_POST_VARS)))) > 0);
224                  $ed_pgfs = array();                  $ed_pgfs = array();
225                    $ed_warning = 0;
226                  if ($ed_edit || $ed_preview || $add || $delete || $clear) {                  if ($ed_edit || $ed_preview || $add || $delete || $clear) {
227                          global $ed_title, $ed_lead, $ed_titlepic_pos,                          global $ed_title, $ed_lead, $ed_titlepic_pos,
228                                  $ed_titlepic_alt, $ed_cat, $ed_more;                                  $ed_titlepic_alt, $ed_cat, $ed_more;
# Line 230  sql($sql); Line 231  sql($sql);
231                          if (!$titlepic_url && !($clear_main || $clr_main))                          if (!$titlepic_url && !($clear_main || $clr_main))
232                                  $titlepic_url = $art["pic_url"];                                  $titlepic_url = $art["pic_url"];
233                          list($width, $height) = PicSize($titlepic_url);                          list($width, $height) = PicSize($titlepic_url);
234                            global $ed_title_force;
235                            if ($titlepic_url && !$ed_titlepic_pos && !$ed_title_force) $ed_warning = 2;
236                          $i = 1;                          $i = 1;
237                          while (isset(${"ed_text_id_".$i})) {                          while (isset(${"ed_text_id_".$i})) {
238                                  $id = ${"ed_text_id_".$i};                                  $id = ${"ed_text_id_".$i};
# Line 278  sql($sql); Line 281  sql($sql);
281                                  array_push($ed_pgfs, array(-1, "", "", -1, "", "", "", "", 0, 0, 0, true));                                  array_push($ed_pgfs, array(-1, "", "", -1, "", "", "", "", 0, 0, 0, true));
282                  }                  }
283                  $ed_text = array();                  $ed_text = array();
                 $ed_empties = false;  
284                  $ed_records = array();                  $ed_records = array();
285                    $ed_warnings = ($ed_warning ? true : false);
286                  $i = 1;                  $i = 1;
287                  while (list($key, $val) = each($ed_pgfs)) {                  while (list($key, $val) = each($ed_pgfs)) {
288                          list($id, $txt, $tit, $lev, $cls, $pic, $name, $alt, $pos, $w, $h, $new) = $val;                          list($id, $txt, $tit, $lev, $cls, $pic, $name, $alt, $pos, $w, $h, $new) = $val;
# Line 299  sql($sql); Line 302  sql($sql);
302                          if (!$name) $name = $picurl;                          if (!$name) $name = $picurl;
303                          $txt = MyEscape($txt);                          $txt = MyEscape($txt);
304                          $txt2 = ParseNewline($txt);                          $txt2 = ParseNewline($txt);
305                            global ${"ed_text_force_".$i};
306                            $force = ${"ed_text_force_".$i};
307                          $empty = (($ed_preview && !$txt && !$pos && !$new) ? true : false);                          $empty = (($ed_preview && !$txt && !$pos && !$new) ? true : false);
308                            $warning = 0;
309                            if ($empty && !$force) $warning = 1;
310                            if ($picurl && !$pos && !$force) $warning = 2;
311                          $ed_empty = $ed_empty && $empty;                          $ed_empty = $ed_empty && $empty;
312                          global ${"ed_text_force_".$i};                          $ed_warnings = $ed_warnings || ($warning && !$force);
                         $ed_empties = $ed_empties || ($empty && !${"ed_text_force_".$i});  
313                          array_push($ed_text, array(                          array_push($ed_text, array(
314                                  "id" => $id,                                  "id" => $id,
315                                  "n" => $i,                                  "n" => $i,
# Line 317  sql($sql); Line 324  sql($sql);
324                                  "width" => $w,                                  "width" => $w,
325                                  "height" => $h,                                  "height" => $h,
326                                  "pos" => $pos,                                  "pos" => $pos,
327                                  "empty" => $empty,                                  "warning" => $warning,
328                                  "clr" => (${"clear_".$i} || ${"clr_".$i} || !$picurl) ? true : false                                  "clr" => (${"clear_".$i} || ${"clr_".$i} || !$picurl) ? true : false
329                          ));                          ));
330                          $i++;                          $i++;
331                  }                  }
332                  if ($ed_empties) $ed_preview = false;                  if ($ed_warnings) $ed_preview = false;
333                  $tp->assign("ed_id", $ed_id);                  $tp->assign("ed_id", $ed_id);
334                  $tp->assign("ed_cat", $ed_cat);                  $tp->assign("ed_cat", $ed_cat);
335                  $tp->assign("ed_preview", $ed_preview);                  $tp->assign("ed_preview", $ed_preview);
# Line 340  sql($sql); Line 347  sql($sql);
347                  $tp->assign("ed_clr_main", ($clear_main || $clr_main || !$titlepic_url) ? true : false);                  $tp->assign("ed_clr_main", ($clear_main || $clr_main || !$titlepic_url) ? true : false);
348                  $tp->assign("ed_text", $ed_text);                  $tp->assign("ed_text", $ed_text);
349                  $tp->assign("ed_empty", $ed_empty);                  $tp->assign("ed_empty", $ed_empty);
350                  $tp->assign("ed_empties", $ed_empties);                  $tp->assign("ed_warning", $ed_warning);
351                  $tp->assign("ed_read", count($ed_text) > 1);                  $tp->assign("ed_warnings", $ed_warnings);
352                  $tp->assign("ed_records", $ed_records);                  $tp->assign("ed_records", $ed_records);
353                  $tp->assign("newspicdir", "$picdir/");                  $tp->assign("newspicdir", "$picdir/");
354                  $params = array();                  $params = array();

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.26