Hyperwave

Rationale
Hyperwave ist eine Serverplattform, die man am besten als proprietären und geschlossenen Vorläufer zu Wiki-Plattformen betrachten kann.


 * http://www.hyperwave.de
 * http://s23.org/wikistats/hyperwave_html.php
 * User_talk:mutante

Tasks
[1] Verknüpfte Titelerkennung in Method 2 und 4 fixen (took) [1] Erstelle rootcollection6.php für nach Quellcode  (took) [2] Convert non-working Method 5 entries to Method 6 (mutante) [2] Add autopasting, formats, coalesced, | after its working (mutante)

To be included
all in

No stats at this time

 * 1) http://w01.my-files.de/rootcollection
 * 2) http://w01.net-files.de/rootcollection
 * 3) http://www.bancaditalia.it/rootcollection
 * 4) http://www.jucs.org/rootcollection
 * 5) https://pmronline.eads.com/rootcollection

Method 6
          </PRE>

case 1
$res_Hex_IP: $urlpattern = '@(0x[0-9a-f]{8})_0x[0-9a-f]{8}@iU';

$res_Documents: $urlpattern = '@<META NAME="Subdocs" CONTENT="([0-9]*)">@';

$res_Titel: $urlpattern = '@<TITLE>(.*)</TITLE>@iU';

case 2
$res_Hex_IP: $urlpattern = '@(0x[0-9a-f]{8})_0x[0-9a-f]{8}@iU';

$res_Documents: $urlpattern = '@Subdocs:</SPAN></TD>[\\s].*[\\s].*<SPAN class=AttrValue>[\\s]([0-9]+).*</SPAN></TD>@';

$res_Titel: $urlpattern = '@<SPAN class=AttrName>[\\s]*Title:</SPAN></TD>[\\s]*[\\s]*'. '<SPAN class=AttrValue>[\\s]*en:(.*)       </SPAN></TD>[\\s]*</TR>@';

Changed to:

$res_Titel: $urlpattern = '@<SPAN class=AttrName>[\\s]*Tit(el|le):</SPAN></TD>[\\s]*[\\s]*'. '<SPAN class=AttrValue>[\\s]*(ge|en):(.*)       </SPAN></TD>[\\s]*</TR>@';

case 3
$res_Hex_IP: $urlpattern = '@(0x[0-9a-f]{8})_0x[0-9a-f]{8}@iU';

$res_Documents: $urlpattern = '@Subdocs:</TD>[\\s]*<B>[\\s]*([0-9]*)</B></TD>@';

$res_Titel:$urlpattern = $urlpattern = '@Title:</TD>[\\s]*<B>[\\s]*en:(.*)</B></TD>@iU';

case 4
$res_Hex_IP: $urlpattern = '@<td class="AttrValue">(0x[0-9a-f]{8}) 0x[0-9a-f]{8}<xy>@iU';

$res_Documents: $urlpattern = '@<td class="AttrValue">([0-9]*)<xy>@iU';

$res_Titel: $urlpattern = '@<td class="AttrName">Titel \(Englisch\): [.\\W]*<td class="AttrValue">(.*)<xy>@iUm'; $urlpattern = '@<td class="AttrName">Title \\(English\\): [\\s]*<td class="AttrValue">(.*)<xy>@iUm';

Changed to:

$res_Titel: $urlpattern = '@<td class="AttrName">Tit(el|le) \\((English|Englisch|Deutsch|German)\\): [\\s]*<td class="AttrValue">(.*)<xy>@iUm';

case 5
$res_Hex_IP: $urlpattern = '@(0x[0-9a-f]{8}) 0x[0-9a-f]{8}@iU';

$res_Documents: $urlpattern = '@<TD ALIGN="RIGHT"><SPAN class=AttrName>Objects contained:</SPAN></TD>[\\s]'. '<SPAN class=AttrValue>([0-9]+).*</SPAN></TD></TR>@';

$res_Titel: $urlpattern = //'@<TD ALIGN="RIGHT"><SPAN class=AttrName>Title (English).</SPAN></TD>[\\s]'. '@<SPAN class=AttrValue>(.+)</SPAN></TD></TR>@';

Links

 * Online Tool zum regexp testen