Nasze strony wykorzystują pliki cookies. Używamy cookies i podobnych m.in. w celach reklamowych i statystycznych oraz w celu dostosowania serwisów do potrzeb użytkowników. Mogą też stosować je nasi reklamodawcy, firmy badawcze oraz dostawcy aplikacji. W przeglądarce można zmienić ustawienia dotyczące cookies. Więcej informacji. Jeśli nie wyrażasz zgody, opuść tę stronę.

Spis treści w archiwach chm

Forum dyskusyjne poświęcone programowi Pajączek 5 NxG. Wysyłaj tutaj tylko wiadomości dotyczące tego programu.

Moderator: Grupa pościgowa ;-)

Spis treści w archiwach chm

Postprzez slawekd » 21 czerwca 2005, o 11:49

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
slawekd
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 29
Dołączył(a): 2 sierpnia 2004, o 22:00

Spis treści w archiwach chm

Postprzez slawekd » 29 czerwca 2005, o 08:54

slawekd
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 29
Dołączył(a): 2 sierpnia 2004, o 22:00

Spis treści w archiwach chm

Postprzez slawekd » 4 lipca 2005, o 11:06

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.
slawekd
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 29
Dołączył(a): 2 sierpnia 2004, o 22:00

Postprzez platekr » 4 lipca 2005, o 11:57

platekr
Administrator forum
Administrator forum
 
Posty: 1744
Dołączył(a): 8 września 2002, o 22:48
Lokalizacja: Myslenice, Poland

Postprzez slawekd » 4 lipca 2005, o 12:17

slawekd
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 29
Dołączył(a): 2 sierpnia 2004, o 22:00

Postprzez platekr » 4 lipca 2005, o 12:38

platekr
Administrator forum
Administrator forum
 
Posty: 1744
Dołączył(a): 8 września 2002, o 22:48
Lokalizacja: Myslenice, Poland

Postprzez slawekd » 4 lipca 2005, o 12:40

slawekd
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 29
Dołączył(a): 2 sierpnia 2004, o 22:00

Postprzez slawekd » 4 lipca 2005, o 12:43

slawekd
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 29
Dołączył(a): 2 sierpnia 2004, o 22:00


Powrót do Pajączek 5 NxG

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników

cron