Jump to content
JWTalk - Jehovah's Witnesses Online Community

Learning to make a home page for my podcast


Recommended Posts

I have been writing some science fiction (in Norwegian), and are making it into podcast-episodes.

 

To support the podkast, and let the listener get a better overview, I am currently making a better homepage than the very minimalist one I have already. The project is pure fun & entertainment, for myself as well as others.

 

I feel like my first homepage was kindergarten, but WordPress is university    :perplexed:    :wall:

 

First: mini  Now: Integra

 

I would like the buttons on my page to reveal explanations on the same page, but I am only able to link to other pages.

 

Anyone? :praying:

 

Happy to hang out some laundry now; then meeting :ok:. But later, I'll be trying to get the buttons to do what I want.

 

HELP!

Matthew 6:22 - The lamp of the body is the eye. If, then, your eye is clear*, your whole body will be full of light*. 

(*footnote)

Link to comment
Share on other sites

On 5/15/2022 at 11:32 PM, Tronora said:

I would like the buttons on my page to reveal explanations on the same page, but I am only able to link to other pages.

 

I’m not much expert, but for that purposes you can use modals (javascript) or put href link in the div/header.

 

Modals example

https://www.w3schools.com/howto/howto_css_modals.asp

 

href

https://www.w3.org/TR/html401/struct/global.html#h-7.5.4

 

Link to comment
Share on other sites

On 5/21/2022 at 5:09 AM, Hinata said:

 

I’m not much expert, but for that purposes you can use modals (javascript) or put href link in the div/header.

 

Modals example

https://www.w3schools.com/howto/howto_css_modals.asp

 

href

https://www.w3.org/TR/html401/struct/global.html#h-7.5.4

 

Hi! :wave: 

 

WordPress does not allow for javascript. I have been reading about HTML over the weekend, and registered on GitHub. I will probably have to do stuff from scratch. Thank you the examples. I will look into it :thumbsup:

Matthew 6:22 - The lamp of the body is the eye. If, then, your eye is clear*, your whole body will be full of light*. 

(*footnote)

Link to comment
Share on other sites

Modals would work but I wouldn't advise using them in this situation, they should only be used when whatever is being displayed is important enough to take over the screen. Most stuff isn't.

 

The simple way is with the CSS property 'display' set it to 'none' to hide the explanation. That page and others point out accessibility issues with that technique, leading to more advanced ways to toggle visibility of items while preserving accessibility.

 

You can use just CSS to show and hide HTML elements without Javascript.

 

Wordpress uses Javascript extensively, it is just the free version of Wordpress hosted at Wordpress.com that doesn't allow for custom CSS, Javascript or the plugins and features that would allow you to put it in the header/footer or inline it in a page or post. You'll see lots of references to the 'wordpress.org' version as opposed to the 'wordpress.com' version, the wordpress.org refers to the open source highly extensible version you can host on your own and customize any way you want. Unfortunately that means either learning lots of stuff about hosting or paying someone to do it for you.

 

I've got a kind of love/hate relationship with Wordpress, I've hosted my blog on Wordpress for years but the headaches of self-hosting, the security issues, so many plugins going to a subscription model, and other issues always make me wonder about it. There has been quite a bit of interest in 'static site generators', even ones for Wordpress, that take a different philosophy and approach to solve many of the same things that Wordpress solves. You could easily use one to generate a site that uploads to your GitHub account and customize HTML, Javascript, and CSS all you like.

 

 

 

 

 

Link to comment
Share on other sites

Hello @-Chris-

 

I didn't consider how screenreaders ignore hidden content. I have a blind friend, and I would like her to be able to enjoy my site. I saw the proposed solution, but for now, I will let that lie.

 

 

Interesting proposal for a free website at w3schools, @Hinata 100MB is small; I'll se what I do. GitHub pages seems complicated :huh:

 

Learning more about HTML this evening!

 

 

Matthew 6:22 - The lamp of the body is the eye. If, then, your eye is clear*, your whole body will be full of light*. 

(*footnote)

Link to comment
Share on other sites

On 5/21/2022 at 5:09 AM, Hinata said:

 

I’m not much expert, but for that purposes you can use modals (javascript) or put href link in the div/header.

 

Modals example

https://www.w3schools.com/howto/howto_css_modals.asp

 

href

https://www.w3.org/TR/html401/struct/global.html#h-7.5.4

 

I want to thank you for pointing me to the w3schools-website. I am not fully embedded with HTML yet :tongue: , but I had to start sniffing out CSS also. Coding has gone from being frustratingly mysterious, to ... FUN :D

I have registered on several hosting platforms ...  WordPress is a draft for now. I understand the love/hate, @-Chris- Since the free option has so many restrictions, I have now registered (FREE) on infinityfree.net.

 

I have decided to start from scratch (no templates), and infinity free is the best offer I have come across. Limit: 50000 hits pr day. (Not likely that I will ever reach that :laugh:

Matthew 6:22 - The lamp of the body is the eye. If, then, your eye is clear*, your whole body will be full of light*. 

(*footnote)

Link to comment
Share on other sites

39 minutes ago, Tronora said:

I want to thank you for pointing me to the w3schools-website. I am not fully embedded with HTML yet :tongue: , but I had to start sniffing out CSS also. Coding has gone from being frustratingly mysterious, to ... FUN :D

 

 

W3Schools.com is immensely useful for anyone wanting to learn how to make and design their web-sites. I’m glad it could help you.

 

Link to comment
Share on other sites

  • 2 weeks later...

I have abandoned Infinity Free's http-solution. I want https, and now I am more familiar with coding: Registering on GitHub turns out to have been a good idea!

 

https://tronora.github.io is the adress to the main page. I did not code this page myself, but the tables linked to a couple of the buttons. It's all in Norwegian. Please feel free to comment :)

 

I am beginning to understand reading the CSS. HTML is beginning to make sence.

 

But the <div> element! Thanks again, @Hinata for the second link. I was now ready to read it.

 

 

Matthew 6:22 - The lamp of the body is the eye. If, then, your eye is clear*, your whole body will be full of light*. 

(*footnote)

Link to comment
Share on other sites

  • 2 weeks later...

Today, I put the prologue online :dance: In English :dance:

 

If you are on PC and would like to comment ... :flowers:

 

No responsive design yet, so on tablet and phone, it just looks weird.

 

https://tronora.github.io/eng/prologue.html

 

 


Edited by Tronora

Forgot link

Matthew 6:22 - The lamp of the body is the eye. If, then, your eye is clear*, your whole body will be full of light*. 

(*footnote)

Link to comment
Share on other sites

Join the conversation with your brothers and sisters!


You can post now, and then we will take you to the membership application. If you are already a member, sign in now to post with your existing account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.

About JWTalk.net - Jehovah's Witnesses Online Community

Since 2006, JWTalk has proved to be a well-moderated online community for real Jehovah's Witnesses on the web. However, our community is not an official website of Jehovah's Witnesses. It is not endorsed, sponsored, or maintained by any legal entity used by Jehovah's Witnesses. We are a pro-JW community maintained by brothers and sisters around the world. We expect all community members to be active publishers in their congregations, therefore, please do not apply for membership if you are not currently one of Jehovah's Witnesses.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

JWTalk 23.8.11 (changelog)