Ankündigung

Einklappen
Keine Ankündigung bisher.

Benutzerkarte

Einklappen
X
Einklappen
Momentan aktive Benutzer in diesem Thema: 1 (0 Benutzer und 1 Gäste)
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    [Add-on] Benutzerkarte

    Ein Add-on, welches in vB4 und auch in anderen Forensystemen weit verbreitet gewesen ist, kann nun auch in vB5 installiert werden. Der Benutzer AScherff und ich haben dieses Add-on gemeinsam entwickelt und möchten dieses nun gratis zur Verfügung stellen. Die Benutzerkarte (Membermap) kann über einen Menüeintrag (Wird bei der Installation automatisch generiert) erreicht werden, oder aber auch als Widget auf allen Seiten eingebunden werden.

    Titel: vBBenutzerkarte
    Version: 1.0.0
    Installationshinweise: Eine Insatllationsanleitung liegt bei (in Deutsch und Englisch).
    Templateanzahl:6
    Phrasenanzahl: 32
    Ab vB-Version: 5.3.4
    Typ: Hosted-Server​ Kann nur auf gehosteten Servern installiert werden. Nicht Cloud-fähig!

    Zur Demo!

    Benutzerkarte Membermap

    Installiert wird eine durch google-maps inizialisierte Karte, welche via Maus-Klick mit deinem Benutzer versehen werden kann. Sobald der Benutzer auf der Karte zu sehen ist, kann dieser via Drag and Drop verschoben werden. Das Benutzersymbol kann über einen Button gelöscht werden. Gelöschte Benutzer werden automatisch aus der Benutzerkarte entfernt.

    Die Karte kann im AdminCP aktiviert/ deaktiviert werden und es kann eine globale Einstellung für den Standard-Kartentyp eingestellt werden.
    Der Kartentyp kann je Widget noch einmal überschrieben werden.

    Welche Benutzergruppen die Pins setzen und/ oder sehen können, kann ebenfalls im AdminCP eingestellt werden.

    Es kann eine Standard-Ansicht via Breiten- und Längengrad und auch ein Zoom-Faktor eingestellt werden.
    Benutzerkarte Membermap Settings

    Es muss zwingend ein gültiger API-Key in den Optionen der Benutzerkarte eingetragen werden!

    Versionsübersicht:
    • 1.1: Fix der Avatare, wenn diese als Dateien vorliegen und der bei der Installation erstellten Seite.

    Vielen Dank an AScherff für die tolle Zusammenarbeit und euch wünschen wir viel Spaß mit dem Add-on!
    It`s nice to be important but it`s more important to be nice!

    #2
    darauf habe ich bereits gewartet! Vielen Dank euch beiden!!! Werde ich gleich mal ausprobieren.

    Kommentar


      #3
      Thank you very much for sharing your work. My question is because the avatars determined for each user are not shown and only the default is shown. Greetings and thanks again

      Kommentar


      • delicjous
        delicjous kommentierte
        Kommentar bearbeiten
        I will look into it. Do you have your avatars as file or as usually in the database?

      • chicoynano
        chicoynano kommentierte
        Kommentar bearbeiten
        as files in a folder Avatars are currently being obtained from the file system in ./customavatars/thumbs

      #4
      as files in a folder Avatars are currently being obtained from the file system in ./customavatars/thumbs
      Zuletzt geändert von chicoynano; 01.09.2018, 12:29.

      Kommentar


      • delicjous
        delicjous kommentierte
        Kommentar bearbeiten
        Could you please upload a screenshot and look into the template vBBenutzerkarte_InfoWindow if the avatarstring is <img class ="avatar" src='./core/image.php?userid={id}&thumb=1' alt='{name}' />

      • delicjous
        delicjous kommentierte
        Kommentar bearbeiten
        I could recreate that and will fix it as soon as possible!

      #5
      <div>
      <img class ="avatar" src='./core/image.php?userid={id}&thumb=1' alt='{name}'>
      <hr>
      <br>
      <a href='/member/{id}-{name}'>{name}</a>
      </div>

      Kommentar


        #6
        Ich konnte die Karte nun auch mal testen. Kann es sein, dass bei der Installation ein Problem beim erstellen der Seite entsteht? Über den erstellten Link erreiche ich die Karte jedenfalls nicht, sondern nur eine leere Seite. Der Rest funktioniert wunderbar. Ich habe die Avatare in der Datenbank, somit werden die dann auch korrekt angezeigt.
        Vielen Dank noch mal an euch beide!!! Ein wirklich toller Mod.

        Kommentar


          Themenstarter
          #7
          Version 1.1 ist online. Den Beispiel API-Key von google habe ich geändert, bitte verwendet einen eigenen.

          Fix:
          1. Avatare werden nun auch angezeigt, wenn diese als Datei vorliegen und nicht aus der DB gezogen werden.
          2. Die bei der Installation erstellte Seite mit der Karte wird nun korrekt dargestellt.
          It`s nice to be important but it`s more important to be nice!

          Kommentar


          • delicjous
            delicjous kommentierte
            Kommentar bearbeiten
            I will look into tomorrow... I got no errors while testing this morning.

          • delicjous
            delicjous kommentierte
            Kommentar bearbeiten
            Please do a full uninstall by delete the product.php within the package folder, do uninstall the product and delete the entire vbbenutzerkarte folder from packages. Then do a full new install. I tested it again and everything works well.

          • delicjous
            delicjous kommentierte
            Kommentar bearbeiten
            Do it work after a fresh install?

          #8
          Impossible to make it work. I tried everything as you say but I have not gotten it to work, in the end I chose not to install it all modso thank you very much for your work as it is my forum

          Kommentar


          • delicjous
            delicjous kommentierte
            Kommentar bearbeiten
            Sad that it does not work for you. I test it several times and could not recreate your described problems. If anybody have the same problems please feel free to post it here.

            Sollten Probleme auftreten, würde ich euch bitten mir diese mitzuteilen. Vielen Dank.

          #9
          With the first version I changed the avatars to the database and it worked perfect but when I installed the update and with my password api DE GOOGLE MAPS I can not get it to work

          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Captura de pantalla 2018-09-12 a las 20.32.01.png
Ansichten: 1
Größe: 594,8 KB
ID: 1783
          Zuletzt geändert von chicoynano; 12.09.2018, 19:32.

          Kommentar


          • delicjous
            delicjous kommentierte
            Kommentar bearbeiten
            Looks like you took the wrong API-key. The key must have a count of nearly 30 letters and numbers (example: aYH3hazxjekFdklshsbJksgdnsj8). There are two links in the Membermap options to the Google API key generator. You need to have a Google account to generate your own key. I have to delete the test key which was the default option in the first version because Google restrict the calls. I will write an extra tutorial as soon as possible. Iam sure it will work if you have your own key which works with geo, maps and JS.

          #10
          It was just the configuration of the maps API key now if it works correctly thanks for your work a greeting Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Captura de pantalla 2018-09-12 a las 21.06.46.png
Ansichten: 1
Größe: 715,5 KB
ID: 1786

          Kommentar


            #11
            Ich über mal etwas Kritik. Als großen Nachteil sehe ich es, die API der Datenkrake Google zu verwenden. Ich habe für meine Benutzer auch eine Benutzerkarte angelegt, welche die Daten (gecached) aus der eigenen Datenbank holt. Die Koordinaten werden aus einem userfield gelesen. Die Karte enthält dann auch gleich weitere Profilinformationen. Die Karte selbst kommt von OpenStreetmap, der OpenSource-Alternative zu Google Maps.
            https://blendpolis.de

            Kommentar


            • delicjous
              delicjous kommentierte
              Kommentar bearbeiten
              Vielen Dank für deine Kritik. In dieser Version werden die Koordinaten und alle weiteren Daten ebenfalls in der eigenen Datenbank - Tabelle hinterlegt. Die API setzt die Koordinaten nur in der Karte um. Leider kam ein Projekt mit Open-Streetmap noch nicht zustande. Welche API der einzelne verwenden möchte, sollte auch die Entscheidung des einzelnen sein denke ich.
          Lädt...
          X