Go into Admin > Pages, and there you can create a new one and drag it's link location next to where "Video" is.And regarding it's modification, is there a place inside said the Admin structure as well? I have a client-side application I want to add to that.
______________________________________
In other words, where in the file structure of Oxwall in a server I can find it?
You can't just make a .html file that uses all of the components, something like that would require a custom plugin. The software is in an MVC structure: all pages get structured from smarty based off of each plugin, both external and system plugins. Most Javascript and CSS should work fine in that box (it's not really just limited to HTML). However there is no structure for just conventional plain-text/html files in the software, because it again uses a routing system that structures the view based on the request, hence why you see no pages or files like that in the source.
-Jake
I could test this myself, but unfortunately the server where this is up is tied up to the University I'm working at, and their VPN doesn't work, I don't do my work all there, quite the opposite, so I can't keep testing it live in there, and at the moment I don't have another system installed to test it in my house (if this project picks up I'll install a copy here, of course).You can't just make a .html file that uses all of the components, something like that would require a custom plugin. The software is in an MVC structure: all pages get structured from smarty based off of each plugin, both external and system plugins. Most Javascript and CSS should work fine in that box (it's not really just limited to HTML). However there is no structure for just conventional plain-text/html files in the software, because it again uses a routing system that structures the view based on the request, hence why you see no pages or files like that in the source.
-Jake
OK, so, reiterating so I can see what exactly I'm dealing with. I have a front-end stack application, it's a lot of Javascript, a lot of CSS (around 1k lines each), and a very simple HTML structure with some tables. Am I not allowed to put this HTML under the Oxwall HTML structure, and then point to Javascript/CSS files somewhere in the server to make the application work without a custom plugin?
Using just the native Oxwall HTML editor for pages, you can create any content that would work as if it were in the <body> of a document. So, you can paste your HTML into the box, and try to see if linking to your Javascript and CSS on an external with a tag such as <link href=""> will grab the code and utilize it correctly.
However, depending on your script, the JS may be a header-based code, which means it needs to be linked before the document gets rendered (so in the <head> tags) and if that's the case, I don't believe it will work correctly in this setup.
Alternatively, however, you can link to that CSS and Javascript file by going to Admin > Page Settings, where you should find boxes for custom header and tail Javascript, meta, and CSS codes. This will allow your custom page to get that information, but the downside is it uses that code across your entire Oxwall website, so it will always load in those files on any page.
Hope this helps.
-Jake