What is VHTML? How it works? Where can I find information about this?

The code below continues many lines until it ends up with the expected / veotherwise / vechoose. I started a bit with one of the developers where they used this html version called vhtml. I have a search on the internet, but it contains various definitions for vhtml. I've seen some posts in Joomla about vhtml but they don't look like the code below. I was expecting to get a pointer on how to understand the language.

It looks a lot like normal html with very similar commands or maybe few characters. But I can just decipher it. Any help would be appreciated. If you would like more information, please post comments.

<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>
...

      

+1


source to share


2 answers


I think it is an internal language between bringing the server side aspect to the display in the browser. I haven't been able to find any documentation in this language and I don't think Stained Glass explains it. The server uses coyote as the web browser, tomcat as the servlet handler and java as the backend.



Any new information please email.

0


source


Managed to find this: http://vitrage.sibweb.ru/english/ Looks like it might be an Apache module called VITRAGE. Not much in English, but I'm really not sure if this is a match.



When you read the sample code you posted, it looks like an XML-style procedural language. Are you sure it is available elsewhere, or perhaps something that was developed internally?

0


source







All Articles