WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Öhm, also ich hab das hier in der Portable laufen, die ich Dir gebastelt hatte, mit PHP 7 und so. Fehlt bei Dir vielleicht eine Tabelle? Es müßten 4 sein.
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Dann fehlen sogar 2 Tabellen.
Ich habe nur mod_leafletmaps_iconsets und mod_leafletmaps_settings.
install.php hatte ich schon ausgetauscht.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Das erklärt es zumindest.
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Neue Version 0.3
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Leider keine Änderung, nur die vorgenannten Tabellen sind da, mod_leafletmaps_icons und mod_leafletmaps_markers fehlen.
Ist das Absicht, dass in der install.php da 2x TABLE_PREFIX, TABLE_PREFIX steht?
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Hat jemand einen Vorschlag für die Standard-Latitude und -Longitude? Ich hab jetzt erst mal Berlin genommen, wegen Hauptstadt und so...
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Leider keine Änderung, nur die vorgenannten Tabellen sind da, mod_leafletmaps_icons und mod_leafletmaps_markers fehlen.
Ist das Absicht, dass in der install.php da 2x TABLE_PREFIX, TABLE_PREFIX steht?
Ja, es sind 2 Platzhalter zu ersetzen. Ich habe die Tabellen grad mal bei mir gelöscht und über das BE die install.php nochmal ausgeführt, es werden alle 4 Tabellen angelegt.
CREATE TABLE `wbce_mod_leafletmaps_icons` (
`icon_id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`class_id` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`iconUrl` VARCHAR(50) NOT NULL DEFAULT '0',
PRIMARY KEY (`icon_id`),
INDEX `FK_mod_leafletmaps_icons_mod_leafletmaps_iconclasses` (`class_id`),
CONSTRAINT `FK_mod_leafletmaps_icons_mod_leafletmaps_iconsets` FOREIGN KEY (`class_id`) REFERENCES `wbce_mod_leafletmaps_iconsets` (`class_id`)
)
COLLATE='utf8mb4_general_ci'
ENGINE=InnoDB
;
CREATE TABLE `wbce_mod_leafletmaps_markers` (
`section_id` INT(10) NOT NULL DEFAULT '0',
`page_id` INT(10) NOT NULL DEFAULT '0',
`marker_id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`icon_id` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`name` VARCHAR(255) NOT NULL,
`latitude` DECIMAL(18,15) NOT NULL DEFAULT '0.000000000000000',
`longitude` DECIMAL(18,15) NOT NULL DEFAULT '0.000000000000000',
`url` TEXT NULL,
`description` TEXT NULL,
`glyph` VARCHAR(50) NULL DEFAULT NULL,
`active` INT(1) NOT NULL DEFAULT '1',
`pos` INT(10) NOT NULL DEFAULT '0',
PRIMARY KEY (`marker_id`),
INDEX `FK_mod_leafletmaps_markers_mod_leafletmaps_icons` (`icon_id`),
CONSTRAINT `FK_mod_leafletmaps_markers_mod_leafletmaps_icons` FOREIGN KEY (`icon_id`) REFERENCES `wbce_mod_leafletmaps_icons` (`icon_id`)
)
COLLATE='utf8mb4_general_ci'
ENGINE=InnoDB
;
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Was ist denn dieses FK_
?
irgendwie sieht die install.php auch anders aus als bei anderen WBCE-Modulen. sprintf wird da nicht verwendet...
Soll natürlich keine Kritik sein!
Sorry für doofe Fragen, mit sowas kenne ich mich überhaupt micht aus.
Beitrag geändert von florian (26.07.2017 18:05:39)
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Hat jemand einen Vorschlag für die Standard-Latitude und -Longitude? Ich hab jetzt erst mal Berlin genommen, wegen Hauptstadt und so...
geo:43.6839,-71.4265?z=15
http://osm.org/go/ZfYOIlsd--
Code allein macht nicht glücklich. Jetzt spenden!
Offline
petero
FK_ steht für Foreign Key, sprintf() ersetzt Platzhalter durch Werte, also beides nix Schlimmes. Funktionieren die Statements, wenn Du sie manuell ausführst?
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
webbird schrieb:Hat jemand einen Vorschlag für die Standard-Latitude und -Longitude? Ich hab jetzt erst mal Berlin genommen, wegen Hauptstadt und so...
geo:43.6839,-71.4265?z=15
http://osm.org/go/ZfYOIlsd--
Was es nich alles gibt...
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Nur gucken, nicht anfassen...
Beitrag geändert von webbird (26.07.2017 18:13:23)
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
FK_ steht für Foreign Key, sprintf() ersetzt Platzhalter durch Werte, also beides nix Schlimmes. Funktionieren die Statements, wenn Du sie manuell ausführst?
Nein...
Bei CREATE TABLE `wbce_mod_leafletmaps_icons` kommt:
Fehler in der SQL-Abfrage (1022): Can't write; duplicate key in table 'wbce_mod_leafletmaps_icons'
Bei CREATE TABLE `wbce_mod_leafletmaps_markers` kommt:
Fehler in der SQL-Abfrage (1215): Cannot add foreign key constraint
Was es nich alles gibt...
Zu WBCE leider nur irgend einen unspektakulären Sendemast von irgend so einer obskuren US-Radiostation...
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Wenn es die erste Tabelle nicht gibt wird auch die 2. nicht angelegt, wegen dem Foreign Key. Was ist das für eine mySQL Version? Wenn ich das bei mir eingebe, wird die Tabelle klaglos angelegt.
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Server version 5.7.16
Host info Localhost via UNIX socket
Protocol version 10
Client info mysqlnd 5.0.12-dev - 20150407 -
Client encoding utf8
Willst Du mal direkt draufschauen?
Ach so, ich verwende einen anderen Prefix, den hatte ich aber schon an beiden Vorkommnissen geändert
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Die mysql-Version ist zu alt. Um nicht zu sagen steinalt. In der Portable ist 5.6.
Edit: Hoppla, falsche Zeile, das war die Client-Version.
Beitrag geändert von webbird (26.07.2017 18:32:25)
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Leg's mal so an:
CREATE TABLE `wbce_mod_leafletmaps_icons` (
`icon_id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`class_id` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`iconUrl` VARCHAR(50) NOT NULL DEFAULT '0',
PRIMARY KEY (`icon_id`)
)
COLLATE='utf8mb4_general_ci'
ENGINE=InnoDB
;
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Hm, das ist ein ganz normales Shared Hosting bei Alfahosting, und die sagen
Server version 5.7.16
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Und wenn das klappt die zweite so:
CREATE TABLE `wbce_mod_leafletmaps_markers` (
`section_id` INT(10) NOT NULL DEFAULT '0',
`page_id` INT(10) NOT NULL DEFAULT '0',
`marker_id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`icon_id` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`name` VARCHAR(255) NOT NULL,
`latitude` DECIMAL(18,15) NOT NULL DEFAULT '0.000000000000000',
`longitude` DECIMAL(18,15) NOT NULL DEFAULT '0.000000000000000',
`url` TEXT NULL,
`description` TEXT NULL,
`glyph` VARCHAR(50) NULL DEFAULT NULL,
`active` INT(1) NOT NULL DEFAULT '1',
`pos` INT(10) NOT NULL DEFAULT '0',
PRIMARY KEY (`marker_id`)
)
COLLATE='utf8mb4_general_ci'
ENGINE=InnoDB
;
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Ich mach jetzt erst mal Feierabend.
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Hm, das ist ein ganz normales Shared Hosting bei Alfahosting, und die sagen
Server version 5.7.16
Ich hatte mich verguckt, ich hab die Client-Version mit der Server-Version verwechselt, und die wäre 5.0 gewesen.
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Leg's mal so an:
So klappt's.
Ich mach jetzt erst mal Feierabend.
Den hast Du Dir auch verdient.
Vielen Dank für alles.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Backend wird jetzt nach manuellem Ergänzen der Tabellen angezeigt.
Speichern eines Markers funktioniert noch nicht. Nach anklicken von "Save" bleibt die save.php stehen, als nahezu leere Seite mit der Ausgabe
http: //domain.tld/admin/pages/modify.php?page_id=
Kehrt man mit Zurück zurück, wurde auch kein Marker gespeichert.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Noch zwei Anmerkungen (es war mir nur aufgefallen, bitte nicht zu ernst nehmen)
Für WBCE müsste in ein paar Dateien noch
if(!defined('WB_PATH')) die(header('Location: index.php'));
eingefügt werden. So wegen Sicherheit und so.
Dann ist da FA im Paket, das muss ab WBCE 1.2 eigentlich nicht mehr sein, das haben wir von Haus aus dabei. Unabhängig davon reicht es mMn - wenn FA als Webfont verwendet wird - nur die woff-Dateien mitzuliefern. Mein Kenntnisstand ist, dass SVG, EOT, TTF, OTF von keinem zeitgemäßen Browser noch benötigt wird.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
colinax
Hat jemand einen Vorschlag für die Standard-Latitude und -Longitude? ...
Na wem gebührt die Ehre? Natürlich der Entwicklerin. Also schaffe dir ein Denkmal, du hast es verdient
Offline
byteworker