+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 19

Thema: Eventlist Listenansicht mit Bildern

  1. #1
    Neu an Board Avatar von MadinsonD
    Registriert seit
    29.11.2006
    Ort
    Köln
    Beiträge
    34
    Bedankte sich
    1
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard Eventlist Listenansicht mit Bildern

    Hallo:

    Gibt es die Möglichkeit sich schon bei der Kategorielistenansicht (Liste : Termin, Titel)
    sich schon das jeweilige Bild des Events anzeigen zu lassen (ist generell schon ein kleines Bild)??

    Hat das schon einer von Euch gemacht?
    Ich verwende olgende Version der Komponente:

    Eventlist 0.8.10 Alpha
    mit Joomla! 1.0.12 Stable

    Ist auch komisch, wenn ich Bilder hochlade erhalte ich de Meldung:
    Fatal error: Call to undefined function: imagecreatefromgif() in /../components/com_eventlist/eventlist.class.php on line 170

    Der Ordner images/eventlist/events ist auf 777 !??

  2. #2
    Neu an Board Avatar von MadinsonD
    Registriert seit
    29.11.2006
    Ort
    Köln
    Beiträge
    34
    Bedankte sich
    1
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard bild in liste mit ausgeben

    Hallo:

    ich habe die Datei eventlist.html.php bearbeitet und nehme aus Zeile 779

    <img src="<?php echo $original; ?>" width="<?php echo $imagewidth; ?>" height="<?php echo $imageheight; ?>" alt="orginal" />

    und setze dies in die Zeile 1696 so ein:

    <td width="<?php echo $layoutsettings[ $idx['title']]->set_width; ?>"><a href="<?php echo $detaillink ; ?>"> <?php echo $row->titel; ?></a>
    <img src="<?php echo $original; ?>" width="<?php echo $imagewidth; ?>" height="<?php echo $imageheight; ?>" alt="orginal" /></td>

    doch leider erscheint in der Liste dann kein Bild.
    Kann mir einer helfen und sagen was ich falsch mache?

  3. #3
    Neu an Board
    Registriert seit
    12.12.2005
    Ort
    München
    Beiträge
    52
    Bedankte sich
    0
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Standard

    hmmm da war noch irgendwas mit &datimage auslesen (was ich hier bei dir im code leider nicht finden kann) :/
    Schau doch mal hier im forum. Da gibt es zu einer älteren Version von Eventlist diese funktion die du hier beschreibst/brauchst...
    Dort suchst du dir den "flyercode" raus und baust ihn in deiner Evenlist version ein.

    Da in diesem Fall nur der Flyer ausgelesen wird und in die Kategorielist dann mit einfließt, dürfte das klappen. Heißt, änderst sonst nichts am Code (der ja von version zu version minimal anders ist).

    Bin auch grad dabei es an die aktuelle version anzupassen. Sollt ich vor dir fertig sein, sag ich hier bescheid
    DAS HEISST: ich rück die files raus hehe

    PS: hast du nen link für mich? (deine Seite)
    Geändert von yustar (01.10.2007 um 09:22 Uhr) Grund: link

  4. #4
    Neu an Board
    Registriert seit
    12.12.2005
    Ort
    München
    Beiträge
    52
    Bedankte sich
    0
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Standard

    So, der Code (du müsstest noch eine Tabelle bzw spalte einfügen am anfang.
    Und im Code width nach deinen bedürfnissen einstellen
    (optimal der wert den du in der config von eventlist angegeben hast)

    Code:
    <?php //Zellenbereich flyer
    if (!empty($row->datimage)) {
    $original = $mosConfig_live_site."/images/eventlist/events/".$row->datimage;
    $thumb = $mosConfig_live_site."/images/eventlist/events/small/".$row->datimage;
    if (file_exists(ELPATH."/../../images/eventlist/events/small/".$row->datimage)) {
    $iminfo = @getimagesize("images/eventlist/events/".$row->datimage);
    $widthev = $iminfo[0];
    $heightev = $iminfo[1];
    ?>
    <a href="<?php echo $detaillink ; ?>">
    <img align="left" hspace="5" src="<?php echo $thumb; ?>" width="85" border="0"></a>
    <?php
    } else { ?>
    <img align="left" hspace="5" src="<?php echo $original; ?>" width="85" border="0">
    <?php
    }
    } else {
    echo "Kein Flyer";
    }
    ?>



  5. #5
    War schon öfter hier
    Registriert seit
    17.01.2006
    Beiträge
    160
    Bedankte sich
    47
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Könntest du mir sagen wo ich das genau einfügen muss?

  6. #6
    Neu an Board
    Registriert seit
    12.05.2005
    Ort
    kiel
    Beiträge
    76
    Bedankte sich
    6
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard CSS in Eventlist

    ... und wo wir grad bei formatierungen sind:
    wie kann ich meine Liste auf dieser unter Events anzeigen etwas übersichtlicher gestalten? Sieht voll daneben aus...hätte gern mehr Platz zwischen den einzelnen Veranstaltungen...

    Hier die Eventlist CSS-Datei:
    Code:
    /* CSS Document */
    
    .clear {clear: both; height: 1px; line-height: 1px; margin-bottom: -1px;}
    
    #eventlist {
    	width: 100%;
    }
    
    #eventlist h5.componentheading {
    	padding: 5px;
    	margin: 3px;
    }
    
    #eventlist table.contentpaneopen {
    	padding: 5px;
    	margin: 3px;
    }
    
    #eventlist .category {
    	padding: 4px;
    	margin: 2px;
    }
    
    #eventlist .category .image {
    	float: left;
    	padding: 15px 5px 2px 2px;
    }
    
    #eventlist .intro {
    
    }
    
    #eventlist table tr td {
    	text-align: left;
    }
    
    #eventlist div.link {
    	text-align: right;
    }
    
    #eventlist div.date {
    	text-align: left;
    	font-weight: 700;
    }
    
    #eventlist div.time {
    	text-align: left;
    }
    
    #eventlist .sectiontableheader {
    	text-align: left;
    }
    
    #eventlist tr.sectiontableentry1 td {
    
    }
    
    #eventlist tr.sectiontableentry2 td {
    
    }
    
    
    #eventlist tr.sectiontableentry1 td a {
    
    }
    
    #eventlist tr.sectiontableentry2 td a {
    
    }
    
    #eventlist .copyright {
    	text-align: center;
    }
    
    #eventlist .inputbox {
    	margin: 1px;
    }
    
    #eventlist input.button {
    
    }
    
    #eventlist input.disable {
    	color: #555;
    	background: #CCC;
    	border: 1px solid #555;
    	text-align: center;
    }
    
    #eventlist a.link {
    	margin: 3px;
    	padding: 1px 2px 1px 2px;
    }
    
    #eventlist a.link:hover {
    
    }
    
    #eventlist table.edit {
    	width: 90%;
    	text-align: center;
    }
    
    #eventlist table.edit tr th.sectiontableheader {
    	text-align: center;
    }
    
    #eventlist table.details {
    	width: 100%;
    }
    
    #eventlist td.details {
    	text-align: left;
    	padding: 1px 15px 2px 0px;
    	width: 20%;
    }
    
    #eventlist .map {
    	letter-spacing: 2px;
    }
    
    #eventlist .pagenavi {
    	text-align: center;
    }
    
    #eventlist .pagenavi div {
    	margin-top: 5px;
    }
    
    ul.user { 
    	margin: 0; 
    	padding: 0; 
    	list-style: none; 
    }
    
    ul.user li { 
    	float: left; 
    	margin: 5px; 
    	list-style: none; 
    	background: none; 
    }
    
    ul.user li img { 
    	border: 1px solid #AAA;
    	padding: 3px; 
    }
    
    ul.user li span.username, ul.user li a { 
    	width: 120px;
    	display: block; 
    	text-align: center; 
    	font-weight: 700; 
    }

  7. #7
    Wohnt hier
    Registriert seit
    13.06.2006
    Alter
    22
    Beiträge
    2.323
    Bedankte sich
    37
    Erhielt 283 Danksagungen
    in 277 Beiträgen

    Standard

    so wie auf nl-m.net?

    Lebe dein Leben zu 1000%


    www.HotatNight.de


  8. #8
    Neu an Board
    Registriert seit
    12.05.2005
    Ort
    kiel
    Beiträge
    76
    Bedankte sich
    6
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Eventlist Layout

    ... hammer, und das läuft jetzt alles über eventlist, oder wie?
    Sieht echt ziemlich klasse aus!
    Baue ich natürlich gerne um auch wenn ich`s einfach nur übersichtlicher geordnet haben möchte. Vorschlag?

  9. #9
    Kommt häufiger vorbei Avatar von Lucretia
    Registriert seit
    04.05.2005
    Ort
    Hamburg
    Alter
    39
    Beiträge
    431
    Bedankte sich
    34
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Standard

    Zitat Zitat von dirkauskiel2005 Beitrag anzeigen
    ... und wo wir grad bei formatierungen sind:
    wie kann ich meine Liste auf dieser unter Events anzeigen etwas übersichtlicher gestalten? Sieht voll daneben aus...hätte gern mehr Platz zwischen den einzelnen Veranstaltungen...

    so vielleicht:

    Code:
    #eventlist tr.sectiontableentry1 td {
    padding-top:3px;
    padding-bottom:3px;
    }
    
    #eventlist tr.sectiontableentry2 td {
    padding-top:3px;
    padding-bottom:3px;
    }
    ?



    und wo wir schon bim Thema sind:

    Ich versuche grade, bei der Listenansicht neben dam Kategorie-Namen auch immer das Category-Bild mit anzuzeigen. Bin aber offensichtlich zu blöd dazu.
    Hat das schon jemand realisiert und könnte mir einen heißen Tipp geben?

    Und zweite Frage:
    Ich hätte gerne, dass ich bei Events, bei denen der Termin noch nicht feststeht, 0000-00-00 oder sowas eingeben kann und dann "tba" ausgegeben wird.
    Weiss jemand, wie ich das anstelle?

  10. #10
    Kommt häufiger vorbei Avatar von Lucretia
    Registriert seit
    04.05.2005
    Ort
    Hamburg
    Alter
    39
    Beiträge
    431
    Bedankte sich
    34
    Erhielt 5 Danksagungen
    in 5 Beiträgen

    Standard

    Zitat Zitat von Lucretia Beitrag anzeigen
    Ich hätte gerne, dass ich bei Events, bei denen der Termin noch nicht feststeht, 0000-00-00 oder sowas eingeben kann und dann "tba" ausgegeben wird.

    OK, mir wurde geholfen, so geht es:

    Code:
    <div class="date"> 
    <?php 
    if($row->dates == '1990-01-01'){ 
    echo "tba"; 
    }else{ 
    
    //Datum aus Tabelle formatieren 
    $datum = strftime( $formatdate, strtotime( $row->dates )); 
    
    if ($row->enddates == '0000-00-00') { 
    $datum = $datum; 
    } else { 
    $enddate = strftime( $formatdate, strtotime( $row->enddates )); 
    $datum = $datum.' - '.$enddate; 
    } 
    echo $datum; 
    } 
    ?> 
    </div>
    das muss dreimal in die eventlist.html.php rein.

    Und dann muss man bei allen Events, bei denen "tba" stehen soll, eben 1990-01-01 als Datum eingeben (Feld darf ja nicht leer sein).

    Events archivieren oder alte events löschen darf in diesem Fall nicht aktiviert sein. Ansonsten das vergangene Datum durch eins in der Zukunft ersetzen.

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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