Forum

DynPG Forum

Foren

Login

Suchen

Forenübersicht - Allgemeines Forum - Lassen sich .asp-Daten in ein Community Modul übernehmen?

Su

Beiträge: 416

Lassen sich .asp-Daten in ein Community Modul übernehmen?
Hallo miteinander

Unser Gewerbeverein bietet den Mitgliedern die Möglichkeit, auf der Website ein eigenes Porträt zu erstellen. Das hat ein externer Programmierer auf einem eigenen Server so aufgesetzt und wir haben von unserer Website aus einfach die Links da drauf (asp)

Jetzt soll die ganze Website neu in DynPG aufgesetzt werden. Gibt es eine Möglichkeit, die vorbestehenden Mitgliederdaten und ihre Bilder in ein Community Modul übernehmen?

Im Voraus herzlichen Dank für Infos und Tipps

Liebe Grüsse
Susanna
http://www.artundmedia.ch

28.11.2010 19:25

ZITIEREN | ANTWORTEN

Daniel Schliebner

Beiträge: 382

Hallo Susanna!

Es gibt im Community-Modul einen CSV Import. Sofern du also irgendwie selbst bestimmen kannst, wie die Benutzerdaten exportiert werden können, so könntest du diese per CSV ex- und importieren. Die einzelnen Daten (Name, Andresse, Portraitbeschreibung etc.) im CSV müssten dann aber eine bestimmte Reihenfolge haben, welche neben dem Fragezeichen beim "Import" Button angezeigt wird. Die Portraitbilder jedoch lassen sich so nicht automatisiert importieren - es sein denn diese sind irgendwie im Portraittext als Bild via HTML eingebunden.

Andernfalls müssten wir einen individuellen Import realisieren.

In welcher Form liegen denn die Daten vor?
Mit freundlichen Grüßen

ds-develop
Daniel Schliebner
Webmaster & Programmierer
http://www.ds-develop.de

Bietzkestraße 18A
10315 Berlin
GERMANY

Tel.: +49 30 33980300

29.11.2010 08:45

ZITIEREN | ANTWORTEN

Su

Beiträge: 416

Hallo Daniel

Vielen Dank! Ich hab leider keine Ahnung, ob sich die Texte der Mitgliederporträts als .csv exportieren lassen würden - habe keinen Zugriff auf die DB und muss erst die Antwort des damaligen Programmieres abwarten.

Die Bilder zu den einzelnen Porträts sind ähnlich abgelegt wie in unseren Community Modules, sehe ich auf dem Webserver. Unsere eigenen vier pics z.B. sind in uploads/portraitbilder/33 abgelegt.

Liessen sich allenfalls die diversen .asp-Abfragen als includes realisieren, bis wir eine Community-Lösung aufsetzen könnten? Im Moment haben wir auf der Volltextsuche ein 'form' mit dem target "inhalt-frame". Mit DynPG würden wir ja aber endlich weg von der steinalten geframten Website kommen wollen.

Herzlichen Dank im Voraus für Infos und Denkanstösse
und beste Grüsse
Susanna
http://www.artundmedia.ch

30.11.2010 15:15

ZITIEREN | ANTWORTEN

Urs Gamper

Beiträge: 531

Hoi Susanna

Zitat
Ich hab leider keine Ahnung, ob sich die Texte der Mitgliederporträts als .csv exportieren lassen würden - habe keinen Zugriff auf die DB und muss erst die Antwort des damaligen Programmieres abwarten.


Wenn es eine asp-Lösung ist, sollte es wirklich möglich sein, die Texte als *.csv zu exportieren. Dies müsste der damalige Programmierer eigentlich ohne Probleme machen können, es sei denn, die DB würde aus zu vielen Tabellen bestehen, welche dann einzeln zusammengefügt werden müssten.

Zitat
Liessen sich allenfalls die diversen .asp-Abfragen als includes realisieren


Als Includes glaube ich kaum. Aber vielleicht als IFrame?

Grüessli
Urs
gamper media GmbH
5621 Zufikon
+41-56-631 80 23

30.11.2010 15:34

