Wysiwyg in Mantis einbinden

Download und unzip tinymce im Verzeichnis custom in der Mantisinstallation. http://tinymce.moxiecode.com/index.php Ändere die config.inc.php $g_meta_include_file = ‘%absolute_path%custom/meta_inc.php’; Füge zur custom/meta_inc.php folgende Zeilen hinzu (eventuell muss die Datei angelegt werden). <script type=“text/javascript” src=“custom/tinymce/jscripts/tiny_mce/tiny_mce.js”></script> <script type=“text/javascript”> tinyMCE.init({ // General options mode : “textareas”, theme : “advanced”, plugins : “spellchecker,searchreplace,print,contextmenu,paste,fullscreen,inlinepopups”, // Theme options theme_advanced_buttons1 : “bold,italic,underline,strikethrough,|,bullist,numlist,|,cut,copy,paste,pastetext,pasteword,|,search,replace,|,code”, theme_advanced_buttons2 : “”, theme_advanced_buttons3 : “”, theme_advanced_buttons4 : “”, theme_advanced_toolbar_location : “top”, theme_advanced_toolbar_align : “left”, theme_advanced_statusbar_location : “

index_sso.php für SingleSignOn für Mediawiki 1.16.1

In den nächsten Tagen folgen noch die Adapter für tine20.org und Roundcube. Code, damit das aktuelle Mediawiki mit dem SingleSignOn für TYPO3 funktioniert. <?php /* * Signature-Based Single Sign-On Framework * TPA Adapter for * Mediawiki ( http://wikipedia.sourceforge.net ) * * Version : 0.4 * Last update : 29.12.2009 * License : GPL * * © Kay Strobach, Bannewitz, Germany * http://www.kay-strobach.de */ //tell mediawiki, that it’s startet properly define( ‘MEDIAWIKI’, true ); //disable transactions -> there where problems with them .

SingleSign on mit TYPO3

Wer schon mal mehrere Webapplikationen samt Nutzern verwalten musste kennt das leidige Thema, dass man ständig die Nutzer zwischen den Datenbanken synchronisieren muss. Aus Sicht des Nutzers gibt es noch ein viel schlimmeres Problem. Der Nutzer muss sich mehrfach anmelden. http://www.single-signon.com/ stellt eine einfache Lösung für TYPO3 zur Verfügung um SSO umzusetzen. Da die Dokumentation ziemlich gut ist, verzichte ich hier auf die Beschreibung der Installation des SSO Adapters für TYPO3 und konzentriere mich auf einige interessante Lösungen.

TYPO3 tt_news conditional [more] link

In a current project i was asked to modify the latest view of tt_news so that the more link is only displayed if needed (that means no bodytext, but can be other condition as well). After a question on the english newsgroup i got a small hint: http://typo3.org/documentation/document-library/extension-manuals/tt_news/3.0.1/view/1/4/#id2513502{.broken_link} Look for „Conditional more link“ plugin.tt_news.displayList.subheader_stdWrap { append = TEXT append.data = register:newsMoreLink append.wrap = <span>|</span> append.if.isTrue.field = bodytext } After some research i found out that it’s also possible to ensure that the tt_news title is not linked.

Webbased Softwareupdatemanagement

Hier folgt nun der aktuelle Stand zum Softwareupdatemanager: Refactoring Bessere Struktur Events Ideen für die nächste Version: Refactoring Update Download Url: http://projects.kay-strobach.de/typo3checker/build.php Hier folgt nun der aktuelle Stand zum Softwareupdatemanager: Umstellung auf ExtJS Grids Asynchrones Laden der Versionen Reduktion der Ladezeiten Direkter Zugriff auf Adminpanele, Releasenotes und mehr Ideen für die nächste Version: Upload wird mit Statusbalken aktualisiert (wird in der Session verwaltet, in dem am Anfang ein rekursiver Durchlauf durch das Uploadverzeichnis durchgeführt wird und dann alles hochgeladen wird.

Webseiten Statistiken in TYPO3

Sucht man im TER nach statistics so findet man eine ganze Reihe interessanter Extensions um Statistiken mit TYPO3 zu erfassen. Die meisten gehen über eine einfache Hit Statistik nicht heraus oder decken nur einen sehr begrenzten Teil des Problems ab. Simple hit statistics Statistics Visitor Tracking Visitor counter Statistics Link Statistics Andere nutzen die Daten anderer Tools wie AwStats, die wiederum nicht auf jedem TYPO3 Server installiert werden können.

Webbased Softwareupdatemanagement

Webbased Softwareupdatemanagement

Hier folgt nun der aktuelle Stand zum Softwareupdatemanager: Umstellung auf ExtJS Grids Asynchrones Laden der Versionen Reduktion der Ladezeiten Direkter Zugriff auf Adminpanele, Releasenotes und mehr Ideen für die nächste Version: Upload wird mit Statusbalken aktualisiert (wird in der Session verwaltet, in dem am Anfang ein rekursiver Durchlauf durch das Uploadverzeichnis durchgeführt wird und dann alles hochgeladen wird.) zip-Prüfung mit crc32 oder md5 (Problem, wird nicht von allen Projekten zur Verfügung gestellt) Umleitung zum Installer oder Upgradeskript des Aktualisierten Programms Anbei nun noch ein Screencast vom aktuellen Entwicklungsstand:

Webbased Softwareupdatemanagement

Webbased Softwareupdatemanagement

Wenn man eine gewisse Anzahl von Projekten betreuen muss, so stellt sich immer wieder die Frage wie man diese alle aktuell hält. (Die meisten meiner Projekte basieren auf OpenSourceSoftware und sind webbasiert.) All die als Grundlage dienenden OpenSource Projekte haben eine Internetseite, auf der die neuest Version zum Download angeboten wird. Die meisten Anwendungen geben Ihre Version durch ein Changelog, oder die -Tags in der Anwendung aus. Darauf basierend habe ich angefangen ein Software zu entwickeln die folgendes ermöglicht: