REQUIRES: XThreads and Pro_Portal
This is a fairly rough version of the plugin - see it as a BETA release. I am working on adding some options to Pro_Portal so that its possible to change the block contents from the ACP rather than from inside the pro_portal block file. But for now, here it is in its first version - if I don't release a version NOW I think RocketFoot will run me down in his Mustang
PLUG-IN EDITS
Base set up: Its set up to show 4 images randomly selected from forum number 2
You can change this inside the block by editing the query. The query is THIS bit. Open up the block file in your fave editor - I use Notepad++ and copy the code below from the plugin.
Now, if you want to define the forum ids, you do it by changing the WHERE line, like below:
That will now call images from forums 2,3 and 4. IMPORTANT: see how each forum ID has the ' symbol around it - and a comma between. You need to make sure you use that format or it will error.
At the moment its set to random. You can change that to ASC (ascending order) or DESC (descending order)
This is what you change to get DESCENDING ORDER:
or to get ASCENDING ORDER
Changing the number of pictures is done so:
I don't advise changing this number above 5 as you will then have to change the templates
so, in order to get three images, in ascending order, from forum 10 and 12 you would have:
Then, copy/paste over the top of the query in the block file. Make sure you get all of it.
I DON'T advise this plugin for newbie users of MYBB - but then, if you have XThreads up and running then you won't be a total newbie
Backlink
There is a backlink in the gallery to leefish.nl. You are free to remove the backlink - or - as was my intention - to change the link to point to your gallery - or even leave the link as it is
Please note - if you want support/help on this outside the info above you will need to be a member Unless you are Rocketfoot, cos he is my pal.....
This is a fairly rough version of the plugin - see it as a BETA release. I am working on adding some options to Pro_Portal so that its possible to change the block contents from the ACP rather than from inside the pro_portal block file. But for now, here it is in its first version - if I don't release a version NOW I think RocketFoot will run me down in his Mustang
PLUG-IN EDITS
Base set up: Its set up to show 4 images randomly selected from forum number 2
You can change this inside the block by editing the query. The query is THIS bit. Open up the block file in your fave editor - I use Notepad++ and copy the code below from the plugin.
PHP Code:
$piccount=4;
$query = $db->query
("
SELECT a.updatetime, a.md5hash, a.uploadtime, a.aid, a.attachname, a.filename, a.thumbs, t.*
FROM ".TABLE_PREFIX."xtattachments a
LEFT JOIN ".TABLE_PREFIX."threads t ON (t.tid=a.tid)
WHERE t.visible=1 AND a.thumbs!=' ' AND t.closed NOT LIKE 'moved|%' AND t.fid IN ('2')
GROUP BY a.tid
ORDER BY RAND()
LIMIT 0, $piccount
");
Now, if you want to define the forum ids, you do it by changing the WHERE line, like below:
PHP Code:
WHERE t.visible=1 AND a.thumbs!=' ' AND t.closed NOT LIKE 'moved|%' AND t.fid IN ('2','3','4')
That will now call images from forums 2,3 and 4. IMPORTANT: see how each forum ID has the ' symbol around it - and a comma between. You need to make sure you use that format or it will error.
At the moment its set to random. You can change that to ASC (ascending order) or DESC (descending order)
This is what you change to get DESCENDING ORDER:
PHP Code:
ORDER BY t.tid DESC
or to get ASCENDING ORDER
PHP Code:
ORDER BY t.tid ASC
Changing the number of pictures is done so:
PHP Code:
$piccount=3;
I don't advise changing this number above 5 as you will then have to change the templates
so, in order to get three images, in ascending order, from forum 10 and 12 you would have:
PHP Code:
$piccount=3;
$query = $db->query
("
SELECT a.updatetime, a.md5hash, a.uploadtime, a.aid, a.attachname, a.filename, a.thumbs, t.*
FROM ".TABLE_PREFIX."xtattachments a
LEFT JOIN ".TABLE_PREFIX."threads t ON (t.tid=a.tid)
WHERE t.visible=1 AND a.thumbs!=' ' AND t.closed NOT LIKE 'moved|%' AND t.fid IN ('10','12')
GROUP BY a.tid
ORDER BY t.tid ASC
LIMIT 0, $piccount
");
I DON'T advise this plugin for newbie users of MYBB - but then, if you have XThreads up and running then you won't be a total newbie
Backlink
There is a backlink in the gallery to leefish.nl. You are free to remove the backlink - or - as was my intention - to change the link to point to your gallery - or even leave the link as it is
PHP Code:
$backlink.="<td class='trow2' colspan='5'><div class='float_right'><a href='http://www.leefish.nl/mybb/forumdisplay.php?fid=51' target='blank'>A MYBB plugin by Leefish</a></div></td>";
Please note - if you want support/help on this outside the info above you will need to be a member Unless you are Rocketfoot, cos he is my pal.....
Filesize 1.58 KB |
File Name gallery block v2.rar | # of Downloads 156
File Updated 28-03-2012
File Updated 28-03-2012
Comments
#2
02-02-2011
- rocketfish
Hi Lee...No, I wouldn't run you over! I do have a little patience! LOL
I did try the new plugin but I'm gonna have to do some investigating...I get a password=NO error when I try to visit the proportal after installation.
I did try the new plugin but I'm gonna have to do some investigating...I get a password=NO error when I try to visit the proportal after installation.
#4
02-02-2011
Hmm, I just redownloaded the file from this post and uploaded to the test board - and its fine. Pics are a bit bigass - you can fix that though:
Find the line below
Change to another thumb size that you have set in your custom thread fields.... I am using 160x120 on test and it looks nice.
Find the line below
Code:
$thumb = xthreads_get_xta_url($centgallery).'/thumb320x240';
Change to another thumb size that you have set in your custom thread fields.... I am using 160x120 on test and it looks nice.
The site don't jive? PRESS F5
#5
28-03-2012
Thanks for the update, I'm checking it out now!
Ok, checked it out and it works, but it doubles... I think I can fix that though
Do you mind if I move the link back to the footer?
Ok, checked it out and it works, but it doubles... I think I can fix that though
Do you mind if I move the link back to the footer?
Yin, proud to be a member of LeeFish since Mar 2012.
And proud to be the owner of Atlas Productions - Cavern Of Creativity!
And proud to be the owner of Atlas Productions - Cavern Of Creativity!
#7
14-01-2013
Hi Leefish! Great site and I love the MYbb work that you do. I had got in touch with Rocketfoot to find out how he was able to get the proportal random gallery block to display vertically instead of horizontally so I can place it left or right on my portal page.
He said that you had helped him with this and I was hoping that you would help me as well. I would appreciate it.
Thanks
He said that you had helped him with this and I was hoping that you would help me as well. I would appreciate it.
Thanks
#8
14-01-2013
hi, it should be as simple as adding a BR but I will download it and have a look.
Ok, I think - you can do this: Open the block file in Notepad++, find the lines below:
[php=32]
$centergallery.="<td align='center' class='trow1'>
<a href='{$threadlink}'><img src='{$thumb}' alt='{$threadtitle}' title='{$threadtitle}' /></a>
<br />
<span class='smalltext'><em><a href='{$threadlink}'>{$threadtitle}</a><br />
{$replies} Comments, {$views} Views</em></span>
</td>";
[/php]
Change to
[php=32]
$centergallery.="<td align='center' class='trow1'><div>
<a href='{$threadlink}'><img src='{$thumb}' alt='{$threadtitle}' title='{$threadtitle}' /></a>
<br />
<span class='smalltext'><em><a href='{$threadlink}'>{$threadtitle}</a><br />
{$replies} Comments, {$views} Views</em></span></div><br />
</td>";
[/php]
Not tested.
Ok, I think - you can do this: Open the block file in Notepad++, find the lines below:
[php=32]
$centergallery.="<td align='center' class='trow1'>
<a href='{$threadlink}'><img src='{$thumb}' alt='{$threadtitle}' title='{$threadtitle}' /></a>
<br />
<span class='smalltext'><em><a href='{$threadlink}'>{$threadtitle}</a><br />
{$replies} Comments, {$views} Views</em></span>
</td>";
[/php]
Change to
[php=32]
$centergallery.="<td align='center' class='trow1'><div>
<a href='{$threadlink}'><img src='{$thumb}' alt='{$threadtitle}' title='{$threadtitle}' /></a>
<br />
<span class='smalltext'><em><a href='{$threadlink}'>{$threadtitle}</a><br />
{$replies} Comments, {$views} Views</em></span></div><br />
</td>";
[/php]
Not tested.
The site don't jive? PRESS F5
#9
15-01-2013
Vwoe!!!!!!!!!
Server didn't like that...LOL
"Server error
The website encountered an error while retrieving http://www.pantherbb.com/portal.php. It may be down for maintenance or configured incorrectly.
Here are some suggestions:
Reload this web page later.
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request."
Server didn't like that...LOL
"Server error
The website encountered an error while retrieving http://www.pantherbb.com/portal.php. It may be down for maintenance or configured incorrectly.
Here are some suggestions:
Reload this web page later.
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request."