_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(" ")), ), _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}}")
_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(" ")), ), _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}}")
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!")
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!")
_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(" ")), ), _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}}")
"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))
"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 ) )
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.", )
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)} ) ), )
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)), )
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"))