Exemple #1
0
 private string GetInfoHTML()
 {
     return(HtmlGen.GetHTMLDiv("results-entity-name", "", Name)
            + HtmlGen.GetHTMLDiv("results-entity-type", "", Type)
            + HtmlGen.GetHTMLDiv("results-entity-company", "", Company) /*
                                                                         + HtmlGen.GetHTMLDiv("results-entity-description", "", description)
                                                                         + HtmlGen.GetHTMLDiv("results-entity-price", "", price.ToString())*/);
 }
Exemple #2
0
 public string GetThumbnailHTML()
 {
     return(HtmlGen.GetHTMLAnchor("results-entity",
                                  "preview-entity-871e593cbe2aad188e74984ac385d8ca",
                                  GetUrl(),
                                  GetImageUrl(),
                                  GetInfoHTML()));
     //<a class="results-entity" id="preview-entity-871e593cbe2aad188e74984ac385d8ca" style='background-image: url("/3dw/getbinary?subjectId=871e593cbe2aad188e74984ac385d8ca&amp;subjectClass=entity&amp;name=lt");' href="model.html?id=871e593cbe2aad188e74984ac385d8ca"></a>
 }
Exemple #3
0
        public static void GenerateBdatHtml(IFileSystem fs, string outDir, IProgressReport progress)
        {
            var bdats = new BdatTables(fs, true, progress);
            BdatStringCollection tablesStr = DeserializeStrings.DeserializeTables(bdats, progress);

            Metadata.ApplyMetadata(tablesStr);
            HtmlGen.PrintSeparateTables(tablesStr, Path.Combine(outDir, BdatDir), progress);
            JsonGen.PrintAllTables(tablesStr, Path.Combine(outDir, JsonDir), progress);

            BdatCollection tables = Deserialize.DeserializeTables(bdats, progress);

            string dataDir = Path.Combine(outDir, DataDir);

            progress.SetTotal(0);
            progress.LogMessage("Creating salvaging tables");
            Directory.CreateDirectory(dataDir);
            string salvaging = SalvagingTable.Print(tables);

            File.WriteAllText(Path.Combine(dataDir, "salvaging.html"), salvaging);

            progress.LogMessage("Creating enemy tables");
            using (var writer = new StreamWriter(Path.Combine(dataDir, "enemies.csv")))
            {
                Enemies.PrintEnemies(tables, writer);
            }

            progress.LogMessage("Creating achievement tables");
            using (var writer = new StreamWriter(Path.Combine(dataDir, "achievements.csv")))
            {
                Achievements.PrintAchievements(tables, writer);
            }

            string gmkDir = Path.Combine(outDir, GmkDir);

            MapInfo[] gimmicks = ReadGmk.ReadAll(fs, tables, progress);
            progress.LogMessage("Writing map info and gimmick data");
            ExportMap.ExportCsv(gimmicks, gmkDir);
        }
Exemple #4
0
 private string GetHTMLBody()
 {
     return(HtmlGen.GetHTMLDiv("search-results", "multi-line-results-search-results", GetAllSearchResults()));
 }
Exemple #5
0
 private string GenerateHTML()
 {
     return($"<!DOCTYPE html><html lang=\"en\" dir=\"ltr\" class=\"client-nojs\"><head>{HtmlGen.GetHTMLHead()}</head><body>{GetHTMLBody()}</body></html>");
 }