Use unicode ellipsis
Use unicode ellipsis

--- a/include/git/Commit.class.php
+++ b/include/git/Commit.class.php
@@ -442,7 +442,7 @@
 			$this->ReadData();
 		
 		if (($trim > 0) && (strlen($this->title) > $trim)) {
-			return substr($this->title, 0, $trim) . '...';
+			return substr($this->title, 0, $trim) . '…';
 		}
 
 		return $this->title;

--- a/include/git/Project.class.php
+++ b/include/git/Project.class.php
@@ -332,7 +332,7 @@
 		}
 		
 		if (($trim > 0) && (strlen($this->description) > $trim)) {
-			return substr($this->description, 0, $trim) . '...';
+			return substr($this->description, 0, $trim) . '…';
 		}
 
 		return $this->description;

--- a/include/smartyplugins/modifier.highlight.php
+++ b/include/smartyplugins/modifier.highlight.php
@@ -21,13 +21,13 @@
 					$leftremain = $remain;
 					if ($rightlen < $remain)
 						$leftremain += ($remain - $rightlen);
-					$regs[1] = "..." . substr($regs[1], ($leftlen - ($leftremain - 3)));
+					$regs[1] = "…" . substr($regs[1], ($leftlen - ($leftremain - 3)));
 				}
 				if ($rightlen > $remain) {
 					$rightremain = $remain;
 					if ($leftlen < $remain)
 						$rightremain += ($remain - $leftlen);
-					$regs[3] = substr($regs[3],0,$rightremain-3) . "...";
+					$regs[3] = substr($regs[3],0,$rightremain-3) . "…";
 				}
 			}
 		}

--- a/templates/header.tpl
+++ b/templates/header.tpl
@@ -25,8 +25,8 @@
     {/if}
     {if $javascript}
     <script language="javascript">
-      var GITPHP_RES_LOADING="{t escape='js'}Loading...{/t}";
-      var GITPHP_RES_LOADING_BLAME_DATA="{t escape='js'}Loading blame data...{/t}";
+      var GITPHP_RES_LOADING="{t escape='js'}Loading…{/t}";
+      var GITPHP_RES_LOADING_BLAME_DATA="{t escape='js'}Loading blame data…{/t}";
     </script>
     <link rel="stylesheet" href="css/ext/jquery.qtip.css" type="text/css" />
     <script language="javascript" src="js/ext/jquery-1.4.2.min.js"></script>

--- a/templates/headlist.tpl
+++ b/templates/headlist.tpl
@@ -13,7 +13,7 @@
    {* Loop and display each head *}
    {foreach from=$headlist item=head name=heads}
      {if ($max > 0) && ($smarty.foreach.heads.iteration == $max)}
-       <td><a href="{$SCRIPT_NAME}?p={$project->GetProject()|urlencode}&a=heads">...</a></td>
+       <td><a href="{$SCRIPT_NAME}?p={$project->GetProject()|urlencode}&a=heads">&hellip;</a></td>
      {elseif ($max <= 0) || ($smarty.foreach.heads.iteration < $max)}
        {assign var=headcommit value=$head->GetCommit()}
        <tr class="{cycle values="light,dark"}">

--- a/templates/shortloglist.tpl
+++ b/templates/shortloglist.tpl
@@ -48,7 +48,7 @@
    {if $hasmorerevs}
      <tr>
      {if $source == 'summary'}
-       <td><a href="{$SCRIPT_NAME}?p={$project->GetProject()|urlencode}&a=shortlog">...</a></td>
+       <td><a href="{$SCRIPT_NAME}?p={$project->GetProject()|urlencode}&a=shortlog">&hellip;</a></td>
      {else if $source == 'shortlog'}
        <td><a href="{$SCRIPT_NAME}?p={$project->GetProject()|urlencode}&a=shortlog&h={$commit->GetHash()}&pg={$page+1}{if $mark}&m={$mark->GetHash()}{/if}" title="Alt-n">{t}next{/t}</a></td>
      {/if}

--- a/templates/taglist.tpl
+++ b/templates/taglist.tpl
@@ -13,7 +13,7 @@
    {foreach from=$taglist item=tag name=tag}
      <tr class="{cycle name=tags values="light,dark"}">
        {if ($max > 0) && ($smarty.foreach.tag.iteration == $max)}
-         <td><a href="{$SCRIPT_NAME}?p={$project->GetProject()|urlencode}&a=tags">...</a></td>
+         <td><a href="{$SCRIPT_NAME}?p={$project->GetProject()|urlencode}&a=tags">&hellip;</a></td>
        {elseif ($max <= 0) || ($smarty.foreach.tag.iteration < $max)}
 	   {assign var=object value=$tag->GetObject()}
 	   {assign var=tagcommit value=$tag->GetCommit()}

comments