Main Menu
collapse

Simple Portal Archived Forum

This is an Archive Forum.

The content in this forum may be out-of-date or have been superseded by newer information, and links in forum pages to other sites may not work.
This forum contains archives for future reference.

Visit our thread at Simple Machines Forum for current support.

SMF 2.1 users: EhPortal is a ported version of Simple Portal specifically designed for the SMF 2.1 branch.
Please visit web-develop.ca to download EhPortal and for its support.

User Info

Welcome Guest.
Please log in.

Who's Online

  • Dot Guests: 1179
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.

Recent Posts

Adding Forums Button to Nav bar by jirapon
[August 01, 2019, 09:07:12 AM]


Re: Board Icons by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 04:03:41 PM]


MOVED: Czech translation???? by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 03:04:51 PM]


Board Icons by jirapon
[July 30, 2019, 07:28:44 AM]


Re: Thankyou Simpleportal, by ♦ Ninja ZX-10RR ♦
[July 29, 2019, 09:41:29 AM]


Thanks for having an interest with our portal. If you have any requests for features, have a look at the Feature Requests board.

Integrating SimpleAds into a php Block

Started by likecake, September 02, 2010, 02:11:44 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

likecake

I'm going to say have know nearly nothing about php to begin with, but I'm trying to insert a custom namespace I created into a block.  It works perfectly when I press the preview button, but when I press add block, it tells me: Syntax error in block code. Please check the code. This is what my code looks like:


template_ad_position('test_left');


This works fine in preview mode but errors out when I press "add block."

Any help would be greatly appreciated.  Thank you.

AngelinaBelle

Where is the function template_ad_position found?
Please to keep this website running, if you like SimplePortal, make a
one-time subscription. Thank you for your support.

Have you tried the SimplePortal documentation?

grafitus

Quote from: AngelinaBelle on September 06, 2010, 07:44:05 PM
Where is the function template_ad_position found?
./Themes/default/Ads.template.php
my modsI don't reply support PMs. Please use support forums.

andmak

I also
previously shown
and error when saving a

I offered that option yet

Add display option block - clicks / impressions / expiration

but everyone ignored
sorry  :'(  for my English, I use google translator  :shh:

likecake

The template_ad_position is actually found in about ten places that are coded like header, footer, below menu, etc, but this is a new one I made, which is part of the SimpleAd module, so I could put it in a SimplePortal block, but it's not working when I save.  I'm going through all the code that was modified to see if there is a clue as to something I missed that needs to be put in so it doesn't error out. I figure is has to do with something on the actual block page it is coming in conflict with since it works tin preview mode

Andmak:

I looked at your link before posting the original and I am going to have to say it doesn't really make sense to me. All I gathered was that you were trying to do the same thing as me, not that you fixed it.

AngelinaBelle

Any function should be defined only once, though it may be used many times.


I don't know what syntax error you are getting.
You might find out more by going to ?action=admin;area=portalconfig;sa=generalsettings;
and checking "Disable PHP Validation"

If you are getting a message that the function is undefined, you must make sure to load that file before you call that function:

include_once ( $scripturl . '/Themes/default/Ads.template.php')
template_ad_position('test_left');


I have never looked at this mod, so I cannot tell you if you have called the function properly.
I am sure that getting better error messages will help.
Please to keep this website running, if you like SimplePortal, make a
one-time subscription. Thank you for your support.

Have you tried the SimplePortal documentation?


HotJoint

So, at the end, u guys did found the code? Any1 know how to integrate SimpleAds in a Simple Portal block?

HotJoint

Any1? It doesnt have to be that hard though

HotJoint

Ok checking "Disable PHP Validation" works like a charm! thanx!

AngelinaBelle

I'm glad to hear that, HotJoint.  I hope to hear from the original poster, too.
Please to keep this website running, if you like SimplePortal, make a
one-time subscription. Thank you for your support.

Have you tried the SimplePortal documentation?

likecake

Thank you, everyone. Disabling the validation works wonderfully. I have yet to encounter any errors.

8)

Cake is Good.