Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision adf1b8cb

Von Moritz Bunkus vor fast 13 Jahren hinzugefügt

Das XUL-/XML-Menü entfernen

Das alte XUL-/XML-Menü war von der Benutzung her zwar beliebt, hatte
aber aush administrativer Sicht diverse Probleme. Früher konnte
Firefox XUL von beliebigen Webservern ausführen, heute seit Firefox 4
nicht mehr -- aus Sicherheitsgründen. Daher musste man bereits ein
Addon installieren, damit es überhaupt geht.

In späteren Firefox-Versionen gab es immer wieder noch andere
Probleme.

Insgesamt sehe ich die folgenden drei Probleme:

1. Unbedarfte Benutzer werden immer trotz der von Lx-Office
angezeigten Warnmeldung das XUL-Menü einschalten und sich dann
wundern, dass nur eine ausgesprochen verwirrende Fehlermeldung
angezeigt wird.

2. Diese Fehlermeldung wirkt extrem unprofessional.

3. Es erzeugt bei Entwicklern, Debuggern, Supporter,
Dokumentationsschreibern einen deutlich erhöhten Aufwand.

Fix für Bugs 1705 und 1706.

Unterschiede anzeigen:

templates/webpages/am/config.html
133 133
        <option value="v3"[% IF myconfig_menustyle == 'v3' %] selected[% END %]>[% 'Top (CSS)' | $T8 %]</option>
134 134
        <option value="v4"[% IF myconfig_menustyle == 'v4' %] selected[% END %]>[% 'Top (CSS) new' | $T8 %]</option>
135 135
        <option value="neu"[% IF myconfig_menustyle == 'neu' %] selected[% END %]>[% 'Top (Javascript)' | $T8 %]</option>
136
        <option value="xml"[% IF myconfig_menustyle == 'xml' %] selected[% END %]>[% 'Top (XUL; only for Mozilla Firefox)' | $T8 %]</option>
137 136
       </select>
138 137
      </td>
139 138
     </tr>
140 139

  
141
     <tr valign="top">
142
      <th align="right">[% 'Favorites' | $T8 %]</th>
143
      <td><textarea name="favorites" rows="4" cols="50">[% HTML.escape(myconfig_favorites) %]</textarea></td>
144
     </tr>
145

  
146 140
     <tr>
147 141
      <th align="right">[% 'Form details (second row)' | $T8 %]</th>
148 142
      <td>
......
164 158
     </tr>
165 159
    </table>
166 160

  
167
    <p>[% LxERP.t8('Note: For Firefox 4 and later the menu XUL menu requires the addon <a href="#1">Remote XUL Manager</a> and the Lx-Office server to be white listed.', 'https://addons.mozilla.org/de/firefox/addon/remote-xul-manager/') %]</p>
168

  
169 161
    <br style="clear: left" />
170 162
   </div>
171 163

  

Auch abrufbar als: Unified diff