+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Zeilenumbruch in PHP - Thumbsup Modul

  1. #1
    Neu an Board Avatar von Janiba
    Registriert seit
    21.12.2006
    Beiträge
    71
    Bedankte sich
    21
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Frage Zeilenumbruch in PHP - Thumbsup Modul

    Hallo Leute,

    ich habe versucht, anhand einiger Beispiele aus dem Forum auch mein Problem mit dem Thumbsup-Modul zu lösen, was mir aber nicht gelungen ist.

    Mein Wunschergebnis wäre den Titel des Artikels unter das erzeugte Thumbnail zu setzten und nicht rechts davon. Also wie hier:

    stattdessen bekomme ich:


    Frage:
    Wo muss ich einen Umbruch einbauen? Hier die php des Thumbsup Moduls. Ich wäre für jeden Tipp sehr dankbar! Meine Stundenlange Versuche haben kein Erfolg gebracht
    PHP-Code:
    <?php // no direct access
    defined('_JEXEC') or die('Restricted access'); ?>
    <table border="0" width="100px" >

    <?php
    if($list[1]->disposition=="h")
    echo 
    "<tr>";
    $i=0;
    foreach (
    $list as $item) :  
    $order=explode("-",$item->ordering);
    $cntorder=count($order);

    if(
    $i $item->count_pic) { 

    if(
    $list[1]->disposition=="v"||!$list[1]->disposition)
    print 
    "<tr>";
    ?>
        <td valign="top" class="thumbsup-image<?php echo $item->css?>">
            <?php 
            
    if($item->front) {
                if(
    $item->show_thumb) {
                    if(
    $item->link_thumb)
                    echo 
    "<a href=\"".$item->link."\">";
                    
                    echo 
    $item->imgbig;
                
                    if(
    $item->link_thumb)
                    echo 
    "</a>";

                } 
                
                for(
    $j=0;$j<$cntorder;$j++){
                
                if(
    $order[$j]=="t"&&$item->show_title) {
                    if(
    $item->link_title)
                    echo 
    "<a href=\"".$item->link."\" class=\"thumbsup-title".$item->css."\">";
                    
                    echo 
    "<H1>";
                    echo 
    "<div class=\"thumbsup-title".$item->css."\">".$item->title."</div>";
                    echo 
    "</H1>";
                    
                    if(
    $item->link_title)
                    echo 
    "</a>";
                }
                if(
    $order[$j]=="i"&&$item->show_intro){
                    
                    if(
    $item->link_intro)
                    echo 
    "<a href=\"".$item->link."\" class=\"thumbsup-intro".$item->css."\">";
                    
                    echo 
    $item->introtext;
                    
                    if(
    $item->link_intro)
                    echo 
    "</a>";
                    
                    if(
    $item->show_readmore){
                        echo 
    "<a href=\"".$item->link."\">";
                        echo 
    JText::_('more');
                        echo 
    "</a>";
                    }
                }
                if(
    $order[$j]=="d"&&$item->show_date) {
                    echo 
    "<div class=\"thumbsup-date".$item->css."\">".JHTML::_('date'$item->created$item->date_f)."</div>";
                }
                if(
    $order[$j]=="a"&&$item->show_author) {
                    echo 
    "<div class=\"thumbsup-author".$item->css."\">";
                    
    JText::printf('Written by',$item->author);
                    echo 
    "</div>";
                }
                if(
    $order[$j]=="h"&&$item->show_hits) {
                    echo 
    "<div class=\"thumbsup-hits".$item->css."\">";
                    
    JText::printf('Hits',$item->hits); 
                    echo 
    " ".$item->hits;
                    echo 
    "</div>";
                }
            }
            
            } else {
                if(
    $item->show_thumb){
                    
                    if(
    $item->link_thumb)
                    echo 
    "<a href=\"".$item->link."\" class=\"thumbsup-thumb".$item->css."\">";
                    
                    echo 
    $item->imgsmall." ";
                    
                    if(
    $item->link_thumb)
                    echo 
    "</a>";
                
                }
                
                if(
    $item->imgcolumn)
                print 
    "</td><td valign=\"top\" class=\"thumbsup-text".$item->css."\">";
            
            for(
    $j=0;$j<$cntorder;$j++){
                
                if(
    $order[$j]=="t"&&$item->show_title) {
                    echo 
    "<div class=\"thumbsup-title".$item->css."\">";
                    
                    if(
    $item->link_title)
                    echo 
    "<a href=\"".$item->link."\" class=\"thumbsup-title".$item->css."\">";
                    
                    echo 
    $item->title;
                    
                    if(
    $item->link_title)
                    echo 
    "</a>";
                    
                    echo 
    "</div>";
                }
                
                if(
    $order[$j]=="i"&&$item->show_intro){
                    echo 
    "<div class=\"thumbsup-intro".$item->css."\">";
                    
                    if(
    $item->link_intro)
                    echo 
    "<a href=\"".$item->link."\" class=\"thumbsup-intro".$item->css."\">";
                    
                    echo 
    $item->introtext;
                    
                    if(
    $item->link_intro)
                    echo 
    "</a>";
                    
                    if(
    $item->show_readmore) {
                        echo 
    "<a href=\"".$item->link."\">";
                        echo 
    JText::_('more');
                        echo 
    "</a>";
                    }
                    echo 
    "</div>";
                }
                
                if(
    $order[$j]=="d"&&$item->show_date) {
                    echo 
    "<div class=\"thumbsup-date".$item->css."\">".JHTML::_('date'$item->created$item->date_f)."</div>";
                }
                
                if(
    $order[$j]=="a"&&$item->show_author) {
                    echo 
    "<div class=\"thumbsup-author".$item->css."\">";
                    
    JText::printf('Written by',$item->author);
                    echo 
    "</div>";
                }
                
                if(
    $order[$j]=="h"&&$item->show_hits) {
                    echo 
    "<div class=\"thumbsup-hits".$item->css."\">";
                    
    JText::printf('Hits',$item->hits); 
                    echo 
    " ".$item->hits;
                    echo 
    "</div>";
                }
            }
        }    
    ?>
        
        </td>
        
    <?php    if($list[1]->disposition=="v"||!$list[1]->disposition)
            print 
    "</tr>";
    ?>
        
    <?php  } else { 
        if(
    $list[1]->disposition=="v"||!$list[1]->disposition)
        print 
    "<tr>";
    ?>
        <td valign="top" class="thumbsup-text<?php echo $item->css?>">
            <?php 
            
    for($j=0;$j<$cntorder;$j++){
                
                if(
    $order[$j]=="t"&&$item->show_title) {
                    echo 
    "<div class=\"thumbsup-title".$item->css."\">";
                    
                    if(
    $item->link_title)
                    echo 
    "<a href=\"".$item->link."\" class=\"thumbsup-title".$item->css."\">";
                    
                    if(
    $item->front) echo "<H1>";
                    echo 
    $item->title;
                    if(
    $item->front) echo "</H1>";
                    
                    if(
    $item->link_title)
                    echo 
    "</a>";
                    
                    echo 
    "</div>";
                }
                
                if(
    $order[$j]=="i"&&$item->show_intro){
                    echo 
    "<div class=\"thumbsup-intro".$item->css."\">";
                    
                    if(
    $item->link_intro)
                    echo 
    "<a href=\"".$item->link."\" class=\"thumbsup-intro".$item->css."\">";
                    
                    echo 
    $item->introtext;
                    
                    if(
    $item->link_intro)
                    echo 
    "</a>";
                    
                    if(
    $item->show_readmore) echo JText::_('more');
                    echo 
    "</div>";
                }
                
                if(
    $order[$j]=="d"&&$item->show_date) {
                    echo 
    "<div class=\"thumbsup-date".$item->css."\">".JHTML::_('date'$item->created$item->date_f)."</div>";
                }
                
                if(
    $order[$j]=="a"&&$item->show_author) {
                    echo 
    "<div class=\"thumbsup-author".$item->css."\">";
                    
    JText::printf('Written by',$item->author);
                    echo 
    "</div>";
                }
                
                if(
    $order[$j]=="h"&&$item->show_hits) {
                    echo 
    "<div class=\"thumbsup-hits".$item->css."\">";
                    
    JText::printf('Hits',$item->hits); 
                    echo 
    " ".$item->hits;
                    echo 
    "</div>";
                }
            }
            
    ?>
        </td>
        <?php if($list[1]->disposition=="v"||!$list[1]->disposition)
            print 
    "</tr>";
        
    ?>
    <?php 
    ?>
    <?php $i
    ++; endforeach; 
     
     if(
    $list[1]->disposition=="h")
        print 
    "</tr>";
    ?>
    </table>
    Humor ist , wenn man trotzdem lacht

  2. #2
    Neu an Board Avatar von Janiba
    Registriert seit
    21.12.2006
    Beiträge
    71
    Bedankte sich
    21
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Leute, ich habe es über die css datei gelöst:
    Code:
    .thumbsup-image img {
    	padding:4px;
    	border: 1px solid #ebebeb;
    	background: #f1f1f1;
    	margin-top:-2px;
    	}
    
    .thumbsup-image {
    	margin-bottom:0px;
    	padding-bottom:3px;
    	padding-top:3px;
    	padding-left:0px;
    }
    .thumbsup-title {
    	margin-top:98px;
    	padding:0px;	
    	font-size:11px;
    	text-align:center;
    
    }
    vielleicht nicht die schönste Lösung (margin-top:98px, aber sogar das IE hat es richtigt verstanden
    Humor ist , wenn man trotzdem lacht

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein