Bei neuen Eintragungen blinken lassen !
Bei neuen Eintragungen blinken lassen !
Hallo zusammen,
ich hab wieder mal eine Aufgabe für euch hellen Köpfe.....
Ich hab mir den "phpCA Classified Ads for phpBB2" Mod eingebaut... ein Verkaufsmod.
Dieser stellt im Portal in der overall_header.tpl 3 Links zur verfügung. (Kleinanzeigen, Suche Anzeigen und meine Anzeigen)
Ich möchte gern ein weiteren Link dort haben welcher Blinkt, wenn eine neue Anzeige aufgegeben wurde.
Kann man das irgend wie hin bekommen....so in der Art wie bei neuen PN`s ?
Bzw. Kann man das hier irgend wie umbauen und anpassen? Klick mich an...
Würde mich freuen wenn mir da jemand helfen könnte....
ich hab wieder mal eine Aufgabe für euch hellen Köpfe.....
Ich hab mir den "phpCA Classified Ads for phpBB2" Mod eingebaut... ein Verkaufsmod.
Dieser stellt im Portal in der overall_header.tpl 3 Links zur verfügung. (Kleinanzeigen, Suche Anzeigen und meine Anzeigen)
Ich möchte gern ein weiteren Link dort haben welcher Blinkt, wenn eine neue Anzeige aufgegeben wurde.
Kann man das irgend wie hin bekommen....so in der Art wie bei neuen PN`s ?
Bzw. Kann man das hier irgend wie umbauen und anpassen? Klick mich an...
Würde mich freuen wenn mir da jemand helfen könnte....
Zuletzt geändert von tom10 am Mi 16.Aug, 2006 12:08, insgesamt 2-mal geändert.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Also unter Blink-Spezialist ist hier momentan Darezettl.
Er hatte zuletzt ein Script ausgegraben, daß auf jedem Browser geht...
Er hatte zuletzt ein Script ausgegraben, daß auf jedem Browser geht...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Da hoffe ich mal das er das hier liest und mir vielleicht helfen kann.Du, Oxpus... was sagst Du hier zu ? :
Bzw. Kann man das hier irgend wie umbauen und anpassen? Klick mich an...
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu
Da bin ich doch mal ganz frech und verlinke mal eben die URl wo das teil zu bekommen ist.....Hier lang...
In der Hoffnung auf eine Idee......
In der Hoffnung auf eine Idee......
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Also in der ads_create.php würde ich es mal hier versuchen:
Also davor den Part aus dem New Image Popup einbasteln und entsprechend der "Umgebung" (auch in der page_header.php) namentlich und inhaltlich anpassen.
Das ist, denke ich, die richtige Stelle dafür...
Code: Alles auswählen
// Put out the confirmation message
$template->assign_vars(array(
'META' => '<meta>'));
if ( $ads_config['images'] == 1 && image_allowed($user_id, $cat_image_level) == TRUE && $ad_type_code > 2 )
{
$message = $lang['create_confirmation'] . "<br><br>" . sprintf($lang['click_to_add_images'], "<a>", "</a>") . "<br><br>" . sprintf($lang['click_to_view_ad'], "<a>", "</a>") . "<br><br>" . sprintf($lang['click_return_ads_index'], "<a>", "</a>");
}
else
{
$message = $lang['create_confirmation'] . "<br><br>" . sprintf($lang['click_to_view_ad'], "<a>", "</a>") . "<br><br>" . sprintf($lang['click_return_ads_index'], "<a>", "</a>");
}
message_die(GENERAL_MESSAGE, $message);
break;
Das ist, denke ich, die richtige Stelle dafür...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Nun dann versuche ich mal mein Glück.....
zu erst hab ich mir die von dir vorgeschlagene "ads_create.php" vorgenommen und versucht den Code anzupassen....
Schau mal bitte ob das so funktioniern könnte...
Braucht man die "new_album_img_popup.php dann eigentlich noch ?
Muß ich eigentlich den Mode: "Add-On_Photoalbum_New_img_popup" von dir zusätzlich komplett installieren ?
zu erst hab ich mir die von dir vorgeschlagene "ads_create.php" vorgenommen und versucht den Code anzupassen....
Schau mal bitte ob das so funktioniern könnte...
Erst wenn das richtig ist werde ich mich an die page_header machen....// Start popup by new phpCA Classified
$gen_simple_header = TRUE;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->set_filenames(array(
'body' => 'classified_popup.tpl')
);
$template->assign_vars(array(
'L_CLOSE_WINDOW' => $lang['Close_window'],
'L_MESSAGE' => sprintf($lang['New_classified_img'], '<a>', '</a>'),
'U_PRIVATEMSGS' => append_sid('album.'.$phpEx))
);
// End popup by new phpCA Classified
Braucht man die "new_album_img_popup.php dann eigentlich noch ?
Muß ich eigentlich den Mode: "Add-On_Photoalbum_New_img_popup" von dir zusätzlich komplett installieren ?
Zuletzt geändert von tom10 am Do 17.Aug, 2006 08:52, insgesamt 3-mal geändert.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Der MOD wäre komplett zu installieren, damit Du die Funktionen, der er für das Popup mitbringt, auch für Deine Aufgabe nutzen kannst.
Dabei allerdings Variablen und Texte halt anpassen.
Daher wäre Dein Code falsch, bzw. hier nicht ausreichend. Er muss ja in der Datenbank das Flag für die User setzen, daß eben ein neuer Artikel eingetragen wurde...
Dabei allerdings Variablen und Texte halt anpassen.
Daher wäre Dein Code falsch, bzw. hier nicht ausreichend. Er muss ja in der Datenbank das Flag für die User setzen, daß eben ein neuer Artikel eingetragen wurde...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Und genau da hört mein Latein leider schon auf.
Wie man das
Wie man das
umsetzt weis ich nicht...in der Datenbank das Flag für die User setzen
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu
Du machst es mir aber auch immer schwer...., ich bin doch kein Profi wie Du ¢¦
Ich hab wirklich keinen Dunst wie man das bewerkstelligen kann.... und gerade bei so was mit codes usw... ¢¦ ¢¦ ¦4
Ich hab wirklich keinen Dunst wie man das bewerkstelligen kann.... und gerade bei so was mit codes usw... ¢¦ ¢¦ ¦4
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu
Ich bin doch schon dabei...nur eben ohne Hilfe wird das nichts...
Es geht doch schon los das ich nicht weis was ich damit anfangen soll:
In der Datenbank ein Flag für die user zu setzten.
Heist das ich soll in der Datebank ein Bereich erstellen wo etwas gespeichert wird und wo man etwas auslesen kann, was eine bestimmte Bedingung erfüllt ?
Bei dem oben genannten Code fällt mir das auf, was bestimmt nicht richtig ist:
Das müste also noch angepasst werden...z.B. etwa so:
'U_ADSMSG' => append_sid('adverts.'.$phpEx))
Es geht doch schon los das ich nicht weis was ich damit anfangen soll:
In der Datenbank ein Flag für die user zu setzten.
Heist das ich soll in der Datebank ein Bereich erstellen wo etwas gespeichert wird und wo man etwas auslesen kann, was eine bestimmte Bedingung erfüllt ?
Bei dem oben genannten Code fällt mir das auf, was bestimmt nicht richtig ist:
Code: Alles auswählen
'U_PRIVATEMSGS' => append_sid('album.'.$phpEx))
'U_ADSMSG' => append_sid('adverts.'.$phpEx))
Zuletzt geändert von tom10 am Do 17.Aug, 2006 14:26, insgesamt 2-mal geändert.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Der gesamte MOD von mir wäre anzupassen.
Er ist ja auch nur die Vorlage für Dein Vorhaben...
Also: Schau Dir meinen MOD in Gänze an.
Es wird einmal beim Erstellen eines Images im Album ein Wert in die User-Datenbank geschrieben, mit dem gesagt wird: Hey, hier gibts neue Bilder.
(Datei album_upload.php)
Dieser Wert (Flag) wird dann in der page_header.php abgefragt und, sofern gesetzt, das Popup ausgelöst. (Der gesamte Part der page_header.php und overall_header.tpl).
Jetzt wäre von Dir das gleiche einzubauen, allerdings in der ads_create.php anstelle in der album_upload.php, der Part für das eigentliche Popup bliebe gleich.
Dazu ist aber auch das Feld in der User-Datenbank (das ja durch meinen MOD angelegt wird!) entsprechend zu benennen. "user_new_ads" wäre vielleicht passender anstelle "new_album_image" vom meinem MOD
Zuletzt noch alle Texte anpassen, die mein MOD mitbringt, um eben nicht Album oder Bilder anzuzeigen.
Noch mehr Hilfe und ich würde es selber schreiben.
Wie gesagt: Geh es in aller Ruhe durch und schau Dir an, was mein MOD macht. Ich würde den auch erstmal bei Dir "stur" einbauen (wie gesagt: ads_create.php an der von mir bereits genannten Stelle anstelle album_upload.php) und dann anpassen.
Er ist ja auch nur die Vorlage für Dein Vorhaben...
Also: Schau Dir meinen MOD in Gänze an.
Es wird einmal beim Erstellen eines Images im Album ein Wert in die User-Datenbank geschrieben, mit dem gesagt wird: Hey, hier gibts neue Bilder.
(Datei album_upload.php)
Dieser Wert (Flag) wird dann in der page_header.php abgefragt und, sofern gesetzt, das Popup ausgelöst. (Der gesamte Part der page_header.php und overall_header.tpl).
Jetzt wäre von Dir das gleiche einzubauen, allerdings in der ads_create.php anstelle in der album_upload.php, der Part für das eigentliche Popup bliebe gleich.
Dazu ist aber auch das Feld in der User-Datenbank (das ja durch meinen MOD angelegt wird!) entsprechend zu benennen. "user_new_ads" wäre vielleicht passender anstelle "new_album_image" vom meinem MOD
Zuletzt noch alle Texte anpassen, die mein MOD mitbringt, um eben nicht Album oder Bilder anzuzeigen.
Noch mehr Hilfe und ich würde es selber schreiben.
Wie gesagt: Geh es in aller Ruhe durch und schau Dir an, was mein MOD macht. Ich würde den auch erstmal bei Dir "stur" einbauen (wie gesagt: ads_create.php an der von mir bereits genannten Stelle anstelle album_upload.php) und dann anpassen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Sooo, nach Stunden nun der aktuelle Stand.....erstmal Qualmt mir er Kopf....
Die gute Nachricht zuerst....
Hab alles nach besten wissen und Gewissen umgesetzt und eingebaut.....
Ein Testuser erstellt eine Verkaufsanzeige.....
Ich als Admin logge mich ein....
Bekomme auch das Popup zu sehen....
Nur das Popupfenster bleibt leer......
Jetzt ist Deine hilfe gefragt......
Wo muß ich schauen warum das Popupfenster nicht gefüllt wird ?
Eins noch....ich hab den Mod schon in meinem Forum laufen gehabt (Also das mir ein Popup angezeigt wird wenn neuen Bilder im Ablbum drinn sind)
Von daher hab ich die Datei : new_album_img_popup.php umbenannt in new_ads_popup.php und dies hoffentlich auch alles richtig in den zu bearbeitenden Datein umgesetzt..
Meine Frage... Ist in der Datei auch eine Anpassung nötig? Liegts vielleicht daran ?
Die gute Nachricht zuerst....
Hab alles nach besten wissen und Gewissen umgesetzt und eingebaut.....
Ein Testuser erstellt eine Verkaufsanzeige.....
Ich als Admin logge mich ein....
Bekomme auch das Popup zu sehen....
Nur das Popupfenster bleibt leer......
Jetzt ist Deine hilfe gefragt......
Wo muß ich schauen warum das Popupfenster nicht gefüllt wird ?
Eins noch....ich hab den Mod schon in meinem Forum laufen gehabt (Also das mir ein Popup angezeigt wird wenn neuen Bilder im Ablbum drinn sind)
Von daher hab ich die Datei : new_album_img_popup.php umbenannt in new_ads_popup.php und dies hoffentlich auch alles richtig in den zu bearbeitenden Datein umgesetzt..
Meine Frage... Ist in der Datei auch eine Anpassung nötig? Liegts vielleicht daran ?
Zuletzt geändert von tom10 am Do 17.Aug, 2006 20:00, insgesamt 1-mal geändert.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
page_header.phpWo muß ich schauen warum das Popupfenster nicht gefüllt wird ?
Dort fragst Du ab, ob ein Popup angezeigt werden muss und wenn ja, muss dann der Text rein.
In der Datei ja. Du musst ja den Text, den Du in der lang_main.php eingebunden hast, dort mit verwenden.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Also müste hier irgendd wo der Fehler liegen?
EDIT:
Neee, das war nicht der Fehler....
Wie ich das so sehe müste es statt:if ( $userdata['user_new_ads_img'] )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_new_ads_img = 0
WHERE user_id = " . $userdata['user_id'];
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update new ads image view for user', '', __LINE__, __FILE__, $sql);
}
$template->assign_block_vars('switch_new_ads_img', array(
'U_NEW_ADS_POPUP' => append_sid('new_ads_popup.'.$phpEx))
);
}
Wieder rückgängig gemacht so aussehen:'U_NEW_ADS_POPUP' => append_sid('new_ads_popup.'.$phpEx))
'U_NEW_ADS_POPUP' => append_sid('new_album_popup.'.$phpEx))
EDIT:
Neee, das war nicht der Fehler....
Zuletzt geändert von tom10 am Do 17.Aug, 2006 20:28, insgesamt 1-mal geändert.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Also das Popup erscheint ja erstmal schon.
Dann häng doch mal die new_ads_popup.php an und poste, was Du als Text in der lang_main.php eingetragen hast.
Dann häng doch mal die new_ads_popup.php an und poste, was Du als Text in der lang_main.php eingetragen hast.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Guten morgen,
so weiter gehts...
in der lang_main.php hab ich
und die Datei häne ich gleich mal an.
so weiter gehts...
in der lang_main.php hab ich
Code: Alles auswählen
// Benachrichtigung bei neuen Kleinanzeigen MOD
$lang['New_ads_img'] = 'Es sind neue Kleinanzeigen hinzugefügt worden.<br>Klick %shier%s, um die neuen Anzeigen anzusehen.';
$lang['User_allow_new_ads_popup'] = 'Popup bei neuen Kleinanzeigen anzeigen';
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Okay. Schau ich mir dann heute Nachmittag genauer an.
EDIT
Hier die Datei zurück, mit der es funktionieren sollte.
EDIT
Hier die Datei zurück, mit der es funktionieren sollte.
Zuletzt geändert von oxpus am Fr 18.Aug, 2006 08:14, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Sorry, das Popup -Fenster bleibt leider leer....
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu
Er zeigt mir keinen Quelltext.... Danach hatte ich auch schon mal geschaut....
in der overall_header.tpl müste es za um diesen teil gehen....
Da ist natürlich dies auffällig:
in der overall_header.tpl müste es za um diesen teil gehen....
Code: Alles auswählen
<BEGIN>
<script>
<window>
</script>
<END>
_newalbumimg
Zuletzt geändert von tom10 am Fr 18.Aug, 2006 10:06, insgesamt 1-mal geändert.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Soweit ist alles i. O.
Das Ziel "_newalbumimg" muss HTML-konform eigentlich "_blank" lauten, sollte hier aber sinnhalber "_newads" umgetauft werden.
Hm ja, die Sprachvariablen sind aber schon in der lang_main.php enthalten und diese auch hochgeladen?
Das Ziel "_newalbumimg" muss HTML-konform eigentlich "_blank" lauten, sollte hier aber sinnhalber "_newads" umgetauft werden.
Hm ja, die Sprachvariablen sind aber schon in der lang_main.php enthalten und diese auch hochgeladen?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Ja die Sprachfariablen sind in der lang_german/lang_main.php auf dem Server....
Und nun ?
Und nun ?
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
http://simson-le.de.vu