Back to top

Autore Topic: template marhance: Parse error: syntax error, unexpected T_VARIABLE in  (Letto 3705 volte)

Offline f_marianna

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
buonasera, ho provato a pubblicare il sito, ma effettuata tutta la procedura di caricamento dei file, dopo aver fatto l'upload del database su mysql.sgaragnao.it, ho provato a collegarmi al sito appena pubblicato, ma mi è comparso l'errore:

Parse error: syntax error, unexpected T_VARIABLE in /web/htdocs/www.nomesito.it/home/templates/marhance/html/com_content/frontpage/default_item.php on line 1

posto di seguito il codice del file richiamato, qualcuno può aiutarmi a risolvere il problema?

Codice: [Seleziona]
<?php// no direct accessdefined('_JEXEC') or die('Restricted access');$day_first = true;list($day, $month) = explode(' ', date('j M', strtotime($this->item->created)));$colcount = 0;$canEdit    = ($this->user->authorize('com_content', 'edit', 'content', 'all') || $this->user->authorize('com_content', 'edit', 'content', 'own'));?><?php if ($this->item->state == 0) : ?>    <div class="system-unpublished">        <?php endif; ?>   <?php if ($canEdit || $this->item->params->get('show_title') || $this->item->params->get('show_pdf_icon') || $this->item->params->get('show_print_icon') || $this->item->params->get('show_email_icon') || $this->item->params->get('show_create_date') || ($this->item->params->get('show_author') && $this->item->author != "")) : ?>   <table class="contentpaneopen<?php echo $this->item->params->get'pageclass_sfx' ); ?>">     <?php if ($canEdit || $this->item->params->get('show_title') || $this->item->params->get('show_create_date')) : ?>     <tr>          <?php if ($this->item->params->get('show_create_date')) : ?>              <td align="center" valign="top" class="calendar" width="70" height="20">                    <?php if ($day_first) : ?>                        <div class="day">          <?php echo $day?>                        </div>                                             <div class="month">          <?php echo JText::_($month); ?>                            </div>                    <?php else : ?>                                <div class="month">          <?php echo JText::_($month); ?>                                </div>                                    <div class="day">          <?php echo $day?>                                    </div>            <?php endif; ?>                            <img src="templates/marhance/images/blank.gif" width="70" height="1" alt="" border="0" />        </td>                      <td nowrap="nowrap"> &nbsp; &nbsp; </td>          <?php     $colcount += 2?>           <?php endif; ?>          <?php if ($this->item->params->get('show_title')) : ?>          <td class="contentheading<?php echo $this->item->params->get'pageclass_sfx' ); ?>" valign="middle" width="100%">                 <?php if ($this->item->params->get('link_titles') && $this->item->readmore_link != '') : ?>             <a href="<?php echo $this->item->readmore_link?>" class="contentpagetitle          <?php echo $this->item->params->get'pageclass_sfx' ); ?>">               <?php echo $this->item->title?>[/url]                <?php else : ?>                    <?php echo $this->escape($this->item->title); ?>                <?php endif; ?>    </td>          <?php     $colcount++; ?>          <?php endif; ?>          <?php if ($canEdit) : ?>    <td>                <?php echo JHTML::_('icon.edit'$this->item$this->item->params$this->access); ?>    </td>          <?php     $colcount++; ?>          <?php endif; ?>    </tr>    <?php endif; ?>    <?php if ($this->item->params->get('show_pdf_icon') || $this->item->params->get('show_print_icon') || $this->item->params->get('show_email_icon') || ($this->item->params->get('show_author') && $this->item->author != "")) : ?>    <tr>      <td<?php if ($colcount 1) echo ' colspan="' $colcount '"'?>>        <div class="contentinfo"><?php$elements = array();if ($this->item->params->get('show_author') && $this->item->author != "")    $elements[] = '<span class="author">' JText::sprintf'Written by', ($this->item->created_by_alias $this->item->created_by_alias $this->item->author) ) . '</span>';if ($this->item->params->get('show_pdf_icon'))    $elements[] = JHTML::_('icon.pdf'$this->item$this->item->params$this->access);if ( $this->item->params->get'show_print_icon' ))    $elements[] = JHTML::_('icon.print_popup'$this->item$this->item->params$this->access);if ($this->item->params->get('show_email_icon'))    $elements[] = JHTML::_('icon.email'$this->item$this->item->params$this->access);echo implode(' &nbsp; '$elements);          ?>        </div></td>    </tr>    <?php endif; ?>  </table>  <?php endif; ?><?php  if (!$this->item->params->get('show_intro')) :    echo $this->item->event->afterDisplayTitle;  endif; ?>  <?php echo $this->item->event->beforeDisplayContent?>  <table class="contentpaneopen<?php echo $this->item->params->get'pageclass_sfx' ); ?>">     <?php if (($this->item->params->get('show_section') && $this->item->sectionid) || ($this->item->params->get('show_category') && $this->item->catid)) : ?>     <tr>    <td>                <?php if ($this->item->params->get('show_section') && $this->item->sectionid && isset($this->item->section)) : ?>                <span>                      <?php if ($this->item->params->get('link_section')) : ?>                          <?php echo '<a href="'.JRoute::_(ContentHelperRoute::getSectionRoute($this->item->sectionid)).'">'?>                      <?php endif; ?>                      <?php echo $this->item->section?>                      <?php if ($this->item->params->get('link_section')) : ?>                          <?php echo '[/url]'?>                      <?php endif; ?>                          <?php if ($this->item->params->get('show_category')) : ?>                          <?php echo ' - '?>                      <?php endif; ?>                </span>                <?php endif; ?>                <?php if ($this->item->params->get('show_category') && $this->item->catid) : ?>                <span>                      <?php if ($this->item->params->get('link_category')) : ?>                          <?php echo '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug$this->item->sectionid)).'">'?>                      <?php endif; ?>                      <?php echo $this->item->category?>                      <?php if ($this->item->params->get('link_category')) : ?>                          <?php echo '[/url]'?>                      <?php endif; ?>                </span>                <?php endif; ?>    </td>    </tr>    <?php endif; ?>    <?php if ($this->item->params->get('show_url') && $this->item->urls) : ?>    <tr>          <td valign="top" colspan="2">                <a href="http://<?php echo $this->item->urls ?>" target="_blank">                       <?php echo $this->item->urls?>[/url]    </td>    </tr>    <?php endif; ?>    <tr>      <td valign="top" colspan="2">        <?php if (isset ($this->item->toc)) : ?>            <?php echo $this->item->toc?>        <?php endif; ?>        <?php echo $this->item->text?></td>    </tr>    <?php if ($this->item->params->get('show_readmore') && $this->item->readmore) : ?>    <tr>          <td  colspan="2">                <a href="<?php echo $this->item->readmore_link?>" class="readon          <?php echo $this->item->params->get('pageclass_sfx'); ?>">             <?php if ($this->item->readmore_register) :                echo JText::_('Register to read more...');            elseif ($readmore $this->item->params->get('readmore')) :                echo $readmore;            else :                echo JText::sprintf('Read more...');                      endif; ?>[/url]    </td>    </tr>    <?php endif; ?>  </table>  <?php if ($this->item->state == 0) : ?></div><?php endif; ?><span class="article_separator">&nbsp;</span><?php echo $this->item->event->afterDisplayContent?>
Edit: per inserire codice utilizzare il tastino #. Grazie.
« Ultima modifica: 21 Mar 2012, 22:31:41 da adottauncane »

