Gambas-it

Gambas3 => Domande tecniche => Topic aperto da: vuott - 18 Marzo 2012, 19:32:34

Titolo: Implementata compilazione di una WebPage con rev. 4561
Inserito da: vuott - 18 Marzo 2012, 19:32:34
https://sourceforge.net/p/gambas/mailman/gambas-user/thread/4F65E333.1060007@users.sourceforge.net/

Titolo: Re: Implementata compilazione di una WebPage con rev. 4561
Inserito da: milio - 19 Marzo 2012, 18:31:04

Non ho capito come cavolo salvare (e visualizzare) la pagina web creata.... avete un'idea?   :-\
Titolo: Re: Implementata compilazione di una WebPage con rev. 4561
Inserito da: vuott - 24 Marzo 2012, 16:46:25
Minisini aggiunge che:


I have added two syntaxes in WebPage.

The first one is:

<%:OtherWebPage%>

This includes the OtherWebPage contents inside the current WebPage.

That syntax can take attributes, like an HTML markup.

<%:OtherWebPage name="value" name2="value2"%>

Beware the the contents of an attribute does not follow the HTML syntax
(as it is rendered on the server).

To get the value of an attribute in OtherWebPage, you must use the
second added syntax:

<%!name%>

So, now, you have four server-side syntaxes in a Gambas WebPage:

1) <% ... %> to include any code.
2) <%= ... %> to render HTML from a Gambas expression.
3) <%: ... %> to include another WebPage, passing attributes optionnaly.
4) <%! ... %> to get the value of an attribute.

To render a specific WebPage, you have to call the Render() method.

Now I have a question: would it be useful to have a mechanism that will
automatically choose a WebPage to render from the URL contents?

--
Benoît Minisini
Titolo: Re: Implementata compilazione di una WebPage con rev. 4561
Inserito da: Golia - 24 Marzo 2012, 17:48:51
Illustrissimo Ambasciatore  :P
Visto che fai trenta, non puoi fare trentuno? Una traduzione non farebbe male  :ciao:
Titolo: Re: Implementata compilazione di una WebPage con rev. 4561
Inserito da: andy60 - 04 Maggio 2012, 23:44:39
mi spiegate che è? grazzzzie
Titolo: Re: Implementata compilazione di una WebPage con rev. 4561
Inserito da: allegfede - 20 Febbraio 2014, 18:30:33
penso che l'idea sia quella (da me suggerita spesso) di estendere gb.web.

Ora oltre che essere usato per "leggere" una pagina web per estrarne informazioni, si potra' anche "creare" una pagina web ....

si lo sappiamo che una pagina web e' un file di testo etc etc ... ma questo non ha escluso la possibilita' che molti iniziassero ad utilizzare php o python per creare portali web e SOPRATTUTTO applicazioni web.

Ovvero applicazioni che utilizzano il browser (ie/firefox/chrome) come interfaccia grafica (come fossero le gtk o le QT) su tutte le piattaforme supportate (mac,win, liux)
E
con il codice vero e proprio che puo' essere eseguito dal server web (linux per esempio) che esegue codice misto php/jscrip/java/python/ e perche' no gambas.

interessante ....
Titolo: Re: Implementata compilazione di una WebPage con rev. 4561
Inserito da: allegfede - 09 Giugno 2014, 13:28:05
.... e' ormai scontato che l'argomento "web applications" mi interessi parecchio :D

e nell'idea che un giorno potremmo programmare applicazioni client-server con interfaccia basata su browser web con il buon Gambas, nel frattempo mi giro il web negli scampoli di tempo (pochi).

Un giorno mi piacerebbe che l'ide di gambas mi permettesse di fare una cosa cosi': wavemaker.com o cosi' http://www.wakanda.org/

ma gia' il fatto che il sito http://www.gambasforge.org/index.html sia tutto basato su gambas mi sembr aun buon inizio :D