mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-13 06:49:31 -06:00
RGL Browser: bug fix
This commit is contained in:
@@ -10,4 +10,5 @@ all:
|
||||
clean:
|
||||
find -name '*.gf-tags' | xargs rm
|
||||
cd $(dir) ; find -name '*.gfo' | xargs rm
|
||||
cd $(dir) ; find -name '*.gf-tags' | xargs rm
|
||||
cd $(dir) ; find -name '*.gf-tags' | xargs rm
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
##
|
||||
#
|
||||
# Script for building tags files for all RGL
|
||||
# John J. Camilleri, 2012
|
||||
##
|
||||
#
|
||||
#set -o errexit
|
||||
|
||||
dir=`pwd`
|
||||
basedir=${dir}/../../src
|
||||
@@ -24,7 +24,8 @@ in_ignore() {
|
||||
|
||||
# Iterate and build all the tags (takes some time)
|
||||
rm -f $index
|
||||
echo "{\n\"languages\": {" >> $index
|
||||
echo "{\n\"urlprefix\": \"/\"," >> $index
|
||||
echo "\"languages\": {" >> $index
|
||||
for dir in `ls "$basedir/"`
|
||||
do
|
||||
if ! in_ignore $dir && [ -d "$basedir/$dir" ] ; then
|
||||
@@ -44,6 +45,6 @@ echo " \"\":{}\n}\n}" >> $index
|
||||
# Replace all URLs
|
||||
echo "Replacing URLs"
|
||||
cd $tagsdir
|
||||
sed -ir "s|\S+?/lib/|/lib/|g" *.gf-tags
|
||||
sed --in-place --regexp-extended "s|\S+?/lib/|/lib/|g" *.gf-tags
|
||||
|
||||
exit 0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"urlprefix": "/GF",
|
||||
"urlprefix": "/",
|
||||
"languages": {
|
||||
"abstract": [
|
||||
"Backward",
|
||||
@@ -234,6 +234,7 @@
|
||||
"TryUrd",
|
||||
"TryRon",
|
||||
"CombinatorsJap",
|
||||
"LangAPI",
|
||||
"CombinatorsUrd",
|
||||
""
|
||||
],
|
||||
@@ -449,6 +450,7 @@
|
||||
""
|
||||
],
|
||||
"finnish": [
|
||||
"ParseFin",
|
||||
"MakeStructuralFin",
|
||||
"ConjunctionFin",
|
||||
"AllFinAbs",
|
||||
@@ -458,6 +460,7 @@
|
||||
"ExtraFinAbs",
|
||||
"DictFin",
|
||||
"NounFin",
|
||||
"DictEngFin",
|
||||
"AdjectiveFin",
|
||||
"ParadigmsFin",
|
||||
"ResFin",
|
||||
@@ -533,17 +536,21 @@
|
||||
"NounGer",
|
||||
"AdverbGer",
|
||||
"IrregGerAbs",
|
||||
"DictGer",
|
||||
"RelativeGer",
|
||||
"AdjectiveGer",
|
||||
"AllGerAbs",
|
||||
"DictGerAbs",
|
||||
"NumeralGer",
|
||||
"ExtGer",
|
||||
"ParadigmsGer",
|
||||
"SentenceGer",
|
||||
"ExtraGer",
|
||||
"ParseGer",
|
||||
"AllGer",
|
||||
"VerbGer",
|
||||
"PhraseGer",
|
||||
"DictEngGer",
|
||||
"GrammarGer",
|
||||
"IdiomGer",
|
||||
"MakeStructuralGer",
|
||||
@@ -553,6 +560,25 @@
|
||||
"TenseGer",
|
||||
""
|
||||
],
|
||||
"hebrew": [
|
||||
"CatHeb",
|
||||
"ParadigmsHeb",
|
||||
"TenseHeb",
|
||||
"AdverbHeb",
|
||||
"LangHeb",
|
||||
"VerbHeb",
|
||||
"PhraseHeb",
|
||||
"SentenceHeb",
|
||||
"MorphoHeb",
|
||||
"AdjectiveHeb",
|
||||
"NounHeb",
|
||||
"GrammarHeb",
|
||||
"PatternsHeb",
|
||||
"LexiconHeb",
|
||||
"ResHeb",
|
||||
"StructuralHeb",
|
||||
""
|
||||
],
|
||||
"hindi": [
|
||||
"ExtraHin",
|
||||
"IdiomHin",
|
||||
@@ -711,6 +737,7 @@
|
||||
"PhraseJap",
|
||||
"CommonJap",
|
||||
"ConjunctionJap",
|
||||
"ExtraJap",
|
||||
"AdverbJap",
|
||||
"NounJap",
|
||||
"TextJap",
|
||||
@@ -718,6 +745,7 @@
|
||||
"GrammarJap",
|
||||
"AllJap",
|
||||
"LexiconJap",
|
||||
"ExtraJapAbs",
|
||||
"TenseJap",
|
||||
"CatJap",
|
||||
"RelativeJap",
|
||||
|
||||
@@ -57,7 +57,7 @@ $(document).ready(function() {
|
||||
}
|
||||
|
||||
var current_language = undefined;
|
||||
var urlPrefix = "";
|
||||
var urlPrefix = "/";
|
||||
var index;
|
||||
$.ajax({
|
||||
url: "index.json",
|
||||
@@ -65,7 +65,7 @@ $(document).ready(function() {
|
||||
type: "GET",
|
||||
success: function(data) {
|
||||
index = data;
|
||||
urlPrefix = data['urlprefix'];
|
||||
if (data['urlprefix']) urlPrefix = data['urlprefix'];
|
||||
|
||||
// Initialize the language list
|
||||
var lang_select = $("<select>")
|
||||
@@ -194,7 +194,7 @@ $(document).ready(function() {
|
||||
// Just get the HTTP headers to see if a file exists
|
||||
var checkSourceFile = function(args) {
|
||||
$.ajax({
|
||||
url: urlPrefix + "/lib/src/"+args.lang+"/"+args.module+".gf",
|
||||
url: urlPrefix + "lib/src/"+args.lang+"/"+args.module+".gf",
|
||||
type: "HEAD",
|
||||
success: args.onsuccess,
|
||||
error: args.onerror
|
||||
@@ -206,7 +206,7 @@ $(document).ready(function() {
|
||||
clearCode();
|
||||
showLoading();
|
||||
$.ajax({
|
||||
url: urlPrefix + "/lib/src/"+lang+"/"+module+".gf",
|
||||
url: urlPrefix + "lib/src/"+lang+"/"+module+".gf",
|
||||
type: "GET",
|
||||
dataType: "text",
|
||||
success: function(data, status, xhr){
|
||||
|
||||
Reference in New Issue
Block a user