žádny! do systémových souborů se nehrabej...
a jak si mam potom upravit style.css ked chcem mat ten clanok pomocou css upraveny?
1. Vůbec se mi nelíbí že člověk, který už podle dotazu evidentně PHP nezvládá dostane odpověď "overload". I kdyby tisíckrát přečetl dokumentaci, tak to podle mě dohromady nedá.
2. Když už se ptáš jak článek obalit, tak musíš taky říct kde se má obalit. Jeslti až při zobrazení jednotlivého článku a nebo už při výpisu kategorie.
Neměl jsem čas a ani jak zkopírovat sem kódy. Dal jsem alespoň reakci a tedy i kontakt 🙂. Jak říká jval, jde o to kde chceš výpis článků zobrazit. Předpokládám, že jde tedy o kompletní nahrazení funkce _articlePreview.
Zkus tento kód:
<?php
/* --- kontrola jadra --- */
if(!defined('_core')) {
exit;
}
$GLOBALS['_odd']=true;
// funkce
function _plugin_articlePreview($art, $info, $perex, $comment_count)
{
global $_odd;
$status=((true===$_odd)?"odd":"even");
$link = _linkArticle($art['id'], $art['title_seo']);
$out = "
<div class='list-article num-{$status}'>
<h2 class='list-title'><a href='{$link}'>"._cutStr(_htmlStrUndo($art['title']), 70)."</a></h2>
".($info ? "<div class='list-info'>
<span class='author'>"._linkUser($art['author'])."</span>
<span class='date'>"._formatTime($art['time'])."</span>
<span class='comments'>".(isset($comment_count) ? " {$comment_count} komentářů" : '')."</span>
</div>" : '')."
<div class='list-perex-media'>
".(($perex && isset($art['picture_uid'])) ? "<a href='{$link}'><img src='"._pictureStorageGet(_indexroot.'pictures/articles/', null, $art['picture_uid'], 'jpg')."' class='list-perex-image' alt='{$art['title']}' /></a>" : '')."
</div>
".($perex ? "<p class='list-perex'>
"._cutStr(strip_tags(_parsePost(_htmlStrUndo($art['perex']))), 250)."
</p>" : '')."
<span class='list-more'>
<a href='{$link}'>Číst více</a>
</span>
</div>
";
if (true===$_odd){
$_odd=false;
}else{
$_odd=true;
}
return $out;
}
_extend('reg', 'article.preview', function($args) {
$args['callback'] .='_plugin_articlePreview';
});Uložit takto: plugins/extend/articlePreview/articlePreview.php
Jako bonus tam máš rozlišení lichých a sudých by jDanek. Uprav si to dle libosti 🙂
a kdyby jsi to vysvetlil hned na začátku, tak jsi mel odpoved skoro hned... ano ten kod od Landsmana dělá to co jsi potřeboval... s pár dorbnými úpravami...
a mam nejaky subor prepisat? ci mam vytvorit novy tak ako to napisal Landsman?
tj. plugins/extend/articlePreview/articlePreview.php
lebo ked ho vytvorim tak ako napisal Landsman aj priecinky atd, tak mi to pise fatal error a nejde cela stranka, chyba v 47 riadku
U mě bez problému. Vytvoř to a pošli odkaz.
chybu to uz vypisovalo len ked som vytvoril priecinok
moze to byt tim ze mam staru verziu?
mam 7.5.1 rev 0 ale idem patchnut na aktualnu
EDIT: takze som skoncil na 7.5.1 rev 3 a v subore session.php mi to vypisuje chybu v 70 riadku tak som tam nahral session z 7.5.1 rev 0 a uz nic nevypisuje