Articles Category

Weblinks

Custom HTML

Innovation is a way of life at, and ideas are constantly in motion.  

Every day, we work to solve problems by applying creativity and ingenuity to make life easier.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec vel eleifend massa. Integer adipiscing, orci ut ullamcorper cursus, quam mauris faucibus dui, ac venenatis ipsum urna at dui. In dapibus dictum lorem, vitae aliquet eros lobortis ac. Nam ut orci erat. Fusce ante dolor, pulvinar non pretium id, vehicula ac augue. Integer gravida luctus nibh, at accumsan neque bibendum eu. Pellentesque adipiscing arcu et lacinia varius. Sed vulputate ornare eros, vitae volutpat odio elementum sit amet. Nullam sagittis tellus ac quam sagittis, vitae ullamcorper velit facilisis. Integer interdum dui vel egestas pulvinar. Donec nec tortor luctus, lobortis elit eget, porttitor elit.

Feed Display Module

Joomlashack Blog and Updates - Joomlashack

  • If you're creating a Joomla extension and want to display the extension description when installing your extension, this tutorial will show you how.


    Joomla uses the <description> tag from the main manifest file (i.e. the extension-name.xml file in the root of the zip file) of the extension. Let's use an example.

    Displaying the Extension Description

    Here is the <description> tag within our mod_pwebcontact.xml file of ShackForms.

    {codecitation}<?xml version="1.0" encoding="utf-8"?>
    <extension type="module" version="3.7" client="site" method="upgrade">
    <name>MOD_PWEBCONTACT</name>
    <creationDate>December 17 2018</creationDate>
    <author>Joomlashack</author>
    <copyright>Copyright (C) 2018 Joomlashack. All rights reserved.</copyright>
    <license>GNU General Public Licence http://www.gnu.org/licenses/gpl-3.0.html</license>
    <authorUrl>https://www.joomlashack.com</authorUrl>
    <version>4.0.13</version>
    <description>MOD_PWEBCONTACT_XML_DESCRIPTION</description>{/codecitation}

    And here's how it displays:

     

    Extension Description Language String

    As you can use, we use a language constant for it: MOD_PWEBCONTACT_XML_DESCRIPTION

    That way, anyone can override the description and translate it.

    The constant and language pair should be defined in your en-GB.(name-of-extension).sys.ini. For example, ours is in language/en-GB/en-GB.mod_pwebcontact.sys.ini with:

    {codecitation}MOD_PWEBCONTACT_XML_DESCRIPTION = "Ajax popup form with upload feature displayed as Slide in Box from page edge, Lightbox window or standard module."{/codecitation}

    For a component, it would be in the admin folder. For example, admin/language/en-GB/en-GB.com_pixanalytic.sys.ini

    Troubleshooting When the Extension Description Doesn't Show

    When installing the extension, if the only thing showing up is the constant (without the value), make sure you have it in the sys.ini file, rather than the regular .ini file.

    Also, you can put it in the regular .ini file too, just in case. There appear to be some edge cases in some extensions when it might be pulled from there too. But, you should for sure have it in the sys.ini file as well.

     If it's still not showing up, double check that your text exactly matches and that you don't have any typos.

     

  • Recently, we've had several customers ask us about running their Joomla sites on the MariaDB database.

    MariaDB is a fork of MySQL and is nearly identical to it. Yes, it's true that Joomla doesn't officially support MariaDB. However, many webhosts do use it. In fact, Joomlashack.com is running on MariaDB!

Newsflash

Lorem ipsum dolor sit amet, ex quo urbanitas democritum mediocritatem, vim ex ludus labores. Nec possit adolescens vituperata in. Noster omittam an est, no quo tale ludus labitur, illum gubergren assentior mel te. Eu sit facer abhorreant. His idque omnium atomorum et. In vidisse impedit est, nec an atqui movet nobis, te pro dicam libris.

Read more ...

 

Lorem ipsum dolor sit amet, ex quo urbanitas democritum mediocritatem, vim ex ludus labores. Nec possit adolescens vituperata in. Noster omittam an est, no quo tale ludus labitur, illum gubergren assentior mel te. Eu sit facer abhorreant. His idque omnium atomorum et. In vidisse impedit est, nec an atqui movet nobis, te pro dicam libris.

Read more ...

 

Lorem ipsum dolor sit amet, ex quo urbanitas democritum mediocritatem, vim ex ludus labores. Nec possit adolescens vituperata in. Noster omittam an est, no quo tale ludus labitur, illum gubergren assentior mel te. Eu sit facer abhorreant. His idque omnium atomorum et. In vidisse impedit est, nec an atqui movet nobis, te pro dicam libris.

Read more ...

 

Lorem ipsum dolor sit amet, ex quo urbanitas democritum mediocritatem, vim ex ludus labores. Nec possit adolescens vituperata in. Noster omittam an est, no quo tale ludus labitur, illum gubergren assentior mel te. Eu sit facer abhorreant. His idque omnium atomorum et. In vidisse impedit est, nec an atqui movet nobis, te pro dicam libris.

Read more ...