8             <script src="http://cdn.ravenjs.com/1.1.7/jquery,native/raven.min.js"></script>
 
  10                 Raven.config('{{RAVEN_CONFIG.SENTRY_URL}}', {{RAVEN_CONFIG.SETTINGS|default:'{}'}}).install();
 
  11                 {% if request.user.is_authenticated %}
 
  13                         name: '{{request.user.username}}',
 
  14                         email: '{{request.user.email}}',
 
  15                         id: {{request.user.id}}
 
  20         <script src="{% url 'django.views.i18n.javascript_catalog' %}"></script>
 
  23             <link rel="stylesheet/less" type="text/css" href="{% static 'wiki/editor/src/editor/styles/main.less' %}"/>
 
  24             <script type="text/javascript">less = {relativeUrls: true};</script>
 
  25             <script src="{% static 'wiki/editor/libs/less-1.3.3.min.js' %}"></script>
 
  26             <script src="{% static 'wiki/editor/libs/require.js' %}" data-main="{% static 'wiki/editor/src/editor/entrypoint.js' %}" ></script>
 
  28             <link href="{% static 'wiki/build/rng.css' %}" rel="stylesheet">
 
  29             <script src="{% static 'wiki/build/rng.js' %}"></script>
 
  33         <script type="text/javascript">
 
  36                 rootSelector: '#editor_root',
 
  37                 jsonifySentPayload: false,
 
  39                 {% if request.user.is_authenticated %}
 
  41                     name: '{{request.user.username}}',
 
  42                     email: '{{request.user.email}}',
 
  43                     id: {{request.user.id}}
 
  63                             handlers: ['console', 'sentry']
 
  68                 documentSummaryView: {
 
  69                     title: '{% trans 'Informations about lesson' %}',
 
  71                         {name: 'version', label: '{% trans 'Version' %}'},
 
  72                         {name: 'stage', label: '{% trans 'Stage' %}'},
 
  73                         {name: 'assignment', label: '{% trans 'Assignment' %}'},
 
  79                         templates: {{serialized_templates|safe}},
 
  81                             {key: 'audience', values: [
 
  92                             {key: 'creator.scenario'},
 
  93                             {key: 'creator.methodologist'},
 
  94                             {key: 'description', values: ['Publikacja zrealizowana w ramach projektu Cyfrowa Przyszłość, dofinansowanego ze środków Ministerstwa Kultury i Dziedzictwa Narodowego']},
 
  95                             {key: 'type', values: ['course', 'synthetic', 'project']},
 
  96                             {key: 'subject.curriculum', values: [
 
  97                                 '2012/0/wychowanie-przedszkolne/c1',
 
  98                                 '2012/0/wychowanie-przedszkolne/c2',
 
  99                                 '2012/0/wychowanie-przedszkolne/c3',
 
 100                                 '2012/0/wychowanie-przedszkolne/c4',
 
 101                                 '2012/0/wychowanie-przedszkolne/c5',
 
 102                                 '2012/0/wychowanie-przedszkolne/t1',
 
 103                                 '2012/0/wychowanie-przedszkolne/t10',
 
 104                                 '2012/0/wychowanie-przedszkolne/t11',
 
 105                                 '2012/0/wychowanie-przedszkolne/t12',
 
 106                                 '2012/0/wychowanie-przedszkolne/t13',
 
 107                                 '2012/0/wychowanie-przedszkolne/t14',
 
 108                                 '2012/0/wychowanie-przedszkolne/t15',
 
 109                                 '2012/0/wychowanie-przedszkolne/t17',
 
 110                                 '2012/0/wychowanie-przedszkolne/t2',
 
 111                                 '2012/0/wychowanie-przedszkolne/t3',
 
 112                                 '2012/0/wychowanie-przedszkolne/t4',
 
 113                                 '2012/0/wychowanie-przedszkolne/t5',
 
 114                                 '2012/0/wychowanie-przedszkolne/t6',
 
 115                                 '2012/0/wychowanie-przedszkolne/t7',
 
 116                                 '2012/0/wychowanie-przedszkolne/t8',
 
 117                                 '2012/0/wychowanie-przedszkolne/t9',
 
 118                                 '2012/I/edukacja-matematyczna/t1',
 
 119                                 '2012/I/edukacja-plastyczna/t1',
 
 120                                 '2012/I/edukacja-plastyczna/t2',
 
 121                                 '2012/I/edukacja-plastyczna/t3',
 
 122                                 '2012/I/edukacja-plastyczna/t4',
 
 123                                 '2012/I/edukacja-plastyczna/t5',
 
 124                                 '2012/I/edukacja-plastyczna/t6',
 
 125                                 '2012/I/edukacja-polonistyczna/t1',
 
 126                                 '2012/I/edukacja-polonistyczna/t10',
 
 127                                 '2012/I/edukacja-polonistyczna/t11',
 
 128                                 '2012/I/edukacja-polonistyczna/t2',
 
 129                                 '2012/I/edukacja-polonistyczna/t3',
 
 130                                 '2012/I/edukacja-polonistyczna/t4',
 
 131                                 '2012/I/edukacja-polonistyczna/t5',
 
 132                                 '2012/I/edukacja-polonistyczna/t6',
 
 133                                 '2012/I/edukacja-polonistyczna/t7',
 
 134                                 '2012/I/edukacja-polonistyczna/t8',
 
 135                                 '2012/I/edukacja-polonistyczna/t9',
 
 136                                 '2012/I/edukacja-przyrodnicza/t1',
 
 137                                 '2012/I/edukacja-społeczna/t1',
 
 138                                 '2012/I/edukacja-społeczna/t2',
 
 139                                 '2012/I/edukacja-społeczna/t3',
 
 140                                 '2012/I/edukacja-społeczna/t4',
 
 141                                 '2012/I/edukacja-społeczna/t5',
 
 142                                 '2012/I/edukacja-społeczna/t6',
 
 156                                 '2012/II/HISTORIA_I_SPOLECZENSTWO/c4',
 
 157                                 '2012/II/HISTORIA_I_SPOLECZENSTWO/t1',
 
 158                                 '2012/II/HISTORIA_I_SPOLECZENSTWO/t4',
 
 159                                 '2012/II/HISTORIA_I_SPOLECZENSTWO/t5',
 
 160                                 '2012/II/HISTORIA_I_SPOLECZENSTWO/t7',
 
 164                                 '2012/III/ETYKA/t11',
 
 167                                 '2012/III/INFORMATYKA/c1',
 
 168                                 '2012/III/INFORMATYKA/c2',
 
 169                                 '2012/III/INFORMATYKA/c5',
 
 170                                 '2012/III/PLASTYKA/c1',
 
 171                                 '2012/III/PLASTYKA/c2',
 
 172                                 '2012/III/PLASTYKA/c3',
 
 173                                 '2012/III/POLSKI/c1',
 
 174                                 '2012/III/POLSKI/c2',
 
 175                                 '2012/III/POLSKI/c3',
 
 193                                 '2012/II/PLASTYKA/C1',
 
 194                                 '2012/II/PLASTYKA/C2',
 
 195                                 '2012/II/PLASTYKA/C3',
 
 196                                 '2012/II/PLASTYKA/T1',
 
 197                                 '2012/II/PLASTYKA/T2',
 
 198                                 '2012/II/PLASTYKA/T3',
 
 203                                 '2012/II/POLSKI/T10',
 
 204                                 '2012/II/POLSKI/T11',
 
 205                                 '2012/II/POLSKI/T12',
 
 206                                 '2012/II/POLSKI/T13',
 
 207                                 '2012/II/POLSKI/T14',
 
 208                                 '2012/II/POLSKI/T15',
 
 209                                 '2012/II/POLSKI/T16',
 
 210                                 '2012/II/POLSKI/T17',
 
 211                                 '2012/II/POLSKI/T18',
 
 218                                 '2012/II/WYCHOWANIE_DO_ZYCIA_W_RODZINIE/T10',
 
 219                                 '2012/II/WYCHOWANIE_DO_ZYCIA_W_RODZINIE/T11',
 
 220                                 '2012/II/WYCHOWANIE_DO_ZYCIA_W_RODZINIE/T13',
 
 221                                 '2012/II/ZAJECIA_KOMPUTEROWE/c1',
 
 222                                 '2012/II/ZAJECIA_KOMPUTEROWE/c2',
 
 223                                 '2012/II/ZAJECIA_KOMPUTEROWE/c3',
 
 224                                 '2012/II/ZAJECIA_KOMPUTEROWE/c5',
 
 225                                 '2012/II/ZAJECIA_KOMPUTEROWE/T4',
 
 226                                 '2012/II/ZAJECIA_KOMPUTEROWE/T6',
 
 227                                 '2012/II/ZAJECIA_KOMPUTEROWE/T7',
 
 234                                 '2012/IV/INFORMATYKA/c1',
 
 235                                 '2012/IV/INFORMATYKA/c2',
 
 236                                 '2012/IV/INFORMATYKA/c4',
 
 237                                 '2012/IV/INFORMATYKA/c5',
 
 238                                 '2012/IV/INFORMATYKA/t1',
 
 239                                 '2012/IV/INFORMATYKA/t2',
 
 240                                 '2012/IV/INFORMATYKA/t3',
 
 241                                 '2012/IV/INFORMATYKA/t4',
 
 242                                 '2012/IV/INFORMATYKA/t7',
 
 254                                 '2012/IV/WOS/c6/roz',
 
 256                                 '2012/IV/WOS/t10/roz',
 
 257                                 '2012/IV/WOS/t13/roz',
 
 258                                 '2012/IV/WOS/t14/roz',
 
 259                                 '2012/IV/WOS/t15/roz',
 
 261                                 '2012/IV/WOS/t27/roz',
 
 262                                 '2012/IV/WOS/t2/roz',
 
 264                                 '2012/IV/WOS/t32/roz',
 
 265                                 '2012/IV/WOS/t36/roz',
 
 268                                 '2012/IV/WOS/t8/roz',
 
 269                                 '2012/I/wychowanie-przedszkolne/t16',
 
 270                                 '2012/I/ZAJECIA_KOMPUTEROWE/t1',
 
 271                                 '2012/I/ZAJECIA_KOMPUTEROWE/t2',
 
 272                                 '2012/I/ZAJECIA_KOMPUTEROWE/t3',
 
 273                                 '2012/I/ZAJECIA_KOMPUTEROWE/t4',
 
 274                                 '2012/I/ZAJECIA_KOMPUTEROWE/t5'
 
 276                             {key: 'subject.competence', values: [
 
 277                                 'Anonimowość - Bezpieczeństwo w komunikacji i mediach',
 
 278                                 'Bezpieczeństwo komunikacji, pracy i transakcji - Bezpieczeństwo w komunikacji i mediach',
 
 279                                 'Finansowanie mediów i wybrane sposoby zarabiania w nowych mediach - Ekonomiczne aspekty działania mediów',
 
 280                                 'Funkcje komunikatów medialnych - Język mediów',
 
 281                                 'Informacja jako dobro ekonomiczne - Ekonomiczne aspekty działania mediów',
 
 282                                 'Językowa natura mediów - Język mediów',
 
 283                                 'Komunikacja i media jako przedmiot refleksji etycznej - Etyka i wartości w komunikacji i mediach',
 
 284                                 'Komunikacja - Relacje w środowisku medialnym',
 
 285                                 'Kultura komunikacji medialnej - Język mediów',
 
 286                                 'Media a prawa człowieka, obywatela i dziecka - Prawo w komunikacji i mediach',
 
 287                                 'Nadzór nad siecią - Bezpieczeństwo w komunikacji i mediach',
 
 288                                 'Ochrona danych osobowych - Prawo w komunikacji i mediach',
 
 289                                 'Ochrona prywatności i wizerunku - Bezpieczeństwo w komunikacji i mediach',
 
 290                                 'Otoczenie - Relacje w środowisku medialnym',
 
 291                                 'Podejście krytyczne do informacji - Korzystanie z informacji',
 
 292                                 'Polityka medialna - Ekonomiczne aspekty działania mediów',
 
 293                                 'Prawa osób niepełnosprawnych - Prawo w komunikacji i mediach',
 
 294                                 'Prawa wyłączne i monopole intelektualne - Prawo w komunikacji i mediach',
 
 295                                 'Prawo mediów i media publiczne - Prawo w komunikacji i mediach',
 
 296                                 'Prawo telekomunikacyjne - Prawo w komunikacji i mediach',
 
 297                                 'Prezentowanie - Kreatywne korzystanie z mediów',
 
 298                                 'Przetwarzanie - Kreatywne korzystanie z mediów',
 
 299                                 'Rodzaje, źródła i praktyka stosowania prawa w kontekście mediów - Prawo w komunikacji i mediach',
 
 300                                 'Rynek mediów - Ekonomiczne aspekty działania mediów',
 
 301                                 'Tworzenie - Kreatywne korzystanie z mediów',
 
 302                                 'Uzależnienia i higiena korzystania z mediów - Bezpieczeństwo w komunikacji i mediach',
 
 303                                 'Wizerunek - Relacje w środowisku medialnym',
 
 304                                 'Wykorzystanie informacji - Korzystanie z informacji',
 
 305                                 'Wyszukiwanie informacji - Korzystanie z informacji',
 
 306                                 'Wyzwania etyczne a normy prawa w mediach i komunikacji - Etyka i wartości w komunikacji i mediach',
 
 307                                 'Wyzwania etyczne a treści mediów i komunikacji - Etyka i wartości w komunikacji i mediach',
 
 308                                 'Wyzwania etyczne w relacjach przez media - Etyka i wartości w komunikacji i mediach',
 
 309                                 'Źródła informacji - Korzystanie z informacji'
 
 316                     ['core.undo', 'core.redo'],
 
 319                     {actionName: 'core.switchToHeader'},
 
 320                     {actionName: 'core.switchToParagraph'},
 
 321                     'core.toggleBulletList', 'core.toggleEnumList'
 
 325                         {actionName: 'core.emphasis', actionConfig: {label: 'wyróżnienie'}},
 
 326                         {actionName: 'core.cite', actionConfig: {label: 'cytat'}},
 
 327                         {actionName: 'core.link'}
 
 331                     ['core.showMetadataEditor'],
 
 333                         'core.insertOrderExercise',
 
 334                         'core.insertChoiceSingleExercise',
 
 335                         'core.insertChoiceMultiExercise',
 
 336                         'core.insertChoiceTrueOrFalseExercise',
 
 337                         'core.insertGapsExercise',
 
 338                         'core.insertReplaceExercise'
 
 342                 documentSaveUrl: function(id) { return '/editor/text/' + id + '/'; },
 
 343                 documentHistoryUrl: function(id) { return '/editor/history/' + id + '/'},
 
 344                 documentDiffUrl: function(id) { return '/editor/diff/' + id + '/'; },
 
 345                 documentRestoreUrl: function(id) { return '/editor/revert/' + id + '/'},
 
 346                 documentAttachmentUrl: function(attachmentName) {
 
 347                     return '{{MEDIA_URL}}{{IMAGE_DIR}}{{slug}}/' + attachmentName;
 
 349                 documentUrl: function(id, version) {
 
 350                     var url = '{% url 'wiki_editor' slug %}'
 
 352                         url = url + '?version=' + version;
 
 359                         {label: '{{forms.text_save.comment.label}}', name: '{{forms.text_save.comment.html_name}}', type: 'textarea'},
 
 360                         {label: '{{forms.text_save.stage_completed.label}}', name: '{{forms.text_save.stage_completed.html_name}}', type: 'select', options: [
 
 361                             {% for value,text in tags %}
 
 362                                 {value:'{{value|default:''}}', text:'{{text}}'} {% if not forloop.last %}, {% endif %}
 
 364                         ], description: '{{forms.text_save.stage_completed.help_text}}'},
 
 366                     content_field_name: '{{forms.text_save.text.html_name}}',
 
 367                     version_field_name: '{{forms.text_save.parent_revision.html_name}}'
 
 370                 documentRestoreForm: {
 
 372                         {label: '{{forms.text_revert.comment.label}}', name: '{{forms.text_revert.comment.html_name}}', type: 'textarea'}
 
 374                     version_field_name: '{{forms.text_revert.revision.html_name}}'
 
 379                 config.documentSaveForm.fields.push(
 
 380                     {label: '{{forms.text_save.publishable.label}}', name: '{{forms.text_save.publishable.html_name}}', type: 'checkbox', description: '{{forms.text_save.publishable.help_text}}'}
 
 384             {% if not request.user.is_authenticated %}
 
 385                 config.documentSaveForm.fields.push(
 
 386                     {label: '{{forms.text_save.author_name.label}}', name: '{{forms.text_save.author_name.html_name}}', type: 'input', description: '{{forms.text_save.author_name.help_text}}'},
 
 387                     {label: '{{forms.text_save.author_email.label}}', name: '{{forms.text_save.author_email.html_name}}', type: 'input', description: '{{forms.text_save.author_email.help_text}}'}
 
 390                 config.documentRestoreForm.fields.push(
 
 391                     {label: '{{forms.text_revert.author_name.label}}', name: '{{forms.text_revert.author_name.html_name}}', type: 'input', description: '{{forms.text_revert.author_name.help_text}}'},
 
 392                     {label: '{{forms.text_revert.author_email.label}}', name: '{{forms.text_revert.author_email.html_name}}', type: 'input', description: '{{forms.text_revert.author_email.help_text}}'}
 
 397             var data = {{serialized_document_data}};
 
 400             var editor_init = function(Editor) {            
 
 401                 Editor.setBootstrappedData('data', data);
 
 402                 Editor.start(config);
 
 405         <div id="editor_root"></div>