Things they don't teach you in school
I’m putting together a release of Dolphin containing all of my patches which includes:
– RSS Feeds for blogs
– RSS Feeds for articles
– SEO article urls
– Adsense ad placements
– Free video player
– Free video upload
– Lots of bug fixes (so many I forgot what they were)
– CSS fixes (left justify text)
– Cell phone image capture (users can send pics from their phone to an email address, and this script captures the images and uploads them to the user’s profile)
– Better page titles
There are so many changes, it might be impossible to patch an existing install, especially if you have already modded it. But I’ll know more after I do a Diff between the main source and my source.
If you are interested in this package post a message in the forums and that will help me know how many people will want this.
Heres a Tip for you Dolphin hackers
The title tags for Dolphin articles do not reflect the actual article title. This is important for search engine indexing. So here’s how to fix it:
This hack requires modifying two files, first:
articles.php
line 33:
$_page_cont[$_ni]['page_main_code'] = PageCompArticles();
The PageCompArticles() function is responsible for calling subordinate code that displays the article, article list, etc. You can see in the code that it is called first before this:
$_page['header'] = _t( “_ARTICLES_H”, $site['title'] );
This line sets up the <title></title> tag of the page. What we want to do is move this line above line 33:
$_page['header'] = _t( “_ARTICLES_H”, $site['title'] );
$_page_cont[$_ni]['page_main_code'] = PageCompArticles();
Now, when PageCompArticles() is called, the title of the page is already set, so we can feel free to modify it inside the next file:
inc/classes/BxDolArticles.php
Depending on your code, we are looking for about line 230 for this line:
$aArticle = db_arr( $sArticleQuery );
It should be inside the getArticle function.
We want to add the following after the above line:
$sTitle = process_line_output( $aArticle['Title']);
global $_page;
$_page['header']=$sTitle .’ - ‘ .$_page['header'];
Now, when our users visit our article page it will have a page title like so:
Another great article title - mysite title
Also, I suggest that you always put yoursite.com as part of your site title. So if your actual site title is: Best Darn Website add on ” - bestdarnwebsite.com” to the site title (language settings)
web·pit n. a place of discovery; a repository of information; where coders come for enlightenment; a programmers diary.
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Mar | ||||||
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |