changed bootstrap theme to support multiple languages

This commit is contained in:
Stephan Bergemann 2013-04-15 17:33:05 +02:00
parent 7dbbe5be39
commit 07999c5661
3 changed files with 29 additions and 29 deletions

View File

@ -1,6 +1,6 @@
<?php $this->load->view('defaults/header');?> <?php $this->load->view('defaults/header');?>
<div class="page-header"> <div class="page-header">
<h1>Recent Pastes <a href="<?php echo site_url('lists/rss'); ?>"> <h1><?php echo lang('paste_recent'); ?> <a href="<?php echo site_url('lists/rss'); ?>">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJDSURBVHjajJJNSBRhGMd/887MzrQxRSLbFuYhoUhEKsMo8paHUKFLdBDrUIdunvq4RdClOq8Hb0FBSAVCUhFR1CGD/MrIJYqs1kLUXd382N356plZFOrUO/MMz/vO83+e93n+f+1zF+kQBoOQNLBJg0CTj7z/rvWjGbEOIwKp9O7WkhtQc/wMWrlIkP8Kc1lMS8eyFHpkpo5SgWCCVO7Z5JARhuz1Qg29fh87u6/9VWL1/SPc4Qy6n8c0FehiXin6dcCQaylDMhqGz8ydS2hKkmxNkWxowWnuBLHK6G2C8X6UJkBlxUmNqLYyNbzF74QLDrgFgh9LLE0NsPKxjW1Hz2EdPIubsOFdH2HgbwAlC4S19dT13o+3pS+vcSfvUcq9YnbwA6muW9hNpym/FWBxfh0CZkKGkPBZeJFhcWQAu6EN52QGZ/8prEKW+cdXq0039UiLXhUYzdjebOJQQI30UXp6mZn+Dtam32Afu0iyrgUvN0r+ZQbr8HncSpUVJfwRhBWC0hyGV8CxXBL5SWYf9sYBidYLIG2V87/ifVjTWAX6AlxeK2C0X8e58hOr/Qa2XJ3iLMWxB1h72tHs7bgryzHAN2o2gJorTrLxRHVazd0o4TXiyV2Yjs90uzauGvvppmqcLjwmbZ3V7BO2HOrBnbgrQRqWUgTZ5+Snx4WeKfzCCrmb3axODKNH+vvUyWjqyK4DiKQ0eXSpFsgVvLJQWpH+xSpr4otg/HI0TR/t97cxTUS+QxIMRTLi/9ZYJPI/AgwAoc3W7ZrqR2IAAAAASUVORK5CYII=" alt="rss" title="RSS" /></a> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJDSURBVHjajJJNSBRhGMd/887MzrQxRSLbFuYhoUhEKsMo8paHUKFLdBDrUIdunvq4RdClOq8Hb0FBSAVCUhFR1CGD/MrIJYqs1kLUXd382N356plZFOrUO/MMz/vO83+e93n+f+1zF+kQBoOQNLBJg0CTj7z/rvWjGbEOIwKp9O7WkhtQc/wMWrlIkP8Kc1lMS8eyFHpkpo5SgWCCVO7Z5JARhuz1Qg29fh87u6/9VWL1/SPc4Qy6n8c0FehiXin6dcCQaylDMhqGz8ydS2hKkmxNkWxowWnuBLHK6G2C8X6UJkBlxUmNqLYyNbzF74QLDrgFgh9LLE0NsPKxjW1Hz2EdPIubsOFdH2HgbwAlC4S19dT13o+3pS+vcSfvUcq9YnbwA6muW9hNpym/FWBxfh0CZkKGkPBZeJFhcWQAu6EN52QGZ/8prEKW+cdXq0039UiLXhUYzdjebOJQQI30UXp6mZn+Dtam32Afu0iyrgUvN0r+ZQbr8HncSpUVJfwRhBWC0hyGV8CxXBL5SWYf9sYBidYLIG2V87/ifVjTWAX6AlxeK2C0X8e58hOr/Qa2XJ3iLMWxB1h72tHs7bgryzHAN2o2gJorTrLxRHVazd0o4TXiyV2Yjs90uzauGvvppmqcLjwmbZ3V7BO2HOrBnbgrQRqWUgTZ5+Snx4WeKfzCCrmb3axODKNH+vvUyWjqyK4DiKQ0eXSpFsgVvLJQWpH+xSpr4otg/HI0TR/t97cxTUS+QxIMRTLi/9ZYJPI/AgwAoc3W7ZrqR2IAAAAASUVORK5CYII=" alt="rss" title="RSS" /></a>
</h1> </h1>
</div> </div>
@ -10,11 +10,11 @@
<table class="recent table table-striped table-bordered"> <table class="recent table table-striped table-bordered">
<thead> <thead>
<tr> <tr>
<th class="title">Title</th> <th class="title"><?php echo lang('table_title'); ?></th>
<th class="name">Name</th> <th class="name"><?php echo lang('table_name'); ?></th>
<th class="lang">Language</th> <th class="lang"><?php echo lang('table_lang'); ?></th>
<th class="hidden">UNIX</th> <th class="hidden">UNIX</th>
<th class="time">When</th> <th class="time"><?php echo lang('table_time'); ?></th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@ -27,14 +27,14 @@
<td><?php echo $paste['name']; ?></td> <td><?php echo $paste['name']; ?></td>
<td><?php echo $paste['lang']; ?></td> <td><?php echo $paste['lang']; ?></td>
<td class="hidden"><?php echo $paste['created']; ?></td> <td class="hidden"><?php echo $paste['created']; ?></td>
<td><?php $p = explode(",", timespan($paste['created'], time())); echo $p[0]; ?> ago.</td> <td><?php $p = explode(",", timespan($paste['created'], time())); echo $p[0]; ?> <?php echo lang('paste_ago'); ?>.</td>
</tr> </tr>
<?php }?> <?php }?>
</tbody> </tbody>
</table> </table>
<?php } else { ?> <?php } else { ?>
<p>There have been no pastes :(</p> <p><?php echo lang('paste_missing'); ?> :(</p>
<?php }?> <?php }?>
<?php echo $pages; ?> <?php echo $pages; ?>
<div class="spacer"></div> <div class="spacer"></div>

View File

@ -1,6 +1,6 @@
<?php $this->load->view('defaults/header');?> <?php $this->load->view('defaults/header');?>
<div class="page-header"> <div class="page-header">
<h1>Trending Pastes</h1> <h1><?php echo lang('paste_trending'); ?></h1>
</div> </div>
<?php <?php
@ -8,12 +8,12 @@
<table class="recent table table-striped table-bordered"> <table class="recent table table-striped table-bordered">
<thead> <thead>
<tr> <tr>
<th class="title">Title</th> <th class="title"><?php echo lang('table_title'); ?></th>
<th class="name">Name</th> <th class="name"><?php echo lang('table_name'); ?></th>
<th class="lang">Language</th> <th class="lang"><?php echo lang('table_lang'); ?></th>
<th class="hits">Hits</th> <th class="hits"><?php echo lang('table_hits'); ?></th>
<th class="hidden">UNIX</th> <th class="hidden">UNIX</th>
<th class="time">When</th> <th class="time"><?php echo lang('table_time'); ?></th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@ -25,14 +25,14 @@
<td><?php echo $paste['lang']; ?></td> <td><?php echo $paste['lang']; ?></td>
<td class="hidden"><?php echo $paste['created']; ?></td> <td class="hidden"><?php echo $paste['created']; ?></td>
<td><?php echo number_format($paste['hits'], 0, '.', "'"); ?></td> <td><?php echo number_format($paste['hits'], 0, '.', "'"); ?></td>
<td><?php $p = explode(",", timespan($paste['created'], time())); echo $p[0]; ?> ago.</td> <td><?php $p = explode(",", timespan($paste['created'], time())); echo $p[0]; ?> <?php echo lang('paste_ago'); ?>.</td>
</tr> </tr>
<?php }?> <?php }?>
</tbody> </tbody>
</table> </table>
<?php } else { ?> <?php } else { ?>
<p>There have been no pastes :(</p> <p><?php echo lang('paste_missing'); ?> :(</p>
<?php }?> <?php }?>
<?php echo $pages; ?> <?php echo $pages; ?>
<div class="spacer"></div> <div class="spacer"></div>

View File

@ -12,14 +12,14 @@
</div> </div>
<div class="row"> <div class="row">
<div class="span12"> <div class="span12">
<div class="detail by">By <?php echo $name; ?>, <?php $p = explode(',', timespan($created, time())); echo $p[0]?> ago, written in <?php echo $lang; ?>.</div> <div class="detail by"><?php echo lang('paste_from'); ?> <?php echo $name; ?>, <?php $p = explode(',', timespan($created, time())); echo $p[0]?> <?php echo lang('paste_ago'); ?>, <?php echo lang('paste_writtenin'); ?> <?php echo $lang; ?>.</div>
<?php if(isset($inreply)){?><div class="detail by">This paste is a reply to <a href="<?php echo $inreply['url']?>"><?php echo $inreply['title']; ?></a> by <?php echo $inreply['name']; ?></div><?php }?> <?php if(isset($inreply)){?><div class="detail by"><?php echo ('paste_isareply'); ?> <a href="<?php echo $inreply['url']?>"><?php echo $inreply['title']; ?></a> <?php echo lang('paste_from'); ?> <?php echo $inreply['name']; ?></div><?php }?>
<div class="detail"><span class="item">URL </span><a href="<?php echo $url; ?>"><?php echo $url; ?></a></div> <div class="detail"><span class="item"><?php echo lang('paste_url'); ?> </span><a href="<?php echo $url; ?>"><?php echo $url; ?></a></div>
<?php if(!empty($snipurl)){?> <?php if(!empty($snipurl)){?>
<div class="detail"><div class="item">Shorturl </div><a href="<?php echo $snipurl; ?>"><?php echo htmlspecialchars($snipurl) ?></a></div> <div class="detail"><div class="item"><?php echo lang('paste_shorturl');?> </div><a href="<?php echo $snipurl; ?>"><?php echo htmlspecialchars($snipurl) ?></a></div>
<?php }?> <?php }?>
<div class="detail"><span class="item">Embed </span><input id="embed_field" type="text" value="<?php echo htmlspecialchars('<iframe src="' . site_url('view/embed/' . $pid) . '" style="border:none;width:100%"></iframe>'); ?>" /></div> <div class="detail"><span class="item"><?php echo lang('paste_embed'); ?> </span><input id="embed_field" type="text" value="<?php echo htmlspecialchars('<iframe src="' . site_url('view/embed/' . $pid) . '" style="border:none;width:100%"></iframe>'); ?>" /></div>
<div class="detail"><a class="control" href="<?php echo site_url("view/download/".$pid); ?>">Download Paste</a> or <a class="control" href="<?php echo site_url("view/raw/".$pid); ?>">View Raw</a> &mdash; <a href="#" class="expand control">Expand paste</a> to full width of browser</div> <div class="detail"><a class="control" href="<?php echo site_url("view/download/".$pid); ?>"><?php echo lang('paste_download'); ?></a> <?php echo lang('paste_or'); ?> <a class="control" href="<?php echo site_url("view/raw/".$pid); ?>"><?php echo lang('paste_viewraw'); ?></a> &mdash; <a href="#" class="expand control"><?php echo lang('paste_expand'); ?></a> <?php echo lang('paste_fullwidth'); ?></div>
</div> </div>
</div> </div>
</div> </div>
@ -43,16 +43,16 @@ function checkNum($num){
if(isset($replies) and !empty($replies)){ if(isset($replies) and !empty($replies)){
$n = 1; $n = 1;
?> ?>
<h1>Replies to <?php echo $title; ?> <a href="<?php echo site_url('view/rss/' . $pid); ?>"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJDSURBVHjajJJNSBRhGMd/887MzrQxRSLbFuYhoUhEKsMo8paHUKFLdBDrUIdunvq4RdClOq8Hb0FBSAVCUhFR1CGD/MrIJYqs1kLUXd382N356plZFOrUO/MMz/vO83+e93n+f+1zF+kQBoOQNLBJg0CTj7z/rvWjGbEOIwKp9O7WkhtQc/wMWrlIkP8Kc1lMS8eyFHpkpo5SgWCCVO7Z5JARhuz1Qg29fh87u6/9VWL1/SPc4Qy6n8c0FehiXin6dcCQaylDMhqGz8ydS2hKkmxNkWxowWnuBLHK6G2C8X6UJkBlxUmNqLYyNbzF74QLDrgFgh9LLE0NsPKxjW1Hz2EdPIubsOFdH2HgbwAlC4S19dT13o+3pS+vcSfvUcq9YnbwA6muW9hNpym/FWBxfh0CZkKGkPBZeJFhcWQAu6EN52QGZ/8prEKW+cdXq0039UiLXhUYzdjebOJQQI30UXp6mZn+Dtam32Afu0iyrgUvN0r+ZQbr8HncSpUVJfwRhBWC0hyGV8CxXBL5SWYf9sYBidYLIG2V87/ifVjTWAX6AlxeK2C0X8e58hOr/Qa2XJ3iLMWxB1h72tHs7bgryzHAN2o2gJorTrLxRHVazd0o4TXiyV2Yjs90uzauGvvppmqcLjwmbZ3V7BO2HOrBnbgrQRqWUgTZ5+Snx4WeKfzCCrmb3axODKNH+vvUyWjqyK4DiKQ0eXSpFsgVvLJQWpH+xSpr4otg/HI0TR/t97cxTUS+QxIMRTLi/9ZYJPI/AgwAoc3W7ZrqR2IAAAAASUVORK5CYII=" alt="rss" title="RSS" /></a></h1> <h1><?php echo lang('paste_replies'); ?> <?php echo $title; ?> <a href="<?php echo site_url('view/rss/' . $pid); ?>"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJDSURBVHjajJJNSBRhGMd/887MzrQxRSLbFuYhoUhEKsMo8paHUKFLdBDrUIdunvq4RdClOq8Hb0FBSAVCUhFR1CGD/MrIJYqs1kLUXd382N356plZFOrUO/MMz/vO83+e93n+f+1zF+kQBoOQNLBJg0CTj7z/rvWjGbEOIwKp9O7WkhtQc/wMWrlIkP8Kc1lMS8eyFHpkpo5SgWCCVO7Z5JARhuz1Qg29fh87u6/9VWL1/SPc4Qy6n8c0FehiXin6dcCQaylDMhqGz8ydS2hKkmxNkWxowWnuBLHK6G2C8X6UJkBlxUmNqLYyNbzF74QLDrgFgh9LLE0NsPKxjW1Hz2EdPIubsOFdH2HgbwAlC4S19dT13o+3pS+vcSfvUcq9YnbwA6muW9hNpym/FWBxfh0CZkKGkPBZeJFhcWQAu6EN52QGZ/8prEKW+cdXq0039UiLXhUYzdjebOJQQI30UXp6mZn+Dtam32Afu0iyrgUvN0r+ZQbr8HncSpUVJfwRhBWC0hyGV8CxXBL5SWYf9sYBidYLIG2V87/ifVjTWAX6AlxeK2C0X8e58hOr/Qa2XJ3iLMWxB1h72tHs7bgryzHAN2o2gJorTrLxRHVazd0o4TXiyV2Yjs90uzauGvvppmqcLjwmbZ3V7BO2HOrBnbgrQRqWUgTZ5+Snx4WeKfzCCrmb3axODKNH+vvUyWjqyK4DiKQ0eXSpFsgVvLJQWpH+xSpr4otg/HI0TR/t97cxTUS+QxIMRTLi/9ZYJPI/AgwAoc3W7ZrqR2IAAAAASUVORK5CYII=" alt="rss" title="RSS" /></a></h1>
<table cellpadding="0" cellspacing="0" border="0" class="recent table table-striped table-bordered"> <table cellpadding="0" cellspacing="0" border="0" class="recent table table-striped table-bordered">
<thead> <thead>
<tr> <tr>
<th class="title">Title</th> <th class="title"><?php echo lang('table_title'); ?></th>
<th class="name">Name</th> <th class="name"><?php echo lang('table_name'); ?></th>
<th class="lang">Language</th> <th class="lang"><?php echo lang('table_lang'); ?></th>
<th class="hidden">UNIX</th> <th class="hidden">UNIX</th>
<th class="time">When</th> <th class="time"><?php echo lang('table_time'); ?></th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@ -70,7 +70,7 @@ if(isset($replies) and !empty($replies)){
<td><?php echo $reply['name']; ?></td> <td><?php echo $reply['name']; ?></td>
<td><?php echo $reply['lang']; ?></td> <td><?php echo $reply['lang']; ?></td>
<td class="hidden"><?php echo $reply['created']; ?></td> <td class="hidden"><?php echo $reply['created']; ?></td>
<td><?php $p = explode(",", timespan($reply['created'], time())); echo $p[0];?> ago.</td> <td><?php $p = explode(",", timespan($reply['created'], time())); echo $p[0];?> <?php echo lang('paste_ago'); ?>.</td>
</tr> </tr>
<?php }?> <?php }?>
@ -80,8 +80,8 @@ if(isset($replies) and !empty($replies)){
<?php echo $pages; <?php echo $pages;
} }
$reply_form['page']['title'] = "Reply to \"$title\""; $reply_form['page']['title'] = lang('paste_replyto') . ' "' . $title . '"';
$reply_form['page']['instructions'] = 'Here you can reply to the paste above'; $reply_form['page']['instructions'] = lang('paste_replyto_desc');
$this->load->view('defaults/paste_form', $reply_form); ?> $this->load->view('defaults/paste_form', $reply_form); ?>