Aanpassen plugin (PHP vraagje)

Vragen over plugins die op Joomla! 1.5 draaien.

Moderator: pe7er

Forum rules
Forum Regels
Locked
rikoos
Joomla! Explorer
Joomla! Explorer
Posts: 299
Joined: Thu Jul 06, 2006 10:33 am

Aanpassen plugin (PHP vraagje)

Post by rikoos » Thu Apr 08, 2010 12:06 pm

Hello,

ik ben een plugin (twitter post) aan het aanpassen maar aangezien ik geen php expert ben doe ik het dus (zo als verwacht) fout. Elke aanpassing in de plugin geeft een wit scherm als de plug aangeroepen wordt.

De Twitter post plugin plaatst een tweet op twitter bij elk nieuw artikel op mijn website.

Het gaat om het volgende stukje code:

Code: Select all

$msg=$article->title . " - URL: " . $link;
Wat ik wil is dat wat hierstaat ook nog steeds gebeurt alleen wil ik altijd een prefix ervoor hebben en een tag aan het einde. Ik wil er "Nieuw op website: " voor hebben staan en "#hotnews" aan het einde hebben.

Nu loop ik denk ik te rommelen met de " en de ' tekens want ik heb nu alle combi gedaan maar ik blijf een wit scherm krijgen bij aanroep van de plugin.

Het zal simpel zijn (als je het weet) dus ik hoop dat er hier mensen zijn die mij kunnen helpen.

Alvast bedankt!

Grt
Rick

User avatar
dam-man
Joomla! Exemplar
Joomla! Exemplar
Posts: 7961
Joined: Fri Sep 09, 2005 2:13 pm
Location: The Netherlands
Contact:

Re: Aanpassen plugin (PHP vraagje)

Post by dam-man » Thu Apr 08, 2010 12:34 pm

Hoi Rick,

Kan je me aangeven welke plugin dit om gaat en wat er precies staat zoals de plugin het doet en wat jij er van wilt maken?

Robert
Robert Dam - Joomla Forum Moderator
Dutch Boards | Joomla Coding Boards | English Support Boards

rikoos
Joomla! Explorer
Joomla! Explorer
Posts: 299
Joined: Thu Jul 06, 2006 10:33 am

Re: Aanpassen plugin (PHP vraagje)

Post by rikoos » Thu Apr 08, 2010 12:59 pm

Hoi Robert,

Het gaat om de plugin "Twitter post". (Zie extension site)

De huidige originele plugin geeft altijd de volgende output:
It’s time for PLATINUM in Arnhem - URL: http://tiny url.com/yeaw9ey
Wat ik wil is dat hij standaard het volgende geeft:
Nieuw op website: It’s time for PLATINUM in Arnhem - URL: http://tiny url.com/yeaw9ey #hotnews
Dus een stukje tekst ervoor en een tekst erachter bij het origineel. De eerder genoemde code stelt de string samen en ik wil dus deze teksten voor en achter de string plakken.

Alvast bedankt.
Grt
Rick

User avatar
dam-man
Joomla! Exemplar
Joomla! Exemplar
Posts: 7961
Joined: Fri Sep 09, 2005 2:13 pm
Location: The Netherlands
Contact:

Re: Aanpassen plugin (PHP vraagje)

Post by dam-man » Sun Apr 11, 2010 12:04 pm

Hallo Rick,

Dit is niet erg makkelijk omdat de code door Joomla! zelf opgebouwd wordt.
Ik denk dat je de maker van het component even moet vragen.

Moet er altijd hotnews achter komen te staan?
Robert Dam - Joomla Forum Moderator
Dutch Boards | Joomla Coding Boards | English Support Boards

rikoos
Joomla! Explorer
Joomla! Explorer
Posts: 299
Joined: Thu Jul 06, 2006 10:33 am

Re: Aanpassen plugin (PHP vraagje)

Post by rikoos » Mon Apr 12, 2010 7:36 am

Hoi Robert,

Ja die gaat het oppakken voor een nieuwe release echter wil ik het toch zelf aanpassen voorlopig dus daarom mijn vraag hier op het forum.

Je zou juist verwachten dat het juist niet moeilijk zou zijn omdat ik alleen maar vaste tekst voor en vaste tekst achter de definitieve output wil hebben.

Zelf had ik verwacht dat de volgende regel voldoende zou zijn echter blijkt dat ik toch nog dus een denk fout maak :(

Ik dacht dat dit voldoende was maar dus ergens een typo fout maar wat dan?

Code: Select all

$msg=$article->"Nieuw op de website" . title . " - URL: " . $link . "#hotnews";
Als het begrijp gaat er iets fout met het gebruik van de " en de ' . Ik gebruik ze hier verkeerd denk ik. Of toch niet?

User avatar
dam-man
Joomla! Exemplar
Joomla! Exemplar
Posts: 7961
Joined: Fri Sep 09, 2005 2:13 pm
Location: The Netherlands
Contact:

Re: Aanpassen plugin (PHP vraagje)

Post by dam-man » Tue Apr 13, 2010 8:01 am

Krijg je ook een foutmelding dan? Je kan namelijk nooit een " achter een -> hebben.

Wellicht dit aanpassen:

Code: Select all

$msg=$article->title . " - URL: " . $link;
in

Code: Select all

$msg="Nieuw op de website: ".$article->title . " - URL: " . $link."#hotnews" ;
Robert Dam - Joomla Forum Moderator
Dutch Boards | Joomla Coding Boards | English Support Boards

rikoos
Joomla! Explorer
Joomla! Explorer
Posts: 299
Joined: Thu Jul 06, 2006 10:33 am

Re: Aanpassen plugin (PHP vraagje)

Post by rikoos » Tue Apr 13, 2010 3:35 pm

dam-man wrote:Je kan namelijk nooit een " achter een -> hebben.
Kijk dit is informatie waar ik wat mee kan :) Thnx dat is het dus!

Krijg nu netjes de tekst vooraan bij de post op twitter, dat is het eerste stuk van de oplossing. Nu nog uitvogelen hoe ik de #hotnews aan het einde erbij kan krijgen.

Alvast bedankt en als je suggesties hebt :) ik hou me aanbevolen.

Grt
Rick

User avatar
dam-man
Joomla! Exemplar
Joomla! Exemplar
Posts: 7961
Joined: Fri Sep 09, 2005 2:13 pm
Location: The Netherlands
Contact:

Re: Aanpassen plugin (PHP vraagje)

Post by dam-man » Tue Apr 13, 2010 7:36 pm

Rick, volgens mij heb ik je de oplossing al aangedragen??

Zie laatste stukje code :P
Robert Dam - Joomla Forum Moderator
Dutch Boards | Joomla Coding Boards | English Support Boards


Locked

Return to “Plugins”