PHM Society Website Processes

This page contains shortcuts and steps to setup events, pages, and privileges.

Abhinav Saxena and Indranil Roychoudhury
Last Update date: 9 January 2014


Journal Related Processes

  • Setup a Special issue for Journal
    • On https://www.phmsociety.org/admin/content/node-type/phm-submission/fields/field_issue, edit the
      Allowed Values list (mantis#97 & 98 99)
    • Edit allowed Special Issues list on top links https://www.phmsociety.org/admin/build/pages/nojs/operation/page-journal_archive/handlers/page_journal_archive_panel_context_2/content
  • Add a page for the journal site
    • Create a page and note down the node number
      • Make Journal as the parent page so it appears on the top bar.
    • Add a corresponding menu item in the Journal menu to make it appear on the menu on the right side
  • Make modifications to Archives look and feel
  • Make changes to file on database through cPanel
    • Login to cPanel
    • Go to File Manager/ files/phm_submission/2013
    • Locate the file, delete the old file and upload the new file with the correct filename
    • Alternatively delete the old file, upload the new file provided by authors through the website and edit the node to publish the paper again. A new file with correct naming will be created in the database.

Conference Related Processes

  • Creating a New Conference
    • Create a conference that sets up a publication target on the submission page
      https://www.phmsociety.org/node/add/conference

      • Fill in all relevant info and save. These include:
        • Title: “Annual Conference of the Prognostics and Health Management
          Society 2013”
        • Short Name: “PHM’13”
        • Filename Prefix: “phmc”
        • Body: This can be left blank. But a short description of the conference with information about dates and location is preferred.
      • Assign the Parent Item to be –Conference(Disabled) so it doesn’t appear in any menu
      • Make sure to keep this conference published, else the publication target won’t appear in proceedings
      • Confirm that RD for the conference is able to add roles for prequalifying RMs and reviewers by going to conference page/roles e.g. https://www.phmsociety.org/node/943/role
    • Create a conference webpage and set up corresponding menu
      • https://www.phmsociety.org/node/add/page add details about the conference. These include
        • Menu link title: “PHM Conference 2013”
        • Parent item: “–Conferences”
        • Input format: “Full HTML”
        • URL path settings: “events/conference/phm/13”
      • https://www.phmsociety.org/conferences create a link to conference webpage here
      • https://www.phmsociety.org/admin/build/menu/add to add a new menu for the conference. This menu would appear on the right hand side whenever a conference page is accessed. The steps are as follows:
        • First create a menu
        • Then add items to the menu e.g. https://www.phmsociety.org/admin/build/menu-customize/menu-phm-conference-13
        • add links to nodes that were created for the pages
      • Visibility of a menu from all conference pages can be setup here:
        • First, add a block, e.g., “phm conference 13” block to https://www.phmsociety.org/admin/build/block/list
        • Page Specific Visibility Settings
          • Choose Show only on the listed pages
          • List the desired pages, e.g.
            • events/conference/phm/13
            • events/conference/PHM/13
            • events/conference/phm/13/*
            • events/conference/PHM/13/*
        • Once created, change the Region to – Left Sidebar from the dropdown and save the blocks
        • Move the block you have created to high up so that the side menu is the first item when you are visiting the conference specific pages
      • https://www.phmsociety.org/node/add/page Create other conference pages as needed such as ‘Call for Papers’
        • Choose Parent item as “<PHM Conference 2013>” as chosen above for the main conference page
        • URL path settings – events/conference/phm/13/papers
      • [You only have to do this once] It is necessary to edit the ‘Custom breadcrumbs’ so that the subpages of a conference appear as “Home >> PHM Conference 13 >> Information for Authors” etc.
        • Go to https://www.phmsociety.org/admin/build/custom_breadcrumbs/path/add
          • Breadcrumb Name: enter “Event: PHM Conference 2013 Subpages”
          • Specific path: enter “events/conference/phm/13/*”
          • Breadcrumb visibility: leave blank
          • Titles: enter the following

            “Events

            PHM Conference 13

            [title]”

          • Paths: enter the following

            “events

            events/conference/phm/13

            [page-title]”

    • Add links to the conference page from the Society Home page
      • https://www.phmsociety.org/admin/build/pages/edit/page-home_page
      • Edit Content
    • Fix the submenu in the conferences page
      • https://www.phmsociety.org/admin/build/pages/edit/page-home_page
      • Edit Content
  • Ordering of Menu items
    • PHM Conference
      • Agenda
      • Proceedings
      • Key Dates
      • Call for Papers
      • Author Instructions
      • Registration
      • Location and Hotel
      • Sponsors
      • Luminary Sessions
      • Workshops (if any)
      • Tutorials
      • Panel Sessions
      • PHM Technology Demonstrations
      • Data Challenge
      • Doctoral Symposium
      • Social Program
      • Management Committee
    • PHM Europe Conference
      • To be decided…
  • How to keep an idea of all pages created by an user
    • Add the page to a particular menu
    • Publish the page
    • Then go to https://www.phmsociety.org/admin/build/menu/list
      and navigate to the menu
      item
    • Uncheck the “Enabled” checkbox next to this link
      • This way the user can always get to the pages he created even if he does not
        remember the node number for the page created
      • Since there is no way for someone to reach this page unless they know the direct
        link to this page
  • Point http://phmconference.org to the latest conferenceatest conferencehe latest conference
    • Login to cPanel – https://www.phmsociety.org:2083/
    • Under “Domains” click on AddOn Domains
    • Update the new redirection by Manage Redirection
  • Editing an Existing Conference
    • https://www.phmsociety.org/admin/content/node/overview and search for type conference to get a list of published conferences
  • After the conference is over
    • Move the conference to the Past Events by changing the Parent Item to Past Events from
      <Primary Link>
    • https://www.phmsociety.org/events/past create a link to the conference here
    • https://www.phmsociety.org/conferences move the link to the conference from the Upcoming events list
    • Remove the conference from the block of ‘upcoming events’ on the right side at https://www.phmsociety.org/admin/build/block/configure/block/8
  • Setting a Default Publication Target on the submissions page
    • https://www.phmsociety.org/admin/content/node-type/phm-submission/fields/field_publishing_target change Default Value field. (mantis#98)
  • Create a Conference Proceedings page
    • The easiest way is to clone an already existing page from a previous conference. Pick a recent conference for latest format
      • https://www.phmsociety.org/admin/build/pages
      • Edit an existing enables page, e.g. proceedings_2012
      • use the Clone option
        • change the info in the fields as appropriate
        • go to content tab once the cloned page is ready
        • update the header_content – needs the ISSN, ISBN, Location, dates, etc.
        • update the proceedings_arg-Proceedings by changing the correct node number in the
          arguments field for the publication target when say a conference was created. This fetches all papers submitted and accepted to that publication target. Repeat the same for the posters.
      • Make sure to Disable the page until ready to be published. Alternatively
        Access settings may be changed to make this page visible to only Admins and keep it enabled for testing before publishing.
  • Enable/Disable Proceedings page
    • Go to the page already setup, e.g. https://www.phmsociety.org/admin/build/pages/edit/page-proceedings_2012
    • Edit the Status field
  • List of Conference Nodes
    • PHM17 – node/2220, node/2221
    • PHM16 – node/1866, node/1867
    • PHME16 – node/1805, node/1806
    • PHM14 – node/1146,node/1147
    • PHME14 – node/1093
    • PHM13 – node/943, node/944
    • PHM12 – node/732
    • PHME12 – node/735
    • PHM11 – node/445
    • BHM Workshop11 – node/613
    • DX10 – node/217
    • PHM10 – node/216
    • PHM09 – node/58
    • IJPHM – node/55
    • A more comprehensive list is available at https://www.phmsociety.org/admin/build/path

Configuring Menus and Other Items

  • Adding events to Upcoming Events menu
    • The Upcoming Events Menu is set up as a Block on the website.
    • To edit go to https://www.phmsociety.org/admin/build/block and click on Configure link for Upcoming Events in the blocks list.
    • A Direct link is https://www.phmsociety.org/admin/build/block/configure/block/8

Editor Emails

Mantis task – 092

  • Access
    • Hosted on PHM Society – https://www.phmsociety.org:2096/cpsess366139876/webmail/x3/index.html. This one seems to receiving email only sent from the website – so mostly contains a log about the various reminders and assignments that I have sent to people.
    • Hosted on 1&1.com – https://email.1and1.com/ox6/ox.html. This one has communication from others, so might be interesting to look at as well.

Emails for TPC and Chair