Heurist is not merely a databasing or data management tool. It is also a fully-featured data publishing tool. Using the Publish menu, you can build a website to provide public access to your database, or export your data in several useful formats (e.g. as a spreadsheet, as an xml document, or as a robust archive package for your institutional repository or personal backup).<\/p>\n[\/et_pb_text][\/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.25″ custom_padding=”|||” global_colors_info=”{}” custom_padding__hover=”|||”][et_pb_toggle title=”Create Your Free Heurist Database” open_toggle_text_color=”#FFFFFF” open_toggle_background_color=”RGBA(0,0,0,0)” closed_toggle_text_color=”#FFFFFF” closed_toggle_background_color=”RGBA(0,0,0,0)” icon_color=”#FFFFFF” open_icon_color=”#FFFFFF” admin_label=”Create DB Toggle” _builder_version=”4.13.0″ _module_preset=”default” title_text_color=”#FFFFFF” border_radii=”on|2px|2px|2px|2px” border_width_all=”3px” border_color_all=”#FFFFFF” global_module=”25818″ saved_tabs=”all” global_colors_info=”{}”]\nUse our server in Australia →<\/a>\nUse our server in France →<\/a>\n[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=”1″ _builder_version=”4.10.7″ _module_preset=”default” background_color=”#f4f2f4″ locked=”off” global_colors_info=”{}”][et_pb_row column_structure=”1_2,1_2″ use_custom_gutter=”on” gutter_width=”1″ make_equal=”on” _builder_version=”4.10.7″ _module_preset=”default” background_color=”RGBA(0,0,0,0)” module_alignment=”center” custom_margin=”0px|0px|0px|0px|false|false” custom_padding=”0px|0px|0px|0px|false|false” global_colors_info=”{}”][et_pb_column type=”1_2″ _builder_version=”4.10.7″ _module_preset=”default” global_colors_info=”{}”][et_pb_button button_url=”@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjI2MDYyIn19@” button_text=”Tutorial 6 | The Populate Menu” button_alignment=”left” admin_label=”Tutorial 6″ _builder_version=”4.13.0″ _dynamic_attributes=”button_url” _module_preset=”default” custom_button=”on” button_icon=”#||divi||400″ button_icon_placement=”left” button_on_hover=”off” locked=”off” global_colors_info=”{}”][\/et_pb_button][\/et_pb_column][et_pb_column type=”1_2″ _builder_version=”4.10.7″ _module_preset=”default” global_colors_info=”{}”][et_pb_button button_url=”@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjI2MDU5In19@” button_text=”Tutorial 8 | The Admin Menu” button_alignment=”right” disabled_on=”off|off|off” admin_label=”Tutorial 8″ _builder_version=”4.13.0″ _dynamic_attributes=”button_url” _module_preset=”default” custom_button=”on” button_icon=”$||divi||400″ button_on_hover=”off” locked=”off” global_colors_info=”{}”][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=”1″ _builder_version=”4.10.7″ _module_preset=”default” locked=”off” global_colors_info=”{}”][et_pb_row _builder_version=”4.10.8″ _module_preset=”default” custom_padding=”5px||||false|false” global_colors_info=”{}”][et_pb_column type=”4_4″ _builder_version=”4.10.7″ _module_preset=”default” global_colors_info=”{}”][et_pb_text disabled_on=”off|off|off” _builder_version=”4.10.8″ _module_preset=”default” custom_margin=”||15px||false|false” global_colors_info=”{}”]\n To begin,\u00a0watch the video<\/a>. For more detailed instructions, you can\u00a0consult the walkthrough.<\/a> To learn something else, see our\u00a0full list of tutorials<\/a>.<\/p>\n[\/et_pb_text][et_pb_video src=”https:\/\/www.youtube.com\/watch?v=-ue3348b08A” image_src=”https:\/\/heuristnetwork.org\/wp-content\/uploads\/2022\/01\/Slide1-1.png” disabled_on=”off|off|off” admin_label=”Tutorial Video 7″ module_id=”tutorial-video” _builder_version=”4.14.4″ _module_preset=”e4253394-5c14-47eb-9fac-edb127f12e0f” global_colors_info=”{}”][\/et_pb_video][et_pb_tabs disabled_on=”off|off|off” admin_label=”Tutorial 7 Walkthrough” module_id=”tutorial-walkthrough” _builder_version=”4.14.4″ _module_preset=”9fb9d0e2-ad46-47ae-8000-fba5b3796512″ hover_enabled=”0″ global_colors_info=”{}” sticky_enabled=”0″][et_pb_tab title=”Step 1: Create A Website” _builder_version=”4.14.4″ _module_preset=”default” global_colors_info=”{}”]\n In the Publish menu, click ‘Create’ to create a new website. You can create as many websites as you like from your database. Many Heurist users do so, such as the researchers on the Expert Nation<\/a> nation project, who ran several smaller projects on the wartime service of Australian university students on a single central database.<\/p>\n When you Create a new site, you will be asked whether to make it public or private. Many users prefer to have a private website until they are ready to show it to the world.<\/p>\n If you ever wish to View one of your websites in the way the public will see it, you can click ‘View’ in the top left of the Publish menu.<\/p>\n <\/a><\/p>\n Once you have created your website, it will appear onscreen as a ‘treeview’ and a ‘preview’.<\/p>\n In the ‘treeview’ to the left, you can view information about the structure of the current page. In the ‘preview’ to the right, you can see a live version of the page. If you hover over an element of the page in either the ‘treeview’ or the ‘preview’, it will light up in both places.<\/p>\n <\/a><\/p>\n To add a new page to your site, click the ‘Menu’ tab in the ‘treeview’ to the left. This will bring up the ‘treeview’ for your entire website. You will see a list of all the pages in the website, some of which are nested under others. This list of pages is used to generate the menu buttons at the top of your webpage.<\/p>\n When you create a new Heurist website, we create a number of template webpages for you, such as ‘Project Background’, ‘Discover’ and ‘Content’. You may wish to use these pages as a framework, but you are free to rename, reorganise or remove them from the site as you wish.<\/p>\n You can also add entirely new pages to the site. In the example from the tutorial, I create a new page nested under the ‘Overview’ page. To do this, hover over ‘Overview’ in the treeview of the website, and click the ‘+’ icon.<\/p>\n <\/a><\/p>\n In the popup, you can choose a name for your site. We also provide some additional templates for more complex page layouts (e.g. for a blog page or a discover page). In the tutorial, I create a ‘Simple (blank) page’:<\/p>\n <\/a><\/p>\n When you create your new page, you will be taken to it straight away. To start editing it, simply click on the part of the page you wish to edit in the ‘preview’, and start typing as you would a Word or Google document. You will be prompted to save your work if you make any changes.<\/p>\n <\/a><\/p>\n If you wish to edit settings for the website as a whole, you can do so under the ‘Menu’ tab in the ‘treeview’. The website settings give you great control over the look and feel of your entire website. In the tutorial, I demonstrate the two most basic settings: giving your website a title and a logo. But as you become more skilled in Heurist’s website builder, you can make even further adjustments, such as:<\/p>\n <\/a><\/p>\n In the simple case, however, you can simple stay on the first tab of the ‘settings’ screen, where you can type a new site title and upload a new logo. These will automatically appear in the header of all your webpages.<\/p>\n <\/a><\/p>\n You may have noticed that when you create a website, a message appears onscreen: ‘Creating Website Records’. Likewise, you may have noticed that the ‘website settings’ popup looks exactly the same as the data entry form for a record in a Heurist database. This is because your website is stored in your database<\/em>, along with all your research data. After you create a website, you will notice a series of records in the database with new Record Types. Websites<\/em> have the type ‘CMS Home’, and the individual webpages<\/em> have the type ‘CMS Menu-Page’. When someone visits your site, Heurist looks up the website records in your database, and uses them to generate the webpages that visitors see.<\/p>\n Because your website is stored within Heurist, it is backed up automatically along with your Heurist database, and could be migrated easily to another server if you ever neeed to move your database.<\/p>\n[\/et_pb_tab][et_pb_tab title=”Step 2: Format Your Website: The Box Model” _builder_version=”4.14.4″ _module_preset=”default” global_colors_info=”{}”]\n In this section of the tutorial, I briefly introduce the concept of the ‘box model’, which determines the layout of virtually all webpages on the internet. The ‘box model’ is the fundamental concept behind ‘Cascading Stylesheets’, or CSS, the programming language that web developers use to format their webpages. If you are going to spend time developing a website, you really should get to understand the box model\u2014it will make it so much easier to use Heurist’s tools, and will allow you eventually to write a little bit of html and CSS yourself if you want to go to the next level. Here are three resources I recommend for you to get started, in order of difficulty:<\/p>\n You will see that Heurist allows you to alter the ‘boxes’ of each element on your webpage from within the interface, without doing any coding. The terminology used by the Heurist interface is the same as the terminology used in the CSS programming language, so as you become more adept at Heurist’s web editor, you will also be acquiring more general skills in the technologies of the web.<\/p>\n You can change the formatting of an individual element by hovering over it in the treeview and clicking ‘style’. (‘Style’ is webspeak for the appearance of webpages.)<\/p>\n <\/a><\/p>\n In the style tool, you can adjust aspects of the element’s ‘box model’ directly onscreen. You can set a background color, the margins and borders, and the size of the element. You can also give the element a name to make the ‘treeview’ of the page easier for you to read\u2014the name has no impact on how the website appears to visitors.<\/p>\n The element you are currently working on is highlighted by an animated blue border. If you change the element in any way, the changes are immediately visible in the preview. You can therefore use Heurist’s web editor to experiment and learn by doing. You don’t need to know very much in advance about what these different settings do\u2014just change them, and see the effect. You can actually learn a lot about web development just by playing with Heurist’s website builder. Anything you learn about your Heurist site will automatically apply to basically any website on the internet.<\/p>\n Advanced users can apply custom CSS classes to the element, or write incline CSS as they desire.<\/p>\n <\/a><\/p>\n Inserting a new element is similar to accessing the style tool: simply hover over the place in the ‘treeview’ where you would like to insert the new element, and click ‘insert’. If you want to add a new ‘top-level’ element to the page, hover over ‘page’ in the treeview. If you would like to insert an element inside<\/em> an existing element, then hover over the existing element and click ‘insert’. We will see an example of this in the final part of this tutorial.<\/p>\n In the video, I wish to add a ‘Text in 2 columns’ component to the page as a whole, so I hover over page and click ‘insert’:<\/p>\n <\/a><\/p>\n When you click insert, you will be taken to our current library of available components. Many of these can be spliced together and combined, allow you to build up a complex page layout from basic parts. We are constantly updating the library of components to make them more useable, so you may see this list change as time passes. In the video example, I choose ‘Text in 2 columns’:<\/p>\n <\/a><\/p>\n After inserting the component, you can edit its content in the usual way. You could also add further elements to change the component. Challenge:<\/strong> How would you turn this two-column layout into a three-column layout?<\/p>\nCreating A New Website<\/h2>\n
Add a New Page to Your Site<\/h2>\n
Edit Your New Page<\/h2>\n
Change Website Settings<\/h2>\n
\n
Where Heurist Stores Your Website<\/h2>\n
A quick introduction to the box model<\/h2>\n
\n
Style an Individual Element<\/h2>\n
Insert a New Element<\/h2>\n