Šta je novo?

newsimage pronlem na e107

  • Začetnik teme Andrija1
  • Datum pokretanja
A

Andrija1

Guest
newsimages (tj sliku u vestima) je moguce samo postavljati na jednoj temi i to reline.To je zbog {NEWSIMAGE] koji sadrzi ta tema, a ostale nemaju.Pokusavao sam da tu opciju ubacim u crahan temu , ali to je izgledalo kilavo, tako sto je samo jedan red teksta bio pored newsimage slike a sav ostali ispod slike.Posto sam nov u ovome,da li bi neko mogao da mi kaze gde da stavim {NEWSIMAGE}

reline:

// News style

$NEWSSTYLE = "<div class='tablerender'><div class='main_caption'>{STICKY_ICON}{NEWSTITLE}</div>{NEWSIMAGE}{NEWSBODY}{EXTENDED}</div>

<div class='news_info_top'>
<img class='news_comments_icon' src='".THEME_ABS."images/comments_16.png' alt='' /> 
{NEWSCOMMENTS}{TRACKBACK}
</div>

<table class='news_info_bottom'>
<tr>
<td class='news_info_bottom_left'>
{NEWSICON}
</td>

<td class='news_info_bottom_middle'>
".LAN_THEME_5." {NEWSAUTHOR} ".LAN_THEME_6." {NEWSDATE}
</td>

<td class='news_info_bottom_right'>
{EMAILICON}{PRINTICON}{PDFICON}{ADMINOPTIONS}
</td>
</tr>
</table>";


// Define attributes associated with news style.

define('ICONMAIL', 'email_16.png');
define('ICONPRINT', 'print_16.png');
define('ICONSTYLE', 'border: 0px');
define('COMMENTOFFSTRING', LAN_THEME_1);
define('COMMENTLINK', LAN_THEME_2);
define('PRE_EXTENDEDSTRING', '<br /><br />[ ');
define('EXTENDEDSTRING', LAN_THEME_3);
define('POST_EXTENDEDSTRING', ' ]<br />');
define('TRACKBACKSTRING', LAN_THEME_4);
define('TRACKBACKBEFORESTRING', '  |  ');


crahan:
$NEWSSTYLE = "
<div class='header'>
<div class='left'>{STICKY_ICON} {NEWSTITLE}</div>
<div class='right'>{NEWSDATE}</div>
</div>
<div class='bodytable' style='text-align:left'>
{NEWSBODY}
{EXTENDED}
</div>
<br />
<div class='newssmalltext'>[ {NEWSAUTHOR} :: {NEWSCOMMENTS}{TRACKBACK} ]</div>
<br />
<br />";

define("ICONSTYLE", "float: left; border:0");
define("COMMENTLINK", LAN_THEME_3);
define("COMMENTOFFSTRING", LAN_THEME_2);
define("PRE_EXTENDEDSTRING", "<br /><br />[ ");
define("EXTENDEDSTRING", LAN_THEME_4);
define("POST_EXTENDEDSTRING", " ]<br />");
define("TRACKBACKSTRING", LAN_THEME_5);
define("TRACKBACKBEFORESTRING", " :: ");
 
Probaj sa ovako necim meni je resilo problem

Kod:
<img src="http://www.tvojsajt.com/putanja/do/slike/slika.jpg" border="0" alt="naziv slike" hspace="5" vspace="5" width="100" height="100" align="left" />

Naravno po potrebi mozes da menjas opcije height i width po velicini slike koju kacis i alt mozes da izbacis iz ovog koda ako ti nije bitan naziv slike
 
Ubacio sam to, slika se pojavljuje ali tekst je ispod slike ili jedan red teksta je pored slike a drugi deo teksta ispod.
 
Da ti nije negde u CSS-u postavljen atribut "clear"? Align=left u principu daje isti efekat kao kad slika ima float:left, tako da nešto tu sprečava da tekst obilazi oko slike.

Pošto ovako samo može da se nagađa, pošalji CSS i generisan HTML, pa da vidimo.

Možeš da probaš da sliku i tekst postaviš u odvojene DIV boxove sa float:left, tako da "leže" jedan pored drugog.
 
Poslednja izmena:
Vrh Dno