myBase Web Publisher is a useful, reliable and complete web application intended for publishing and sharing myBase databases (.nyf packs) on the web in the original tree outline form as a part of your personal website or your company's website with ease. All you need to do to publish a .nyf database is (1) upload it onto your website via FTP, (2) add the database file path and (3) set the appropriate access permissions. The privileged users (or random users if anonymous visit enabled) then have the convenience of viewing your databases within a familiar web browser over LAN or Internet from anywhere.
myBase Web Publisher consists of a set of CGI programs which are supposed to work with a stardard CGI-enabled webhosting plan. Both Windows and Linux are supported; At the client side, no additional software but a familiar web browser is needed to browse the hosted .nyf databases. Currently most of familiar web browsers such as Mozilla Browser, Mozilla Firefox, Internet Explorer, Opera Browser and Netscape Browser are supported.
Standard CGI Program
myBase Web Publisher is a complete web application which works with a stardard CGI-enabled webhosting plan. myBase Web Publisher requires minimal web server components, but just a CGI-enabled webhosting plan. Unlike Perl scripts or other web applications, myBase Web Publisher was totally written in C++, all CGI programs were compiled into standalone native executables, so an HTTP server (such as Apache, IIS) is the only requirement at the web server side. No Perl/PHP/ASP/JSP/Java required.
Working with familiar web browsers
At the web browser side, myBase web publisher works well with most of familiar web browsers (such as IE 5.x/6.x, Firefox 1.x, Opera 7.5x, Mozilla Browser 1.x, Netscape Browser 8.0), so long as Javascript is enabled by the web browser.
User/Group Account Management
myBase web publisher maintains its own user/group accounts and access permissions management, that has nothing to do with OS native user/group accounts. The website administrator has the full control of managing user/group IDs and access permissions.
Simultaneous Multi-User Access
myBase web publisher allows multi-user access to databases for read.
Action Permissions Support
Website administrators have the convenience of assigning action permissions for every group ID on the website.
Database Access Permissions Support
Website administrators have the convenience of assigning access permissions to databases for every group ID on the website.
Session Support
When logged in with a valid user ID and password, a session ID is generated and maintained by the web application. When logged out, the session ID is destroyed. If no action taken on the website within a pre-defined time period, the session ID expires (timed out) and are subject to deletion, as a security precaution.
Advanced Search
myBase web publisher offers the search utility which allows you to search specified database at the server side and display search results at the client side in your web browser.
Anonymous Visit Support
myBase web publisher offers the 'anonymous visit' option. By default it's not enabled, but you can enable the 'anonymous visit' feature by simply specifying a valid user ID for random visitors. The access permissions for anonymous visit can also be adjusted by website adminstrators.
Local Access Log Support
Besides the access log written by the web server, myBase web publisher also writes important access/events (such as login, logout, password change...) in a local log file, so that website administrators have the convenience of checking actions on the website and who accessed the databases and when.
Dynamic Foldable Tree
At the client side, the selected database is shown in the professional looking dynamic tree outline form as it's originally displayed in the desktop version or the network version.
Tree Item Hot Track
At the client side, the tree view supports the 'hot track' feature. A tree item is hilighted while the mouse cursor moving over it.
URL Detection
myBase web publisher detects URL in notes and makes them clickable. Some URLs that don't contain protocol prefix are also supported, for instance, www.xxx.com, www2.xxx.com, ftp.xxx.com, and email addresses like this xxx@xxx.com.
Graphic List View
When a tree item contains graphic files (.gif/.jpg/.png), the graphics are automatically zoomed in or out according to the frame width and then listed in the right-hand pane. Generally each two graphic files take a row in the graphic list. If only one graphic file attached to the item, it's centered on the right-hand pane.
Files and Subitems List View
myBase web publisher displays tree item's attachments in a separate page, whereby the item's sub items can also be listed togother, and attach files and sub items can have distinct icons for various familiar file types. Plus, the list view is also sortable by the specified column and in the specified order.
myBase Web Publisher requires minimal web server components, just needs a CGI-enabled webhosting plan. Most of Linux-based webhosting plans on the web offers the 'cgi-bin' feature. Unlike Perl scripts or other web applications, myBase Web Publisher was written in C++, all CGI programs were compiled into native executables, so a CGI-enabled HTTP server is the only requirement at the web server side. No Perl/PHP/ASP/JSP/Java required.
While at the client side a Javascript-enabled web browser is required to enable the foldable HTML Tree and dynamic featuers. If for some reason the Javascript is not enabled by your web browser, you may re-enable it by changing the browser options.
In short, at the web server side, a CGI-enabled HTTP server (e.g. Apache, IIS, PWS...) is required for myBase Web Publisher to host your databases; While at the web browser side, Javascript must be enabled in a familiar web browser (such as IE 5.x/6.x, Firefox 1.x, Opera 7.5x, Mozilla Browser 1.x, Netscape Browser 8.0).
· История версий и изменений myBase Web Publisher
История пуста
· Описание и дополнения от редакторов и пользователей сайта
SQLReporter это небольшое приложение для персонального использования. Простой в использовании клиент для запуска установленных запросов SQL и просмотров результата.