Progressbar BBCode 2.0.1

This BBCode adds an progressbar


This BBCode adds an progress bar.


After Version 2.0.0 there is an UI for adding the progressbar in the editor.


Attention:
Version 2.* supports only WCF2.1
Version 1.* supports WCF2.0 and WCF2.1


Both Versions will be updated (if nessesary) and supported


Syntax (before 1.0.2)

Code
[progressbar=percent,color_of_the_bar,color_of_the_label,width_of_the_progressbar]text[/progressbar]



Syntax after Version 1.0.2:

Code
[progressbar=percent,color_of_the_bar,color_of_the_label,width_of_the_progressbar,hide_precent]text[/progressbar]


The parameters can set to "-1", this will be set standardvalues to the parameter.
hide_percent is default 0. to hide the percentage set it to 1


Bugs and Suggestions on our Homepage or at GitHub: https://github.com/geramy92/BBCode-Progressbar

Images

  • Version 2.0.1

    Replace all hexadecimal colorcodes (#) to provide compatibility with the plugin 'Hashtag'

  • Version 2.0.0

    Version 2.* supports only WCF2.1
    For a working and supported version for WCF 2.0 use 1.*



    Changes:
    - new UI in Editor to add a Progressbar. Also some improvements on the template

  • Version 1.0.6

    behebt den Fehler mit den Sprachdatein in Englisch

  • Version 1.0.5

    Fixed noch ein Fehler in den Sprachfiles

  • Version 1.0.4

    Verhindert Fehleingaben bei der Breite.

  • Version 1.0.3

    Fehler in der PHP-Datei behoben, der auftrat, wenn nicht alle 4 Parameter angegeben wurden.

  • Version 1.0.2

    • Icon nun in der richtigen Größe
    • neuer Parameter, der die Prozentzahl ausblendet
    • Standardmäßig ist nach dem Text noch die Prozentzahl eingeblendet (ohne Text nur die Prozentzahl)
  • Version 1.0.0

    überarbeitete Version (geändertes Paketdatum)

  • Funktioniert nicht mehr der macht den ganzen Editor kaputt

  • Wirst du das Plugin auch für WSC bereitstellen ?

    Like 2
    • Nein. Da ich selbst WBB seit Version 4.1 nicht mehr nutze, habe ich selbst kein Interesse mehr oder ähnliches. Da dies alles aber auf GitHub als OpenSource bereit steht, kann jederzeit ein anderer Entwickler das ganze übernehmen.

  • Hallo, ist es möglich dass man dies auch auf Custom Pages verwenden kann? ^^

    • ich habe das nie getestet, da ich diese plugins nicht nutze. Solange allerdings entsprechende Plugins BBCodes unterstützen, sollte auch dieser einwandfrei funktionieren.

  • Kriegt man das auch für die Aktuelle versoin der Filebase?


    //Cripi

    • Das ist ein BBCode. DIese funktionieren überall, wo bbcodes supportet werden bzw. wo man die Rechte hat, diese zu nutzen. In anderen Worten, von meiner Seite sollte keine Anpassung nötig sein. Einfach austesten.

    • vielen dank, es geht ;)

  • Ihre Nachricht enthält die folgenden BBCodes, die Sie nicht verwenden dürfen: progressbar


    Mit admin 8|

    • man kann in woltlab keine berechtigung zu bbcodes bei plugininstallation setzen. daher acp -> berechtigungen setzen

  • Moin.
    Bin ich gerade verblödet, oder wie oder wo gibt man den Code ein ?
    Komme gerade aus der Nachtschicht, bin aber nicht besoffen. :D


    MfG

    • bei wcf2.1 gibt es im editor einen button mit einem gui, bei wcf 2.0 musst du den code eingeben wie in der übersicht beschrieben. Wenn bei dir der button für den fortschrittsbalken fehlt: gruppenrechte setzen

    • Gruppenrechte sind gesetzt, unter Erlaubte BB Codes - progressbar. Sehe aber leider kein Editor, wo ich im Forum einen Balken setzen kann.

    • ich rede vom editor, den du bekommst bei klick auf antworten

    • Ich weiß, bzw wusste schon was du meintest. Heute morgen hatte ich eine Benachrichtigung zum Update des Modul. Nun sehe ich jetzt auch alles, via Rechner und Handy. Aber das erst nach dem Update der heutigen Benachrichtigung. Somit ist hier alles OK und Danke für die Erweiterung, klapt alles wie es sein soll !!!! Gibt es auch die Möglichkeit einen Smailey dort einzufügen ? Hatte es mit dem BB Code des Smailey versucht, keine Reaktion. Grins

  • Habe das genau so gepostet der Balken wird auch angezeigt jedoch nicht gefüllt mit z.b Rot. Der Balken bleibt Weiß lehr und es wir nur die Prozentangabe angezeigt :/

    • Ok ich schaus mir mal an, kannst du mir nur bitte folgende Dinge zukommen lassen: Link zum fehlerhaften Balken, den genauen eingegebenen Code, installierte Version des Fortschrittbalkens

    • [progressbar=20,#D8E7F5,#254C73,50,0]test[/progressbar]


      das ist der Code z.b


      Link zum Bild :http://fs5.directupload.net/images/151108/yhy7hy7k.png


      Und Installierte Version ist die neuste die du bis jetzt hasst 2.0.0


      Und ich habe das Burning Board 4.1 / WCF 2.1

    • könntest du mir bitte nicht als bild sondern den direkten link zu dem entsprechenden beitrag deines forum senden?

    • http://87.230.26.220/p11/index.php/Thread/16709-Test-Beitrag-für-Plugin-Coder/


      Bitte schön sollte man als Gast auch einsehen können den Beitrag :)

    • Mh ich würde spontan sagen, nach den ich den quellcode gesehen habe: du hast das Hashtag Plugin. Dieses verursacht Fehler.... ich hab allerdings (da es den Entwickler ja nicht mehr gibt) einen Workaround in Version 2.0.1 der das Problem umgeht. (erhältlich in meinen Paketserver oder hier bei Woltlab, in absehbarer Zeit)

  • nach erstem überfliegen gefällt mir die neue Version sehr gut.
    Danke für das endlich erscheinende "Popup" :)

  • Lässt sich nicht updaten. Werde aufgefordert meine Daten einzugeben


    Paket: BBCode Fortschrittsbalken (2.0.0 Beta 5)
    URL: http://store.woltlab.com/typhoon/
    Servermeldung: Bitte geben Sie Ihren WoltLab Benutzernamen und Ihr Kennwort ein!


    Geb meine Daten richtig ein und es kommt "Ihre Angaben sind ungültig, bitte überprüfen Sie Benutzername und Passwort."

  • Die neue Version lässt sich nicht installieren, da du in der Installationsanweisung einen TemplateListener aufrufst, der nicht existiert :D

    Like 1
    • O.o die haben ja die Beta hier frei geschaltet
      Ich hatte erst nur eine Mail bekommen, dass sie das nicht mehr machen, weshalb es die aktuelle Beta hier gar nicht gibt :P
      Ich lad sie gleich mal hier hoch ^^ vllt. hab ich ja glück ansonsten die installierbare Version ist auf http://rl.terratex.eu/mcps/ind…bcode-fortschrittsbalken/ als Beta 6

      Like 1
    • Etwas seltsam, dass der Administrator nicht direkt Zugriffsrechte erhält (War etwas verwirrt), aber funktioniert auf den ersten Blick einwandfrei. Danke :D

  • Ich habe eine evtl. wichtige Anmerkung:


    Als ich ein Backup von meinem Forum lokal unter Windows eingespielt habe, stellte ich fest, dass ein Dateiname doppelt ist, und zwar "wcf\lib\system\bbcode\progressBarBBCode.class.php".


    Unter Linux wird bekanntlich zwischen Groß- und Kleinschreibung unterschieden, unter Windows nicht. Also es gibt bei mir auf dem Server "progressBarBBCode.class.php" und "ProgressBarBBCode.class.php".


    Auf der GitHub-Seite dieses Plugins heißt die Datei "progressBarBBCode.class.php", im neuesten Archiv hier im Store aber "ProgressBarBBCode.class.php".


    Bitte prüfen, danke!

  • Ich finde des Tool sehr Toll, aber wenn ich es in meinem Forum teste, füllt sich der balken nicht mit farben, sondern bleibt in der farbe des Forum. Könnte mir da jemand helfen?

  • Wird hier noch weiter entwickelt und Support gegeben?

    • Ähm es gab gerade erst am Dienstag einen Bugfix?

    • Sry ich frag ja nur ^^ Will schon wissen ob das Plugin was ich mir rein mache auch länger besteht und nicht nur kurz zeitig auftaucht bis der Entwickler was anderes macht! Die frage ist ja nicht so abwegig! Hab auch auf Github geschaut aber da wurden das letzte mal was vor 5 Monaten was gemacht!

    • ich hab die letzten Änderungen nicht auf git gepushed, weils schnell gehen musste .... hole ich noch nach
      ansonsten mach ich eben was den Fortschrittsbalken betrifft, Bugfixxes und Updates zu neuer WCF Versionen.
      Außer es gibt noch WÜnsche etc, ich hab da nicht wirklich ideen ^^

    • Kein ding das ist doch ein Wort! Du machst weiter bzw. du Entwickelst noch weiter! :D Werde dein Plugin dann mal nutzen aber bis Feedback oder Wünsche kommt dauert das noch etwas ich bin noch am Worken! ^^

    • Ist es eigentlich möglich das so zu erweitern das wenn man im Editor auf den BBCode klickt das ein kleines Popup auf geht worin man alles einstellen kann? Ich frag nur das wäre Benutzer Freundlicher. ^^

  • Der BB-Code legt leider das Forum lahm wenn man weitere Sprachen installiert hat und die Oberfläche umschaltet.

  • Hi, kannst du Screenshots reinstellen? :)

    Like 1
  • Hallo ich bekomme bei einem Thread aufruf Folgenden Fehler error message: Unable to find class 'wcf\system\bbcode\ProgressBarBBCode'

  • Englisches Sprachpaket vom Plugin hat einen Bug ... Workaround bis der Ersteller es gefixt hat: Ersetzt die Sprachvariable wcf.bbcode.buttonLabelprogressBar mit einer eigenen.

  • Hmm, this plugin breaks my forum. Blank pages, no errors on apache log, nor burningboard logs...

    • replace the wcf.bbcode.buttonLabelprogressBar with an own version ... this should fix it till the pluginowner will erase this bug

    • Danke schön.

  • Für alle die einen Screenshot sehen wollen: http://prntscr.com/4lpyl1

    Like 1
    • Was hast du dafür eingegeben...? Ich habe nun schon einiges probiert: [progressbar=85][/progressbar], [progressbar=85]Abgeschlossen[/progressbar], [progressbar=85,#ffffff][/progressbar], [progressbar=85,ffffff][/progressbar]

    • [progressbar=95,#088A08,#FFFFFF,50,-1][/progressbar] so in etwa. Habe bemerkt das es bei mir nur mit allen parametern geht. es geht auch so damit nur der %wert da ist [progressbar=95,-1,-1,-1,-1][/progressbar] bei dir liegt es "vtl" an dem kleingeschrieben html farbcode. Is aber nur vermutung, ob es keysensitive ist weiß ich net.


      Andernfalls mal in den Quelleditor schauen da bringt er den bbcode manchmal durcheinender und fügt ihm weitere Parameter ein, dann gehts natührlich net. So sollte es nämlich im Quelltext 1zu1 auch stehen. Hier ein bsp wie das nich sein sollte:
      [progressbar=95,[/size]#088A08,#FFFFFF,50,-1][/progressbar]

    • Da ich das nur halb gelesen habe... muss ich jetzt feststellen, dass das doch eigentlich ein Bug ist.... eigentlich sollte man von hinten weg Parameter weglassen können.... muss ich mal checken.... wird wohl Zeit für eine neue Version

  • Gibt es irgendwo eine Vorschau?

    Like 1
    • Ich weiß etwas spät aber es gibt inzwischen einen Screenshot auf der Beschreibungsseite.

      Like 1
  • Ein Beispielscreenshot wäre cool :)

    Like 4
  • Hallo, ich habe eben einen Fehler in deinem Template gefunden, welcher die prozentuale Breite (width) in der Berechnung verhindert hat - habe es dir per PM gesendet :)

  • Screenshots?

    Like 3
    • Ich weiß etwas spät aber es gibt inzwischen einen Screenshot auf der Beschreibungsseite.

  • Bei mir steht zwar die Prozent Zahl drin, jedoch wird nichts weiß (bzw. eingefärbt) in dem Balken.

    • kannst du mir den genauen bbcode schicken den du nutzt, dann kann ich dir vllt helfen

    • Ich habe versucht: [progressbar=85][/progressbar], [progressbar=85]Abgeschlossen[/progressbar], [progressbar=85,#ffffff][/progressbar], [progressbar=85,ffffff][/progressbar]

    • Welche Version ist installiert?

    • die aktuellste, -> 1.0.3. Hat auch schon mal Funktioniert. Nur musste ich das komplette WCF neu aufsetzen, seither tuts nicht mehr :(

    • mh vllt. einfach nur den bbcode neu installieren. ggf ist vllt irgendwas an den bbcode einträgen verloren gegangen

  • Dieses Plugin verursacht bei mir einen Fehler im Ckeditor (wird nicht mehr angezeigt), wenn man die Sprache auf Englisch gestellt hat.

    • Es wäre gut wenn du mir noch den Fehlercode schicken würdest

    • Das ist jetzt schon etwas zu spät. Mein Forum ist jetzt im produktiven Einsatz und dieses Plugin deinstalliert. Es tritt aber schon bei einer frischen Installation von WBB4 auf, also sollte das schon reproduzierbar sein. Der Fehler hatte aber irgendwas mit den Ckeditor Buttons zu tun (2 js Fehler)

    • Ich habe den Fehler nun gefunden. Es ist die Sprachvariable "wcf.bbcode.buttonLabelprogressBar", die in Englisch ein Hochkomma enthält. Das hat zur folge dass im Javascript der String zu früh beendet wird und es dadurch einen "Unexpected identifier" Syntax Fehler gibt.

      Like 1
    • danke wird behoben

  • Fehler nach dem neuesten Update. Sobald der BBCode verwendet wird, kommt: PHP notice in file /var/www/vhosts/forum/httpdocs/wcf/lib/system/bbcode/progressBarBBCode.class.php (38): Undefined offset: 4

    • ok hab den Fehler gefunden lade gleich ne gefixte Version hoch (muss Woltlab dann nur freigeben)

    • Wenn ich jetzt was mit 80,50 % brauch wie stelle ich das ein ?

    • schreibs einfach in der englischen notierung 80.5

    • Passt Danke !

  • Das Icon hat leider nicht die Standardgröße von 16x16 Pixel. Wäre schön, wenn ein korrektes mitgeliefert würde.

  • Hätte auch einen Vorschlag es wäre schön wenn die Prozentzahl zu sehen wäre?

    • Habe ich eine Woche vorher schon vorgeschlagen! ;)

    • ja leider hab ich derzeit nicht allzuviel zeit gehabt (arbeit und so....) aber ich hab in nächster Zeit urlaub da werd ich mal 1-2 Updates machen

      Like 1
  • Ich habe einen Vorschlag: Den Prozentwert auch anzeigen. Beim Plugin fürs WBB 3.1 wurde ohne Angabe eines Textes nur der Prozentwert angezeigt und mit Text stand da TEXT: xx%. Das wäre noch schön.