Browse Source

Portlet menu elements #7

master
Daniel Quathamer 2 months ago
parent
commit
e1abb28724
  1. 2
      superx/WEB-INF/conf/edustore/db/install/MODULINFO
  2. 2
      superx/WEB-INF/conf/edustore/db/install/VERSION
  3. 2
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_pg.sql
  4. 2
      superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_upgrade2_pg.xml
  5. 31805
      superx/WEB-INF/conf/edustore/db/install/conf/kern.html
  6. 25
      superx/WEB-INF/conf/edustore/db/install/conf/kern.xml
  7. 2
      superx/WEB-INF/conf/edustore/db/install/conf/kern_load.html
  8. 2
      superx/WEB-INF/conf/edustore/db/install/conf/module_metadata.sql
  9. 16
      superx/WEB-INF/conf/edustore/db/install/conf/sx_fields_fuellen.sql
  10. 2
      superx/WEB-INF/conf/edustore/db/install/kern_install_pg.sql
  11. 527
      superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/menu_element.unl
  12. 2
      superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_pg.sql
  13. 16
      superx/WEB-INF/kern_dbforms-config_pg.xml
  14. 20
      superx/edit/kern/portlets_edit.jsp
  15. 6
      superx/edit/kern/portlets_list.jsp

2
superx/WEB-INF/conf/edustore/db/install/MODULINFO

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
export MODUL_VERSION=5.1 export MODUL_VERSION=5.2b
export MODULNAME=kern export MODULNAME=kern
export SACHGEBIETID=0 export SACHGEBIETID=0
export SACHGEBIET=Administration export SACHGEBIET=Administration

2
superx/WEB-INF/conf/edustore/db/install/VERSION

@ -1 +1 @@
5.1 5.2b

2
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_pg.sql

@ -7,7 +7,7 @@
-- Fülle db_version -- Fülle db_version
delete from db_version where his_system='kern'; delete from db_version where his_system='kern';
insert into db_version (his_system,version,systeminfo_id) values('kern','5.1',9); insert into db_version (his_system,version,systeminfo_id) values('kern','5.2b',9);

2
superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_upgrade2_pg.xml

@ -260,7 +260,7 @@
<dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/aggre_bland.unl"/> <dbi:file encoding="UTF-8" separator="^" trailingSeparator="y" withNativeClient="n" firstLinedescription="n" structure="CSV" filename="$SUPERX_DIR/db/install/schluesseltabellen/release_unloads/aggre_bland.unl"/>
</dbi:data> </dbi:data>
</dbi:dbaction> </dbi:dbaction>
<dbi:dbaction dbi:action="sqlexec">eduetl:UPDATE db_version SET version = '5.1' <dbi:dbaction dbi:action="sqlexec">eduetl:UPDATE db_version SET version = '5.2b'
WHERE his_system = 'kern'; WHERE his_system = 'kern';
</dbi:dbaction> </dbi:dbaction>
<dbi:dbaction dbi:action="sqlquery">eduetl:select setval('themenbaum_tid_seq',(select max(tid)+1 from themenbaum)); <dbi:dbaction dbi:action="sqlquery">eduetl:select setval('themenbaum_tid_seq',(select max(tid)+1 from themenbaum));

31805
superx/WEB-INF/conf/edustore/db/install/conf/kern.html

File diff suppressed because one or more lines are too long

