• Webseitenerstellung und -hosting
  • .NET Anwendungsentwicklung
  • softwaregesteuerte Prozessoptimierung
  • .NET

    Programmierung

  • WebseitenErstellung

    undHosting

  • softwaregesteuerte

    Prozessoptimierung

  • Konzeption

    und Beratung

solutionS Daily Grind - Blog
%AM, %25. %323 %2015 %06:%Jun

Migration Wordpress -> Joomla

Artikel bewerten
(0 Stimmen)

Gar nicht so trival wie ich dachte da es (fast) keine kostenlosen Extension dafür gibt. Warum eigentlich nicht? Wenn ich den umgekehrten Weg google kommen 1000 Wordpress Extensions die das machen. Sollte es nicht Ziel sein Anwender abzuholen? Schaden eigentlich fpr die Joomla Community.

CMS2CMS ist hier wohl das Steckenpferd. Starke Seite, viel Funktionalität. Die Demo habe ich durchlaufen und es hat auch problemlos geklappt, allerdings waren mir 39 Euro für meine paar Artikel zu hoch angesetzt.

Auf der Suche bin ich auf J2XML gestoßen und sein Erweiterungs Plugi Wordpress Importer.

Das Imprtieren der Kategorieren schlug leider fehl, halb so wild. Die Beiträge wurden zumindest korrekt im Joomla angelegt. Allerdings ohne Bilder bzw. mit alten verweisen. Was tun?

Ich habe mir via FTP im Image Ordner des Joomla Media Manager ein Unterverzeichnis "Blog" angelegt und dort einfach die Struktur inklusive Inhalte (Datumsstruktur) aus dem Wordpress Verzeichnis "wp-content" kopiert. Nun stimmen ja aber die Verweise innerhalb des Beitrags nicht mehr.

Man gehe in den PHPMyadmin und spiele mit SQL. "Ersetze alte Teil des alten Pfades mit dem neuen Pfad". Ende. Fertig. Funktioniert.

Sieht im Backend so aus:

Artikel bewerten
(1 Stimme)

Die Joomla Extension SimpleFileManager ist wohl die beste Download Area Extension die ich bisher nutze. Gerade wegen seiner schlanken frischen Ansicht. Das Berechtigungskonzept wird zudem aus den Joomla Benutzern gezogen. Dies hat für meine schlanke Seite nur Vorteile.

Auch der Support ist grandios, innerhalb 3 Stunden erhiehlt ich eine Antwort auf meinen Fehler zurück. Diese schöne Extension (Version 4.4.6) hat mir leider meinen Media Manager im Joomla (3.4.1) zerschossen. Ich konnte nicht mehr auf das Root verzeichnis zugreifen mit folgender Fehlermeldung:

Warning: dir(/kunden/kdnr/rp-hosting/auftrnr/solutionsss/images/simplefilemanager): failed to open dir: Permission denied in /kunden/kdnr/rp-hosting/auftrnr/auftrnr/solutionsss/libraries/cms/helper/media.php on line 270

Fatal error: Call to a member function read() on boolean in /kunden/kdnr/rp-hosting/auftrnr/auftrnr/solutionsss/libraries/cms/helper/media.php on line 272

Der Tipp von Giovani Mansillo das .htaccess File im UNterordner SimpleFileManager zu löschen war nciht korrekt brachte mich aber auf die simple Lösung die Rechte physikalisch hochzusetzen, was ich voorher schon für das Unerverzeichnis gesetzt hatte. Ich habe also das Root Verzeichnis via CHMOD erneut auf 755 gesetzt und schon funktioniert es wieder. Von Sicherheitsbedenken bitte vorerst Abstand zu nehmen :-)

 

%PM, %06. %553 %2014 %12:%Nov

Outlook Icons

Artikel bewerten
(0 Stimmen)
Nachdemdas ändern eines Icons in Outlook mag nicht so schwer sein
OutlookMailitemPropertyAccessor.SetProperty("http://schemas.microsoft.com/mapi/proptag/0x10800003", 313)

jedoch sucht man nach einer Auflistung vergebens. Deshalb präsentiere ich hier der Internet Gemeinde eine Auflistung zur weiteren Verbreitung. Möge der Outlook Gott mit Euch sein. (Office 2010-2013, Stand heute)



 	  
Artikel bewerten
(0 Stimmen)

