Walkthrough of a newbie install of dolphin and some of the idiotic things that stumped me.

tifrap posted 8th of March 2009 in Community Voice. 10 comments.


First I spent a lot of time reading the boonex website trying to evaluate this product – it would have helped greatly if there was a bit more attention to giving some basic info to potential users (or even just allowing non-registered people to search the forums or questions) – by this I mean a few plain English paragraphs about the scripts functionality. For instance:

I still don’t quite know what degree of advertising Is going to appear on my pages, I have a sneaky feeling that it is only the Boonex footer, showing ads for the product itself, but I do have a sneaky feeling that at some point a casino poker add my push all of my hopefully elegant layout into an adfest. I can live with and work with the boonex ad, if that’s what it is, but I am wary of the catch.

I was almost stopped from choosing Dolphin because of the warnings about needing core access to the server – I am on a shared host, a cpanel driven thing – in fact I even tried installing once and gave up because the install process went into a spasm of warnings on the set paths screen.
It seems that you really don’t need access to php.ini – just perhaps the willingness to understand a .htaccess file.

I gave up. I erased the whole directory and was just about to instal elgg when I thought ‘what the hell’ and decided to ignore all the errors. Again I got the long list of errors above the paths table, and the tables layout was unreadable due to overlayed text.
Worst thing was that there was no ‘check’ or ‘post’ button to tell you if the new paths you’d entered were working, just the same ‘not found’ warning. I entered the paths as best I could and proceeded. And now I have a fully working installation on a shared server, whats more it is in a subdirectory and living alongside a draconian drupal multisite installation that uses several htaccess hacks. It works beautifully so far.

I wish I’d known that the way to check whether your server has the right setup was to write a simple text doc containing <?php phpinfo() ?> call it info.php put it in your desired folder and navigate a browser at it to run it – it outputs everything you could possibly wish to know.

Next I was (as have many others) stumped by the failure of Dolphin to recognise my admin user and pass. Yes I know that somewhere it says that admin tasks are kept separate from front end – but that is exactly the sort of info that escapes you when you’ve been wrestling with your server and half a dozen help pages – It is one of those little attentions to detail that make good software great. So If you find you cant log in as a user straight out of having installed the script, it is because there isn’t a user called you yet, you’ve got to log in to the ADMIN section, which is in a different directory, a subdirectory called ‘admin’. Go to the page that the install dumps you on and add /admin to the url – you will be recognised by this very different looking login form.

I spent a whole night romping through the glorious features of Dolphin and its mates Ray and Orca, and I am really made up with how good it seems – one little niggle occurred when the forums just seemed to revert to code in places where there should have been text – I made the decision to live without forums until I understood the mechanics of Dolphin and Orca better – but by chance found out that the forums need to have their language compiled before they work, simply go to admin, plugins, orca forum and click on the tiny little ‘en’ link. I am still perplexed as to why a whole suite of functionality is rendered unusable by failure to identify this obscure little link as the ‘on switch’ for the whole thing, without even a mouseover to give a clue – but who am I anyway.

I know that my next task is to mooch around Dolphin trying things out, breaking and mending things until I get some sort of concept of how all this stuff works together. Ideally there would be a few reference docs to help, some sort of map would be good, but it seems to me that the documentation is comprised of either descriptive sales statements aimed at potential customers that gloss over the mechanics of the site or fairly deep coding level resources (and a lot of boards and blogs). I might just try and figure out a way of recording my ‘map’ of how this script makes sense to me and attempt to make it available for those like me who fall half way between gloss and functions. A good instance of this is knowing what falls outside of the admin screen as far as customisation goes, what needs to be changed in a text editor or can be altered through the admin interface. Thinking about it I am still not sure how to turn a feature off, I don’t want video anywhere on this site, do I just drag the options off of the ‘page’ page, or do I need to go into the Ray folder and murder him? I wonder.

To be continued…

 
Recommended by
 
 
Comments
·Oldest
·Top
Please login to post a comment.
sammie
Dolphin For Dummies is intended to be a plain language guide to using Dolphin, Unity, and to answer the most basic and common questions regarding both. The guide will also cover in plain English, Licenses and how to obtain/find them. server settings like file and folder permissions, and the Dolphin administration panel, step by step guide to what each button does.

http://www.boonex.com/trac/dolphin/wiki/DolphinForDummies
tifrap
Thanks sammie. you just gave me a big push up the learning curve.
I had just about given up on the online documentation, because it seemed kind of incomplete. I had looked at Dolphin for dummies too, and after finding that several aspects weren't yet written I'd sort of written it off. Your comment made me look again, and this time I tried the 'index' link at the top, rather than following the subject links on the first page - you are right it does contain a load of good stuff.
Thanks for the see more Tip, and for attempting such an important bit of writing as the Dummies Guide.
sammie
well ty, someone just sent me 115 code snippets and fixes i now have to spend a few days to put in some kind of order, so i hope by weeks end there will be 100 more pages added to the Dolphin for Dummies Guide.

as to Trac, only people that use it know what Trac does and is, and i have pointed out and asked boonex to change Trac to Docs or Documents, this the have said they would look into for the next Unity upgrade
tifrap
Seems to me that a whole load of people are putting enormous effort into this script, but the whole thing relies on its uptake, and that won't grow without some serious documentation.
So it could be that what you are doing may be the difference between people adopting dolphin or going to wordpress mu or elgg - both of which have gorgeous documentation.

Ever thought of mentioning the /moderators/ url for moderator login - it is a truly well kept secret that isn't mentioned anywhere at all, but see more is an essential piece of knowledge.
Good luck to you sammie - when I've got through with making this site I'll give you a hand if you like.
sammie
yup the mod login is a section on its own, unlike the admin login. mods cant be logged in on thier own normal account at the same time.
all i need is people to post links or the fixes in this thread, i'll sort them and enter them in trac
http://www.boonex.com/unity/forums/#topic/code-snippets-needed-for-Trac.htm
dean007
Thanks for your post tifrap, I am a new user and I am going through the same thing. Your post was helpful.
samiplus
Same with me but I hope to catch more ideas with sammie's link.

Thanks
http://friends.samiplus.net
sirfan
Hi Guys,
Thank you for all of your helpful posts!
I need help installing a new theme into Dolphin 6.1 but I do not know where to begin, can anyone help please?
Thank you!
LightWolf
Search the forums you will find you answer. I think this post is not the place for your post hon,you really need to look around and you will find your answer,easy,as this is one that has been asked for last few years every day..lol Hey...history does repeat itsellf...hehehehe Hope this helps. I would wait on new theme as Dolphin 7 will not take a theme off of 6 unless you redo the whole thing.
tifrap
Hehe. so people have actually read this! amazing.

So its 65 days later - and my site is just about functioning the way I want it to... I still feel like an uninformed dolphin newbie - even though I have recoded various bits of it - even managed to write an rss feed script for the events section - which I'll post soon.

Now I'm facing a dilema - wether to stick to my heavily self modded 6.14 and just let it age. or embark on the risk of attempting an upgrade, and having to re-write all those see more pages again. tough call made harder by the offer of a lifetime freebie.

just occurred to me that 6.14 will have the license plug pulled on it by Boonex sooner or later - so I guess there is no choice.
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.
PET:0.051027059555054