Na různých diskuzních fórech se jednou za čas objeví dotaz na to jak například katalog seznam dělá u odkazů ty miniaturní obrázky nalezených stránek.
Nejčastější odpovědí bývá, že ručně.
Asi ano, asi to někdo ručně vyrábí, ale to nám se zrovna moc nechce a tu práci si celkem rádi ušetříme. Otázka zní jak?....
Těch možností je hnedle několik, ale vždy se jedná o využití nějakého externího zdroje. Může to například být
Snap Shots ( Snap Shots for Your Website: http://www.snap.com/ ). Což je velmi užitečný nástroj který umí mnohé.
Například takovéto pěkné obrázky:
<img alt="Snap Shots for BLASSENweb" title="Snap Shots for BLASSENweb" border="0" src="http://shots.snap.com/preview/?url=http://blassenweb.net" />.
Další a to velice zajímavou možností se jeví stránka thumbshots.org díky níž je možné pořídit si automaticky miniaturní screenshot nějaké stránky aniž by jsme jí my sami museli vůbec kdy navštívit. Velice užitečné.
To umí udělat cosi nádherného:
<img alt="FREE Thumbshots for BLASSENweb" title="FREE Thumbshots for BLASSENweb" border="0" src="http://open.thumbshots.org/image.pxf?url=http://blassenweb.net" />
Akorát to co potřebujeme. Pokud máme větší návštěvnost a hodně obrázků pak by mohl nastat problém s trafficem (přenesenými daty).
Jednou z možností je použít následující kód který uloží obrázky k nám na webserver a potom je čte z něj.
{ Kód }:
/*
PHP Function to Locally store website images from http://www.thumshots.org
Code is free. No guarantees or warranties.
function get_thumb($url) {
//EDITABLE PARAMETERS
$local_thumb_dir = "img/thumbs"; //Where Thumbnail images are stored locally
//Web Server needs to be able to write here
$days_to_keep = 60; //How many days till check if new thumbnail
$return_img = "/img/p.gif"; //To use if no thumbnail exists
//END EDITABLE
To je prozatím asi vše. Kdyby měl někdo nápad na vylepšení, nechť se neváhá podělit o své skušenosti například prostřednictvím diskuzního fóra. Pro systém united-nuke je k dispozici takto upravený modul Web_Links který najdete v sekci Downloads.