Thema: Thumbshots |
|
Hallo
Ist es bei dem Webkatalog auch möglich Thumbshots einzubauen???
Mfg
|
|
|
|
|
Ja, dafür kann jedes Thumbshot Script eingebaut werden.
|
|
|
|
|
gibt es eine anleitung wie mann es einbaut
|
|
|
|
|
Eine Anleitung müsste bei dem Script dabei sein.
An das Script wird dann von der suma-se Software lediglich die Url übergeben, damit das Script den Thumbshot erstellen kann.
|
|
|
|
|
und das Script bekomm ich auf der Thumbshots Seite oder???
|
|
|
|
|
|
|
|
|
|
|
|
|
Ich habe mal versucht sowas bei mir einzubauen.
Habe aber ein Problem was ich denke nicht so groß sein kann und da wollt ich hier mal nach Hilfe Fragen.
Ich habe ein Thumpshot Script von:
http://www.m-software.de/thumbshots/insert.html
dafür benutzt und möchte das erstmal in die neu.php aus dem Threat "Neue Eintäge" einfügen.
<?
function getThumbshotCode ($url, $scale = 8 )
{
$baseurl = "http://www.m-software.de/screenshot/Screenshot.png";
...
... // ich habe diesen Teil gelöscht um keine Rechte
... // zu verletzen
... // Script kostenlos auf:
... // http://www.m-software.de/thumbshots/insert.html
...
$thumburl = $baseurl . "?url=" . $url . "&scale=" . $scale;
$code = "<img src='$thumburl' width='$width' height='$height'/>";
return $code;
}
?>
<table class="bg" cellspacing="0" cellpadding="0" width="<? echo $rw ?>">
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td class="text">Neue Einträge <img src="<? echo $dirurl ?>/gfx/neu.gif" alt="Neue Einträge"></td>
</tr>
</tr>
<tr>
<td> </td>
</tr>
</table>
<? include "config.php";
@mysql_connect("$host","$dbuser","$dbpw") or die ("Es gibt leider Probleme mit der Datenbank. <br>Bitte versuchen sie es erneut.");
@mysql_select_db("$db") or die ("Datenbank nicht vorhanden");
$result=@mysql_query("select * from content ORDER BY ORD DESC Limit 5");
while($row=@mysql_fetch_row($result)) {
$url=$row[2];
$titel=$row[3];
$text=$row[4];
$idA=$row[0];
$idB=$row[1];
if($idA=="0") {
$result111=@mysql_query("select * from verzeichnis where ID='$idB' order by titel asc");
while($row111=@mysql_fetch_array($result111)) {
$title=$row111[titel];
$title2=$row111[web];
$kat="<a class=\"date\" href=\"$dirurl/$title2.html\" title=\"$title\">Kategorie: $title</a>";
}
}
echo "<table cellspacing=\"0\" cellpadding=\"0\" width=\"$rw\">
<tr>
<td rowspan=\"2\">
getThumbshotCode(\"$url\"); <!-- Thumpshot Einbindung ---------------------------->
</td>
<td>
<table cellspacing=\"0\" cellpadding=\"0\" width=\"70%\">
<tr>
<td class=\"ad1 adtext\" width=\"100%\" valign=\"top\">
<div><a class=\"adlink\" target=\"_blank\" title=\"$titel\" href=\"$url\">$titel</a></div>
<div>".nl2br($text)."</div>
</td>
</tr>
<tr>
<td class=\"date\">$kat</td>
</tr>
</table>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
";}
?>
Nun ist die Frage wo und wie ich die Einbindung richtig vornehme. Irgendwie sicherlich auch in der while-Schleife aber wie genau. Denn so funktioniert das nicht richtig. Es dfunktioniert nur wenn ich es außerhalb der Schleife einbinde und da wird dann nur die letze übergebene URL eingefügt
_________________ Webkatalog
|
|
|
|
|
Juhu, bin zu einer Lösung gekommen.
Mit einem herzlichen Dank an http://livethumb.de/
Hier meine Lösung, in der oben genannten neu.php:
<? include "config.php";
@mysql_connect("$host","$dbuser","$dbpw") or die ("Es gibt leider Probleme mit der Datenbank. <br>Bitte versuchen sie es erneut.");
@mysql_select_db("$db") or die ("Datenbank nicht vorhanden");
$result=@mysql_query("select * from content ORDER BY ORD DESC Limit 5");
while($row=@mysql_fetch_row($result))
{
$url=$row[2];
$titel=$row[3];
$text=$row[4];
$idA=$row[0];
$idB=$row[1];
if($idA=="0")
{
$result111=@mysql_query("select * from verzeichnis where ID='$idB' order by titel asc");
while($row111=@mysql_fetch_array($result111))
{
$title=$row111[titel];
$title2=$row111[web];
$kat="<a class=\"date\" href=\"$dirurl/$title2.html\" title=\"$title\">Kategorie: $title</a>";
}
}
echo "<table cellspacing=\"0\" cellpadding=\"0\" width=\"$rw\">
<tr>
<td rowspan=\"2\">
</td>
<td>
<table cellspacing=\"0\" cellpadding=\"0\" width=\"80%\">
<tr>
<td class=\"ad1 adtext\" width=\"100%\" valign=\"top\">
<!-- geändert!! -->
<div style=\"float:left; padding-right:8px\">
<a href=\"$url\" target=\"_blank\"><img src=\"http://livethumb.de/?url=$url&size=100\" border=\"0\"></a></div>
<div><a class=\"adlink\" target=\"_blank\" title=\"$titel\" href=\"$url\">$titel</a></div>
<div>.nl2br($text).</div>
<!-- bis hier ------------------>
</td>
</tr>
<tr>
<td class=\"date\">$kat</td>
</tr>
</table>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
";}
?>
Einziger Nachteil, dass der text die Grafik umfließt..
_________________ Webkatalog
|
|
|
|
|
Sieht gut aus
Und du willst nicht, das der Text die Grafik umfliesst? Wie willst Dus haben?
|
|
|
|
|
Ja sicherlich ist das eine Kleinigkeit, so schlimm finde ich es nicht aber es würde eventuell etwas geordneter aussehen.
Aber so gefällt mir das auch schon recht gut, macht den Katalog doch etwas attraktiver wenn man was zum gucken hat..
_________________ Webkatalog
|
|
|
|
|
Hallo,
das sieht sehr gut aus, funktioniert auch so, aber wie bekommt man die Thumbnails zu den schon eingetragenen Links im Katalog Wo muss man da den Code einbinden ?
Danke für eure Hilfe
Multi
|
|
|
|
|
Hallo Multi,
trage das oben beschriebene in die Rubriken.php ein und für alle Einträge werden die thumpshots erstellt.
Bei mir Zeile 227:
<td class='adtext' width='100%' valign='top'>
<div style=\"float:left; padding-right:8px\">
<a href=\"$url\" target=\"_blank\"><img src=\"http://livethumb.de/?url=$url&size=100\" border=\"0\"></a></div>
<div class=\"ad\"><a class=\"adlink\" target=\"_blank\" title=\"$titel\" href=\"$url\">$titel</a></div>
<div class=\"ad\">".nl2br($text)."</div>
</td>
_________________ Webkatalog
|
|
|
|
|
Hallo preaon,
danke funktioniert
Multi
|
|
|
|
|
SirBerberitz · Beiträge: 5 |
Danke - funktioniert super^^
SirBerberitz
|
|
|
|
|
|