Skip to content

Commit

Permalink
tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
danja committed Dec 26, 2017
1 parent 8f8e96c commit e6ecc5c
Show file tree
Hide file tree
Showing 6 changed files with 1,110 additions and 14,708 deletions.
6 changes: 5 additions & 1 deletion js/foowiki/core-static.js
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,10 @@ function getImage(imageURI, callback) {
var getPageUrl = FooWiki.sparqlQueryEndpoint + encodeURIComponent(getPageSparql) + "&output=xml";

var makeDataURL = function (entryJSON) {
if(!entryJSON) {
console.log("makeDataURL empty entryJSON");
return "makeDataURL empty entryJSON";
}
// console.log("BBB");
// var entryXmlNames = ["base64"];
// var entryJSON = sparqlXMLtoJSON(xml);
Expand Down Expand Up @@ -349,7 +353,7 @@ function makeLinkListHTML(entryArray) {

for (var i = 0; i < entryArray.length; i++) {
var entry = entryArray[i];
entry.uri = "page-static.html?uri=" + entry.uri;
entry.uri = "page-static.html?uri=" + entry.uri;
var link = templater(resultTemplate, entry);
links += link;
}
Expand Down
7 changes: 6 additions & 1 deletion js/foowiki/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -74,9 +74,11 @@ function getResource(uri, entryHandler) {
var getPageUrl = generateGetUrl(getPageSparqlTemplate, entry);

var handleEntry = function (entryJSON) {
if(!entryJSON) { alert("no entry json")}
console.log("handleEntry " + JSON.stringify(entryJSON));
entryHandler(entry, entryJSON);
};

console.log("getPageUrl = " + getPageUrl);
getJsonForSparqlURL(getPageUrl, handleEntry);
// getDataForURL(handleEntry, getPageUrl);
Expand Down Expand Up @@ -126,7 +128,10 @@ function getImage(imageURI, callback) {
var getPageUrl = FooWiki.sparqlQueryEndpoint + encodeURIComponent(getPageSparql) + "&output=xml";

var makeDataURL = function (entryJSON) {
// console.log("BBB");
if(!entryJSON) {
console.log("makeDataURL empty entryJSON");
return "makeDataURL empty entryJSON";
}
// var entryXmlNames = ["base64"];
// var entryJSON = sparqlXMLtoJSON(xml);
var src = "data:image/jpeg;base64," + entryJSON[0]["base64"];
Expand Down
6 changes: 3 additions & 3 deletions js/foowiki/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ var populateEditPage = function (entry, entryJSON) {
};
setupTags("#maintagscontainer", pageMap, false);
$("textarea").autoGrow();
$("#maintagscontainer").addClass("editable"); // not working
$("#maintagscontainer").addClass("editable"); // not working
};

/**
Expand Down Expand Up @@ -87,7 +87,7 @@ function setupPosting() {


}).fail(function () {
alert("error"); // use error banner
alert("error posting data (edit.js line 90)"); // use error banner
});
}
var uri = getCurrentPageURI();
Expand Down Expand Up @@ -221,4 +221,4 @@ function submitTags(graphURI, uri, callback) {
}).done(function () {
callback();
});
}
}
14 changes: 7 additions & 7 deletions js/foowiki/sparql-connector.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ function getJsonForSparqlURL(pageURL, callback) {
// doneCallback(json, getCurrentPageURI());
callback(json);
}) .fail(function() {
alert( "error" );
alert( "error in getJsonForSparqlURL sparql-connect line 27" );
});
}

Expand All @@ -44,18 +44,18 @@ function getJsonForSparqlURL(pageURL, callback) {
// maybe force to ISO-8859-1, also known as Latin-1 instead?

var $xml = $(xmlString);

var variables = $xml.find("variable");

if (variables.length == 0) {
return false;
}
var jsonVariables = [];

variables.each(function () {
jsonVariables.push($(this).attr("name"));
});

var results = $xml.find("result");

if (results.length == 0) {
Expand All @@ -76,7 +76,7 @@ function getJsonForSparqlURL(pageURL, callback) {
}
jsonResults.push(map);
});

// console.log("RESULTS = "+JSON.stringify(jsonResults));
return jsonResults;
}
}
Loading

0 comments on commit e6ecc5c

Please sign in to comment.