Themabewertung:
  • 1 Bewertung(en) - 5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Algorithmen-Plugin
#30
Ich musste es wieder deaktivieren, weil es alle Spoiler-Ausklapp-Knöpfe hat verschwinden lassen O_o
Code:
<?php
$plugins->add_hook("parse_message", "alglinker_run");
function alglinker_info()
{
    return array(
        "name"        => "Algorithmus-Verlinker",
        "description"    => "Verlinkt selbst gefundene 3x3-Algorithmen und mit [alg]- oder [alg=n]-Tags selbst gekennzeichnete Algorithmen zum alg.garron.us Simulator.",
        "website"        => "http://www.speedcube.de und http://www.speedcubers.de",
        "author"        => "1.0 Felix König, >1 Stefan Pochmann",
        "authorsite"    => "http://www.stefan-pochmann.de",
        "version"        => "2.0",
        "guid"        => "795e4538050784720a1196a8b6e8065f", // Das ist die guid vom Spoiler-Plugin. Ich habs einfach mal so gelassen
        "compatibility" => "16*"
    );
}
function alglinker_activate()
{
}
function alglinker_deactivate()
{
}

function alglinker_run ( $message ) {
  $move = "\b[UDFBLRudfblrMESxyz](w?)(?:'|2|\b)";
  return preg_replace( "#\[alg(?:=([2-7]))?](.*?)\[/alg]|($move(?: $move){2,})|(\[url.*?/url]|<a .*?/a>)#eis",
                       '"$4" ? stripslashes("$4") : garron("$2$3","$1")',
                       $message );
}
function garron ( $alg, $size ) {
  $alg = stripslashes( $alg );
  $par = preg_replace( '/\s+/', '_', strtr( $alg, "'", "-" ) );
  $cube = $size ? "&cube={$size}x{$size}x{$size}" : '';
  return "<a href=\"http://alg.garron.us/?alg=$par$cube&animtype=solve&notation=WCA\" target=\"_blank\">$alg</a>";
}

?>

Und es liegt nicht an der gleichen guid, das hab ich als erstes probiert.
[Bild: signatur_image.php?name=Felix+K%F6nig&pb...=1&motiv=1][Bild: img.php?id=2009KONI03&ranking=NR&event_1...nsparent=1]
Zitieren


Nachrichten in diesem Thema
Algorithmen-Plugin - von Felk - 21.07.2011, 19:55
RE: Algorithmen-Plugin - von Stefan - 21.07.2011, 20:22
RE: Algorithmen-Plugin - von LinusR - 21.07.2011, 20:55
RE: Algorithmen-Plugin - von Felk - 21.07.2011, 21:26
RE: Algorithmen-Plugin - von Stefan - 21.07.2011, 21:48
RE: Algorithmen-Plugin - von Felk - 21.07.2011, 23:14
RE: Algorithmen-Plugin - von Stefan - 21.07.2011, 23:20
RE: Algorithmen-Plugin - von Felk - 21.07.2011, 23:52
RE: Algorithmen-Plugin - von Stefan - 22.07.2011, 01:05
RE: Algorithmen-Plugin - von Felk - 22.07.2011, 01:00
RE: Algorithmen-Plugin - von Felk - 22.07.2011, 01:11
RE: Algorithmen-Plugin - von Stefan - 22.07.2011, 01:19
RE: Algorithmen-Plugin - von Stefan - 22.07.2011, 01:28
RE: Algorithmen-Plugin - von Stefan - 22.07.2011, 01:37
RE: Algorithmen-Plugin - von Felk - 22.07.2011, 02:01
RE: Algorithmen-Plugin - von Stefan - 22.07.2011, 02:14
RE: Algorithmen-Plugin - von Felk - 22.07.2011, 03:09
RE: Algorithmen-Plugin - von Stefan - 22.07.2011, 03:33
RE: Algorithmen-Plugin - von Stefan - 22.07.2011, 03:27
RE: Algorithmen-Plugin - von LinusR - 22.07.2011, 09:54
RE: Algorithmen-Plugin - von Felk - 22.07.2011, 17:52
RE: Algorithmen-Plugin - von Stefan - 22.07.2011, 18:20
RE: Algorithmen-Plugin - von Felk - 22.07.2011, 21:04
RE: Algorithmen-Plugin - von Stefan - 22.07.2011, 21:43
RE: Algorithmen-Plugin - von Michaelius - 22.07.2011, 21:20
RE: Algorithmen-Plugin - von Felk - 22.07.2011, 22:11
RE: Algorithmen-Plugin - von Stefan - 22.07.2011, 23:22
RE: Algorithmen-Plugin - von Stefan - 22.07.2011, 23:41
RE: Algorithmen-Plugin - von Felk - 23.07.2011, 01:02
RE: Algorithmen-Plugin - von Felk - 23.07.2011, 01:29
RE: Algorithmen-Plugin - von Stefan - 23.07.2011, 12:51
RE: Algorithmen-Plugin - von Felk - 23.07.2011, 17:54
RE: Algorithmen-Plugin - von Stefan - 23.07.2011, 18:27
RE: Algorithmen-Plugin - von Stefan - 23.07.2011, 18:40
RE: Algorithmen-Plugin - von Stefan - 23.07.2011, 18:29
RE: Algorithmen-Plugin - von Felk - 23.07.2011, 19:45
RE: Algorithmen-Plugin - von Stefan - 23.07.2011, 20:08
RE: Algorithmen-Plugin - von Stefan - 23.07.2011, 20:30

Gehe zu: