Author Topic: bookmarks module with wb 2.10.0  (Read 435 times)

Offline mduerig

  • Posts: 4
bookmarks module with wb 2.10.0
« on: January 09, 2018, 06:46:36 PM »
Hello
is there any solution to get the bookmark module working with WebsiteBaker version 2.10 again?
I have bookmark module 2.95 installed.
I tried to upgrade to 2.96 or 2.97 and got the follwing error:
Adding new fields to database table mod_bookmarks_setti ngs
There was an uncatched exception
Call to undefined function mysql_error()
in line (34) of (/modules/bookmarks/upgrade.php):


with WebsiteBaker version it is not possible to change existing links in the bookmark module. only the "title" and "image" field are available for inserting/changing data.

Thanks a lot for your help.

Markus

Offline dbs

  • Betatester
  • **
  • Posts: 7335
  • Gender: Male
  • tioz4ever
    • WebsiteBaker - jQuery-Plugins - Module - Droplets - Tests
Re: bookmarks module with wb 2.10.0
« Reply #1 on: January 09, 2018, 07:01:00 PM »
Hi, for fast help:

replace in /modules/bookmarks/upgrade.php all
Code:
Only registered users can see contents. Please click here to Register or Login.
with
Code:
Only registered users can see contents. Please click here to Register or Login.
edit: small > forgotten, now code is right.
« Last Edit: January 09, 2018, 07:08:50 PM by dbs »

Online evaki

  • Posts: 1980
Re: bookmarks module with wb 2.10.0
« Reply #2 on: January 09, 2018, 07:12:40 PM »
The same in modify.php
Einmal Pizza Quattro Stagioni bitte, aber ohne Herbst.

Online evaki

  • Posts: 1980
Re: bookmarks module with wb 2.10.0
« Reply #3 on: January 09, 2018, 07:36:47 PM »
(bookmarks_v2.96)
Another error (install):
Exception: "Field 'aboutbm' doesn't have a default value"
Code:
Only registered users can see contents. Please click here to Register or Login.for the moment

MfG. Evaki
(dev: def-werte sollen zukünftig immer eingetragen werden WB-NeuVer)
« Last Edit: January 09, 2018, 07:52:36 PM by evaki »
Einmal Pizza Quattro Stagioni bitte, aber ohne Herbst.

Offline jacobi22

  • Posts: 4946
  • Gender: Male
  • Support only via PM or EMail
    • Jacobi22
Re: bookmarks module with wb 2.10.0
« Reply #4 on: January 09, 2018, 08:26:29 PM »
ist ein typischer Mysql-Strict-Mode-Fehler
Im Strict-Mode müssen alle Fehler beim Insert belegt werden, die in der Datenbank keinen default-Wert haben

Typisch für so ziemlich alle alten WB-Versionen: ein Nullereintrag mit z.b.
Quote
INSERT INTO wb_mod_bookmarks_li nks (section_id,page_id) VALUES ('0', '0')
der dann im nächsten Schritt bearbeitet wird.

dieser Fehler hier führt in dieser Modulversion dazu, das keine Links mehr eingefügt werden können.

Hoffnung ist der Anfang, Enttäuschung ist das Ende.

Online evaki

  • Posts: 1980
Re: bookmarks module with wb 2.10.0
« Reply #5 on: January 10, 2018, 01:23:26 PM »
@jacobi22
Hast Du schonmal dran gearbeitet? Wie weit bist Du gekommen?
Installiert hab ichs (nach Änderungen)
Will ich per ADD 'nen Link setzen (auch schon Änderungen drin) bekomme ich zum Verrecken keinen gültigen Integer-Wert (linkID) in das Feld, also zumindest siehts so aus. Änderung von PDO=LAST_INSERT_ID() auf mysqli hats auch nicht gebracht. Irgendwo -sicherlich an anderer Stelle (Wald/Bäume)- hab 'ich wohln 'nen (Denk-)Fehler drin. Vielleicht kannste mir ja zumindest sagen, worauf ich achten muß.
MfG. Evaki
Einmal Pizza Quattro Stagioni bitte, aber ohne Herbst.

Online evaki

  • Posts: 1980
Re: bookmarks module with wb 2.10.0
« Reply #6 on: January 10, 2018, 02:55:06 PM »
@jacobi22
So, das hab ich nun doch hinbekommen, der erste Eintrag ist drin  8-)
Doof nur, daß ich den nicht auf der Seite sehe. Sehr wahrscheinlich nur was hausgemachtes.
ADD und Modify werfen noch zwei Notizen, wo man aber später nochmal draufschauen kann.

Falls Du das Teil im aktuellen Zustand haben willst -zur Prüfung un so...- kann ichs Dir schicken. Hab' für heute noch andere Sachen auf dem Zettel.

MfG. Evaki
Einmal Pizza Quattro Stagioni bitte, aber ohne Herbst.

Offline jacobi22

  • Posts: 4946
  • Gender: Male
  • Support only via PM or EMail
    • Jacobi22
Re: bookmarks module with wb 2.10.0
« Reply #7 on: January 10, 2018, 04:46:56 PM »
Quote
Falls Du das Teil im aktuellen Zustand haben willst -zur Prüfung un so...- kann ichs Dir schicken.
Nein, danke, das lohnt den Aufwand nicht mehr
eine neue Version ist zu 95% fertig, war auch schon mal ganz fertig, bis sich wer entschlossen hat, mit mehreren Templates arbeiten zu wollen   :oops:  :wink:
Was ich nicht habe, ist eine Abwärtskompatiblitä t zu Vorgängerversionen, also kein Update einer bestehenden Version. Liegt daran, das ich selbst das Dingen nie benutzt habe und eine Anfrage wegen funktionierender Datenbankbackup's oder verschiedene Ausgabe-"Templates" bzw Beispielseiten, wo ich mir das mal anschauen kann, erbrachte Null Antworten
Hoffnung ist der Anfang, Enttäuschung ist das Ende.

Online evaki

  • Posts: 1980
Re: bookmarks module with wb 2.10.0
« Reply #8 on: January 10, 2018, 05:27:48 PM »
>>erbrachte Null Antworten
Sowas gibts bedauerlicherweise.
Habe das Teil auch noch nie gebraucht, und auch nicht in Aktion gesehen. Eine Linkliste machen ich und unsere Anwender ganz konventionell.
Die Beschäftigung damit war mir aber fürs Lernen gut. Insofern machts mich nicht traurig oder frustriert. 
MfG. Evaki
Einmal Pizza Quattro Stagioni bitte, aber ohne Herbst.

Offline ruebenwurzel

  • Betatester
  • **
  • Posts: 8361
  • Gender: Male
  • Keep on Rockin
    • Familie Gallas Online
Re: bookmarks module with wb 2.10.0
« Reply #9 on: January 11, 2018, 07:00:05 AM »
Hallo,

im Anhang Version 3.0.0, die bei mir auf der Festplatte schlummerte. Probier die mal aus.

Gruß
Matthias

Offline hgs

  • Betatester
  • **
  • Posts: 825
    • EFG MG
Re: bookmarks module with wb 2.10.0
« Reply #10 on: January 11, 2018, 07:50:04 AM »
Liefert im BE eine Fehlermeldung
Code:
Only registered users can see contents. Please click here to Register or Login.
Getestet mit WB 2.11 und php 7.1.11

Nachtrag, modify.php zn 145 den Eintrag mit dem fehlenden i ergänzt. Dann ist der Fehler weg.

mysqli_error()
« Last Edit: January 11, 2018, 07:57:32 AM by hgs »
LG Harald

"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

Offline hgs

  • Betatester
  • **
  • Posts: 825
    • EFG MG
Re: bookmarks module with wb 2.10.0
« Reply #11 on: January 11, 2018, 08:14:27 AM »
aber im FE funktioniert der Link nicht.

Da wird was "falsches Zusammengebaut: Der Link sieht so aus

https://meinedomäne.de/pages/www.zur-spielkiste.de
Und erzeugt eine weiße Seite mit folgendem Text
Code:
Only registered users can see contents. Please click here to Register or Login.
LG Harald

"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

Online evaki

  • Posts: 1980
Re: bookmarks module with wb 2.10.0
« Reply #12 on: January 11, 2018, 04:56:29 PM »
Anbei eine TEST-version 2.96.1
Hoffe, daß ich alle korrigierte Dateien richtig zusammengeführt/gestellt habe, also nix vermasselt habe, sonst muß ich's halt nochmal neu packen.
Bitte unter MySql strict ausprobieren.
Ohne Gewehr -peng-
MfG. Evaki
 
Einmal Pizza Quattro Stagioni bitte, aber ohne Herbst.

Online evaki

  • Posts: 1980
