Unable to create the Audio Page using the Site Builder

pch
@pch
10 years ago
328 posts
Hello,

I have built the menu using the menu builder including the menu item called "audio". I have also managed to create pages but I am unable to create the "Audio" page.

Whenever I visit site.com/jamroom/audio and hit the "Yes, Create this page" button, nothing happens. The page just loads and returns the something. No page is created.

I have already checked the integrity and cleared my JR cash but unfortunately it didn't fix my issue. I definitely don't know what I am doing wrong. Is this a bug?

Please help. Thanks in advance.
updated by @pch: 02/09/16 07:16:56PM
paul
@paul
10 years ago
4,335 posts
'audio' is the url name of the Audio module so likely some conflict there. Try another name for the page like 'audios' or 'audio_page' or 'music'.
Hth


--
Paul Asher - JR Developer and System Import Specialist
pch
@pch
10 years ago
328 posts
Hi Paul,

Now things make sense. Thanks a lot.

What about if I change the audio module url name from "audio" to "audios" in the Audio module settings (Audio support > language > custom language strings > Menu)? Will it affect the way the audio module work?


Because in many languages like French, Portuguese and i think Spanish too, the word "audio" is an invariant noun. It doesn't have a plural form (It doesn't use "s" at the end). it will be wrong (grammarly) to write "audios".

That is why i would like to change the Audio module name url to "audios" (it less appears on the site and nobody will care. it is hidden). Then, I will name the page menu i created "Audio" (because it's more public. People will notice it more). Hope it makes sense.

What do you think?

Regards.
updated by @pch: 11/09/15 05:37:30AM
paul
@paul
10 years ago
4,335 posts
That should work. Change it in the Audio module's 'Info' tab.


--
Paul Asher - JR Developer and System Import Specialist
pch
@pch
10 years ago
328 posts
paul:
That should work. Change it in the Audio module's 'Info' tab.

Thanks Paul but in the Audio module's 'Info' tab it is like this "uploaded_audio" not "audio".

Any other idea?

Thanks
pch
@pch
10 years ago
328 posts
I think I have found the problem. The menu page url "audio" is rather conflicting with the "Combined Audio" module which module url is also "audio" in the info tab, not with the Audio module ("Audio Support" module which module url is "uploaded_audio" in the info tab)

Can I proceed and change the "Combined Audio" module url from "audio" to "audios"? Will it affect the way the "Combined Audio" module works?

Thanks.
paul
@paul
10 years ago
4,335 posts
Yeah, the Combined Audio module does switch the module urls. Yes, change the Combined one instead.


--
Paul Asher - JR Developer and System Import Specialist
pch
@pch
10 years ago
328 posts
paul:
Yeah, the Combined Audio module does switch the module urls. Yes, change the Combined one instead.

Still doesn't work even after changing the Combined audio module url.

It seems to me that the url "audio" exist somewhere in the JR and it is hard coded.

Any other idea?

Thanks
michael
@michael
10 years ago
7,816 posts
nope, works fine here.

Turned on combined audio, changed its URL to 'audios' then went to /audio and get the expected "Page does not exist" (screenshot)

If you can see an error in the steps I am taking feel free to provide different steps to recreate the problem.
pch
@pch
10 years ago
328 posts
Hi Michael,

Thanks for the reply.

Yes, I have been doing exactly what you said. After turning on combined audio and changing its URL to 'audios', I've checked the integrity, then I visited the /audio page. I can see the same thing as the screenshot image you have attached to your post. But when I hit the 'Yes - Create This Page' button, unfortunately the page reloads and nothing happens. The page is not created.

Maybe it is a bug in JR5. Couple years ago, I have managed to achieve the same thing with JR4. It worked without any problem. In JR4, the module url that needed to be changed was the 'Audio module' (audio support) not the 'combined audio'. It was the 'support audio' module that was using 'audio' as a module url.

Also, maybe the 'audio' url is hard coded somewhere in JR5 because when instigating the issue and visiting one of the Forum's member site, I have noticed that the 'audio' url was used in the link to download the audio file in JR. if you mouse hover the download icon, you will see 'audio' in the download link.

Question: In the screenshot you posted, i can see that you created a menu called "audio". Have you successfully managed to create its page (/audio) too when hitting the 'Yes - Create This Page' button? Please can you do this test for me in your system so that we can try to recreate this issue?

Thanks a lot for helping.
brian
@brian
10 years ago
10,149 posts
"/audio" is the default URL for the Audio Module (if you do NOT have the Combined Audio module installed) OR the Combined Audio module (if you have it installed).

When you go to:

yoursite.com/audio

You will get a list of AUDIO items from either the Audio module OR the Combined Audio module. You can "override" this page and create your own Site Builder page by clicking on the "Site Builder" button in the lower left - it will ask you if you really want to override that page and create your own - click "OK".

I have just tried it here and it is working as it should.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

Tags