Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste
Ajax Shoutbox
#51
Hey Schumuckl,

und wer ist dies Usergruppe?? - Hab ich die mal angelegt?? *mensch Frau peilt wieder nix*
Zitieren
#52
5 = Nicht Aktivierte
7 = Gesperrte
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#53
Komisch, hab doch hier grad schon mal gepostet... warum erscheint es denn nicht??

Also ich hab mich bedankt für die Infos Dragon, dass wusste ich nämlich noch nicht, und habs in meinem ACP auch gleich geändert!
Zitieren
#54
@Gondlar, ich habe deine Datei mal getestet aber ich finde nichts zum einstellen, bezüglich löschen der Shouts.

@django wer sagt das ich codebuttons in meiner box habe?
[Bild: logo.gif]
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt. (Albert Einstein)
Zitieren
#55
Wenn ich die shouts manuell in der Tabelle lösche, orientiere ich mich zumeist an den ids der shouts, um nicht gerade die neuesten shouts zuerst zu löschen.
Nun kann man sich hierzu ja auch sicher des Datums behelfen, das unter 'shout_date' abgelegt ist. Den Inhalt dieser Zellen verstehe ich aber nicht, da meine MySQL-Kenntnisse noch nicht sonderlich gut sind. Habe da mal irgendwo etwas von einer UNIX-Zeit gelesen!?!?!?

Ich würde mich freuen, wenn mir da jemand auf die Sprünge helfen könnte.

Dankeschön! Smile
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#56
http://de2.php.net/manual/de/function.time.php
Je höher die Zahl, desto neuer ist der Shout.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#57
Hallöle,

ich habe im Forum einen Link, wo man raufklickert und die Ajaxshout gelöscht wird. Dieser Link ist zurzeit noch im Menü. Damit ich nicht immer nach oben scrollen muss, würde ich dies gerne direkt in die Shout einfügen, - neben View full shout - bitte seht hier:

   

Wo muss ich hin?? In eine php Datei bestimmt von der Shout oder?

(Mensch ist das Sceen undeutlich ich hoffe ihr erkennt was ich meine..)
Zitieren
#58
bin mir nicht sicher, aber ich glaube das müsste in eines der beiden txt-Files rein, die im plugin-Verzeichnis liegen. Dort wird meiner Meinung nach das Fenster für die Shoutbox erstellt.
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#59
In einer TXT? Sehr abstruse Idee x'D

Man suche dem sf_shoutbox-Template und ersetze es mit folgendem:
PHP-Code:
<table border="0" cellspacing="1" cellpadding="4" class="tborder">
<
thead>
<
tr>
<
td class="thead" colspan="5">
<
div class="expcolimage"><img src="{$theme['imgdir']}/collapse.gif" id="shoutbox_img" class="expander" alt="[-]" /></div>
<
div><strong>{$lang->sf_sb_shoutbox}</strong> (<a href="index.php?action=full_shoutbox">{$lang->sf_sb_fullsbox}</a>) [<u onClick="deleteShouts();" style="cursor:pointer;">Shoutbox löschen</u>]
<
br /></div>
</
td>
</
tr>
</
thead>

<
tbody id="shoutbox_e">
<
tr>
 <
td class="trow2" align="center"><form onSubmit="ShoutBox.postShout(); $('shout_data').value = ''; return false;">{$lang->sf_sb_shout} <input type="text" id="shout_data" size="50" /> - <input type="submit" value="{$lang->sf_sb_shoutnow}id="shouting-status" /></form></td>
</
tr>
<
tr>
 <
td class="trow1"><div id="shoutbox_data" style="height: {$mybb->settings[sf_sb_height]}px; overflow: auto;">{$lang->sf_sb_loading}</div></td>
</
tr>
</
tbody>
</
table>

<
br />

<
script>
ShoutBox.refreshInterval = {$mybb->settings[sf_sb_refresh_interval]};
ShoutBox.MaxEntries = {$mybb->settings[sf_sb_shouts_main]};
ShoutBox.lang = ['{$lang->sf_sb_posting}''{$lang->sf_sb_shoutnow}''{$lang->sf_sb_loading}'];
{
$extra_js}
Event.observe(window'load'ShoutBox.showShouts); 

function 
deleteShouts()
{
new 
ajax('index.php?action=empty_shoutbox',{postBody:"",onComplete:handle_shoutbox});
}

function 
handle_shoutbox(resp)
{
  if (/
success/.test(resp.responseText))
  {
  
document.getElementById("shoutbox_data").innerHTML "Es gibt z.Z. keine Shouts.";
  }
}
</
script
So erscheint neben (View full shoutbox) ein Löschlink, der zwar von jedem gesehen, jedoch nur von den voreingestellten Gruppen benutzt werden kann.
Zitieren
#60
Einfach wunderbar!!! Mir gefällt es sehr sehr jut!
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
Star Spicefuse Ajax Shoutbox verursacht Serverlast Paccy 2 1.719 10.01.2014, 11:52
Letzter Beitrag: Paccy
  Wie baue ich meinen Ajax Chat als Shoutbox ein? TDoS 49 24.168 02.06.2012, 11:42
Letzter Beitrag: eneR
  Nicht sichtbar im Form spicefuse-ajax-shoutbox Häkel-Hexe 14 6.279 15.12.2011, 22:58
Letzter Beitrag: SunnyDays
  AJAX Shoutbox "Loading..." ChrisG 8 5.190 03.06.2010, 14:54
Letzter Beitrag: ChrisG
  Ajax Shoutbox (Blueimp) läuft nicht mehr timmaeh 0 1.571 16.04.2010, 11:28
Letzter Beitrag: timmaeh