예제 #1
0
                         _role="presentation",
                         _class="main"),
                   DIV(TABLE(TR(
                       TD(
                           SPAN("{{copyright}}", _class="apple-link"),
                           BR(),
                           XML("Do you like this app? <a href=\"{{link_to_your_page}}\">visit our page!</a>."
                               ),
                           _class="content-block",
                       )),
                             _role="presentation",
                             _border="0",
                             _cellpadding="0",
                             _cellspacing="0"),
                       _class="footer"),
                   _class="content"),
               _class="container"),
            TD(XML("&nbsp;")),
        ),
              _role="presentation",
              _border="0",
              _cellpadding="0",
              _cellspacing="0",
              _class="body")))
text = CONCATENATE(
    "Greetings {{user_name}},", "\n\n",
    "A new password was requested on {{app_name}}, a temporary password was sent (Expires in {{time_expires}}), use it to add a new password.",
    "\n\n", "{{password}}", "\n\n",
    "If you have not made this request, you do not have to do anything.", "\n",
    "Any problem please contact support.", "\n\n", "{{copyright}}", "\n",
    "{{link_to_your_page}}")
예제 #2
0
                         _class="main"),
                   DIV(TABLE(TR(
                       TD(
                           SPAN("{{copyright}}", _class="apple-link"),
                           BR(),
                           XML("Do you like this app? <a href=\"{{link_to_your_page}}\">visit our page!</a>."
                               ),
                           _class="content-block",
                       )),
                             _role="presentation",
                             _border="0",
                             _cellpadding="0",
                             _cellspacing="0"),
                       _class="footer"),
                   _class="content"),
               _class="container"),
            TD(XML("&nbsp;")),
        ),
              _role="presentation",
              _border="0",
              _cellpadding="0",
              _cellspacing="0",
              _class="body")))
text = CONCATENATE(
    "Greetings {{user_name}},", "\n\n",
    "An account in the application {{app_name}} linked to this email tried to login, to complete the authentication it is necessary to add this code.",
    "\n\n", "{{code}}", "\n\n",
    "The code will expire in {{time_expires}} after sending, if it expires, do not worry, you can request another one.",
    "\n", "Thank you! Bye!", "\n\n", "{{copyright}}", "\n",
    "{{link_to_your_page}}")
예제 #3
0
from phanterpwa.helpers import (CONCATENATE)

text = CONCATENATE(
    "To complete authentication in the {{app_name}} application it is necessary to add this code.",
    "\n\n", "{{code}}", "\n\n", "Thank you! Bye!")
예제 #4
0
from phanterpwa.helpers import (CONCATENATE)

text = CONCATENATE(
    "You have created an account on {{app_name}}. Confirm your mobile number, use the activation code:",
    "\n\n", "{{code}}", "\n\n", "Thank you! Bye!")
예제 #5
0
                         _class="main"),
                   DIV(TABLE(TR(
                       TD(
                           SPAN("{{copyright}}", _class="apple-link"),
                           BR(),
                           XML("Do you like this app? <a href=\"{{link_to_your_page}}\">visit our page!</a>."
                               ),
                           _class="content-block",
                       )),
                             _role="presentation",
                             _border="0",
                             _cellpadding="0",
                             _cellspacing="0"),
                       _class="footer"),
                   _class="content"),
               _class="container"),
            TD(XML("&nbsp;")),
        ),
              _role="presentation",
              _border="0",
              _cellpadding="0",
              _cellspacing="0",
              _class="body")))
text = CONCATENATE(
    "Greetings {{user_name}},", "\n\n",
    "You have created an account on {{app_name}}, we are happy about it, but there is still one step left: confirmation of your email, this is possible using the confirmation code below that will be requested in the application.",
    "\n\n", "{{code}}", "\n\n",
    "The code will expire in {{time_expires}} after sending, if it expires, do not worry, you can request another one.",
    "\n", "Thank you for your trust! Bye!", "\n\n", "{{copyright}}", "\n",
    "{{link_to_your_page}}")
