If you want to hide advertising banners from non members - do this...
The sites module in Dolphin sometiumes does not create the thumbnail, often refreshing the page fixes this. To display a simple tip to your members about this do the following...
If you would like to automatically apply membership levels to new members, then this mod is for you.
This can also be useful when wanting to differentiate between different member groups - ie - making all female members of a female only member group. Both methods are shown below.
After a recent tutorial a member mailed me to let me know that the code snippets were not displaying correctly. A quick look told me that this was due to my use of the pre tag, which prevented the text from breaking when it reached the bounds of it's containing element.
The fix was relatively easy - add the following hacks to force the text to wrap for pre formatted text...
word-wrap: break-word; /* Internet Explorer 5.5+ */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: pre-wrap; /* css-3 */
But this got me thinking, and jarred my memory to something I was working on a little while back.
I had previously taken a look at syntax highlighting for WYSIWYG editors, this was for use in the DMCMS project where i wanted to allow full editing of template files from within the Admin panel. This is something that I had implemented on an earlier development version but had then abandoned. (For some reason that i can no longer remember)...
If you would like to add a block to your Group or Events home pages that displays the latest forum posts , or maybe add a block to the home page for your site, you will need to do the following.
Builders > Pages Blocks > Groups Home
or Main Events Page for the events page...
Dolphin is not very good with permissions, as a result it is impossible to assign permissions to individual pages. So if you have created some custom pages for your site that you only want to display to logged in members, you will need the following hack...
You can (fairly) easily record the userid along with the ip address by adding an extra field to the database table and modifying member.php
Add the following fields to the sys_ip_members_visits table in database
ALTER TABLE `sys_ip_members_visits` ADD `UserID` INT( 10 ) NOT NULL
ALTER TABLE `sys_ip_members_visits` ADD `UserName` VARCHAR( 30 ) NOT NULL
If you want to direct members to a page other than the standard dashboard page (member.php) after they log in, then follow these simply steps.
Find the following code
if(!$sUrlRelocate = $_REQUEST['relocate'] or $_REQUEST['relocate'] == $site['url'] or basename( $_REQUEST['relocate'] ) == 'join.php' )
$sUrlRelocate = $_SERVER['PHP_SELF'];
Change it to......
To disabled the un-register buttons on your site - go to admin > builders > navigation builder and un-check both member and guest check boxes from the unregister link. This will prevent it from being displayed in the top menu and the quick links menu.
You will then need to also get rid of the link from the members menu too.
To do this you will need to edit your database - look in the sys_menu_member table for the entry named Dashboard - Then you will need to edit the PopupMenu field - simply remove the following text, leaving the rest intact
'unregister' => array(
'url' => 'unregister.php',
'icon' => 'memeber_menu_sub_unregister.png',
'caption' => _t( '_Unregister' ),
Then delete all files in cache folder except for the .htaccess file.
Refresh and enjoy.
For those of you who have been using Dolphin for a while, you will remember that Boonex used to offer a free RMS hosting service for it's free licenses. This service has long since been discontinued, leaving users to either ensure that they find a combined Web / RMS hosting package, or look for a third party RMS host.
Smoge over at ModMySite, has recently introduced a free RMS hosting package on their own servers, for small low bandwidth sites. There are also a variety of paid packages that should support all sizes of sites from small to large.
ModMySite, are a long time Dolphin support site that has been around since the original days of AEDating, way back in 2003, so they certainly know their stuff.
If you're interested in ModMySites RMS services, click HERE...
After a little deliberation I have decided to release my mods for free. I am currently holding back a few premium mods, which i will release when I get a bit of feedback from the first round of free releases.
All you need to do is give a positive review over at the Boonex marketplace, and / or post here in the forums.
I'm happy to give these for free to the community, but would appreciate a little bit of interaction in return.
Not too much to ask in my books....
I've just updated the mod that converts all threaded comments into flat style comments. The original mod had an issue with the wall posts where it hid the reply button. This issue is now resolved. The mod can be downloaded from either the store here - or the Boonex marketplace.
There are also a few new Dolphin tutorials in the resources section:
Not strictly a Dolphin modification, as it applies to TinyMCE in general, but I will outline it here for Dolphin 7. It's a pretty easy modification to do, just two files to edit.
The functionality for this is already in TinyMCE, but for some reason it is not enabled. I've tested this out on version 7.0.2 with no issues.
To enable YouTube /flash video button in the forums
There are a few different ways of removing the join button from the promo banner. The method you use will vary depending on your requirements. You can even change the location that it navigates to.
Here's a few different methods.
Remove (hide) button via CSS...
If, like me, you do not like the massive long list of checkboxes at the top of the keyword search page, removing them is pretty simple.
Edit the following file...
At about line 97 look for the following text......
Well, maybe the title is not strictly true, but for all intents and purposes, the user blogs over at Boonex Unity are now dead. Andrew Boon, in his infinite wisdom, has decided to remove the user blogs from displaying in the blog index, leaving this solely for Boonex team posts. Whilst there is (some) merit in this, from a commercial perspective, it leaves the user blogs with no index, and no way of knowing if there is a new post.
So whilst the blogs still exist, you now have to navigate to each blog individually, via each members user profile to view them. Needless to say, I cannot imagine anyone bothering to post any more.
It's ironic that the focus on the community at Boonex has always centered around their core philosophy of 'Unity', it seems that this is far from uniting people, in fact I woud go as far as to say that it has the opposite effect.
If I were to be blatantly honest, I think that it is Andrews way of dealing with opinions that do not agree with his. I am probably one of the contributing factors in this respect, as i have often made very pointed statements in the Blogs, but if you do not want people to have opinions, why have blogs in the first place? I guess that is what has now happened....
We have just released a free module that allows you to easily enable / disable your website. This is a great help for performing maintenance tasks such as adding modifications or backing up.
The module is easily installed within the standard Dolphin module structure, and requires a small modification to one file to be able to utilise.
The module provides an easy place to edit a maintenance page that will be displayed in the browser to visitors when the site is disabled.
There are future plans to add additional features to the basic module, so if you have an idea for s setting that you feel should be included, just let me know....