~bibledit/bibledit/ubuntu-cloud-beta

« back to all changes in this revision

Viewing changes to assets/page.cpp

  • Committer: Teus Benschop
  • Date: 2022-10-14 16:03:26 UTC
  • Revision ID: teusjannette@gmail.com-20221014160326-42ybrpft4bblpruk
new upstream version

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
#include <config/globals.h>
26
26
 
27
27
 
28
 
string Assets_Page::header (string title, void * webserver_request)
 
28
namespace assets_page {
 
29
 
 
30
 
 
31
string header (const string & title, void * webserver_request)
29
32
{
30
33
  Assets_Header header = Assets_Header (title, webserver_request);
31
34
  string page = header.run ();
33
36
}
34
37
 
35
38
 
36
 
string Assets_Page::success (string message)
 
39
string success (const string & message)
37
40
{
38
 
  Assets_View view;
 
41
  Assets_View view {};
39
42
  view.set_variable ("message", message);
40
43
  return view.render ("assets", "success");
41
44
}
42
45
 
43
46
 
44
 
string Assets_Page::error (string message)
 
47
string error (const string & message)
45
48
{
46
 
  Assets_View view;
 
49
  Assets_View view {};
47
50
  view.set_variable ("message", message);
48
51
  return view.render ("assets", "error");
49
52
}
50
53
 
51
54
 
52
 
string Assets_Page::message (string message)
 
55
string message (const string & message)
53
56
{
54
 
  Assets_View view;
 
57
  Assets_View view {};
55
58
  view.set_variable ("message", message);
56
59
  return view.render ("assets", "message");
57
60
}
58
61
 
59
62
 
60
 
string Assets_Page::footer ()
 
63
string footer ()
61
64
{
62
 
  string page;
63
 
  Assets_View view;
 
65
  string page {};
 
66
  Assets_View view {};
64
67
  page += view.render ("assets", "workspacewrapper_finish");
65
68
  page += view.render ("assets", "footer");
66
69
  page += view.render ("assets", "xhtml_finish");
67
70
  return page;
68
71
}
69
72
 
 
73
 
 
74
}