Paul wrote:

Just do it with css instead.

#punviewforum td.tcr span.byuser {display: block}

Thanks. I had the idea to do that myself, but haven't had the time to research it.

Just browsing a bit can be really helpful sometimes. smile

pogenwurst wrote:

Since it might be Fx 2.0 specific (I dunno, maybe), you might want to wait 'til Ubuntu Edgy Eft stable comes out (October 26 I believe) to burn a live CD, because the current version, Dapper Drake, ships with 1.5.[something], not 2.0 (which will ship with Edgy Eft).

Ok, will do. Thanks for your help.

pogenwurst wrote:

Unfortunately, hotlink protection will be a problem for some people, possibly quite a few. Many firewalls are preconfigured to block the referrer. For partial (but courteous) hotlink protection, check out the second code here: http://tips-scripts.com/?tip=leech#tip

Thanks for the info, learned something new today.

Well, I could lie to you if you want. wink

Nah. smile

I have changed something, but I will have to burn a live cd first to check if it fixes the problem. I should have done that anyway probably.

elbekko wrote:

Much better now smile

Yeah! wink

Thanks, it is just one of those things you don't see anymore when you're working too long on it.

hcgtv wrote:

Good initiative, hope it goes well for you.

Thanks. The site is already online for two years now (in a very primitive form that is) and is going ok, not great but ok. With a more appealing layout and with a forum, news frontpage and blog I am hoping to create a more interactive and 'alive' environment.

I mean, the best little utilities always seem to be the ones that people tell you about. I hope I can create a nice (not too big) spot were people tell each other about these utilities.

pogenwurst wrote:

Ah, it was the hotlink protection indeed. I use the RefControl extension for Firefox.

Hmm, I don't know that one. Something to check. I would really like to have hotlink protection enabled. People seem to like my avatar so they directly link to it from forums. Aprox 600-800 hits a day.  http://digitalx.org/dump/ -> hotlinking.png first avatar in the top left corner. I would really like to keep this. wink

Your site looks even better now. smile

Thanks. Glad you like it. A friend of mine just told me that he didn't like the new site at all. Too much bling-bling. Female eyes told me that I should use more colors. Guess I can't please everyone.

BTW, is there supposed to be a small amount of vertical space between the top rounded border bar and the content? (Fx 2.0 RC3 Ubuntu Linux 6.06)

No. the border should be solid all around. It is solid in firefox 1.5.0.7 on windows (and ie6 and opera). I hope you aren't going to tell me I have another problematic browser on my hands are you? wink ie6 already makes me sad from time to time.

elbekko wrote:

I mean the footer of the forum smile

Ah yes, ofcourse. Sorry. smile

I think I see what you mean. The footer draws more attention than the actual forum part. I turned the black text to a shade of grey.

Thanks for your comments.

elbekko wrote:

Very nice, although you should make the footer text lighter, so it isn't standing out that much wink

Thanks. Do you mean the date footer below the posts, or the dump | notepad | blog footer thingie?

Ehm, that is like every image is missing. I just asked a friend online and every image shows at his side.

I turned off hotlink protection, cause that is the only thing I can think about atm. If you could please check once again, I would be very grateful.

If that doesn't work out I'll have to search my problem somewhere else. I'm I correct you are using Ubuntu?

Really? Could you be a little more descriptive (or perhaps do a screenshot please). From my side every image shows.

Between moving hosts and redesigning my layout, I finally managed to install and integrate the forum.

Everything is up like 2 days or so. It's very fresh, so be careful you don't scratch anything. wink

Design is a combination between my old layout and two openwebdesign.org layouts (internet services and orangetwo). *I think* it is bug free in firefox, opera and ie6. ie7 is not tested yet.

I still need to clean up the forum css, it's not merged together nicely with the original css files. Sorry about that. wink After working aprox a week on intergrating the forum I just wanted to get it online. *it's on the to-do list*

Frontpage and blog are created with Rickard's news generator. I created a seperate parser for the news generator, quicker and easier because my php knowledge is not that great yet.

Modifications on the forum php files are kept to a minimum, just some little layout parser modifications and some extra bbcode is added.

http://digitalx.org

Well, yes. When you're trying for a week to get something to work like it should, and you solve it, you're quite happy with that. Things that need fixing, and you need another person to do that for you, can be quite frustrating.

