Page 1 of 1

emoticons.inc.php not working

Posted: Tue Feb 21, 2006 5:25 am
by SHRIKEE
When i follow these steps:
http://www.s9y.org/44.html#A29

my complete page shows blank, no html gets outputted until i remove the emoticons.inc.php

i followed the exact format. i also tried the regexp thing, same result.

I also tried replacing the original array with mine. This resulted in a page with no posts. The titles where there but the posts not. Just blank. What could be wrong?

Im using serendipity 1.0beta1

Re: emoticons.inc.php not working

Posted: Tue Feb 21, 2006 11:27 am
by garvinhicking
It seems to me like you are using an editor that does not properly save the files. The emoticons.inc.php file may have no PHP parse errors. Try to call it manually via your browser and see if it outputs PHP errors.

Or paste the full code here of what your file exactly looks like.

Regards,
Garvin

Posted: Tue Feb 21, 2006 11:39 am
by Manuel
Hi SHRIKEE,

I'm using an emoticons.inc.php file, too; no problems here. Maybe Garvin is right, and it's your editor that's causing the trouble. I recommend using nedit (Linux) or jedit (multi-platform) to edit any file containing any sort of code. ;)

Greetings,
-Manuel

Posted: Tue Feb 21, 2006 3:41 pm
by SHRIKEE
My editor does not cause trouble or all my code would be errorous.

heres the emoticons.inc.php

Code: Select all