예제 #6
0
    "fab fa-vk", "fab fa-vnv", "fas fa-voicemail", "fas fa-volleyball-ball",
    "fas fa-volume-down", "fas fa-volume-mute", "fas fa-volume-off",
    "fas fa-volume-up", "fas fa-vote-yea", "fas fa-vr-cardboard",
    "fab fa-vuejs", "fas fa-walking", "fas fa-wallet", "fas fa-warehouse",
    "fas fa-water", "fas fa-wave-square", "fab fa-waze", "fab fa-weebly",
    "fab fa-weibo", "fas fa-weight", "fas fa-weight-hanging", "fab fa-weixin",
    "fab fa-whatsapp", "fab fa-whatsapp-square", "fas fa-wheelchair",
    "fab fa-whmcs", "fas fa-wifi", "fab fa-wikipedia-w", "fas fa-wind",
    "fas fa-window-close", "far fa-window-close", "fas fa-window-maximize",
    "far fa-window-maximize", "fas fa-window-minimize",
    "far fa-window-minimize", "fas fa-window-restore", "far fa-window-restore",
    "fab fa-windows", "fas fa-wine-bottle", "fas fa-wine-glass",
    "fas fa-wine-glass-alt", "fab fa-wix", "fab fa-wizards-of-the-coast",
    "fab fa-wolf-pack-battalion", "fas fa-won-sign", "fab fa-wordpress",
    "fab fa-wordpress-simple", "fab fa-wpbeginner", "fab fa-wpexplorer",
    "fab fa-wpforms", "fab fa-wpressr", "fas fa-wrench", "fas fa-x-ray",
    "fab fa-xbox", "fab fa-xing", "fab fa-xing-square", "fab fa-y-combinator",
    "fab fa-yahoo", "fab fa-yammer", "fab fa-yandex",
    "fab fa-yandex-international", "fab fa-yarn", "fab fa-yelp",
    "fas fa-yen-sign", "fas fa-yin-yang", "fab fa-yoast", "fab fa-youtube",
    "fab fa-youtube-square", "fab fa-zhihu"
]
html = CONCATENATE(*(DIV(
    DIV(DIV(I(_class=x), **{
        "_data-icon": x,
        "_class": "icon_awesome-button"
    }),
        DIV(_class="icon_awesome-panel-container"),
        _class="icon_awesome-wrapper"),
    _class="p-col w1p50 w3p25 w4p14",
) for x in icons))
예제 #7
0
    "fab fa-yandex",
    "fab fa-yandex-international",
    "fab fa-yarn",
    "fab fa-yelp",
    "fas fa-yen-sign",
    "fas fa-yin-yang",
    "fab fa-yoast",
    "fab fa-youtube",
    "fab fa-youtube-square",
    "fab fa-zhihu"
]
html = CONCATENATE(
    *(
        DIV(
            DIV(
                DIV(
                    I(_class=x),
                    **{"_data-icon": x, "_class": "icon_awesome-button"}
                ),
                DIV(
                    TABLE(TR(TD(" ".join(x.split(" ")[1].split("-")[1:])))),
                    _class="icon_awesome-label"
                ),
                DIV(_class="icon_awesome-panel-container"),
                _class="icon_awesome-wrapper"
            ),
            _class="p-col w1p50 w3p25 w4p14",
        ) for x in icons
    )
)
예제 #8
0
from phanterpwa.helpers import (CONCATENATE)

text = CONCATENATE(
    "A new password was requested on {{app_name}}:",
    "\n\n",
    "{{password}}",
    "\n\n",
    "If you have not made this request, you do not have to do anything.",
)
예제 #9
0
app_version = CONFIG['PROJECT']['version']
app_folder_name = app_name_from_relative_child(CONFIG['PROJECT']['path'], __file__)
transcrypt_main_file = CONFIG["FRONTEND"][app_folder_name]['transcrypt_main_file']
html = CONCATENATE(
    SCRIPT(
        _src="/static/{0}/js/jquery.min.js".format(app_version)
    ),
    SCRIPT(
        _src="/static/{0}/lib/codemirror.js".format(app_version)
    ),
    SCRIPT(
        _src="/static/{0}/mode/python/python.js".format(app_version)
    ),
    SCRIPT(
        _src="/static/{0}/js/hammer.min.js".format(app_version)
    ),
    SCRIPT(
        _src="/static/{0}/js/touch-emulator.js".format(app_version)
    ),
    SCRIPT(
        _src="/static/{0}/js/jquery.hammer.js".format(app_version)
    ),
    XML(
        interpolate(
            "<script type=\"module\">import * as {{MODULE}} from '/static/{{VERSION}}/js/transcrypt/{{FILE}}'</script>",
            context={'MODULE': transcrypt_main_file, 'VERSION': app_version, 'FILE': "{0}.js".format(transcrypt_main_file)}
        )
    ),

)
예제 #10
0
from core import projectConfig as CONFIG
from phanterpwa.helpers import (LINK, CONCATENATE)
app_version = CONFIG['PROJECT']['version']
html = CONCATENATE(
    LINK(_rel="stylesheet",
         _href="/static/{0}/css/normalize.css".format(app_version)),
    LINK(_rel="stylesheet",
         _href="/static/{0}/lib/codemirror.css".format(app_version)),
    LINK(_rel="stylesheet",
         _href="/static/{0}/css/all.min.css".format(app_version)),
    LINK(_rel="stylesheet",
         _href="/static/{0}/css/phanterpwa.css".format(app_version)),
    LINK(_rel="stylesheet",
         _href="/static/{0}/css/application.css".format(app_version)),
)
예제 #11
0
from core import projectConfig as CONFIG
from phanterpwa.helpers import (CONCATENATE, LINK)
app_version = CONFIG['PROJECT']['version']
html = CONCATENATE(
    LINK(_rel="apple-touch-icon",
         _sizes="180x180",
         _href="/static/%s/favicons/apple-touch-icon.png" % (app_version)),
    LINK(_rel="icon",
         _type="image/png",
         _sizes="32x32",
         _href="/static/%s/favicons/favicon-32x32.png" % (app_version)),
    LINK(_rel="icon",
         _type="image/png",
         _sizes="16x16",
         _href="/static/%s/favicons/favicon-16x16.png" % (app_version)),
    LINK(_rel="manifest",
         _href="/static/%s/favicons/manifest.json" % (app_version)),
    LINK(_rel="mask-icon",
         _href="/static/%s/favicons/safari-pinned-tab.svg" % (app_version),
         _color="#5bbad5"))