oder: 'Sorting' is not allowed during an AddNew or EditItem transaction tritt auf wenn man die Sortierung eines WPF Datagrids erlaubt hat und den DataContext verändert oder die items.refresh Methode aufruft. Leider hat hier MS wieder nicht reagiert und das Ticket zurückgestellt. Obwohl die WPF Browserapplication dadurch hart beendet wird! Lösung gibt es wieder nur eine weniger schöne udn zwar indem man dem das Datarid mit CommitEdit bzw. CancelEdit zur Beendigung zwingt. In meinem Fall brachte auch nur der Aufruf von beiden (!) Funktionen dien gewünschten Erfolg. Nachteil ist definitiv dass die Sortierung danach verloren geht, aber leider scheint es hier keine schönere Lösung zu geben. In meinem Fall sieht das so aus, da ich den Gridaufbau in einem Thread ausgelegart habe:

Dispatcher.Invoke(New Action(Sub() grdDaten.CommitEdit()))
Dispatcher.Invoke(New Action(Sub() grdDaten.CancelEdit()))
%PM, %26. %709 %2014 %16:%Mär

VSTO Runtime Error 0x80131047

Artikel bewerten
(0 Stimmen)
Office 2013, 64 bit Windows 7, 64 bit Outlook Addin, 64 bit Fehler: Die Datei oder Assembly "Outlook Addin, Version=1.0.0.0, Culture=neutral" oder eine Abhängigkeit davon wurde nicht gefunden. Der angegebene Assemblyname oder die Codebasis ist ungültig. (Ausnahme von HRESULT: 0x80131047) Die Fehlermeldung bekommt man übrigens nur angezeigt wenn man die Systemvariable VSTO_SUPPRESSDISPLAYALERTS erstellt und auf 0 setzt. Lösung: Ziel CPU auf "AnyCPU" setzen Grund: referenzierte dll :-(
%PM, %19. %621 %2014 %13:%Feb

WPF Window BringToFront

Artikel bewerten
(0 Stimmen)
Alternative gibts im Netz genug, bei mir allerdings hat wie immer nichts geholfen. Spielchen wie Bringintoview, Topmost True/false etc. greifen nicht, vermutlich auch weil ich dafür eine extra Extension geschrieben habe?!


Public Sub ShowFront(winDow As Window)
Try

winDow.Show()
winDow.BringIntoView()
winDow.Activate()
winDow.Focus()
'winDow.Topmost = True
'winDow.Topmost = False

Catch ex As Exception
orange.Fehler.Show(ex)
End Try
End Sub


 

die Lösung: Beim Aufruf des Ereignises welches das Childwindow aufrufen möchte, meist ein click oder mousedown:

e.handled = true

somit wird das Click-Ereignis der Parent-Form beendet und hat keine Auswirkungen auf die folgenden Prozesse.  
%AM, %11. %449 %2013 %09:%Dez

Rehostet Workflow Designer hangs/crashes

Artikel bewerten
(1 Stimme)
Hier wieder ein Problem wofür sich ein Eintrag lohnt, da die Lösung nicht überall zu finden ist. Problem:

Die Microsoft Workflow Foundation, speziell der rehostet Workflow Designer macht u.U. ein paar Problemchen.

Sollte er „hängen“, d.h. im ausgeführten Programm extrem langsam sein helfen folgende Hotfixes von Microsoft

http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=35604

http://www.microsoft.com/de-de/download/details.aspx?id=3556

Infos dazu:

http://blogs.msdn.com/b/flow/archive/2011/08/10/hotfix-from-wpf-to-solve-workflow-designer-hang-issue-in-some-cases.aspx

http://archive.msdn.microsoft.com/KB2484841

 

Sollte folgender genereller Fehler erscheinen:

System.Windows.Markup.XamlParseException: Durch das Festlegen von connectionId wurde eine Ausnahme ausgelöst. ---> System.InvalidCastException: Das Objekt des Typs "System.Windows.Input.CommandBinding" kann nicht in Typ "System.Activities.Presentation.View.DesignerView" umgewandelt werden.

Liegt es am installierten Framework 4.5.1. Sollte das Visual Studio 2010 verwendet weredn sollte das 4.5.1 deinstalliert werden.

Infos dazu:

http://social.msdn.microsoft.com/Forums/vstudio/en-US/19bdb5c5-ee04-48b8-bd8b-5a45d0fc2de6/problem-rehosting-the-designer-with-net-framework-4-client-profile-deu-langauge-pack-installed?forum=wfprerelease

Seite 2 von 8