Beiträge von Peter

    Since Friday afternoon we have been working intensively on our new website. So far we have run on a WCF 2.1 installation basis. The website was a self-written CMS, which was only partially integrated into the WCF. Due to the upgrade to WSC 3.1 we had to completely rework the website. We decided to officially replace the website with the WSC CMS and some individual pages. For this reason a lot of preparation work and a longer downtime were necessary.

    Now it's finally done: After weeks of work we can welcome you on our new page. There are a few changes, which I would like to summarize in the following listing:

    • We have a completely new style. Many thanks at this point to Tom from cls-design.com, who has supported me actively.
    • We have completely replaced our website with the WoltLab Suite CMS.
    • We have tried to translate all pages into English. Until now most of the content was only available in German.
    • The Plugin-Store connection has been completely rewritten from scratch. This also resulted in our newest plugin, which is now available for purchase as RC version.
    • A dedicated section for tutorials based utilizing our lexicon has been created, which will be expanded in the coming weeks.
    • Our product Jira connection is now also installed on our website.

    Seit Freitag Nachmittag haben wir intensiv an der neuen Webseite gearbeitet. Bisher sind wir noch auf einer WCF 2.1 Installation Basis gelaufen. Die Webseite war ein selbstgeschriebenes CMS, welches nur bedingt und mit ein paar kleineren Hacks im WCF integriert war. Durch das Upgrade auf das WSC 3.1 mussten wir daher auch die Webseite komplett überarbeiten. Wir haben uns dazu entschlossen die Webseite offiziell durch das WSC CMS und einige individuelle Seiten abzulösen. Aus diesem Grund waren sehr viele Vorbereitungsarbeiten und eine längere Downtime notwendig.

    Nun ist es endlich soweit: Nach Wochen an Arbeit können wir euch nun auf unserer neuen Seite begrüßen. Es gibt ein paar Änderungen, welche ich in der nachfolgenden Auflistung kurz zusammenfassen möchte:

    • Wir haben einen komplett neuen Stil. Vielen Dank an dieser Stelle an Tom von cls-design.com, der mich tatkräftig dabei unterstützt hat.
    • Wir haben unsere Webseite komplett durch das WoltLab Suite CMS abgelöst.
    • Wir haben versucht alle Seiten auf Englisch zu übersetzen. Bislang war der meiste Inhalt nur auf Deutsch verfügbar.
    • Die Plugin-Store Anbindung wurde komplett überarbeitet. Daraus ist auch unser neuestes Plugin entstanden, welches ab sofort als RC-Version zum Kauf verfügbar ist.
    • Es wurde eine eigene Sektion für Anleitungen basierend auf unserem Lexikon eingerichtet, welche in den kommenden Wochen entsprechend erweitert wird.
    • Unser Produkt Jira Anbindung ist nun auch auf unserer Webseite aktiv.
    • Wir bieten nun zwei weitere Zahlungsarten an: Giropay und eps-Überweisung

    Auch wenn wir seit langem alle unsere Produkte auf die aktuelle Version vom WSC aktualisiert haben, betreiben wir unseren Webauftritt noch immer unter einem WCF 2.1. Dies war vor allem durch die enge Integration unserer Webseite mit dem WCF und individuellen Anpassungen zu tun. Wir sind mittlerweile an einem Punkt angekommen, wo wir selbst neue Funktionalität, welche wir in unsere Produkte einbauen, nicht nutzen können, weil die notwendigen Voraussetzungen nicht erfüllen.

    Aus diesem Grund werden wir am Freitag, 12.04.2019 ab ca. 16:00 weitreichende Wartungsarbeiten durchführen. Im Zuge dieser Wartungsarbeiten wird auch ein Upgrade auf das WSC 3.1 durchgeführt. Ein Ende der Wartungsarbeiten ist für Sonntag Abend geplant. In der Zwischenzeit Support nur eingeschränkt per E-Mail möglich.

    Ist es möglich Lizenzen also extra Product Keys an einem Produkt für jeden Kunden separat zu zuteilen, bzw. automatischen nach jedem Kauf? Sozusagen eine Seriennummer?

    Ja, diese Möglichkeit gibt es. Seriennummern können pro Produkt oder global für alle Produkte vorab angelegt werden. Diese werden nach dem Kauf automatisch der Lizenz zugeordnet. Die Seriennummern können entweder manuell angelegt werden oder eine bestimmte Anzahl vorab generiert werden.

    Ist es möglich, da ich gerade an einem kleinen Framework dran bin, die Lizenz mittels PHP irgendwie an dem Shop zu überprüfen ob die Seriennummer vom Kunden bzw. des Produkts gültig ist?

    Ja, sicher. Die Seriennummern werden in der Datenbank gespeichert. Mit den notwendigen Programmierkenntnissen kann man diese Seriennummern über die Datenbank validieren.

    Gibt es die Möglichkeit an einem Produkt bzw, die Seriennummer des Produkts eine DOMAIN anzuknüpfen? Sprich das der Kunde nach seiner Bestellung angeben muss unter welcher Domain das Produkt verknüpft ist?

    Ja, Lizenzen können Domains zugeordnet werden.

    Zudem würde ich gerne wissen, ob es die Möglichkeit gibt, da ich auch ein kleines Hosting anbieten möchte, wiederkehrende Zahlungen anzubieten?

    Ja, wiederkehrende Zahlungen werden unterstützt. Externe Systeme können über die Aktionsschnittstelle angestoßen werden. Dafür sind natürlich auch Programmierkenntnisse erforderlich. Habe bitte dafür Verständnis, dass wir keinen Support für die Anbindung externer Systeme geben können.

    Gibt es die Möglichkeiten automatische Mahnungen zu versenden?

    Nein, ein Mahnwesen gibt es nicht.

    Zudem ist es möglich, wenn ein Kunde etwas gekauft hat, das man ihm eine extra Benutzergruppe zuweist?

    Ja. Das geht sowohl für eine allgemeine Benutzergruppe für alle Kunden oder für produktspezifische Benutzergruppen.

    Ich würde noch gerne wissen wollen, welche Pakete oder Bundles ich alle benötige?

    Für die Seriennummern und den Vertrieb von digitalen Waren / Downloads: Kundenbereich
    Für die wiederkehrenden Zahlungen (Hosting): Entweder wiederkehrende Zahlungen oder bezahlte Mitgliedschaften (diese können auch wiederkehrend abgerechnet werden).

    Wahrscheinlich ist es am sinnvollsten das Developer-Bundle zu erwerben und nachträglich ein Modul für die wiederkehrenden Zahlungen dazu zu nehmen.

    1. Gibt es die Möglichkeiten. Im Shop Artikel zuverlinken und dafür einen Provision von den anderen Shops.?

    Ja, man kann den Bestellbutton mit einem beliebigen Link hinterlegen. Das kann ein Affiliate-Link eines anderen Shops sein.

    2. Kann man den Button "Zahlungspflichtig " verlinken für jedene einzelnen Artikel.

    Ich verstehe glaube ich die Frage nicht. Man kann den Text für den Kaufen-Button in den Einstellungen individuell festlegen.

    Nein, es gibt keine dynamische Preisberechnung basierend auf der Dropdown Auswahl. Es kann nur ein genereller Aufpreis pro Erweiterungstyp definiert werden.

    Der ganze Verkauf soll auf Basis der jcoins laufen, ist es möglich statt die Euro Preise den preis in jcoins anzeigen zu lassen? Es gibt zwar unten drunter den vermerk alternativ können sie..... aber das ist nicht so das wahre.

    Theoretisch geht das, aber der Shop ist nicht dafür ausgelegt, da auch Rechnungen, Steuern etc. dann in JCoins verrechnet werden.

    Ist es möglich wenn Produkt A gekauft wurde, eine Konversation o. E-Mail an Admin A zu schicken und Käufer und wenn Produkt B gekauft wurde eine Konversation o. Email an Admin B?

    Das geht theoretisch mit den notwendigen Programmierkenntnissen. Über die Aktionsschnittstelle (Aktionsschnittstelle nutzen) können individuelle Aktionen ausgelöst werden. Dafür sind aber Programmierkenntnisse erforderlich. Eine fertige Lösung gibt es nicht.

    Gibt es die Möglichkeit, das Produkte aus Kategorie A (z.b. Mitgliedschaften) automatisch Freigeschalten werden können und Produkte aus Kategorie B (Server) eben nicht?

    Nein, das kann der Shop nicht. Automatische Freischaltungen gelten wenn dann für alle Produkte.

    Du musst ein kostenpflichtiges Upgrade für deine beiden Lizenen erwerben. Der beste Weg ohne Datenverlust ist das direkte Upgrade. Solltest du eine Neuinstallation durchgeführt haben, können nur die Inhalte vom Lexikon per Importer übernommen werden. Für den marktplatz gibt es keinen Importer.

    Ja das ist schon mal sehr gut. Ich habe ein Projekt was "geheim" bleiben soll und dann habe ich natürlich meine bekannten Projekte, das wäre dann schon mal gut. Die Einstellungen können dann im ACP des Forums vorgenommen werden denke ich... oder?

    Ja

    Jetzt mal etwas genauer... Welcher Tag wäre das? Oder was ist mit Tag gemeint? Muss ich bei "unsichtbar sein müssen" im Ticket dann zum Beispiel den Tag bzw. das Stichwort "hidden" hinzufügen?

    Das Stichwort (Tag) kann selbst bestimmt werden und muss im ACP hinterlegt werden. Es kann hidden oder sonst was sein.

    EDIT: Aber einzelne Repos "beschränken" geht nicht? Nur halt die Projekte, richtig?

    Genau. Es geht nur auf Projekte.

    Wenn ich nun das Plugin installiert habe und ich dann meine Produkte in Jira bzw. BitBucket habe, wo muss ich dann die entsprechenden Rechte einstellen, was dann im Forum angezeigt wird?

    Es werden nur Tickets angezeigt, für welche der Benutzer in Jira auch Rechte hat. Alternativ kann man auch einschränken auf bestimmte Projekte. Zusätzlich könnten Tickets auch manuell über ein Tag versteckt werden.

    Seit wenigen Minuten steht die VieCode Filebase in der neuersten Version 3.0.3 (WSC 3.0) bzw. 3.1.3 (WSC 3.1) zur Verfügung. Das Update kann über den Kundenbereich bezogen werden. Wir bieten das Update auch über unseren Updateserver (WSC 3.0: viecode.com/update/vortex/; WSC 3.1: viecode.com/update/tornado/; Pakete über den Paketserver aktualisieren (WSC 3.x)) an. Ihre persönlichen Zugangsdaten finden Sie unter "Mein Konto".

    Fehlerbehebungen

    • Exporter schlägt beim Import von gelöschten Benutzerkonten fehlt
    • Kategoriestruktur in der Breadcrumb-Navigation falsch
    • Attachments werden nach dem Bearbeiten von Einträgen nicht angezeigt
    • Unterkategorien in tieferen Ebenen können nicht für die Forenanbindung ausgewählt werden
    • Alte CSS-Datei wird noch referenziert
    • Externe Links verursachen u.U. einen Fehler beim Import
    • Upload von bestimmten Dateien u.U. nicht möglich
    • System Box "Neuste Einträge" verursacht Fehler
    • Breadcrumbs in Kategorien fehlen
    • Fehlende Sprachvariable "wcf.page.onlineLocation.com.viecode.filebase.EntryDownloadPage"
    • Bilder der Downloads in der Mobil Version u.U. zu groß
    • Weiterleitung nach Löschen von Einträgen falsch
    • Fehlende Sprachvariable "filebase.entry.sortField.download"
    • Das Fortsetzen von einem sehr großem Download kann zu einem Fehler in der Datenbank führen
    • Potentielle Fehlermeldung beim Aufrufen im Likes-Tab im Benutzerprofil
    • Name von Eingabefelder geht beim Bearbeiten verloren

    Verbesserungen

    • Vereinheitlichung der Berechnung der Anzahl von Einträgen in der Kategorie-Box
    • Redundante Option "Kann Kategorie benutzen" entfernen

    Liebe User,

    ihr fragt euch sicherlich ein "Uploadfreier Sonntag" sein soll, warum es das gibt und was das ganz soll oder ihr lest diese News weil ihr am 03. März 2019 im Forum seid und keine Bilder sowie Avatare mehr seht oder Anhänge hochladen könnt.

    Was soll das? Ich kann keine Bilder und Avatare mehr sehen?
    Derzeit bereitet die EU eine Reform des Urheberrechts vor, um dieses an die heutige digitale Gesellschaft anzupassen. Dies ist im Grunde sinnvoll, denn viele der Regelungen sind fast 20 Jahre alt und heute kaum noch zeitgemäß.

    Insbesondere die Nutzung urheberrechtlich geschützter Werke ist für Urheber und Rechteinhaber ein großes Problem, da ihre Werke oft verwendet werden, ohne dass dies vergütet wird.

    Hier herrscht ein breiter Konsens in Politik und Gesellschaft, dass Urheber eine angemessene Vergütung erhalten müssen. Wie dies jedoch geschehen soll, darüber besteht bei weitem keine Einigkeit.

    Im aktuellen Entwurf der Richtlinie, über die voraussichtlich Ende März / Anfang April im EU-Parlament abgestimmt werden soll, gibt es insbesondere zwei Artikel die für kleine Unternehmen bzw. Plattformen hochproblematisch sind und dazu führen könnten, dass diese im schlimmsten Fall vom Markt verschwinden werden.

    Um auf diese Problematik aufmerksam zu machen und zu zeigen was die Konsequenzen sein könnten, beteiligt wir und wie viele andere Foren an der Aktion "Uploadfreier Sonntag". Das bedeutet, einen Tag lang sind hier keine Uploads möglich.

    Unterstützt uns!
    Das Forum sieht ohne Bilder für euch langweilig aus? Dann werdet bitte jetzt aktiv!

    Sprecht eure Abgeordneten an, unterzeichnet diese Petition auf Change.org und nehmt wenn möglich an den geplanten Demonstrationen teil!

    Seit wenigen Minuten steht der VieCode Shop in der neuersten Version 7.2.2 zur Verfügung. Das Update kann über den Kundenbereich bezogen werden. Wir bieten ab dieser Version einen eigenen Updateserver (WSC 3.1: viecode.com/update/tornado/; Pakete über den Paketserver aktualisieren (WSC 3.x)) an. Ihre persönlichen Zugangsdaten finden Sie unter "Mein Konto".

    Fehlerbehebungen

    • Die Anzahl der Produkte kann im Warenkorb u.U. geändert werden, auch wenn Produkt nur einmalig bestellt werden kann
    • Fehlende Sprachvariable "wcf.acp.group.option.admin.shop.canRestrictAccess"
    • Sprachliche Korrektur der Variable "shop.product.status.alreadyPurchased"
    • Individuelle Bestellungen für Gäste können nicht erstellt werden
    • Rechnungsbetrag von individuell erstellten Rechnungen wird u.U. falsch berechnet
    • User Login als Gast erzeugt ungewolltes Verhalten bei Login / Registrierung im Bestellprozess
    • Zugriff für Benutzer lässt sich nicht sperren, wenn Debug-Modus nicht aktiv ist
    • Manuell erstellter Menüpunkt "Rezension erstellen" verursacht einen Fehler im PageHandler
    • Sprachvariable: "shop.cart.payment.stripe.card.error.invalid_number" wird nicht korrekt angezeigt
    • OptionHandler wirft beim Absenden einer Bestellung u.U. eine Exception
    • Rechnung wird u.U. mit leerer Rechnungsnummer generiert, wenn Zahlungsart geändert wird

    Verbesserungen

    • Validierung, ob privater Schlüssel von Stripe korrekt ist

    Eine Frage zu dem aktuellen VieShop. Können bei dem Verkauf von Lizenzen die Produktschlüssel/mehrere Produktschlüssel hinterlegt werden und diese automatisch an den Kunden versendet werden bei Kauf, so dass keine Wartezeit bei direkter Bezahlung entsteht?

    Pro Lizenz kann genau eine Seriennummer hinterlegt werden. Je nach Konfiguration und Zahlungsart können Bestellungen direkt nach der Bezahlung automatisch freigeschalten werden (z.B. Zahlung per PayPal). Dabei bekommt der Kunde sofort Zugang zum Produkt und eine E-Mail mit der Seriennummer.