If user has putted the wrong indicator (have made a typo, which often happens) in content of some fields then the module produce errors.
For example if I put in content the following pattern [[nodetitl:ohaio]] instead of [[nodetitle:ohaio]] then I will end up with the following errors:

Warning: Missing argument 2 for l() in l() (line 2340 of includes/common.inc).
Notice: Undefined variable: path in l() (line 2351 of includes/common.inc).
Notice: Undefined variable: path in l() (line 2351 of includes/common.inc).
Notice: Undefined variable: path in l() (line 2393 of includes/common.inc).

And also module produce not quite nice replacement in text in such situation:
Plugin <em class="placeholder"></em> Not Found

CommentFileSizeAuthor
#1 freelinking-1630072-1.patch584 bytesruslan.muradov

Comments

ruslan.muradov’s picture

StatusFileSize
new584 bytes

And here is the patch to fix the problem

ruslan.muradov’s picture

Status: Active » Needs review
greggles’s picture

I tested this one and was able to confirm the bug and the fix. Thanks, ruslan.muradov!

juampynr’s picture

Status: Needs review » Fixed

Committed. I was seeing the above errors on the test results and now are fixed too.

Many thanks!

http://drupalcode.org/project/freelinking.git/commitdiff/3884d5e

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

juampynr’s picture