Bearbeiten von „StuRa:Server/Website

Zur Navigation springen Zur Suche springen
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 152: Zeile 152:
==== [http://de.wikipedia.org/wiki/Customizing Customizing] ====
==== [http://de.wikipedia.org/wiki/Customizing Customizing] ====
* Erstellung eines Captcha für das Kontaktformular
* Erstellung eines Captcha für das Kontaktformular
*: nach [http://www.uwosh.edu/ploneprojects/docs/how-tos/how-to-add-a-simple-captcha-to-your-contact-info-form How to add a simple "captcha" to your /contact-info form] ([https://web.archive.org/web/20161113064210/www.uwosh.edu/ploneprojects/docs/how-tos/how-to-add-a-simple-captcha-to-your-contact-info-form web.archive.org])
** Anmeldung im Zope und in den Link-Ordner Plone -> portal_skins navigieren
** Anmeldung im Zope und in den Link-Ordner Plone -> portal_skins navigieren
** Bearbeitung (Customize) von [https://www.stura.htw-dresden.de/portal_skins/custom/contact-info contact-info]
** Bearbeitung (Customize) von contact-info
** vor dem HTML-Tag <code><nowiki><div class="formControls"></nowiki></code> folgendes einfügen:
** VOR dem HTML-Tag <div class="formControls"> folgendes einfügen:
<pre>
<code>
         <div class="field"
         <div class="field"
           tal:define="error errors/quiz|nothing"
           tal:define="error errors/quiz|nothing"
Zeile 168: Zeile 167:


           <div class="formHelp" i18n:translate="help_quiz">
           <div class="formHelp" i18n:translate="help_quiz">
             Bitte weise nach, dass du diskordisch bist. Bitte trage die Quersumme von 23 (2+3) ein.
             Please prove you are human. What is 3+2?
           </div>
           </div>


Zeile 181: Zeile 180:
                 />
                 />
         </div>
         </div>
</pre>
</code>
** Speichern
** Speichern
** Danach die Datei <code>[https://www.stura.htw-dresden.de/portal_skins/custom/validate_site_feedback validate_site_feedback]</code> bearbeiten
** Danach die Datei validate_site_feedback bearbeiten
** Den Parameter "quiz" zu der Parameterliste hinzufügen
** Den Parameter "quiz" zu der Parameterliste hinzufügen
** vor dem HTML-Tag if state.getErrors(): folgendes hinzufügen:
** VOR dem HTML-Tag if state.getErrors(): folgendes hinzufügen:
<pre>
<code>
if not (quiz and quiz.strip()):
if not (quiz and quiz.strip()):
     state.setError('quiz', _(u'Please answer the question'), 'quiz_required')
     state.setError('quiz', _(u'Please answer the question'), 'quiz_required')
Zeile 192: Zeile 191:
     if (quiz.strip().find('5') != 0):
     if (quiz.strip().find('5') != 0):
         state.setError('quiz', _(u'Please answer the question correctly - enter a single digit'), 'quiz_required')
         state.setError('quiz', _(u'Please answer the question correctly - enter a single digit'), 'quiz_required')
</pre>
</code>
** Speichern
** Speichern
** Das Captcha sollte nun funktionieren
* Einbettung von Videos
* Einbettung von Videos
*: So werden das Einbinden von Videos (z.B. [[youtube]]) ermöglicht.
*: So werden das Einbinden von Videos (z.B. [[youtube]]) ermöglicht.
Zeile 475: Zeile 475:
*** > [http://www.stura.htw-dresden.de/portal_skins/custom/ploneCustom.css/manage_main Customize]
*** > [http://www.stura.htw-dresden.de/portal_skins/custom/ploneCustom.css/manage_main Customize]
**** neue CSS Daten in das Textfeld schreiben oder via ''Durchsuchen'' eine lokale Datei auswählen und dann auf ''Upload'' drücken
**** neue CSS Daten in das Textfeld schreiben oder via ''Durchsuchen'' eine lokale Datei auswählen und dann auf ''Upload'' drücken
===== [http://www.stura.htw-dresden.de/portal_javascripts/manage_jsForm portal_javascripts (Registry of JavaScript files)] =====
* >> ''Zope-Management-Oberfläche'' > ''portal_javascripts''
** '''X''' nicht für ''Restrict to authenticated users? If yes, the condition will be ignored.'' setzen bei ''dropdown.js''
**: für das Beheben des Problems, dass bei der Anzeige der Ergebnisse bei der Suche das Menü (überlappend) nicht eingefahren ist (ohne angemeldet zu sein)
**:* https://docs.plone.org/4/en/develop/addons/javascript.html#including-javascript-for-authenticated-users-only
** '''X''' nicht für ''Restrict to authenticated users? If yes, the condition will be ignored.'' setzen bei ''table_sorter.js''
**: für das Beheben des Problems, dass die Dekoration von Tabellen (beispielsweise ''odd'' und ''even'' bei der Klasse ''grid listing'') nicht funktioniert (ohne angemeldet zu sein)
**:* https://docs.plone.org/4/en/develop/addons/javascript.html#including-javascript-for-authenticated-users-only


===== Customizing Ideen =====
===== Customizing Ideen =====
Zeile 521: Zeile 512:
* Original (der Arbeitskopie) wird und bleibt gesperrt, wenn die Arbeitskopie gesperrt ist (etwa durch fehlendes Speichern).
* Original (der Arbeitskopie) wird und bleibt gesperrt, wenn die Arbeitskopie gesperrt ist (etwa durch fehlendes Speichern).
* Bilder (möglicher Weise auch Dateien) sollten nicht das Zeichen <code>&quot;</code> bei ''Zusammenfassung'' eingetragen werden. Beim Einbinden des Bildes wird bei <code>alt=</code> <code>&quot;</code> zu <code>&amp;quot;</code> verändert, womit Plone sich selbst Probleme für die Darstellung schafft.
* Bilder (möglicher Weise auch Dateien) sollten nicht das Zeichen <code>&quot;</code> bei ''Zusammenfassung'' eingetragen werden. Beim Einbinden des Bildes wird bei <code>alt=</code> <code>&quot;</code> zu <code>&amp;quot;</code> verändert, womit Plone sich selbst Probleme für die Darstellung schafft.
==== Palingenese Sommer 2017 ====
; die kleine (aber lange) Vorgeschichte:
Es mussten (sollten) Nägeln mit Köpfen gemacht werden. Der [[Server/Website]] lief (in einer Jail) auf einem veralteten Betriebssystem ([[FreeBSD]]&nbsp;8.2) und konnte so (seit Jahren) nicht einmal aktualisiert werden. (Die Installation wurde damals - bedingt durch die einstmals fehlende Unterstützung - nicht im einfach üblichen Wege durchgeführt. Daher war das System nahezu "unverwaltbar" (unmaintainable) und wurde eigentlich nie wirklich nennenswert aktualisiert.) Eine Vielzahl von vorangegangenen Versuchen (über die vergangenen Jahre) scheiterten. Letztlich erfolgte "der Umzug" nach besten Wissen (durch die Vielzahl von Versuchen des Scheitern).


=== Plone Siehe auch ===
=== Plone Siehe auch ===
Zeile 534: Zeile 520:


=== Plone Weblinks ===
=== Plone Weblinks ===
* [http://plone.org/ Homepage Plone]
* [http://plone.org/ Homepage Plone]
** [http://feeds.plone.org/ploneblogs Feed: Planet Plone]
** [http://feeds.plone.org/ploneblogs Feed: Planet Plone]
Zeile 554: Zeile 539:
** Einsatz von [[Plone]] bei nennenswerten Projekten
** Einsatz von [[Plone]] bei nennenswerten Projekten
*** [[Free Software Foundation]]<sup>[https://fsf.org/]</sup>
*** [[Free Software Foundation]]<sup>[https://fsf.org/]</sup>
* [https://ploneconf.org/ Plone Conference]
* [https://plonetagung.de/ Plone-Tagung]
* Videos & Co
** [https://www.youtube.com/playlist?list=PLt4L3V8wVnF4Z74tYJeFgTihj57gzQl4- youtube playlist (''Six Feet Up Corp'') ''Python Web Conf 2020 Talks + Tutorials'']


=== Plone Referenzen ===
=== Plone Referenzen ===
Zeile 580: Zeile 561:
* [[Website HTW Dresden]]
* [[Website HTW Dresden]]
* [[Website/Einarbeitung | Einarbeitung zur Website]]
* [[Website/Einarbeitung | Einarbeitung zur Website]]
* [[Server/srs1]]
* [[Server/Jails/SRS1]]
** <s>[[Server/Jails/SRS1]]</s>
* [[Intern:Server/Website]]
* [[Intern:{{PAGENAME}}]]


== Weblinks ==
== Weblinks ==
* [http://www.stura.htw-dresden.de/ www.stura.htw-dresden.de]
* [http://www.stura.htw-dresden.de/ www.stura.htw-dresden.de]
* [http://www.uwosh.edu/ploneprojects/docs/how-tos/how-to-add-a-simple-captcha-to-your-contact-info-form How to add a simple "captcha" to your /contact-info form]
* [http://www.uwosh.edu/ploneprojects/docs/how-tos/how-to-add-a-simple-captcha-to-your-contact-info-form]


[[Kategorie:Website]]
[[Kategorie:Website]]
[[Kategorie:Erscheinungsbild]]
[[Kategorie:Erscheinungsbild]]

Bitte beachte, dass alle Beiträge zu Wiki StuRa HTW Dresden von anderen Mitwirkenden bearbeitet, geändert oder gelöscht werden können. Reiche hier keine Texte ein, falls du nicht willst, dass diese ohne Einschränkung geändert werden können.

Du bestätigst hiermit auch, dass du diese Texte selbst geschrieben hast oder diese von einer gemeinfreien Quelle kopiert hast (weitere Einzelheiten unter StuRa HTW Dresden:Urheberrechte). ÜBERTRAGE OHNE GENEHMIGUNG KEINE URHEBERRECHTLICH GESCHÜTZTEN INHALTE!

Bitte beantworte die folgende Frage, um diese Seite speichern zu können (weitere Informationen):

Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)