Remove third-party links from the business card 

If you added third-party links to the Profiles business card and those links are no longer needed, you can remove them by modifying the LotusConnections-config.xml configuration file. You cannot remove third-party links using JavaScriptâ„¢.


Before starting

To edit configuration files, use the wsadmin client. See Starting the wsadmin client for information about how to start the wsadmin command-line tool.


About this task

You can remove links to services acquired from another vendor by deleting the relevant section from the LotusConnections-config.xml file.


Procedure

  1. From the dmgr host:

      cd $DMGR_PROFILE/bin
      ./wsadmin.sh -jython
      execfile("connectionsConfig.py")

        If prompted to specify a service to connect to, type 1 to pick the first node in the list. Most commands can run on any node. If the command writes or reads information to or from a file using a local file path, pick the node where the file is stored. This information is not used by the wsadmin client when you are making configuration changes.

    • Check out the IBM Connections configuration files:

        LCConfigService.checkOutConfig("<working_directory>","<cell_name>")

        where:

        • <working_directory> is the temporary working directory to which the configuration XML and XSD files are copied and are stored while you make changes to them. Use forward slashes to separate directories in the file path, even if you are using the Microsoft Windows operating system.

            AIX and Linux only: The directory must grant write permissions or the command does not run successfully.

        • <cell_name> is the name of the WAS cell hosting the IBM Connections application. This argument is case-sensitive, so type it with care. To obtain the cell name:print AdminControl.getCell()

        For example:

        • AIX or Linux:LCConfigService.checkOutConfig("/opt/temp","foo01Cell01")

        • Microsoft Windows:LCConfigService.checkOutConfig("c:/temp","foo01Cell01")

  • Open the LotusConnections-config.xml file in a text editor.

  • Find the <sloc> element that corresponds to the service for which you want to delete the link, and either delete the element from the file or comment it out.

      For example:

      <!-- <sloc:serviceReference serviceName="googleService"
        href="http://www.google.com"   enabled="true"
        ssl_href="http://www.google.com"   ssl_enabled="false"
        person_card_service_url_pattern="/search?hl=en&amp;q={email}&amp;btnG=Google+Search"
        person_card_service_name_js_eval="'Google Me'"/>
       -->
      <sloc:serviceReference serviceName="quickr"
        href="http://quickrdomino.tap.ibm.com/servlet"   enabled="true"
        ssl_href="https://quickrdomino.tap.ibm.com/servlet"   ssl_enabled="true"
        person_card_service_url_pattern="/QuickrEntry?email={email}"
        person_card_service_name_js_eval="generalrs.label_personcard_quickrlink"/>
       
      <sloc:serviceReference serviceName="communities"
        href="http://wd40.lotus.com/communities"   enabled="true"
        ssl_href="https://wd40.lotus.com/communities"   ssl_enabled="true"
        person_card_service_url_pattern="/service/html/allcommunities?email={email}"
        person_card_service_name_js_eval="generalrs.label_personcard_communitieslink"/>
       
      <sloc:serviceReference serviceName="profiles"
        href="http://wd40.lotus.com/profiles"   enabled="true"
        ssl_href="http://wd40.lotus.com/profiles"   ssl_enabled="true"
      person_card_service_url_pattern="/html/simpleSearch.do?searchFor={email}&amp;searchBy=email"
        person_card_service_name_js_eval="generalrs.label_personcard_profilelink"/>

  • Open the service-location.xsd file and delete the relevant service name.

  • After making changes, check the configuration files back in, and do so during the same wsadmin session in which you checked them out for the changes to take effect. See Apply common configuration property changes for information about how to save and apply your changes.


    Parent topic

    Customize the Profiles business card


    Related tasks


    Apply common configuration property changes


       

     

    });

    +

    Search Tips   |   Advanced Search