{"id":26097,"date":"2010-01-12T18:20:36","date_gmt":"2010-01-12T22:20:36","guid":{"rendered":"http:\/\/www.bu.edu\/tech\/?page_id=26097"},"modified":"2024-02-08T23:36:26","modified_gmt":"2024-02-09T04:36:26","slug":"first","status":"publish","type":"page","link":"https:\/\/www.bu.edu\/tech\/services\/cccs\/websites\/www\/non-wordpress\/marconi\/first\/","title":{"rendered":"Getting Started"},"content":{"rendered":"<h2>Creating a new Marconi Form<\/h2>\n<ol>\n<li>Begin by creating an <a href=\"http:\/\/www.w3schools.com\/html\/html_forms.asp\">HTML form<\/a>.<\/li>\n<li>Specify Marconi integration for your HTML form by incorporating one of the following `&lt;form&gt;` tags\n<ul>\n<li>For general-use test forms (which point to Test Nelnet, if it&#8217;s payment form):\n<ul>\n<li><code>&lt;form action=\"https:\/\/www-test.bu.edu\/phpbin\/marconi\/\"&gt;<\/code><\/li>\n<\/ul>\n<\/li>\n<li>For general-use production forms (which point to Production Nelnet if it&#8217;s a payment form):\n<ul>\n<li><code>&lt;form action=\"https:\/\/www.bu.edu\/phpbin\/marconi\/\"&gt;<\/code><\/li>\n<\/ul>\n<\/li>\n<li>For protected test forms (which point to Test Nelnet, if it&#8217;s a payment form): <code><br \/>\n<\/code><\/p>\n<ul>\n<li><code>&lt;form action=\"https:\/\/www-test.bu.edu\/phpbin\/marconi\/login\/\"&gt;<\/code><\/li>\n<\/ul>\n<\/li>\n<li>For protected production forms (which point to Production Nelnet if it&#8217;s payment form):<br \/>\n<code>&lt;form action=\"https:\/\/www.bu.edu\/phpbin\/marconi\/login\/\"&gt;<br \/>\n<\/code><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/www.bu.edu\/tech\/services\/cccs\/websites\/www\/non-wordpress\/telegraph\/first\/xml\/\">The Marconi configuration file<\/a> represented as .xml files, are managed by IS&amp;T and stored in `bu-ist\/phpbin-marconi\/forms\/` in IS&amp;T GitHub, overseen by the Web Team. Typically, each site has a corresponding directory containing a Marconi form, utilized as the `form_id` \u2013 for example, `form_id=&#8221;sitename&#8221;`. If a site directory contains multiple configurations, include the configuration file name in the `form_id` \u2013 for instance, `form_id=&#8221;sitename:filename&#8221;`. Note that the &#8220;.xml&#8221; extension is excluded in the `form_id` value.<\/li>\n<li><a id=\"adding-code\"><\/a>This line of code to your HTML form underneath the opening <strong>&lt;form&gt;<\/strong> tag:, identifies the form&#8217;s configuration file. The form_id is relative to github.com\/bu-ist\/phpbin-marconi\/forms\/\n<ul>\n<li><strong>Example:<\/strong>\n<p>Site with one configuration file, i.e. config.xml, i.e. \/phpbin-marconi\/forms\/webteam\/config.xml:<\/p>\n<ul>\n<li><em><code>&lt;input type='hidden' name='form_id' id='form_id' value=\"webteam\" &gt;<\/code><\/em><\/li>\n<li>Or<br \/>\nif a site directory has multiple form configs in a site&#8217;s directory, such as<\/p>\n<ul>\n<li>https:\/\/github.com\/bu-ist\/phpbin-marconi\/forms\/webteam\/contact.xml\n<ul>\n<li><em><code>&lt;input type='hidden' name='form_id' id='form_id' value=\"webteam:contact\" &gt;<\/code><\/em><\/li>\n<\/ul>\n<\/li>\n<li>https:\/\/github.com\/bu-ist\/phpbin-marconi\/forms\/webteam\/mailinglist.xml\n<ul>\n<li><em><code>&lt;input type='hidden' name='form_id' id='form_id' value=\"webteam:mailinglist\" &gt;<\/code><\/em><\/li>\n<\/ul>\n<\/li>\n<li>https:\/\/github.com\/bu-ist\/phpbin-marconi\/forms\/webteam\/registration.xml\n<ul>\n<li><em><code>&lt;input type='hidden' name='form_id' id='form_id' value=\"webteam:registration\" &gt;<br \/>\n<\/code><\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>You can now add form functions using <a href=\"https:\/\/www.bu.edu\/tech\/services\/cccs\/websites\/www\/non-wordpress\/marconi\/how-to\/\">specific directives in the config files<\/a>.<\/li>\n<\/ol>\n<p>For examples of complete Marconi form code and configuration files, see our <a href=\"https:\/\/www.bu.edu\/tech\/services\/cccs\/websites\/www\/non-wordpress\/marconi\/examples\/\">list of examples<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Creating a new Marconi Form Begin by creating an HTML form. Specify Marconi integration for your HTML form by incorporating one of the following `&lt;form&gt;` tags For general-use test forms (which point to Test Nelnet, if it&#8217;s payment form): &lt;form action=&#8221;https:\/\/www-test.bu.edu\/phpbin\/marconi\/&#8221;&gt; For general-use production forms (which point to Production Nelnet if it&#8217;s a payment form):&#8230;<\/p>\n","protected":false},"author":1282,"featured_media":0,"parent":26049,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages\/26097"}],"collection":[{"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/users\/1282"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/comments?post=26097"}],"version-history":[{"count":33,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages\/26097\/revisions"}],"predecessor-version":[{"id":150354,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages\/26097\/revisions\/150354"}],"up":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/pages\/26049"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/tech\/wp-json\/wp\/v2\/media?parent=26097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}