Blog

K2 Upload Hack

16 april

K2 is een mooie applicatie binnen Joomla, alleen voor velen is de mediamanager bijna onbruikbaar omdat je hem vanaf de frontend niet kunt gebruiken voor image uploading. hier is een hack die dat oplost. (geschreven in engels)

if you really like to add this feature (like i did)

open file: /administrator/ components/ com_k2/ controllers/ media.php

search for: (around line 71)


// Read only access for front-end. Full access for administration section.
switch($attr)
{
case 'read' :
return true;
break;
case 'write' :
return ($mainframe->isSite()) ? false : true;
break;
case 'locked' :
return ($mainframe->isSite()) ? true : false;
break;
case 'hidden' :
return false;
break;
}

}

if ($mainframe->isAdmin())
{
$permissions = array(
'read' => true,
'write' => true
);
}
else
{
$permissions = array(
'read' => true,
'write' => false
);

</code>



Change to:


// Read only access for front-end. Full access for administration section.
switch($attr)
{
case 'read' :
return true;
break;
case 'write' :
return ($mainframe->isSite()) ? true : true;
break;
case 'locked' :
return ($mainframe->isSite()) ? true : true;
break;
case 'hidden' :
return false;
break;
}

}

if ($mainframe->isAdmin())
{
$permissions = array(
'read' => true,
'write' => true
);
}
else
{
$permissions = array(
'read' => true,
'write' => true
);

Remember, this is a hack, i have not checked anything in safety and security, use it for your own risk.
Pieter Bos
Eigenaar SMACK it Creations

Volgende Blog

16 april 2019

Jsitemap K2 SIG Gallery hack

Jsitemap, een grandioze aanvulling voor Joomla hebben we laatst aangeschaft. Al snel kwamen we er achter dat de images uit de gallery niet werken toegevoegd aan de imagesitemap. Hier is een hack om jouw images allemaal aan Google te kunnen toevoegen! (geschreven in engels)

This hack enables Jsitemap to crawl to all your K2 Simple Image Gallery photos, and gives your image crawling an amazing boost 

open 

/plugins/content/jw_sigpro/jw_sigpro/tmpl/YOURSIGTEMPLATE/default.php (check the SIG settings for Layout template for image galleries)

find (around line 24)

<img class="sigProImg" src="/%3C?php_echo_%24transparent%3B_%3F%3E=" alt="<?php echo JText::_('JW_SIGP_LABELS_08').' '.$photo->filename; ?>" title="<?php echo JText::_('JW_SIGP_LABELS_08').' '.$photo->filename; ?>" style="width:<?php echo $photo->width; ?>px;height:<?php echo $photo->height; ?>px;background-image: url('/<?php echo $photo->thumbImageFilePath; ?>');" />

to:

 <img alt="<?php echo JText::_(‘YOUR_SITE_NAME').' '.$photo->captionTitle; ?>" title="<?php echo JText::_(‘YOUR_SITE_NAME').' '.$photo->captionTitle; ?>" class="sigProImg" src="/%3C?php_echo_%24photo-%3EthumbImageFilePath%3B_%3F%3E=" style="width:<?php echo $photo->width; ?>px;height:<?php echo $photo->height; ?>px;" />


change "Title description for images sitemap" in Sitemap settings from Auto to Alt.

result:

all images in the SIG pro will be indexed by Google as: YOUR_SITE_NAME TITLE

 

  • Remember to give your images a unique name, you don’t want all your images to be indexed as “Title”
  • This hack will probably be deleted after SIG upgrades
  • We are not responsible for any damage using this hack, it is not tested for security nor the security and working of the K2 core, and 3rd party compo's

Is een full-service internet en vormgevingsbureau. Smack it bouw websites, webshops, en crowdfundingplatforms. Daarnaast maak ik logo's, beeldmerken en huisstijlen.

  • Leehove 117D
    2678 MB
    De Lier

  • Dit e-mailadres wordt beveiligd tegen spambots. JavaScript dient ingeschakeld te zijn om het te bekijken.
  • BTW: NL002066431B04

© 2022 SMACK it CREATIONS All Rights Reserved