Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Reutilizacion de codigo!

Estas en el tema de Reutilizacion de codigo! en el foro de Sistemas de gestión de contenidos en Foros del Web. 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, ...
  #1 (permalink)  
Antiguo 15/12/2008, 06:15
 
Fecha de Ingreso: abril-2008
Mensajes: 11
Antigüedad: 16 años
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
();
    } 

?>
  #2 (permalink)  
Antiguo 15/12/2008, 10:40
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Reutilizacion de codigo!

Tema trasladado a Aplicaciones Prefabricadas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:36.