mirror of
https://github.com/UnickSoft/graphonline.git
synced 2026-02-16 02:30:51 +00:00
Change script location.
Split js code. Added cache and changed loading mechanism for js sources.
This commit is contained in:
@@ -1,34 +1,18 @@
|
||||
<h1>Update cache</h1>
|
||||
|
||||
<?php
|
||||
$outputFilename = 'example.js';
|
||||
$cacheList = array(
|
||||
"/script/pages/editor/api/index.js",
|
||||
"/script/pages/create_graph_by_edge_list/api/index.js",
|
||||
"/script/pages/create_graph_by_incidence_matrix/api/index.js",
|
||||
"/script/pages/create_graph_by_matrix/api/index.js"
|
||||
);
|
||||
|
||||
unlink($outputFilename);
|
||||
echo ("<ul>");
|
||||
foreach ($cacheList as &$page) {
|
||||
$date = date('d.m.Y H:i:s', filemtime("../$page.cache"));
|
||||
echo ("<li><a href='pack.php?target=$page' target='_blank'>$page</a> $date</li>");
|
||||
}
|
||||
echo ("</ul>");
|
||||
?>
|
||||
|
||||
file_put_contents($outputFilename, file_get_contents("utils.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("texts.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("point.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("EdgeModel.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("VertexModel.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("BaseVertex.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("BaseEdge.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("BaseVertexDrawer.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("BaseEdgeDrawer.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("BaseBackgroundDrawer.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("Algorithms.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("EventHandlers.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("GraphMLCreator.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("Graph.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("EnumVertices.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("Application.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("main.js"), FILE_APPEND);
|
||||
file_put_contents($outputFilename, file_get_contents("BaseTraversal.js"), FILE_APPEND);
|
||||
|
||||
if (file_exists($outputFilename))
|
||||
{
|
||||
echo ("File exists");
|
||||
}
|
||||
else
|
||||
{
|
||||
echo ("File not exists");
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user