| Autor |
Nachricht |
cback
phpBB2.de User
 [KB] Manager

Anmeldungsdatum: 16.01.2004
Beiträge: 3321
Wohnort: Saarland
|
Verfasst am:
Fr 02 Jul, 2004 13:32 |
  |
Ich hab mal wieder einen (einfachen) Mod für das phpBB gebastelt. Ein User aus meinem Forum hat mich darauf angesprochen das soetwas nützlich wäre.
| Zitat: |
###############################################
## Title: Extended ICQ Info
## Version: 1.2.2
## Author: CBACK < webmaster@cback.de > (Christian Knerr) http://www.cback.de
## Info: Dieser Mod ändert die Aktion des ICQ Buttons sodass sich ein
## extra Fenster öffnet, in dem die ICQ Nummer und nützliche
## Message-Funktionen zu finden sind.
###############################################
##
## Installation Level: Easy
## Installation Time: 2 Minutes
## Files To Edit: viewtopic.php
##
## Compatibility: phpBB 2.0.8(a), CBACK phpBB Orion V1.0
##
## Included Files: icqinfo.php
##
###############################################
|
Viel Spaß beim testen!
EDIT:
Läuft nun stabil, erfoglreich getestet!
DEMO:
Wer ein Demo möchte kann hier: http://www.community.cback.de mal auf die ICQ Buttons klicken! |
_________________ [ Forensoftware | CBACK Software | SYNTACTION ]
Support only in Forum! - Support nur im Forum!
Zuletzt bearbeitet von cback am Di 20 Jul, 2004 00:05, insgesamt 2-mal bearbeitet |
|
     |
 |
Google
|
Verfasst am:
|
 |
|
|
 |
Wolle
phpBB2.de User


Anmeldungsdatum: 11.06.2003
Beiträge: 27
Wohnort: Germany
|
Verfasst am:
Fr 02 Jul, 2004 18:20 |
  |
das ist wohl bis jetzt die beste funktionierende lösund, die ich bis jetzt gefunden habe...also DANKE
...wäre es möglich, dies optisch so zu verändern, wenn man z.b. auf den ICQ-Button klickt, dass sich dann ein kleines fenster öffnet mit den informationen, per javascript oder so??...oder beim rüberfahren mit der maus... |
|
|
     |
 |
cback
phpBB2.de User
 [KB] Manager

Anmeldungsdatum: 16.01.2004
Beiträge: 3321
Wohnort: Saarland
|
Verfasst am:
Fr 02 Jul, 2004 18:55 |
  |
Ich werd ma schauen wie ich das umsetzen kann, werde ich dann in einer folgeversion probieren! Ich wollte es eigendlich schon als Popup machen aber da gabs leichte Probleme mit der Übergabe der ICQ Nummer aber ich bin dem Problem schon auf der Spur  |
_________________ [ Forensoftware | CBACK Software | SYNTACTION ]
Support only in Forum! - Support nur im Forum! |
|
     |
 |
Wolle
phpBB2.de User


Anmeldungsdatum: 11.06.2003
Beiträge: 27
Wohnort: Germany
|
Verfasst am:
Fr 02 Jul, 2004 19:08 |
  |
cool....dann freu ich mich jetzt schon ma  |
|
|
     |
 |
Wolle
phpBB2.de User


Anmeldungsdatum: 11.06.2003
Beiträge: 27
Wohnort: Germany
|
Verfasst am:
Sa 03 Jul, 2004 10:00 |
  |
hi,
ich hab die memberlist.php auch mal dementsprechen angepasst, jedoch wird bei "Icq-Nummer" keine nummer angezeigt, wenn man in der mitgliederliste auf den icq-button klickt. |
|
|
     |
 |
cback
phpBB2.de User
 [KB] Manager

Anmeldungsdatum: 16.01.2004
Beiträge: 3321
Wohnort: Saarland
|
Verfasst am:
Sa 03 Jul, 2004 10:09 |
  |
