Search

Rss Posts

Rss Comments

Login

 

Leave first image in text and cat length(howto)

Oct 28

This simple script makes good things!
1) leave first img tag
2) remove all another img tags
3) cut text by length
So you get simple text short text with one image on it.

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
function cut_text($x) {
    $alli = catch_that_image($x);
    if ($alli) {
        $x= substr($x, 0, $alli[2]+$alli[3]).
        substr(strip_only($x, '<img>'), $alli[2]);
    }
 
    if(strlen($x) > 700) {
        $x = substr($x, 0, 700);
        $y = strrpos($x, '>');
 
        $x = substr($x, 0, $y). '>...';
    }
    return $x;
}
 
function catch_that_image($x) {
  $first_img = '';
  $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $x, $matches);
  @$first_img = $matches [1][0];
 
  $imglen = strlen($matches [0][0]);
 
  if (strlen($matches [1][0]) AND $imglen){
      $imgpos = stripos($x, $matches [0][0]);
      $tx = substr($x, 0, $imgpos).substr($x, $imgpos+$imglen); //Vsio krome<img>
  }else{
    $tx = false;
  }
  return array($tx,$matches [0][0], $imgpos, $imglen );
}
 
function strip_only($str, $tags) {
    if(!is_array($tags)) {
        $tags = (strpos($str, '>') !== false ? explode('>', str_replace('<', '', $tags)) : array($tags));
        if(end($tags) == '') array_pop($tags);
    }
    foreach($tags as $tag) $str = preg_replace('#</?'.$tag.'[^>]*>#is', '', $str);
    return $str;
}
 
 
echo cut_text('<div class="content" style="min-height: 202px;">
<img width="200" height="200" alt="Post Pic" src="http://www.wprecipes.com/wp-content/uploads/2009/02/php2.jpg"/>
<div class="pic fl">
<img width="200" height="200" alt="Post Pic" src="http://www.wprecipes.com/wp-content/uploads/2009/02/php2.jpg"/>
</div>
<div class="post-title">
</div>
<img width="200" height="200" alt="Post Pic" src="http://www.wprecipes.com/wp-content/uploads/2009/02/php2.jpg"/>
<div class="post-excerpt">');

How to cat text in PHP with HTML?

Jun 02

How to cat text in PHP?

function cut($x) {
    if(strlen($x) > 40) {
        $x = substr($x, 0, 40);
        $y = strrpos($x, ' ');
        $x = substr($x, 0, $y);
    }
    return $x;
}

How to code url text (links) in PHP and run on JavaScript?

May 22

How to code url text (links) in PHP and run on JavaScript? read all »

PPC – Pay Per Click PPC

Jul 25

(pay per click)(angl.) to pay for pressure. It is the system of advertising in the internet, which places advertising on sites, suitable under this theme, and payment goes for pressure an user on a banner(text or graphic). Thus turns out that an advertiser buys itself clients in the internet after fully priemlimuyu sum.

What is the main Ranking Factors for Search Engines?

Feb 11

There are many Ranking Factors for SEO, but Search Engines owners do not liked to people know about them.

This table is explain what is the distribution of Ranking Factors
Mini SEO Textbook

Keywords  
Keywords in <title> +3
Keywords in URL +3
Density of a keyword in the text of the document +3
Keywords in references(links) of pages +3
Keywords in headings (<H1>, <H2>, etc. tags) +3
Keywords in the beginning of the document +2
Keywords in <alt> tag +2
Keywords in meta tags +1
Optimization under low-frequency inquiries +1
Synonyms +1
Keywords with a typing error 0
Dissolution of a keyword in the text -2
The greater(big) density of keywords on page -3
outer and inner links  
Keywords in references(links) +3
References(Links) to your site from popular pages +3
References(Links) from pages of similar subjects +3
References(Links) from domains of the second level in a zone .ru (if at you Russian site) +3
It is a lot of references(links) to your site +3
The text around of the reference(link) +2
Age of references(links) of referring sites (the is more senior that, the better) +2
References(Links) from popular catalogues +2
The it is less on a referring page of external references(links) the better +1
Tag <title = “> with a keyword in the reference(link) +1
References(Links) with bad link category sites and from doubtful sites 0
Spam of references(links) in the comment -1
The latent references(links) -3
Meta tags  
<Description> metatag +1
<Keywords> metatag +1
<Language> metatag +1
<Refresh> metatag -1
The maintenance(contents)  
The unique maintenance(contents) +3
Frequent changes (updating of pages, addition new) +3
Formatting of keywords tags (<strong> <i>) +2
Bad design and dirty html a code -2
Plagiarism -3
The invisible text -3
Doorways -3
Duplicates of pages -3
Structure of pages and its(her) maintenance(contents)  
JavaScript (do not go too far and clean(remove) in files) 0
Images in the text 0
Podcast and video 0
Navigation from pictures -1
Frames (Frames) -2
Flash -2
Domains, URL  
Keywords in URL +3
Availability of a site (a good hosting, fast loading of page) +3
Sitemap +2
It is a lot of pages +2
The the site, the is more senior better +2
One subjects of a site (it is not necessary to do auto a site and in the same place to write about brooms) +2
The domain of the second level (site.us) +1
Dear zones (.us it is better than .info or .org) +1
Hyphens in URL (instead of blanks between keywords) +1
Length URL 0
IP the address 0
Google Adsense on pages 0
Inaccessibility of a site, bad hosting -1
Dynamic URL -1
Sessions (Session ID) -2
Redirects (301 and 302) -3

How Can I change table cellPadding from JavaScript?

Jan 22

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<script type=”text/javascript”>
function padding(){
document.getElementById(’myTable’).cellPadding=”20″
}
</script>
 
<table id=”myTable” border=”1″>
<tr>
<td>first</td>
<td>second</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
</table>
<form>
<input type=”button” onclick=”padding()” value=”Change Cellpadding to 20″>

How do I place text to div?

Jan 16

JavaScript allowing to do this by this easy steps:

1
2
3
4
5
<script type=”text/javascript”>
document.getElementById("z").innerHTML = "bla bnla";
</script> 
 
<diz id=”z”> Text goes here</div>
 
Get Adobe Flash playerPlugin by wpburn.com wordpress themes
30 queries. 0.605 seconds.