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
|