Weblog / Fotoblog
Lørdag 16. Februar 2008, kl. 15:49:05
Det finnes en del mennesker som bruker TTG Slimbox Gallery i Adobe Photoshop Lightroom. En av manglene til Lightroom er dog at man ikke kan «organisere» de forskjellige galleriene, og her er en liten og veldig enkel «fiks» for slikt.
Denne funksjonen krever PHP5, og at du bruker den versjonen av TTG Slimbox Gallery som har støtte for Piclens, da koden bruker SimpleXML for å lese inn «photos.rss»
Først og fremst; last ned koden og lagre denne som «indexer.php» i «første mappe» i galleristrukturen din. Eksempelvis.
/webserver/index.php /webserver/indexer.php /webserver/pictures_from_uk/ /webserver/vacation_in_florence/
Så lager du en side som viser tingene som skal vises, inkluderer funksjonen- og «skriver ut» galleriet med følgende kodebit.
<html .... >
<?php
// Inkluderer koden
require("indexer.php);
?>
<html .... >
<?php
// Skriver ut tabellen
echo imageindex();
?>
</html> ...
Funksjonen setter en standard på fire celler, men den kan selvfølgelig endres ved å fylle inn antall celler du vil vise. Eksempelvis.
echo imageindex("6");
Du kan også med stor fordel endre malfilen «piclensRSS.html» fra TTG Slimbox Gallery. Dette er en endring som uansett bør skrives om for bedre implementasjon og lesbarhet.
Endringene går på å vise «galleriets tittel» og «galleriets beskrivelse» i RSS-filen i stedet for å vise standardene som er «nettleserens tittel» i begge felter. Linjene 5, 6 og 7 i «piclensRSS.html» endres altså til følgende.
<title>$model.metadata.collectionTitle.value</title> <link></link> <description>$model.metadata.collectionDescription.value</description>
Koden skal fungere «rett fra boksen», og gjør den ikke det, så må du finne en annen løsning. Jeg har skrevet den «for meg», men etter som jeg ser at det er en del som har etterlyst en slik funksjon så deler jeg den her.
Du må også «stilsette» siden din selv. Denne koden spytter kun ut tabeller for å vise de forskjellige galleriene du har lastet opp.
Trackback URL: http://kyrrebaker.com/mt/tb.r5454109.cgi/401
Alle kommentarer og tilbaketråkk kan bli moderert før visning. Send derfor skjemaet kun en gang. Du kan bruke Textile når du skriver. Enkel HTML er også greit for formatering. Dersom du aldri ser posten din er det en grunn til dette, og poster du anonymt vil kommentaren uten unntak bli slettet.