Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Poszukuję programu do kompilowania statycznego HTML, na razie najciekawsze jakie znalazłem to [url=http://www.steve.org.uk/Software/chronicle/]chronicle[/url] i [url=http://ikiwiki.info/]ikiwiki[/url].
Możecie coś polecić?
Offline
a z czego ma byc to generowane (php, perl, xml, ...)?
zawsze mozna wystawic stronke i pobrac httrack lub wget'em ... kiedys tak cos robilem ...
Offline
[quote=bercik]a z czego ma byc to generowane (php, perl, xml, ...)?[/quote]
Po prostu z plików tekstowych.
[quote=bercik]zawsze mozna wystawic stronke i pobrac httrack lub wget'em ... kiedys tak cos robilem ...[/quote]
Ostatecznie tak, ale to takie nieprofesjonalne :)
Offline
[quote="azhag"]Po prostu z plików tekstowych.[/quote]
[deb]lyx[/deb]
I ogólnie latex.
Offline
ale te pliki sa jakos otagowane / maja jakis format ze taki kompilator mialby wiedziec ze dana linijka jest naglowkiem czy sa zupelnie gole?
i czemu ma sluzyc wygenerowanie html z txt? bo jezeli temu zeby to byl jakikolwiek html to wystaczy:
echo "<html><head><title>$F</title></head><bode><pre>" > $F.html cat $F >> $F.html echo "</pre></body></html>" >> $F.html
ewentualnie zamiast cat cos co zawija linie ...
Offline
Przepraszam, faktycznie fatalnie opisałem czego właściwie szukam (po części może to wynikać z tego, że sam nie do końca wiem).
Chcę skompilować coś w rodzaju strony, którą będzie można przeglądać z dysku. Poszczególne podstrony powinny mieć możliwość przypisania kategorii (jakby jeszcze była możliwość podkategorii, to byłoby super), a kompilator powinien je wg nich grupować.
Raczej nie widzę w tym zadaniu debiandoca, docbooka, latexa i podobnych.
Format jest mi zasadniczo obojętny (pliki do kompilacji dopiero powstaną), ten zastosowany w chronicle wydaje mi się dość niezły:
Title: This is the title for an entry
Tags: comma, separated, tag, names
Date: 14th August 2007
<p>This is the first line of the blog entry.</p>
<p>This is the last line of the blog entry.</p>[/quote]
Ogólnie [deb]chronicle[/deb] jest dość bliski tego czego szukam, problem w tym, że powstał on do kompilowania bloga i w [url=http://www.steve.org.uk/Software/chronicle/demo/]generowanych przez niego stronach[/url] blogowy charakter jednak wyziera.Ostatnio edytowany przez azhag (2009-06-26 18:39:19)
Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712
Offline
Moja wyszukiwarka pakietów pokazuje takie narzędzia związane z Twoim pytaniem:
[deb]c2html[/deb]
[deb]code2html[/deb]
[deb]cvs2html[/deb]
[deb]latex2html[/deb]
[deb]perl-doc-html[/deb]
[deb]texi2html[/deb]
[deb]txt2html[/deb]
Nie wiem czy coś z tego się przyda?
Ostatnio edytowany przez fnmirk (2009-06-27 01:19:58)
Offline
Niestety, większość powyższych służy raczej do konwertowania plików do pojedyńczych stron (wyjątkiem może być cvs2html), nie do zbioru stron.
W każdym razie chronicle chyba udało mi się (prawie, nie ma podkategorii) przystosować do moich potrzeb i można uznać mój problem za rozwiązany. Jednakże jeśli ktoś znajdzie jakiś kompilator w jego stylu — niech śmiało pisze.
Ostatnio edytowany przez azhag (2009-06-27 10:52:50)
Offline
Podpinając się do tematu.
Możecie polecić jakiś program do edycji stron z możliwością zapisu bezpośrednio do ftp? Coś jak windowsowy PSPad, który niestety się wykrzacza pod wine.
Offline
kwrite (po sftp potrafi, wiec po ftp pewnie tez ....)
Offline
Time (s) | Query |
---|---|
0.00012 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00118 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.145.186.88' WHERE u.id=1 |
0.00060 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.186.88', 1734522499) |
0.00051 | SELECT * FROM punbb_online WHERE logged<1734522199 |
0.00051 | SELECT topic_id FROM punbb_posts WHERE id=122077 |
0.00121 | SELECT id FROM punbb_posts WHERE topic_id=14486 ORDER BY posted |
0.00059 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=14486 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00090 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=14486 ORDER BY p.id LIMIT 0,25 |
0.00127 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=14486 |
Total query time: 0.007 s |