SQ9JXB pisze:
Paweł - myślisz nad tworzeniem Galerii od razu przez program?
Tak jak pisałem w emailu moje programy do Galerii, przy takiej ilości plików graficznych wysiadają.
tak, bedą to na początek 2 rodzaje - taka najprostsza (obrazek obok obrazka) oraz bazująca na Lightbox2.
Bedą one generowane na podstawie XML i pliki XSLT, który docelowo "wypluje" HTML o porządanej strukturze.
Tylko zastanawiam się czy tego nie zrobić jako osobny program (co bedzie wczytywał plik XML z eQSL Downloadera i na jego podstawie generował galerię).
przykład kodu w C# .net do prostej galeri z pliku xml wyplutego z eQSL Downloadera jeszcze w wersji konsolowej - to nie jest jakieś skomplikowane

Kod jest jeden, w zależności od transforamty XSLT wynik jest inny.
string eQSLXmlPath = AppDomain.CurrentDomain.GetData("DataDirectory"

.ToString() + @"\eQSL.xml";
string XsltPath = AppDomain.CurrentDomain.GetData("DataDirectory"

.ToString() + @"\transform.xslt";
XPathDocument xmlDoc = new XPathDocument(eQSLXmlPath);
XslCompiledTransform XSLTransform = new XslCompiledTransform();
XSLTransform.Load(XsltPath);
XSLTransform.Transform(eQSLXmlPath, null, Response.Output);
a tu przykład transformaty dla wynikowego pliku HTML, gdzie jest obrazek obok obrazka :
http://pastebin.com/ucCNvZjKna teraz mam w planach (wg kolejności) :
- zaciąganie plików na podstawie pliku ADIF z eQSL wczytanego ręcznie (głównie dla Tych co mają pow. 15k rekordów w eQSL)
- generowanie XML
- wsparcie dla wielojęzyczności (PL / EN wbudowane)
- galeria (2 rodzaje)
- galeria z możliwościa wybrania własnego XSLT
Pozdrawiam
Paweł