ZITIEREN | ANTWORTEN

Su

Beiträge: 416

Lieber Urs, Herzlichen Dank!

Ich habs als iFrame versucht mit einem Test auf unserer eigenen Website. Dem iFrame habe ich eine ID gegeben und der Suchabfrage die target-ID. Das funktioniert grundsätzlich prima.

Das Blöde ist, dass ich ja die .asp-Suchabfrage via Formular an den externen Server schicken muss, also an http://www.xyz.ch/suche.asp?doAction=submit.

Dieses Suchformular soll auf jeder unserer zukünftigen .php-Seiten wie vorstandsmitglieder.php, jahresprogramm.php etc. vorkommen. Die werden ja aber das iFrame nicht drin haben. Ich dachte mir jedenfalls, dass das iFrame doch wohl nur auf der suchresultate.php vorkommen sollte?

Die Suchabfrage kann ich ja nicht in die navi.php einbinden, weil sie mit DynPG nichts zu tun hat? Also müsste ich doch mit 'target' in der form-action nicht nur die iFrame-ID, sondern auch die http://www.gewerbe-bülach.ch/suchresultate.php subtarget="resultate" aufrufen? Und wie ich das machen könnte: Da bin ich mit allen Recherchen leider noch nicht schlau geworden. Aber inzwischen sehe ich wohl den Wald vor lauter Bäumen nicht mehr ...

Im Voraus herzlichen Dank fürs Bäume-Ausforsten ;)

Liebe Grüsse
Susanna
http://www.artundmedia.ch

30.11.2010 17:18

ZITIEREN | ANTWORTEN

Daniel Schliebner

Beiträge: 382

Hallo Susanna!

Es gibt eine elegante Möglichkeit, die aber ein wenig Programmieraufwand erfordert. Im Anhang findest du ein ZIP mit einer inline_asp.inc.php. Diese kannst du in deine suchresultate.php an der Stelle einbinden (per iframe), an der die Suchresultate angezeigt werden sollen (siehe suchresultate.php im ZIP als Beispiel)

Das Suchformular auf einer beliebigen PHP-Seite muss als Suchfeld ein Textfeld mit dem Namen "search_query" beinhalten (siehe index.php im ZIP als Beispiel).

Bemerkung: dieser Hack funktioniert nur, wenn auf deinem Server die CURL Extension von PHP installiert ist - einfach mal austesten.
Mit freundlichen Grüßen

ds-develop
Daniel Schliebner
Webmaster & Programmierer
http://www.ds-develop.de

Bietzkestraße 18A
10315 Berlin
GERMANY

Tel.: +49 30 33980300
Attachments
1 Attachment (Dateityp: zip, Größe: 2 Kb)

30.11.2010 22:33

ZITIEREN | ANTWORTEN

Daniel Schliebner

Beiträge: 382

Übrigens: man könnte das Ganze so auch komplett ohne iframe umsetzen, indem die ASP-Links in den Suchresultaten in PHP-Links umgesetzt werden. Auf den entsprechenden PHP-Seiten (z.B. portrait.php) müsste dann noch einmal ein ähnliches Include wie das inline_asp.php eingebunden werden, was die Daten z.B. von http://www.gewerbebuelach.ch/portrait.asp?IDPortrait=132 ausliest und inline auf der portrait.php darstellt.
Mit freundlichen Grüßen

ds-develop
Daniel Schliebner
Webmaster & Programmierer
http://www.ds-develop.de

Bietzkestraße 18A
10315 Berlin
GERMANY

Tel.: +49 30 33980300

30.11.2010 22:36

ZITIEREN | ANTWORTEN

Su

Beiträge: 416

Hallo Daniel

Herzlichen Dank für die kurzfristigen telefonischen Infos. Sobald ich mehr weiss, melde ich mich gern wieder. Wird vermutlich aber eine Weile dauern: Vereine haben ja eine ganz eigene 'Zeitrechnung'.

Beste Grüsse
Susanna
http://www.artundmedia.ch

14.12.2010 15:30

ZITIEREN | ANTWORTEN