3.10 #37
@ -1,3 +1,11 @@
|
||||
# v3.0.2
|
||||
|
||||
- Add the HTML class to the site default layout.
|
||||
|
||||
# v3.0.1
|
||||
|
||||
- Fix missing ComponentHelper class in localfiles field type.
|
||||
|
||||
# v3.0.0
|
||||
|
||||
- Moved all classes to 'use' classes away from JText format.
|
||||
|
@ -31,14 +31,14 @@ The best way to see all your options is to install this component on you Joomla
|
||||
|
||||
## Build Time :hourglass:
|
||||
|
||||
**242 Hours** or **30 Eight Hour Days** (actual time the author saved -
|
||||
**243 Hours** or **30 Eight Hour Days** (actual time the author saved -
|
||||
due to [Automated Component Builder](https://www.joomlacomponentbuilder.com))
|
||||
|
||||
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**,
|
||||
> never making one mistake or taking any coffee break.)
|
||||
|
||||
+ *Line count*: **86920**
|
||||
+ *File count*: **592**
|
||||
+ *Line count*: **86974**
|
||||
+ *File count*: **594**
|
||||
+ *Folder count*: **113**
|
||||
|
||||
**160 Hours** or **20 Eight Hour Days** (the actual time the author spent)
|
||||
@ -49,7 +49,7 @@ due to [Automated Component Builder](https://www.joomlacomponentbuilder.com))
|
||||
> **mapping @24hours** = codingtime / 10;
|
||||
> **office @40hours** = codingtime / 6;)
|
||||
|
||||
**402 Hours** or **50 Eight Hour Days**
|
||||
**403 Hours** or **50 Eight Hour Days**
|
||||
(a total of the realistic time frame for this project)
|
||||
|
||||
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**,
|
||||
|
@ -31,14 +31,14 @@ The best way to see all your options is to install this component on you Joomla
|
||||
|
||||
## Build Time :hourglass:
|
||||
|
||||
**242 Hours** or **30 Eight Hour Days** (actual time the author saved -
|
||||
**243 Hours** or **30 Eight Hour Days** (actual time the author saved -
|
||||
due to [Automated Component Builder](https://www.joomlacomponentbuilder.com))
|
||||
|
||||
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**,
|
||||
> never making one mistake or taking any coffee break.)
|
||||
|
||||
+ *Line count*: **86920**
|
||||
+ *File count*: **592**
|
||||
+ *Line count*: **86974**
|
||||
+ *File count*: **594**
|
||||
+ *Folder count*: **113**
|
||||
|
||||
**160 Hours** or **20 Eight Hour Days** (the actual time the author spent)
|
||||
@ -49,7 +49,7 @@ due to [Automated Component Builder](https://www.joomlacomponentbuilder.com))
|
||||
> **mapping @24hours** = codingtime / 10;
|
||||
> **office @40hours** = codingtime / 6;)
|
||||
|
||||
**402 Hours** or **50 Eight Hour Days**
|
||||
**403 Hours** or **50 Eight Hour Days**
|
||||
(a total of the realistic time frame for this project)
|
||||
|
||||
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**,
|
||||
|
@ -53,7 +53,7 @@ class JFormFieldLocalfiles extends JFormFieldList
|
||||
protected function getOptions()
|
||||
{
|
||||
// get local folder
|
||||
$localfolder = ComponentHelper::getParams('com_sermondistributor')->get('localfolder', JPATH_ROOT.'/images');
|
||||
$localfolder = \Joomla\CMS\Component\ComponentHelper::getParams('com_sermondistributor')->get('localfolder', JPATH_ROOT.'/images');
|
||||
// set the default
|
||||
$options[] = Html::_('select.option', '', Text::sprintf('COM_SERMONDISTRIBUTOR_PLEASE_ADD_FILES_TO_S', $localfolder));
|
||||
// setup the folder if it does not exist
|
||||
|
1
admin/sql/updates/mysql/3.0.0.sql
Normal file
1
admin/sql/updates/mysql/3.0.0.sql
Normal file
@ -0,0 +1 @@
|
||||
|
1
admin/sql/updates/mysql/3.0.1.sql
Normal file
1
admin/sql/updates/mysql/3.0.1.sql
Normal file
@ -0,0 +1 @@
|
||||
|
@ -1847,7 +1847,7 @@ class Com_SermondistributorInstallerScript
|
||||
echo '<div style="background-color: #fff;" class="alert alert-info"><a target="_blank" href="https://www.vdm.io/" title="Sermon Distributor">
|
||||
<img src="components/com_sermondistributor/assets/images/vdm-component.jpg"/>
|
||||
</a>
|
||||
<h3>Upgrade to Version 3.0.0 Was Successful! Let us know if anything is not working as expected.</h3></div>';
|
||||
<h3>Upgrade to Version 3.0.2 Was Successful! Let us know if anything is not working as expected.</h3></div>';
|
||||
|
||||
// Set db if not set already.
|
||||
if (!isset($db))
|
||||
|
@ -7,9 +7,9 @@
|
||||
<authorUrl>https://www.vdm.io/</authorUrl>
|
||||
<copyright>Copyright (C) 2015. All Rights Reserved</copyright>
|
||||
<license>GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html</license>
|
||||
<version>3.0.0</version>
|
||||
<version>3.0.2</version>
|
||||
<description><![CDATA[
|
||||
<h1>Sermon Distributor (v.3.0.0)</h1>
|
||||
<h1>Sermon Distributor (v.3.0.2)</h1>
|
||||
<div style="clear: both;"></div>
|
||||
<p>Distributor is a highly advanced sermon distributor that runs on the [Joomla 3.x](http://www.joomla.org) framework. You can link a shared folder from Dropbox to the component and use Dropbox as your file host, not to mention the advanced auto builder that gives you the ability to simply load sermons to your website by only adding them to Dropbox.</p>
|
||||
<p>Created by <a href="https://www.vdm.io/" target="_blank">Llewellyn van der Merwe</a><br /><small>Development started 22nd October, 2015</small></p>
|
||||
|
@ -103,4 +103,40 @@
|
||||
<maintainerurl>https://www.vdm.io/</maintainerurl>
|
||||
<targetplatform name="joomla" version="3.*"/>
|
||||
</update>
|
||||
<update>
|
||||
<name>Sermon Distributor</name>
|
||||
<description>A sermon distributor that links to Dropbox.</description>
|
||||
<element>pkg_sermondistributor</element>
|
||||
<type>package</type>
|
||||
<client>site</client>
|
||||
<version>3.0.1</version>
|
||||
<infourl title="Sermon Distributor!">https://www.vdm.io/</infourl>
|
||||
<downloads>
|
||||
<downloadurl type="full" format="zip">https://git.vdm.dev/api/v1/repos/christian/pkg-sermondistributor/archive/v3.0.1.zip</downloadurl>
|
||||
</downloads>
|
||||
<tags>
|
||||
<tag>stable</tag>
|
||||
</tags>
|
||||
<maintainer>Llewellyn van der Merwe</maintainer>
|
||||
<maintainerurl>https://www.vdm.io/</maintainerurl>
|
||||
<targetplatform name="joomla" version="3.*"/>
|
||||
</update>
|
||||
<update>
|
||||
<name>Sermon Distributor</name>
|
||||
<description>A sermon distributor that links to Dropbox.</description>
|
||||
<element>pkg_sermondistributor</element>
|
||||
<type>package</type>
|
||||
<client>site</client>
|
||||
<version>3.0.2</version>
|
||||
<infourl title="Sermon Distributor!">https://www.vdm.io/</infourl>
|
||||
<downloads>
|
||||
<downloadurl type="full" format="zip">https://git.vdm.dev/api/v1/repos/christian/pkg-sermondistributor/archive/v3.0.2.zip</downloadurl>
|
||||
</downloads>
|
||||
<tags>
|
||||
<tag>stable</tag>
|
||||
</tags>
|
||||
<maintainer>Llewellyn van der Merwe</maintainer>
|
||||
<maintainerurl>https://www.vdm.io/</maintainerurl>
|
||||
<targetplatform name="joomla" version="3.*"/>
|
||||
</update>
|
||||
</updates>
|
@ -28,6 +28,7 @@ defined('_JEXEC') or die('Restricted access');
|
||||
use Joomla\CMS\Factory;
|
||||
use Joomla\CMS\Language\Text;
|
||||
use Joomla\CMS\Router\Route;
|
||||
use Joomla\CMS\HTML\HTMLHelper as Html;
|
||||
?>
|
||||
|
||||
<div class="uk-alert uk-alert-danger" data-uk-alert>
|
||||
|
@ -28,6 +28,7 @@ defined('_JEXEC') or die('Restricted access');
|
||||
use Joomla\CMS\Factory;
|
||||
use Joomla\CMS\Language\Text;
|
||||
use Joomla\CMS\Router\Route;
|
||||
use Joomla\CMS\HTML\HTMLHelper as Html;
|
||||
|
||||
// Set the heading of the page
|
||||
$heading = ($this->params->get('page_heading')) ? $this->params->get('page_heading') : ((isset($this->menu->title)) ? $this->menu->title : '');
|
||||
|
@ -28,6 +28,7 @@ defined('_JEXEC') or die('Restricted access');
|
||||
use Joomla\CMS\Factory;
|
||||
use Joomla\CMS\Language\Text;
|
||||
use Joomla\CMS\Router\Route;
|
||||
use Joomla\CMS\HTML\HTMLHelper as Html;
|
||||
?>
|
||||
<form action="<?php echo Route::_('index.php?option=com_sermondistributor'); ?>" method="post" name="adminForm" id="adminForm">
|
||||
<?php if ($this->category): ?>
|
||||
|
@ -28,6 +28,7 @@ defined('_JEXEC') or die('Restricted access');
|
||||
use Joomla\CMS\Factory;
|
||||
use Joomla\CMS\Language\Text;
|
||||
use Joomla\CMS\Router\Route;
|
||||
use Joomla\CMS\HTML\HTMLHelper as Html;
|
||||
?>
|
||||
<form action="<?php echo Route::_('index.php?option=com_sermondistributor'); ?>" method="post" name="adminForm" id="adminForm">
|
||||
<?php if ($this->preacher): ?>
|
||||
|
@ -28,6 +28,7 @@ defined('_JEXEC') or die('Restricted access');
|
||||
use Joomla\CMS\Factory;
|
||||
use Joomla\CMS\Language\Text;
|
||||
use Joomla\CMS\Router\Route;
|
||||
use Joomla\CMS\HTML\HTMLHelper as Html;
|
||||
|
||||
// Set the heading of the page
|
||||
$heading = ($this->params->get('page_heading')) ? $this->params->get('page_heading') : ((isset($this->menu->title)) ? $this->menu->title : '');
|
||||
|
@ -28,6 +28,7 @@ defined('_JEXEC') or die('Restricted access');
|
||||
use Joomla\CMS\Factory;
|
||||
use Joomla\CMS\Language\Text;
|
||||
use Joomla\CMS\Router\Route;
|
||||
use Joomla\CMS\HTML\HTMLHelper as Html;
|
||||
?>
|
||||
<form action="<?php echo Route::_('index.php?option=com_sermondistributor'); ?>" method="post" name="adminForm" id="adminForm">
|
||||
<?php if ($this->series): ?>
|
||||
|
@ -28,6 +28,7 @@ defined('_JEXEC') or die('Restricted access');
|
||||
use Joomla\CMS\Factory;
|
||||
use Joomla\CMS\Language\Text;
|
||||
use Joomla\CMS\Router\Route;
|
||||
use Joomla\CMS\HTML\HTMLHelper as Html;
|
||||
|
||||
// Set the heading of the page
|
||||
$heading = ($this->params->get('page_heading')) ? $this->params->get('page_heading') : ((isset($this->menu->title)) ? $this->menu->title : '');
|
||||
|
@ -28,6 +28,7 @@ defined('_JEXEC') or die('Restricted access');
|
||||
use Joomla\CMS\Factory;
|
||||
use Joomla\CMS\Language\Text;
|
||||
use Joomla\CMS\Router\Route;
|
||||
use Joomla\CMS\HTML\HTMLHelper as Html;
|
||||
use VDM\Joomla\Utilities\StringHelper;
|
||||
?>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user