SMACK it Blog
K2 Upload Hack

K2 Upload Hack

Blog geschreven door Pieter op 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

Deel dit artikel

Vorige Blog

Jsitemap K2 SIG Gallery hack

16 april
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').' '....

Testimonials & Google Reviews

Review Dimitri Hoek
21 oktober

Dimitri Hoek

Fijne samenwerking, altijd bereikbaar, snelle oplossingen en een prachtige nieuwe website! Pieter heeft hem zo ingericht dat hij erg gebruiksvriendelijk is en de juiste boodschap aan bezoekers geeft.
Review Ingmar Dekker
16 augustus

Ingmar Dekker

SmackIT heeft ons visitekaartje herontworpen en af laten drukken. Heel mooi resultaat en fijn contact.
17 januari

Bastiaan Govers

SMACK it belooft, levert en presteert. Nee is geen antwoord, geen uitdaging is te groot. Ontzorgen is een kunst, Pieter beheerst dit als geen ander.
Review Sietse Dorland
24 november

Sietse Dorland

Review Joshua Agteres
23 augustus

Joshua Agteres

Al jaren een prettige samenwerking met Smack iT Creations. Pieter is open, hartelijk en denkt mee waar nodig!
20 augustus

Joshua Agteres

Al jaren een prettige samenwerking met SMACK it CREATIONS. Pieter is open, hartelijk en denkt mee waar nodig!
1 Augustus

Annemarie Kramer

Naast zijn expertise beschikt Pieter ook over een gezonde dosis humor (inclusief zelfspot) én engelengeduld. Bij Pieter gaat het niet om uurtje factuurtje, maar om een goed product neerzetten voor de klant. Hij denkt proactief mee en is niet bang tegengas te geven wanneer nodig.
1 december

Darryl Verbond

Pieter is een vindingrijk en supercreatief persoon. Vooral op het gebied van vormgeving levert hij fantastisch werk van hoge kwaliteit.
4 januari

Coline Elbertsen

SMACK it CREATIONS heeft voor ons het crowdfundplatform www.talentboek.nl ontwikkeld. Pieter denkt in het hele proces mee over de mogelijkheden en doet dit vol enthousiasme. Het resultaat is een mooie en goed functionerende website die in een jaar flink qua bezoekers, talenten en donaties gegroeid is! Iets dat mede gerealiseerd is door het werk van SMACK it CREATIONS.
14 april

Mylene Duivesteijn

In vier woorden: Geweldig professioneel snel en vriendelijk. Een aanrader!
23 maart

Fieke Houweling

De samenwerking tussen Sawadee Reizen en SMACK it is als zeer prettig ervaren. Kennis van zaken, altijd bereikbaar voor vragen en opmerkingen en een prettige samenwerking met Pieter Bos. Als Sawadee Reizen zouden wij dan ook ieder aanraden om te kiezen voor een samenwerking met Smack it Creations.
Review M.J. Kosterink
24 november

M.J. Kosterink

Aan een half woord had Pieter genoeg om te snappen hoe hij mijn ideeën kon vertalen voor een boost van mijn branding.
1 Augustus

Mark van der Jagt

Zelden kom ik iemand tegen die mij zo goed begrijpt, weet wat ik wil en wat daar voor moet gebeuren. Samen hebben we al vele dromen waar mogen maken.
17 november

Ingrid van Ophem

SMACK it CREATIONS heeft mijn wensen vertaalt in een mooie en duidelijke website en een pakkend logo. Door mee te denken, aan te vullen en bij te sturen heeft SMACK it CREATIONS er voor gezorgd dat we een professionele uitstraling en een makkelijke toegankelijke website voor mijn klanten hebben gecreëerd.
Review Hans Bödecker
04 december

Hans Bödecker

Ik heb Pieter ervaren als een zeer prettig persoon om mee samen te werken en zeer kundig op zijn vakgebied. Ik hoop in de toekomst weer met hem te mogen werken. Bedankt Pieter :-)
Review Steffen van der Pol
01 augustus

Steffen van der Pol

Het grote voordeel voor mij was, Smackit denkt mee en ontzorgd. Heb voorheen wel eens aanbieders gehad die precies deden wat ik zei. Dat klinkt goed, maar je hebt er eigenlijk niks aan. Ik wil namelijk dat iemand meedenkt, adviseert en daar waar nodig opbouwende kritiek durft te leveren. Ik wil bigger, better & stronger! Smackit voldoet ruim aan deze behoefte. Daarnaast weet Smackit mij regelmatig te verrassen met innovatieve ideeën en/of concepten. Het enthousiasme van Smackit is aanstekelijk.
Review Mylene Duijvestein
13 februari

Mylene Duijvestein

geweldig. professioneel. snel. en vriendelijk. Een aanrader!
Review Ingrid van Ophem
17 mei

Ingrid van Ophem

Heel tevreden met de website en het logo dat Smack it Creations voor mij heeft gemaakt. Ze denken mee, vinden oplossingen en werken snel. Heel prettig om mee samen te werken. Een aanrader wanneer je een logo of een website nodig hebt.
Logo smackitcreations
Westlander 63
2675 RM Honselersdijk
+31 6 555 432 41
Dit e-mailadres wordt beveiligd tegen spambots. JavaScript dient ingeschakeld te zijn om het te bekijken.
BTW: NL002066431B04

5.0 /5.0 ★ ★ ★ ★ ★ | Google Reviews

SMACK it® is a registered trademark of Pieter Bos filed at BBIE nr: # 0926825

© 2 0 2 3  S M A C K   i t   C R E A T I O N S   A l l   R i g h t s   R e s e r v e d