Hey,
I don´t know if this is easy possible...
I would like to have a switch, that in one special forum guest can only read the first post.
Maybe with sponsor text above.
Now guest can read the complet topic with all replys.
Does anyone know how to change this or maybe there would be a chnace to insert this in next version of IP
Maybe other users also would like it.
Thanks
SOLVED Only First Post Possible To Read For Guests
Subject: Re: Only First Post Possible To Read For Guests
should be possible
i think, i´ve seen something in posting php, or was it viewtopic.php, that had to do with the first post check and post sorting,
adding some code there like :
IF is not first post and Forum ID = Forum ID
display : false;
ElseIf blahblah
This is no actual code,
It´s just an idea
got to play with this idea a bit further, to actual put some usable code here
i think, i´ve seen something in posting php, or was it viewtopic.php, that had to do with the first post check and post sorting,
adding some code there like :
IF is not first post and Forum ID = Forum ID
display : false;
ElseIf blahblah
This is no actual code,
It´s just an idea
got to play with this idea a bit further, to actual put some usable code here
Subject: Re: Only First Post Possible To Read For Guests
Thanks spydie and Informpro for your quick answer.
If you have some time you can play with it :mricy:
Thanks a lot
Hardcoded would be enough for me ;-)
If you have some time you can play with it :mricy:
Thanks a lot
Hardcoded would be enough for me ;-)
Subject: Re: Only First Post Possible To Read For Guests
Last edited by Informpro on Sun 10 Apr, 2011 00:30; edited 3 times in total
(see above)
Last edited by Informpro on Sun 10 Apr, 2011 00:30; edited 3 times in total
Subject: Re: Only First Post Possible To Read For Guests
WOW Informpro, thanks a lot, I will give it a try later.
One Question about that:
Doesn´t that mean, when user is logged_in then set Limit to 1
Shoudn´t it be, if User logged_out (for guests) then set Limit to 1
Can you please explain to me, that I learn a bit more about php :D
Thanks
One Question about that:
Doesn´t that mean, when user is logged_in then set Limit to 1
Shoudn´t it be, if User logged_out (for guests) then set Limit to 1
Can you please explain to me, that I learn a bit more about php :D
Thanks
Subject: Re: Only First Post Possible To Read For Guests
The "!" means "not".
So "if not logged_id then limit 1".
Tell me if it works !
So "if not logged_id then limit 1".
Tell me if it works !
Subject: Re: Only First Post Possible To Read For Guests
Hey Informpro,
I tried both versions, but it doesn´t seems to work.
Tested it local with xampp
Do you have something elso for me to test?!?
I tried both versions, but it doesn´t seems to work.
Tested it local with xampp
Do you have something elso for me to test?!?
Subject: Re: Only First Post Possible To Read For Guests
Last edited by Informpro on Sun 10 Apr, 2011 00:31; edited 2 times in total
The real solution :
For every forum
searchReplace with
For particular forums only
searchReplace with
For every forum
searchReplace with
- LIMIT " . ($user->data['session_logged_in'] ? $start . ", " . $config['posts_per_page'] : 1);
For particular forums only
searchReplace with
Last edited by Informpro on Sun 10 Apr, 2011 00:31; edited 2 times in total
Subject: Re: Only First Post Possible To Read For Guests
Thanks Informpro,
this is working
But now I get for all topics only the first post. :D
Not only for $forum_id == 1
Can that be fixed? Thanks
this is working
- LIMIT " . (!$user->data['session_logged_in'] and ($forum_id == 1) ? 1 : $start . ", " . $config['posts_per_page']);
But now I get for all topics only the first post. :D
Not only for $forum_id == 1
Can that be fixed? Thanks
Subject: Re: Only First Post Possible To Read For Guests
Wow - I'm pretty tired. Just replace "and" with "&&" (and or by ||, if you have). Sorry.
Subject: Re: Only First Post Possible To Read For Guests
Thanks a lot... it is working fine :mricy:
Here is the code I used
OPEN viewtopic.php
FIND
REPLACE WITH
Here is the code I used
OPEN viewtopic.php
FIND
REPLACE WITH
Subject: Re: [SOLVED] Only First Post Possible To Read For Guests
Oh, yes, it should be enough. Glad to help !
Subject: Re: [SOLVED] Only First Post Possible To Read For Guests
Sorry, but I have to ask again...
The chages I made works, but not only for guests.
Even admins can now only see the first post in each topic.
Can that be solved?
Thanks
The chages I made works, but not only for guests.
Even admins can now only see the first post in each topic.
Can that be solved?
Thanks
Subject: Re: [SOLVED] Only First Post Possible To Read For Guests
I just tried it in my dev version and it works. Try to reverse && parts but ...
Page 1 of 2
You cannot post new topicsYou cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events
This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by Icy Phoenix based on phpBB
Generation Time: 0.0947s (PHP: 22% SQL: 78%)
SQL queries: 12 - Debug Off - GZIP Enabled