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] Ändere rootcollection5.php, daß sie auf das untenstehende Beispiel paßt (took) [2] Add autopasting, formats, coalesced, | after its working (mutante)

No stats at this time

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

Änderung rootcollection5.php
https://www.extranet-wackersdorf.de/rootcollection;internal&action=dialog.attributes.action           <DIV ID="Tab0" STYLE="visibility:hidden; position:absolute; z-index:1"> </TD></TR></TABLE> </DIV> </PRE>

rootcollection5
<HighlightSyntax> ? $mutante=false;

$link='http://www.eg.org/rootcollection;internal&action=dialog.attributes.action'; $html=file_get_contents($link); //echo "".$html.""; //<SPAN class=AttrValue>0x811be08e 0x00000002</SPAN></TD></TR> $urlpattern = '@(0x[0-9a-f]{8}) 0x[0-9a-f]{8}@iU'; preg_match_all($urlpattern, $html, $matches); $res_Hex_IP=$matches[1][0];

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

//<TD ALIGN="RIGHT"><SPAN class=AttrName>Title (English):</SPAN></TD> //<SPAN class=AttrValue>Hyperwave Root Collection</SPAN></TD></TR> $urlpattern = //'@<TD ALIGN="RIGHT"><SPAN class=AttrName>Title (English).</SPAN></TD>[\\s]'. '@<SPAN class=AttrValue>(.+)</SPAN></TD></TR>@'; preg_match_all($urlpattern, $html, $matches); //print_r($matches); $res_Titel=$matches[1][9];

if (!$mutante) { echo " \n"; echo "hexip ".$res_Hex_IP."\n"; echo "total ".$res_Documents."\n"; echo "link ".$link."\n"; echo "title ".$res_Titel."\n"; //print_r($matches); echo " \n"; } else { echo "insert into hyperwave (hexip,total,link,title) values (\"$res_Hex_IP\",\"$res_Documents\",\"$link\",\"$res_Titel\");"; } ?> </HighlightSyntax>