Aktualisierung der Fahrzeugmodelle

Dieses Thema im Forum "Feedback zur Webseite" wurde erstellt von sesam2103, 24.01.2018.

  1. sesam2103

    sesam2103

    Beiträge:
    217
    Alben:
    2
    Ort:
    82110 Germering
    Velomobil:
    DF XL
    Liegerad:
    Wolf & Wolf AT1 S
    Trike:
    Windcheetah HyperSport
    Welche Kriterien oder Aktualisierungszyklen werden auf die Liste der Fahrzeugmodelle für die Anzeige im Profil verwendet? Mittlerweile fahren ja schon einige Wolf &Wolf herum, ich würde meinen gern im Profil anzeigen.
    AT1 S, bitte;)
     
    Der5teElefant gefällt das.
  2. crummel

    crummel

    Beiträge:
    5.694
    Alben:
    1
    Ort:
    78465 Konstanz
    Velomobil:
    DF
    Liegerad:
    Wolf & Wolf AT1 E
    1 Jahr später...

    @Reinhard Wäre es möglich, hier die Modellliste zu erweitern? Das wäre toll. Danke im Voraus!
     
  3. tigerroy

    tigerroy

    Beiträge:
    668
    Alben:
    1
    Ort:
    60439, Frankfurt/Main
    Liegerad:
    Flevo GreenMachine
    Ja die Liste ist schon seit langen unvollständig. Wollen wir mal dabei helfen, dass zu ändern:
    AZUB TRICON26
    AZUB T-Tris26
    AZUB T-Fly
    AZUB T-Fly26
    AZUB T-Fly X

    HASE Kettwiesel Evo
    HASE Trigo
     
  4. einrad

    einrad

    Beiträge:
    5.050
    Ort:
    8010 Graz
    Liegerad:
    Staiger Airbike
    Warum erst in 3 Wochen und nicht gleich?

    :), Harald
     
  5. Reinhard

    Reinhard Team

    Beiträge:
    20.169
    Alben:
    6
    Ort:
    48599 Gronau-Epe
    Velomobil:
    DF
    Trike:
    ICE Sprint
    Die nachträgliche Ergänzung der Listen ist wg. der internen Organisiation ein bisschen umständlich, vor allem dann, wenn das alphabetisch sortiert sein soll. Daher mache ich das eher selten ... Ich guck aber mal, wie man das einfacher machen könnte.
     
    crummel gefällt das.
  6. Reinhard

    Reinhard Team

    Beiträge:
    20.169
    Alben:
    6
    Ort:
    48599 Gronau-Epe
    Velomobil:
    DF
    Trike:
    ICE Sprint
    Hier ist ein Beispiel für die Liegeräder, wie die Daten intern in der Datenbank stehen:

    Code:
    a:207:{s:14:"aeroproject_l1";s:14:"Aeroproject L1";s:14:"aeroproject_l2";s:14:"Aeroproject L2";s:16:"aeroproject_lola";s:16:"Aeroproject Lola";s:11:"aeroproject";s:28:"Aeroproject Ultra-Tieflieger";s:12:"alligt_flite";s:12:"Alligt Flite";s:14:"alligt_kruiser";s:14:"Alligt Kruiser";s:17:"alligt_lage_fiets";s:17:"Alligt Lage fiets";s:13:"alligt_modern";s:13:"Alligt modern";s:12:"alligt_swift";s:12:"Alligt Swift";s:19:"alligt_kleine_fiets";s:19:"Alligt Kleine Fiets";s:15:"alligt_modern_2";s:13:"Alligt Modern";s:22:"altena_bike_estrellita";s:22:"Altena-bike Estrellita";s:22:"altena_bike_finisterra";s:22:"Altena-bike Finisterra";s:18:"altena_bike_double";s:24:"Altena-bike Double Dutch";s:19:"aiolos_speedlite_sl";s:20:"Aiolos, Speedlite SL";s:8:"azub_1_5";s:8:"Azub 1-5";s:13:"azub_hardcore";s:13:"Azub Hardcore";s:9:"azub_ibex";s:9:"Azub Ibex";s:8:"azub_max";s:8:"Azub Max";s:9:"azub_mini";s:9:"Azub Mini";s:15:"bacchetta_bella";s:15:"Bacchetta Bella";s:21:"bacchetta_carbon_aero";s:21:"Bacchetta Carbon Aero";s:15:"bacchetta_corsa";s:15:"Bacchetta Corsa";s:14:"bacchetta_giro";s:14:"Bacchetta Giro";s:16:"bacchetta_strada";s:16:"Bacchetta Strada";s:13:"batavus_relax";s:13:"Batavus Relax";s:10:"birk_comet";s:10:"Birk Comet";s:15:"challenge_furai";s:15:"Challenge Furai";s:15:"challenge_fujin";s:15:"Challenge Fujin";s:19:"challenge_hurricane";s:19:"Challenge Hurricane";s:16:"challenge_jester";s:16:"Challenge Jester";s:17:"challenge_mistral";s:17:"Challenge Mistral";s:13:"challenge_nme";s:13:"Challenge NME";s:16:"challenge_seiran";s:16:"Challenge Seiran";s:16:"challenge_taifun";s:16:"Challenge Taifun";s:16:"challenge_ventus";s:16:"Challenge Ventus";s:16:"challenge_wizard";s:16:"Challenge Wizard";s:16:"cobrabikes_royal";s:16:"CobraBikes Royal";s:19:"cobrabikes_lowracer";s:19:"CobraBikes LowRacer";s:11:"dalli_racer";s:11:"Dalli Racer";s:11:"dalli_shark";s:11:"Dalli Shark";s:12:"dalli_taifun";s:12:"Dalli Taifun";s:11:"effendi_rlr";s:11:"Effendi RLR";s:14:"effendi_rlr_26";s:14:"Effendi RLR 26";s:11:"effendi_slr";s:11:"Effendi sLR";s:11:"effendi_tlr";s:11:"Effendi TLR";s:8:"eigenbau";s:8:"Eigenbau";s:11:"flevo_50_50";s:11:"Flevo 50:50";s:11:"flevo_amigo";s:11:"Flevo Amigo";s:11:"flevo_basic";s:11:"Flevo Basic";s:10:"flevo_bike";s:10:"Flevo Bike";s:12:"flevo_oke_ja";s:12:"Flevo Oke Ja";s:18:"flevo_greenmachine";s:18:"Flevo GreenMachine";s:11:"flevo_racer";s:11:"Flevo Racer";s:10:"flux_c_500";s:10:"Flux C-500";s:13:"flux_s_600_ol";s:15:"Flux S-600 (OL)";s:13:"flux_s_600_ul";s:15:"Flux S-600 (UL)";s:10:"flux_s_800";s:10:"Flux S-800";s:10:"flux_s_900";s:10:"Flux S-900";s:11:"flux_s_comp";s:11:"Flux S-Comp";s:10:"flux_v_200";s:10:"Flux V-200";s:10:"flux_v_220";s:10:"Flux V-220";s:16:"forty_bike_amigo";s:16:"Forty Bike Amigo";s:19:"forty_bike_elegance";s:19:"Forty Bike Elegance";s:16:"forty_bike_swift";s:16:"Forty Bike Swift";s:14:"fuenda_calipso";s:14:"Fuenda Calipso";s:10:"hase_tagun";s:10:"Hase Tagun";s:14:"hp_grasshopper";s:14:"HP GrassHopper";s:17:"hp_grasshopper_fx";s:17:"HP GrassHopper fx";s:15:"hp_speedmachine";s:15:"HP Speedmachine";s:9:"hp_spirit";s:9:"HP Spirit";s:16:"hp_streetmachine";s:16:"HP Streetmachine";s:10:"kreuzotter";s:10:"Kreuzotter";s:13:"lightning_f40";s:13:"Lightning F40";s:14:"lightning_p_38";s:14:"Lightning P-38";s:17:"lightning_phantom";s:17:"Lightning Phantom";s:13:"lightning_r84";s:13:"Lightning R84";s:8:"m5_20_20";s:8:"M5 20/20";s:8:"m5_26_20";s:8:"M5 26/20";s:8:"m5_26_28";s:8:"M5 26/28";s:8:"m5_28_20";s:8:"M5 28/20";s:13:"m5_blue_glide";s:13:"M5 Blue Glide";s:20:"m5_carbon_high_racer";s:20:"M5 Carbon High Racer";s:19:"m5_carbon_low_racer";s:19:"M5 Carbon Low Racer";s:15:"m5_city_cruiser";s:15:"M5 City Cruiser";s:12:"m5_city_mate";s:12:"M5 City Mate";s:13:"m5_city_racer";s:13:"M5 City Racer";s:8:"m5_cmpct";s:8:"M5 CMPCT";s:17:"m5_crmo_low_racer";s:17:"M5 CrMo Low Racer";s:14:"m5_shock_proof";s:14:"M5 Shock Proof";s:9:"m5_tandem";s:9:"M5 Tandem";s:17:"m5_tica_low_racer";s:17:"M5 TiCa Low Racer";s:15:"manufactory_1_1";s:15:"Manufactory 1.1";s:20:"metabikes_metaphysic";s:20:"Metabikes MetaPhysic";s:22:"metabikes_metaphrastic";s:22:"Metabikes MetaPhrastic";s:13:"nazca_cruiser";s:13:"Nazca Cruiser";s:14:"nazca_explorer";s:14:"Nazca Explorer";s:11:"nazca_fiero";s:11:"Nazca Fiero";s:11:"nazca_fuego";s:11:"Nazca Fuego";s:12:"nazca_gaucho";s:12:"Nazca Gaucho";s:11:"nazca_paseo";s:11:"Nazca Paseo";s:13:"nazca_pioneer";s:13:"Nazca Pioneer";s:9:"noell_sl4";s:9:"Nöll SL4";s:15:"noell_sl5_fully";s:15:"Nöll SL5 Fully";s:14:"noell_sl5_race";s:14:"Nöll SL5 Race";s:12:"optima_baron";s:12:"Optima Baron";s:13:"optima_condor";s:13:"Optima Condor";s:14:"optima_cheetah";s:14:"Optima Cheetah";s:13:"optima_cougar";s:13:"Optima Cougar";s:13:"optima_dragon";s:13:"Optima Dragon";s:13:"optima_hopper";s:13:"Optima Hopper";s:12:"optima_lynxx";s:12:"Optima Lynxx";s:11:"optima_orca";s:11:"Optima Orca";s:14:"optima_stinger";s:14:"Optima Stinger";s:16:"open_source_jive";s:16:"Open Source Jive";s:18:"open_source_phyton";s:18:"Open Source Phyton";s:13:"ostrad_adagio";s:13:"Ostrad Adagio";s:13:"ostrad_presto";s:13:"Ostrad Presto";s:8:"peregrin";s:8:"Peregrin";s:16:"performer_agenda";s:16:"Performer Agenda";s:14:"performer_duma";s:14:"Performer Duma";s:17:"performer_folding";s:35:"Performer Folding Front Wheel Drive";s:16:"performer_goal_x";s:16:"Performer Goal-X";s:20:"performer_high_racer";s:20:"Performer High Racer";s:19:"performer_low_racer";s:19:"Performer Low Racer";s:16:"performer_mirage";s:16:"Performer Mirage";s:14:"performer_saki";s:14:"Performer Saki";s:16:"performer_tision";s:16:"Performer Tision";s:17:"performer_toscana";s:17:"Performer Toscana";s:7:"toxy_cl";s:7:"Toxy-CL";s:7:"toxy_cr";s:7:"Toxy-CR";s:7:"toxy_lt";s:7:"Toxy-LT";s:7:"toxy_tt";s:7:"Toxy-TT";s:7:"toxy_zr";s:7:"Toxy-ZR";s:10:"radius_16v";s:10:"Radius 16V";s:9:"radius_c4";s:9:"Radius C4";s:13:"radius_hornet";s:13:"Radius Hornet";s:17:"radius_marco_polo";s:17:"Radius Marco Polo";s:16:"radius_peer_gynt";s:16:"Radius Peer Gynt";s:12:"radius_troll";s:12:"Radius Troll";s:12:"radius_viper";s:12:"Radius Viper";s:19:"radnabel_atl_falter";s:19:"Radnabel ATL Falter";s:20:"radnabel_atl_klassik";s:20:"Radnabel ATL Klassik";s:13:"rainbow_longo";s:13:"Rainbow Longo";s:13:"rainbow_lyner";s:13:"Rainbow Lyner";s:12:"rainbow_lyra";s:12:"Rainbow Lyra";s:13:"rainbow_lyric";s:13:"Rainbow Lyric";s:20:"raptobike_lage_racer";s:20:"Raptobike Lage Racer";s:19:"raptobike_mid_racer";s:19:"Raptobike Mid Racer";s:22:"razzfazz_razzfazz_i_iv";s:22:"RazzFazz RazzFazz I-IV";s:22:"razzfazz_razzfazz_race";s:22:"RazzFazz RazzFazz Race";s:17:"recumbent_tsunami";s:17:"Recumbent Tsunami";s:19:"recumbent_nighthawk";s:19:"Recumbent Nighthawk";s:17:"recumbent_inspire";s:17:"Recumbent Inspire";s:11:"senkel_easy";s:11:"Senkel easy";s:17:"sinner_demon_1620";s:17:"Sinner Demon 1620";s:17:"sinner_demon_2020";s:17:"Sinner Demon 2020";s:17:"sinner_demon_2026";s:17:"Sinner Demon 2026";s:18:"sinner_record_1620";s:18:"Sinner Record 1620";s:18:"sinner_record_2026";s:18:"Sinner Record 2026";s:13:"sinner_spirit";s:13:"Sinner Spirit";s:11:"traix_flash";s:11:"Traix Flash";s:13:"traix_phantom";s:13:"Traix Phantom";s:9:"sonstiges";s:9:"Sonstiges";s:15:"slyway_explorer";s:15:"Slyway explorer";s:19:"slyway_explorer_uss";s:19:"Slyway explorer uss";s:16:"slyway_felix_uss";s:16:"Slyway felix uss";s:11:"slyway_team";s:11:"Slyway team";s:16:"slyway_ultrateam";s:16:"Slyway ultrateam";s:15:"staiger_airbike";s:15:"Staiger Airbike";s:21:"steintrikes_speedy_fs";s:21:"Steintrikes Speedy FS";s:18:"steintrikes_speedy";s:18:"Steintrikes Speedy";s:21:"steintrikes_speedster";s:21:"Steintrikes Speedster";s:23:"steintrikes_speedster_2";s:24:"Steintrikes Speedster FS";s:11:"sun_ez_1_sc";s:11:"SUN EZ-1 SC";s:18:"sun_ez_sport_26_20";s:18:"SUN EZ Sport 26/20";s:8:"thys_209";s:8:"THYS 209";s:8:"thys_222";s:8:"THYS 222";s:8:"thys_240";s:8:"THYS 240";s:18:"troytec_revolution";s:18:"Troytec Revolution";s:21:"troytec_ttr_1_formula";s:21:"Troytec TTR_1.Formula";s:21:"troytec_ttr_2_formula";s:21:"Troytec TTR_2.Formula";s:16:"used_scooterbike";s:16:"Used Scooterbike";s:20:"utopia_phoenix_large";s:20:"Utopia Phoenix large";s:20:"utopia_phoenix_small";s:20:"Utopia Phoenix small";s:19:"velokraft_highracer";s:19:"Velokraft Highracer";s:13:"velokraft_vk2";s:13:"Velokraft VK2";s:13:"velokraft_vk3";s:13:"Velokraft VK3";s:14:"voss_bevo_bike";s:14:"VOSS Bevo-Bike";s:17:"zephyr_lage_racer";s:17:"Zephyr Lage Racer";s:14:"zox_20_z_frame";s:14:"ZOX 20 Z-frame";s:10:"zox_20_low";s:10:"ZOX 20 Low";s:16:"zox_20_low_light";s:16:"ZOX 20 Low light";s:14:"zox_20_s_frame";s:14:"ZOX 20 S-frame";s:6:"zox_24";s:6:"ZOX 24";s:14:"zox_26_s_frame";s:14:"ZOX 26 S-frame";s:10:"zox_26_low";s:10:"ZOX 26 Low";s:16:"zox_26_low_light";s:16:"ZOX 26 Low light";s:13:"zox_20x26_duo";s:13:"ZOX 20x26 Duo";s:13:"zox_20x20_duo";s:13:"ZOX 20x20 Duo";s:13:"zox_kettybike";s:13:"ZOX Kettybike";s:16:"z_amp_z_horizont";s:16:"Z&Z Horizont";s:13:"z_amp_z_swing";s:13:"Z&Z Swing";s:12:"velomo_hifly";s:12:"Velomo HiFly";s:14:"velomo_hiliner";s:14:"Velomo HiLiner";s:15:"catbike_musashi";s:15:"Catbike Musashi";s:16:"schlitter_encore";s:16:"Schlitter Encore";}
    
    a:207: =>am Anfang ist die Anzahl der Datensätze
    s:14:"aeroproject_l1";s:14:"Aeroproject L1" => x Zeichen Wert in der DB, x Zeichen Wert zur Anzeige

    Ich kann die Daten zwar im Admin-Teil einfach pflegen, aber eben nicht alphabetisch nach dem 2. Wert sortieren.

    Vermutlich kann man mit Excel die zwei Spalten verwalten und via Makro den obigen String erzeugen. Excel nutze ich aber höchstens als Taschenrechner, ist nicht so mein Gebiet ...
     
  7. crummel

    crummel

    Beiträge:
    5.694
    Alben:
    1
    Ort:
    78465 Konstanz
    Velomobil:
    DF
    Liegerad:
    Wolf & Wolf AT1 E
    3 Wölfe eingefügt und ein paar Sortierungen vorgenommen:

    Code:
    a:210:{s:14:"aeroproject_l1";s:14:"Aeroproject L1";s:14:"aeroproject_l2";s:14:"Aeroproject L2";s:16:"aeroproject_lola";s:16:"Aeroproject Lola";s:11:"aeroproject";s:28:"Aeroproject Ultra-Tieflieger";s:12:"alligt_flite";s:12:"Alligt Flite";s:14:"alligt_kruiser";s:14:"Alligt Kruiser";s:17:"alligt_lage_fiets";s:17:"Alligt Lage fiets";s:13:"alligt_modern";s:13:"Alligt modern";s:12:"alligt_swift";s:12:"Alligt Swift";s:19:"alligt_kleine_fiets";s:19:"Alligt Kleine Fiets";s:15:"alligt_modern_2";s:13:"Alligt Modern";s:22:"altena_bike_estrellita";s:22:"Altena-bike Estrellita";s:22:"altena_bike_finisterra";s:22:"Altena-bike Finisterra";s:18:"altena_bike_double";s:24:"Altena-bike Double Dutch";s:19:"aiolos_speedlite_sl";s:20:"Aiolos, Speedlite SL";s:8:"azub_1_5";s:8:"Azub 1-5";s:13:"azub_hardcore";s:13:"Azub Hardcore";s:9:"azub_ibex";s:9:"Azub Ibex";s:8:"azub_max";s:8:"Azub Max";s:9:"azub_mini";s:9:"Azub Mini";s:15:"bacchetta_bella";s:15:"Bacchetta Bella";s:21:"bacchetta_carbon_aero";s:21:"Bacchetta Carbon Aero";s:15:"bacchetta_corsa";s:15:"Bacchetta Corsa";s:14:"bacchetta_giro";s:14:"Bacchetta Giro";s:16:"bacchetta_strada";s:16:"Bacchetta Strada";s:13:"batavus_relax";s:13:"Batavus Relax";s:10:"birk_comet";s:10:"Birk Comet";s:15:"catbike_musashi";s:15:"Catbike Musashi";s:15:"challenge_furai";s:15:"Challenge Furai";s:15:"challenge_fujin";s:15:"Challenge Fujin";s:19:"challenge_hurricane";s:19:"Challenge Hurricane";s:16:"challenge_jester";s:16:"Challenge Jester";s:17:"challenge_mistral";s:17:"Challenge Mistral";s:13:"challenge_nme";s:13:"Challenge NME";s:16:"challenge_seiran";s:16:"Challenge Seiran";s:16:"challenge_taifun";s:16:"Challenge Taifun";s:16:"challenge_ventus";s:16:"Challenge Ventus";s:16:"challenge_wizard";s:16:"Challenge Wizard";s:16:"cobrabikes_royal";s:16:"CobraBikes Royal";s:19:"cobrabikes_lowracer";s:19:"CobraBikes LowRacer";s:11:"dalli_racer";s:11:"Dalli Racer";s:11:"dalli_shark";s:11:"Dalli Shark";s:12:"dalli_taifun";s:12:"Dalli Taifun";s:11:"effendi_rlr";s:11:"Effendi RLR";s:14:"effendi_rlr_26";s:14:"Effendi RLR 26";s:11:"effendi_slr";s:11:"Effendi sLR";s:11:"effendi_tlr";s:11:"Effendi TLR";s:8:"eigenbau";s:8:"Eigenbau";s:11:"flevo_50_50";s:11:"Flevo 50:50";s:11:"flevo_amigo";s:11:"Flevo Amigo";s:11:"flevo_basic";s:11:"Flevo Basic";s:10:"flevo_bike";s:10:"Flevo Bike";s:12:"flevo_oke_ja";s:12:"Flevo Oke Ja";s:18:"flevo_greenmachine";s:18:"Flevo GreenMachine";s:11:"flevo_racer";s:11:"Flevo Racer";s:10:"flux_c_500";s:10:"Flux C-500";s:13:"flux_s_600_ol";s:15:"Flux S-600 (OL)";s:13:"flux_s_600_ul";s:15:"Flux S-600 (UL)";s:10:"flux_s_800";s:10:"Flux S-800";s:10:"flux_s_900";s:10:"Flux S-900";s:11:"flux_s_comp";s:11:"Flux S-Comp";s:10:"flux_v_200";s:10:"Flux V-200";s:10:"flux_v_220";s:10:"Flux V-220";s:16:"forty_bike_amigo";s:16:"Forty Bike Amigo";s:19:"forty_bike_elegance";s:19:"Forty Bike Elegance";s:16:"forty_bike_swift";s:16:"Forty Bike Swift";s:14:"fuenda_calipso";s:14:"Fuenda Calipso";s:10:"hase_tagun";s:10:"Hase Tagun";s:14:"hp_grasshopper";s:14:"HP GrassHopper";s:17:"hp_grasshopper_fx";s:17:"HP GrassHopper fx";s:15:"hp_speedmachine";s:15:"HP Speedmachine";s:9:"hp_spirit";s:9:"HP Spirit";s:16:"hp_streetmachine";s:16:"HP Streetmachine";s:10:"kreuzotter";s:10:"Kreuzotter";s:13:"lightning_f40";s:13:"Lightning F40";s:14:"lightning_p_38";s:14:"Lightning P-38";s:17:"lightning_phantom";s:17:"Lightning Phantom";s:13:"lightning_r84";s:13:"Lightning R84";s:8:"m5_20_20";s:8:"M5 20/20";s:8:"m5_26_20";s:8:"M5 26/20";s:8:"m5_26_28";s:8:"M5 26/28";s:8:"m5_28_20";s:8:"M5 28/20";s:13:"m5_blue_glide";s:13:"M5 Blue Glide";s:20:"m5_carbon_high_racer";s:20:"M5 Carbon High Racer";s:19:"m5_carbon_low_racer";s:19:"M5 Carbon Low Racer";s:15:"m5_city_cruiser";s:15:"M5 City Cruiser";s:12:"m5_city_mate";s:12:"M5 City Mate";s:13:"m5_city_racer";s:13:"M5 City Racer";s:8:"m5_cmpct";s:8:"M5 CMPCT";s:17:"m5_crmo_low_racer";s:17:"M5 CrMo Low Racer";s:14:"m5_shock_proof";s:14:"M5 Shock Proof";s:9:"m5_tandem";s:9:"M5 Tandem";s:17:"m5_tica_low_racer";s:17:"M5 TiCa Low Racer";s:15:"manufactory_1_1";s:15:"Manufactory 1.1";s:20:"metabikes_metaphysic";s:20:"Metabikes MetaPhysic";s:22:"metabikes_metaphrastic";s:22:"Metabikes MetaPhrastic";s:13:"nazca_cruiser";s:13:"Nazca Cruiser";s:14:"nazca_explorer";s:14:"Nazca Explorer";s:11:"nazca_fiero";s:11:"Nazca Fiero";s:11:"nazca_fuego";s:11:"Nazca Fuego";s:12:"nazca_gaucho";s:12:"Nazca Gaucho";s:11:"nazca_paseo";s:11:"Nazca Paseo";s:13:"nazca_pioneer";s:13:"Nazca Pioneer";s:9:"noell_sl4";s:9:"Nöll SL4";s:15:"noell_sl5_fully";s:15:"Nöll SL5 Fully";s:14:"noell_sl5_race";s:14:"Nöll SL5 Race";s:12:"optima_baron";s:12:"Optima Baron";s:13:"optima_condor";s:13:"Optima Condor";s:14:"optima_cheetah";s:14:"Optima Cheetah";s:13:"optima_cougar";s:13:"Optima Cougar";s:13:"optima_dragon";s:13:"Optima Dragon";s:13:"optima_hopper";s:13:"Optima Hopper";s:12:"optima_lynxx";s:12:"Optima Lynxx";s:11:"optima_orca";s:11:"Optima Orca";s:14:"optima_stinger";s:14:"Optima Stinger";s:16:"open_source_jive";s:16:"Open Source Jive";s:18:"open_source_phyton";s:18:"Open Source Phyton";s:13:"ostrad_adagio";s:13:"Ostrad Adagio";s:13:"ostrad_presto";s:13:"Ostrad Presto";s:8:"peregrin";s:8:"Peregrin";s:16:"performer_agenda";s:16:"Performer Agenda";s:14:"performer_duma";s:14:"Performer Duma";s:17:"performer_folding";s:35:"Performer Folding Front Wheel Drive";s:16:"performer_goal_x";s:16:"Performer Goal-X";s:20:"performer_high_racer";s:20:"Performer High Racer";s:19:"performer_low_racer";s:19:"Performer Low Racer";s:16:"performer_mirage";s:16:"Performer Mirage";s:14:"performer_saki";s:14:"Performer Saki";s:16:"performer_tision";s:16:"Performer Tision";s:17:"performer_toscana";s:17:"Performer Toscana";s:7:"toxy_cl";s:7:"Toxy-CL";s:7:"toxy_cr";s:7:"Toxy-CR";s:7:"toxy_lt";s:7:"Toxy-LT";s:7:"toxy_tt";s:7:"Toxy-TT";s:7:"toxy_zr";s:7:"Toxy-ZR";s:10:"radius_16v";s:10:"Radius 16V";s:9:"radius_c4";s:9:"Radius C4";s:13:"radius_hornet";s:13:"Radius Hornet";s:17:"radius_marco_polo";s:17:"Radius Marco Polo";s:16:"radius_peer_gynt";s:16:"Radius Peer Gynt";s:12:"radius_troll";s:12:"Radius Troll";s:12:"radius_viper";s:12:"Radius Viper";s:19:"radnabel_atl_falter";s:19:"Radnabel ATL Falter";s:20:"radnabel_atl_klassik";s:20:"Radnabel ATL Klassik";s:13:"rainbow_longo";s:13:"Rainbow Longo";s:13:"rainbow_lyner";s:13:"Rainbow Lyner";s:12:"rainbow_lyra";s:12:"Rainbow Lyra";s:13:"rainbow_lyric";s:13:"Rainbow Lyric";s:20:"raptobike_lage_racer";s:20:"Raptobike Lage Racer";s:19:"raptobike_mid_racer";s:19:"Raptobike Mid Racer";s:22:"razzfazz_razzfazz_i_iv";s:22:"RazzFazz RazzFazz I-IV";s:22:"razzfazz_razzfazz_race";s:22:"RazzFazz RazzFazz Race";s:17:"recumbent_tsunami";s:17:"Recumbent Tsunami";s:19:"recumbent_nighthawk";s:19:"Recumbent Nighthawk";s:17:"recumbent_inspire";s:17:"Recumbent Inspire";s:11:"senkel_easy";s:11:"Senkel easy";s:17:"sinner_demon_1620";s:17:"Sinner Demon 1620";s:17:"sinner_demon_2020";s:17:"Sinner Demon 2020";s:17:"sinner_demon_2026";s:17:"Sinner Demon 2026";s:18:"sinner_record_1620";s:18:"Sinner Record 1620";s:18:"sinner_record_2026";s:18:"Sinner Record 2026";s:13:"sinner_spirit";s:13:"Sinner Spirit";s:11:"traix_flash";s:11:"Traix Flash";s:13:"traix_phantom";s:13:"Traix Phantom";s:16:"schlitter_encore";s:16:"Schlitter Encore";s:15:"slyway_explorer";s:15:"Slyway explorer";s:19:"slyway_explorer_uss";s:19:"Slyway explorer uss";s:16:"slyway_felix_uss";s:16:"Slyway felix uss";s:11:"slyway_team";s:11:"Slyway team";s:16:"slyway_ultrateam";s:16:"Slyway ultrateam";s:9:"sonstiges";s:9:"Sonstiges";s:15:"staiger_airbike";s:15:"Staiger Airbike";s:21:"steintrikes_speedy_fs";s:21:"Steintrikes Speedy FS";s:18:"steintrikes_speedy";s:18:"Steintrikes Speedy";s:21:"steintrikes_speedster";s:21:"Steintrikes Speedster";s:23:"steintrikes_speedster_2";s:24:"Steintrikes Speedster FS";s:11:"sun_ez_1_sc";s:11:"SUN EZ-1 SC";s:18:"sun_ez_sport_26_20";s:18:"SUN EZ Sport 26/20";s:8:"thys_209";s:8:"THYS 209";s:8:"thys_222";s:8:"THYS 222";s:8:"thys_240";s:8:"THYS 240";s:18:"troytec_revolution";s:18:"Troytec Revolution";s:21:"troytec_ttr_1_formula";s:21:"Troytec TTR_1.Formula";s:21:"troytec_ttr_2_formula";s:21:"Troytec TTR_2.Formula";s:16:"used_scooterbike";s:16:"Used Scooterbike";s:20:"utopia_phoenix_large";s:20:"Utopia Phoenix large";s:20:"utopia_phoenix_small";s:20:"Utopia Phoenix small";s:19:"velokraft_highracer";s:19:"Velokraft Highracer";s:13:"velokraft_vk2";s:13:"Velokraft VK2";s:13:"velokraft_vk3";s:13:"Velokraft VK3";s:12:"velomo_hifly";s:12:"Velomo HiFly";s:14:"velomo_hiliner";s:14:"Velomo HiLiner";s:14:"voss_bevo_bike";s:14:"VOSS Bevo-Bike";s:17:"wolf_amp_wolf_at1";s:17:"Wolf & Wolf AT1";s:19:"wolf_amp_wolf_at1_e";s:19:"Wolf & Wolf_at1_e";s:19:"wolf_amp_wolf AT1 E";s:19:"Wolf & Wolf AT1 S";s:17:"zephyr_lage_racer";s:17:"Zephyr Lage Racer";s:14:"zox_20_z_frame";s:14:"ZOX 20 Z-frame";s:10:"zox_20_low";s:10:"ZOX 20 Low";s:16:"zox_20_low_light";s:16:"ZOX 20 Low light";s:14:"zox_20_s_frame";s:14:"ZOX 20 S-frame";s:6:"zox_24";s:6:"ZOX 24";s:14:"zox_26_s_frame";s:14:"ZOX 26 S-frame";s:10:"zox_26_low";s:10:"ZOX 26 Low";s:16:"zox_26_low_light";s:16:"ZOX 26 Low light";s:13:"zox_20x26_duo";s:13:"ZOX 20x26 Duo";s:13:"zox_20x20_duo";s:13:"ZOX 20x20 Duo";s:13:"zox_kettybike";s:13:"ZOX Kettybike";s:16:"z_amp_z_horizont";s:16:"Z&Z Horizont";s:13:"z_amp_z_swing";s:13:"Z&Z Swing";}
    @Reinhard Wenn Du noch Änderungen an den Trike- und VM-Listen durchgeführt haben möchtest, kannst Du mir diese auch gerne zukommen lassen.
     
    Zuletzt bearbeitet: 03.01.2019
  8. Reinhard

    Reinhard Team

    Beiträge:
    20.169
    Alben:
    6
    Ort:
    48599 Gronau-Epe
    Velomobil:
    DF
    Trike:
    ICE Sprint
    Danke, aber so ganz ok ist das mit den Wölfen noch nicht ...

    Ich stelle es mir eigentlich so vor, dass wir eine Excel-Liste mit den Modellen pflegen können und auf Knopfdruck dann der String zum Einfügen in die Datenbank generiert wird.
     
  9. YSM

    YSM

    Beiträge:
    16
    Ort:
    Nürnberger Land
    Ich war bisher zwar nur stiller Mitleser im Forum, aber hier wäre eine Excel-Datei, die per Formel den entsprechenden String generiert.
    In Spalten A und B die entsprechenden Bezeichnungen eintragen, in Zelle D1 wird automatisch der String erzeugt über die Hilfsspalte C. Nicht die eleganteste Lösung, aber schnell und einfach :)
    Aktuell ausgelegt für bis zu 499 Modelle, bei Bedarf müsste sonst die Formel in Spalte C weiter runterkopiert werden, wenn es mehr werden.

    Edit: Spalte A und B können auch beim Einfügen neuer Modelle sortiert werden, die Formel und der String passen sich automatisch an.
     

    Anhänge:

    AxelK, dooxie, Fanfan und 5 anderen gefällt das.
  10. Christoph Moder

    Christoph Moder

    Beiträge:
    1.331
    Alben:
    2
    Velomobil:
    DF
    Liegerad:
    Eigenbau
    Excel kann ich nicht, aber vielleicht so was?
    Code:
    cat liste.txt | perl -e 'chomp(@a = <>); print "a:" . @a . ":{", (map { join ":", "s", length($_), "\"$_\";" } map { $d = lc($_); $d =~ s/\s+/_/g; ($_, $d) } @a), "}\n"'
     
    dooxie und crummel gefällt das.
  11. Reinhard

    Reinhard Team

    Beiträge:
    20.169
    Alben:
    6
    Ort:
    48599 Gronau-Epe
    Velomobil:
    DF
    Trike:
    ICE Sprint
    Prima, das funktioniert schon fast so wie gedacht.

    Wie hast Du den Original-Code in die Spalten A/B bekommen? Wir haben auch noch Velomobile & Trikes ... ;).

    Nicht ganz ... Ich möchte nicht primär den String sortieren, sondern will ein Excel-Sheet zur Pflege der Daten online stellen, welches dann von allen Leuten aktualisiert werden kann. Dann kann ich hin & wieder mit der Funktion von @YSM den passenden String sortiert erstellen lassen und diesen in die Datenbank packen.
     
  12. YSM

    YSM

    Beiträge:
    16
    Ort:
    Nürnberger Land
    Ich hab einfach den oben zitierten Code nach Excel kopiert und per Formel aufgedröselt :D

    Edit: Wenn die Datei online verfügbar sein soll, könnte man die ja z.B. bei Google drive hochladen und für ausgewählte Nutzer Schreibrechte vergeben.
    Ob die Formel dann noch funktioniert, weiß ich nicht. Eine VBA Lösung wäre aber auch kein Problem, in die man dann die Daten aus der Online-Datei reinkopiert und nur einmal Knöpfle drückt und hat dann den String in der Zwischenablage
     
    AntoineH gefällt das.
  13. einrad

    einrad

    Beiträge:
    5.050
    Ort:
    8010 Graz
    Liegerad:
    Staiger Airbike
    Ich glaube, das wird wieder einer der Fälle, warum mir dieses Forum gefällt!
    :)
     
    heppo gefällt das.
  14. crummel

    crummel

    Beiträge:
    5.694
    Alben:
    1
    Ort:
    78465 Konstanz
    Velomobil:
    DF
    Liegerad:
    Wolf & Wolf AT1 E
    Ich hatte das auch parallel versucht, bin aber an den Excel-Funktionen gescheitert. Selbst Anpassungen der Formel von @YSM führten nur zu Fehlern...

    So wollte ich das machen:

    upload_2019-1-3_13-12-14.png

    Den Anzeigenamen und den Datenbank-String in 2 Spalten wäre mir auch zuviel, das kann man doch bestimmt mit TOLOWER() und ein paar Zeichenersetzungen machen.
     
  15. YSM

    YSM

    Beiträge:
    16
    Ort:
    Nürnberger Land
    Kommt drauf an, ob es da einen vorgegebenen Zusammenhang gibt, oder ob das quasi "frei Schnauze" ist. Gerade Sonderzeichen (wie &) wären sonst schwierig
     
  16. crummel

    crummel

    Beiträge:
    5.694
    Alben:
    1
    Ort:
    78465 Konstanz
    Velomobil:
    DF
    Liegerad:
    Wolf & Wolf AT1 E
    Da gab es ein Beispiel:

    upload_2019-1-3_13-16-53.png

    Und die von mir hinzugefügten W&W-Zeilen (man darf den Namen hier ja nicht mehr erwähnen... :whistle: ) habe ich auch ordentlich mit Zeilen-c&p verhunzt.
    --- Beitrag zusammengeführt, 03.01.2019 ---
    upload_2019-1-3_13-32-27.png

    =KLEIN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(A1;" ";"_");"&";"amp");"(";"");")";"");"/";"_");"-";"_");".";"_"))

    Wahlweise kann man das natürlich auch in die andere Formel integrieren.

    PS: Ich sehe gerade, ich habe die Ersetzung von Komma vergessen. Und ja, eventuell gibt es da bessere Ersetzungsfunktionen, ich nutze Excel auch nur einmal im Monat...
     
    Zuletzt bearbeitet: 03.01.2019
    Kulle gefällt das.
  17. Christoph Moder

    Christoph Moder

    Beiträge:
    1.331
    Alben:
    2
    Velomobil:
    DF
    Liegerad:
    Eigenbau
    Eine Datei hochzuladen ist dann aber eher umständlich; entweder gleich eine Tabelle online, wie beschrieben z.B. mit Google Drive, oder einfach eine Wiki-Seite, wo jedes Modell in einer eigenen Zeile stehen soll.
     
  18. Reinhard

    Reinhard Team

    Beiträge:
    20.169
    Alben:
    6
    Ort:
    48599 Gronau-Epe
    Velomobil:
    DF
    Trike:
    ICE Sprint
    Ich hab nix von Datei hochladen geschrieben ... ;). Ich kann aber via Office 365 ähnlich wie mit Google Drive ein Excel-Sheet online zur Verfügung stellen. Soweit bin ich schon noch ... :D

    Wie in Crummels Beispiel. Die erste Spalte brauchen wir also nicht manuell einzutragen, allerdings müssen die bereits vorhandenen Einträge so bleiben / erzeugt werden wie sie aktuell sind, sonst steht in den bisherigen Auswahlen bei Euch nix mehr drin.
     
  19. crummel

    crummel

    Beiträge:
    5.694
    Alben:
    1
    Ort:
    78465 Konstanz
    Velomobil:
    DF
    Liegerad:
    Wolf & Wolf AT1 E
    So, ich gebe jetzt auf. Mit normalen Excel-Formeln kommt man da zu schnell an Grenzen.

    Erstens ist das generelle Trennzeichen in den Formeln das ", das will ich aber auch im Ergebnis verwenden.
    Zweitens lässt sich maximal eine Zeichenfolge von 32767 Zeichen in eine Zelle schreiben. Ohne " ist das irgendwo beim Bacchetta Giro.

    Ansonsten sah das schon nett aus (auch wenn das " hier, wie gesagt, fehlt):

    upload_2019-1-4_9-46-2.png

    und

    upload_2019-1-4_9-46-18.png

    Vielleicht muss das doch jemand, der richtig Programmieren kann, - wenn es in Excel sein soll - in VBA umsetzen.
     
  20. berbr

    berbr

    Beiträge:
    3.786
    Alben:
    5
    Ort:
    27211 Bassum
    Velomobil:
    Quattrovelo
    Liegerad:
    Flevo GreenMachine
    Kein Problem schreibe einfach """
     
    Kulle gefällt das.


  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden