FiveWeb de FiveTech (gratis hasta la versión 1.0)
Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)
Antonio, las pruebas las estoy haciendo con hostspain y con los servidores de dinahosting, servidores linux, en dinahosting tengo en la carpeta cgi-bin un binario de ceca compilando en linux y funciona perfectamente.
Un saludo
Un saludo
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)
Javier,
Prueba a copiar y ejecutar harbour (el compilador) en el servidor
Prueba a copiar y ejecutar harbour (el compilador) en el servidor
Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)
Antonio, he copiado harbour y lo he ejecutado y me da este error: Segmentation fault
Un saludo
Un saludo
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)
Javier,
Se me ocurren dos opciones:
1. Que construyas Harbour en el Linux del propio hosting. Asi tendrás un Harbour compatible con él. Es muy sencillo, aqui tienes las instrucciones:
a) comprueba que svn esté instalado en el servidor. Escribe svn desde una ventana terminal por SSH.
b) En caso de no tenerlo, puedes instalarlo: sudo apt-get install subversion
c) Descarga Harbour: svn checkout https://harbour-project.svn.sourceforge ... ject/trunk harbour
d) ve a la carpeta de Harbour y haz "make" (escribelo y lo ejecutas)
2. Que me envies por email el acceso a tu servidor y yo lo reviso desde aqui luego cambias tu contraseña cuando yo termine.
Se me ocurren dos opciones:
1. Que construyas Harbour en el Linux del propio hosting. Asi tendrás un Harbour compatible con él. Es muy sencillo, aqui tienes las instrucciones:
a) comprueba que svn esté instalado en el servidor. Escribe svn desde una ventana terminal por SSH.
b) En caso de no tenerlo, puedes instalarlo: sudo apt-get install subversion
c) Descarga Harbour: svn checkout https://harbour-project.svn.sourceforge ... ject/trunk harbour
d) ve a la carpeta de Harbour y haz "make" (escribelo y lo ejecutas)
2. Que me envies por email el acceso a tu servidor y yo lo reviso desde aqui luego cambias tu contraseña cuando yo termine.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)
+ Añadida la Clase TWindow para usar la ventana principal (por defecto)
+ Añadido el ejemplo samples/demo.prg
http://www.fivetechsoft.net/cgi-bin/demo
demo.prg
+ Añadido el ejemplo samples/demo.prg
http://www.fivetechsoft.net/cgi-bin/demo
demo.prg
Code: Select all
#include "FiveWeb.ch"
//----------------------------------------------------------------------------//
function Main( cParam )
SET BACKIMAGE TO "http://fiveweb.googlecode.com/svn/trunk/images/beach.jpg"
@ 80, 80 SAY "Pulldown Menu" URL hb_argv( 0 ) + "?pdmenu"
@ 140, 80 SAY "Dialog" URL hb_argv( 0 ) + "?dialog"
do case
case cParam == "pdmenu"
BuildMenu()
case cParam == "dialog"
BuildDialog()
endcase
return nil
//----------------------------------------------------------------------------//
function BuildMenu()
local oMenu
MENU oMenu
MENUITEM "Info"
MENU
MENUITEM "About..." ACTION MsgInfo( "FiveWeb power" )
ENDMENU
MENUITEM "Files"
MENU
MENUITEM "Clients"
MENUITEM "Stock"
ENDMENU
MENUITEM "Reports"
MENUITEM "Help"
ENDMENU
return nil
//----------------------------------------------------------------------------//
function BuildDialog()
local oDlg
DEFINE DIALOG oDlg TITLE "Hello FiveWeb"
ACTIVATE DIALOG oDlg NOWAIT
return nil
//----------------------------------------------------------------------------//
Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)
Antonio la solución de usar hb_argv( 0 ) para mi no es buena ya que en vez devolver la ruta url ,devuelve la ruta "física" del archivo .Antonio Linares wrote:+ Añadida la Clase TWindow para usar la ventana principal (por defecto)
+ Añadido el ejemplo samples/demo.prg
http://www.fivetechsoft.net/cgi-bin/demo
demo.prgCode: Select all
#include "FiveWeb.ch" //----------------------------------------------------------------------------// function Main( cParam ) SET BACKIMAGE TO "http://fiveweb.googlecode.com/svn/trunk/images/beach.jpg" @ 80, 80 SAY "Pulldown Menu" URL hb_argv( 0 ) + "?pdmenu" @ 140, 80 SAY "Dialog" URL hb_argv( 0 ) + "?dialog" do case case cParam == "pdmenu" BuildMenu() case cParam == "dialog" BuildDialog() endcase return nil //----------------------------------------------------------------------------// function BuildMenu() local oMenu MENU oMenu MENUITEM "Info" MENU MENUITEM "About..." ACTION MsgInfo( "FiveWeb power" ) ENDMENU MENUITEM "Files" MENU MENUITEM "Clients" MENUITEM "Stock" ENDMENU MENUITEM "Reports" MENUITEM "Help" ENDMENU return nil //----------------------------------------------------------------------------// function BuildDialog() local oDlg DEFINE DIALOG oDlg TITLE "Hello FiveWeb" ACTIVATE DIALOG oDlg NOWAIT return nil //----------------------------------------------------------------------------//
En mi caso en vez "/localhost/cgi_bin/demo ? loquesca" me devuelve "localhost//Library/WebServer/CGI-Executables/demo?loquesea"
una solucion seria usar cFileNoPath() y usar una posiccion absoluta ,pero cFileNoPath() no está implementada aún.
Saludos.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)
Manuel,
A ver si nos sirve esta:
A ver si nos sirve esta:
Code: Select all
function cFileNoPath( cPathMask ) // returns just the filename no path
local n
cPathMask = StrTran( cPathMask, "/", "\" )
n = RAt( "\", cPathMask )
return If( n > 0 .and. n < Len( cPathMask ),;
Right( cPathMask, Len( cPathMask ) - n ),;
If( ( n := At( ":", cPathMask ) ) > 0,;
Right( cPathMask, Len( cPathMask ) - n ),;
cPathMask ) )
Code: Select all
function AppName()
return cFileNoPath( hb_argv( 0 ) )
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)
Solucionado el bug del diseñador de ventanas!
Finalmente hemos podido solucionar el problema de jquery ui que nos estaba parando el desarrollo del diseñador de ventanas:
la solución ha sido no modificar la propiedad innerHTML sino usar el objecto DOM y añadirle los controles.
http://www.fivetechsoft.net/cgi-bin/fiveform
Finalmente hemos podido solucionar el problema de jquery ui que nos estaba parando el desarrollo del diseñador de ventanas:
la solución ha sido no modificar la propiedad innerHTML sino usar el objecto DOM y añadirle los controles.
http://www.fivetechsoft.net/cgi-bin/fiveform
Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)
He añadido la edicion al ejemplo "otto" en el repositorio. Ya podemos clickar en el browse y editar el registro selecionado .
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)
Añadido soporte de barras de progreso en el diseñador de ventanas:
http://www.fivetechsoft.net/cgi-bin/fiveform
http://www.fivetechsoft.net/cgi-bin/fiveform
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
-
- Posts: 115
- Joined: Sat Mar 07, 2009 9:36 pm
- Location: Argentina
- Contact:
Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)
Antonio querido: no se detenga con el proyecto fiveweb es el futuro de los sistemas vía intranet... éxitos yo sigo esperando el producto terminado. juan carlos.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: FiveWeb de FiveTech (gratis hasta la versión 1.0)
Soporte de folders para el diseñador de ventanas de FiveWeb:
http://www.fivetechsoft.net/cgi-bin/fiveform
http://www.fivetechsoft.net/cgi-bin/fiveform