use getTitle method
authorChristian Weiske <cweiske@cweiske.de>
Mon, 7 May 2012 21:07:30 +0000 (23:07 +0200)
committerChristian Weiske <cweiske@cweiske.de>
Mon, 7 May 2012 21:07:30 +0000 (23:07 +0200)
data/templates/delete.htm
data/templates/display-head.htm
data/templates/display.htm
data/templates/repo-sidebar-list.htm
data/templates/revision-head.htm
data/templates/revision.htm
data/templates/tool.htm
src/phorkie/Repository.php

index ff27220..8c0fc61 100644 (file)
@@ -7,10 +7,10 @@ Confirm deletion of repository #{{repo.id}}
 <h1>Delete paste #{{repo.id}}?</h1>
 <div class="well" style="margin-top: 5ex;">
  <p>
-  Do you really want to delete the folloing paste #{{repo.id}}?
+  Do you really want to delete the following paste?
  </p>
  <p>
-  <strong>{{repo.getDescription}}</strong>
+  <strong>{{repo.getTitle}}</strong>
  </p>
 
  <div class="row-fluid" style="margin-top: 5ex;">
index 365b094..082ecff 100644 (file)
@@ -1,11 +1,9 @@
-<h1>{{repo.getDescription}}</h1>
+<h1>{{repo.getTitle}}</h1>
 <div class="row repo-info">
  <div class="span2">
   <a class="btn" href="{{repo.getLink('edit')}}"><i class="icon-edit"></i> edit</a>
  </div>
- <div class="span5" style="text-align: center">
-  <h3>Paste #{{repo.id}}</h3>
- </div>
+ <div class="span5" style="text-align: center">&nbsp;</div>
  <div class="span2" style="text-align: right">
   <form method="post" action="{{repo.getLink('fork')}}">
     <button type="submit" class="btn"><i class="icon-share"></i> fork</button>
index 847a8ea..6d84c46 100644 (file)
@@ -1,10 +1,6 @@
 {% extends "base.htm" %}
 {% block title %}
- {%if repo.getDescription %}
-  {{repo.getDescription}}
- {%else%}
-  {{repo.id}}
- {%endif%}
+ {{repo.getTitle}}
 {% endblock %}
 
 {% block content %}
index c20e8b6..568656e 100644 (file)
@@ -1,7 +1,6 @@
  <li>
   <a href="{{repo.getLink('display')}}">
-   {{repo.id}}
-   {{repo.getDescription}}
+   {{repo.getTitle}}
   </a><br/>
   &nbsp;&nbsp;&nbsp;<span title="{{repo.crdate|date('c')}}">{{dh.get(repo.crdate)}}</span>
  </li>
index 3f31dd9..132a68f 100644 (file)
@@ -1,4 +1,4 @@
-<h1>{{repo.getDescription}}</h1>
+<h1>{{repo.getTitle}}</h1>
 <div class="row repo-info">
  <div class="span2">
    <a class="btn btn-primary" href="{{repo.getLink('display')}}">
@@ -6,9 +6,6 @@
    </a>
  </div>
  <div class="span5" style="text-align: center">
-  <h3>
-   Paste #{{repo.id}}
-  </h3>
   <p>
    revision <strong>{{repo.hash}}</strong>
   </p>
index f4da363..cd62e6c 100644 (file)
@@ -1,10 +1,6 @@
 {% extends "base.htm" %}
 {% block title %}
- {%if repo.getDescription %}
-  {{repo.getDescription}}
- {%else%}
-  {{repo.id}}
- {%endif%}
+ {{repo.getTitle}}
  - revision {{repo.hash}}
 {% endblock %}
 
index 07a29b4..74533c7 100644 (file)
@@ -1,23 +1,15 @@
 {% extends "base.htm" %}
 {% block title %}
- Tool results: 
- {%if repo.getDescription %}
-  {{repo.getDescription}}
- {%else%}
-  {{repo.id}}
- {%endif%}
+ Tool results: {{repo.getTitle}}
 {% endblock %}
 
 {% block content %}
-<h1>Tool results:  {{repo.getDescription}}</h1>
+<h1>Tool results:  {{repo.getTitle}}</h1>
 <div class="row-fluid repo-info">
  <div class="span4">
   <a class="btn" href="{{repo.getLink('edit')}}"><i class="icon-edit"></i> edit</a>
   <a class="btn" href="{{repo.getLink('display')}}"><i class="icon-arrow-left"></i> back</a>
  </div>
- <div class="span4" style="text-align: center">
-  <h3>Paste #{{repo.id}}</h3>
- </div>
 </div>
 
  {% for line in toolres.annotations.general %}
index c854cf1..a57239e 100644 (file)
@@ -180,6 +180,16 @@ class Repository
             && Tools::recursiveDelete($this->gitDir);
     }
 
+    public function getTitle()
+    {
+        $desc = $this->getDescription();
+        if (trim($desc) != '') {
+            return $desc;
+        }
+
+        return 'paste #' . $this->id;
+    }
+
     public function getDescription()
     {
         if (!is_readable($this->gitDir . '/description')) {