• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

bilderkennung in index....

Wawa666

Geocacher
hi

hab mich gerade gefragt wie ich in der found index was machen kann das der gugt ob in dem cachelog ein bild vorhanden ist oder nicht.....
so nach dem motto:

Code:
#bildda?# foto.gif #bildda!# </td>

das müste doch auch automatisch gehen können oder???
gibts sowas schon oder läst sich das schlecht umsetzen???
 
OP
Wawa666

Wawa666

Geocacher
juhu habs selbst rausbekommen wür alle dies interesiert:

index.incl
Code:
<td>#thumbnails?#<img  src="##uppath##pics/foto.gif" alt="Log mit Bild" title="Log mit Bild">#thumbnails!#</td>

und wer das aussortieren mag (in einer extra index[x].tmpl) geht so:
Code:
#Sort-by: Found# 
  #sort-order: decreasing#
  #ccount-order: down#
  #count-order: down#
  #ccounter: bike.gif#
  #show-only-if: thumbnails#
##include(index.incl)##
##set(optfont=i)##
 

team-noris

Geomaster
Super! Danke für die Idee und die Umsetzung!

Habe ich bei mir gleich eingebaut, sieht prima aus und ist ein echter Mehrwert: http://www.team-noris.de/pages/gefunden.php


Klaus
 
OP
Wawa666

Wawa666

Geocacher
und für alle die es sich noch in die findstat.incl machen möchten..... die müssen diese funktion noch mit reinnehmen....

Code:
sub StatFoto {    
    my($Fotos) = 0;
    my($latest) = "0000.00.00";
    my($text);
    foreach (keys(%found)) {
	if ($found{$_}->{'thumbnails'}){
	    $Fotos++;
	    if (cmpdate($latest) < cmpdate($found{$_}->{'Found'})) {
		$latest = $found{$_}->{'Found'};}    
	    }	
    }
    if (!$Fotos) {
	return("");
    } else {
	$text = '  <tr>
    <td width="33%" class="mystat" style="text-align:right">Loggs mit Foto(s) 
    </td>
    <td width="67%" class="mystat" style="text-align:left"><img src="pics/foto.gif" title="Foto" alt="(foto.gif)" height="15px"> ';
	$text .= sprintf("<b>%d</b> (%1.1f%%)",$Fotos,($Fotos/StatAllFinds())*100.0) ;
	$text .= " letztes Mal am " . $latest;
	$text .= "\n</td></tr>\n";
    }
}

und mit ##eval(StatFoto())## im unteren teil natürlich noch aufrufen....
 

HSCA

Geomaster
Wawa666 schrieb:
juhu habs selbst rausbekommen wür alle dies interesiert:

index.incl
Code:
<td>#thumbnails?#<img  src="##uppath##pics/foto.gif" alt="Log mit Bild" title="Log mit Bild">#thumbnails!#</td>

und wer das aussortieren mag (in einer extra index[x].tmpl) geht so:
Code:
#Sort-by: Found# 
  #sort-order: decreasing#
  #ccount-order: down#
  #count-order: down#
  #ccounter: bike.gif#
  #show-only-if: thumbnails#
##include(index.incl)##
##set(optfont=i)##
Habe ich in die Standardwebseite übernommen.

C
 
Oben