25
superx/WEB-INF/conf/edustore/db/install/conf/kern.xml

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<!--<!DOCTYPE module SYSTEM "../../conf/superx-module.dtd"> --> <!--<!DOCTYPE module SYSTEM "../../conf/superx-module.dtd"> -->
<module name="kern" version="5.1" sachgebiet_id="0" sachgebiet="Administration" <module name="kern" version="5.2b" sachgebiet_id="0" sachgebiet="Administration"
systeminfo_id="9" system="Administration" thema="Administration" systeminfo_id="9" system="Administration" thema="Administration"
thema_parent="Abfragen"> thema_parent="Abfragen">
<database name="superx" version="2" system="superx"> <database name="superx" version="2" system="superx">
@ -9093,6 +9093,29 @@ where dimension_bp_id=(select D.tid from dimension_bp D where D.apnr='bluep_absc
displayType="select" visibleFields="name" format="%s"> displayType="select" visibleFields="name" format="%s">
<relation-column from="tid" to="sachgebiete_id" /> <relation-column from="tid" to="sachgebiete_id" />
</relation> </relation>
<!-- sx_portlet-->
<relation from="menu_element" to="sx_portlet" delete="FALSE"
displayType="select" visibleFields="description" format="%s">
<relation-column from="element" to="\'portlet_css_class\'" />
<relation-column from="element_value" to="class" />
</relation>
<relation from="menu_element" to="sx_portlet" delete="FALSE"
displayType="select" visibleFields="description" format="%s">
<relation-column from="element" to="\'portlet_visible\'" />
<relation-column from="element_value" to="visible" />
</relation>
<relation from="menu_element" to="sx_portlet" delete="FALSE"
displayType="select" visibleFields="description" format="%s">
<relation-column from="element" to="\'portlet_type\'" />
<relation-column from="element_value" to="type" />
</relation>
<relation from="menu_element" to="sx_portlet" delete="FALSE"
displayType="select" visibleFields="description" format="%s">
<relation-column from="element" to="\'portlet_icon\'" />
<relation-column from="element_value" to="icon" />
</relation>
</data-integrity> </data-integrity>
<masken> <masken>
<!--<maske tid="11330" name="Nutzungsprotokolle" thema="Benutzer"> <src><path>$SUPERX_DIR/db/install/masken/pg</path><author>D. <!--<maske tid="11330" name="Nutzungsprotokolle" thema="Benutzer"> <src><path>$SUPERX_DIR/db/install/masken/pg</path><author>D.

2
superx/WEB-INF/conf/edustore/db/install/conf/kern_load.html

@ -92,7 +92,7 @@ font-style:italic:
<td class="themenspalte">SuperX-Version</td><td>2</td> <td class="themenspalte">SuperX-Version</td><td>2</td>
</tr> </tr>
<tr> <tr>
<td class="themenspalte">Modulversion</td><td>5.1</td> <td class="themenspalte">Modulversion</td><td>5.2b</td>
</tr> </tr>
<tr> <tr>
<td class="themenspalte">Sachgebiet</td><td>Administration id 0</td> <td class="themenspalte">Sachgebiet</td><td>Administration id 0</td>

2
superx/WEB-INF/conf/edustore/db/install/conf/module_metadata.sql

@ -2,7 +2,7 @@
--SQL Script automatisch generiert von SuperX module_upgrade.xsl --SQL Script automatisch generiert von SuperX module_upgrade.xsl
delete from db_version where his_system='kern'; delete from db_version where his_system='kern';
insert into db_version (his_system,version,systeminfo_id) values('kern','5.1',9); insert into db_version (his_system,version,systeminfo_id) values('kern','5.2b',9);
CREATE temp TABLE tmp_db_forms ( CREATE temp TABLE tmp_db_forms (

16
superx/WEB-INF/conf/edustore/db/install/conf/sx_fields_fuellen.sql

@ -16912,6 +16912,10 @@ values('sx_portlet',
0, 0,
1); 1);
update tmp_fields set foreignkey_cond='''portlet_type''=menu_element.element'
where trim(table_name) || '_' || trim(name) ='sx_portlet_type'
and trim(foreignkey_tab) = 'menu_element';
insert into tmp_fields ( insert into tmp_fields (
table_name, table_name,
name, name,
@ -16934,6 +16938,10 @@ values('sx_portlet',
0, 0,
1); 1);
update tmp_fields set foreignkey_cond='''portlet_css_class''=menu_element.element'
where trim(table_name) || '_' || trim(name) ='sx_portlet_class'
and trim(foreignkey_tab) = 'menu_element';
insert into tmp_fields ( insert into tmp_fields (
table_name, table_name,
name, name,
@ -16956,6 +16964,10 @@ values('sx_portlet',
0, 0,
1); 1);
update tmp_fields set foreignkey_cond='''portlet_icon''=menu_element.element'
where trim(table_name) || '_' || trim(name) ='sx_portlet_icon'
and trim(foreignkey_tab) = 'menu_element';
insert into tmp_fields ( insert into tmp_fields (
table_name, table_name,
name, name,
@ -17022,6 +17034,10 @@ values('sx_portlet',
0, 0,
1); 1);
update tmp_fields set foreignkey_cond='''portlet_visible''=menu_element.element'
where trim(table_name) || '_' || trim(name) ='sx_portlet_visible'
and trim(foreignkey_tab) = 'menu_element';
insert into tmp_fields ( insert into tmp_fields (
table_name, table_name,
name, name,

2
superx/WEB-INF/conf/edustore/db/install/kern_install_pg.sql

@ -5356,7 +5356,7 @@ select now(), 'Fülle db_version';
delete from db_version where his_system='kern'; delete from db_version where his_system='kern';
insert into db_version (his_system,version,systeminfo_id) values('kern','5.1',9); insert into db_version (his_system,version,systeminfo_id) values('kern','5.2b',9);

527
superx/WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/menu_element.unl

@ -81,3 +81,530 @@
95^usage_resultset_data^A^Alle Daten^^^ 95^usage_resultset_data^A^Alle Daten^^^
96^jr_datasource^RS^Java-Resultset vom Servlet^^^ 96^jr_datasource^RS^Java-Resultset vom Servlet^^^
97^jr_datasource^XML^XML-Resultset vom Servlet^^^ 97^jr_datasource^XML^XML-Resultset vom Servlet^^^
106^portlet_css_class^green^Blassgrün^^^
107^portlet_css_class^red^Blassrot^^^
108^portlet_visible^false^Inaktiv^^^
110^portlet_visible^post_login^Nach Login sichtbar^^^
111^portlet_type^HTML^HTML (statisch)^^^
112^portlet_icon^icon-adn^icon-adn^^\\f170^
113^portlet_icon^icon-ajust^icon-ajust^^\\e808^
114^portlet_icon^icon-align-center^icon-align-center^^\\e8a6^
115^portlet_icon^icon-align-justify^icon-align-justify^^\\e8a8^
116^portlet_icon^icon-align-left^icon-align-left^^\\e8a5^
117^portlet_icon^icon-align-right^icon-align-right^^\\e8a7^
118^portlet_icon^icon-ambulance^icon-ambulance^^\\f0f9^
119^portlet_icon^icon-anchor^icon-anchor^^\\f13d^
120^portlet_icon^icon-android^icon-android^^\\f17b^
121^portlet_icon^icon-angellist^icon-angellist^^\\f209^
122^portlet_icon^icon-angle-circled-down^icon-angle-circled-down^^\\f13a^
123^portlet_icon^icon-angle-circled-left^icon-angle-circled-left^^\\f137^
124^portlet_icon^icon-angle-circled-right^icon-angle-circled-right^^\\f138^
125^portlet_icon^icon-angle-circled-up^icon-angle-circled-up^^\\f139^
126^portlet_icon^icon-angle-double-down^icon-angle-double-down^^\\f103^
127^portlet_icon^icon-angle-double-left^icon-angle-double-left^^\\f100^
128^portlet_icon^icon-angle-double-right^icon-angle-double-right^^\\f101^
129^portlet_icon^icon-angle-double-up^icon-angle-double-up^^\\f102^
130^portlet_icon^icon-angle-down^icon-angle-down^^\\f107^
131^portlet_icon^icon-angle-left^icon-angle-left^^\\f104^
132^portlet_icon^icon-angle-right^icon-angle-right^^\\f105^
133^portlet_icon^icon-angle-up^icon-angle-up^^\\f106^
134^portlet_icon^icon-apple^icon-apple^^\\f179^
135^portlet_icon^icon-arrows-cw^icon-arrows-cw^^\\e889^
136^portlet_icon^icon-asterisk^icon-asterisk^^\\e80b^
137^portlet_icon^icon-at^icon-at^^\\f1fa^
138^portlet_icon^icon-attach^icon-attach^^\\e83b^
139^portlet_icon^icon-attention^icon-attention^^\\e85a^
140^portlet_icon^icon-attention-alt^icon-attention-alt^^\\f12a^
141^portlet_icon^icon-attention-circled^icon-attention-circled^^\\e85b^
142^portlet_icon^icon-award^icon-award^^\\e898^
143^portlet_icon^icon-bank^icon-bank^^\\f19c^
144^portlet_icon^icon-barcode^icon-barcode^^\\e806^
145^portlet_icon^icon-basket^icon-basket^^\\e865^
146^portlet_icon^icon-beaker^icon-beaker^^\\f0c3^
147^portlet_icon^icon-bed^icon-bed^^\\f236^
148^portlet_icon^icon-beer^icon-beer^^\\f0fc^
149^portlet_icon^icon-behance^icon-behance^^\\f1b4^
150^portlet_icon^icon-behance-squared^icon-behance-squared^^\\f1b5^
151^portlet_icon^icon-bell^icon-bell^^\\e859^
152^portlet_icon^icon-bell-alt^icon-bell-alt^^\\f0f3^
153^portlet_icon^icon-bell-off^icon-bell-off^^\\f1f6^
154^portlet_icon^icon-bell-off-empty^icon-bell-off-empty^^\\f1f7^
155^portlet_icon^icon-bicycle^icon-bicycle^^\\f206^
156^portlet_icon^icon-binoculars^icon-binoculars^^\\f1e5^
157^portlet_icon^icon-birthday^icon-birthday^^\\f1fd^
158^portlet_icon^icon-bitbucket^icon-bitbucket^^\\f171^
159^portlet_icon^icon-bitbucket-squared^icon-bitbucket-squared^^\\f172^
160^portlet_icon^icon-bitcoin^icon-bitcoin^^\\f15a^
161^portlet_icon^icon-blank^icon-blank^^\\f0c8^
162^portlet_icon^icon-block^icon-block^^\\e86e^
163^portlet_icon^icon-bold^icon-bold^^\\e8a1^
164^portlet_icon^icon-bomb^icon-bomb^^\\f1e2^
165^portlet_icon^icon-book^icon-book^^\\e807^
166^portlet_icon^icon-bookmark^icon-bookmark^^\\e84b^
167^portlet_icon^icon-bookmark-empty^icon-bookmark-empty^^\\f097^
168^portlet_icon^icon-box^icon-box^^\\f187^
169^portlet_icon^icon-briefcase^icon-briefcase^^\\e801^
170^portlet_icon^icon-brush^icon-brush^^\\f1fc^
171^portlet_icon^icon-bug^icon-bug^^\\f188^
172^portlet_icon^icon-building^icon-building^^\\f0f7^
173^portlet_icon^icon-building-filled^icon-building-filled^^\\f1ad^
174^portlet_icon^icon-bullseye^icon-bullseye^^\\f140^
175^portlet_icon^icon-bus^icon-bus^^\\f207^
176^portlet_icon^icon-buysellads^icon-buysellads^^\\f20d^
177^portlet_icon^icon-cab^icon-cab^^\\f1b9^
178^portlet_icon^icon-calc^icon-calc^^\\f1ec^
179^portlet_icon^icon-calendar^icon-calendar^^\\e866^
180^portlet_icon^icon-calendar-empty^icon-calendar-empty^^\\f133^
181^portlet_icon^icon-camera^icon-camera^^\\e822^
182^portlet_icon^icon-camera-alt^icon-camera-alt^^\\e823^
183^portlet_icon^icon-cancel^icon-cancel^^\\e82a^
184^portlet_icon^icon-cancel-circled^icon-cancel-circled^^\\e82b^
185^portlet_icon^icon-cancel-circled2^icon-cancel-circled2^^\\e82c^
186^portlet_icon^icon-cart-arrow-down^icon-cart-arrow-down^^\\f218^
187^portlet_icon^icon-cart-plus^icon-cart-plus^^\\f217^
188^portlet_icon^icon-cc^icon-cc^^\\f20a^
189^portlet_icon^icon-cc-amex^icon-cc-amex^^\\f1f3^
190^portlet_icon^icon-cc-discover^icon-cc-discover^^\\f1f2^
191^portlet_icon^icon-cc-mastercard^icon-cc-mastercard^^\\f1f1^
192^portlet_icon^icon-cc-paypal^icon-cc-paypal^^\\f1f4^
193^portlet_icon^icon-cc-stripe^icon-cc-stripe^^\\f1f5^
194^portlet_icon^icon-cc-visa^icon-cc-visa^^\\f1f0^
195^portlet_icon^icon-ccw^icon-ccw^^\\e888^
196^portlet_icon^icon-certificate^icon-certificate^^\\f0a3^
197^portlet_icon^icon-chart-area^icon-chart-area^^\\f1fe^
198^portlet_icon^icon-chart-bar^icon-chart-bar^^\\e80f^
199^portlet_icon^icon-chart-line^icon-chart-line^^\\f201^
200^portlet_icon^icon-chart-pie^icon-chart-pie^^\\f200^
201^portlet_icon^icon-chat^icon-chat^^\\e858^
202^portlet_icon^icon-chat-empty^icon-chat-empty^^\\f0e6^
203^portlet_icon^icon-check^icon-check^^\\e80a^
204^portlet_icon^icon-check-empty^icon-check-empty^^\\f096^
205^portlet_icon^icon-child^icon-child^^\\f1ae^
206^portlet_icon^icon-circle^icon-circle^^\\f111^
207^portlet_icon^icon-circle-empty^icon-circle-empty^^\\f10c^
208^portlet_icon^icon-circle-notch^icon-circle-notch^^\\f1ce^
209^portlet_icon^icon-circle-thin^icon-circle-thin^^\\f1db^
210^portlet_icon^icon-clock^icon-clock^^\\e86d^
211^portlet_icon^icon-cloud^icon-cloud^^\\e89b^
212^portlet_icon^icon-code^icon-code^^\\f121^
213^portlet_icon^icon-codeopen^icon-codeopen^^\\f1cb^
214^portlet_icon^icon-coffee^icon-coffee^^\\f0f4^
215^portlet_icon^icon-cog^icon-cog^^\\e862^
216^portlet_icon^icon-cog-alt^icon-cog-alt^^\\e863^
217^portlet_icon^icon-collapse^icon-collapse^^\\f151^
218^portlet_icon^icon-collapse-left^icon-collapse-left^^\\f191^
219^portlet_icon^icon-columns^icon-columns^^\\f0db^
220^portlet_icon^icon-comment^icon-comment^^\\e857^
221^portlet_icon^icon-comment-empty^icon-comment-empty^^\\f0e5^
222^portlet_icon^icon-compass^icon-compass^^\\f14e^
223^portlet_icon^icon-connectdevelop^icon-connectdevelop^^\\f20e^
224^portlet_icon^icon-copyright^icon-copyright^^\\f1f9^
225^portlet_icon^icon-credit-card^icon-credit-card^^\\e810^
226^portlet_icon^icon-crop^icon-crop^^\\f125^
227^portlet_icon^icon-css3^icon-css3^^\\f13c^
228^portlet_icon^icon-cube^icon-cube^^\\f1b2^
229^portlet_icon^icon-cubes^icon-cubes^^\\f1b3^
230^portlet_icon^icon-cw^icon-cw^^\\e887^
231^portlet_icon^icon-dashcube^icon-dashcube^^\\f210^
232^portlet_icon^icon-database^icon-database^^\\f1c0^
233^portlet_icon^icon-delicious^icon-delicious^^\\f1a5^
234^portlet_icon^icon-desktop^icon-desktop^^\\f108^
235^portlet_icon^icon-deviantart^icon-deviantart^^\\f1bd^
236^portlet_icon^icon-diamond^icon-diamond^^\\f219^
237^portlet_icon^icon-digg^icon-digg^^\\f1a6^
238^portlet_icon^icon-direction^icon-direction^^\\f124^
239^portlet_icon^icon-doc^icon-doc^^\\e85e^
240^portlet_icon^icon-doc-inv^icon-doc-inv^^\\f15b^
241^portlet_icon^icon-docs^icon-docs^^\\f0c5^
242^portlet_icon^icon-doc-text^icon-doc-text^^\\f0f6^
243^portlet_icon^icon-doc-text-inv^icon-doc-text-inv^^\\f15c^
244^portlet_icon^icon-dollar^icon-dollar^^\\f155^
245^portlet_icon^icon-dot-circled^icon-dot-circled^^\\f192^
246^portlet_icon^icon-down^icon-down^^\\f175^
247^portlet_icon^icon-down-big^icon-down-big^^\\e87f^
248^portlet_icon^icon-down-circled^icon-down-circled^^\\f0ab^
249^portlet_icon^icon-down-circled2^icon-down-circled2^^\\e875^
250^portlet_icon^icon-down-dir^icon-down-dir^^\\e877^
251^portlet_icon^icon-down-hand^icon-down-hand^^\\e886^
252^portlet_icon^icon-download^icon-download^^\\e84f^
253^portlet_icon^icon-download-cloud^icon-download-cloud^^\\f0ed^
254^portlet_icon^icon-down-open^icon-down-open^^\\e87b^
255^portlet_icon^icon-dribbble^icon-dribbble^^\\f17d^
256^portlet_icon^icon-dropbox^icon-dropbox^^\\f16b^
257^portlet_icon^icon-drupal^icon-drupal^^\\f1a9^
258^portlet_icon^icon-edit^icon-edit^^\\e854^
259^portlet_icon^icon-eject^icon-eject^^\\e895^
260^portlet_icon^icon-ellipsis^icon-ellipsis^^\\f141^
261^portlet_icon^icon-ellipsis-vert^icon-ellipsis-vert^^\\f142^
262^portlet_icon^icon-empire^icon-empire^^\\f1d1^
263^portlet_icon^icon-eraser^icon-eraser^^\\f12d^
264^portlet_icon^icon-euro^icon-euro^^\\f153^
265^portlet_icon^icon-exchange^icon-exchange^^\\f0ec^
266^portlet_icon^icon-expand^icon-expand^^\\f150^
267^portlet_icon^icon-expand-right^icon-expand-right^^\\f152^
268^portlet_icon^icon-export^icon-export^^\\e852^
269^portlet_icon^icon-export-alt^icon-export-alt^^\\f14d^
270^portlet_icon^icon-extinguisher^icon-extinguisher^^\\f134^
271^portlet_icon^icon-eye^icon-eye^^\\e83f^
272^portlet_icon^icon-eyedropper^icon-eyedropper^^\\f1fb^
273^portlet_icon^icon-eye-off^icon-eye-off^^\\e848^
274^portlet_icon^icon-facebook^icon-facebook^^\\f09a^
275^portlet_icon^icon-facebook-official^icon-facebook-official^^\\f230^
276^portlet_icon^icon-facebook-squared^icon-facebook-squared^^\\f308^
277^portlet_icon^icon-fast-bw^icon-fast-bw^^\\e894^
278^portlet_icon^icon-fast-fw^icon-fast-fw^^\\e893^
279^portlet_icon^icon-fax^icon-fax^^\\f1ac^
280^portlet_icon^icon-female^icon-female^^\\f182^
281^portlet_icon^icon-fighter-jet^icon-fighter-jet^^\\f0fb^
282^portlet_icon^icon-file-archive^icon-file-archive^^\\f1c6^
283^portlet_icon^icon-file-audio^icon-file-audio^^\\f1c7^
284^portlet_icon^icon-file-code^icon-file-code^^\\f1c9^
285^portlet_icon^icon-file-excel^icon-file-excel^^\\f1c3^
286^portlet_icon^icon-file-image^icon-file-image^^\\f1c5^
287^portlet_icon^icon-file-pdf^icon-file-pdf^^\\f1c1^
288^portlet_icon^icon-file-powerpoint^icon-file-powerpoint^^\\f1c4^
289^portlet_icon^icon-file-video^icon-file-video^^\\f1c8^
290^portlet_icon^icon-file-word^icon-file-word^^\\f1c2^
291^portlet_icon^icon-filter^icon-filter^^\\f0b0^
292^portlet_icon^icon-fire^icon-fire^^\\e80d^
293^portlet_icon^icon-flag^icon-flag^^\\e84c^
294^portlet_icon^icon-flag-checkered^icon-flag-checkered^^\\f11e^
295^portlet_icon^icon-flag-empty^icon-flag-empty^^\\f11d^
296^portlet_icon^icon-flash^icon-flash^^\\e89c^
297^portlet_icon^icon-flickr^icon-flickr^^\\f16e^
298^portlet_icon^icon-flight^icon-flight^^\\e89e^
299^portlet_icon^icon-floppy^icon-floppy^^\\e811^
300^portlet_icon^icon-folder^icon-folder^^\\e85f^
301^portlet_icon^icon-folder-empty^icon-folder-empty^^\\f114^
302^portlet_icon^icon-folder-open^icon-folder-open^^\\e860^
303^portlet_icon^icon-folder-open-empty^icon-folder-open-empty^^\\f115^
304^portlet_icon^icon-font^icon-font^^\\e8a0^
305^portlet_icon^icon-food^icon-food^^\\f0f5^
306^portlet_icon^icon-fork^icon-fork^^\\f126^
307^portlet_icon^icon-forumbee^icon-forumbee^^\\f211^
308^portlet_icon^icon-forward^icon-forward^^\\e851^
309^portlet_icon^icon-foursquare^icon-foursquare^^\\f180^
310^portlet_icon^icon-frown^icon-frown^^\\f119^
311^portlet_icon^icon-gamepad^icon-gamepad^^\\f11b^
312^portlet_icon^icon-gauge^icon-gauge^^\\f0e4^
313^portlet_icon^icon-gift^icon-gift^^\\e80c^
314^portlet_icon^icon-git^icon-git^^\\f1d3^
315^portlet_icon^icon-github^icon-github^^\\f113^
316^portlet_icon^icon-github-circled^icon-github-circled^^\\f09b^
317^portlet_icon^icon-github-squared^icon-github-squared^^\\f300^
318^portlet_icon^icon-git-squared^icon-git-squared^^\\f1d2^
319^portlet_icon^icon-gittip^icon-gittip^^\\f184^
320^portlet_icon^icon-glass^icon-glass^^\\e814^
321^portlet_icon^icon-globe^icon-globe^^\\e89a^
322^portlet_icon^icon-google^icon-google^^\\f1a0^
323^portlet_icon^icon-gplus^icon-gplus^^\\f0d5^
324^portlet_icon^icon-gplus-squared^icon-gplus-squared^^\\f0d4^
325^portlet_icon^icon-graduation-cap^icon-graduation-cap^^\\f19d^
326^portlet_icon^icon-gwallet^icon-gwallet^^\\f1ee^
327^portlet_icon^icon-hacker-news^icon-hacker-news^^\\f1d4^
328^portlet_icon^icon-hammer^icon-hammer^^\\e831^
329^portlet_icon^icon-hdd^icon-hdd^^\\f0a0^
330^portlet_icon^icon-header^icon-header^^\\f1dc^
331^portlet_icon^icon-headphones^icon-headphones^^\\e86c^
332^portlet_icon^icon-heart^icon-heart^^\\e818^
333^portlet_icon^icon-heartbeat^icon-heartbeat^^\\f21e^
334^portlet_icon^icon-heart-empty^icon-heart-empty^^\\e819^
335^portlet_icon^icon-help^icon-help^^\\f128^
336^portlet_icon^icon-help-circled^icon-help-circled^^\\e835^
337^portlet_icon^icon-history^icon-history^^\\f1da^
338^portlet_icon^icon-home^icon-home^^\\e837^
339^portlet_icon^icon-hospital^icon-hospital^^\\f0f8^
340^portlet_icon^icon-h-sigh^icon-h-sigh^^\\f0fd^
341^portlet_icon^icon-html5^icon-html5^^\\f13b^
342^portlet_icon^icon-inbox^icon-inbox^^\\e899^
343^portlet_icon^icon-indent-left^icon-indent-left^^\\e8aa^
344^portlet_icon^icon-indent-right^icon-indent-right^^\\e8ab^
345^portlet_icon^icon-info^icon-info^^\\f129^
346^portlet_icon^icon-info-circled^icon-info-circled^^\\e836^
347^portlet_icon^icon-instagram^icon-instagram^^\\f16d^
348^portlet_icon^icon-ioxhost^icon-ioxhost^^\\f208^
349^portlet_icon^icon-italic^icon-italic^^\\e8a2^
350^portlet_icon^icon-joomla^icon-joomla^^\\f1aa^
351^portlet_icon^icon-jsfiddle^icon-jsfiddle^^\\f1cc^
352^portlet_icon^icon-key^icon-key^^\\e813^
353^portlet_icon^icon-keyboard^icon-keyboard^^\\f11c^
354^portlet_icon^icon-language^icon-language^^\\f1ab^
355^portlet_icon^icon-laptop^icon-laptop^^\\f109^
356^portlet_icon^icon-lastfm^icon-lastfm^^\\f202^
357^portlet_icon^icon-lastfm-squared^icon-lastfm-squared^^\\f203^
358^portlet_icon^icon-leaf^icon-leaf^^\\e89f^
359^portlet_icon^icon-leanpub^icon-leanpub^^\\f212^
360^portlet_icon^icon-left^icon-left^^\\f177^
361^portlet_icon^icon-left-big^icon-left-big^^\\e880^
362^portlet_icon^icon-left-circled^icon-left-circled^^\\f0a8^
363^portlet_icon^icon-left-circled2^icon-left-circled2^^\\f190^
364^portlet_icon^icon-left-dir^icon-left-dir^^\\e879^
365^portlet_icon^icon-left-hand^icon-left-hand^^\\e884^
366^portlet_icon^icon-left-open^icon-left-open^^\\e87c^
367^portlet_icon^icon-lemon^icon-lemon^^\\e832^
368^portlet_icon^icon-level-down^icon-level-down^^\\f149^
369^portlet_icon^icon-level-up^icon-level-up^^\\f148^
370^portlet_icon^icon-lifebuoy^icon-lifebuoy^^\\f1cd^
371^portlet_icon^icon-lightbulb^icon-lightbulb^^\\f0eb^
372^portlet_icon^icon-link^icon-link^^\\e83a^
373^portlet_icon^icon-linkedin^icon-linkedin^^\\f0e1^
374^portlet_icon^icon-linkedin-squared^icon-linkedin-squared^^\\f30c^
375^portlet_icon^icon-link-ext^icon-link-ext^^\\f08e^
376^portlet_icon^icon-link-ext-alt^icon-link-ext-alt^^\\f14c^
377^portlet_icon^icon-linux^icon-linux^^\\f17c^
378^portlet_icon^icon-list^icon-list^^\\e8a9^
379^portlet_icon^icon-list-alt^icon-list-alt^^\\e804^
380^portlet_icon^icon-list-bullet^icon-list-bullet^^\\f0ca^
381^portlet_icon^icon-list-numbered^icon-list-numbered^^\\f0cb^
382^portlet_icon^icon-location^icon-location^^\\e85c^
383^portlet_icon^icon-lock^icon-lock^^\\e83c^
384^portlet_icon^icon-lock-open^icon-lock-open^^\\e83d^
385^portlet_icon^icon-lock-open-alt^icon-lock-open-alt^^\\f13e^
386^portlet_icon^icon-login^icon-login^^\\e867^
387^portlet_icon^icon-logout^icon-logout^^\\e868^
388^portlet_icon^icon-magic^icon-magic^^\\f0d0^
389^portlet_icon^icon-magnet^icon-magnet^^\\e80e^
390^portlet_icon^icon-mail^icon-mail^^\\e817^
391^portlet_icon^icon-mail-alt^icon-mail-alt^^\\f0e0^
392^portlet_icon^icon-mail-squared^icon-mail-squared^^\\f199^
393^portlet_icon^icon-male^icon-male^^\\f183^
394^portlet_icon^icon-mars^icon-mars^^\\f222^
395^portlet_icon^icon-mars-double^icon-mars-double^^\\f227^
396^portlet_icon^icon-mars-stroke^icon-mars-stroke^^\\f229^
397^portlet_icon^icon-mars-stroke-h^icon-mars-stroke-h^^\\f22b^
398^portlet_icon^icon-mars-stroke-v^icon-mars-stroke-v^^\\f22a^
399^portlet_icon^icon-maxcdn^icon-maxcdn^^\\f136^
400^portlet_icon^icon-meanpath^icon-meanpath^^\\f20c^
401^portlet_icon^icon-medium^icon-medium^^\\f23a^
402^portlet_icon^icon-medkit^icon-medkit^^\\f0fa^
403^portlet_icon^icon-megaphone^icon-megaphone^^\\e812^
404^portlet_icon^icon-meh^icon-meh^^\\f11a^
405^portlet_icon^icon-menu^icon-menu^^\\f0c9^
406^portlet_icon^icon-mercury^icon-mercury^^\\f223^
407^portlet_icon^icon-mic^icon-mic^^\\f130^
408^portlet_icon^icon-minus^icon-minus^^\\e82f^
409^portlet_icon^icon-minus-circled^icon-minus-circled^^\\e833^
410^portlet_icon^icon-minus-squared^icon-minus-squared^^\\f146^
411^portlet_icon^icon-minus-squared-alt^icon-minus-squared-alt^^\\f147^
412^portlet_icon^icon-mobile^icon-mobile^^\\f10b^
413^portlet_icon^icon-money^icon-money^^\\f0d6^
414^portlet_icon^icon-moon^icon-moon^^\\f186^
415^portlet_icon^icon-motorcycle^icon-motorcycle^^\\f21c^
416^portlet_icon^icon-move^icon-move^^\\f047^
417^portlet_icon^icon-music^icon-music^^\\e815^
418^portlet_icon^icon-mute^icon-mute^^\\f131^
419^portlet_icon^icon-neuter^icon-neuter^^\\f22c^
420^portlet_icon^icon-newspaper^icon-newspaper^^\\f1ea^
421^portlet_icon^icon-off^icon-off^^\\e802^
422^portlet_icon^icon-ok^icon-ok^^\\e827^
423^portlet_icon^icon-ok-circled^icon-ok-circled^^\\e828^
424^portlet_icon^icon-ok-circled2^icon-ok-circled2^^\\e829^
425^portlet_icon^icon-ok-squared^icon-ok-squared^^\\f14a^
426^portlet_icon^icon-openid^icon-openid^^\\f19b^
427^portlet_icon^icon-pagelines^icon-pagelines^^\\f18c^
428^portlet_icon^icon-paper-plane^icon-paper-plane^^\\f1d8^
429^portlet_icon^icon-paper-plane-empty^icon-paper-plane-empty^^\\f1d9^
430^portlet_icon^icon-paragraph^icon-paragraph^^\\f1dd^
431^portlet_icon^icon-paste^icon-paste^^\\f0ea^
432^portlet_icon^icon-pause^icon-pause^^\\e88e^
433^portlet_icon^icon-paw^icon-paw^^\\f1b0^
434^portlet_icon^icon-paypal^icon-paypal^^\\f1ed^
435^portlet_icon^icon-pencil^icon-pencil^^\\e853^
436^portlet_icon^icon-pencil-squared^icon-pencil-squared^^\\f14b^
437^portlet_icon^icon-phone^icon-phone^^\\e861^
438^portlet_icon^icon-phone-squared^icon-phone-squared^^\\f098^
439^portlet_icon^icon-picture^icon-picture^^\\e821^
440^portlet_icon^icon-pied-piper-alt^icon-pied-piper-alt^^\\f1a8^
441^portlet_icon^icon-pied-piper-squared^icon-pied-piper-squared^^\\f1a7^
442^portlet_icon^icon-pin^icon-pin^^\\e83e^
443^portlet_icon^icon-pinterest^icon-pinterest^^\\f231^
444^portlet_icon^icon-pinterest-circled^icon-pinterest-circled^^\\f0d2^
445^portlet_icon^icon-pinterest-squared^icon-pinterest-squared^^\\f0d3^
446^portlet_icon^icon-play^icon-play^^\\e88b^
447^portlet_icon^icon-play-circled^icon-play-circled^^\\f144^
448^portlet_icon^icon-play-circled2^icon-play-circled2^^\\e88c^
449^portlet_icon^icon-plug^icon-plug^^\\f1e6^
450^portlet_icon^icon-plus^icon-plus^^\\e82d^
451^portlet_icon^icon-plus-circled^icon-plus-circled^^\\e82e^
452^portlet_icon^icon-plus-squared^icon-plus-squared^^\\f0fe^
453^portlet_icon^icon-plus-squared-alt^icon-plus-squared-alt^^\\f196^
454^portlet_icon^icon-pound^icon-pound^^\\f154^
455^portlet_icon^icon-print^icon-print^^\\e855^
456^portlet_icon^icon-puzzle^icon-puzzle^^\\f12e^
457^portlet_icon^icon-qq^icon-qq^^\\f1d6^
458^portlet_icon^icon-qrcode^icon-qrcode^^\\e805^
459^portlet_icon^icon-quote-left^icon-quote-left^^\\f10d^
460^portlet_icon^icon-quote-right^icon-quote-right^^\\f10e^
461^portlet_icon^icon-rebel^icon-rebel^^\\f1d0^
462^portlet_icon^icon-recycle^icon-recycle^^\\f1b8^
463^portlet_icon^icon-reddit^icon-reddit^^\\f1a1^
464^portlet_icon^icon-reddit-squared^icon-reddit-squared^^\\f1a2^
465^portlet_icon^icon-renren^icon-renren^^\\f18b^
466^portlet_icon^icon-reply^icon-reply^^\\f112^
467^portlet_icon^icon-reply-all^icon-reply-all^^\\f122^
468^portlet_icon^icon-resize-full^icon-resize-full^^\\e86f^
469^portlet_icon^icon-resize-full-alt^icon-resize-full-alt^^\\f0b2^
470^portlet_icon^icon-resize-horizontal^icon-resize-horizontal^^\\e872^
471^portlet_icon^icon-resize-small^icon-resize-small^^\\e870^
472^portlet_icon^icon-resize-vertical^icon-resize-vertical^^\\e871^
473^portlet_icon^icon-retweet^icon-retweet^^\\e856^
474^portlet_icon^icon-right^icon-right^^\\f178^
475^portlet_icon^icon-right-big^icon-right-big^^\\e881^
476^portlet_icon^icon-right-circled^icon-right-circled^^\\f0a9^
477^portlet_icon^icon-right-circled2^icon-right-circled2^^\\f18e^
478^portlet_icon^icon-right-dir^icon-right-dir^^\\e87a^
479^portlet_icon^icon-right-hand^icon-right-hand^^\\e883^
480^portlet_icon^icon-right-open^icon-right-open^^\\e87d^
481^portlet_icon^icon-road^icon-road^^\\e803^
482^portlet_icon^icon-rocket^icon-rocket^^\\f135^
483^portlet_icon^icon-rouble^icon-rouble^^\\f158^
484^portlet_icon^icon-rss^icon-rss^^\\f09e^
485^portlet_icon^icon-rss-squared^icon-rss-squared^^\\f143^
486^portlet_icon^icon-rupee^icon-rupee^^\\f156^
487^portlet_icon^icon-scissors^icon-scissors^^\\e800^
488^portlet_icon^icon-search^icon-search^^\\e816^
489^portlet_icon^icon-sellsy^icon-sellsy^^\\f213^
490^portlet_icon^icon-server^icon-server^^\\f233^
491^portlet_icon^icon-share^icon-share^^\\f1e0^
492^portlet_icon^icon-share-squared^icon-share-squared^^\\f1e1^
493^portlet_icon^icon-shekel^icon-shekel^^\\f20b^
494^portlet_icon^icon-shield^icon-shield^^\\f132^
495^portlet_icon^icon-ship^icon-ship^^\\f21a^
496^portlet_icon^icon-shirtsinbulk^icon-shirtsinbulk^^\\f214^
497^portlet_icon^icon-shuffle^icon-shuffle^^\\e88a^
498^portlet_icon^icon-signal^icon-signal^^\\e897^
499^portlet_icon^icon-simplybuilt^icon-simplybuilt^^\\f215^
500^portlet_icon^icon-sitemap^icon-sitemap^^\\f0e8^
501^portlet_icon^icon-skyatlas^icon-skyatlas^^\\f216^
502^portlet_icon^icon-skype^icon-skype^^\\f17e^
503^portlet_icon^icon-slack^icon-slack^^\\f198^
504^portlet_icon^icon-sliders^icon-sliders^^\\f1de^
505^portlet_icon^icon-slideshare^icon-slideshare^^\\f1e7^
506^portlet_icon^icon-smile^icon-smile^^\\f118^
507^portlet_icon^icon-soccer-ball^icon-soccer-ball^^\\f1e3^
508^portlet_icon^icon-sort^icon-sort^^\\f0dc^
509^portlet_icon^icon-sort-alt-down^icon-sort-alt-down^^\\f161^
510^portlet_icon^icon-sort-alt-up^icon-sort-alt-up^^\\f160^
511^portlet_icon^icon-sort-down^icon-sort-down^^\\f0dd^
512^portlet_icon^icon-sort-name-down^icon-sort-name-down^^\\f15e^
513^portlet_icon^icon-sort-name-up^icon-sort-name-up^^\\f15d^
514^portlet_icon^icon-sort-number-down^icon-sort-number-down^^\\f163^
515^portlet_icon^icon-sort-number-up^icon-sort-number-up^^\\f162^
516^portlet_icon^icon-sort-up^icon-sort-up^^\\f0de^
517^portlet_icon^icon-soundcloud^icon-soundcloud^^\\f1be^
518^portlet_icon^icon-space-shuttle^icon-space-shuttle^^\\f197^
519^portlet_icon^icon-spinner^icon-spinner^^\\f110^
520^portlet_icon^icon-spoon^icon-spoon^^\\f1b1^
521^portlet_icon^icon-spotify^icon-spotify^^\\f1bc^
522^portlet_icon^icon-stackexchange^icon-stackexchange^^\\f18d^
523^portlet_icon^icon-stackoverflow^icon-stackoverflow^^\\f16c^
524^portlet_icon^icon-star^icon-star^^\\e81a^
525^portlet_icon^icon-star-empty^icon-star-empty^^\\e81b^
526^portlet_icon^icon-star-half^icon-star-half^^\\e81c^
527^portlet_icon^icon-star-half-alt^icon-star-half-alt^^\\f123^
528^portlet_icon^icon-steam^icon-steam^^\\f1b6^
529^portlet_icon^icon-steam-squared^icon-steam-squared^^\\f1b7^
530^portlet_icon^icon-stethoscope^icon-stethoscope^^\\f0f1^
531^portlet_icon^icon-stop^icon-stop^^\\e88d^
532^portlet_icon^icon-street-view^icon-street-view^^\\f21d^
533^portlet_icon^icon-strike^icon-strike^^\\f0cc^
534^portlet_icon^icon-stumbleupon^icon-stumbleupon^^\\f1a4^
535^portlet_icon^icon-stumbleupon-circled^icon-stumbleupon-circled^^\\f1a3^
536^portlet_icon^icon-subscript^icon-subscript^^\\f12c^
537^portlet_icon^icon-subway^icon-subway^^\\f239^
538^portlet_icon^icon-suitcase^icon-suitcase^^\\f0f2^
539^portlet_icon^icon-sun^icon-sun^^\\f185^
540^portlet_icon^icon-superscript^icon-superscript^^\\f12b^
541^portlet_icon^icon-table^icon-table^^\\f0ce^
542^portlet_icon^icon-tablet^icon-tablet^^\\f10a^
543^portlet_icon^icon-tag^icon-tag^^\\e849^
544^portlet_icon^icon-tags^icon-tags^^\\e84a^
545^portlet_icon^icon-target^icon-target^^\\e896^
546^portlet_icon^icon-tasks^icon-tasks^^\\f0ae^
547^portlet_icon^icon-taxi^icon-taxi^^\\f1ba^
548^portlet_icon^icon-tencent-weibo^icon-tencent-weibo^^\\f1d5^
549^portlet_icon^icon-terminal^icon-terminal^^\\f120^
550^portlet_icon^icon-text-height^icon-text-height^^\\e8a3^
551^portlet_icon^icon-text-width^icon-text-width^^\\e8a4^
552^portlet_icon^icon-th^icon-th^^\\e825^
553^portlet_icon^icon-th-large^icon-th-large^^\\e824^
554^portlet_icon^icon-th-list^icon-th-list^^\\e826^
555^portlet_icon^icon-thumbs-down^icon-thumbs-down^^\\e84e^
556^portlet_icon^icon-thumbs-down-alt^icon-thumbs-down-alt^^\\f165^
557^portlet_icon^icon-thumbs-up^icon-thumbs-up^^\\e84d^
558^portlet_icon^icon-thumbs-up-alt^icon-thumbs-up-alt^^\\f164^
559^portlet_icon^icon-ticket^icon-ticket^^\\f145^
560^portlet_icon^icon-tint^icon-tint^^\\e809^
561^portlet_icon^icon-to-end^icon-to-end^^\\e88f^
562^portlet_icon^icon-to-end-alt^icon-to-end-alt^^\\e890^
563^portlet_icon^icon-toggle-off^icon-toggle-off^^\\f204^
564^portlet_icon^icon-toggle-on^icon-toggle-on^^\\f205^
565^portlet_icon^icon-to-start^icon-to-start^^\\e891^
566^portlet_icon^icon-to-start-alt^icon-to-start-alt^^\\e892^
567^portlet_icon^icon-train^icon-train^^\\f238^
568^portlet_icon^icon-transgender^icon-transgender^^\\f224^
569^portlet_icon^icon-transgender-alt^icon-transgender-alt^^\\f225^
570^portlet_icon^icon-trash^icon-trash^^\\f1f8^
571^portlet_icon^icon-trash-empty^icon-trash-empty^^\\e85d^
572^portlet_icon^icon-tree^icon-tree^^\\f1bb^
573^portlet_icon^icon-trello^icon-trello^^\\f181^
574^portlet_icon^icon-truck^icon-truck^^\\e830^
575^portlet_icon^icon-try^icon-try^^\\f195^
576^portlet_icon^icon-tty^icon-tty^^\\f1e4^
577^portlet_icon^icon-tumblr^icon-tumblr^^\\f173^
578^portlet_icon^icon-tumblr-squared^icon-tumblr-squared^^\\f174^
579^portlet_icon^icon-twitch^icon-twitch^^\\f1e8^
580^portlet_icon^icon-twitter^icon-twitter^^\\f099^
581^portlet_icon^icon-twitter-squared^icon-twitter-squared^^\\f304^
582^portlet_icon^icon-umbrella^icon-umbrella^^\\e89d^
583^portlet_icon^icon-underline^icon-underline^^\\f0cd^
584^portlet_icon^icon-unlink^icon-unlink^^\\f127^
585^portlet_icon^icon-up^icon-up^^\\f176^
586^portlet_icon^icon-up-big^icon-up-big^^\\e882^
587^portlet_icon^icon-up-circled^icon-up-circled^^\\f0aa^
588^portlet_icon^icon-up-circled2^icon-up-circled2^^\\e876^
589^portlet_icon^icon-up-dir^icon-up-dir^^\\e878^
590^portlet_icon^icon-up-hand^icon-up-hand^^\\e885^
591^portlet_icon^icon-upload^icon-upload^^\\e850^
592^portlet_icon^icon-upload-cloud^icon-upload-cloud^^\\f0ee^
593^portlet_icon^icon-up-open^icon-up-open^^\\e87e^
594^portlet_icon^icon-user^icon-user^^\\e81d^
595^portlet_icon^icon-user-md^icon-user-md^^\\f0f0^
596^portlet_icon^icon-user-plus^icon-user-plus^^\\f234^
597^portlet_icon^icon-users^icon-users^^\\e81e^
598^portlet_icon^icon-user-secret^icon-user-secret^^\\f21b^
599^portlet_icon^icon-user-times^icon-user-times^^\\f235^
600^portlet_icon^icon-venus^icon-venus^^\\f221^
601^portlet_icon^icon-venus-double^icon-venus-double^^\\f226^
602^portlet_icon^icon-venus-mars^icon-venus-mars^^\\f228^
603^portlet_icon^icon-viacoin^icon-viacoin^^\\f237^
604^portlet_icon^icon-video^icon-video^^\\e81f^
605^portlet_icon^icon-videocam^icon-videocam^^\\e820^
606^portlet_icon^icon-vimeo-squared^icon-vimeo-squared^^\\f194^
607^portlet_icon^icon-vine^icon-vine^^\\f1ca^
608^portlet_icon^icon-vkontakte^icon-vkontakte^^\\f189^
609^portlet_icon^icon-volume-down^icon-volume-down^^\\e86a^
610^portlet_icon^icon-volume-off^icon-volume-off^^\\e869^
611^portlet_icon^icon-volume-up^icon-volume-up^^\\e86b^
612^portlet_icon^icon-wechat^icon-wechat^^\\f1d7^
613^portlet_icon^icon-weibo^icon-weibo^^\\f18a^
614^portlet_icon^icon-whatsapp^icon-whatsapp^^\\f232^
615^portlet_icon^icon-wheelchair^icon-wheelchair^^\\f193^
616^portlet_icon^icon-wifi^icon-wifi^^\\f1eb^
617^portlet_icon^icon-windows^icon-windows^^\\f17a^
618^portlet_icon^icon-won^icon-won^^\\f159^
619^portlet_icon^icon-wordpress^icon-wordpress^^\\f19a^
620^portlet_icon^icon-wrench^icon-wrench^^\\e864^
621^portlet_icon^icon-xing^icon-xing^^\\f168^
622^portlet_icon^icon-xing-squared^icon-xing-squared^^\\f169^
623^portlet_icon^icon-yahoo^icon-yahoo^^\\f19e^
624^portlet_icon^icon-yelp^icon-yelp^^\\f1e9^
625^portlet_icon^icon-yen^icon-yen^^\\f157^
626^portlet_icon^icon-youtube^icon-youtube^^\\f167^
627^portlet_icon^icon-youtube-play^icon-youtube-play^^\\f16a^
628^portlet_icon^icon-youtube-squared^icon-youtube-squared^^\\f166^
629^portlet_icon^icon-zoom-in^icon-zoom-in^^\\e873^
630^portlet_icon^icon-zoom-out^icon-zoom-out^^\\e874^
109^portlet_visible^pre_login^Vor Login sichtbar^^^
631^portlet_visible^all^Immer sichtbar^^^
632^portlet_visible^login^Spezielles Login Portlet^^^

2
superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_pg.sql

@ -370,7 +370,7 @@ select now(), 'Fülle db_version';
delete from db_version where his_system='kern'; delete from db_version where his_system='kern';
insert into db_version (his_system,version,systeminfo_id) values('kern','5.1',9); insert into db_version (his_system,version,systeminfo_id) values('kern','5.2b',9);

16
superx/WEB-INF/kern_dbforms-config_pg.xml

@ -1444,6 +1444,22 @@
</field> </field>
<field name="gueltig_von" description="Start der Gültigkeit" fieldType="date" size="4" isKey="" defaultValue="01.01.1900" sortable=""/> <field name="gueltig_von" description="Start der Gültigkeit" fieldType="date" size="4" isKey="" defaultValue="01.01.1900" sortable=""/>
<field name="gueltig_bis" description="Ende der Gültigkeit" fieldType="date" size="4" isKey="" defaultValue="01.01.3000" sortable=""/> <field name="gueltig_bis" description="Ende der Gültigkeit" fieldType="date" size="4" isKey="" defaultValue="01.01.3000" sortable=""/>
<foreign-key foreignTable="menu_element" name="sx_portlet_menu_element82" displayType="select" visibleFields="description" format="%s">
<reference local="\'portlet_css_class\'" foreign="element"/>
<reference local="class" foreign="element_value"/>
</foreign-key>
<foreign-key foreignTable="menu_element" name="sx_portlet_menu_element83" displayType="select" visibleFields="description" format="%s">
<reference local="\'portlet_visible\'" foreign="element"/>
<reference local="visible" foreign="element_value"/>
</foreign-key>
<foreign-key foreignTable="menu_element" name="sx_portlet_menu_element84" displayType="select" visibleFields="description" format="%s">
<reference local="\'portlet_type\'" foreign="element"/>
<reference local="type" foreign="element_value"/>
</foreign-key>
<foreign-key foreignTable="menu_element" name="sx_portlet_menu_element85" displayType="select" visibleFields="description" format="%s">
<reference local="\'portlet_icon\'" foreign="element"/>
<reference local="icon" foreign="element_value"/>
</foreign-key>
<interceptor className="de.superx.servlet.DbformInterceptor"/> <interceptor className="de.superx.servlet.DbformInterceptor"/>
</table> </table>
<table name="sx_repository"> <table name="sx_repository">

20
superx/edit/kern/portlets_edit.jsp

@ -121,24 +121,27 @@ dbConnectionName="<%= mandantenid %>" ><input type="hidden" name="${_csrf.parame
<tr> <tr>
<td class="db_label"> <td class="db_label">
<db:message key="Begr&uuml;&szlig;ungstext HTML, oder Wiki?"/></td><td align="left"> <db:message key="Begr&uuml;&szlig;ungstext HTML, oder Wiki?"/></td><td align="left">
<div id="fld_type"> <div id="fld_type">
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="255" size="40" id="inp_sx_portlettype" fieldName="type"/> <input onblur="updateSelect(this)" style="display:none" size="10" name="key_sx_portlettype" class="schluesselfeld" type="text">
<db:select id="inp_sx_portlettype" styleClass="clsInputStyle" readOnly="false" onChange="updateKeyfield(this)" fieldName="type" customEntry=",,true"><% sql = "select element_value, description from menu_element where menu_element.element = \'portlet_type\' order by description;"; %><db:queryData name="sx_portlet_menu_element84" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /> </db:select>
</div> </div>
</td> </td>
</tr> </tr>
<tr> <tr>
<td class="db_label"> <td class="db_label">
<db:message key="CSS-class f&uuml;r Portlets"/></td><td align="left"> <db:message key="CSS-class f&uuml;r Portlets"/></td><td align="left">
<div id="fld_class"> <div id="fld_class">
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="255" size="40" id="inp_sx_portletclass" fieldName="class"/> <input onblur="updateSelect(this)" style="display:none" size="10" name="key_sx_portletclass" class="schluesselfeld" type="text">
<db:select id="inp_sx_portletclass" styleClass="clsInputStyle" readOnly="false" onChange="updateKeyfield(this)" fieldName="class" customEntry=",,true"><% sql = "select element_value, description from menu_element where menu_element.element = \'portlet_css_class\' order by description;"; %><db:queryData name="sx_portlet_menu_element82" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /> </db:select>
</div> </div>
<span style="display:none" connectId="fld_class" dojoType="tooltip">"green" oder "red"</span></td> <span style="display:none" connectId="fld_class" dojoType="tooltip">"green" oder "red"</span></td>
</tr> </tr>
<tr> <tr>
<td class="db_label"> <td class="db_label">
<db:message key="Icon f&uuml;r Portlets"/></td><td align="left"> <db:message key="Icon f&uuml;r Portlets"/></td><td align="left">
<div id="fld_icon"> <div id="fld_icon">
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="255" size="40" id="inp_sx_portleticon" fieldName="icon"/> <input onblur="updateSelect(this)" style="display:none" size="10" name="key_sx_portleticon" class="schluesselfeld" type="text">
<db:select id="inp_sx_portleticon" styleClass="clsInputStyle" readOnly="false" onChange="updateKeyfield(this)" fieldName="icon" customEntry=",,true"><% sql = "select element_value, description from menu_element where menu_element.element = \'portlet_icon\' order by description;"; %><db:queryData name="sx_portlet_menu_element85" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /> </db:select>
</div> </div>
<span style="display:none" connectId="fld_icon" dojoType="tooltip">z.B. "icon-user-plus" oder "icon-help-circled" </span></td> <span style="display:none" connectId="fld_icon" dojoType="tooltip">z.B. "icon-user-plus" oder "icon-help-circled" </span></td>
</tr> </tr>
@ -161,8 +164,9 @@ dbConnectionName="<%= mandantenid %>" ><input type="hidden" name="${_csrf.parame
<tr> <tr>
<td class="db_label"> <td class="db_label">
<db:message key="Sichtbar"/></td><td align="left"> <db:message key="Sichtbar"/></td><td align="left">
<div id="fld_visible"> <div id="fld_visible">
<db:textField nullFieldValue="" styleClass="clsInputStyle" onBlur="" maxlength="255" size="40" id="inp_sx_portletvisible" fieldName="visible"/> <input onblur="updateSelect(this)" style="display:none" size="10" name="key_sx_portletvisible" class="schluesselfeld" type="text">
<db:select id="inp_sx_portletvisible" styleClass="clsInputStyle" readOnly="false" onChange="updateKeyfield(this)" fieldName="visible" customEntry=",,true"><% sql = "select element_value, description from menu_element where menu_element.element = \'portlet_visible\' order by description;"; %><db:queryData name="sx_portlet_menu_element83" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /> </db:select>
</div> </div>
<span style="display:none" connectId="fld_visible" dojoType="tooltip">false=wird nicht ausgegeben, all=auch nicht angemeldete Personen sehen das Portlet.</span></td> <span style="display:none" connectId="fld_visible" dojoType="tooltip">false=wird nicht ausgegeben, all=auch nicht angemeldete Personen sehen das Portlet.</span></td>
</tr> </tr>

6
superx/edit/kern/portlets_list.jsp

@ -100,11 +100,7 @@ dbConnectionName="<%= mandantenid %>" ><input type="hidden" name="${_csrf.parame
<tr> <tr>
<td></td><td> <td></td><td>
<db:label nullFieldValue="" styleClass="clsInputStyle" fieldName="tid"/></td><td align="left"> <db:label nullFieldValue="" styleClass="clsInputStyle" fieldName="tid"/></td><td align="left">
<db:textField nullFieldValue="" styleClass="clsInputStyle" maxlength="255" size="25" fieldName="name"/></td><td align="left"> <db:textField nullFieldValue="" styleClass="clsInputStyle" maxlength="255" size="25" fieldName="name"/></td><td align="left"> <db:select fieldName="type" customEntry=",,true"><% sql = "select element_value, description from menu_element where menu_element.element = \'portlet_type\' order by description;"; %><db:queryData name="sx_portlet_menu_element84" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /></db:select></td><td align="left"> <db:select fieldName="class" customEntry=",,true"><% sql = "select element_value, description from menu_element where menu_element.element = \'portlet_css_class\' order by description;"; %><db:queryData name="sx_portlet_menu_element82" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /></db:select></td><td align="left"> <db:select fieldName="icon" customEntry=",,true"><% sql = "select element_value, description from menu_element where menu_element.element = \'portlet_icon\' order by description;"; %><db:queryData name="sx_portlet_menu_element85" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /></db:select></td><td align="left"> <db:select fieldName="visible" customEntry=",,true"><% sql = "select element_value, description from menu_element where menu_element.element = \'portlet_visible\' order by description;"; %><db:queryData name="sx_portlet_menu_element83" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /></db:select></td><td align="left">
<db:textField nullFieldValue="" styleClass="clsInputStyle" maxlength="255" size="6" fieldName="type"/></td><td align="left">
<db:textField nullFieldValue="" styleClass="clsInputStyle" maxlength="255" size="6" fieldName="class"/></td><td align="left">
<db:textField nullFieldValue="" styleClass="clsInputStyle" maxlength="255" size="6" fieldName="icon"/></td><td align="left">
<db:textField nullFieldValue="" styleClass="clsInputStyle" maxlength="255" size="6" fieldName="visible"/></td><td align="left">
<db:textField nullFieldValue="" styleClass="clsInputStyle" size="6" fieldName="sortnr_initial"/></td><td align="left"> <db:textField nullFieldValue="" styleClass="clsInputStyle" size="6" fieldName="sortnr_initial"/></td><td align="left">
<db:dateField styleClass="clsInputStyle" nullFieldValue="" <db:dateField styleClass="clsInputStyle" nullFieldValue=""
size="9" fieldName="gueltig_von"/> size="9" fieldName="gueltig_von"/>

Loading…
Cancel
Save