Pulls .page files and shared template infrastructure (mainpagetemplate.temp, menu.bar, barant.tag, opensource.menu, cart.menu, login.menu) read-only from barant.com via SFTP into jetc/barant-site/src, then convert.py mechanically flattens them into self-contained .jet files: linkbutton becomes a plain anchor link (the old SESSIONCTL PAGE/PROCESS form-postback model has no equivalent here - each page is its own real #api route now, not a shared single-form state machine), sectionframe is expanded per its barant.tag definition, /images/* references are fetched and inlined as data URIs (APIServer has no static-file serving), and session-gated chrome (cart, account/admin, login.menu) is resolved to its anonymous-visitor default state, since no session/DB backend is wired into this conversion. 17 pages convert and serve cleanly end-to-end (verified via a local apiserver-barant-site.json instance on :8081, kept separate from the existing demo server on :8080 to avoid a /main route collision with the earlier hand-cloned barant.jet). Two pages deliberately out of scope for this pass: davidarant.page (whiledir filesystem iteration) and the per-topic sub-pages of jet.page (dispatches on an ARGS query param this conversion does not populate - only the default overview state converts). vst.page/modular1.page/modular1_patches.page also deferred - they pull live product rows via sql, a real backend dependency beyond "pages and their template" scope. Nothing was written back to barant.com - SFTP access was read-only throughout, per explicit instruction to convert locally without touching the original site.
96 lines
13 KiB
Plaintext
96 lines
13 KiB
Plaintext
<script>window.history.replaceState('','','/modular1.png');</script> <!DOCTYPE html> <!--[if lt IE 7 ]><html class="ie ie6" lang="en"> <![endif]--> <!--[if IE 7 ]><html class="ie ie7" lang="en"> <![endif]--> <!--[if IE 8 ]><html class="ie ie8" lang="en"> <![endif]--> <!--[if (gte IE 9)|!(IE)]><!--><html lang="en"> <!--<![endif]--> <head>
|
|
<title>Page Not Found</title>
|
|
<META NAME=AUTHOR CONTENT=""> <META NAME=DESCRIPTION CONTENT=""> <META NAME=KEYWORDS CONTENT=""> <link rel="stylesheet" href="/css/main.css">
|
|
<link rel="stylesheet" href="/css/control.css">
|
|
<link rel="icon" type="image/png" href="https://barant.com/images/favicon.png">
|
|
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
|
|
<!-- Global site tag (gtag.js) - Google Analytics -->
|
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-T2WYRP0C0H"></script>
|
|
<script>
|
|
window.dataLayer = window.dataLayer || [];
|
|
function gtag(){dataLayer.push(arguments);}
|
|
gtag('js', new Date());
|
|
gtag('config', 'G-T2WYRP0C0H');
|
|
</script>
|
|
</head> <body > <form method="post" enctype="multipart/form-data"> <INPUT TYPE=HIDDEN NAME="_LASTPAGE" VALUE="modular1.png" > <INPUT TYPE=HIDDEN NAME="PROCESS" VALUE="" > <INPUT TYPE=HIDDEN NAME="EXITPROCESS" VALUE="" > <input type="hidden" name="DIR" value=""> <input type="hidden" name="_CTLDIR" value=""> <INPUT TYPE=HIDDEN NAME="PAGE" VALUE="modular1.png" > <INPUT TYPE=HIDDEN NAME="_TIMESTAMP" VALUE="" >
|
|
<div class="pageclass">
|
|
<div class="heading">
|
|
<div style="display: inline-block; width: 500px;">
|
|
<a href="https://barant.com"><img style="width: 60px; height: 60px; margin: 10px;" align="left" src="/images/btglogo.png"></a>
|
|
<div style="padding-top: 15px;">
|
|
<div style="left: 80px; color: #2099f0; font-size: 20pt;">BARANT TECHNOLOGY GROUP</div>
|
|
<div style="left: 80px; color: #2099f0;">Page Not Found</div>
|
|
</div>
|
|
</div>
|
|
<div style="float: right; text-align: right; margin-right: 10px; margin-top: 5px;"></div>
|
|
</div>
|
|
<div class="menubar">
|
|
<table class="menubar" cellspacing="0" cellpadding="0" width: 100%">
|
|
<tr>
|
|
<td style="border-bottom: 1pt solid #bbb; width: 20px;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/main">HOME</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/services">SERVICES</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/hosting">HOSTING</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/documents">DOCUMENT MGMT</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/siptrunk">SIP TRUNKING</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/vst">VST</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/modular1">MODULAR1</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/modular1_patches">MODULAR1 PATCHES</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/synthedit">SYNTHEDIT</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/wordpress">WORDPRESS</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/opensource">OPEN SOURCE</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/contact">CONTACT</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td class="baritem">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='modular1.png'; document.forms[0].submit(); document.forms[0].target='';" ><a href="/login">LOGIN</a></A></td>
|
|
<td style="border-bottom: 1pt solid #bbb;"> </td>
|
|
<td style="border-bottom: 1pt solid #bbb; width: 10px;"> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div style="display: table-row; width: 100%;">
|
|
<div style="display: table-cell; border:
|
|
background-image: url('/images/grid.png') repeat-x repeat-y;">
|
|
<div class="panel" style="width: 200px; display: table-cell; ">
|
|
<div class="sectionframe"> <div class="sectionframeheading"><b>OPEN SOURCE PROJECTS</b> </div> <div class="sectionframecontents">
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='barantmail'; document.forms[0].submit(); document.forms[0].target='';" >BARANTMAIL</A><br>
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='jet'; document.forms[0].submit(); document.forms[0].target='';" >JET</A><br>
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='synthmax'; document.forms[0].submit(); document.forms[0].target='';" >SYNTHMAX</A><br>
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='serverframework'; document.forms[0].submit(); document.forms[0].target='';" >SERVER CORE FRAMEWORK</A>
|
|
<A HREF="javascript: document.forms[0].PROCESS.value=''; document.forms[0].PAGE.value='asm1802'; document.forms[0].submit(); document.forms[0].target='';" >ASM/MCH 1802 SIMULATOR</A><br>
|
|
</div></div>
|
|
</div>
|
|
<div class="panel" style="display: table-cell; width: 960px; max-width: 960px;"><p>Requested page is not found.</p>
|
|
</div>
|
|
<div style="clear: both;"></div>
|
|
</div>
|
|
</div>
|
|
<div class="footer" style="clear: both;">© 1999-2026 BARANT Systems, All Rights Reserved</div>
|
|
</div>
|
|
</form> </body> </html>
|
|
</if>
|
|
</if>
|