What tudorbob suggested is only for the frontpage component.
If you want to have the content categories to display more than 10 items, you can easily hack it by going to /components/com_content/content.php
BACKUP THAT FILE FIRST!
Go to around line 129 and you'll see something like below:
PHP Code:
function showCategory( $id, $gid, $access, $sectionid ) {
global $database, $mainframe, $Itemid, $mosConfig_offset;
$limit = trim( mosGetParam( $_REQUEST, 'limit', 10 ) );
$limitstart = trim( mosGetParam( $_REQUEST, 'limitstart', 0 ) );
$noauth = !$mainframe->getCfg( 'shownoauth' );
You can hack this particular line:
PHP Code:
$limit = trim( mosGetParam( $_REQUEST, 'limit', 10 ) );
Change the value "10" to the number of items you want to display. I've changed mine to 30. For an example, click go to the following link:
http://www.visualdensity.com/content/category/1/1/35/
I've also got my items to display with the newest at the top. To do this, go to line 170 in the same page (/components/com_content/content.php) and you find the something of the following:
PHP Code:
. ($noauth ? "\n AND c.access<='$gid'" : "" )
. "\nGROUP BY c.id"
. "\n HAVING COUNT(b.id) > 0"
. "\nORDER BY a.ordering ASC" //This is what you change
);
Change the "
a.ordering ASC" to "
c.created DESC" and your code will now look something like the following:
PHP Code:
. ($noauth ? "\n AND c.access<='$gid'" : "" )
. "\nGROUP BY c.id"
. "\n HAVING COUNT(b.id) > 0"
. "\nORDER BY c.created DESC" // This is now changed
);
That will get your content category listed like my site.
Do note: changing the codes above will only affect content_category listing type. If you need others, you will have to amend the same changes to all other SQL statements in the file.
HTH.