Che cosa è VHTML? Come funziona? Dove posso trovare informazioni su di esso?

StackOverflow https://stackoverflow.com/questions/376786

  •  22-08-2019
  •  | 
  •  

Domanda

Il codice sotto continua molte linee fino alla fine con un / veotherwise / vechoose previsto. Ho iniziato a lavorare in una società di sviluppo un po 'fa in cui usano questa versione html chiamato vhtml. Ho ricerca web, ma che porta diverse definizioni per vhtml. Ho visto alcuni messaggi in Joomla circa vhtml ma non apparire come il codice qui sotto. Mi aspettavo di ottenere un puntatore su come capire la lingua.

Sembra molto simile a HTML normale con comandi anche molto simili, o forse Smalltalk. Ma riesco proprio a decifrarlo. Qualsiasi aiuto sarà apprezzato. Si prega di inviare commenti, se volete maggiori informazioni.

<vechoose>
  <vewhen criteria='isPortalEdit'>
    widget: practices-landing-page
  </vewhen>
  <veotherwise>
    <veinclude src='private/webportal/webtemplate-content.vhtml'>
      <vesection name='content-body'>

        <% // Determine portlet visibility %>
        <vecalc expression='isEmpty = false' output='none' />

        <vechoose>
          <vewhen criteria='isEmpty'>
            <veif criteria='portlet.ifEmptyDo == "Hide"'>
              <script>getTag( 'portlet_<%=portlet.order%>' ).style.display = "none";</script>
            </veif>
            <veif criteria='portlet.ifEmptyDo == "Show Message"'>
              <%#portlet.ifEmptyMessage%>
            </veif>
          </vewhen>
...
È stato utile?

Soluzione 2

Credo che questo sia un linguaggio interno tra di portare aspetto lato server ad un display sul browser. Sono stato in grado di trovare la documentazione su questa lingua, e non credo Vitrage lo spiega. Il server utilizza coyote come browser web, Tomcat come un gestore di servlet e Java come backend.

Qualsiasi nuova informazione si prega di inviare.

Altri suggerimenti

Siamo riusciti a trovare questo: http://vitrage.sibweb.ru/english/ Looks come potrebbe essere un modulo Apache chiamato VITRAGE. Non molto disponibile in inglese ma lo sono davvero sicuri se si tratta di una partita.

Nel leggere il codice di esempio che hai postato, sembra un linguaggio procedurale XML stile. Sei sicuro che sia disponibile altrove o forse qualcosa che è stato sviluppato internamente?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top