I'll take this opportunity to thank you for sharing your work for free. I'm quite pleased with this forum software package. And I tried a lot. smile

Problem solved.

I'll post my findings below because it is a server (apache) side setting, which could be of use for people setting up their own.

My mail log looks like this:

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error.
The following address(es) failed:  blabla@something.com
    unrouteable mail domain "something.com"

The mail address itself is not the problem, everything outside the domain where the forum is hosted will not work.

With that error, sendmail and apache keywords I started googling. There are a lot of people out there experiencing the same problem. Eventually I found an interesting post:

Since I originally started this post, I wanted to let everyone know that
I finally figured out what the problem was. It actually has nothing to
do with ZenCart or the unroutable domains I was sending mail to. It has
to do with cPanel configuration.

In cPanel, when you log in as the root user, there is an area entitled
"Tweak Settings." Within this area, there is a section for tweaking
email settings. Well, there was one particular checkbox that was checked
which basically said, "Use the 'nobody' account when sending system emails."

That was why all my mail was coming from nobody@server1.mjmmagic.com,
and this is also why 99% of the ISP's were rejecting it. Apparantly,
receiving mail from "nobody" is automatically blocked. So all I did was
uncheck this option so that mail would NOT come from the nobody account,
and now everything is working fine.

I forwarded that post to my webhost and asked if he could check that setting.

The setting my webhost found is named:

Prevent the user 'nobody' from sending out mail to remote addresses
*(php and cgi scripts generally run as nobody if you are not using
phpsuexec and suexec respectively.)*

He unchecked the box and thus allowing the user nobody@something.com (which is set at the return-path) to send mail outside the domain. The box was checked because my webhost was afraid that sending mail with the user nobody would end up in spam filters. I checked with my local isp mail account, google and hotmail and all arrive in the inbox, not  in spam filters.

Although the setting seems different from the post I found and the setting that my webhost found, everything seems to be working ok now.

The only question that remains is why my host-server sends mail with the nobody account (at the return-path) and not with the account the mail is sent from. That probably is another apache/server setting, which I hope to find an answer for in the future.

Well I did talk to my host, and since he was running a forum of his own without problems on the same server as my website, he thought it was more a software problem. roll To be exact, a wrong Return-path as I have written in my first post.

I was just hoping that setting a custom return-path at php level (include/email.php line86 perhaps) would solve my problem.

Options -> Report new registrations

Mailing List -> forum@digitalx.org

digitalx.org is the domain name the forum software is installed on. blabla@digitalx.org is the only addresses that do work. Everything outside that domain name doesn't work.

Hello,

I am having troubles with sendmail, sending mail outside my own domain name which is hosted on an external webhost.

If I try to register a new member, the forum says the email was sent, but the mail never arrives. I do get a mail that a new member registered, but that address belongs to the same domain as where the forum software is installed on.

When I contacted my webhost asking him if it could be possible that sendmail was blocked in some sort of way, he responded no, it should be working. Quote: "The usual reason this doesn't work is that the mail headers are being showing as spam". To make it even more interesting, he told me he was running a forum of his own on the same server using sendmail.

He asked me to forward the mail that I did get to compare it with one of his own mails. He examined the source and told me that he thinks it needs a better return-path.

my email address at the forums is: forum@digitalx.org

the return-path is: nobody@mars.multiwebspace.com (where multiwebspace.com is my webspace provider)
his return-path is: admin@csscreator.com

I tried to change line 86 in email.php to put in my custom return-path but with my limited php skills I failed so far (if changing line 86 is enough at all). This is what I did:

$headers = 'From: '.$from.$eol.'Return-path: forum@digitalx.org'.$eol.'Date: '.date('r').$eol.'MIME-Version: 1.0'.$eol.'Content-transfer-encoding: 8bit'.$eol.'Content-type: text/plain; charset='.$lang_common['lang_encoding'].$eol.'X-Mailer: PunBB Mailer';

This is the original:

$headers = 'From: '.$from.$eol.'Date: '.date('r').$eol.'MIME-Version: 1.0'.$eol.'Content-transfer-encoding: 8bit'.$eol.'Content-type: text/plain; charset='.$lang_common['lang_encoding'].$eol.'X-Mailer: PunBB Mailer';

I would really like to try if customizing my return-path is enough to fix my problems with sendmail. Any help is kindly appreciated, as I have been trying to get sendmail running for the last 3 days now.