Strona 1 z 1

Spis treści w archiwach chm

PostNapisane: 21 czerwca 2005, o 11:49
przez slawekd
W generatorze spisów treści w html helpie napotkałem kilka problemów:

1. Jest możliwość podłączenia się do dowolnego tematu z innego pliku chm. Działa dobrze. Problem pojawia się, gdy trzeba podłączyć spis treści z innego pliku chm tworząc archiwum wieloplikowe. Generator podłącza go tak jak inne tematy - do wyświetlenia w głównym oknie.

<li><object type="text/sitemap">
<param name="Name" value="test1">
<param name="Local" value="test1.chm::/spis_tresci.hhc">
</object>

W efekcie w głównym oknie archiwum pojawiają się kwadraciki.

Aby dołączany spis treści był odczytywany prawidłowo, tzn. pojawiał się w panelu spisu treści, w trakcie uruchamiania archiwum, do którego był dołączony, potrzebna jest konstrukcja:
<li><object type="text/sitemap">
<param name="Name" value="test1">
</object>
<object type="text/sitemap">
<param name="Merge" value="test1.chm::/spis_tresci.hhc">
</object>

Można ją wpisać ręcznie, ale wtedy nie da się więcej używać generatora spisów treści, bo przerabia na "Local".

2. Niedomykanie znaczników <li> (wszystkich) i <ul> (niektórych) przy włączonej opcji automatycznego domykania.
Brak </li> nie ma konsekwencji poza komunikatami błędów przy sprawdzaniu składni znaczników.
Niedomykanie <ul> w pojedynczym pliku chm też nie ma żadnych konsekwencji. W archiwum wieloplikowym, przy podłączaniu kilku spisów treści konsekwencje są poważne. Każdy kolejny spis treści powinien dołączać się pod poprzednim, jako główna kategoria, lub na poziomie wybranym przeze mnie. Tymczasem podłącza się na takim podpoziomie poprzedniego spisu ile znaczników</ul> w tym poprzednim brakuje.
Czyli nowy, odrębny temat ginie gdzieś w głębi poprzedniego.
Można oczywiście po zapisaniu spisu treści sprawdzić poprawność składni i ręcznie dopisać brakujące znaczniki, ale (patrz pkt 1) kolejne otwarcie spisu w generatorze i tak je usunie.

3. Jeżeli do kategorii spisu treści nie zostanie podłączona żadna pozycja, to generator zamienia ją na pozycję. Tymczasem zewnętrzny plik spisu treści trzeba podłączać bezpośrednio do kategori.

W sumie wiodący spis treści trzeba pisać ręcznie. Trochę to uciążliwe.

Mam nadzieję, że zdążycie jakoś temu zaradzić w zapowiadanej wersji 5.5. :D

Spis treści w archiwach chm

PostNapisane: 29 czerwca 2005, o 08:54
przez slawekd

Spis treści w archiwach chm

PostNapisane: 4 lipca 2005, o 11:06
przez slawekd
No tak. Minęły dwa tygodnie i cisza. Całkowite ignorowanie ze strony autorów.

A może pytanie jest zbyt trudne?

Problemy ze wsparciem html helpa zgłaszałem już rok temu, wtedy przynajmniej odpowiedź była szybka. "Poprawiona" wersja pojawiła się "już" po bodajże 7 miesiącach. Niestety dalej nie działa poprawnie.

Czy ktoś wie, co może zmusić producenta do odpowiedzialności za swój produkt?

Żeby nie było, że jestem nastawiony negatywnie - Pajączek jest bardzo dobrym programem, podkreślam to zawsze na forum. Nie widzę dla niego konkurencji - przynajmniej w zakresie, w którym go używam. Nie podoba mi się za to podejście do klientów - wziąłeś (zapłaciłeś) to siedź cicho. Będzie jak będzie - albo i nie.

PostNapisane: 4 lipca 2005, o 11:57
przez platekr

PostNapisane: 4 lipca 2005, o 12:17
przez slawekd

PostNapisane: 4 lipca 2005, o 12:38
przez platekr

PostNapisane: 4 lipca 2005, o 12:40
przez slawekd

PostNapisane: 4 lipca 2005, o 12:43
przez slawekd