A podcast is just another form of content in a file therefore yes you can and the second part of your idea is going to need some form or subscription/payment process.
A quick Google and this article by Peter B. describes the general steps for setting up the podcasting environment, https://joomlabe.at/joomla-advice/management/how-to-podcast-with-joomla The ...
Pure Joomla doesn't allow this. You may try to find an extension
But there is a great chance there is no extension doing exactly what you want. So workarounds or customization will be needed.
On the other hand, Joomla allows to develop an extension to do what you need.
You are using a Gantry template, which likely has pre-defined module positions.
In the Hydrogen template that you're using, the module position will be getting called like this:
<jdoc:include type="modules" name="custom-position"/>
Note there is no type value, therefore it'll use the default (inherited) style. This -- for some ...
Thanks to @Lodder for providing the code below which is very helpful
defined('_JEXEC') or die('Restricted access');
public function __construct()
$this->baseurl = 'https://www.eventbriteapi.com/v3/users/me/events?token=mytoken';
Thanks to everyone who helped me. I managed to solve the problem.
After reading the comments, I realized the mistake I was making. The file has to be specifically .zip, but I thought that any compressed file he would be able to interpret, but not. This may be due to my server, but I'm not sure. Sorry for my stupidity. kjsksjksjk
Thank you all for your help ...
I was able to get the same message about not being able to find the install file so I compressed your module as a .zip and it installed fine.
It is likely that your hosting environment is not able to handle the .RAR format.
If you're after a less code heavy way of doing it, you could use a mix of Regular Labs Modules anywhere and Regular Labs Articles Anywhere.
Create your modules, and assign them all to a new position called "Random"
Create a category called Random Modules
Create articles for each of the modules using Module plugin syntax
JDatabaseDriver::quoteName() is for quoting SQL identifiers. Use JDatabaseDriver:quote() to quote and escape strings.
$query->where($db->quoteName('element') . ' = ' . $db->quote('com_componentname'));
I see that you have modelled your development upon this page:
However, that demo has a separation between the element with the click event and the element to be toggled.
Your snippet has the popup element nested inside of the clickable element (there is a parent-child relationship). ...