Beiträge von Klemmlampe

    Kann man auch besser machen, 5/10


    geht besser, viel besser 2/10


    Man kann alles besser machen. Meinetwegen auch die Welt, die Frage ist aber wie. Also seid doch so nett und helft ihm indem ihr konstruktive Kritik abliefert.


    B2T: Das Bild rechts wirkt leider etwas billig. Die Schriftfarbe passt auch nicht (siehe Menü), ansonsten habe ich nicht viel auszusetzen.

    http://twitter.github.com/boot…javascript.html#dropdowns
    und
    http://twitter.github.com/boot…components.html#dropdowns


    HTML
    <script src="PFAD/ZU/bootstrap-dropdown.js"></script>
    <link href="PFAD/ZU/bootstrap.css" rel="stylesheet">


    musst du einbinden.


    HTML
    <div class="dropdown">
    	<a class="dropdown-toggle" data-toggle="dropdown" href="#">Dropdown trigger</a>
    	<ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
    		<li><a tabindex="-1" href="#">Action</a></li>
    		<li><a tabindex="-1" href="#">Another action</a></li>
    		<li><a tabindex="-1" href="#">Something else here</a></li>
    		<li class="divider"></li>
    		<li><a tabindex="-1" href="#">Separated link</a></li>
    	</ul>
    </div>


    // Edit: jQuery einbinden nicht vergessen

    Das mag zwar unschön aussehen, ist aber kein Sicherheitsproblem. Um dieses Problem wirklich umgehen zu können, müsste man das mit einem Callback-Match machen, der nachprüft, da hilft ein Quotes verbieten alleine wenig. Im übrigen ist das auch dem BB-Code-Parser des WCF egal. <script>alert("Hallo");</script>


    Das mit dem U am Ende hatte ich tatsächlich vergessen, tut mir Leid. Also müsste /i zu /iU geändert werden.

    Das geht jetzt in den PAWN-Bereich, da bin ich völlig raus. Aber erstmal solltest du dein MySQL-Statement so ändern:


    SQL
    SELECT COUNT(*) AS count FROM `Cars` WHERE `Nummernschild` = '%s'


    Nun brauchst du das Feld count, wie genau du das in PAWN hinbekommst weiß ich leider nicht.

    Du hast mehrere Möglichkeiten. Entweder lässt du dir die Reihen von MySQL zählen oder, sofern das MySQL-Plugin diese Funktionen biete, nutzt du num_rows zum zählen.


    1. Möglichkeit:

    SQL
    SELECT COUNT(*) FROM `Cars` WHERE `Nummernschild` = '%s'


    Code von oben übernehmen, dann einfach überprüfen ob result != 0 ist.

    Der Zug macht tut! Ein LKW oder Auto vielleicht auch noch. Aber ein Link?


    Ich gehe davon aus, dass du einen URL-BBCode suchst, richtig? Die einfachste Lösung wäre mit Regulären ausdrücken, am besten liest du dich darüber mal schlau. Ich war dennoch so frei, einen ganz simplen Lösungsvorschlag anzufertigen.

    PHP
    function parseURL($text) {
            return preg_replace( "/\[url\=(.*)\](.*)\[\/url\]/i", "<a href=\"$1\">$2</a>", $text); // Ersetzt alle Treffer auf den Regulären Ausdruck (erstes Argument) in $text (= Eingabe; letztes Argument) durch einen A-Tag ($1 ≙ der Adresse, $2 ≙ dem Titel; zweites Argument)
    }


    //Edit: Oder meinst du Smiley-Codes?
    // Edit²: Variable $tag zu $text geändert, fuction zu function. Es leben die Tippfehler!

    Das arme Thema, einfach so "abgehackt" :(


    Zum Design: unkreativ - die Ideen sind ausgelutscht, immer der gleiche Aufbau; unsauber - verpixelt und unscharf; zu klein! Die Farben Grün und Blau beißen sich. Der Copyrighthinweis ist nicht nur zu groß sondern dessen Font auch völlig unpassend. Und vieles mehr, aber ich möchte jetzt nicht auf alles eingehen.

    Guten Abend,
    heute biete ich ein kleines WBB-Plugin an.
    Dabei handelt es sich um einen Newsticker der im Footer auf der Startseite angezeigt wird. Was heißt das genau? Ihr könnt im ACP Texte definieren (und verwalten) die dann der Reihe nach, die sog. Items sind sortierbar, im Footer auf der Startseite angezeigt werden.
    Mitgeliefert werden die Sprachen de, de-informal und en, wer es übersetzen möchte darf dies gerne tun.


    Das Plugin steht unter LGPL, das heißt euch ist erlaubt:

    • die Software für einen beliebigen Zweck zu nutzen,
    • die Software vervielfältigen und weitergeben zu dürfen,
    • die Software nach eigenen Bedürfnissen zu ändern und
    • die geänderten Versionen weiterzugeben.


    Quelle: Wikipedia
    Dennoch würde ich darum bitten, bei Weitergabe meinen Namen und einen Link zu diesem Thema zu nennen.


    Bilder:
    Optionen im ACP
    Auflistung im ACP
    Ticker hinzufügen (und bearbeiten) im ACP
    Ticker auf der Startseite


    Download:
    Mirror 1: Dropbox


    Virustotal:
    Klick mich!


    Viel Spaß damit!
    dead


    Edit: Direktlink, Virustotal
    Edit²: Erklärung hinzugefügt
    Edit³: Reupload

    Du solltest Nutzereingaben escapen! Ich könnte ganz schnell deine Datenbank löschen/bearbeiten/was auch immer. Zweitens darfst du die IP nicht einfach speichern, ohne den Nutzer darauf hinzuweisen. Woher ich weiß, dass du sie speicherst? Aus dem selben Grund, weshalb ich deine DB verunstalten könnte.


    Code
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '14.10.2012 - 12:57:14','85.216.*.*')' at line 1


    Die Asterisk habe ich selbst hinzugefügt.