Googie Spell

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
ggfan
Mitglied
Beiträge: 70
Registriert: 11.02.2005 16:14

Beitrag von ggfan »

Hi,
ich hab mit dem IE7 das gleiche Problem mit der Meldung

Code: Alles auswählen

An error was encountered on the server. Please try again later
Ich habe den Code von Seite sechs verwendet, aber das Problem besteht weiter.
Kann es sein, dass es eher am JavaScript oder an Browsereinstellungen liegt, weil bei anderen Browsern gehts bei mir (FF und Opera)

sockspell.php

Code: Alles auswählen

<?php
/**
 * sockspellphp - php proxy for googiespell
 *
 * @author: Andreas Krapohl [larsneo]
 * @link http://www.krapohl.info
 * @credits: Marcin 'nosferathoo' Puchalski
 * @credits: Johan Sijbesma
 * @credits: James Edgington
 * @credits: Stephen Wald
 * @license GNU/GPL - http://www.gnu.org/copyleft/gpl.html
 */

//Agreement
include($_SERVER['DOCUMENT_ROOT'] . '/user.php');
include($_SERVER['DOCUMENT_ROOT'] . '/init.php');
mysql_select_db("xy_forum");
mysql_query("update users set google_agreement='1' where username ='".$user->username."'");

// get (and sanitize) $lang from GPC
$lang=strip_tags($_GET['lang']);
$lang=substr($lang, 0, 2);

// set enviroment
$google = 'www.google.com';
$path="/tbproxy/spell?lang=$lang";
$data = file_get_contents('php://input');


  // create a new curl resource
  $curl_handle = curl_init();

  // URL: Host und Pfad via HTTPS (= SSL)
  curl_setopt($curl_handle, CURLOPT_URL, 'https://'.$google.$path);
  // Port
  curl_setopt($curl_handle, CURLOPT_PORT, 443);

  // Prüfung des SSL-Zertifikats abschalten
  curl_setopt($curl_handle, CURLOPT_SSL_VERIFYPEER, false);
  // curl_setopt($curl_handle, CURLOPT_SSL_VERIFYHOST, false);

  // kein Header in der Ausgabe
  // curl_setopt($curl_handle, CURLOPT_HEADER, false);
  // HTTP-Version 1.1
  curl_setopt($curl_handle, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);

  // POST-Request
  // curl_setopt($curl_handle, CURLOPT_POST, true);
  $curl_headers = array('Host: '.$google,
                        'Content-Type: application/x-www-form-urlencoded',
                        'Content-Length: '.strlen($data),
                        'Connection: Close');
  curl_setopt($curl_handle, CURLOPT_HTTPHEADER, $curl_headers);
  curl_setopt($curl_handle, CURLOPT_POSTFIELDS, $data);
  curl_setopt($curl_handle, CURLOPT_POSTFIELDSIZE, strlen($data));

  curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 30);
  curl_setopt($curl_handle, CURLOPT_TIMEOUT, 30);
  curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, true);

  // Request durchführen und Output einlesen
  $store = curl_exec($curl_handle);

  if (0 == curl_errno($curl_handle)) {
    curl_close($curl_handle);
  }

// print response
print $store;
?>
posting_body.tpl

Code: Alles auswählen

<div id='google_agreement'></div>
													<textarea name="message" id="message" rows="25" cols="" style="width: 100%;" wrap="virtual" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);"></textarea>

													<script type="text/javascript">
function init_google(first)
{
  													if(first == true)
{
													document.getElementById('google_agreement').style.display = 'none';
														}
														var googie1 = new GoogieSpell("googiespell/", "googiespell/sockspell.php?lang=");
googie1.setLanguages({'de': 'Deutsch', 'en' : 'Englisch'});
googie1.lang_chck_spell = "Rechtschreibprüfung";
googie1.lang_rsm_edt = "Text bearbeiten";
googie1.lang_close = "schliessen";
googie1.lang_no_error_found = "Kein Fehler gefunden";
googie1.lang_revert = "zurücksetzen auf";
googie1.decorateTextarea("message");
}
													</script>
													<script type="text/javascript">init_google(false);</script>
nicht wegen dem JavaScript wundern, das hat schon seinen Sinn :)
Benutzeravatar
kjwargan
Mitglied
Beiträge: 1183
Registriert: 04.09.2005 18:53
Wohnort: Bavarian D.C.

Beitrag von kjwargan »

Ich probiere den Mod sporadisch schon einige Zeit erfolglos.
Er findet nie Fehler, wenn ich auf Rechtschreibprüfung klicke.
Sind sie auch noch sehr offensichtlich.

kann das an meinem Provider (strato) liegen?
Viele Grüße Carlo
Dieses Posting wurde aus 100% biologisch abbaubaren und freilaufenden Elektronen erzeugt.
Benutzeravatar
marcus-gizmo
Mitglied
Beiträge: 100
Registriert: 24.07.2005 20:18
Wohnort: Neumünster
Kontaktdaten:

Beitrag von marcus-gizmo »

hallo

hab auch versucht den mod einzubauen bekomme aber nicht den rechtschreib button

benutze die mod-bbcode_box_reloaded_122a

kann da wer weiter helfen

gruss

edit

problem gelöst auf einmal war es da

wahrscheinlich übersehen denke ich

edit2 super Erweiterung zeigt auch 100% Auswahlmöglichkeiten an

ein grosses Lob an larsneo und max

super Arbeit
Benutzeravatar
Red-Benz
Mitglied
Beiträge: 265
Registriert: 17.03.2006 23:05
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Red-Benz »

Hi

Ich habe da ein Problem.....

Wenn Fehler in der Rechtschreibung gefunden werden werden diese ja andersfarbig dargestellt und der Hintergrund des Feldes weiss hinterlegt so das ich bei meinem Style wo der Hintergrund eigentlich Schwarz ist und die Schrift weiss nichts mehr lesen kann, wie kann man das ändern das er dem Style enrsprechend die Hintergrundfarbe beibehält ?

Ich verwende subSilver und Glass Template !

Ich bitte mal um Hilfe


Gruß

Red Benz
Hilfe, ich brauche mehr Steuern, ich habe noch Geld !

http://www.tuning-crew-nord.com
John Doe
Mitglied
Beiträge: 684
Registriert: 30.03.2005 01:06

Beitrag von John Doe »

Hallo,

such mal in der googiespell.js nach

Code: Alles auswählen

this.edit_layer.style.backgroundColor =
Benutzeravatar
Red-Benz
Mitglied
Beiträge: 265
Registriert: 17.03.2006 23:05
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Red-Benz »

Hi Danke für deine Hilfe......

Klappt super, ich habe die Zeile gelöscht und jetzt passt sich die Optik dem Style an !!

DANKE

Gruß

Red Benz
Hilfe, ich brauche mehr Steuern, ich habe noch Geld !

http://www.tuning-crew-nord.com
Hotzenplotz
Mitglied
Beiträge: 22
Registriert: 17.01.2006 05:16

Beitrag von Hotzenplotz »

Hallo, habe die Mod in meinem Forum eingebaut und bin sehr zufrieden. Nur ist mir jetzt aufgefallen, daß wenn man einen sehr langen Text eingegeben hat und diesen überprüft, es passiert, daß wenn man im Eingabefeld runterscrollt das Feld mit den vorgeschlagenen Alternativen nach oben wegscrollt. Dadurch kann man dann nur die oberen Fehler korrigieren lassen, denn irgendwann scrollt das Vorschlagsfeld oben aus dem Monitor raus. :(
Kann man das irgendwo fixieren?
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“