6 Replies Latest reply: Aug 7, 2014 8:58 AM by Sreekanth_S RSS

    Issue with titles in Multiscreen HTML5

    Sreekanth_S Community Member

      Hi

       

      I am using RH10, as part of the TCS4.

       

      I am currently creating/ customizing screen layouts Android phone, Android Tablet, and Desktop for use in our team.

       

      Generally, our course titles are a bit long. Obviously, this won't look good in phone and tablet layouts. As a workaround, we are thinking of having different course titles for each layout  (basically, a shorter version). Please suggest the best and easiest way to do that? As far as possible, I am looking for some solution where my users should change the name in one place, say a variable, and it is reflected in all pages of a particular layout. For example, I will give them a variable Phone_Course Title. They need to enter the value there and it is updated in all pages of the Android Phone layout.

       

      But I don't see a way to do it using User Defined Variables or Fields.

       

      Since many of our users are new to RH, I don't want them to fiddle around too many things here. Of course, that would also mean less issues to tackle for me.

       

      If this is not possible, is there a way I can set the placeholder to "Shrink to Fit" so that irrespective of the text length, the placeholder adjusts the font size to accommodate the text?

       

      Thanks in advance.

       

      Sreekanth

        • 1. Re: Issue with titles in Multiscreen HTML5
          Captiv8r CommunityMVP

          Hi there

           

          Can you please provide a bit more detail?

           

          For example, when you say "course title", does that mean the Project Name? Or is a "course" a "topic"?

           

          Cheers... Rick

          • 2. Re: Issue with titles in Multiscreen HTML5
            Sreekanth_S Community Member

            It is the project name. For example, if the course is about becoming rich overnight, the "Course Title" would be How to become a zillionaire in 8 hours and buy Apple Inc.?

             

            Sreekanth

            • 3. Re: Issue with titles in Multiscreen HTML5
              Peter Grainge CommunityMVP

              You are saying it is the project name and then giving as an example a course title in its full glory. I think there is some mixed thinking here. The project name is the name also given to the XPJ file and I doubt you have any project where the Rh Project name is as quoted above. You say the long names will not look good on a phone, the Project Name is never seen by users. It does seem like you are really referring to topic titles or course names when in a topic.

               

              Going back to your first post, surely a course title is fixed? If I phone you to say I want to go on a course, from your post I might be quoting one of several course names when in fact I am referring to the same course. That cannot be right.

               

              You do seem to have identified the right solution, user defined variables but then you say you don't see a way to do it. I think you do know how they work so I am not seeing the difficulty with the individual authors just entering the course title. Is it that you don't see how to get Desktop Course into one output and Mobile Course into another? If so, see how that is done in the Employee Care sample project. Click Open on the RoboHelp Starter page and then click Samples in the ribbon on the left.

               


              See www.grainge.org for RoboHelp and Authoring tips

               

               

              @petergrainge

              • 4. Re: Issue with titles in Multiscreen HTML5
                Sreekanth_S Community Member

                Hi Peter

                 

                Sorry for the confusion.

                 

                I am looking for an easy way to get the course title and NOT the project name.

                 

                Ideally, yes, the course name is fixed. What we are thinking is to have variants of the course name in this case. If I view the long course name on a mobile, it overlaps with other screen elements.

                Phone Course Title.jpg

                 

                But it looks appropriate on the desktop.

                 

                And, if I view the shortened version of the course name on a desktop, even that looks a bit odd, with so much real estate around it.

                Short title on Desktop.jpg

                I thought I could use User Defined Variables (UDV). My idea is:

                1. I will create a variable each for Mobile Course Name and Desktop Course Name, and leave their values empty.
                2. I will insert these variables in each page of every layout. When I do that, since the variables don't contain any value, I will be seeing some error message. But that is fine.
                3. I will share these variables with the individual authors along with screen layout, profiles, skins, master page, etc.
                4. Individual authors will open the UDV pod and add the values there. Those values get updated in all the pages automatically, without them having to open the individual layouts/ pages.

                 

                However, I don't know how to:

                1. Add/ create my own variables.
                2. Share them with the individual authors.

                 

                Hope I am clear now.

                 

                Sreekanth

                • 5. Re: Issue with titles in Multiscreen HTML5
                  Peter Grainge CommunityMVP

                  Clear. I have to correct myself. The name where you want to have a variable is not the Project Name, it is whatever you enter in the Title Bar field of the SSL General settings. Unfortunately that field is not set up by Adobe to accept variables and there is nothing you can do to change that, you cannot change a field to accept variables.

                   

                  My own thinking is that having a common name for all devices is better practice but perhaps that's just me.

                   

                  For the longer term you may want to submit a feature request to allow different titles on different devices. Please follow this link.

                   

                  http://www.Adobe.com/cfusion/mmform/index.cfm?name=wishform&product=38

                   


                  See www.grainge.org for RoboHelp and Authoring tips

                   

                   

                  @petergrainge

                  • 6. Re: Issue with titles in Multiscreen HTML5
                    Sreekanth_S Community Member

                    Thanks Peter. I will do that.

                     

                    Sreekanth