Diff for /cdn/www/annotate.html between versions 1.22 and 1.27

version 1.22, 2003/03/23 20:08:37 version 1.27, 2003/03/23 20:26:51
Line 214  if ( $_POST['message'] && $_POST['name'] Line 214  if ( $_POST['message'] && $_POST['name']
           $file = implode('', file($readfile));            $file = implode('', file($readfile));
         }          }
   
         $_NOTES = explode(THIS_PAGE, $file);  $start = str_replace("\r\n", "\n", $file); // lineendings fun ? fix
  $start = str_replace("\n\r", "\n", $start); // lineendings fun ? fix
        // count NOTEheader instances in file 
         $noOfNotes = count($_NOTES); 
 
        // $message .= ' ' . $noOfNotes . ' '; 
   
        // find the last #n entry ...  $start = eregi_replace("\n{4,}", "\n\n\n", $start); // may fix the count problem - or not
         $_Notes_ = strrpos($_NOTES[$noOfNotes], THIS_PAGE - strlen(THIS_PAGE)); 
   
         $NOTE_date = substr($file, $_Notes_);         $_NOTES = explode("\n\n\n", $start);
         $fredd = strpos($NOTE_date, '[') + 1;         $_NOTES = array_reverse($_NOTES);
         $NOTE_date_ = substr($file, $fredd, strpos($NOTE_date_, ']')); 
   
         $NOTE_date_ = eregi_replace('\]{1}+[a-z0-9\'\"\\ _-]', '', $NOTE_date_);         $NOTE_date = $_NOTES[0];
          $_one = strpos($NOTE_date, '[') + 1;
          $_two = strpos($NOTE_date, ']') + 1;
          $NOTE_date_ = substr($file, $_one, $_two);
   
         // increment count          // increment count
          $NOTE_date = intval($NOTE_date_) + 1;           $NOTE_date = intval($NOTE_date_) + 1;
   
            $message .= "\n $_one : $_two";
          $message .= "\ns" . $NOTE_date_ . ' i' . intval($NOTE_date_);           $message .= "\ns" . $NOTE_date_ . ' i' . intval($NOTE_date_);
            $message .= ' n' . $NOTE_date;
   
          $author_prepend .= THIS_PAGE . $NOTE_date;           $author_prepend .= THIS_PAGE . $NOTE_date;
   
Line 459  if (!$hide_text_control) Line 458  if (!$hide_text_control)
   
 </form>  </form>
 </div>  </div>
<?php } <?php }
   
 clearstatcache();  clearstatcache();
   

Removed from v.1.22  
changed lines
  Added in v.1.27


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>