Fixers in fields
This commit is contained in:
parent
e40b618349
commit
d6bed48a83
5 changed files with 22 additions and 7 deletions
|
|
@ -4,8 +4,8 @@ import json
|
|||
from paramecio2.libraries.db.webmodel import PhangoField
|
||||
from paramecio2.libraries.db.coreforms import BaseForm
|
||||
from paramecio2.libraries.db.extraforms.i18nform import I18nForm
|
||||
from paramecio.citoplasma.i18n import I18n
|
||||
from paramecio.citoplasma.httputils import GetPostFiles
|
||||
from paramecio2.libraries.i18n import I18n
|
||||
#from paramecio.citoplasma.httputils import GetPostFiles
|
||||
import json
|
||||
import re
|
||||
|
||||
|
|
|
|||
|
|
@ -48,6 +48,8 @@ class PTemplate:
|
|||
|
||||
self.filters={}
|
||||
|
||||
self.js={}
|
||||
|
||||
self.add_filter(I18n.lang)
|
||||
|
||||
#self.add_filter(make_url)
|
||||
|
|
@ -59,6 +61,19 @@ class PTemplate:
|
|||
self.add_filter(csrf_token)
|
||||
|
||||
self.add_filter(add_get_parameters)
|
||||
|
||||
self.add_filter(self.add_js)
|
||||
|
||||
self.add_filter(self.load_js)
|
||||
|
||||
def add_js(self, js, module=''):
|
||||
|
||||
self.js[js]='<script language="Javascript" src="{}"></script>'.format(make_media_url('js/'+js, module))
|
||||
|
||||
def load_js(self):
|
||||
|
||||
return "\n".join(self.js.values())
|
||||
|
||||
|
||||
"""
|
||||
def gettext(self, text):
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
${add_js_home_local('tools.js', 'admin')}
|
||||
<%
|
||||
|
||||
choose=''
|
||||
|
|
@ -29,7 +28,7 @@ choose=''
|
|||
<%
|
||||
form.default_value=default_value[i18n]
|
||||
%>
|
||||
<span id="${name_form}_${i18n}_switch" class="${name_form}_i18n_form">${form.form()|n}</span> <a class="choose_flag ${name_form}_i18n_flag lang_form" id="${name_form}_${i18n}_element" href="#"><img src="${make_media_url_module('images/languages/'+i18n+'.png', 'admin')}" alt="${name_form}_${i18n}"/></a>
|
||||
<span id="${name_form}_${i18n}_switch" class="${name_form}_i18n_form">${form.form()|n}</span> <a class="choose_flag ${name_form}_i18n_flag lang_form" id="${name_form}_${i18n}_element" href="#"><img src="${make_media_url('images/languages/'+i18n+'.png', 'admin')}" alt="${name_form}_${i18n}"/></a>
|
||||
% endfor
|
||||
% endif
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ tinymce.init({
|
|||
selector: '#${form.name_field_id}',
|
||||
height: 500,
|
||||
menubar: true,
|
||||
plugins: 'print preview searchreplace autolink directionality visualblocks visualchars fullscreen image link media template codesample table charmap hr pagebreak nonbreaking anchor insertdatetime advlist lists textcolor wordcount imagetools contextmenu colorpicker textpattern',
|
||||
plugins: 'code print preview searchreplace autolink directionality visualblocks visualchars fullscreen image link media template codesample table charmap hr pagebreak nonbreaking anchor insertdatetime advlist lists textcolor wordcount imagetools contextmenu colorpicker textpattern',
|
||||
toolbar: 'formatselect | fontsizeselect bold italic underline strikethrough forecolor backcolor | link | alignleft aligncenter alignright alignjustify | numlist bullist outdent indent | removeformat',
|
||||
fontsize_formats: "8pt 10pt 12pt 14pt 18pt 24pt 36pt 48pt 64pt 100pt 120pt",
|
||||
content_css: '//www.tinymce.com/css/codepen.min.css',
|
||||
|
|
@ -19,4 +19,4 @@ tinymce.init({
|
|||
}
|
||||
});
|
||||
</script>
|
||||
${add_js_home_local('tinymce/tinymce.min.js', 'admin')}
|
||||
${add_js('tinymce/tinymce.min.js', 'admin')}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue