Statistik |
Beiträge: 144.533 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 1263%
Ausl. d. letzten 5 Minuten: 1167%
Ausl. d. letzten 15 Minuten: 1256%
Aktulle Uhrzeit: 02:10
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
User-Map und Club-Map für wbb3? |
|
Ich weiß, ist ganz schön tricky. Nix mehr mit mal eben die Templates und PHP-Dateien ändern.
Ich habe gestern mal versucht, die G-Map zu installieren und mir dabei prompt das Board abgeschossen.
Also, Vik: bitte bitte bitte, mach was
Mir liegt neben der User-Map besonders an der Club-Map.
Wäre sogar bereit, einen 10er springen zu lassen
__________________
DAS neue Forum für Heimwerker
|
|
02.02.2010 09:25 |
|
|
|
So, die Mitgliederkarte habe ich jetzt ans laufen bekommen, fehlt nur noch die Club-Map - bittebittebitte
__________________
DAS neue Forum für Heimwerker
|
|
16.02.2010 19:23 |
|
|
|
@ Guido
wie hast Du das den geschafft?
Den die GoogleMap "UserMap" von d0nut läuft im Wbb 3.0 schon aber im Wbb 3.1.x gibt es Probleme.
Und dann was auch stört ist das man keine vorhanden Profil-Felder nutzen kann für die Eingabe der Adressdaten.
Wäre schön wenn Du mir mal sagen könntest welche Wbb 3.x Version Du nutzt?
__________________ Gruas oder Nachtgruas
Harald
|
|
11.04.2010 11:42 |
|
|
|
Die Version ist 3.1.2
__________________
DAS neue Forum für Heimwerker
|
|
11.04.2010 15:43 |
|
|
|
So hab Sie jetzt auch fast am laufen muss mir aber noch einige Sachen anpassen z.B. das mit den Filtern mag ich nicht so.
__________________ Gruas oder Nachtgruas
Harald
|
|
11.04.2010 16:57 |
|
|
|
Aber läuft?
__________________
DAS neue Forum für Heimwerker
|
|
11.04.2010 17:24 |
|
|
|
Ja aber nur mag ich die doppelten Angaben nicht haben.
__________________ Gruas oder Nachtgruas
Harald
|
|
11.04.2010 17:42 |
|
|
|
Welche doppleten Angaben?
__________________
DAS neue Forum für Heimwerker
|
|
11.04.2010 18:12 |
|
|
|
Na meine User wollen nicht alles Doppelt angeben müssen.
Da ich ja schon die Felder habe.
Strasse & HsNr.
PLZ & Wohnort
Land
Und warum soll man dann das nochmals alles eingeben nun muss ich schauen wie ich die Abfragen für die G-Map anpassen kann das meine Felder genommen werden.
und was mir auf gefallen ist das der Cronjob nicht geht.
Der schmeist mir diesen Fehler raus.
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
|
defined index: city
Information:
error message: PHP notice in file /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/system/cronjob/CoordCronjob.class.php (32): Undefined index: city
error code: 0
file: /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/system/WCF.class.php (281)
php version: 5.2.13-0.dotdeb.0
wcf version: 1.1.2 (Tempest)
date: Sun, 11 Apr 2010 16:50:39 +0000
request: /forum/wbb/acp/index.php?action=CronjobExecute&cronjobID=79&packageID=48&s=600a44e3162b06268deea3ca069a6793d20e8e61
referer: http://www.volvoclub-bayern.de/forum/wbb/acp/index.php?page=CronjobsList&packageID=48&s=600a44e3162b06268deea3ca069a6793d20e8e61
Stacktrace:
#0 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/system/cronjob/CoordCronjob.class.php(32): WCF::handleError(8, 'Undefined index...', '/var/www/virtua...', 32, Array)
#1 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/data/cronjobs/CronjobEditor.class.php(326): CoordCronjob->execute(Array)
#2 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/acp/action/CronjobExecuteAction.class.php(26): CronjobEditor->execute()
#3 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/action/AbstractAction.class.php(25): CronjobExecuteAction->execute()
#4 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/util/RequestHandler.class.php(64): AbstractAction->__construct()
#5 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/util/RequestHandler.class.php(98): RequestHandler->__construct('CronjobExecute', Array, 'action')
#6 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wbb/acp/index.php(8): RequestHandler::handle(Array)
#7 {main}
|
|
Und der CronJob sieht so aus.
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
|
<?php
require_once(WCF_DIR.'lib/data/cronjobs/Cronjob.class.php');
require_once(WCF_DIR.'lib/util/MapDiscover.class.php');
/**
* Fetchs position data from google maps and stores them in database
*
* @package de.gmap.wcf.data.cronjobs
* @author Michael Senkler, Torben Brodt
* @license GNU General Public License <http://opensource.org/licenses/gpl-3.0.html>
*/
class CoordCronjob implements Cronjob {
/**
* clears the cache
*/
private function clearCache() {
WCF::getCache()->clear(WCF_DIR.'cache', 'cache.map-*.php');
}
/**
* @see Cronjob::execute()
*/
public function execute($data) {
$google = new MapDiscover(true);
// fetch column names
$col = $google->getColumns();
//Setting default Values. (Location to City)
$sql = "UPDATE wcf".WCF_N."_user_option_value
SET
".$col['city']." = ".$col['location']."
WHERE ".$col['enable']." = 1
AND ".$col['location']." != ''
AND ".$col['city']." = ''
AND ".$col['lastlookup']." = ''; ";
WCF::getDB()->sendQuery($sql);
// if there is no api key specified - abort
if (defined('MAP_API') && MAP_API != "Api-Key") {
$csv = array();
$sql = "SELECT userID,
".$col['street']." AS street,
".$col['zip']." AS zip,
".$col['city']." AS city,
".$col['country']." AS country
FROM wcf".WCF_N."_user_option_value
WHERE (".$col['enable']." = 1 AND ".$col['coord']." = '' AND ".$col['location']." != '')
OR CONCAT(".$col['street'].",".$col['zip'].",".$col['city'].",".$col['country'].") != ".$col['lastlookup']."
GROUP BY CONCAT(".$col['street'].",".$col['zip'].",".$col['city'].",".$col['country'].")
LIMIT 100; ";
$result = WCF::getDB()->sendQuery($sql);
while ($row = WCF::getDB()->fetchArray($result)) {
$google->update($row['street'], $row['zip'], $row['city'], $row['country']);
}
}
}
}
?>
|
|
Wie kann ich das nun anstellen das er meine Felder ausliest?
__________________ Gruas oder Nachtgruas
Harald
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Harald-RS: 11.04.2010 18:54.
|
|
11.04.2010 18:34 |
|
|
|
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
|
Heute, 21:18 Fehler:
userOptions are not set.
Array
(
[location] => userOption9
[coord] => userOption321
[street] => userOption318
[city] => userOption319
[country] => userOption320
[zip] => userOption321
[enable] => userOption317
[lastlookup] => userOption322
)
0
/var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/util/MapDiscover.class.php
33
#0 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/system/cronjob/CoordCronjob.class.php(24): MapDiscover->__construct(true)
#1 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/data/cronjobs/CronjobsExec.class.php(250): CoordCronjob->execute(Array)
#2 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/data/cronjobs/CronjobsExec.class.php(148): CronjobsExec->execPendingCronjobs(Array)
#3 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/data/cronjobs/CronjobsExec.class.php(61): CronjobsExec->findPendingCronjobs()
#4 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/data/cronjobs/CronjobsExec.class.php(46): CronjobsExec->getCronjobsCache()
#5 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/action/CronjobsExecAction.class.php(27): CronjobsExec->__construct()
#6 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/action/AbstractAction.class.php(25): CronjobsExecAction->execute()
#7 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/util/RequestHandler.class.php(64): AbstractAction->__construct()
#8 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/util/RequestHandler.class.php(98): RequestHandler->__construct('CronjobsExec', Array, 'action')
#9 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wbb/index.php(8): RequestHandler::handle(Array)
#10 {main}
|
|
So das ist nun die neuste Fehlermeldung
Ich müsste nun in den Cronjob etwas einfügen das er mit von meinen UserOptionen in die von G-Map kopiert.
G-Map Daten Input:
[street] => userOption318
[city] => userOption319
[country] => userOption320
Wbb Daten zum auslesen
[location] => userOption9 nach userOption319
[street] => userOption67 nach userOption318
[country] => userOption298 nach userOption320
Also müsste man das doch oben bei dem Set Befehl einbauen können oder nicht?
Den Zip brauch ich nicht da bei mir in der Location schon die PLZ mit drinnen ist.
__________________ Gruas oder Nachtgruas
Harald
|
|
11.04.2010 21:45 |
|
|
|
So nun meine nächste Frage wie lautet der SQL Befehl für sowas?
__________________ Gruas oder Nachtgruas
Harald
|
|
11.04.2010 22:01 |
|
|
|
Soooo, ich wollte nochmal nachhören, ob sich im Bereich Club-Map was tut?
__________________
DAS neue Forum für Heimwerker
|
|
29.08.2010 09:40 |
|
|
|
Ich hoffe, daß das "noch" vielversprechend sein wird
__________________
DAS neue Forum für Heimwerker
|
|
29.08.2010 21:05 |
|
|
|
Neue Jahr, neues Glück
Erstmal lieben Danke für die Wünsche!
Wie schauts es denn mit dem "noch" aus? Kommt die ClubMap fürs 3er noch? Meine Mitglieder stampfen schon mit den Füßen
__________________
DAS neue Forum für Heimwerker
|
|
02.01.2011 11:44 |
|
|
jakiri
Administrator
Zeige jakiri auf Karte
Dabei seit: 07.12.2004
Beiträge: 2.726
1 Filebase-Einträge
Alter: 62 Jahre
Herkunft: Hürth wBB-Version: wBB2.3 PHP-Version: 5.ändert sich immer MySQL-Version: 5.ändert sich immer Wo bist du gehostet?: bei keinem
Bewertung:
Level: 54 [?]
Erfahrungspunkte: 19.221.448
Nächster Level: 22.308.442
|
|
Hallo,
vorerst nicht
Gruß
__________________
|
|
02.01.2011 12:15 |
|
|
|
|
|
|