Das Problem wird sein, dass sich die ICQ Variable nicht global definiert wurde, sodass an das icqinfo.php keine Nummer übergeben wird. Wenn ich ma wieder Zeit hab werd ich mir den Mod nochmal ansehen und wie gesagt die obigen änderungen durchführen und dann schau ich mir die Memberlist.php mal an ob da die gleiche Varialbe drin is.
Würd ma sagen nächste Woche kommt die neue Version dann raus *voll in Terminen steckt* |
_________________ [ Forensoftware | CBACK Software | SYNTACTION ]
Support only in Forum! - Support nur im Forum! |
|
     |
 |
Wolle
phpBB2.de User


Anmeldungsdatum: 11.06.2003
Beiträge: 27
Wohnort: Germany
|
Verfasst am:
Sa 03 Jul, 2004 10:53 |
  |
ok super, lass dir ruhig zeit...denn in der ruhe liegt die kraft ^^ |
|
|
     |
 |
simi-pimi-der-2
phpBB2.de User


Anmeldungsdatum: 31.03.2004
Beiträge: 745
Wohnort: Zürich/Schweiz
|
Verfasst am:
Mo 05 Jul, 2004 00:33 |
  |
cback du überaschst mich immer wieder !  |
_________________ MFG
SiMi-PiMi
PS: Wer Rechtschreibfehler findet, darf sie behalten ^^
 |
|
       |
 |
cback
phpBB2.de User
 [KB] Manager

Anmeldungsdatum: 16.01.2004
Beiträge: 3321
Wohnort: Saarland
|
Verfasst am:
Mi 07 Jul, 2004 18:29 |
  |
So Update draußen nun aktualisiert auf Version 1.2.0
folgendes hat sich geändert:
- Template Datei ist hinzugekommen
- Language-Variablen benutzt
- Das Paket enthält sowohl deutsche als auch englische Sprachdateien
- Bug beim Link zum "Messaging Center" behoben
Der Download der neuen Datei
Hier: http://www.cback.de/downloads/cback_phpbb_mods.htm und zwar ganz unten auf der Seite. Oder das Attachment oben ist auch bereits auf den neuesten Stand gebracht.
EDIT:
Ich hab auch mal bei der Memberlist.php nachgeschaut bei der normalen 2.0.8er Version wird da überhaupt kein ICQ Button angezeigt. Das scheint ein weiterer Mod zu sein mit ICQ auf Memberlist oder so. Naütlrich kann man da den Link ebenfalls mit dem aus der Viewtopic.php ersetzen damit das Extended ICQ Fensterchen kommt. |
_________________ [ Forensoftware | CBACK Software | SYNTACTION ]
Support only in Forum! - Support nur im Forum! |
|
     |
 |
Wolle
phpBB2.de User


Anmeldungsdatum: 11.06.2003
Beiträge: 27
Wohnort: Germany
|
Verfasst am:
Mi 07 Jul, 2004 21:50 |
  |
schon mal thx fürs update
soweit ich weiß, ist die funktion in der memberlist.php schon drin, man muss nur im template der memberlist ne zeile einfügen, um den button anzeigen zu lassen. leider wird immernoch keine nummer angezeigt, wenn man in der memberlist auf den button klickt, ebenso bei message center und bei "Nachrichten senden" auch net  |
|
|
     |
 |
cback
phpBB2.de User
 [KB] Manager

Anmeldungsdatum: 16.01.2004
Beiträge: 3321
Wohnort: Saarland
|
Verfasst am:
Do 08 Jul, 2004 13:15 |
  |
Ja, der Mod ändert nur den ICQ Button der viewtopic.php. In welchen Bereichen wäre denn noch ein ICQ Button drin, dann füge ich das noch hinzu... also memberlist.php habe ich mir schon angesehen, die ICQ Button-Funktion ist da schon drin allerdings wird beim 2.0.8 kein ICQ Button angezeigt. Wenn Du die Memberlist mit einem anderen Mod erweitert hast, sodass der ICQ Button erscheint, dann wäre ein Link zu diesem Mod nicht schlecht dann schau ich, dass ich meinen Mod dort auch reingebastelt bekomme  |
_________________ [ Forensoftware | CBACK Software | SYNTACTION ]
Support only in Forum! - Support nur im Forum! |
|
     |
 |
Titus
Administrator

Anmeldungsdatum: 24.03.2004
Beiträge: 4255
|
Verfasst am:
Do 08 Jul, 2004 14:24 |
  |
|
   |
 |
cback
phpBB2.de User
 [KB] Manager

Anmeldungsdatum: 16.01.2004
Beiträge: 3321
Wohnort: Saarland
|
Verfasst am:
Do 08 Jul, 2004 14:28 |
  |
Also die ist auch noch drin, aber es haben mich einige User meines Forums darauf aufmerksam gemacht das man doch manchmal direkt die Numemr kopieren muss ohne Umwege bzw. dass man direkt eine Nachricht schreiben kann und genau DAS macht der Mod:
Zuerst zeigt er ganz oben die ICQ Nummer an falls sie jemand kopieren möchte um sie zu adden z.B. Danach kommt der Link zum Messanging center wie man das vom phpBB gewohnt ist (also die Übersicht die Du gut findest). Und als letzter Punkt dieser Link ermöglicht ein direktes senden einer Nachricht an den user. Wenn man ICQ aus hat öffnet es sich sogar wenn man diesen letzten Link klickt.
Also wie der Name schon sagt ein ERWEITERTER ICQ Info Mod
Und der neue Link da arbeitet ICQ schon mit WWW also das wurde im Mod schon auf den neuesten Stand gebracht. |
_________________ [ Forensoftware | CBACK Software | SYNTACTION ]
Support only in Forum! - Support nur im Forum! |
|
     |
 |
Wolle
phpBB2.de User


Anmeldungsdatum: 11.06.2003
Beiträge: 27
Wohnort: Germany
|
Verfasst am:
Fr 09 Jul, 2004 19:39 |
  |
@ cback,
also im originalen Doku steht im Quelltext der memberlist.php bei mir folgendes (Version 2.0.8a):
| Code: |
if ( !empty($row['user_icq']) )
{
$icq_status_img = '<a href="http://wwp.icq.com/' . $row['user_icq'] . '#pager"><img src="http://web.icq.com/whitepages/online?icq=' . $row['user_icq'] . '&img=5" width="18" height="18" border="0" /></a>';
$icq_img = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $row['user_icq'] . '" target="_blank"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>';
$icq = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $row['user_icq'] . '">' . $lang['ICQ'] . '</a>';
}
else
{
$icq_status_img = '';
$icq_img = '';
$icq = '';
}
|
ich muss dann nur folgendes in der memberlist_body.tpl (subsilver-template) schreiben, damit der button angezeigt wird:
1. <th class="thTop" nowrap="nowrap">ICQ Status</th>
2. <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gensmall">{memberrow.ICQ_IMG}</span></td>
..und danach erscheint der icq-button
@Titus leider funktioniert bei mir dieser link nicht... |
|
|
     |
 |
cback
phpBB2.de User
 [KB] Manager

Anmeldungsdatum: 16.01.2004
Beiträge: 3321
Wohnort: Saarland
|
Verfasst am:
Fr 09 Jul, 2004 20:00 |
  |
@Wolle:
Dann ersetze mal diese Zeile
| Code: |
$icq_img = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $row['user_icq'] . '" target="_blank"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>'; |
mit dieser hier:
| Code: |
$icq_img = '<a href="icqinfo.php?info=' . $row['user_icq'] . '" target="_blank"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>'; |
Dann hast Du das feature auch in der memberlist. |
_________________ [ Forensoftware | CBACK Software | SYNTACTION ]
Support only in Forum! - Support nur im Forum! |
|
     |
 |
|
|
|
|