I have attempted a lot of mixtures of php to obtain wordpress to output $publish->post_content as formatted text (instead of the raw formatting that echo $post->post_content provides me with. This mixture appears to become probably the most promising, however it is not outputting anything. Any ideas?

(it's this line: <?php $content = apply_filters('the_content', $s->post_content); ?>)

<?php query_posts('orderby=menu_order&order=asc&posts_per_page=-1&post_type=page&post_parent='.$post->ID); if(have_posts()) { while(have_posts()) { the_post(); ?>
    <div class="page">
        <?php
            global $wpdb;
            $subs = $wpdb->get_results("SELECT * FROM $wpdb->posts WHERE post_parent='$post->ID' AND post_type='page' AND post_status='publish'");
            if($subs) {
        ?>
        <div class="navi"></div>
        <a class="naviNext"><img src="<?php bloginfo('template_url'); ?>/images/navi-next.png" alt="" /></a>
        <div class="scrollable">
            <div class="items">
                <?php foreach($subs as $s) { ?>
                <div class="item">
                    <h2><?php echo $s->post_title; ?></h2>
                    <?php $content = apply_filters('the_content', $s->post_content); echo $content; ?>
                </div>
                <?php } ?>
            </div>
        </div>
        <?php } else { the_content(); } ?>
    </div>
    <?php } } wp_reset_query(); ?>

How's it going adding the filter? You should use add_filter that identifies a function which will receive $content. That you can do any blocking that you'll require via this function.

http://codex.wordpress.org/Plugin_API#Create_a_Filter_Function

You have to echo the outcomes from the apply_filters call:

<?php echo apply_filters('the_content', $s->post_content); ?>

Or, as is available first got it coded:

<?php 
    $content = apply_filters('the_content', $s->post_content); 
    echo $content;
?>

Sorry if this sounds like too fundamental, however it may help should you echoed this content:

<?php
$content = apply_filters('the_content', $s->post_content);
echo $content;
?>

man86,

I help you are becoming the publish data via $wpdb->get_results(). The one thing about this would be that the information is came back raw, so you have to "prepare it" before you'll be able to use common publish functions like thecontent material() (that will return this content already formatted, like you'd want it to).

What about trying this (see comments on code):

<?php query_posts('orderby=menu_order&order=asc&posts_per_page=-1&post_type=page&post_parent='.$post->ID); 

if(have_posts()) { while(have_posts()) { the_post(); ?>
<div class="page">
    <?php
        global $wpdb;
        $subs = $wpdb->get_results("SELECT * FROM $wpdb->posts WHERE post_parent='$post->ID' AND post_type='page' AND post_status='publish'");
        if($subs) { ?>
    <div class="navi"></div>
    <a class="naviNext"><img src="<?php bloginfo('template_url'); ?>/images/navi-next.png" alt="" /></a>
    <div class="scrollable">
        <div class="items">
            <?php foreach($subs as $post) { // <-- changed $s to $post
            setup_postdata($post) // <--use setup_postdata to prepare post
             ?>
            <div class="item">
                <h2><?php the_title(); // <-- use "the_title() now that the data has been prepared ?></h2>
                <?php the_content(); // <-- use "the_content() now that the data has been prepared ?>
            </div>
            <?php } ?>
        </div>
    </div>
    <?php } else { the_content(); } ?>
</div>
<?php } } wp_reset_query(); ?>

Reference: http://codex.wordpress.org/Class_Reference/wpdb#Examples_5 ("Get information around the Drafts by User 5")

Thanks, Hopefully helps!

Vq.