Re: bookmarks module with wb 2.10.0
« Reply #13 on: January 11, 2018, 05:41:06 PM »
Ha, nun selbst schon 'nen Fehler entdeckt.
Nach der nachträglichen Zuordnung eines Links zu einer Gruppe, verändert sich die Linkadresse -es wird noch ein http: hintendran gehängt. Ob das auch bei der Linkerstellung + Gruppe  passiert, habe ich nicht überprüft. Der Link läßt sich zwar neu erstellen, das Verhalten ist jedoch nicht erwünscht. Anscheinend gabs in einer früheren Version schon mal damit Probleme. Naja, gibt ja bestimmt noch Rückmeldungen, und noch jemanden, der sowas dann korrigiert (Ich bin kein Programmierer). Ob unter strict nun alle Felder vorbelegt sein müssen, hab' ich "nicht im Kopp". Vielleicht weiß jemand mehr, bevor ich wieder Dokus zuende lesen muß  :roll:
MfG. Evaki
« Last Edit: January 11, 2018, 05:53:47 PM by evaki »
Einmal Pizza Quattro Stagioni bitte, aber ohne Herbst.

Online evaki

  • Posts: 1980
Re: bookmarks module with wb 2.10.0
« Reply #14 on: January 11, 2018, 09:02:06 PM »
Anbei bookmarks_v2.96.2_t est-forum.zip
Linkfehler beseitigt, man muß nur auch das http:// angeben.
Ansonsten scheint bis auf eines alles zu funktionieren.
Wenn im zugehörigen Mediaordner irgendeine Datei existiert, also für die Bildeinbindung, streikt die Seite für die Linkeintragung. Diesen Fehler laß ich mal so stehen. Kann ja sonst noch jemand...
Den Threadersteller scheints sowieso nicht mehr zu erreichen.
MfG. Evaki
Einmal Pizza Quattro Stagioni bitte, aber ohne Herbst.

Offline hgs

  • Betatester
  • **
  • Posts: 825
    • EFG MG
Re: bookmarks module with wb 2.10.0
« Reply #15 on: January 12, 2018, 09:05:19 AM »
Gerade kurz mit WB2.11 php 7.1.11 getestet

Es kommt dieser "Hinweis" im ErrorLog
Code:
Only registered users can see contents. Please click here to Register or Login.
Links die in dieser Form
Quote
www.domäne.de
(so würde der DAU oder Anfänger [ich] es eingeben :-P)
eingegeben werden, führen zu einem falschen Link
Quote
/pages/www.domäne.de

Linkeingabe mit
Quote
http(s)://www.domäne.de
werden richtig umgesetzt.

Hilfeseite ist voll von Entities, dass war in der Version von ruebenwurzel nicht so
Quote
Hilfe f�r das Bookmark Module

Diese Datei enth�lt die Hilfe �ber die verschiedenen Optionen des Bookmark Modul. Mit dem Bookmarks Modul k�nnen sie ganz leicht eine Linkliste innerhalb ihrer Homepage erzeugen.
LG Harald

"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

Online evaki

  • Posts: 1980
Re: bookmarks module with wb 2.10.0
« Reply #16 on: January 12, 2018, 11:03:23 AM »
a) "footer" hab ich wohl übersehen.

b) Das ursprüngliche Linkproblem ist mit dem vorangestellten http(s):// beseitigt (es wurde immer ein http:// an die eingegebene Adresse angefügt).
An eine neue funktionierende Alternative habe ich zwar gedacht, aber als Nichtprogrammierer tue ich mich mit solchen Schritten schwer. Ich schau mal, ob ich das korrigiert bekomme, ansonsten muß da jemand ran, der es kann.

c) Entities sind noch vorhanden, richtig; kommt mit der nächsten Korrektur.

Schön wäre ja, wenn sich DANACH jemand um den "Bilder(verzeichn.)fehler" kümmern könnte.

MfG. Evaki
Einmal Pizza Quattro Stagioni bitte, aber ohne Herbst.

Offline hgs

  • Betatester
  • **
  • Posts: 825
    • EFG MG
Re: bookmarks module with wb 2.10.0
« Reply #17 on: January 12, 2018, 11:12:51 AM »
Quote
Falls Du das Teil im aktuellen Zustand haben willst -zur Prüfung un so...- kann ichs Dir schicken.
Nein, danke, das lohnt den Aufwand nicht mehr
eine neue Version ist zu 95% fertig, war auch schon mal ganz fertig, bis sich wer entschlossen hat, mit mehreren Templates arbeiten zu wollen   :oops:  :wink:
jacobi22 ist doch schon fast fertig mit einer neuen Version.
LG Harald

"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

Online evaki

  • Posts: 1980
Re: bookmarks module with wb 2.10.0
« Reply #18 on: January 12, 2018, 11:19:00 AM »
Na gut, dann leg ich mich wieder hin  :-D :-D

Der Check mit WB2.11 läuft noch im Hintergrund.
MfG. Evaki
Einmal Pizza Quattro Stagioni bitte, aber ohne Herbst.