+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Neue Komponente: V-DBExporter

  1. #1
    Neu an Board
    Registriert seit
    03.07.2010
    Beiträge
    3
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Neue Komponente: V-DBExporter

    Hallo Leute,

    ich bin ganz neu im Forum, das ist mein erster Beitrag

    Ich habe die Komponente "V-DBExporter" für Joomla! 1.5 geschrieben und möchte sie nicht nur hier vorstellen, sondern auch Eure Meinung dazu wissen.
    Insbesondere interessiert mich sowie Fehler+Kritik an die aktuellen Version, als auch Vorschläge für kommenden Versionen.
    Das Wichtigste ist natürlich: Ist die Komponente nützlich? Wird sie gebraucht? Soll sie weiterentwickelt werden?

    Funktion:
    V-DBExporter, Komponente für Joomla!-Backend, erlaubt das Exportieren von MYSQL-Datenbanken mit optionaler Selection von Tabellen und Spalten.

    Getestet mit:
    Joomla! 1.5.18


    P.S. V-DBExporter mit identischen Funktionalität, aber nicht als Joomla-Komponente, sondern ein selbstständiges Skript findet Ihr hier:
    http://www.koutsenok.de/vdbexporter/



    Viele Grüße
    Vlad
    Angehängte Dateien

  2. #2
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    13.739
    Bedankte sich
    422
    Erhielt 2.844 Danksagungen
    in 2.674 Beiträgen

    Standard

    Habe versucht sie lokal auf einem J!1.5.18 zu installieren.
    Interessant ist zunächst, dass die ZIP als Modul daher kommt, aber als Komponente installiert wird?
    Und wenn ich dann auf die Komponente im Menü klicke, erhalte ich diese Fehlermeldung:
    Parse error: syntax error, unexpected $end in D:\WEB\xampp\xampp\htdocs\joomla\administrator\com ponents\com_vdbexporter\views\vdbexporter\tmpl\def ault.php on line 91

    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla
    Aktuelle Projekte: Verschiedene Joomla-Bücher schreiben

  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board
    Registriert seit
    03.07.2010
    Beiträge
    3
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Vielen Dank, Axel für Deine schnelle Antwort.
    Ich habe gerade die Komponente auf zwei verschidenen J! 1.5.18 local instaliert und bekomme keinen Fehler beim Aufrufen aus dem Menu.
    Interessant ist, dass die Zeile 91 eine leere Zeile ist. Nun habe ich sie gelöscht und stelle aktualisiertes .zip zum Download. Falls Du noch Lust hättest weiter auszuprobieren, würde ich gerne Deine Erfahrungen wissen.
    Fragen:
    1. Soll ich auch in diesem Fall (Löschen von leeren Zeile) die Version hochzählen?
    2. Sollte die ZIP-Datei com_xxxxx heißen, weil es um Komponente und nicht um Modul geht?

    MfG
    Vlad
    Angehängte Dateien

  5. #4
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    13.739
    Bedankte sich
    422
    Erhielt 2.844 Danksagungen
    in 2.674 Beiträgen

    Standard

    1. wenn es eine Komponente ist, dann wird die ZIP nicht mit einem vorangestellten "mod_" bezeichnet!

    2. Gleiche Effekt:
    Parse error: syntax error, unexpected $end in D:\WEB\xampp\xampp\htdocs\joomla\administrator\com ponents\com_vdbexporter\views\vdbexporter\tmpl\def ault.php on line 90
    Und der Hinweis gibt aus, dass du irgendwo einen Script-Fehler gemacht hast. Irgendwo vor Zeile 90 hast du eine Klammer, ein Semikolon oder irgendsowas falsch gesetzt.


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla
    Aktuelle Projekte: Verschiedene Joomla-Bücher schreiben

  6. #5
    Wohnt hier Avatar von Kubik-Rubik
    Registriert seit
    20.10.2005
    Ort
    Kubik-Rubik.de
    Beiträge
    2.596
    Bedankte sich
    147
    Erhielt 969 Danksagungen
    in 753 Beiträgen

    Standard

    Liegt wohl an dem Short-Tag ganz unten!
    PHP-Code:
    <?
    }
    ?>
    Solltest du so schreiben:

    PHP-Code:
    <?php
    }
    ?>
    Denn sonst muss in der php.ini folgendes auf On gesetzt sein:

    short_opentag=On

    Gruß

  7. Erhielt Danksagungen von:


  8. #6
    Joomla Guru Avatar von elkuku
    Registriert seit
    14.06.2006
    Ort
    Guayaquil - Südamerika
    Beiträge
    1.609
    Bedankte sich
    71
    Erhielt 490 Danksagungen
    in 377 Beiträgen

    Standard

    Hallo,
    also nützlich ist ein Backup der Datenbank natürlich immer... es gibt da auch bereits einiges..

    Auch wenn Du mir das jetzt vllt. übel nimmst aber - etwas schlimmeres als Deins habe ich noch nicht gesehen..

    Wenn Du mit JProgrammierung anfängst solltest Du vllt. lieber etwas einfacheres probieren und - Solchen Code brauchst Du auch noch nicht zu veröffentlichen.

    Ein paar Tips:
    Joomla benutzt das MVC Entwurfsmuster - dabei wird, kurz gesagt, versucht die Ausgabe von der Logik zu trennen - etwas ausführlicher steht es hier: http://wiki.joomla-nafu.de/joomla-dokumentation/Joomla!_Programmierung/Model_View_Controller

    Auch für Backupaufgaben gibt es in J eigene Methoden. Ein Beispiel: http://wiki.joomla-nafu.de/joomla-dokumentation/Joomla!_Programmierung/Framework/JDatabase#Einen_Dump_der_kompletten_Datenbank_erst ellen

    Auch nützlich für JEinsteiger ist der EasyCreator

    Fiel Fun
    Gruß,
    Nikolai Hilf mit ==> Deutsche Joomla! Dokumentation Help testing ==> EasyCreator

  9. Erhielt Danksagungen von:


  10. #7
    Neu an Board
    Registriert seit
    03.07.2010
    Beiträge
    3
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    @kubik-rubik
    Vielen Dank für Hilfe
    Das habe ich korregiert und hänge neue Datei mit.

    @elkuku
    Vilen Dank für Tipps. Die werde ich gleich studieren und versuchen die nächste Version richtig zu schreiben.

    P.S. Ich habe keinen Tool gefunden, das nicht die vollständiges Dump erzwingt, sondern auch Spaltenauswahl erlaubt (benötigt man öffter). Daher wollte ich so etwas entwickeln ;-)

    Viele Grüße
    Vlad
    Angehängte Dateien

  11. #8
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    13.739
    Bedankte sich
    422
    Erhielt 2.844 Danksagungen
    in 2.674 Beiträgen

    Standard

    Also wenn du nicht in der MVC programmierst und noch übst, dann warte ich mal etwas mit dem testen. Meine Datenbank ist mir da doch zu wichtig


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla
    Aktuelle Projekte: Verschiedene Joomla-Bücher schreiben

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein