Diskuse

Téma: napisany clanok obaleny <div>

aky subor mam upravit a co tam mam dopisat, aby clanok ktory napisem bol medzi <div id="clanok">
...
</div>

neviem ci som to zrozumitelne napisal
postZaslat odpověď
žádny! do systémových souborů se nehrabej...
a jak si mam potom upravit style.css ked chcem mat ten clanok pomocou css upraveny?
overload
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 🙂
myslim taketo zobrazenie (teda vypis clankov v kategorii) jak je tu na stranke napr.
prikladam aj obrazok ako to myslim
http://i50.tinypic.com/2qa48qq.png

takze neviem ci ste dobre predpokladali, ale inac diky aj tak 🙂

@Landsman: teraz ked som vysvetlil ako to myslim, ten kod je dobry?
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
Strana: 1 2 další »