Offline f_marianna

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
buonasera a tutti,
purtroppo sto leggendo e rileggendo il coodice m nn trovo errori...
qualcuno mi può aiutare o dare qualche consiglio?  :-X



Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
con filezilla, via ftp entra nel sito e quindi entra nella cartella del template,
ci trovi una cartella che si chiama html
rinominala in -html
e poi trova l'override che da errori, probabilmente gli sviluppatori del template hanno converito il template dalla versione 1.5 alla 1.6 e seguenti ma si sono scordati di aggiornare gli override, capita, magari hai imbroccato una versione molto datata..
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline f_marianna

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
mille grazie!
ho fatto l'operazione che mi suggerivi ed ora compare, ma ci sono delle piccole cose che nn vanno...mi potresti spiegare meglio cosa vuol dire trovare l'override (ho letto cos'è ed ho, più o meno capito cosa vuol dire) che da errori? intendi il file nel percorso:

/web/htdocs/www.nomesito.it/home/templates/marhance/html/com_content/frontpage/default_item.php ?

che tipo di errore dovrei correggere?

ancora grazie per l'aiuto.

Offline f_marianna

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
grazie, ho risolto:
ho modificato il nome del solo fine che dava il parse error...
in modo che tutti i problemini di visualizzazione che avevo nn li ho più.

grazie ancora,
provvedo a mettere risolto!

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
html/com_content/frontpage/default_item.php ?
che tipo di errore dovrei correggere?

e chi lo sa?  di certo c'è un errore ma riguarda una variabile che potrebbe essere settata altrove,  a trovarlo in php significa lavorarci su anche per ore come potrebbe essere un errore di sbaglio,
sono convinto che spesso gli stessi sviluppatori ne inseriscono a bella posta per cercare contatti e a volte proporre assistenza e o soluzione magiche, marketing del disservizio si chiama..

 
« Ultima modifica: 23 Mar 2012, 00:18:20 da 56francesco »
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

 



Web Design Bolzano Kreatif