Date: prev next · Thread: first prev next last
2010 Archives by date, by thread · List index


Hi Erich, *,

2010/10/30 Erich Christian <erich_tdf@irq.at>:
Am 29.10.2010 23:36, schrieb Christian Lohmaier:
2010/10/29 Erich Christian <erich_tdf@irq.at>:
[...]
Ja, am besten auch gleich das Skript von Christian testen.

Auf timon direkt wird dann vmtl. des simpleLinkExtor perl-modul
fehler, war auf pumbaa auch
noch nicht installiert.. Ich schau später mal und pack das Skript dann
auch nach /usr/local/bin

Ok, ist eh kein Stress momentan...   :-)

Jup - ist aber auch schnell erledigt

cloph@timon:~/tmp$ rm -rf html
(von timon aus braucht man sich nicht vorher einzuloggen)
cloph@timon:~/tmp$ time wget -q
"http://devel.libreofficebox.org/StaticExporter/export?baseurl=relative";
-O html.tar.gz

real    0m4.863s
user    0m0.010s
sys     0m0.010s
cloph@timon:~/tmp$ time tar -xzf html.tar.gz

real    0m0.033s
user    0m0.020s
sys     0m0.010s
cloph@timon:~/tmp$ time linkextract.pl html rsynclist.lst
Number of referenced files from assets: 294
Used theme(s):
         libox
now run the following command:
rsync -arv --dry-run --files-from=rsynclist.lst
/var/www/sites/prooo-box/devel/libo-box/cms/ html
If everything looks OK, remove the --dry-run and run again to actually
copy the files

real    0m0.212s
user    0m0.210s
sys     0m0.010s


Und weil von Link-Checker die Rede war: für interne Links, also links
auf die eigene Seite und die verlinkten Dateien aus assets leistet das
Silverstripe von Haus aus (Berichte → defekte Links)

Ja super, macht bei manchen Seiten Sinn, aber bei den beiden
verbliebenen (extras, extensions) wird nicht klar um welchen der vielen
Links es eigentlich geht... keine wirkliche Hilfe also...

Ja, bei "Linklisten-Seiten" ist es wirklich suboptimal, nicht den
konkreten fehlerhaften Link angezeigt zu bekommen.

Könnte der die ganze (defekte) URL auch anzeigen?

könnte bestimmt (irgendwoher muß die Info ja kommen, daß die Seite
defekte Links hat), aber wo man drehen muß: (noch) keine Ahnung :-)

defekte Dateilinks findet im Zweifellsfall auch der Linkextraktor
(sofern sie auf assets verweisen - wenn das schon falsch ist, dann
greift der natürlich ins Leere)

Aber hab noch einen anderen Fehler entdeckt
$ rsync -arv --dry-run --files-from=rsynclist.lst
/var/www/sites/prooo-box/devel/libo-box/cms/ html
building file list ... rsync: link_stat
"/var/www/sites/prooo-box/devel/libo-box/cms/assets/templates/Beispiele/Technische%20Zeichnung/formvorlage_-_technische_zeichnung_v200904.otg"
failed: No such file or directory (2)
[...]
Auf die Datei wird zweimal gelinkt - einmal steht der URL mit %20
drin, einmal mit leerzeichen.

In dem Fall ein Bug im Skript, da es das %20 nicht in Leerzeichen
umwandelt, aber ich hatte ehhrlichgesagt auch nicht mit Leerzeichen in
URLs gerechnet :-)
Naja, aus Fehlern lernt man…

Gefixed.

Aber die umask des apachen ist auf timon 'ne andere, deshalb sind die
Datei-rechte zu streng da muß man 'ne andere umask definieren...
(aktuell www-user:www-user:rw----) bzw. einen cronjob-einrichten, der
das gerade biegt.

Außerdem fällt mir auf (weils im K-Meleon viel länger dauert als online
im FX), dass bei allen Dateidownloadlinks eine neue blanke Seite
aufgeht, obwohl ich beim verlinken immer das Hakerl rausnehme - im code
steht das _blank konsequent bei jedem Link.

Hast du ne Idee wo das sein könnte? Sieht nach hart gecodet aus...

Jo - sehr wahrscheinlich.

ciao
Christian

--
E-Mail to discuss+help@de.libreoffice.org for instructions on how to unsubscribe
List archives are available at http://de.libreoffice.org/lists/discuss/
All messages you send to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.