In den neueren Firefox Versionen hat man das Problem das sich im Optionsmenü keinerlei Möglichkeit mehr findet, Javascript komplett abzuschalten. Der Grund für diese Entscheidung seitens Mozilla liegt darin, dass „das Web ohne Javascript einfach kaputt ist“. Abhilfe schaffen hier Plugins wie NoScript. Allerdings gibt es auch im Firefox direkt noch die Möglichkeit Javascript zu deaktivieren. Dazu gibt man in der Adressleiste „about:config“ ein und sucht nach der Zeichenkette:
javascript.enabled
Der Wert kann dann entweder auf „true“ oder auf „false“ gesetzt werden, und somit die Javascripteinbindung konfiguriert werden.
In einem meiner letzten Artikel gibt es darum, wie man Firefox Sync in Verbindung mit ownCloud nutzt. Augenscheinlich gibt es im Zusammenhang damit ein Problem, das dass ganze nach dem Neustart von Firefox nicht mehr richtig funktioniert. Natürlich kann man die entsprechende App in ownCloud deaktivieren, allerdings bleiben dabei noch einige Einträge in der Datenbank erhalten. Mit diesem Skript können diese Einträge entfernt werden:
<?php
//Configuration
$dbServer = "localhost";
$dbDatabase = "owncloud";
$dbUsername = "user";
$dbPassword = "secret";
//Set up connection
$mySQLConnection = mysql_connect($dbServer, $dbUsername, $dbPassword) or die ("keine Verbindung möglich. Benutzername oder Passwort sind falsch!");
mysql_select_db($dbDatabase) or die ("Die Datenbank existiert nicht.");
//Cleanup ownCloud Tables
mysql_query("DELETE FROM `$dbDatabase`.`oc_appconfig` WHERE `oc_appconfig`.`appid` = 'core' AND `oc_appconfig`.`configkey` = 'remote_mozilla_sync' AND `oc_appconfig`.`configvalue` = 'mozilla_sync/appinfo/remote.php'");
mysql_query("DELETE FROM `$dbDatabase`.`oc_appconfig` WHERE `oc_appconfig`.`appid` = 'mozilla_sync' AND `oc_appconfig`.`configkey` = 'enabled' AND `oc_appconfig`.`configvalue` = 'no'");
mysql_query("DELETE FROM `$dbDatabase`.`oc_appconfig` WHERE `oc_appconfig`.`appid` = 'mozilla_sync' AND `oc_appconfig`.`configkey` = 'installed_version' AND `oc_appconfig`.`configvalue` = '1.0'");
mysql_query("DELETE FROM `$dbDatabase`.`oc_appconfig` WHERE `oc_appconfig`.`appid` = 'mozilla_sync' AND `oc_appconfig`.`configkey` = 'types' AND `oc_appconfig`.`configvalue` = ''");
//Drop tables
mysql_query("DROP TABLE `oc_mozilla_sync_collections`, `oc_mozilla_sync_users`, `oc_mozilla_sync_wbo`;");
//Close connection
mysql_close($mySQLConnection);
?>
Zu finden ist das Skript auf GitHub. Es entfernt dabei die Tabellen „oc_mozilla_sync_collections“, „oc_mozilla_sync_users“ und „oc_mozilla_sync_wbo“. Daneben wird die Tabelle „oc_appconfig“ um die Einträge der App bereinigt.
Nachdem ich einige Testberichte über die OUYA und ihr Zubehör gelesen hatte war ich zwiegespalten. In vielen Rezensionen wurde auch der Controller bemängelt. Aber Probieren geht bekanntlich über Studieren und so erreichte mich nun ein OUYA Controller. Durch die Rezensionen erwartete ich nicht mehr allzu viel von diesem.
Doch schon beim Auspacken zeigte sich, das meine Erwartungshaltung wohl zu tief angesetzt war. Das Material hat eine angenehme Textur und wirkt auch sehr wertig verarbeitet. Nirgendwo trüben scharfe Kanten oder andere Produktionsfehler den Eindruck. Auch die Buttons, die Analogsticks und das Digitalkreuz machen einen soliden Eindruck. Das Gewicht des Controllers liegt dabei angenehm in der Hand und verstärkt den soliden Eindruck. Jetzt muss sich der Controller nur noch in Aktion sprich in Kombination mit der OUYA beweisen.
Bei Firefox Sync handelt es sich um den Dienst, mit welchem verschiedene Firefox Installationen miteinander synchronisiert werden können. Das betrifft dabei die Lesenzeichen, AddOns und ähnliches. Standardmäßig läuft das ganze dabei über die Server der Mozilla Foundation. Allerdings ist es auch möglich das ganze mittels ownCloud zu betreiben.
Dazu muss die ownCloud App „Mozilla Sync Service“ heruntergeladen und in den ownCloud App Ordner hochgeladen werden. Nachdem die App aktiviert wurde, sollte in den Nutzereinstellungen eine Mailadresse vergeben werden. Anschließend findet man einen Bereich mit dem Namen „Mozilla-Sync-Service“ welcher die Einstellungen für den Sync enthält:
Mozilla-Sync-Service
E-Mail
Passwort und Bestätigung Use your owncloud account password
Adresse des Servers https://example.org/owncloud/remote.php/mozilla_sync/
Video tutorial on Mozilla Sync Service configuration can be found at http://www.mozilla.org/en-US/firefox/video/?video=fx4-sync-instructions
Um den Sync neu zu Erstellen muss der alte Sync in den Einstellungen aufgehoben werden. Danach kann ein neuer Sync eingerichtet werden. Wichtig ist hierbei das man den Punkt „Neues Benutzerkonto anlegen“ wählt, wenn es sich um das erste Gerät handelt bei dem der Sync eingerichtet werden soll, da das ganze sonst nicht funktioniert.
Die Einrichtung des ersten Gerätes wird vorgenommen
Nachdem das erste Gerät eingerichtet ist, kann man ohne Probleme weitere Geräte einrichten und die Synchronisierungsfunktion auf dem eigenen Server nutzen.
Vor kurzem ist die ownCloud Version 5.0.10 erschienen. Heute gibt es auch das Update für den Sync Client. Verfügt man bereits über einen installierten Client, so wird man auf dieses Update hingewiesen. Die Änderungen in dieser Version sind unter anderem das neue Einstellungsfenster, in welchen man endlich die Desktopbenachrichtigungen ausschalten kann. Auch hat der Sync Client nach langer Zeit eine Fortschrittsanzeige bekommen. So muss man nun nicht mehr Raten wie lange die Synchronisation noch dauert. Das Kontextmenü des Clients erinnert dabei ein wenig an Dropbox.
Das neue Einstellungsfenster
Im Einstellungsmenü sind daneben einige hilfreiche Kleinigkeiten zu finden, unter anderem die Möglichkeit den Client in den Autostart zu legen. Auch eine Bandbreitenkontrolle wurde hinzugefügt, so das nun nicht mehr die ganze Leitung belegt wird, wenn dies nicht gewünscht ist. Mit dieser Version des Sync Client ist ein großer Schritt in Richtung mehr Benutzerfreundlichkeit und Komfort gemacht worden. Bezogen werden können die Clients unter http://owncloud.org/sync-clients/.