Title: jstead's Replies | WordPress.org

---

# jstead

  [  ](https://wordpress.org/support/users/jstead/)

 *   [Profile](https://wordpress.org/support/users/jstead/)
 *   [Topics Started](https://wordpress.org/support/users/jstead/topics/)
 *   [Replies Created](https://wordpress.org/support/users/jstead/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/jstead/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/jstead/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/jstead/engagements/)
 *   [Favorites](https://wordpress.org/support/users/jstead/favorites/)

 Search replies:

## Forum Replies Created

Viewing 15 replies - 1 through 15 (of 37 total)

1 [2](https://wordpress.org/support/users/jstead/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/jstead/replies/page/3/?output_format=md)
[→](https://wordpress.org/support/users/jstead/replies/page/2/?output_format=md)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Custom Sidebars - Dynamic Sidebar Classic Widget Area Manager] .cs-infos](https://wordpress.org/support/topic/cs-infos/)
 *  [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [4 years, 3 months ago](https://wordpress.org/support/topic/cs-infos/#post-15470554)
 * I have this aswell, Although only when viewing as Admin, would really like to
   disable it. Is this possible?
 * All Sidebars get coloured borders and there is the Big CS Info segment at the
   bottom of the page I would like to remove.
 * Cheers
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LifterLMS - WP LMS for eLearning, Online Courses, & Quizzes] User specific course list](https://wordpress.org/support/topic/user-specific-course-list/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/user-specific-course-list/#post-10188270)
 * Hi [@thomasplevy](https://wordpress.org/support/users/thomasplevy/),
 * I have tested the above shortcode with both types of quotes (”smart” and “dumb”
   or curved and straight versions) and I got it ‘kinda’ working. basically if the
   user is NOT enrolled in a course they see all courses, instead of no courses…
   But if they are enrolled in a course they only see that course, and not un-enrolled
   courses.
 * I am testing with 2 courses and 2 memberships. First membership auto-enrolls 
   users to ALL 2 courses, the second only enrolls the user into 1 course.
 * When user was not a part of either membership, they saw both courses. When enrolled
   in the course giving access to only 1 course, they only saw this course and when
   in the other membership they saw both courses. Is it possible to return 0 courses
   if the user isn’t enrolled in any? also can the “you must be logged in message”
   be removed as we use the [lifterlms_login] short code directly above making it
   redundant.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LifterLMS - WP LMS for eLearning, Online Courses, & Quizzes] Built in string editing.](https://wordpress.org/support/topic/built-in-string-editing/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/built-in-string-editing/#post-10163341)
 * Ok, makes sense. Just wasn’t sure if there was a field to edit it in the source
   language. I found the first phrase **You must enroll in this course to access
   course content** under Course > Restrictions for instance.
 * Can the section of code that generates the phrase**The lesson “%1$s” cannot be
   accessed until the required prerequisite “%2$s” is completed..** for instance
   be overwritten with a template file like some of the other items?
 * I want to test my own conditional loop based on how many lessons are “skipped”
   during prerequisites, so that
    - The lesson “Lesson 3” cannot be accessed until the required prerequisite “
      Lesson 2” is completed
    - The lesson “Lesson 2” cannot be accessed until the required prerequisite “
      Lesson 1” is completed
 * maybe becomes
 * > The Lesson “Lesson 3” connect be accessed until the required prerequisites “
   > Lesson 2” and “Lesson 1” are completed.
 * Thanks,
    Jason
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LifterLMS - WP LMS for eLearning, Online Courses, & Quizzes] Built in string editing.](https://wordpress.org/support/topic/built-in-string-editing/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/built-in-string-editing/#post-10152128)
 * Thank you [@thomasplevy](https://wordpress.org/support/users/thomasplevy/),
 * We have the translation process working using WPML already, but we are looking
   to change the source English message prior to sending it to translation. Can 
   we change this anywhere?
 * Thanks,
    Jason
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[LifterLMS - WP LMS for eLearning, Online Courses, & Quizzes] Membership Auto-Enroll for new Registered User](https://wordpress.org/support/topic/membership-auto-enroll-for-new-registered-user/)
 *  [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/membership-auto-enroll-for-new-registered-user/#post-10144013)
 * Hi [@marianomartene](https://wordpress.org/support/users/marianomartene/) I’m
   creator of the original thread you linked as related post.
 * Using the function linked in that post within functions.php you can assign a 
   membership to all new users created.
 * You just need to wrap it in the user_register Hook ([https://developer.wordpress.org/reference/hooks/user_register/](https://developer.wordpress.org/reference/hooks/user_register/))
 * Fairly sure this is correct, slight modification of what I used as it was triggered
   from user XML import. Make sure to test in dev location.
 *     ```
       // Assign Membership on user creation
       add_action( 'user_register', 'assign_membership_on_register', 10, 1 );
       function assign_membership_on_register( $user_id ) {
           $membership_id = X; // Replace X with the post ID of the membership you wish to apply.
           llms_enroll_student( $user_id, $membership_id );
       }
       ```
   
 * You would then set the Free courses as ‘auto enrolled’ for this membership and
   use the shortcode [course-list] or [lifterlms_courses mine=”enrolled”] (test 
   which one works best as I had mixed results) to show only a grid of courses they
   are already enrolled in on their landing page.
    -  This reply was modified 8 years, 2 months ago by [jstead](https://wordpress.org/support/users/jstead/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Interactive Content – H5P] Find Hotspot Field](https://wordpress.org/support/topic/find-hotspot-field/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 3 months ago](https://wordpress.org/support/topic/find-hotspot-field/#post-10042433)
 * Ok found the update option within the newer “add content” hub as mentioned here:
   [https://h5p.org/update-all-content-types](https://h5p.org/update-all-content-types)
 * Any change logs available to read prior to updating just in case significant 
   changes may affect live content?
 * Also forgot to answer, but our site base in English, but are also creating a 
   German version using the WPML plugin
 * Cheers,
    Jason
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Interactive Content – H5P] Find Hotspot Field](https://wordpress.org/support/topic/find-hotspot-field/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 3 months ago](https://wordpress.org/support/topic/find-hotspot-field/#post-10042403)
 * Great, that looks to have fixed it. Other edits to the content type look great
   too!
 * Is there a single location anywhere we can see notifications of content updates(
   current version numbers) to keep track of them?
 * Notice in the libraries section of the plugin there is a grayed out update icon…
   is this just stating that there is one available and to go to a link similar 
   to above and download the latest version, install it (turning the greyed out 
   icon green) then update?
 * Just want to make sure this was the correct process
 * Cheers,
    Jason
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Interactive Content – H5P] Find Hotspot Field](https://wordpress.org/support/topic/find-hotspot-field/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 3 months ago](https://wordpress.org/support/topic/find-hotspot-field/#post-10039818)
 * Hi, just seeing if the above images gave any more insight into the possible issue?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Interactive Content – H5P] Find Hotspot Field](https://wordpress.org/support/topic/find-hotspot-field/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 3 months ago](https://wordpress.org/support/topic/find-hotspot-field/#post-10014295)
 * Hi, no hooks or anything that should affect it. We use about 30 H5P elements 
   across 20 lessons with this the only missing translation.
 * [Image 1](http://digitalstyling.com.au/downloads/h5p-hotspot-1.jpg) Is how I 
   see step 2 when I first open it.
 * [Image 2](http://digitalstyling.com.au/downloads/h5p-hotspot-2.jpg) Shows the
   hidden section outside of the div.tree(blue) section.
 * [Image 3](http://digitalstyling.com.au/downloads/h5p-hotspot-3.jpg) Shows that
   if I disable display:none; and add clear:both; to this hidden field, I see the
   text override seciton, that I assume should have this button text?
 * [Image 4](http://digitalstyling.com.au/downloads/h5p-hotspot-4.jpg) Shows the
   relation to semantic.json to in that one field in the array works one doesn’t.
 * [Image 5](http://digitalstyling.com.au/downloads/h5p-hotspot-5.jpg) Shows how
   image-hotspot-question-editor.js within the wordpress plugin references the working
   field from semantic.js, but not the non working one.
 * Sorry for tonne of images, but cant give access to this box unfortunatly.
 * Using version 1.10.1 of the plugin and 1.5.0 of the library item
 * Thanks,
    Jason
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Interactive Content – H5P] Find Hotspot Field](https://wordpress.org/support/topic/find-hotspot-field/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 3 months ago](https://wordpress.org/support/topic/find-hotspot-field/#post-10002638)
 * Step 2 for me only had the above code (div.common hidden collapsed) for the “
   Text overrides and translations”… an empty wrapper with display:none; and no 
   content.
 * I think the content type is fine. The field is there where it should be in semantics.
   json. The field 2 up from it “noneSelectedField” appears in the plugin perfectly.
 * In the “Interactive Content – H5P” plugin the image-hotspot-question-editor.js
   file, there is no reference to the l10n field (missing field) in semantic.json
   file where as the reference to noneSelectedField is there.
 * So to fix the missing field, I beleive the l10n field needs to be added into **
   image-hotspot-question-editor.js** within the wordpress plugin, not the original
   H5P content type.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Interactive Content – H5P] Find Hotspot Field](https://wordpress.org/support/topic/find-hotspot-field/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 3 months ago](https://wordpress.org/support/topic/find-hotspot-field/#post-10001044)
 * Is this GitHub for H5P in general or specifically the WordPress plugin. (or are
   they 1 and the same?)
 * Comparing other H5P interactive content type libraries, it looks to be in a similar
   position compared to others. And the noneSelectedFeedback is a sibling field 
   in the same location and is working.
 * I then looked at code for the editing page of the **Find the Hotspot** element
   and noticed this section
 *     ```
       <div class="common hidden collapsed">
           <div class="h5peditor-label" title="Expand/Collapse" role="button" tabindex="0">
               <span class="icon"></span>Text overrides and translations
           </div>
           <div class="fields">
               <p class="desc">Here you can edit settings or translate texts used in this content.</p>
           </div>
       </div>
       ```
   
 * hidden, but outside of the
    `<div class="h5p-image-hotspot-question-editor content"
   >` section that looks to be created within _image-hotspot-question-editor.js_
   in the H5P wordpress plugin. In this file I could also find mention of **noneSelectedFeedback**
   but nothing for the **l10n** field. Is this the location that would need to be
   edited to add this field to the WordPress edit screen?
 * Thanks,
    Jason
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Interactive Content – H5P] H5P item permalink field](https://wordpress.org/support/topic/h5p-item-permalink-field/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 4 months ago](https://wordpress.org/support/topic/h5p-item-permalink-field/#post-9972300)
 * Think this is over my head. Found where I would want to add the code (within 
   <div id=”titlediv”>, but the typical get_permalink $post_id etc don’t work here.
   Even grabbed the permalink code from core edit_new.php but it returned errors
   for the general WP $post variables etc.
 * dont think I have enough experience to how its structured in this plugin.
 * I even tried to find in the update function a way off having the permalink always
   update… not just on first creation, but cant seem to find its reference in the
   functions mentioned above.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Interactive Content – H5P] H5P item permalink field](https://wordpress.org/support/topic/h5p-item-permalink-field/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 4 months ago](https://wordpress.org/support/topic/h5p-item-permalink-field/#post-9955343)
 * Would it be hard for me to manually add this in? Which file would I need to look
   at editing?
 * Updating each time we update wouldn’t be bad, as its the kind of edit we would
   only do on occasions like this (moving from DEV to PROD) to clean up development
   names into production ready names. Once done and clean slated, we shouldn’t have
   to do it until another major dev update occurs.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Interactive Content – H5P] H5P item permalink field](https://wordpress.org/support/topic/h5p-item-permalink-field/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 5 months ago](https://wordpress.org/support/topic/h5p-item-permalink-field/#post-9871270)
 * Ok, I think its the slug we are after.
 * Basically, when we change the Title of an H5P item, we would like to have the
   filename of the .h5p file found in /wp-content/uploads/h5p/exports to have the
   same name, so that when 30 elements are translated into 4 languages, we can easily
   match up the translated item with the the original in WordPress.
 * Would we need to update the slug to do this? and can that only be done through
   the Database.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Interactive Content – H5P] Translate H5P Content](https://wordpress.org/support/topic/translate-h5p-content/)
 *  Thread Starter [jstead](https://wordpress.org/support/users/jstead/)
 * (@jstead)
 * [8 years, 6 months ago](https://wordpress.org/support/topic/translate-h5p-content/#post-9784652)
 * Hi finally looking to implement this.
    Yes we are looking to import all of them
   into a Computer assisted translation tool (Trados). Translate through our translation
   department, then import back in.
 * With the re-import. Besides changing the name of the overall zip (i notice it
   includes the ID number after a hypen), within the content.json (i assume this
   is all i need to edit) do I need to create unique subContentIds? I notice they
   vary item to item.
 * Regards,
    Jason

Viewing 15 replies - 1 through 15 (of 37 total)

1 [2](https://wordpress.org/support/users/jstead/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/jstead/replies/page/3/?output_format=md)
[→](https://wordpress.org/support/users/jstead/replies/page/2/?output_format=md)