fix shield cache dir
This commit is contained in:
parent
11336d3451
commit
85ef555bfd
@ -9,6 +9,8 @@ require __DIR__.'util.php';
|
||||
require __DIR__.'template.php';
|
||||
require __DIR__.'CProject.php';
|
||||
|
||||
define('SHIELDS_CACHE_DIR', __DIR__.'/../shields_cache/');
|
||||
|
||||
function main($args) {
|
||||
$basedir = './';
|
||||
$total = $args[0];
|
||||
|
10
lib/util.php
10
lib/util.php
@ -1,8 +1,14 @@
|
||||
<?php
|
||||
|
||||
function mkshield($left_str, $right_str, $color_str) {
|
||||
$filename = rawurlencode(str_replace('-', '--', $left_str)).'-'.rawurlencode(str_replace('-', '--', $right_str)).'-'.rawurlencode($color_str).'.svg';
|
||||
$cache_path = __DIR__.'/../../shields_cache/'.$filename;
|
||||
$filename = sprintf(
|
||||
"%s-%s-%s.svg",
|
||||
rawurlencode(str_replace('-', '--', $left_str)),
|
||||
rawurlencode(str_replace('-', '--', $right_str)),
|
||||
rawurlencode($color_str)
|
||||
);
|
||||
|
||||
$cache_path = SHIELDS_CACHE_DIR.$filename;
|
||||
|
||||
if (file_exists($cache_path)) {
|
||||
return file_get_contents($cache_path);
|
||||
|
Reference in New Issue
Block a user