@auto[] $number_per_section(10) @title[] Herut news @content[howmuch] $response:pragma[no-cache] ^if(def $form:comments){ ^connect[$connect_string]{

#$news[^table::sql{SELECT * FROM news, uploaded WHERE showit=1 ##AND news.imagenumber=uploaded.id ORDER BY news.id DESC}] $news[^table::sql{SELECT * FROM news WHERE id=$form:comments AND showit=1 ORDER BY news.id DESC}] $comments[^table::sql{SELECT * FROM comments WHERE news_id=$form:comments ORDER BY comments.id DESC}] ^news.menu{ #$news.date

^untaint[as-is]{$news.title}
$news.date
$xxx[$news.alltext] ^untaint[as-is]{^xxx.match[^#0A][g]{ }}



} # $news.title
^untaint[as-is]{$news.alltext}



}

} ^comments.menu{ #$comments.id
$comments.date
- $comments.name

$comments.title
$comments.text

}

Name:

Title:

email:

Comments:

check here, please (spamprotection)


}{ ## Regular news ^connect[$connect_string]{

$news[^table::sql{SELECT * FROM news WHERE showit=1 ORDER BY news.id DESC}] $news_number(^form:no.int(1)) $table_count(^news.count[]) ^if($news_number == 0 || $news_number > $table_count){$news_number(1)} $sum1($news_number) $sum2($news_number+$number_per_section-1) ########## #^news.menu{ #$line_table[^news.line[]] #
# ^if($line_table >= $sum1 && $line_table <= $sum2){
$news.id
} #
#} ########## ^news.menu{ $line_table[^news.line[]] ^if($line_table >= $sum1 && $line_table <= $sum2){ $news.date
^if($news.imagenumber eq 0){}{ $news_img[^image::measure[images/$news.name]] ^news_img.html[ $.border[0] $.alt[] $.align[left] $.hspace[20] $.vspace[20] ] }
^untaint[as-is]{$news.title}
$xxx[$news.alltext] ^untaint[as-is]{^xxx.match[^#0A][g]{ }}



} Post a new comment ^; ^; ^; $comments_count[^table::sql{SELECT * FROM comments WHERE news_id=$news.id}] ^if(def $comments_count){(^comments_count.count[]) View }{(No comments yet)}

# $news.title
^untaint[as-is]{$news.alltext}



} }

^scroller[$news_number;$table_count;$number_per_section] }} @scroller[news_number;table_count;number_per_section][first_number;second_number] $first_number(1) $second_number($number_per_section) ^if($number_per_section == 1){ ^for[f1](1;$table_count){ ^post_link[$f1;$f1;$news_number] } }{ $section(^math:ceiling($table_count/$number_per_section)) ^for[f2](1;$section){ ^if($second_number > $table_count){ ^post_link[$first_number;^if($first_number != $table_count){${first_number}-$table_count}{$first_number};$news_number] }{ ^post_link[$first_number; ${first_number}-$second_number;$news_number] } ^first_number.inc($number_per_section) ^second_number.inc($number_per_section) }[ | ] } @post_link[first_number;text_link;news_number][text_link] ^if($news_number != $first_number){ $result[$text_link] }{ $result[$text_link] }