Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2008, 06:15
Matt-CodeGlide
 
Fecha de Ingreso: abril-2008
Mensajes: 11
Antigüedad: 16 años, 10 meses
Puntos: 0
Reutilizacion de codigo!

Hola gente del foro,
No use nunca php, y ahora estoy nesecitando ayuda, para que me funcione un codigo, este codigo lo saque de mediawiki, y necesitaria que lo que esta en el //THIS!!!!! lo pueda ver en mi html que arme, pense que talves no solo nesesito sacar ese bloque de codigo, sino que me esta faltando mas codigo, como de coneccion.

Desde ya muchas gracias!




Código PHP:
<?php

if( !defined'MEDIAWIKI' ) )
    die( -
);

require_once(
'includes/SkinTemplate.php');

class 
SkinMonoBook extends SkinTemplate {
    
/** Using monobook. */
    
function initPage( &$out ) {
        
SkinTemplate::initPage$out );
        
$this->skinname  'monobook';
        
$this->stylename 'monobook';
        
$this->template  'MonoBookTemplate';
    }
}

class 
MonoBookTemplate extends QuickTemplate {
    
    function 
execute() {
        
        
wfSuppressWarnings();

?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="<?php $this->text('xhtmldefaultnamespace'?><?php 
    
foreach($this->data['xhtmlnamespaces'] as $tag => $ns) {
        
?>xmlns:<?php echo "{$tag}=\"{$ns}\" ";
    } 
?>xml:lang="<?php $this->text('lang'?>" lang="<?php $this->text('lang'?>" dir="<?php $this->text('dir'?>">
    <head>
        <meta http-equiv="Content-Type" content="<?php $this->text('mimetype'?>; charset=<?php $this->text('charset'?>" />
        <?php $this->html('headlinks'?>
        <title><?php $this->text('pagetitle'?></title>
        <style type="text/css" media="screen,projection">/*<![CDATA[*/ @import "<?php $this->text('stylepath'?>/<?php $this->text('stylename'?>/main.css?<?php echo $GLOBALS['wgStyleVersion'?>"; /*]]>*/</style>
        <link rel="stylesheet" type="text/css" <?php if(empty($this->data['printable']) ) { ?>media="print"<?php ?> href="<?php $this->text('stylepath'?>/common/commonPrint.css?<?php echo $GLOBALS['wgStyleVersion'?>" />
        <link rel="stylesheet" type="text/css" media="handheld" href="<?php $this->text('stylepath'?>/<?php $this->text('stylename'?>/handheld.css?<?php echo $GLOBALS['wgStyleVersion'?>" />
        <!--[if lt IE 5.5000]><style type="text/css">@import "<?php $this->text('stylepath'?>/<?php $this->text('stylename'?>/IE50Fixes.css?<?php echo $GLOBALS['wgStyleVersion'?>";</style><![endif]-->
        <!--[if IE 5.5000]><style type="text/css">@import "<?php $this->text('stylepath'?>/<?php $this->text('stylename'?>/IE55Fixes.css?<?php echo $GLOBALS['wgStyleVersion'?>";</style><![endif]-->
        <!--[if IE 6]><style type="text/css">@import "<?php $this->text('stylepath'?>/<?php $this->text('stylename'?>/IE60Fixes.css?<?php echo $GLOBALS['wgStyleVersion'?>";</style><![endif]-->
        <!--[if IE 7]><style type="text/css">@import "<?php $this->text('stylepath'?>/<?php $this->text('stylename'?>/IE70Fixes.css?<?php echo $GLOBALS['wgStyleVersion'?>";</style><![endif]-->
        <!--[if lt IE 7]><script type="<?php $this->text('jsmimetype'?>" src="<?php $this->text('stylepath'?>/common/IEFixes.js?<?php echo $GLOBALS['wgStyleVersion'?>"></script>
        <meta http-equiv="imagetoolbar" content="no" /><![endif]-->
        
        <?php print Skin::makeGlobalVariablesScript$this->data ); ?>
                
        <script type="<?php $this->text('jsmimetype'?>" src="<?php $this->text('stylepath' ?>/common/wikibits.js?<?php echo $GLOBALS['wgStyleVersion'?>"><!-- wikibits js --></script>
<?php    if($this->data['jsvarurl'  ]) { ?>
        <script type="<?php $this->text('jsmimetype'?>" src="<?php $this->text('jsvarurl'  ?>"><!-- site js --></script>
<?php    ?>
<?php    
if($this->data['pagecss'   ]) { ?>
        <style type="text/css"><?php $this->html('pagecss'   ?></style>
<?php    }
        if(
$this->data['usercss'   ]) { ?>
        <style type="text/css"><?php $this->html('usercss'   ?></style>
<?php    }
        if(
$this->data['userjs'    ]) { ?>
        <script type="<?php $this->text('jsmimetype'?>" src="<?php $this->text('userjs' ?>"></script>
<?php    }
        if(
$this->data['userjsprev']) { ?>
        <script type="<?php $this->text('jsmimetype'?>"><?php $this->html('userjsprev'?></script>
<?php    }
        if(
$this->data['trackbackhtml']) print $this->data['trackbackhtml']; ?>
        <!-- Head Scripts -->
        <?php $this->html('headscripts'?>
    </head>
<body <?php if($this->data['body_ondblclick']) { ?>ondblclick="<?php $this->text('body_ondblclick'?>"<?php ?>
<?php 
if($this->data['body_onload'    ]) { ?>onload="<?php     $this->text('body_onload')     ?>"<?php ?>
 class="mediawiki <?php $this->text('nsclass'?> <?php $this->text('dir'?> <?php $this->text('pageclass'?>">
    <div id="globalWrapper">
        <div id="column-content">
    <div id="content">
        <a name="top" id="top"></a>
        <?php if($this->data['sitenotice']) { ?><div id="siteNotice"><?php $this->html('sitenotice'?></div><?php ?>
        <h1 class="firstHeading"><?php $this->data['displaytitle']!=""?$this->html('title'):$this->text('title'?></h1>
        

//This!!!!!!!

          <div id="bodyContent">
            <h3 id="siteSub"><?php $this->msg('tagline'?></h3>
            <div id="contentSub"><?php $this->html('subtitle'?></div>
            <?php if($this->data['undelete']) { ?><div id="contentSub2"><?php     $this->html('undelete'?></div><?php ?>
            <?php if($this->data['newtalk'] ) { ?><div class="usermessage"><?php $this->html('newtalk')  ?></div><?php ?>
            <?php if($this->data['showjumplinks']) { ?><div id="jump-to-nav"><?php $this->msg('jumpto'?> <a href="#column-one"><?php $this->msg('jumptonavigation'?></a>, <a href="#searchInput"><?php $this->msg('jumptosearch'?></a></div>
<?php ?>
            <!-- start content -->
            <?php $this->html('bodytext'?>
            <?php if($this->data['catlinks']) { ?><div id="catlinks"><?php       $this->html('catlinks'?></div><?php ?>
            <!-- end content -->
            <div class="visualClear"></div>
        </div>


/***********************************************/

    </div>
        </div>


        <div id="column-one">
    <div id="p-cactions" class="portlet">
        <h5><?php $this->msg('views'?></h5>
        <div class="pBody">
            <ul>
    <?php            foreach($this->data['content_actions'] as $key => $tab) { ?>
                     <li id="ca-<?php echo Sanitizer::escapeId($key?>"<?php
                         
if($tab['class']) { ?> class="<?php echo htmlspecialchars($tab['class']) ?>"<?php }
                     
?>><a href="<?php echo htmlspecialchars($tab['href']) ?>"><?php
                     
echo htmlspecialchars($tab['text']) ?></a></li>
    <?php             ?>
            </ul>
        </div>
    </div>
    <div class="portlet" id="p-personal">
        <h5><?php $this->msg('personaltools'?></h5>
        <div class="pBody">
            <ul>
<?php             foreach($this->data['personal_urls'] as $key => $item) { ?>
                <li id="pt-<?php echo Sanitizer::escapeId($key?>"<?php
                    
if ($item['active']) { ?> class="active"<?php ?>><a href="<?php
                
echo htmlspecialchars($item['href']) ?>"<?php
                
if(!empty($item['class'])) { ?> class="<?php
                
echo htmlspecialchars($item['class']) ?>"<?php ?>><?php
                
echo htmlspecialchars($item['text']) ?></a></li>
<?php            ?>
            </ul>
        </div>
    </div>
    <div class="portlet" id="p-logo">
        <a style="background-image: url(<?php $this->text('logopath'?>);" <?php
            ?>
href="<?php echo htmlspecialchars($this->data['nav_urls']['mainpage']['href'])?><?php
            ?>
title="<?php $this->msg('mainpage'?>"></a>
    </div>
    <script type="<?php $this->text('jsmimetype'?>"> if (window.isMSIE55) fixalpha(); </script>
    <?php foreach ($this->data['sidebar'] as $bar => $cont) { ?>
    <div class='portlet' id='p-<?php echo Sanitizer::escapeId($bar?>'>
        <h5><?php $out wfMsg$bar ); if (wfEmptyMsg($bar$out)) echo $bar; else echo $out?></h5>
        <div class='pBody'>




            <ul>
<?php             foreach($cont as $key => $val) { ?>
                <li id="<?php echo Sanitizer::escapeId($val['id']) ?>"<?php
                    
if ( $val['active'] ) { ?> class="active" <?php }
                
?>><a href="<?php echo htmlspecialchars($val['href']) ?>"><?php echo htmlspecialchars($val['text']) ?></a></li>
<?php            ?>
            </ul>
        </div>
    </div>
    <?php ?>
    <div id="p-search" class="portlet">
        <h5><label for="searchInput"><?php $this->msg('search'?></label></h5>
        <div id="searchBody" class="pBody">
            <form action="<?php $this->text('searchaction'?>" id="searchform"><div>
                <input id="searchInput" name="search" type="text" <?php
                    
if($this->haveMsg('accesskey-search')) {
                        
?>accesskey="<?php $this->msg('accesskey-search'?>"<?php }
                    if( isset( 
$this->data['search'] ) ) {
                        
?> value="<?php $this->text('search'?>"<?php ?> />
                <input type='submit' name="go" class="searchButton" id="searchGoButton"    value="<?php $this->msg('searcharticle'?>" />&nbsp;
                <input type='submit' name="fulltext" class="searchButton" id="mw-searchButton" value="<?php $this->msg('searchbutton'?>" />
            </div></form>
        </div>
    </div>
    <div class="portlet" id="p-tb">
        <h5><?php $this->msg('toolbox'?></h5>
        <div class="pBody">
            <ul>
                           .....
                               .....
                               .....
                               .....
        wfRunHooks( 'MonoBookTemplateToolboxEnd', array( &$this ) );
?>
            </ul>
        </div>
    </div>
<?php

<?php $this->html('reporttime'?>
<?php 
if ( $this->data['debug'] ): ?>
<!-- Debug output:
<?php $this->text'debug' ); ?>

-->
<?php endif; ?>
</body></html>
<?php
    wfRestoreWarnings
();
    } 

?>