mirror of
https://github.com/gigablast/open-source-search-engine.git
synced 2024-10-04 12:17:35 +03:00
api updates
This commit is contained in:
parent
d3d5fa3cc8
commit
afb4c96ff7
31
Pages.cpp
31
Pages.cpp
@ -2465,23 +2465,37 @@ bool sendPageAPI ( TcpSocket *s , HttpRequest *r ) {
|
||||
"font-size: 15px;} </style>");
|
||||
|
||||
|
||||
p.safePrintf("<h2>API by pages</h2>"
|
||||
p.safePrintf("<div style=padding-left:10%%>"
|
||||
"<font size=+2><b>API by pages</b></font>"
|
||||
"<ul>"
|
||||
);
|
||||
|
||||
for ( long i = 0 ; i < s_numPages ; i++ ) {
|
||||
if ( s_pages[i].m_pgflags & PG_NOAPI ) continue;
|
||||
p.safePrintf("<li> <a href=#%li>/%s</a></li>\n",
|
||||
i,s_pages[i].m_filename);
|
||||
p.safePrintf("<li> <a href=#%li>/%s</a>"
|
||||
" - %s"
|
||||
"</li>\n",
|
||||
i,
|
||||
s_pages[i].m_filename,
|
||||
// description of page
|
||||
s_pages[i].m_desc
|
||||
);
|
||||
}
|
||||
|
||||
p.safePrintf("</ul>\n");
|
||||
p.safePrintf("</ul></div>\n");
|
||||
|
||||
p.safePrintf("<div style=padding-left:10%%;><hr></div>\n");
|
||||
|
||||
|
||||
bool printed = false;
|
||||
for ( long i = 0 ; i < s_numPages ; i++ ) {
|
||||
if ( i == PAGE_NONE ) continue;
|
||||
if ( s_pages[i].m_pgflags & PG_NOAPI ) continue;
|
||||
if ( printed )
|
||||
p.safePrintf("<div style=padding-left:10%%;>"
|
||||
"<hr></div>\n");
|
||||
printApiForPage ( &p , i , cr );
|
||||
printed = true;
|
||||
}
|
||||
|
||||
//
|
||||
@ -2534,13 +2548,14 @@ bool printApiForPage ( SafeBuf *sb , long PAGENUM , CollectionRec *cr ) {
|
||||
if ( ! pageStr ) pageStr = "???";
|
||||
|
||||
sb->safePrintf("<div style=padding-left:10%%>"
|
||||
"<h2 style=padding-left:20%%>/%s</h2>",pageStr);
|
||||
"<font size=+2><b><a href=/%s>/%s</a></b></font>"
|
||||
,pageStr,pageStr);
|
||||
sb->safePrintf("</a>");
|
||||
|
||||
// description of page
|
||||
sb->safePrintf("<font size=-1>%s</font><br>",s_pages[PAGENUM].m_desc);
|
||||
sb->safePrintf("</div>");
|
||||
|
||||
sb->safePrintf("<font size=-0> - %s</font><br>",
|
||||
s_pages[PAGENUM].m_desc);
|
||||
sb->safePrintf("</div><br>");
|
||||
|
||||
// begin new list of centered tables
|
||||
sb->safePrintf("<center>");
|
||||
|
@ -73,7 +73,7 @@ Process g_process;
|
||||
static long s_nextTime = 0;
|
||||
|
||||
char *g_files[] = {
|
||||
"gb.conf",
|
||||
//"gb.conf",
|
||||
|
||||
// might have localhosts.conf
|
||||
//"hosts.conf",
|
||||
@ -216,10 +216,16 @@ bool Process::getFilesToCopy ( char *srcDir , SafeBuf *buf ) {
|
||||
, srcDir
|
||||
, g_files[i] );
|
||||
}
|
||||
|
||||
// these are no longer required since we generate them
|
||||
buf->safePrintf(" %shosts.conf",srcDir);
|
||||
buf->safePrintf(" %sgb.conf",srcDir);
|
||||
|
||||
// and the required runtime subdirs
|
||||
buf->safePrintf(" %santiword-dir",srcDir);
|
||||
buf->safePrintf(" %sucdata",srcDir);
|
||||
buf->safePrintf(" %shtml",srcDir);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
2
main.cpp
2
main.cpp
@ -4651,7 +4651,7 @@ int install ( install_flag_konst_t installFlag , long hostId , char *dir ,
|
||||
g_process.getFilesToCopy ( srcDir , &fileListBuf );
|
||||
|
||||
// include this one as well for install
|
||||
fileListBuf.safePrintf(" %shosts.conf",srcDir);
|
||||
//fileListBuf.safePrintf(" %shosts.conf",srcDir);
|
||||
// the dmoz data dir if there
|
||||
fileListBuf.safePrintf(" %scat",srcDir);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user