Utf8migrator_XH

Third Party Plugins to CMSimple - how to install, use and create plugins

Moderator: Tata

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Utf8migrator_XH

Post by cmb » Thu Feb 09, 2012 1:56 pm

Hello community,

I've just released Utf8_XH 1beta1. You can download it from my website.

Utf8_XH helps with the conversion from ANSI encoded CMSimple websites to UTF-8, a reasonable step when updating to CMSimple_XH ≥ 1.2.

Utf8_XH couldn't be tested so far in various environments. It is a so called BETA version. Use with caution!

Any feedback is welcome.

Christoph
Last edited by cmb on Mon Aug 20, 2012 1:42 pm, edited 1 time in total.
Christoph M. Becker – Plugins for CMSimple_XH

Nemo
Posts: 7
Joined: Sat Feb 04, 2012 6:54 pm

Re: Utf8_XH

Post by Nemo » Fri Feb 10, 2012 1:07 pm

Hi Christoph
I use CMSimple_XH_1.4.2 in utf8 is stable.
I prescribed utf8 in .htacscess
What is the actual problem was?
I am here in the forum recently, and do not understand.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Utf8_XH

Post by cmb » Fri Feb 10, 2012 5:07 pm

Hi Nemo,

if you already use CMSimple_XH 1.2 or later and only UTF-8 encoded plugins, this plugin is of no need for you.

It's only helpful for those who want to update from "classic" CMSimple or CMSimple_XH < 1.2. Those versions typically use ANSI encoding (e.g. ISO-8859-1), so the plugin helps with updating to UTF-8 encoded CMSimple_XH >= 1.2.

Christoph
Christoph M. Becker – Plugins for CMSimple_XH

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Utf8migrator_XH

Post by cmb » Sun Jun 17, 2012 12:44 pm

Hello Community,

I've just released Utf8migrator_XH 1beta2.

Formerly this plugin was called Utf8_XH, but I had to change the name to avoid name clashes with the UTF-8 library I'm going to release soon. Sorry for any inconveniences.

Christoph
Christoph M. Becker – Plugins for CMSimple_XH

knollsen
Posts: 459
Joined: Wed Nov 06, 2013 2:28 pm

Re: Utf8migrator_XH

Post by knollsen » Sat Jun 03, 2017 12:50 am

utf8migrator für XH 1.7
Folgende Frage!
habe mal versucht es konform zu machen in dem ich under der definier-Funktion define('UT... die Pluginreferenzierung

Code: Select all

if (function_exists('XH_registerStandardPluginMenuItems')) {
    XH_registerStandardPluginMenuItems(true);
}
eingearbeitet habe.
unten bei der Steuerung (ich nenns mal so)

Code: Select all

if (isset($utf8migrator) && $utf8migrator == 'true') {
    initvar('action');initvar('admin'); ....    
habe ich
if (function_exists('XH_wantsPluginAdministration') && XH_wantsPluginAdministration('utf8migrator')|| isset($utf8migrator) && $utf8migrator == 'true') {
das ersetzt.
Wieso gibt es kein return der Seite? Sollte doch eigentlich gehen - aber es kommt kein return im Content! Wenn ich aber ne Ausgabe erzwinge mit print

Code: Select all

case 'plugin_text':
          $o .= utf8migrator_admin_main();
          print $o;
          break;
dann kommt die Seite mit allen Files schneller als bei XH 1.6

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Utf8migrator_XH

Post by cmb » Mon Jun 05, 2017 4:59 pm

knollsen wrote:Wieso gibt es kein return der Seite? Sollte doch eigentlich gehen - aber es kommt kein return im Content!
Schau ich mir an.
Christoph M. Becker – Plugins for CMSimple_XH

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Utf8migrator_XH

Post by cmb » Tue Jun 06, 2017 9:43 am

cmb wrote:
knollsen wrote:Wieso gibt es kein return der Seite? Sollte doch eigentlich gehen - aber es kommt kein return im Content!
Schau ich mir an.
Hm, bei mir erfolgt die gewünschte Ausgabe auch ohne das `print`. Probier's bitte mal mit dieser Version:
Utf8migrator_XH-1beta2_mod.zip
You do not have the required permissions to view the files attached to this post.
Christoph M. Becker – Plugins for CMSimple_XH

knollsen
Posts: 459
Joined: Wed Nov 06, 2013 2:28 pm

Re: Utf8migrator_XH

Post by knollsen » Tue Jun 06, 2017 12:30 pm

Ist fast identisch mit meiner Version, nur das ich initvar('action'); und initvar('admin'); für XH 1.7 zusätzlich entfernt habe!
online hatte ich jetzt eine Ausgabe (dauert trotzdem lange, auf dem Server habe ich TimeOut eh auf 120 gesetzt PHP 7.01) ohne initvar (natürlich), aber Portable PHP 5.3.4 nur mit print (und das ohne Zeitverlust). Ich glaube das liegt aber nicht an utf8migrator sondern ehr an XH 1.7 letzte Version.
Vielleicht liegt das ja an den Hash, da ich das Problem ja auch mit Info unter den Einstellungen habe.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Utf8migrator_XH

Post by cmb » Tue Jun 06, 2017 12:47 pm

knollsen wrote:Vielleicht liegt das ja an den Hash, da ich das Problem ja auch mit Info unter den Einstellungen habe.
Hilf mit bitte auf die Sprünge: um welchen Hash geht es?
Christoph M. Becker – Plugins for CMSimple_XH

knollsen
Posts: 459
Joined: Wed Nov 06, 2013 2:28 pm

Re: Utf8migrator_XH

Post by knollsen » Tue Jun 06, 2017 3:12 pm

Quatsch was ich da gesagt hatte! War mit meinen Gedanken bei wdir und den base64
Das meinte ich eigentlich!
knollsen hat geschrieben:
im Admin unter info (local im Portable_XH (PHP 5.3.4)) funzt nix mehr 504 Gateway Time-out
Ja, das ist ein blödes Problem. Es liegt wohl daran, dass der PHP-Webserver immer nur einen Request gleichzeitig abarbeiten kann, aber XH_accessProtected() ruft während des laufenden Requests eben wieder den Webserver auf, der aber eben nicht antworten kann. Da diese Prüfung bei Portable_XH aber gar nicht nötig ist, kann der Body der Funktion einfach auskommentiert werden.
Ich glaube mal gelesen zu haben, das bei Xampp local auch Problemen mit den Files gab! und statt http:// -> c:\ (absoluter Pfad) gesetzt werden musste.

Post Reply