<?php
#$serendipity['custom_emoticons_regexp'] = true;
$serendipity['custom_emoticons'] = array(
	':-['	=> serendipity_getTemplateFile('img/smilies/bat.png'),
	':['	=> serendipity_getTemplateFile('img/smilies/bat.png'),
	'(B)'	=> serendipity_getTemplateFile('img/smilies/beer.png'),
	'(b)'	=> serendipity_getTemplateFile('img/smilies/beer.png'),
	'(^)'	=> serendipity_getTemplateFile('img/smilies/cake.png'),
	'(P)'	=> serendipity_getTemplateFile('img/smilies/camera.png'),
	'(p)'	=> serendipity_getTemplateFile('img/smilies/camera.png'),
	'(@)'	=> serendipity_getTemplateFile('img/smilies/cat.png'),
	'(O)'	=> serendipity_getTemplateFile('img/smilies/clock..png'),
	'(o)'	=> serendipity_getTemplateFile('img/smilies/clock.png'),
	'(D)'	=> serendipity_getTemplateFile('img/smilies/cocktail.png'),
	'(d)'	=> serendipity_getTemplateFile('img/smilies/cocktail.png'),
	':-S'	=> serendipity_getTemplateFile('img/smilies/confused.png'),
	':S'	=> serendipity_getTemplateFile('img/smilies/confused.png'),
	':-s'	=> serendipity_getTemplateFile('img/smilies/confused.png'),
	':s'	=> serendipity_getTemplateFile('img/smilies/confused.png'),
	':\'('	=> serendipity_getTemplateFile('img/smilies/cry.png'),
	':\'-('	=> serendipity_getTemplateFile('img/smilies/cry.png'),
	';-('	=> serendipity_getTemplateFile('img/smilies/cry.png'),
	';('	=> serendipity_getTemplateFile('img/smilies/cry.png'),
	'(C)'	=> serendipity_getTemplateFile('img/smilies/cup.png'),
	'(c)'	=> serendipity_getTemplateFile('img/smilies/cup.png'),
	'(&)'	=> serendipity_getTemplateFile('img/smilies/dog.png'),
	':-$'	=> serendipity_getTemplateFile('img/smilies/embarassed.png'),
	':$'	=> serendipity_getTemplateFile('img/smilies/embarassed.png'),
	'(E)'	=> serendipity_getTemplateFile('img/smilies/email.png'),
	'(e)'	=> serendipity_getTemplateFile('img/smilies/email.png'),
	'(~)'	=> serendipity_getTemplateFile('img/smilies/film.png'),
	'(K)'	=> serendipity_getTemplateFile('img/smilies/kiss.png'),
	'(k)'	=> serendipity_getTemplateFile('img/smilies/kiss.png'),
	':-X'	=> serendipity_getTemplateFile('img/smilies/kiss.png'),
	':X'	=> serendipity_getTemplateFile('img/smilies/kiss.png'),
	':-x'	=> serendipity_getTemplateFile('img/smilies/kiss.png'),
	':x'	=> serendipity_getTemplateFile('img/smilies/kiss.png'),
	'(I)'	=> serendipity_getTemplateFile('img/smilies/lightbulb.png'),
	'(i)'	=> serendipity_getTemplateFile('img/smilies/lightbulb.png'),
	'(L)'	=> serendipity_getTemplateFile('img/smilies/love.png'),
	'(l)'	=> serendipity_getTemplateFile('img/smilies/love.png'),
	'(8)'	=> serendipity_getTemplateFile('img/smilies/note.png'),
	':-O'	=> serendipity_getTemplateFile('img/smilies/omg.png'),
	':O'	=> serendipity_getTemplateFile('img/smilies/omg.png'),
	':-o'	=> serendipity_getTemplateFile('img/smilies/omg.png'),
	':o'	=> serendipity_getTemplateFile('img/smilies/omg.png'),
	'(T)'	=> serendipity_getTemplateFile('img/smilies/phone.png'),
	'(t)'	=> serendipity_getTemplateFile('img/smilies/phone.png'),
	'(G)'	=> serendipity_getTemplateFile('img/smilies/present.png'),
	'(g)'	=> serendipity_getTemplateFile('img/smilies/present.png'),
	'(F)'	=> serendipity_getTemplateFile('img/smilies/rose.png'),
	'(f)'	=> serendipity_getTemplateFile('img/smilies/rose.png'),
	':-('	=> serendipity_getTemplateFile('img/smilies/sad.png'),
	':('	=> serendipity_getTemplateFile('img/smilies/sad.png'),
	'(H)'	=> serendipity_getTemplateFile('img/smilies/shade.png'),
	'8-)'	=> serendipity_getTemplateFile('img/smilies/shade.png'),
	'8)'	=> serendipity_getTemplateFile('img/smilies/shade.png'),
	':-)'	=> serendipity_getTemplateFile('img/smilies/smile.png'),
	':)'	=> serendipity_getTemplateFile('img/smilies/smile.png'),
	':o)'	=> serendipity_getTemplateFile('img/smilies/smile.png'),
	'(*)'	=> serendipity_getTemplateFile('img/smilies/star.png'),
	':-D'	=> serendipity_getTemplateFile('img/smilies/teeth.png'),
	':D'	=> serendipity_getTemplateFile('img/smilies/teeth.png'),
	':-d'	=> serendipity_getTemplateFile('img/smilies/teeth.png'),
	':d'	=> serendipity_getTemplateFile('img/smilies/teeth.png'),
	'(N)'	=> serendipity_getTemplateFile('img/smilies/thumbs_down.png'),
	'(n)'	=> serendipity_getTemplateFile('img/smilies/thumbs_down.png'),
	'(Y)'	=> serendipity_getTemplateFile('img/smilies/thumbs_up.png'),
	'(y)'	=> serendipity_getTemplateFile('img/smilies/thumbs_up.png'),
	':-P'	=> serendipity_getTemplateFile('img/smilies/tongue.png'),
	':P'	=> serendipity_getTemplateFile('img/smilies/tongue.png'),
	':-p'	=> serendipity_getTemplateFile('img/smilies/tongue.png'),
	':p'	=> serendipity_getTemplateFile('img/smilies/tongue.png'),
	'(U)'	=> serendipity_getTemplateFile('img/smilies/unlove.png'),
	'(u)'	=> serendipity_getTemplateFile('img/smilies/unlove.png'),
	'(W)'	=> serendipity_getTemplateFile('img/smilies/wilted_rose.png'),
	'(w)'	=> serendipity_getTemplateFile('img/smilies/wilted_rose.png'),
	';-)'	=> serendipity_getTemplateFile('img/smilies/wink.png'),
	';)'	=> serendipity_getTemplateFile('img/smilies/wink.png'),
};
?> 
i placed it in the /templates/zerocom/ folder
the emoticons are in the /templates/zerocom/img/smilies/ folder.
Basically im using a Carl Galloway theme but i changed the name as i made some changes.

thanks in advance!

Posted: Tue Feb 21, 2006 3:47 pm
by garvinhicking
There is a parse error in your code, because of the last "}". It should not be a "}" but a ")", to close the array(...); statement.

In the wiki snippet from above, the ")" is right in the code example...

HTH,
Garvin

Posted: Tue Feb 21, 2006 4:26 pm
by SHRIKEE
sharp notice!

i missed that one.

The smiley set is originally from wordpress plugin more smilies... which uses a function to replace default smilies.

Thanks for noticing! it works now!! :D

Posted: Tue Feb 21, 2006 4:38 pm
by garvinhicking
Youre' welcome :)

We actually only used an array for that because we believed that the 'config.inc.php' should be as simple as possible for newbies, so no surrounding function codes or something like that. :)

Have fun,
Garvin

Posted: Tue Feb 21, 2006 4:45 pm
by SHRIKEE
very true!