summaryrefslogtreecommitdiff
path: root/htroot/IndexControlURLs_p.html
blob: c0af4ee463cb4ca8dbf9143e0d95627f6e42f1ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
#(reload)#::<meta http-equiv="REFRESH" content="5; url=/IndexControlURLs_p.html">#(/reload)#
  <head>
    <title>YaCy '#[clientname]#': Index Control</title>
    #%env/templates/metas.template%#
  </head>
  <body id="IndexControl">
    #%env/templates/header.template%#
    #%env/templates/submenuIndexControl.template%#
    <h2>Index Administration</h2>
    <p>The local index currently contains #[ucount]# URL references</p>
    <form action="IndexControlURLs_p.html" method="post" enctype="multipart/form-data">
    <fieldset><legend>URL Retrieval</legend>
      <dl>
        <dt class="TableCellDark">Retrieve by URL:</dt>
        <dd><input type="text" name="urlstring" value="#[urlstring]#" size="40" maxlength="250" />
            <input type="submit" name="urlstringsearch" value="Show Details for URL" />
        </dd>
        
        <dt class="TableCellDark">Retrieve by URL-Hash:</dt>
        <dd><input type="text" name="urlhash" value="#[urlhash]#" size="40" maxlength="12" />
            <input type="submit" name="urlhashsearch" value="Show Details for URL-Hash" />
            <input type="submit" name="urlhashsimilar" value="Generate List" />
        </dd>
      </dl>
    </fieldset>
    </form>
    
    #(statistics)#::
    <form action="IndexControlURLs_p.html" method="post" enctype="multipart/form-data">
    <fieldset><legend>Statistics about top-domains in URL Database</legend>
      <dl>
        <dt class="TableCellLight"></dt>
        <dd>Show top <input type="text" name="lines" value="#[lines]#" size="6" maxlength="6" /> domains from all URLs.
            <input type="submit" name="statistics" value="Generate Statistics" />
        </dd>
      </dl>
    </fieldset>
    </form>
    #(/statistics)#
    
    #(statisticslines)#::
    <p><em>Statistics about the top-#[domains]# domains in the database:</em>
    <table cellpadding="2" cellspacing="1" >
      <tr class="TableHeader">
   		<td align="center"></td>
        <td><strong>Domain</strong></td>
        <td><strong>URLs</strong></td>
      </tr>
      #{domains}#
      <tr class="TableCell#(dark)#Light::Dark#(/dark)#">
        <td>
          <form action="IndexControlURLs_p.html" method="post" enctype="multipart/form-data">
            <div>
              <input type="hidden" name="hashpart" value="#[hashpart]#" />
              <input type="hidden" name="lines" value="#[lines]#" />
              <input type="submit" name="deletedomain" value="delete all" />
            </div>
          </form>
        </td>
        <td><a href="http://#[domain]#/" target="_">#[domain]#</a></td>
        <td>#[count]#</td>
      </tr>
      #{/domains}#
    </table></p>
    #(/statisticslines)#
    
    #(lurlexport)#::
    <form action="IndexControlURLs_p.html" method="post" enctype="multipart/form-data">
    <fieldset><legend>Loaded URL Export</legend>
      <dl>
        <dt class="TableCellDark">Export File</dt>
        <dd><input type="text" name="exportfile" value="#[exportfile]#" size="80" maxlength="250" />
        </dd>
        <dt class="TableCellDark">URL Filter</dt>
        <dd><input type="text" name="exportfilter" value=".*.*" size="20" maxlength="250" />
        </dd>
        <dt class="TableCellDark">Export Format</dt>
        <dd>Only Domain <i>(superfast)</i>:
            <input type="radio" name="format" value="dom-text" />Plain Text List (domains only)&nbsp;&nbsp;
            <input type="radio" name="format" value="dom-html" checked="checked" />HTML (domains as URLs, no title)<br />
            Full URL List <i>(high IO)&nbsp;&nbsp;&nbsp;&nbsp;</i>:
            <input type="radio" name="format" value="url-text" />Plain Text List (URLs only)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <input type="radio" name="format" value="url-html" />HTML (URLs with title)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <input type="radio" name="format" value="url-rss" />XML (RSS)
            <br />
        </dd>
        <dt class="TableCellLight"></dt>
        <dd><input type="submit" name="lurlexport" value="Export URLs" />
        </dd>
      </dl>
    </fieldset>
    </form>::
    <div class="commit" style="text-decoration:blink">Export to file #[exportfile]# is running ..  #[urlcount]# URLs so far</div>::
    #(/lurlexport)#
    
	#(lurlexportfinished)#::
    <div class="commit">Finished export of #[urlcount]# URLs to file <a href="file://#[exportfile]#" target="_">#[exportfile]#</a></div>::
    #(/lurlexportfinished)#
    
    #(lurlexporterror)#::
    <div class="error">Export to file #[exportfile]# failed: #[exportfailmsg]#</div>::
    #(/lurlexporterror)#
    
    #(urlhashsimilar)#::<p>Sequential List of URL-Hashes:<br />
    #{rows}# 
    #{cols}#<a href="/IndexControlURLs_p.html?urlhash=#[urlHash]#&amp;urlhashsearch=1" class="tt">#[urlHash]#</a> #{/cols}#<br />
    #{/rows}#
    </p>
    #(/urlhashsimilar)#
    
    #(genUrlProfile)#
    ::No entry found for URL-hash #[urlhash]#
    ::<iframe src="/api/yacydoc.html?urlhash=#[urlhash]#" width="100%" height="420" frameborder="0" scrolling="no"></iframe><br />
    <div id="api">
    <a href="/api/yacydoc.html?urlhash=#[urlhash]#">
    <img src="env/grafics/api.png"></a>
    <span>These document details can be retrieved as <a href="http://www.w3.org/TR/xhtml-rdfa-primer/">XHTML+RDFa</a>
    document containg <a href="http://www.w3.org/RDF/">RDF</a> annotations in <a href="http://dublincore.org/">Dublin Core</a> vocabulary.
    The XHTML+RDFa data format is both a XML content format and a HTML display format and is considered as an important <a href="http://www.w3.org/2001/sw/">Semantic Web</a> content format.
    The same content can also be retrieved as pure <a href="/api/yacydoc.xml?urlhash=#[urlhash]#">XML metadata</a> with DC tag name vocabulary.
    Click the API icon to see an example call to the search rss API.
    To see a list of all APIs, please visit the <a href="http://www.yacy-websuche.de/wiki/index.php/Dev:API">API wiki page</a>.</span>
    </div>
	<form action="IndexControlURLs_p.html" method="post" enctype="multipart/form-data">
		<input type="hidden" name="keystring" value="" />
		<input type="hidden" name="keyhash" value="" />
		<input type="hidden" name="urlstring" value="" />
		<input type="hidden" name="urlhash" value="#[urlhash]#" />
		<input type="submit" value="Delete URL" name="urlhashdelete" /><br />
		<span class="small">&nbsp;this may produce unresolved references at other word indexes but they do not harm</span><br /><br />
		<input type="submit" value="Delete URL and remove all references from words" name="urlhashdeleteall" /><br />
		<span class="small">&nbsp;delete the reference to this url at every other word where the reference exists (very extensive, but prevents unresolved references)</span><br />
	</form>
    #(/genUrlProfile)#
    
    #[result]#
    
    #%env/templates/footer.template%#
  </body>
</html>