MyBB.de Forum
Ajax Shoutbox - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Ajax Shoutbox (/thread-19211.html)

Seiten: Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


RE: Ajax Shoutbox - Anke - 02.02.2008

Hey Schumuckl,

und wer ist dies Usergruppe?? - Hab ich die mal angelegt?? *mensch Frau peilt wieder nix*


RE: Ajax Shoutbox - StefanT - 03.02.2008

5 = Nicht Aktivierte
7 = Gesperrte


RE: Ajax Shoutbox - Anke - 03.02.2008

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!


RE: Ajax Shoutbox - Schumuckl - 04.02.2008

@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?


RE: Ajax Shoutbox - Jockl - 10.02.2008

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


RE: Ajax Shoutbox - StefanT - 10.02.2008

http://de2.php.net/manual/de/function.time.php
Je höher die Zahl, desto neuer ist der Shout.


Shoutbox Frage - Anke - 10.02.2008

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..)


RE: Shoutbox Frage - Jockl - 11.02.2008

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.


RE: Ajax Shoutbox - XxAnimusxX - 11.02.2008

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.


RE: Ajax Shoutbox - Anke - 11.02.2008

Einfach wunderbar!!! Mir gefällt es sehr sehr jut!