Cute news is a powerful and easy to use news management system. It supports commenting, archives, search function, file upload management, backup & restore, IP banning and flood protection. Its easy to install and it’s a great way to update news content on your site.
The WYSIWYG editor means you can add news stories to your site through a user-friendly interface and you can then edit or archive them at a later stage without messing around with the website’s backend. It also allows for four user permission levels (admin, editors, journalists and commentors) which offers good security and control options.
checkout cutephp.com
you might find these CuteNews parameters useful when you’re adding the code to your html:
$category = ‘X’;
Use this to only show news from a specific category. The “X” stands for the category id (the number of the category). You may add multiple, in the following format:
$category = ‘1,3,5′;
By default, CuteNews will show all news items.
$template = ‘X’;
This parameter is used to display the category with a specific template. You can edit/add templates in the “Edit Templates” section of the cutenews options panel. The “X” stands for the template name, watch out though, the name is case-sensitive!
By default, it will show the news using the “Default” template, which cannot be deleted.
$number = X;
The number of news to display. The “X” should obviously be replaced with the number. CuteNews will automatically use news from (multiple) archives, if the active news count is below the $number parameter.
By default, CuteNews will show all of the active news, but will not show any news from the archives.
$start_from = X;
Start displaying the news from a given number of news. You should always set the $number parameter for this to work. replacing “X” with “5″ and setting $number to “5″ for example, will show news 6 to 10. The prev/next buttons will not work when using this parameter.
By default, it will show the news from the beginning, and it will change the start from variable when you click the prev/next templates.
$reverse = true;
Obviously, this will reverse the news. Nothing to configure here.
Default: not reversed.
$static = true;
This will not show the full story and comment pages. This is useful for headlines, when you do want to show the full story in another include on the same page, but do want to show the active news in the headlines include.
Default: not static, so will show the full story and comment pages.
$PHP_SELF = ‘X.php’;
Use this to point all of the cutenews links to another page. Useful if you want to show the full story on another page. In the second page, you should add some kind of cutenews include code where you want to show the news. You should not add a ?var=value etc to the end of the link, use $QUERY_STRING to do that. Note that the prev/next buttons will also point to the new page.
The default page is the page where you added the news to.
$QUERY_STRING = ‘X’;
When you want to point the news to another page, but when the page uses a link like page.php?var1=value1&var2=value2, you would set $PHP_SELF to “page.php” and you would replace the X with “var1=value1&var2=value2″.
Default: The variables passed the current page, but with the CuteNews variables stripped off, so when the current page is: “http://site.com/cutenews/show_news.php?subaction=showcomments&id=1090228158&archive=&start_from=&ucat=&myvar=value”, the $QUERY_STRING parameter would be set to “myvar=value” (subaction, id,archive,start_from and ucat are cutenews variables).
$only_active = true;
If $number was set higher than the amount of active news, and this option is set, cutenews will not “fill” the missing entries with items from the archives.
Default: Not set, cutenews will try to merge archived news items to the active news items if there are fewer news items than $number.
visit the cutenews forum for more more helpful Q&A’s