Einträge kopieren
Einträge kopieren
Hallo Serendipitianer
wie der Titel schon sagt liegt mein Problem bei den Einträgen.
Ist es möglich diese zu kopieren?
Da ich einige Beiträge habe die vom Inhalt her das gleiche sind, nur der Titel und das Datum sich ändern,
wär das echt groß wenn das ginge.
wie der Titel schon sagt liegt mein Problem bei den Einträgen.
Ist es möglich diese zu kopieren?
Da ich einige Beiträge habe die vom Inhalt her das gleiche sind, nur der Titel und das Datum sich ändern,
wär das echt groß wenn das ginge.
Re: Einträge kopieren
Du meinst duplizieren? Nein.bugrep wrote:Ist es möglich diese zu kopieren?
Macht für Blogs meines Erachtens typischerweise auch keinen Sinn.
YL
Re: Einträge kopieren
Ja genau das mein ich.
Wie gesagt haben mehrere Einträge gleichen Inhalt, nur der Termin bzw. das Datum ist anders.
Gibts da nicht irgendein Plugin oder so?
Wie gesagt haben mehrere Einträge gleichen Inhalt, nur der Termin bzw. das Datum ist anders.
Gibts da nicht irgendein Plugin oder so?
Re: Einträge kopieren
Nein, nicht, dass ich wüsste.bugrep wrote:Gibts da nicht irgendein Plugin oder so?
Eventuell kann man das über SQL-Kommandos lösen, aber das ist nicht meine Baustelle.
YL
-
- Regular
- Posts: 765
- Joined: Tue Oct 17, 2006 2:36 pm
- Location: Vienna/Austria
- Contact:
Re: Einträge kopieren
bleibt auch die Frage, wie sinnvoll das ist. Einfach neuen Artikel mit c&p erstellen, dauert 1min, ein Plugin schreiben dauert vermutlich paar Stunden.
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Einträge kopieren
Hi!
Man könnte vermutlich recht einfach eine "copy.php" schreiben:
Grüße,
Garvin
Man könnte vermutlich recht einfach eine "copy.php" schreiben:
Code: Select all
<?php
include 'serendipity_config.inc.php';
$quelle = serendipity_fetchEntry('id', 4711); // 4711 ist die ID des Eintrags der kopiert wird
unset($quelle['id']); // Damit s9y den Eintrag nicht kennt
serendipity_updertEntry($quelle); // Neuen Eintrag mit denselben Daten abspeichern
?>
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
-
- Regular
- Posts: 765
- Joined: Tue Oct 17, 2006 2:36 pm
- Location: Vienna/Austria
- Contact:
Re: Einträge kopieren
wow, so einfach.
heißt es wirklich serendipity_updertEntry($quelle) oder ist es ein Tippfehler und sollte serendipity_updateEntry($quelle) heißen?
heißt es wirklich serendipity_updertEntry($quelle) oder ist es ein Tippfehler und sollte serendipity_updateEntry($quelle) heißen?
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Einträge kopieren
Hi!
Es heißt wirklich so; "updert" steht für "update or insert"; diese s9y funktion legt automatisch den Eintrag an, wenn keine "id" arrayspalte da ist...
Grüße,
Garvin
Es heißt wirklich so; "updert" steht für "update or insert"; diese s9y funktion legt automatisch den Eintrag an, wenn keine "id" arrayspalte da ist...
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
-
- Regular
- Posts: 765
- Joined: Tue Oct 17, 2006 2:36 pm
- Location: Vienna/Austria
- Contact:
Re: Einträge kopieren
jetzt, wo du es schreibst, ich glaube das hat schon einmal jemand (ev. sogar ich) gefragt
Re: Einträge kopieren
Mit der copy.php klingt ja nicht schlecht.
Aber wie bau ich das ins Backende bei den Einträgen ein.
Cool wär man wählt den Eintrag aus (in der Übersicht) und drückt dann einen Button kopieren
Leider hab ich nicht so viel Ahnung
Aber wie bau ich das ins Backende bei den Einträgen ein.
Cool wär man wählt den Eintrag aus (in der Übersicht) und drückt dann einen Button kopieren
Leider hab ich nicht so viel Ahnung
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Einträge kopieren
Dafür müsste man dann schon ein Plugin schreiben oder sich eine eigene simpele GUI basteln mit ein paar Zeilen HTML, einem <form> und als action auf die "copy.php". Eine sehr schöne Aufgabe für PHP-Anfänger. Leider fehlt mir die Zeit das vorzukauen, da das schon recht zeitaufwändig wäre zu erklären, und auch den Rahmen dieses forums sprengt.bugrep wrote:Könnte mir bitte jemand ein wenig helfen?
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/